Communauté
AutoCAD – tous produits - Français
Bienvenue sur les forums AutoCAD d’Autodesk. Partagez vos connaissances, posez des questions, et explorez les sujets AutoCAD populaires.
annuler
Affichage des résultats de 
Afficher  uniquement  | Rechercher plutôt 
Vouliez-vous dire : 

COMMANDE SYMBOLES SPECIAUX

12 RÉPONSES 12
RÉSOLU
Répondre
Message 1 sur 13
Anonymous
28782 Visites, 12 Réponses

COMMANDE SYMBOLES SPECIAUX

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
12 RÉPONSES 12
Message 2 sur 13
Anonymous
en réponse à: Anonymous

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é ....
Message 3 sur 13
Anonymous
en réponse à: Anonymous

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
Message 4 sur 13
Anonymous
en réponse à: Anonymous

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
Message 5 sur 13
Anonymous
en réponse à: Anonymous

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
Message 6 sur 13
Anonymous
en réponse à: Anonymous

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 ..
Message 7 sur 13
Anonymous
en réponse à: Anonymous

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
Message 8 sur 13
Anonymous
en réponse à: Anonymous

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
Message 9 sur 13
Anonymous
en réponse à: Anonymous

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
Message 10 sur 13
Anonymous
en réponse à: Anonymous

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
Message 11 sur 13
Anonymous
en réponse à: Anonymous

Claude, En fait, il faut 4 chiffres pour garantir un bon résultat, si celui-ci est disponible. J'ai essayé avec plus et moins de touches. Parfois ça donne des résultats, mais ils sont très souvent imprévisibles comme si on accédait à la mémoire au-delà de la plage permise et qu'on recueillait des vidanges. Serge claude wrote: >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é CAD-Novation, division de Consultants Univers Inc. http://www.cadnovation.com/fr Éditions Univers inc. http://www.univers.qc.ca
Message 12 sur 13
Anonymous
en réponse à: Anonymous

merci a vous tof "claude" a écrit dans le message de news:40b6b995_2@newsprd01... > 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
Message 13 sur 13
Anonymous
en réponse à: Anonymous

Serge Camiré a pensé dans news:40b727fb_1@newsprd01: > Parfois ça > donne des résultats, mais ils sont très souvent imprévisibles comme si > on accédait à la mémoire au-delà de la plage permise et qu'on > recueillait des vidanges. Ceci doit arriver avec le police dite "symbole" où le postionnement est fait alléatoire. claude

Vous n'avez pas trouvé ce que vous recherchiez ? Posez une question à la communauté ou partagez vos connaissances.

Publier dans les forums