AutoCAD - Francais

AutoCAD - Francais

Répondre
*tof
Message 1 sur 13 (5 288 visites)

COMMANDE SYMBOLES SPECIAUX

5288 Visites, 12 Réponses
05-27-2004 02:23 AM
Bonjour à tous Comment fait on pour écrire le caractère spécial "différent" de la même manière que le symbole de diamètre avec Alt 0216 ? Et plus généralement y a t il quelque part sur le net ou dans l'aide autocad une liste de ces raccourcis claviers de ces caractères spéciaux? merci par avance. tof
*claude
Message 2 sur 13 (5 288 visites)

Re: COMMANDE SYMBOLES SPECIAUX

05-27-2004 11:15 AM en réponse à: *tof
a pensé dans news:40b5b3df_2@newsprd01: > Comment fait on pour écrire le caractère spécial "différent" de la même > manière que le symbole de diamètre avec Alt 0216 ? > > Et plus généralement y a t il quelque part sur le net ou dans l'aide autocad > une liste de ces raccourcis claviers de ces caractères spéciaux? > Je ne comprend pas la question. Pour les caractères spéciaux: une séquence de contrôle qui commence par le double symbole de pourcentage suivi du caractère identifiant le symbole. La liste suivante donne les séquences de caractères spéciaux les plus utilisés: %%D = Dessine le symbole degré %%P = Dessin le symbole de tolérance plus ou moins %%C = Dessine le symbole diamètre %%% = Dessine le symbole de pourcentage Les symboles spéciaux peuvent être obtenus en inscrivant le code ASCII composé de trois chiffres entre 1 et 126. Voici la liste des symboles les plus usuels : %%035 = # %%041 = ) %%061 = = %%037 = % %%044 = , %%062 = L %%038 = & %%047 = / %%064 = @ %%040 = ( %%060 = < Le texte peut être souligné ou surligné en tapant les caractères de contrôle au début de la ligne de texte. %%O = surligné %%U = sousligné Entré de caractères spéciaux à l'aide du système Unicode. (www.unicode.org) Ce système standard de police de caractères n'est pas limité à 256 caractères tels que sont les fichiers de police .SHP et .SHX. Le standard Unicode est utilisé par la commande MTEXT ainsi que la commande LEADER. Le préfixe utilisé pour identifier un caractère spécial Unicode est U+. Ce préfixe est suivi d'un nombre hexadécimal à 4 chiffres identifiant le caractère de la police. \U+2205 = Dessine le symbole diamètre \U+00B0 = Dessine le symbole degré ....
*Serge Camiré
Message 3 sur 13 (5 288 visites)

Re: COMMANDE SYMBOLES SPECIAUX

05-27-2004 03:47 PM en réponse à: *tof
tof, Tu peux toujours copier-coller ce symbole ? (si c'est celui que tu veux). Je t'invite à ouvrir l'utilitaire CharMap qui vient avec Windows (Démarrer -> Programmes -> Outils système -> Tables des caractères). De là, tu trouves ton symbole, te sers des boutons Sélectionner puis Copier avant de coller dans AutoCAD. Si tu connais d'avance le code (ASCII ou Unicode), tu peux le taper directement au clavier ou dans la fenêtre d'édition de _Mtext. Par exemple, le code ASCII du code é est 130 et tu tapes Alt+130 (le 130 via le pavé numérique). Autre méthode, son code Unicode est \U+00E9. Ce qui se complique est que tu ne peux taper ce code car le pavé numérique ne comprend pas les codes hexadécimaux. Il faut donc convertir 00E9 en déciimal, ce qui donne 233 (la calculatrice de Windows peut faire la conversion, via l'affichage scientifique). Pour distinguer un code Unicode converti d'un code Ascii, il faut ajouter un 0 devant le 233, ce qui donnera Alt+0233 (et non simplement Alt+233). Pour en revenir à ta question, le code hexadécimal de ? est U+2260. On peut alors coder à l'ancienne dans la fenêtre de _Mtext, soit en tapant \U+2260 (U ou u indifféremment, sauf en R13). On peut aussi utiliser le clavier si on veut éviter de taper \U+code (joie suprême). Via la calculatrice, on convertit le code hexadécimal 2260 en code décimal 8800, ce qui donnerait Alt+08800 ... MAIS, là où le bât blaisse, passé Alt+0255, les résultats deviennent imprévisibles puisque chaque police peut avoir son propre mapping, d'où l'importance de se fier à Charmap. Par exemple, Txt.shx ne supporte pas du tout \U+2260, Romans.Ttf oui mais pas Romans.shx, ce qui fait que le symbole sera visible dans ls fenêtre de l'éditeur mais plus dans AutoCAD et enfin Times.Ttf le supporte pleinement les 2 endroits. En espérant avoir donné une réponse sans égal. Serge claude wrote: > a pensé dans news:40b5b3df_2@newsprd01: > > > >>Comment fait on pour écrire le caractère spécial "différent" de la même >>manière que le symbole de diamètre avec Alt 0216 ? >> >>Et plus généralement y a t il quelque part sur le net ou dans l'aide >> >> >autocad > > >>une liste de ces raccourcis claviers de ces caractères spéciaux? >> >> >> > >Je ne comprend pas la question. > >Pour les caractères spéciaux: une séquence de contrôle qui commence par le >double symbole de pourcentage suivi du caractère identifiant le symbole. La >liste suivante donne les séquences de caractères spéciaux les plus utilisés: > >%%D = Dessine le symbole degré >%%P = Dessin le symbole de tolérance plus ou moins >%%C = Dessine le symbole diamètre >%%% = Dessine le symbole de pourcentage > >Les symboles spéciaux peuvent être obtenus en inscrivant le code ASCII >composé de trois chiffres entre 1 et 126. >Voici la liste des symboles les plus usuels : > >%%035 = # %%041 = ) %%061 = = >%%037 = % %%044 = , %%062 = L >%%038 = & %%047 = / %%064 = @ >%%040 = ( %%060 = < > >Le texte peut être souligné ou surligné en tapant les caractères de contrôle >au début de la ligne de texte. > >%%O = surligné >%%U = sousligné > >Entré de caractères spéciaux à l'aide du système Unicode. (www.unicode.org) >Ce système standard de police de caractères n'est pas limité à 256 caractères >tels que sont les fichiers de police .SHP et .SHX. >Le standard Unicode est utilisé par la commande MTEXT ainsi que la commande >LEADER. >Le préfixe utilisé pour identifier un caractère spécial Unicode est U+. Ce >préfixe est suivi d'un nombre hexadécimal à 4 chiffres identifiant le >caractère de la police. > >\U+2205 = Dessine le symbole diamètre >\U+00B0 = Dessine le symbole degré >.... > > -- Serge Camiré CAD-Novation, division de Consultants Univers Inc. http://www.cadnovation.com/fr Éditions Univers inc. http://www.univers.qc.ca
*claude
Message 4 sur 13 (5 288 visites)

Re: COMMANDE SYMBOLES SPECIAUX

05-27-2004 04:17 PM en réponse à: *tof
Serge Camiré a pensé dans news:40b66feb_2@newsprd01: > On peut aussi utiliser le clavier si on veut éviter de taper \U+code > (joie suprême). Via la calculatrice, on convertit le code hexadécimal > 2260 en code décimal 8800, ce qui donnerait Alt+08800 ... MAIS, là où > le bât blaisse, passé Alt+0255, les résultats deviennent imprévisibles > puisque chaque police peut avoir son propre mapping, d'où l'importance > de se fier à Charmap. Il ne faut pas mèler Unicode et ASCII. Alt est pour l'ASCII. Chaque police truetype`a le même code Unicode 2.0 ou 3.0. claude
*Serge Camiré
Message 5 sur 13 (5 288 visites)

Re: COMMANDE SYMBOLES SPECIAUX

05-27-2004 04:21 PM en réponse à: *tof
Claude, Je ne crois pas mêler les 2 système d'encodage. Alt sert aussi à Unicode, pourvu que l'on prenne les précaution que j'ai mentionné. Par exemple, pour le é, on peur taper Alt+0233 qui est la représentation Unicode de Alt+130, son pendant ASCII. Serge claude wrote: >Serge Camiré a pensé dans news:40b66feb_2@newsprd01: > > > >>On peut aussi utiliser le clavier si on veut éviter de taper \U+code >>(joie suprême). Via la calculatrice, on convertit le code hexadécimal >>2260 en code décimal 8800, ce qui donnerait Alt+08800 ... MAIS, là où >>le bât blaisse, passé Alt+0255, les résultats deviennent imprévisibles >>puisque chaque police peut avoir son propre mapping, d'où l'importance >>de se fier à Charmap. >> >> > >Il ne faut pas mèler Unicode et ASCII. Alt est pour l'ASCII. >Chaque police truetype`a le même code Unicode 2.0 ou 3.0. > >claude > > -- Serge Camiré CAD-Novation, division de Consultants Univers Inc. http://www.cadnovation.com/fr Éditions Univers inc. http://www.univers.qc.ca
*claude
Message 6 sur 13 (5 288 visites)

Re: COMMANDE SYMBOLES SPECIAUX

05-27-2004 05:23 PM en réponse à: *tof
Pour l'exemple plus bas \U+2260 donne alt+8800 avec une police truetype . On obtient le symbole "non équal à". Il n'a pas équivalant ASCII. claude Serge Camiré a pensé dans news:40b677e0$1_1@newsprd01: > Je ne crois pas mêler les 2 système d'encodage. Alt sert aussi à > Unicode, pourvu que l'on prenne les précaution que j'ai mentionné. Par > exemple, pour le é, on peur taper Alt+0233 qui est la représentation > Unicode de Alt+130, son pendant ASCII. > >>>On peut aussi utiliser le clavier si on veut éviter de taper \U+code >>>(joie suprême). Via la calculatrice, on convertit le code hexadécimal >>>2260 en code décimal 8800, ce qui donnerait Alt+08800 ..
*Serge Camiré
Message 7 sur 13 (5 288 visites)

Re: COMMANDE SYMBOLES SPECIAUX

05-27-2004 06:35 PM en réponse à: *tof
Claude, Il ne faut pas perdre de vue que la question initiale venait de Tof et il voulait savoir comment faire pour inscrire un symbole. J'avais prévilégié une solution bête et méchante en utilisant Charmap. Pour ce qui est de la différence entre Unicode 2 et 3, cela n'apporte rien aux problèmes vécus dans AutoCAD. Pour ce qui est des méthodes au clavier, non seulement je n'ai pas prétendu qu'il y avait une équivalence entre chaque code ASCII et Unicode mais au contraire j'avais soulevé qu'en plus d'être compliqué, selon la police, on aurait des surprises (le temps des verbes était le conditionnel). Dans ta réponse précédente, tu me mentionnais que Alt était pour ASCII (ou ANSI). Alt n'est qu'un moyen physique. Il peut servir à Unicode pourvu qu'on inscrive un zéro et qu'on convertisse en décimal. Serge claude wrote: >Pour l'exemple plus bas \U+2260 donne alt+8800 avec une police truetype . >On obtient le symbole "non équal à". Il n'a pas équivalant ASCII. > >claude > > >Serge Camiré a pensé dans >news:40b677e0$1_1@newsprd01: > > > >>Je ne crois pas mêler les 2 système d'encodage. Alt sert aussi à >>Unicode, pourvu que l'on prenne les précaution que j'ai mentionné. Par >>exemple, pour le é, on peur taper Alt+0233 qui est la représentation >>Unicode de Alt+130, son pendant ASCII. >> >> >> > > > >>>>On peut aussi utiliser le clavier si on veut éviter de taper \U+code >>>>(joie suprême). Via la calculatrice, on convertit le code hexadécimal >>>>2260 en code décimal 8800, ce qui donnerait Alt+08800 .. >>>> >>>> > > > -- Serge Camiré CAD-Novation, division de Consultants Univers Inc. http://www.cadnovation.com/fr Éditions Univers inc. http://www.univers.qc.ca
*claude
Message 8 sur 13 (5 288 visites)

Re: COMMANDE SYMBOLES SPECIAUX

05-27-2004 07:44 PM en réponse à: *tof
Serge Camiré a pensé dans news:40b6975a_3@newsprd01: > prévilégié une solution bête et méchante en utilisant Charmap. Pour ce > qui est de la différence entre Unicode 2 et 3, cela n'apporte rien aux > problèmes vécus dans AutoCAD. Il manque un clavier virtuel ou autre utilitaire semblable dans Autocad. > Dans ta réponse précédente... Je me suis trompé. claude
*claude
Message 9 sur 13 (5 288 visites)

Re: COMMANDE SYMBOLES SPECIAUX

05-27-2004 09:01 PM en réponse à: *tof
Serge Camiré a pensé dans news:40b6975a_3@newsprd01: > Il peut servir à Unicode pourvu qu'on inscrive un zéro et > qu'on convertisse en décimal. > Il faut un minimum de 4 chiffres pour se servir d'Unicode. Quand le nombre est inférieur à 1000. On ajoute un zéro en avant du nombre. claude
*Serge Camiré
Message 10 sur 13 (5 288 visites)

Re: COMMANDE SYMBOLES SPECIAUX

05-28-2004 04:49 AM en réponse à: *tof
Claude, Je suis d'accord pour soit un clavier virtuel ou quelque chose de mieux. Quoi qu'il en soit, tu as du rater le match de hockey :-) Serge claude wrote: >Serge Camiré a pensé dans news:40b6975a_3@newsprd01: > > > >>prévilégié une solution bête et méchante en utilisant Charmap. Pour ce >>qui est de la différence entre Unicode 2 et 3, cela n'apporte rien aux >>problèmes vécus dans AutoCAD. >> >> > >Il manque un clavier virtuel ou autre utilitaire semblable dans Autocad. > > > >>Dans ta réponse précédente... >> >> > >Je me suis trompé. > >claude > > -- Serge Camiré CAD-Novation, division de Consultants Univers Inc. http://www.cadnovation.com/fr Éditions Univers inc. http://www.univers.qc.ca
Annonces
Are you familiar with the Autodesk Expert Elites? The Expert Elite program is made up of customers that help other customers by sharing knowledge and exemplifying an engaging style of collaboration. To learn more, please visit our Expert Elite website.