Project

General

Profile

Bug #686

Erreur à l'exécution si le code est copié depuis le PDF (Guide de l'utilisateur)

Added by Stéphane VINCENT about 3 years ago. Updated almost 3 years ago.

Status:
Feedback
Priority:
Normal
Assignee:
Target version:
-
Start date:
03/08/2021
Due date:
% Done:

0%

Estimated time:
Affected version:

Description

Etrangement, si je copie le code (avec la commande ctrl + c) et que je le colle dans l'éditeur AOZ Studio (avec ctrl + p), la fenêtre se lance, n'affiche pas le logo et reste noire.
Par contre, si je tape exactement le même code depuis l'éditeur, il se lance sans souci.

J'ai d'abord pensé à un souci d'encodage mais je n'ai rien trouvé pour le moment.
Pour afficher le PDF (version française du guide de l'utilisateur), j'utilise Acrobat Reader DC (32 bits) et mon système d'exploitation est Windows 10 64 bits.
Quoiqu'il en soit, ce comportement étrange peut déstabiliser les utilisateurs.


Files

ExempleChapitre11.png (45 KB) ExempleChapitre11.png Stéphane VINCENT, 03/08/2021 10:59 PM
#1

Updated by Stéphane VINCENT about 3 years ago

Description

Etrangement, si je copie le code (avec la commande ctrl + c) et que je le colle dans l'éditeur AOZ Studio (avec ctrl + v), la fenêtre se lance, n'affiche pas le logo et reste noire.
Par contre, si je tape exactement le même code depuis l'éditeur, il se lance sans souci.

J'ai d'abord pensé à un souci d'encodage mais je n'ai rien trouvé pour le moment.
Pour afficher le PDF (version française du guide de l'utilisateur), j'utilise Acrobat Reader DC (32 bits) et mon système d'exploitation est Windows 10 64 bits.
Quoiqu'il en soit, ce comportement étrange peut déstabiliser les utilisateurs.

#2

Updated by Stéphane VINCENT about 3 years ago

Stéphane VINCENT wrote in #note-1:

Description

Etrangement, si je copie le code (avec la commande ctrl + c) et que je le colle dans l'éditeur AOZ Studio (avec ctrl + v), la fenêtre se lance, n'affiche pas le logo et reste noire.
Par contre, si je tape exactement le même code depuis l'éditeur, il se lance sans souci.

J'ai d'abord pensé à un souci d'encodage mais je n'ai rien trouvé pour le moment.
Pour afficher le PDF (version française du guide de l'utilisateur), j'utilise Acrobat Reader DC (32 bits) et mon système d'exploitation est Windows 10 64 bits.
Quoiqu'il en soit, ce comportement étrange peut déstabiliser les utilisateurs.

Le problème existe toujours avec la version 1.0.0 (B5) et l'exemple qui est désormais situé au chapitre 6.

#3

Updated by Stéphane VINCENT about 3 years ago

Stéphane VINCENT wrote in #note-2:

Je viens d'identifier le souci: il vient du guillement-apostrophe de [c'est].
Après le copier-coller du code, il suffit de remplacer le [’] par ['].
['] correspond au caractère 0x27 alors que [’] au caractère 0xe2 0x80 0x99 ou U+2019, soit "Right Single Quotation Mark" ( https://www.fileformat.info/info/unicode/char/2019/index.htm ).

#4

Updated by Stéphane VINCENT about 3 years ago

Stéphane VINCENT wrote in #note-3:
Pour votre langage de programmation, veillez à interpréter tous les "single quote" Unicode comme le caractère 0x27, soit ['].
Pour les "double quote" Unicode, il faudra alors les interpréter comme 2 caractères 0x27.

Plus d'informations:
https://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html
https://unicode-table.com/fr/sets/quotation-marks/

#5

Updated by Francois Lionet almost 3 years ago

  • Status changed from New to Feedback

Laurant, peux tu me donner la page ou se trouve un exemple qui ne fonctionne pas? Je n'arrive pas a le reproduire, normalement c'est gere...

?

#6

Updated by Stéphane VINCENT almost 3 years ago

Francois Lionet wrote in #note-5:

Laurant, peux tu me donner la page ou se trouve un exemple qui ne fonctionne pas? Je n'arrive pas a le reproduire, normalement c'est gere...

?

Il suffit de copier/coller le code qui se trouve au chapitre 6 de "AOZ_Studio_-Guide_de_lutilisateur-_Francais.pdf".

Input "Quel est votre nom" ; NOM$
Print "Bonjour" ; NOM$
Input "Quel âge avez-vous ?" ; age
jours = age*365
Print "Wow ! En jours c’est " ; jours
Bell
Print "Vous êtes assez vieux pour être un magicien !"
Print "Au revoir" ; NOM$
Bell 2

Ce souci existe toujours avec la version Beta 6a du 23 Mars.
Si on remplace le guillement simple dans [c’est] par [c'est] alors le code fonctionne comme attendu.
Bien cordialement

#7

Updated by Stéphane VINCENT almost 3 years ago

Stéphane VINCENT wrote in #note-6:

Francois Lionet wrote in #note-5:

Laurant, peux tu me donner la page ou se trouve un exemple qui ne fonctionne pas? Je n'arrive pas a le reproduire, normalement c'est gere...

?

Il suffit de copier/coller le code qui se trouve au chapitre 6 de "AOZ_Studio_-Guide_de_lutilisateur-_Francais.pdf".

Input "Quel est votre nom" ; NOM$
Print "Bonjour" ; NOM$
Input "Quel âge avez-vous ?" ; age
jours = age*365
Print "Wow ! En jours c’est " ; jours
Bell
Print "Vous êtes assez vieux pour être un magicien !"
Print "Au revoir" ; NOM$
Bell 2

Ce souci existe toujours avec la version Beta 6a du 23 Mars.
Si on remplace le guillement simple dans [c’est] par [c'est] alors le code fonctionne comme attendu.
Bien cordialement

Le souci existe encore avec la documentation française de la version Beta 7 du 21 Avril.

Also available in: Atom PDF