1 votes

Insérer des caractères accentués sur Windows 7 (le moyen préférable est de reproduire la solution de l'iPhone)

Je utilise l'anglais et le serbe/croate environ 50%-50% du temps sur internet. Le problème est que l'alphabet serbo-croate contient 30 caractères. Les caractères supplémentaires sont principalement des lettres comme C, S, D et Z avec des accents. Donc, ma question est quel est le meilleur moyen pour accommoder cela sur Windows 7 et un clavier normal?

La solution parfaite serait la façon dont l'iPhone gère cela. C'est vraiment brillant. Il vous suffit de maintenir un caractère enfoncé pendant quelques secondes et des options pour choisir un caractère accentué apparaissent. Ce dont je parle est présenté de manière agréable dans cet article : http://ipod.about.com/od/iphonehowtos/qt/Iphone-Tip-Insert-Accents-On-Iphone.htm

Pour le moment, j'ouvre la Table des caractères et je trouve le caractère dont j'ai besoin et je le copie-colle. Je sais qu'il existe des raccourcis pour afficher ces caractères, mais ils ne sont pas vraiment conviviaux car ils ne sont pas faciles à retenir. Par exemple : C serait U+010C

Si la solution nécessite d'exécuter une petite application en arrière-plan, cela est également acceptable, tant qu'elle est très légère en termes de ressources.

J'espère avoir été clair, et j'espère que quelqu'un a une solution pour cela. Merci d'avance.

2voto

Darth Android Points 36975

Je ne connais rien qui imite la solution de style iPhone pour les diacritiques (les marques accentuées sur les caractères) sur Windows. OSX dispose d'une fonction similaire intégrée avec la touche des options, mais pour les systèmes basés sur Windows, vous êtes essentiellement obligé d'utiliser soit la méthode Alt+Code, ou en changeant votre disposition de clavier.

Si vous avez juste quelques caractères spéciaux dans l'ensemble de caractères ascii étendu que vous utilisez rarement (comme je le faisais en apprenant l'allemand au lycée), alors vous pouvez utiliser les codes Alt. Dans le caractère map où il affiche "U+00D9" pour "Ù", sur le côté droit vous devriez voir "Alt+0217". Cela signifie que vous pouvez appuyer et maintenir la touche Alt, taper "0217" sur le pavé numérique (assurez-vous que le verrouillage numérique est activé !), puis relâcher Alt pour taper ce caractère.

Cela ne fonctionne pas pour tous les caractères, comme vous le noterez il n'y a pas de code alt pour "C". L'autre méthode est de changer de disposition de clavier. Sous Panneau de configuration -> Régions et langues, vous pouvez cliquer sur "Changer les claviers" dans l'onglet "Claviers et langues". Dans la fenêtre qui s'ouvre, cliquez sur le bouton "Ajouter" et ajoutez les claviers serbes et croates à votre système.

Vous pouvez alors passer d'une disposition de clavier à l'autre en appuyant sur Maj+Alt. Une disposition de clavier relie essentiellement chaque touche du clavier à une lettre dans le système d'exploitation. Si vous avez déjà remarqué un clavier étranger, certaines touches sont à différents endroits - cela se fait pour laisser de la place aux symboles utilisés le plus souvent dans ces langues, et permettre d'y accéder facilement. En changeant de disposition de clavier, l'ordinateur pensera qu'un de ces claviers étrangers est connecté, donc il attribuera les touches appuyées à ces symboles en conséquence - Les touches ne correspondront plus nécessairement à ce qui est physiquement imprimé sur le clavier dans tous les cas, mais une fois que vous avez appris la disposition, vous trouverez qu'il est très facile de taper des caractères avec des diacritiques dans des langues étrangères.

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