1 votes

Y a-t-il une différence entre le symbole de la balle Alt+7 ou Alt+0149 ?

Si je tiens Alt et appuyez sur 0 , 1 , 4 entonces 9 je reçois une balle (-).

Si je tiens Alt puis appuyez sur 7 je reçois une balle (-).

Je l'ai fait de la première façon, mais j'ai récemment découvert le deuxième raccourci clavier. Les deux semblent fonctionner et donner le même résultat.

En pratique, ai-je simplement gaspillé des frappes de touches ou y a-t-il une raison d'utiliser une combinaison de touches plutôt qu'une autre ? Les deux fonctionnent-elles sur des systèmes d'exploitation différents, ou l'une est-elle plus fiable que l'autre ?

1voto

phuclv Points 22397

Oui. Quand vous tenez Alt La première touche du pavé numérique définit le type de page de codes à utiliser.

  • Si c'est numpad 1-9 alors le Page de code DOS (alias page de code OEM) sera utilisé

    La page de code OEM par défaut sous Windows US est la suivante CP437 donc si vous tapez Alt + 7 alors le point de code 7 dans CP437 (qui est U+2022 si vous vérifiez le tableau du CP437 dans le lien précédent) seront tapés en

  • Si c'est numpad 0 alors le Windows code page (A.K.A ANSI code page) sera utilisé

    Par défaut, la page de code de Windows est CP1252 sur Windows US. Donc, si vous tapez Alt + 0149 alors le point de code 149 dans CP1252 sera tapé, qui est également une puce U+2022

    En fait, l'Alt code provient de l'époque du DOS, et les gens sont tellement habitués à l'Alt code dans le DOS que Microsoft ne peut pas le rompre lorsqu'il utilise des pages de code ANSI dans Windows et doit différencier les deux avec l'icône 0 Präfix

  • Si c'est numpad + alors l'entrée est hexadécimale UCS2/UTF-16

    Dactylographie Alt + +2022 vous donne le même caractère de balle

    Notez que cela nécessite l'utilisation de l'option hexnumpad à activer en définissant un REG_SZ valeur avec le nom EnableHexNumpad dans le HKCU\Control Panel\Input Method la clé de registre puis redémarrer

Voir aussi Quel est le codage des caractères utilisé pour les codes ALT ?


En pratique, ai-je simplement gaspillé des frappes ou y a-t-il une raison d'utiliser une combinaison de touches plutôt qu'une autre ?

Ils sont tous identiques, alors utilisez le plus court pour économiser des frappes.

Les deux fonctionnent-ils sur des systèmes d'exploitation différents ?

Les codes Alt sont spécifiques à Windows. Les autres systèmes d'exploitation utilisent des moyens différents pour saisir des caractères arbitraires. Pour plus de détails, lisez Les autres systèmes d'exploitation supportent-ils les codes ALT ?

ou l'un est-il plus fiable que l'autre ?

Seulement le pavé numérique hexagonal avec Alt + + est fiable car il saisit des caractères Unicode. Différentes langues utilisent par défaut des pages de code ANSI et OEM différentes, et les deux peuvent être modifiées facilement ; la sortie peut donc différer d'un ordinateur à l'autre si vous utilisez le code Alt décimal normal.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X