Le système de translittération de l'alphabet arménien
de Hübschmann-Meillet-Benveniste

  1. Conspectus
  2. Matériel mis en œuvre
  3. Majuscules
  4. Réalisation en JavaScript
    1. Principe
    2. Détails techniques
    3. Première étape
    4. Seconde étape
  5. La transformation inverse (de HMB vers UTF-8)
    1. Principe
    2. Première étape
    3. Seconde étape

Pour en savoir plus sur la logique de l'alphabet arménien et sur son fonctionnement, voyez Arménie.online ou votre serviteur.
Un autre point de vue est donné par Wikipedia. On y trouvera la translittération ISO 9985, légèrement différente.

  1. Conspectus

    La translittération HMB est résumée par le tableau suivant :

    ԱԲ Գ Դ Ե Զ Է Ը Թ Ժ Ի Լ Խ Ծ Կ Հ Ձ Ղ Ճ Մ Յ Ն Շ Ո Չ Պ Ջ Ռ Ս ՎՏ Ր Ց Ւ Փ Ք Օ Ֆ
    աբ գ դ ե զ է ը թ ժ ի լ խ ծ կ հ ձ ղ ճ մ յ ն շ ո չ պ ջ ռ ս վտ ր ց ւ փ ք օ ֆ և
    ab g d e z ē ǝ t῾ ž i l x c k h j ł č m y n š o č῾ p ǰ s vt r c῾ w p῾ k῾ ō f ew

  2. Matériel mis en œuvre

    La translittération HMB utilise

    Cette marque n'est pas un banal quote ni même une apostrophe, mais bien l'esprit rude du grec ancien,
    appelé dasia dans la nomenclature Unicode (n° 0x1FFE, dans le bloc Greek Extended).

  3. Majuscules

    On note que dans son principe la translittération ne se préoccupe pas de la correspondance majuscules/minuscules,
    considérée sans doute comme allant de soi.
    Effectivement, dans la plupart des cas, Unicode nous fournit une majuscule irréfutable
    (c'est même pour cela que nous avons choisi le e retourné ǝ du bloc Latin Extended-B
    et non pas le schwa de l'alphabet phonétique international, n° 0x0259).

    La seule exception est le ǰ (n° 0x01F0, du bloc Latin Extended-B), qui note l'affriquée chuintante sonore :
    il n'a point de correspondant exact en majuscule.
    Pour être complet, on a donc choisi la majuscule "la plus proche", à savoir Ĵ (n° 0x0134, du bloc Latin Extended-A).

     Ainsi : Ի ԽՈՐՈՑ ՍՐՏԻՑ ԽԱՒՍՔ ԸՆԴ ԱՍՏՈՒԾՈՅ <=> I XOROC῾ SRTIC῾ XAWSK῾ ƎND ASTOWCOY

  4. Réalisation en JavaScript

  5. La transformation inverse (de HMB vers UTF-8)