This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3 of this license or any later version.
Based on a babel patch by Werner Lemberg, with input from the ucs package (ucsencs.def) by Dominique Unruh and CB.enc by Apostolos Syropoulos.
\ProvidesFile{lgrenc.dfu}[2010/06/15 0.1 UTF-8 support for Greek]
Requires extended font encoding definitions from lgrxenc.def:
\usepackage[LGRx,T1]{fontenc} % define LGR and T1 encodings \usepackage[utf8]{inputenc} % standard UTF-8 input encoding
Note: as the LGRx option define the LGR (not LGRx) font encoding, it cannot be given as last option! Use, e.g., \usepackage[LGRx,T1,LGR]{fontenc} to make LGR the default.
All text containing Greek Unicode characters must be marked as requiring the LGR font encoding (either directly or by setting the language to greek or polutonikogreek).
Some characters exist in other font encodings too. Care has been taken to ensure the definitions match with other *.dfu and *enc.def files.
\DeclareUnicodeCharacter{00A8}{\textasciidieresis} % ¨
\DeclareUnicodeCharacter{00AB}{\guillemotleft} % «
\DeclareUnicodeCharacter{00AF}{\textasciimacron} % ¯
\DeclareUnicodeCharacter{00B4}{\textasciiacute} % ´
\DeclareUnicodeCharacter{00B7}{\textperiodcentered} % ·
\DeclareUnicodeCharacter{00BB}{\guillemotright} % »
\DeclareUnicodeCharacter{0259}{\textschwa} % ə
\DeclareUnicodeCharacter{02D8}{\textasciibreve} % ˘
\DeclareUnicodeCharacter{200C}{\textcompwordmark} % ZWNJ
\DeclareUnicodeCharacter{2013}{\textendash} % –
\DeclareUnicodeCharacter{2014}{\textemdash} % —
\DeclareUnicodeCharacter{2018}{\textquoteleft} % ‘
\DeclareUnicodeCharacter{2019}{\textquoteright} % ’
\DeclareUnicodeCharacter{201A}{\quotesinglbase} % ‚
\DeclareUnicodeCharacter{2030}{\textperthousand} % ‰
\DeclareUnicodeCharacter{2039}{\guilsinglleft} % ‹
\DeclareUnicodeCharacter{203A}{\guilsinglright} % ›
\DeclareUnicodeCharacter{20AC}{\texteuro} % €
%% TODO: define this (as it looks like) or not (as it is not the same)?
% \DeclareUnicodeCharacter{2126}{\textohm} % Ω (Ohm sign ≠ Omega)
% NR Unicode Name % UCS-name, PU-(hyperre)-fname
% 0370 GREEK CAPITAL LETTER HETA % Ͱ
% 0371 GREEK SMALL LETTER HETA % ͱ
% 0372 GREEK CAPITAL LETTER ARCHAIC SAMPI % Ͳ
% 0373 GREEK SMALL LETTER ARCHAIC SAMPI % Ͳ
\DeclareUnicodeCharacter{0374}{\anwtonos} % ʹ \textdexiakeraia, \textnumeralsigngreek
\DeclareUnicodeCharacter{0375}{\katwtonos} % ͵ \textaristerikeraia, \textnumeralsignlowergreek
% 0376 GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA % Ͷ
% 0377 GREEK SMALL LETTER PAMPHYLIAN DIGAMMA % ͷ
\DeclareUnicodeCharacter{037A}{\textcompwordmark\Ypogegrammeni} % ͺ \textsubiota{\empty}
% 037B GREEK SMALL REVERSED LUNATE SIGMA SYMBOL %
% 037C GREEK SMALL DOTTED LUNATE SIGMA SYMBOL %
% 037D GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL %
\DeclareUnicodeCharacter{037E}{\erotimatiko} % ; \textquestion
\DeclareUnicodeCharacter{0384}{\@tabacckludge'\textcompwordmark} % ΄
\DeclareUnicodeCharacter{0385}{\"'\textcompwordmark} % ΅ \textdialytikatonos{\empty}
\DeclareUnicodeCharacter{0386}{\@tabacckludge'\textAlpha} % Ά
\DeclareUnicodeCharacter{0387}{\anoteleia} % · \textanoteleia
\DeclareUnicodeCharacter{0388}{\@tabacckludge'\textEpsilon} % Έ
\DeclareUnicodeCharacter{0389}{\@tabacckludge'\textEta} % Ή
\DeclareUnicodeCharacter{038A}{\@tabacckludge'\textIota} % Ί
\DeclareUnicodeCharacter{038C}{\@tabacckludge'\textOmicron} % Ό
\DeclareUnicodeCharacter{038E}{\@tabacckludge'\textUpsilon} % Ύ
\DeclareUnicodeCharacter{038F}{\@tabacckludge'\textOmega} % Ώ
\DeclareUnicodeCharacter{0390}{\"'\textiota} % ΐ \textdialytikatonos\textiota
\DeclareUnicodeCharacter{0391}{\textAlpha} % Α
\DeclareUnicodeCharacter{0392}{\textBeta} % Β
\DeclareUnicodeCharacter{0393}{\textGamma} % Γ
\DeclareUnicodeCharacter{0394}{\textDelta} % Δ
\DeclareUnicodeCharacter{0395}{\textEpsilon} % Ε
\DeclareUnicodeCharacter{0396}{\textZeta} % Ζ
\DeclareUnicodeCharacter{0397}{\textEta} % Η
\DeclareUnicodeCharacter{0398}{\textTheta} % Θ
\DeclareUnicodeCharacter{0399}{\textIota} % Ι
\DeclareUnicodeCharacter{039A}{\textKappa} % Κ
\DeclareUnicodeCharacter{039B}{\textLambda} % Λ
\DeclareUnicodeCharacter{039C}{\textMu} % Μ
\DeclareUnicodeCharacter{039D}{\textNu} % Ν
\DeclareUnicodeCharacter{039E}{\textXi} % Ξ
\DeclareUnicodeCharacter{039F}{\textOmicron} % Ο
\DeclareUnicodeCharacter{03A0}{\textPi} % Π
\DeclareUnicodeCharacter{03A1}{\textRho} % Ρ
\DeclareUnicodeCharacter{03A3}{\textSigma} % Σ
\DeclareUnicodeCharacter{03A4}{\textTau} % Τ
\DeclareUnicodeCharacter{03A5}{\textUpsilon} % Υ
\DeclareUnicodeCharacter{03A6}{\textPhi} % Φ
\DeclareUnicodeCharacter{03A7}{\textChi} % Χ
\DeclareUnicodeCharacter{03A8}{\textPsi} % Ψ
\DeclareUnicodeCharacter{03A9}{\textOmega} % Ω
\DeclareUnicodeCharacter{03AA}{\"\textIota} % Ϊ
\DeclareUnicodeCharacter{03AB}{\"\textUpsilon} % Ϋ
\DeclareUnicodeCharacter{03AC}{\@tabacckludge'\textalpha} % ά
\DeclareUnicodeCharacter{03AD}{\@tabacckludge'\textepsilon} % έ
\DeclareUnicodeCharacter{03AE}{\@tabacckludge'\texteta} % ή
\DeclareUnicodeCharacter{03AF}{\@tabacckludge'\textiota} % ί
\DeclareUnicodeCharacter{03B0}{\"'\textupsilon} % ΰ \textdialytikatonos\textupsilon, \"\textupsilonacute
\DeclareUnicodeCharacter{03B1}{\textalpha} % α
\DeclareUnicodeCharacter{03B2}{\textbeta} % β
\DeclareUnicodeCharacter{03B3}{\textgamma} % γ
\DeclareUnicodeCharacter{03B4}{\textdelta} % δ
\DeclareUnicodeCharacter{03B5}{\textepsilon} % ε
\DeclareUnicodeCharacter{03B6}{\textzeta} % ζ
\DeclareUnicodeCharacter{03B7}{\texteta} % η
\DeclareUnicodeCharacter{03B8}{\texttheta} % θ
\DeclareUnicodeCharacter{03B9}{\textiota} % ι
\DeclareUnicodeCharacter{03BA}{\textkappa} % κ
\DeclareUnicodeCharacter{03BB}{\textlambda} % λ
\DeclareUnicodeCharacter{03BC}{\textmu} % μ \textmu, \textmugreek
\DeclareUnicodeCharacter{03BD}{\textnu} % ν
\DeclareUnicodeCharacter{03BE}{\textxi} % ξ
\DeclareUnicodeCharacter{03BF}{\textomicron} % ο
\DeclareUnicodeCharacter{03C0}{\textpi} % π
\DeclareUnicodeCharacter{03C1}{\textrho} % ρ
\DeclareUnicodeCharacter{03C2}{\textvarsigma} % ς
\DeclareUnicodeCharacter{03C3}{\textsigma} % σ
\DeclareUnicodeCharacter{03C4}{\texttau} % τ
\DeclareUnicodeCharacter{03C5}{\textupsilon} % υ
\DeclareUnicodeCharacter{03C6}{\textphi} % φ
\DeclareUnicodeCharacter{03C7}{\textchi} % χ
\DeclareUnicodeCharacter{03C8}{\textpsi} % ψ
\DeclareUnicodeCharacter{03C9}{\textomega} % ω
\DeclareUnicodeCharacter{03CA}{\"\textiota} % ϊ
\DeclareUnicodeCharacter{03CB}{\"\textupsilon} % ϋ
\DeclareUnicodeCharacter{03CC}{\@tabacckludge'\textomicron} % ό
\DeclareUnicodeCharacter{03CD}{\@tabacckludge'\textupsilon} % ύ
\DeclareUnicodeCharacter{03CE}{\@tabacckludge'\textomega} % ώ
\DeclareUnicodeCharacter{03D8}{\Qoppa} % Ϙ
\DeclareUnicodeCharacter{03D9}{\qoppa} % ϙ
\DeclareUnicodeCharacter{03DA}{\Stigma} % Ϛ \textStigmagreek
\DeclareUnicodeCharacter{03DB}{\stigma} % ϛ \textstigma \textstigmagreek
\DeclareUnicodeCharacter{03DC}{\Digamma} % Ϝ \textDigamma \textDigammagreek
\DeclareUnicodeCharacter{03DD}{\ddigamma} % ϝ \textdigamma \textdigammagreek
%03DE GREEK LETTER KOPPA % Ϟ \textKoppagreek
\DeclareUnicodeCharacter{03DF}{\koppa} % ϟ \textqoppa [sic!] \textkoppagreek
\DeclareUnicodeCharacter{03E0}{\Sampi} % Ϡ \textSampigreek
\DeclareUnicodeCharacter{03E1}{\sampi} % ϡ \textsanpi \textsampigreek
\DeclareUnicodeCharacter{1F00}{\@tabacckludge>\textalpha} % ἀ
\DeclareUnicodeCharacter{1F01}{\@tabacckludge<\textalpha} % ἁ
\DeclareUnicodeCharacter{1F02}{\@tabacckludge>`\textalpha} % ἂ
\DeclareUnicodeCharacter{1F03}{\@tabacckludge<`\textalpha} % ἃ
\DeclareUnicodeCharacter{1F04}{\@tabacckludge>'\textalpha} % ἄ
\DeclareUnicodeCharacter{1F05}{\@tabacckludge<'\textalpha} % ἅ
\DeclareUnicodeCharacter{1F06}{\@tabacckludge>~\textalpha} % ἆ
\DeclareUnicodeCharacter{1F07}{\@tabacckludge<\~\textalpha} % ἇ
\DeclareUnicodeCharacter{1F08}{\@tabacckludge>\textAlpha} % Ἀ
\DeclareUnicodeCharacter{1F09}{\@tabacckludge<\textAlpha} % Ἁ
\DeclareUnicodeCharacter{1F0A}{\@tabacckludge>`\textAlpha} % Ἂ
\DeclareUnicodeCharacter{1F0B}{\@tabacckludge<`\textAlpha} % Ἃ
\DeclareUnicodeCharacter{1F0C}{\@tabacckludge>'\textAlpha} % Ἄ
\DeclareUnicodeCharacter{1F0D}{\@tabacckludge<'\textAlpha} % Ἅ
\DeclareUnicodeCharacter{1F0E}{\@tabacckludge>~\textAlpha} % Ἆ
\DeclareUnicodeCharacter{1F0F}{\@tabacckludge<\~\textAlpha} % Ἇ
\DeclareUnicodeCharacter{1F10}{\@tabacckludge>\textepsilon} % ἐ
\DeclareUnicodeCharacter{1F11}{\@tabacckludge<\textepsilon} % ἑ
\DeclareUnicodeCharacter{1F12}{\@tabacckludge>`\textepsilon} % ἒ
\DeclareUnicodeCharacter{1F13}{\@tabacckludge<`\textepsilon} % ἓ
\DeclareUnicodeCharacter{1F14}{\@tabacckludge>'\textepsilon} % ἔ
\DeclareUnicodeCharacter{1F15}{\@tabacckludge<'\textepsilon} % ἕ
\DeclareUnicodeCharacter{1F18}{\@tabacckludge>\textEpsilon} % Ἐ
\DeclareUnicodeCharacter{1F19}{\@tabacckludge<\textEpsilon} % Ἑ
\DeclareUnicodeCharacter{1F1A}{\@tabacckludge>`\textEpsilon} % Ἒ
\DeclareUnicodeCharacter{1F1B}{\@tabacckludge<`\textEpsilon} % Ἓ
\DeclareUnicodeCharacter{1F1C}{\@tabacckludge>'\textEpsilon} % Ἔ
\DeclareUnicodeCharacter{1F1D}{\@tabacckludge<'\textEpsilon} % Ἕ
\DeclareUnicodeCharacter{1F20}{\@tabacckludge>\texteta} % ἠ
\DeclareUnicodeCharacter{1F21}{\@tabacckludge<\texteta} % ἡ
\DeclareUnicodeCharacter{1F22}{\@tabacckludge>`\texteta} % ἢ
\DeclareUnicodeCharacter{1F23}{\@tabacckludge<`\texteta} % ἣ
\DeclareUnicodeCharacter{1F24}{\@tabacckludge>'\texteta} % ἤ
\DeclareUnicodeCharacter{1F25}{\@tabacckludge<'\texteta} % ἥ
\DeclareUnicodeCharacter{1F26}{\@tabacckludge>~\texteta} % ἦ
\DeclareUnicodeCharacter{1F27}{\@tabacckludge<\~\texteta} % ἧ
\DeclareUnicodeCharacter{1F28}{\@tabacckludge>\textEta} % Ἠ
\DeclareUnicodeCharacter{1F29}{\@tabacckludge<\textEta} % Ἡ
\DeclareUnicodeCharacter{1F2A}{\@tabacckludge>`\textEta} % Ἢ
\DeclareUnicodeCharacter{1F2B}{\@tabacckludge<`\textEta} % Ἣ
\DeclareUnicodeCharacter{1F2C}{\@tabacckludge>'\textEta} % Ἤ
\DeclareUnicodeCharacter{1F2D}{\@tabacckludge<'\textEta} % Ἥ
\DeclareUnicodeCharacter{1F2E}{\@tabacckludge>~\textEta} % Ἦ
\DeclareUnicodeCharacter{1F2F}{\@tabacckludge<\~\textEta} % Ἧ
\DeclareUnicodeCharacter{1F30}{\@tabacckludge>\textiota} % ἰ
\DeclareUnicodeCharacter{1F31}{\@tabacckludge<\textiota} % ἱ
\DeclareUnicodeCharacter{1F32}{\@tabacckludge>`\textiota} % ἲ
\DeclareUnicodeCharacter{1F33}{\@tabacckludge<`\textiota} % ἳ
\DeclareUnicodeCharacter{1F34}{\@tabacckludge>'\textiota} % ἴ
\DeclareUnicodeCharacter{1F35}{\@tabacckludge<'\textiota} % ἵ
\DeclareUnicodeCharacter{1F36}{\@tabacckludge>~\textiota} % ἶ
\DeclareUnicodeCharacter{1F37}{\@tabacckludge<\~\textiota} % ἷ
\DeclareUnicodeCharacter{1F38}{\@tabacckludge>\textIota} % Ἰ
\DeclareUnicodeCharacter{1F39}{\@tabacckludge<\textIota} % Ἱ
\DeclareUnicodeCharacter{1F3A}{\@tabacckludge>`\textIota} % Ἲ
\DeclareUnicodeCharacter{1F3B}{\@tabacckludge<`\textIota} % Ἳ
\DeclareUnicodeCharacter{1F3C}{\@tabacckludge>'\textIota} % Ἴ
\DeclareUnicodeCharacter{1F3D}{\@tabacckludge<'\textIota} % Ἵ
\DeclareUnicodeCharacter{1F3E}{\@tabacckludge>~\textIota} % Ἶ
\DeclareUnicodeCharacter{1F3F}{\@tabacckludge<\~\textIota} % Ἷ
\DeclareUnicodeCharacter{1F40}{\@tabacckludge>\textomicron} % ὀ
\DeclareUnicodeCharacter{1F41}{\@tabacckludge<\textomicron} % ὁ
\DeclareUnicodeCharacter{1F42}{\@tabacckludge>`\textomicron} % ὂ
\DeclareUnicodeCharacter{1F43}{\@tabacckludge<`\textomicron} % ὃ
\DeclareUnicodeCharacter{1F44}{\@tabacckludge>'\textomicron} % ὄ
\DeclareUnicodeCharacter{1F45}{\@tabacckludge<'\textomicron} % ὅ
\DeclareUnicodeCharacter{1F48}{\@tabacckludge>\textOmicron} % Ὀ
\DeclareUnicodeCharacter{1F49}{\@tabacckludge<\textOmicron} % Ὁ
\DeclareUnicodeCharacter{1F4A}{\@tabacckludge>`\textOmicron} % Ὂ
\DeclareUnicodeCharacter{1F4B}{\@tabacckludge<`\textOmicron} % Ὃ
\DeclareUnicodeCharacter{1F4C}{\@tabacckludge>'\textOmicron} % Ὄ
\DeclareUnicodeCharacter{1F4D}{\@tabacckludge<'\textOmicron} % Ὅ
\DeclareUnicodeCharacter{1F50}{\@tabacckludge>\textupsilon} % ὐ
\DeclareUnicodeCharacter{1F51}{\@tabacckludge<\textupsilon} % ὑ
\DeclareUnicodeCharacter{1F52}{\@tabacckludge>`\textupsilon} % ὒ
\DeclareUnicodeCharacter{1F53}{\@tabacckludge<`\textupsilon} % ὓ
\DeclareUnicodeCharacter{1F54}{\@tabacckludge>'\textupsilon} % ὔ
\DeclareUnicodeCharacter{1F55}{\@tabacckludge<'\textupsilon} % ὕ
\DeclareUnicodeCharacter{1F56}{\@tabacckludge>~\textupsilon} % ὖ
\DeclareUnicodeCharacter{1F57}{\@tabacckludge<\~\textupsilon} % ὗ
\DeclareUnicodeCharacter{1F59}{\@tabacckludge<\textUpsilon} % Ὑ
\DeclareUnicodeCharacter{1F5B}{\@tabacckludge<`\textUpsilon} % Ὓ
\DeclareUnicodeCharacter{1F5D}{\@tabacckludge<'\textUpsilon} % Ὕ
\DeclareUnicodeCharacter{1F5F}{\@tabacckludge<\~\textUpsilon} % Ὗ
\DeclareUnicodeCharacter{1F60}{\@tabacckludge>\textomega} % ὠ
\DeclareUnicodeCharacter{1F61}{\@tabacckludge<\textomega} % ὡ
\DeclareUnicodeCharacter{1F62}{\@tabacckludge>`\textomega} % ὢ
\DeclareUnicodeCharacter{1F63}{\@tabacckludge<`\textomega} % ὣ
\DeclareUnicodeCharacter{1F64}{\@tabacckludge>'\textomega} % ὤ
\DeclareUnicodeCharacter{1F65}{\@tabacckludge<'\textomega} % ὥ
\DeclareUnicodeCharacter{1F66}{\@tabacckludge>~\textomega} % ὦ
\DeclareUnicodeCharacter{1F67}{\@tabacckludge<\~\textomega} % ὧ
\DeclareUnicodeCharacter{1F68}{\@tabacckludge>\textOmega} % Ὠ
\DeclareUnicodeCharacter{1F69}{\@tabacckludge<\textOmega} % Ὡ
\DeclareUnicodeCharacter{1F6A}{\@tabacckludge>`\textOmega} % Ὢ
\DeclareUnicodeCharacter{1F6B}{\@tabacckludge<`\textOmega} % Ὣ
\DeclareUnicodeCharacter{1F6C}{\@tabacckludge>'\textOmega} % Ὤ
\DeclareUnicodeCharacter{1F6D}{\@tabacckludge<'\textOmega} % Ὥ
\DeclareUnicodeCharacter{1F6E}{\@tabacckludge>~\textOmega} % Ὦ
\DeclareUnicodeCharacter{1F6F}{\@tabacckludge<\~\textOmega} % Ὧ
\DeclareUnicodeCharacter{1F70}{\@tabacckludge`\textalpha} % ὰ
\DeclareUnicodeCharacter{1F71}{\@tabacckludge'\textalpha} % ά
\DeclareUnicodeCharacter{1F72}{\@tabacckludge`\textepsilon} % ὲ
\DeclareUnicodeCharacter{1F73}{\@tabacckludge'\textepsilon} % έ
\DeclareUnicodeCharacter{1F74}{\@tabacckludge`\texteta} % ὴ
\DeclareUnicodeCharacter{1F75}{\@tabacckludge'\texteta} % ή
\DeclareUnicodeCharacter{1F76}{\@tabacckludge`\textiota} % ὶ
\DeclareUnicodeCharacter{1F77}{\@tabacckludge'\textiota} % ί
\DeclareUnicodeCharacter{1F78}{\@tabacckludge`\textomicron} % ὸ
\DeclareUnicodeCharacter{1F79}{\@tabacckludge'\textomicron} % ό
\DeclareUnicodeCharacter{1F7A}{\@tabacckludge`\textupsilon} % ὺ
\DeclareUnicodeCharacter{1F7B}{\@tabacckludge'\textupsilon} % ύ
\DeclareUnicodeCharacter{1F7C}{\@tabacckludge`\textomega} % ὼ
\DeclareUnicodeCharacter{1F7D}{\@tabacckludge'\textomega} % ώ
\DeclareUnicodeCharacter{1F80}{\@tabacckludge>\textalpha|} % ᾀ
\DeclareUnicodeCharacter{1F81}{\@tabacckludge<\textalpha|} % ᾁ
\DeclareUnicodeCharacter{1F82}{\@tabacckludge>`\textalpha|} % ᾂ
\DeclareUnicodeCharacter{1F83}{\@tabacckludge<`\textalpha|} % ᾃ
\DeclareUnicodeCharacter{1F84}{\@tabacckludge>'\textalpha|} % ᾄ
\DeclareUnicodeCharacter{1F85}{\@tabacckludge<'\textalpha|} % ᾅ
\DeclareUnicodeCharacter{1F86}{\@tabacckludge>~\textalpha|} % ᾆ
\DeclareUnicodeCharacter{1F87}{\@tabacckludge<\~\textalpha|} % ᾇ
\DeclareUnicodeCharacter{1F88}{\@tabacckludge>\textAlpha|} % ᾈ
\DeclareUnicodeCharacter{1F89}{\@tabacckludge<\textAlpha|} % ᾉ
\DeclareUnicodeCharacter{1F8A}{\@tabacckludge>`\textAlpha|} % ᾊ
\DeclareUnicodeCharacter{1F8B}{\@tabacckludge<`\textAlpha|} % ᾋ
\DeclareUnicodeCharacter{1F8C}{\@tabacckludge>'\textAlpha|} % ᾌ
\DeclareUnicodeCharacter{1F8D}{\@tabacckludge<'\textAlpha|} % ᾍ
\DeclareUnicodeCharacter{1F8E}{\@tabacckludge>~\textAlpha|} % ᾎ
\DeclareUnicodeCharacter{1F8F}{\@tabacckludge<\~\textAlpha|} % ᾏ
\DeclareUnicodeCharacter{1F90}{\@tabacckludge>\texteta|} % ᾐ
\DeclareUnicodeCharacter{1F91}{\@tabacckludge<\texteta|} % ᾑ
\DeclareUnicodeCharacter{1F92}{\@tabacckludge>`\texteta|} % ᾒ
\DeclareUnicodeCharacter{1F93}{\@tabacckludge<`\texteta|} % ᾓ
\DeclareUnicodeCharacter{1F94}{\@tabacckludge>'\texteta|} % ᾔ
\DeclareUnicodeCharacter{1F95}{\@tabacckludge<'\texteta|} % ᾕ
\DeclareUnicodeCharacter{1F96}{\@tabacckludge>~\texteta|} % ᾖ
\DeclareUnicodeCharacter{1F97}{\@tabacckludge<\~\texteta|} % ᾗ
\DeclareUnicodeCharacter{1F98}{\@tabacckludge>\textEta|} % ᾘ
\DeclareUnicodeCharacter{1F99}{\@tabacckludge<\textEta|} % ᾙ
\DeclareUnicodeCharacter{1F9A}{\@tabacckludge>`\textEta|} % ᾚ
\DeclareUnicodeCharacter{1F9B}{\@tabacckludge<`\textEta|} % ᾛ
\DeclareUnicodeCharacter{1F9C}{\@tabacckludge>'\textEta|} % ᾜ
\DeclareUnicodeCharacter{1F9D}{\@tabacckludge<'\textEta|} % ᾝ
\DeclareUnicodeCharacter{1F9E}{\@tabacckludge>~\textEta|} % ᾞ
\DeclareUnicodeCharacter{1F9F}{\@tabacckludge<\~\textEta|} % ᾟ
\DeclareUnicodeCharacter{1FA0}{\@tabacckludge>\textomega|} % ᾠ
\DeclareUnicodeCharacter{1FA1}{\@tabacckludge<\textomega|} % ᾡ
\DeclareUnicodeCharacter{1FA2}{\@tabacckludge>`\textomega|} % ᾢ
\DeclareUnicodeCharacter{1FA3}{\@tabacckludge<`\textomega|} % ᾣ
\DeclareUnicodeCharacter{1FA4}{\@tabacckludge>'\textomega|} % ᾤ
\DeclareUnicodeCharacter{1FA5}{\@tabacckludge<'\textomega|} % ᾥ
\DeclareUnicodeCharacter{1FA6}{\@tabacckludge>~\textomega|} % ᾦ
\DeclareUnicodeCharacter{1FA7}{\@tabacckludge<\~\textomega|} % ᾧ
\DeclareUnicodeCharacter{1FA8}{\@tabacckludge>\textOmega|} % ᾨ
\DeclareUnicodeCharacter{1FA9}{\@tabacckludge<\textOmega|} % ᾩ
\DeclareUnicodeCharacter{1FAA}{\@tabacckludge>`\textOmega|} % ᾪ
\DeclareUnicodeCharacter{1FAB}{\@tabacckludge<`\textOmega|} % ᾫ
\DeclareUnicodeCharacter{1FAC}{\@tabacckludge>'\textOmega|} % ᾬ
\DeclareUnicodeCharacter{1FAD}{\@tabacckludge<'\textOmega|} % ᾭ
\DeclareUnicodeCharacter{1FAE}{\@tabacckludge>~\textOmega|} % ᾮ
\DeclareUnicodeCharacter{1FAF}{\@tabacckludge<\~\textOmega|} % ᾯ
\DeclareUnicodeCharacter{1FB0}{\u\textalpha} % ᾰ
\DeclareUnicodeCharacter{1FB1}{\@tabacckludge=\textalpha} % ᾱ
\DeclareUnicodeCharacter{1FB2}{\@tabacckludge`\textalpha|} % ᾲ
\DeclareUnicodeCharacter{1FB3}{\textalpha|} % ᾳ
\DeclareUnicodeCharacter{1FB4}{\@tabacckludge'\textalpha|} % ᾴ
\DeclareUnicodeCharacter{1FB6}{\~\textalpha} % ᾶ
\DeclareUnicodeCharacter{1FB7}{\~\textalpha|} % ᾷ
\DeclareUnicodeCharacter{1FB8}{\u\textAlpha} % Ᾰ
\DeclareUnicodeCharacter{1FB9}{\@tabacckludge=\textAlpha} % Ᾱ
\DeclareUnicodeCharacter{1FBA}{\@tabacckludge`\textAlpha} % Ὰ
\DeclareUnicodeCharacter{1FBB}{\@tabacckludge'\textAlpha} % Ά
\DeclareUnicodeCharacter{1FBC}{\textAlpha|} % ᾼ
\DeclareUnicodeCharacter{1FBD}{\@tabacckludge>\textcompwordmark} % ᾽
\DeclareUnicodeCharacter{1FBE}{\textcompwordmark\Prosgegrammeni} % ι
\DeclareUnicodeCharacter{1FBF}{\@tabacckludge>\textcompwordmark} % ᾿
\DeclareUnicodeCharacter{1FC0}{\~\textcompwordmark} % ῀
\DeclareUnicodeCharacter{1FC1}{\"\~\textcompwordmark} % ῁
\DeclareUnicodeCharacter{1FC2}{\@tabacckludge`\texteta|} % ῂ
\DeclareUnicodeCharacter{1FC3}{\texteta|} % ῃ
\DeclareUnicodeCharacter{1FC4}{\@tabacckludge'\texteta|} % ῄ
\DeclareUnicodeCharacter{1FC6}{\~\texteta} % ῆ
\DeclareUnicodeCharacter{1FC7}{\~\texteta|} % ῇ
\DeclareUnicodeCharacter{1FC8}{\@tabacckludge`\textEpsilon} % Ὲ
\DeclareUnicodeCharacter{1FC9}{\@tabacckludge'\textEpsilon} % Έ
\DeclareUnicodeCharacter{1FCA}{\@tabacckludge`\textEta} % Ὴ
\DeclareUnicodeCharacter{1FCB}{\@tabacckludge'\textEta} % Ή
\DeclareUnicodeCharacter{1FCC}{\textEta|} % ῌ
\DeclareUnicodeCharacter{1FCD}{\@tabacckludge>`\textcompwordmark} % ῍
\DeclareUnicodeCharacter{1FCE}{\@tabacckludge>'\textcompwordmark} % ῎
\DeclareUnicodeCharacter{1FCF}{\@tabacckludge>~\textcompwordmark} % ῏
\DeclareUnicodeCharacter{1FD0}{\u\textiota} % ῐ
\DeclareUnicodeCharacter{1FD1}{\@tabacckludge=\textiota} % ῑ
\DeclareUnicodeCharacter{1FD2}{\"`\textiota} % ῒ
\DeclareUnicodeCharacter{1FD3}{\"'\textiota} % ΐ
\DeclareUnicodeCharacter{1FD6}{\~\textiota} % ῖ
\DeclareUnicodeCharacter{1FD7}{\"\~\textiota} % ῗ
\DeclareUnicodeCharacter{1FD8}{\u\textIota} % Ῐ
\DeclareUnicodeCharacter{1FD9}{\@tabacckludge=\textIota} % Ῑ
\DeclareUnicodeCharacter{1FDA}{\@tabacckludge`\textIota} % Ὶ
\DeclareUnicodeCharacter{1FDB}{\@tabacckludge'\textIota} % Ί
\DeclareUnicodeCharacter{1FDD}{\@tabacckludge<`\textcompwordmark} % ῝
\DeclareUnicodeCharacter{1FDE}{\@tabacckludge<'\textcompwordmark} % ῞
\DeclareUnicodeCharacter{1FDF}{\@tabacckludge<\~\textcompwordmark} % ῟
\DeclareUnicodeCharacter{1FE0}{\u\textupsilon} % ῠ
\DeclareUnicodeCharacter{1FE1}{\@tabacckludge=\textupsilon} % ῡ
\DeclareUnicodeCharacter{1FE2}{\"`\textupsilon} % ῢ
\DeclareUnicodeCharacter{1FE3}{\"'\textupsilon} % ΰ
\DeclareUnicodeCharacter{1FE4}{\@tabacckludge>r} % ῤ
\DeclareUnicodeCharacter{1FE5}{\@tabacckludge<r} % ῥ
\DeclareUnicodeCharacter{1FE6}{\~\textupsilon} % ῦ
\DeclareUnicodeCharacter{1FE7}{\"\~\textupsilon} % ῧ
\DeclareUnicodeCharacter{1FE8}{\u\textUpsilon} % Ῠ
\DeclareUnicodeCharacter{1FE9}{\@tabacckludge=\textUpsilon} % Ῡ
\DeclareUnicodeCharacter{1FEA}{\@tabacckludge`\textUpsilon} % Ὺ
\DeclareUnicodeCharacter{1FEB}{\@tabacckludge'\textUpsilon} % Ύ
\DeclareUnicodeCharacter{1FEC}{\@tabacckludge<\textRho} % Ῥ
\DeclareUnicodeCharacter{1FED}{\"`\textcompwordmark} % ῭
\DeclareUnicodeCharacter{1FEE}{\"'\textcompwordmark} % ΅
\DeclareUnicodeCharacter{1FEF}{\@tabacckludge`\textcompwordmark} % `
\DeclareUnicodeCharacter{1FF2}{\@tabacckludge`\textomega|} % ῲ
\DeclareUnicodeCharacter{1FF3}{\textomega|} % ῳ
\DeclareUnicodeCharacter{1FF4}{\@tabacckludge'\textomega|} % ῴ
\DeclareUnicodeCharacter{1FF6}{\~\textomega} % ῶ
\DeclareUnicodeCharacter{1FF7}{\~\textomega|} % ῷ
\DeclareUnicodeCharacter{1FF8}{\@tabacckludge`\textOmicron} % Ὸ
\DeclareUnicodeCharacter{1FF9}{\@tabacckludge'\textOmicron} % Ό
\DeclareUnicodeCharacter{1FFA}{\@tabacckludge`\textOmega} % Ὼ
\DeclareUnicodeCharacter{1FFB}{\@tabacckludge'\textOmega} % Ώ
\DeclareUnicodeCharacter{1FFC}{\textOmega|} % ῼ
\DeclareUnicodeCharacter{1FFD}{\@tabacckludge'\textcompwordmark} % ´
\DeclareUnicodeCharacter{1FFE}{\@tabacckludge<\textcompwordmark} % ῾
\DeclareUnicodeCharacter{2013}{\textendash} % –
\DeclareUnicodeCharacter{2014}{\textemdash} % —
\DeclareUnicodeCharacter{2018}{\textquoteleft} % ‘
\DeclareUnicodeCharacter{2019}{\textquoteright} % ’
\DeclareUnicodeCharacter{2030}{\textperthousand} % ‰
\DeclareUnicodeCharacter{20AC}{\texteuro} % €
TODO: map other chars to corresponding Greek letters. See also the athnum package:
\DeclareUnicodeCharacter{10144}{\PiDelta} % GREEK ACROPHONIC ATTIC FIFTY
\DeclareUnicodeCharacter{10145}{\PiEta} % GREEK ACROPHONIC ATTIC FIVE HUNDRED
\DeclareUnicodeCharacter{10146}{\PiChi} % GREEK ACROPHONIC ATTIC FIVE THOUSAND
\DeclareUnicodeCharacter{10147}{\PiMu} % GREEK ACROPHONIC ATTIC FIFTY THOUSAND