greek_ancient.yml 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. general:
  2. name: Greek (ancient and medieval)
  3. notes:
  4. - Compiled based on https://www.loc.gov/catdir/cpso/romanization/greek.pdf
  5. - >
  6. "The document notes: \"The h is supplied as appropriate when the rough
  7. breathing does not appear in the Greek text (for example, when the text
  8. is in all capitals, or, in Modern Greek, when the text is in monotonic
  9. orthography).\" This is not implemented as it would assume that a
  10. specific word be known to have a rough breathing."
  11. parents:
  12. - _ignore_base
  13. script_to_roman:
  14. hooks:
  15. post_config:
  16. -
  17. - greek.normalize_diacritics
  18. map:
  19. "Α": "A"
  20. "Αυ": "Au"
  21. "Β": "B"
  22. "Γ": "G"
  23. "Γκ": "Gk"
  24. "Δ": "D"
  25. "Ε": "E"
  26. "Ευ": "Eu"
  27. "Ζ": "Z"
  28. "Η": "Ē"
  29. "Ηυ": "Ēu"
  30. "Θ": "Th"
  31. "Ι": "I"
  32. "Κ": "K"
  33. "Λ": "L"
  34. "Μ": "M"
  35. "Μπ": "B"
  36. "Ν": "N"
  37. "Ντ": "D̲"
  38. "Ξ": "X"
  39. "Ο": "O"
  40. "Ου": "Ou"
  41. "Π": "P"
  42. "Ρ": "R"
  43. "Ῥ": "Rh"
  44. "Σ": "S"
  45. "C": "S"
  46. "Τ": "T"
  47. "Υ": "Y"
  48. "Υι": "Ui"
  49. "Φ": "Ph"
  50. "Χ": "Ch"
  51. "Ψ": "Ps"
  52. "Ω": "Ō"
  53. "Ωυ": "Ōu"
  54. "α": "a"
  55. "αυ": "au"
  56. "β": "b"
  57. "γ": "g"
  58. "γγ": "ng"
  59. "γκ": "gk"
  60. "γξ": "nx"
  61. "γχ": "nch"
  62. "δ": "d"
  63. "ε": "e"
  64. "ευ": "eu"
  65. "ζ": "z"
  66. "η": "ē"
  67. "ηυ": "ēu"
  68. "θ": "th"
  69. "ι": "i"
  70. "κ": "k"
  71. "λ": "l"
  72. "μ": "m"
  73. "μπ": "b" # initially
  74. "μπ": "mp" # medially & finally TODO hook
  75. "ν": "n"
  76. "ντ": "d̲" # initially
  77. "ντ": "nt" # medially & finally TODO hook
  78. "ξ": "x"
  79. "ο": "o"
  80. "ου": "ou"
  81. "π": "p"
  82. "ρ": "r"
  83. "ῥ": "rh"
  84. "σ": "s"
  85. "ϲ": "s"
  86. "ς": "s"
  87. "τ": "t"
  88. "υ": "y"
  89. "υι": "ui"
  90. "φ": "ph"
  91. "χ": "ch"
  92. "ψ": "ps"
  93. "ω": "ō"
  94. "ωυ": "ōu"
  95. # Dasia
  96. "ἁ": "ha"
  97. "ἁυ": "hau"
  98. "Ἁ": "Ha"
  99. "Ἁυ": "Hau"
  100. "ἑ": "he"
  101. "ἑυ": "heu"
  102. "Ἑ": "He"
  103. "Ἑυ": "Heu"
  104. "ἡ": "hē"
  105. "ἡυ": "hēu"
  106. "Ἡ": "Hē"
  107. "Ἡυ": "Hēu"
  108. "ἱ": "hi"
  109. "Ἱ": "Hi"
  110. "ὁ": "ho"
  111. "ὁυ": "Hou"
  112. "Ὁ": "Ho"
  113. "Ὁυ": "Hou"
  114. "ὑ": "hy"
  115. "ὑι": "hui"
  116. "Ὑ": "Hy"
  117. "Ὑι": "Hui"
  118. "ὡ": "hō"
  119. "ὡυ": "hōu"
  120. "Ὡ": "Hō"
  121. "Ὡυ": "Hōu"
  122. # Archaic symbols
  123. "Ϝ": "W"
  124. "Ϙ": "Ḳ"
  125. "ϝ": "w"
  126. "ϙ": "ḳ"
  127. # Punctuation
  128. "·": ";"
  129. ";": "?"