Lettres roumaines sur un clavier international

Il est souvent difficile d’écrire correctement dans une langue étrangère quand on n’a pas le clavier adapté.  Pour nos amis Roumains et pour tous ceux qui ont besoin d’écrire des caractères roumains, j’ai écrit un petit logiciel qui permet de composer des caractères accentués roumains sur un clavier ordinaire.

Les raccourcis clavier sont faciles à mémoriser et sont basés sur la touche AltGr et la lettre latine de base (sauf pour â, remplacé par la touche la plus proche, q):

AltGr a:              ă
AltGr Maj A:       Ă
AltGr i:               î
AltGr Maj I:         Î
AltGr q:              â
AltGr Maj Q:       Â
AltGr s:              ș
AltGr Maj S:        Ș
AltGr Ctrl s:        ş
AltGr Ctrl Maj S: Ş
AltGr t:               ț
AltGr Maj T:        Ț
AltGr Ctrl t:         ţ
AltGr Ctrl Maj T: Ţ

N.B.: La combinaison utilisant la touche Ctrl ne produit pas de caractères diacritiques roumains, mais turcs!  Cependant, les vraies lettres roumaines, avec une virgule en dessous (au lieu d’une cédille) ne sont disponibles de base qu’à partir Windows Vista; c’est la raison pour laquelle elles ne sont pas toujours utilisées.  Les utilisateurs de Windows XP peuvent obtenir les vraies lettres roumaines sur le site de Microsoft:

http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=0ec6f335-c3de-44c5-a13d-a1e7cea5ddea

Comment télécharger et utiliser le logiciel

[Lien de téléchargement]

Sauvegarder le fichier dans le répertoire C:\Program Files (ou C:\Program Files (x86) pour les utilisateurs des systèmes en 64 bits) ou sur le bureau de l’écran.  Il peut également être installé sur une clé USB pour l’utiliser sur tout ordinateur!

Ce logiciel peut proposer de se lancer automatiquement au démarrage de l’ordinateur pour qu’on n’ait pas à y penser les prochaines fois.

Code source

Pour les plus courageux ou ceux qui voudraient l’adapter, le code source se trouve ici.
Ce logiciel a été compilé avec AutoHotkey, avec la variante AutoHotkey_L (ce qui évite certaines limitations de Send/SendInput dans la variante de base).

Une autre possibilité

Il existe une autre possibilité, décrite sur diacritice.ro, qui nécessite une configuration supplémentaire et qui n’est pas portable, mais que Windows sait charger directement.

[Article et lien mis à jour le 2010-03-24: Nous utilisons dorénavant AutoHotkey_L au lieu de la variante Unicode, afin d’améliorer la compatibilité.]

Blogged with the Flock Browser
Publicités

Litere române cu orice tastatură

Adesea e dificil de scris corect cînd nu avem o tastatură adaptată limbii române.  De aceea am scris un mic program cu care se pot scrie literele specifice limbii române pe orice tastatură.

Scurtăturile de tastatură sînt uşor de reţinut şi sînt bazate pe tasta AltGr şi litera latină de bază (cu excepţia lui â, înlocuit cu tasta cea mai apropiată, q):

AltGr a:                ă
AltGr Shift A:        Ă
AltGr i:                 î
AltGr Shift I:         Î
AltGr q:                â
AltGr Shift Q:       Â
AltGr s:                ș
AltGr Shift S:        Ș
AltGr Ctrl s:          ş
AltGr Ctrl Shift S: Ş
AltGr t:                 ț
AltGr Shift T:        Ț
AltGr Ctrl t:          ţ
AltGr Ctrl Shift T: Ţ

N.B.: Combinaţia cu tasta Ctrl nu scrie diacritice române, ci turce (cu care e scrisă această pagină, pentru lizibilitate)!  Adevăratele caractere româneşti, cu virgulă dedesubt în loc de sedilă, nu au apărut decît în Windows Vista; de aceea, nu sînt încă folosite peste tot.  Utilizatorii Windows XP pot descărca adevăratele litere române de pe saitul Microsoft:

http://www.microsoft.com/downloads/details.aspx?displaylang=ro&FamilyID=0ec6f335-c3de-44c5-a13d-a1e7cea5ddea

Cum se descarcă şi se foloseşte programul:

[Legătură de descărcare]

Salvaţi fişierul Romana.exe în dosarul C:\Program Files (sau C:\Program Files (x86) pentru cei ce au un sistem în 64 biţi) sau pe biroul écranului.  Poate fi instalat şi pe o cheie USB pentru a fi folosit pe orice calculator!

Programul poate propune să se execute automat la fiecare pornire a calculatorului, pentru ca această funcţie să fie disponibilă direct.

Cod soursă

Pentru cei mai curajoşi sau cei ce vor să-l modifice, codul sursă poate fi găsit aici.
Programul a fost compilat cu AutoHotkey, cu varianta AutoHotkey_L (ceea ce evită anumite limtări ale Send/SendInput din varianta de bază).

Altă posibilitate

Mai există o altă posibilitate, descrisă pe diacritice.ro, care necesită o configurare specială şi nu este portabilă, dar pe care o încarcă direct Windows.

[Articol şi legătură modificate în 2010-03-24: folosim AutoHotkey_L cu varianta Unicode, ceea ce îmbunătăţeşte compatibilitatea.]

Blogged with the Flock Browser

Cod soursăPentru cei mai