blob: 562bfb90ab29d736a5c2f1e59ef0036a51e98951 [file] [log] [blame]
# LibLouis: Greek international braille - with decomposed accents
#
# Copyright (C) 2019 Dave Mielke: <dave@mielke.cc>, [http://mielke.cc/]
# Copyright (C) 2019 Μαρια Γεωργακαράκου <mylarynx@gmail.com>
#
# This file is part of liblouis.
#
# liblouis is free software: you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as
# published by the Free Software Foundation, either version 2.1 of the
# License, or (at your option) any later version.
#
# liblouis is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with liblouis. If not, see
# <http://www.gnu.org/licenses/>.
include grc-international-common.uti
# uppercase accented letters which have lowercase equivalents
letter \x0386 46-4-1 # Ά Capital Alpha with Tonos
letter \x1FBB 46-4-1 # Ά Capital Alpha with Oxia
letter \x1FBA 46-6-1 # Ὰ Capital Alpha with Varia
letter \x1FB9 46-456-1 # Ᾱ Capital Alpha with Macron
letter \x1FB8 46-1 # Ᾰ Capital Alpha with Vrachy
letter \x1F08 46-356-1 # Ἀ Capital Alpha with Psili
letter \x1F0C 46-356-4-1 # Ἄ Capital Alpha with Psili and Oxia
letter \x1F0A 46-356-6-1 # Ἂ Capital Alpha with Psili and Varia
letter \x1F0E 46-356-5-1 # Ἆ Capital Alpha with Psili and Perispomeni
letter \x1F09 46-125-1 # Ἁ Capital Alpha with Dasia
letter \x1F0D 46-125-4-1 # Ἅ Capital Alpha with Dasia and Oxia
letter \x1F0B 46-125-6-1 # Ἃ Capital Alpha with Dasia and Varia
letter \x1F0F 46-125-5-1 # Ἇ Capital Alpha with Dasia and Perispomeni
letter \x0388 46-4-15 # Έ Capital Epsilon with Tonos
letter \x1FC9 46-4-15 # Έ Capital Epsilon with Oxia
letter \x1FC8 46-6-15 # Ὲ Capital Epsilon with Varia
letter \x1F18 46-356-15 # Ἐ Capital Epsilon with Psili
letter \x1F1C 46-356-4-15 # Ἔ Capital Epsilon with Psili and Oxia
letter \x1F1A 46-356-6-15 # Ἒ Capital Epsilon with Psili and Varia
letter \x1F19 46-125-15 # Ἑ Capital Epsilon with Dasia
letter \x1F1D 46-125-4-15 # Ἕ Capital Epsilon with Dasia and Oxia
letter \x1F1B 46-125-6-15 # Ἓ Capital Epsilon with Dasia and Varia
letter \x0389 46-4-156 # Ή Capital Eta with Tonos
letter \x1FCB 46-4-156 # Ή Capital Eta with Oxia
letter \x1FCA 46-6-156 # Ὴ Capital Eta with Varia
letter \x1F28 46-356-156 # Ἠ Capital Eta with Psili
letter \x1F2C 46-356-4-156 # Ἤ Capital Eta with Psili and Oxia
letter \x1F2A 46-356-6-156 # Ἢ Capital Eta with Psili and Varia
letter \x1F2E 46-356-5-156 # Ἦ Capital Eta with Psili and Perispomeni
letter \x1F29 46-125-156 # Ἡ Capital Eta with Dasia
letter \x1F2D 46-125-4-156 # Ἥ Capital Eta with Dasia and Oxia
letter \x1F2B 46-125-6-156 # Ἣ Capital Eta with Dasia and Varia
letter \x1F2F 46-125-5-156 # Ἧ Capital Eta with Dasia and Perispomeni
letter \x03AA 46-24 # Ϊ Capital Iota with Dialytika
letter \x038A 46-4-24 # Ί Capital Iota with Tonos
letter \x1FDB 46-4-24 # Ί Capital Iota with Oxia
letter \x1FDA 46-6-24 # Ὶ Capital Iota with Varia
letter \x1FD9 46-456-24 # Ῑ Capital Iota with Macron
letter \x1FD8 46-24 # Ῐ Capital Iota with Vrachy
letter \x1F38 46-356-24 # Ἰ Capital Iota with Psili
letter \x1F3C 46-356-4-24 # Ἴ Capital Iota with Psili and Oxia
letter \x1F3A 46-356-6-24 # Ἲ Capital Iota with Psili and Varia
letter \x1F3E 46-356-5-24 # Ἶ Capital Iota with Psili and Perispomeni
letter \x1F39 46-125-24 # Ἱ Capital Iota with Dasia
letter \x1F3D 46-125-4-24 # Ἵ Capital Iota with Dasia and Oxia
letter \x1F3B 46-125-6-24 # Ἳ Capital Iota with Dasia and Varia
letter \x1F3F 46-125-5-24 # Ἷ Capital Iota with Dasia and Perispomeni
letter \x038C 46-4-135 # Ό Capital Omicron with Tonos
letter \x1FF9 46-4-135 # Ό Capital Omicron with Oxia
letter \x1FF8 46-6-135 # Ὸ Capital Omicron with Varia
letter \x1F48 46-356-135 # Ὀ Capital Omicron with Psili
letter \x1F4C 46-356-4-135 # Ὄ Capital Omicron with Psili and Oxia
letter \x1F4A 46-356-6-135 # Ὂ Capital Omicron with Psili and Varia
letter \x1F49 46-125-135 # Ὁ Capital Omicron with Dasia
letter \x1F4D 46-125-4-135 # Ὅ Capital Omicron with Dasia and Oxia
letter \x1F4B 46-125-6-135 # Ὃ Capital Omicron with Dasia and Varia
letter \x1FEC 46-1235-125 # Ῥ Capital Rho with Dasia
letter \x03AB 46-136 # Ϋ Capital Upsilon with Dialytika
letter \x038E 46-4-136 # Ύ Capital Upsilon with Tonos
letter \x1FEB 46-4-136 # Ύ Capital Upsilon with Oxia
letter \x1FEA 46-6-136 # Ὺ Capital Upsilon with Varia
letter \x1FE9 46-456-136 # Ῡ Capital Upsilon with Macron
letter \x1FE8 46-136 # Ῠ Capital Upsilon with Vrachy
letter \x1F59 46-125-136 # Ὑ Capital Upsilon with Dasia
letter \x1F5D 46-125-4-136 # Ὕ Capital Upsilon with Dasia and Oxia
letter \x1F5B 46-125-6-136 # Ὓ Capital Upsilon with Dasia and Varia
letter \x1F5F 46-125-5-136 # Ὗ Capital Upsilon with Dasia and Perispomeni
letter \x038F 46-4-2456 # Ώ Capital Omega with Tonos
letter \x1FFB 46-4-2456 # Ώ Capital Omega with Oxia
letter \x1FFA 46-6-2456 # Ὼ Capital Omega with Varia
letter \x1F68 46-356-2456 # Ὠ Capital Omega with Psili
letter \x1F6C 46-356-4-2456 # Ὤ Capital Omega with Psili and Oxia
letter \x1F6A 46-356-6-2456 # Ὢ Capital Omega with Psili and Varia
letter \x1F6E 46-356-5-2456 # Ὦ Capital Omega with Psili and Perispomeni
letter \x1F69 46-125-2456 # Ὡ Capital Omega with Dasia
letter \x1F6D 46-125-4-2456 # Ὥ Capital Omega with Dasia and Oxia
letter \x1F6B 46-125-6-2456 # Ὣ Capital Omega with Dasia and Varia
letter \x1F6F 46-125-5-2456 # Ὧ Capital Omega with Dasia and Perispomeni
# lowercase accented letters which have uppercase equivalents
letter \x03AC 4-1 # ά Small Alpha with Tonos
letter \x1F71 4-1 # ά Small Alpha with Oxia
letter \x1F70 6-1 # ὰ Small Alpha with Varia
letter \x1FB1 456-1 # ᾱ Small Alpha with Macron
letter \x1FB0 1 # ᾰ Small Alpha with Vrachy
letter \x1F00 356-1 # ἀ Small Alpha with Psili
letter \x1F04 356-4-1 # ἄ Small Alpha with Psili and Oxia
letter \x1F02 356-6-1 # ἂ Small Alpha with Psili and Varia
letter \x1F06 356-5-1 # ἆ Small Alpha with Psili and Perispomeni
letter \x1F01 125-1 # ἁ Small Alpha with Dasia
letter \x1F05 125-4-1 # ἅ Small Alpha with Dasia and Oxia
letter \x1F03 125-6-1 # ἃ Small Alpha with Dasia and Varia
letter \x1F07 125-5-1 # ἇ Small Alpha with Dasia and Perispomeni
letter \x03AD 4-15 # έ Small Epsilon with Tonos
letter \x1F73 4-15 # έ Small Epsilon with Oxia
letter \x1F72 6-15 # ὲ Small Epsilon with Varia
letter \x1F10 356-15 # ἐ Small Epsilon with Psili
letter \x1F14 356-4-15 # ἔ Small Epsilon with Psili and Oxia
letter \x1F12 356-6-15 # ἒ Small Epsilon with Psili and Varia
letter \x1F11 125-15 # ἑ Small Epsilon with Dasia
letter \x1F15 125-4-15 # ἕ Small Epsilon with Dasia and Oxia
letter \x1F13 125-6-15 # ἓ Small Epsilon with Dasia and Varia
letter \x03AE 4-156 # ή Small Eta with Tonos
letter \x1F75 4-156 # ή Small Eta with Oxia
letter \x1F74 6-156 # ὴ Small Eta with Varia
letter \x1F20 356-156 # ἠ Small Eta with Psili
letter \x1F24 356-4-156 # ἤ Small Eta with Psili and Oxia
letter \x1F22 356-6-156 # ἢ Small Eta with Psili and Varia
letter \x1F26 356-5-156 # ἦ Small Eta with Psili and Perispomeni
letter \x1F21 125-156 # ἡ Small Eta with Dasia
letter \x1F25 125-4-156 # ἥ Small Eta with Dasia and Oxia
letter \x1F23 125-6-156 # ἣ Small Eta with Dasia and Varia
letter \x1F27 125-5-156 # ἧ Small Eta with Dasia and Perispomeni
letter \x03CA 24 # ϊ Small Iota with Dialytika
letter \x03AF 4-24 # ί Small Iota with Tonos
letter \x1F77 4-24 # ί Small Iota with Oxia
letter \x1F76 6-24 # ὶ Small Iota with Varia
letter \x1FD1 456-24 # ῑ Small Iota with Macron
letter \x1FD0 24 # ῐ Small Iota with Vrachy
letter \x1F30 356-24 # ἰ Small Iota with Psili
letter \x1F34 356-4-24 # ἴ Small Iota with Psili and Oxia
letter \x1F32 356-6-24 # ἲ Small Iota with Psili and Varia
letter \x1F36 356-5-24 # ἶ Small Iota with Psili and Perispomeni
letter \x1F31 125-24 # ἱ Small Iota with Dasia
letter \x1F35 125-4-24 # ἵ Small Iota with Dasia and Oxia
letter \x1F33 125-6-24 # ἳ Small Iota with Dasia and Varia
letter \x1F37 125-5-24 # ἷ Small Iota with Dasia and Perispomeni
letter \x03CC 4-135 # ό Small Omicron with Tonos
letter \x1F79 4-135 # ό Small Omicron with Oxia
letter \x1F78 6-135 # ὸ Small Omicron with Varia
letter \x1F40 356-135 # ὀ Small Omicron with Psili
letter \x1F44 356-4-135 # ὄ Small Omicron with Psili and Oxia
letter \x1F42 356-6-135 # ὂ Small Omicron with Psili and Varia
letter \x1F41 125-135 # ὁ Small Omicron with Dasia
letter \x1F45 125-4-135 # ὅ Small Omicron with Dasia and Oxia
letter \x1F43 125-6-135 # ὃ Small Omicron with Dasia and Varia
letter \x1FE5 1235-125 # ῥ Small Rho with Dasia
letter \x03CB 136 # ϋ Small Upsilon with Dialytika
letter \x03CD 4-136 # ύ Small Upsilon with Tonos
letter \x1F7B 4-136 # ύ Small Upsilon with Oxia
letter \x1F7A 6-136 # ὺ Small Upsilon with Varia
letter \x1FE1 456-136 # ῡ Small Upsilon with Macron
letter \x1FE0 136 # ῠ Small Upsilon with Vrachy
letter \x1F51 125-136 # ὑ Small Upsilon with Dasia
letter \x1F55 125-4-136 # ὕ Small Upsilon with Dasia and Oxia
letter \x1F53 125-6-136 # ὓ Small Upsilon with Dasia and Varia
letter \x1F57 125-5-136 # ὗ Small Upsilon with Dasia and Perispomeni
letter \x03CE 4-2456 # ώ Small Omega with Tonos
letter \x1F7D 4-2456 # ώ Small Omega with Oxia
letter \x1F7C 6-2456 # ὼ Small Omega with Varia
letter \x1F60 356-2456 # ὠ Small Omega with Psili
letter \x1F64 356-4-2456 # ὤ Small Omega with Psili and Oxia
letter \x1F62 356-6-2456 # ὢ Small Omega with Psili and Varia
letter \x1F66 356-5-2456 # ὦ Small Omega with Psili and Perispomeni
letter \x1F61 125-2456 # ὡ Small Omega with Dasia
letter \x1F65 125-4-2456 # ὥ Small Omega with Dasia and Oxia
letter \x1F63 125-6-2456 # ὣ Small Omega with Dasia and Varia
letter \x1F67 125-5-2456 # ὧ Small Omega with Dasia and Perispomeni
# uppercase accented letters which don't have lowercase equivalents
letter \x1FBC 46-1-35 # ᾼ Capital Alpha with Prosgegrammeni
letter \x1F88 46-356-1-35 # ᾈ Capital Alpha with Psili and Prosgegrammeni
letter \x1F8C 46-356-4-1-35 # ᾌ Capital Alpha with Psili and Oxia and Prosgegrammeni
letter \x1F8A 46-356-6-1-35 # ᾊ Capital Alpha with Psili and Varia and Prosgegrammeni
letter \x1F8E 46-356-5-1-35 # ᾎ Capital Alpha with Psili and Perispomeni and Prosgegrammeni
letter \x1F89 46-125-1-35 # ᾉ Capital Alpha with Dasia and Prosgegrammeni
letter \x1F8D 46-125-4-1-35 # ᾍ Capital Alpha with Dasia and Oxia and Prosgegrammeni
letter \x1F8B 46-125-6-1-35 # ᾋ Capital Alpha with Dasia and Varia and Prosgegrammeni
letter \x1F8F 46-125-5-1-35 # ᾏ Capital Alpha with Dasia and Perispomeni and Prosgegrammeni
letter \x1FCC 46-156-35 # ῌ Capital Eta with Prosgegrammeni
letter \x1F98 46-356-156-35 # ᾘ Capital Eta with Psili and Prosgegrammeni
letter \x1F9C 46-356-4-156-35 # ᾜ Capital Eta with Psili and Oxia and Prosgegrammeni
letter \x1F9A 46-356-6-156-35 # ᾚ Capital Eta with Psili and Varia and Prosgegrammeni
letter \x1F9E 46-356-5-156-35 # ᾞ Capital Eta with Psili and Perispomeni and Prosgegrammeni
letter \x1F99 46-125-156-35 # ᾙ Capital Eta with Dasia and Prosgegrammeni
letter \x1F9D 46-125-4-156-35 # ᾝ Capital Eta with Dasia and Oxia and Prosgegrammeni
letter \x1F9B 46-125-6-156-35 # ᾛ Capital Eta with Dasia and Varia and Prosgegrammeni
letter \x1F9F 46-125-5-156-35 # ᾟ Capital Eta with Dasia and Perispomeni and Prosgegrammeni
letter \x1FFC 46-2456-35 # ῼ Capital Omega with Prosgegrammeni
letter \x1FA8 46-356-2456-35 # ᾨ Capital Omega with Psili and Prosgegrammeni
letter \x1FAC 46-356-4-2456-35 # ᾬ Capital Omega with Psili and Oxia and Prosgegrammeni
letter \x1FAA 46-356-6-2456-35 # ᾪ Capital Omega with Psili and Varia and Prosgegrammeni
letter \x1FAE 46-356-5-2456-35 # ᾮ Capital Omega with Psili and Perispomeni and Prosgegrammeni
letter \x1FA9 46-125-2456-35 # ᾩ Capital Omega with Dasia and Prosgegrammeni
letter \x1FAD 46-125-4-2456-35 # ᾭ Capital Omega with Dasia and Oxia and Prosgegrammeni
letter \x1FAB 46-125-6-2456-35 # ᾫ Capital Omega with Dasia and Varia and Prosgegrammeni
letter \x1FAF 46-125-5-2456-35 # ᾯ Capital Omega with Dasia and Perispomeni and Prosgegrammeni
# lowercase accented letters which don't have uppercase equivalents
letter \x1FB6 5-1 # ᾶ Small Alpha with Perispomeni
letter \x1FB3 1-35 # ᾳ Small Alpha with Ypogegrammeni
letter \x1FB4 4-1-35 # ᾴ Small Alpha with Oxia and Ypogegrammeni
letter \x1FB2 6-1-35 # ᾲ Small Alpha with Varia and Ypogegrammeni
letter \x1FB7 5-1-35 # ᾷ Small Alpha with Perispomeni and Ypogegrammeni
letter \x1F80 356-1-35 # ᾀ Small Alpha with Psili and Ypogegrammeni
letter \x1F84 356-4-1-35 # ᾄ Small Alpha with Psili and Oxia and Ypogegrammeni
letter \x1F82 356-6-1-35 # ᾂ Small Alpha with Psili and Varia and Ypogegrammeni
letter \x1F86 356-5-1-35 # ᾆ Small Alpha with Psili and Perispomeni and Ypogegrammeni
letter \x1F81 125-1-35 # ᾁ Small Alpha with Dasia and Ypogegrammeni
letter \x1F85 125-4-1-35 # ᾅ Small Alpha with Dasia and Oxia and Ypogegrammeni
letter \x1F83 125-6-1-35 # ᾃ Small Alpha with Dasia and Varia and Ypogegrammeni
letter \x1F87 125-5-1-35 # ᾇ Small Alpha with Dasia and Perispomeni and Ypogegrammeni
letter \x1FC6 5-156 # ῆ Small Eta with Perispomeni
letter \x1FC3 156-35 # ῃ Small Eta with Ypogegrammeni
letter \x1FC4 4-156-35 # ῄ Small Eta with Oxia and Ypogegrammeni
letter \x1FC2 6-156-35 # ῂ Small Eta with Varia and Ypogegrammeni
letter \x1FC7 5-156-35 # ῇ Small Eta with Perispomeni and Ypogegrammeni
letter \x1F90 356-156-35 # ᾐ Small Eta with Psili and Ypogegrammeni
letter \x1F94 356-4-156-35 # ᾔ Small Eta with Psili and Oxia and Ypogegrammeni
letter \x1F92 356-6-156-35 # ᾒ Small Eta with Psili and Varia and Ypogegrammeni
letter \x1F96 356-5-156-35 # ᾖ Small Eta with Psili and Perispomeni and Ypogegrammeni
letter \x1F91 125-156-35 # ᾑ Small Eta with Dasia and Ypogegrammeni
letter \x1F95 125-4-156-35 # ᾕ Small Eta with Dasia and Oxia and Ypogegrammeni
letter \x1F93 125-6-156-35 # ᾓ Small Eta with Dasia and Varia and Ypogegrammeni
letter \x1F97 125-5-156-35 # ᾗ Small Eta with Dasia and Perispomeni and Ypogegrammeni
letter \x0390 4-24 # ΐ Small Iota with Dialytika and Tonos
letter \x1FD3 4-24 # ΐ Small Iota with Dialytika and Oxia
letter \x1FD2 6-24 # ῒ Small Iota with Dialytika and Varia
letter \x1FD6 5-24 # ῖ Small Iota with Perispomeni
letter \x1FD7 5-24 # ῗ Small Iota with Dialytika and Perispomeni
letter \x1FE4 356-1235 # ῤ Small Rho with Psili
letter \x03B0 4-136 # ΰ Small Upsilon with Dialytika and Tonos
letter \x1FE3 4-136 # ΰ Small Upsilon with Dialytika and Oxia
letter \x1FE2 6-136 # ῢ Small Upsilon with Dialytika and Varia
letter \x1FE6 5-136 # ῦ Small Upsilon with Perispomeni
letter \x1FE7 5-136 # ῧ Small Upsilon with Dialytika and Perispomeni
letter \x1F50 356-136 # ὐ Small Upsilon with Psili
letter \x1F54 356-4-136 # ὔ Small Upsilon with Psili and Oxia
letter \x1F52 356-6-136 # ὒ Small Upsilon with Psili and Varia
letter \x1F56 356-5-136 # ὖ Small Upsilon with Psili and Perispomeni
letter \x1FF6 5-2456 # ῶ Small Omega with Perispomeni
letter \x1FF3 2456-35 # ῳ Small Omega with Ypogegrammeni
letter \x1FF4 4-2456-35 # ῴ Small Omega with Oxia and Ypogegrammeni
letter \x1FF2 6-2456-35 # ῲ Small Omega with Varia and Ypogegrammeni
letter \x1FF7 5-2456-35 # ῷ Small Omega with Perispomeni and Ypogegrammeni
letter \x1FA0 356-2456-35 # ᾠ Small Omega with Psili and Ypogegrammeni
letter \x1FA4 356-4-2456-35 # ᾤ Small Omega with Psili and Oxia and Ypogegrammeni
letter \x1FA2 356-6-2456-35 # ᾢ Small Omega with Psili and Varia and Ypogegrammeni
letter \x1FA6 356-5-2456-35 # ᾦ Small Omega with Psili and Perispomeni and Ypogegrammeni
letter \x1FA1 125-2456-35 # ᾡ Small Omega with Dasia and Ypogegrammeni
letter \x1FA5 125-4-2456-35 # ᾥ Small Omega with Dasia and Oxia and Ypogegrammeni
letter \x1FA3 125-6-2456-35 # ᾣ Small Omega with Dasia and Varia and Ypogegrammeni
letter \x1FA7 125-5-2456-35 # ᾧ Small Omega with Dasia and Perispomeni and Ypogegrammeni