diff options
author | Norbert Preining <norbert@preining.info> | 2018-04-07 10:25:45 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2018-04-07 10:32:38 +0900 |
commit | 62d30e7ceef336929bc11152248d8f4820b21bdc (patch) | |
tree | 1960f838e446d8fed21e93adcc9a20e246d323fa /texmf-dist/tex/latex | |
parent | 704c287b83e5ed371474f6934e65cc5c05585dc9 (diff) |
lucida-otf 0.08
Diffstat (limited to 'texmf-dist/tex/latex')
-rw-r--r-- | texmf-dist/tex/latex/lucida-otf/lucida-otf-kern.tex | 3643 | ||||
-rw-r--r-- | texmf-dist/tex/latex/lucida-otf/lucida-otf.sty | 61 |
2 files changed, 3691 insertions, 13 deletions
diff --git a/texmf-dist/tex/latex/lucida-otf/lucida-otf-kern.tex b/texmf-dist/tex/latex/lucida-otf/lucida-otf-kern.tex new file mode 100644 index 00000000..bfd6f478 --- /dev/null +++ b/texmf-dist/tex/latex/lucida-otf/lucida-otf-kern.tex @@ -0,0 +1,3643 @@ +%% +%% Herbert Voss 2018 - +%% +%% Kernings are derived from the original ones of YandY +%% see http://www.tug.org/yandy +%% +%% version 0.01 +%% 2018-03-29 +%% +\begin{luacode} + fonts.handlers.otf.addfeature { + name = "lucidaletterkerning", + type = "kern", + data = { + ["A"] = { ["C"] = -49, + ["G"] = -47, + ["J"] = 47, + ["O"] = -44, + ["Q"] = -44, + ["S"] = 21, + ["T"] = -38, + ["U"] = -41, + ["V"] = -105, + ["W"] = -66, + ["Y"] = -45, + ["b"] = 1, + ["c"] = -3, + ["d"] = -15, + ["e"] = -3, + ["f"] = 34, + ["g"] = 05, + ["j"] = -27, + ["q"] = -15, + ["s"] = 15, + ["t"] = -29, + ["u"] = -14, + ["v"] = -64, + ["w"] = -47, + ["y"] = -67, + ["a"] = -10, +-- ["c"] = -08, +-- ["d"] = -10, +-- ["e"] = -15, + ["o"] = -15, + ["p"] = -10, + ["q"] = -15, +-- ["t"] = -10, +-- ["v"] = -20, +-- ["w"] = -20, +-- ["y"] = -20, + ["z"] = -10 + }, + ["B"] = { + ["A"] = -11, + ["B"] = -16, + ["C"] = -13, + ["D"] = -16, + ["E"] = -16, + ["F"] = -16, + ["G"] = -12, + ["H"] = -16, + ["I"] = -16, + ["J"] = -27, + ["K"] = -16, + ["L"] = -16, + ["M"] = -16, + ["N"] = -16, + ["O"] = -11, + ["P"] = -16, + ["R"] = -16, + ["S"] = -07, + ["U"] = -18, + ["V"] = -19, + ["W"] = -19, + ["Y"] = -19, + ["b"] = -07, + ["e"] = -06, + ["o"] = -05, + ["s"] = -13, + ["t"] = -16, +-- (KRN O 212"] = -07, +-- (KRN O 232"] = -13, +-- (KRN O 237"] = -19, + ["À"] = -11, + ["Á"] = -11, + ["Â"] = -11, + ["Ã"] = -11, + ["Ä"] = -11, + ["Å"] = -11, + ["Ç"] = -13, + ["È"] = -16, + ["É"] = -16, + ["Ê"] = -16, + ["Ë"] = -16, + ["Ñ"] = -16, + ["Ò"] = -11, + ["Ó"] = -11, + ["Ô"] = -11, + ["Õ"] = -11, + ["Ö"] = -11, + ["Ù"] = -18, + ["Ú"] = -18, + ["Û"] = -18, + ["Ü"] = -18, + ["Ý"] = -19, + ["è"] = -06, + ["é"] = -06, + ["ê"] = -06, + ["ë"] = -06, + ["ò"] = -05, + ["ó"] = -05, + ["ô"] = -05, + ["õ"] = -05, + ["ö"] = -05 + }, + ["C"] = { +-- ["e"] = -10, +-- ["o"] = -10, +-- ["w"] = -10, +-- ["y"] = -10 + ["A"] = 16, + ["C"] = -29, + ["O"] = -29, + ["Q"] = -29, + ["S"] = -06, + ["T"] = 06, + ["U"] = 12, + ["Y"] = 16, + ["a"] = -07, + ["c"] = -28, + ["e"] = -29, + ["h"] = 05, + ["i"] = 05, + ["k"] = 05, + ["l"] = 05, + ["o"] = -25, + ["q"] = -21, + ["s"] = -13, + ["t"] = -28, + ["u"] = -11, + ["y"] = -11, +-- (KRN O 212"] = -06, +-- (KRN O 232"] = -13, +-- (KRN O 237"] = 16, + ["À"] = 16, + ["Á"] = 16, + ["Â"] = 16, + ["Ã"] = 16, + ["Ä"] = 16, + ["Å"] = 16, + ["Ç"] = -29, + ["Ò"] = -29, + ["Ó"] = -29, + ["Ô"] = -29, + ["Õ"] = -29, + ["Ö"] = -29, + ["Ù"] = 12, + ["Ú"] = 12, + ["Û"] = 12, + ["Ü"] = 12, + ["Ý"] = 16, + ["à"] = -07, + ["á"] = -07, + ["â"] = -07, + ["ã"] = -07, + ["ä"] = -07, + ["å"] = -07, + ["ç"] = -28, + ["è"] = -29, + ["é"] = -29, + ["ê"] = -29, + ["ë"] = -29, + ["ì"] = 35, + ["í"] = 35, + ["î"] = 35, + ["ï"] = 35, + ["ò"] = -25, + ["ó"] = -25, + ["ô"] = -25, + ["õ"] = -25, + ["ö"] = -25, + ["ù"] = -11, + ["ú"] = -11, + ["û"] = -11, + ["ü"] = -11, + ["ý"] = -11, + ["ÿ"] = -11 + }, + ["D"] = { + ["a"] = -05, +-- ["e"] = -05, +-- ["o"] = -04 + ["A"] = -51, + ["B"] = -17, + ["D"] = -17, + ["E"] = -17, + ["F"] = -17, + ["H"] = -17, + ["I"] = -17, + ["J"] = -66, + ["K"] = -17, + ["L"] = -17, + ["M"] = -17, + ["N"] = -17, + ["P"] = -17, + ["R"] = -17, + ["S"] = -15, + ["T"] = -12, + ["U"] = -17, + ["V"] = -43, + ["W"] = -38, + ["X"] = -46, + ["Y"] = -43, + ["a"] = -13, + ["j"] = -17, + ["y"] = 14, +-- (KRN O 212"] = -15, +-- (KRN O 237"] = -43, + ["À"] = -51, + ["Á"] = -51, + ["Â"] = -51, + ["Ã"] = -51, + ["Ä"] = -51, + ["Å"] = -51, + ["È"] = -17, + ["É"] = -17, + ["Ê"] = -17, + ["Ë"] = -17, + ["Ñ"] = -17, + ["Ù"] = -17, + ["Ú"] = -17, + ["Û"] = -17, + ["Ü"] = -17, + ["Ý"] = -43, + ["à"] = -13, + ["á"] = -13, + ["â"] = -13, + ["ã"] = -13, + ["ä"] = -13, + ["å"] = -13, + ["ý"] = 14, + ["ÿ"] = 14 + }, + ["E"] = { + ["A"] = 38, + ["S"] = 1, + ["T"] = 15, + ["U"] = 21, + ["V"] = 25, + ["W"] = 25, + ["X"] = 38, + ["Y"] = 25, + ["Z"] = 11, + ["a"] = 13, + ["i"] = 28, + ["j"] = -29, + ["p"] = -1, + ["u"] = -05, + ["y"] = -07, +-- (KRN O 212"] = 1, +-- (KRN O 215"] = 11, +-- (KRN O 237"] = 25, + ["À"] = 38, + ["Á"] = 38, + ["Â"] = 38, + ["Ã"] = 38, + ["Ä"] = 38, + ["Å"] = 38, + ["Ù"] = 21, + ["Ú"] = 21, + ["Û"] = 21, + ["Ü"] = 21, + ["Ý"] = 25, + ["à"] = 13, + ["á"] = 13, + ["â"] = 13, + ["ã"] = 13, + ["ä"] = 13, + ["å"] = 13, + ["ì"] = 58, + ["í"] = 58, + ["î"] = 58, + ["ï"] = 58, + ["ù"] = -05, + ["ú"] = -05, + ["û"] = -05, + ["ü"] = -05, + ["ý"] = -07, + ["ÿ"] = -07 + }, + ["F"] = { +-- ["a"] = -15, +-- ["e"] = -15, +-- ["y"] = -10 + ["-"] = 06, +-- (KRN O 56"] = -69, + ["A"] = -65, + ["G"] = -17, + ["O"] = -17, + ["T"] = 21, + ["W"] = 31, + ["Y"] = 31, + ["a"] = -43, + ["e"] = -22, + ["i"] = -05, + ["l"] = -21, + ["o"] = -23, + ["r"] = -05, + ["s"] = -34, + ["t"] = -17, +-- (KRN O 232"] = -34, +-- (KRN O 237"] = 31, + ["À"] = -65, + ["Á"] = -65, + ["Â"] = -65, + ["Ã"] = -65, + ["Ä"] = -65, + ["Å"] = -65, + ["Ò"] = -17, + ["Ó"] = -17, + ["Ô"] = -17, + ["Õ"] = -17, + ["Ö"] = -17, + ["Ý"] = 31, + ["à"] = -43, + ["á"] = -43, + ["â"] = -43, + ["ã"] = -43, + ["ä"] = -43, + ["å"] = -43, + ["è"] = -22, + ["é"] = -22, + ["ê"] = -22, + ["ë"] = -22, + ["ò"] = -23, + ["ó"] = -23, + ["ô"] = -23, + ["õ"] = -23, + ["ö"] = -23 + }, + ["G"] = { +-- (KRN O 32"] = -09, +-- (KRN O 33"] = 23, +-- (KRN O 34"] = 23, + ["B"] = -06, + ["E"] = -06, + ["H"] = -06, + ["I"] = -06, + ["L"] = -06, + ["M"] = -06, + ["N"] = -07, + ["R"] = -06, + ["S"] = -09, + ["T"] = -07, + ["Z"] = -24, + ["a"] = -09, + ["e"] = 23, + ["h"] = -06, + ["i"] = -06, + ["l"] = -06, + ["o"] = 23, + ["r"] = -06, + ["t"] = -13, + ["v"] = -1, + ["y"] = -12, + ["z"] = -31, +-- (KRN O 212"] = -09, +-- (KRN O 215"] = -24, +-- (KRN O 235"] = -31, + ["È"] = -06, + ["É"] = -06, + ["Ê"] = -06, + ["Ë"] = -06, + ["Ñ"] = -07, + ["à"] = -09, + ["á"] = -09, + ["â"] = -09, + ["ã"] = -09, + ["ä"] = -09, + ["å"] = -09, + ["è"] = 23, + ["é"] = 23, + ["ê"] = 23, + ["ë"] = 23, + ["ò"] = 23, + ["ó"] = 23, + ["ô"] = 23, + ["õ"] = 23, + ["ö"] = 23, + ["ý"] = -12, + ["ÿ"] = -12 + }, + ["H"] = { +-- ["a"] = -05, +-- ["e"] = -05 +-- (KRN O 32"] = -06, +-- (KRN O 33"] = -14, +-- (KRN O 34"] = -14, +-- (KRN O 36"] = -13, +-- (KRN O 37"] = -13, + ["I"] = 3, + ["O"] = -13, + ["Q"] = -13, + ["S"] = 11, + ["a"] = -06, + ["e"] = -15, + ["i"] = 3, + ["o"] = -14, + ["u"] = -06, + ["y"] = -06, +-- (KRN O 212"] = 11, + ["Ì"] = 59999, + ["Í"] = 59999, + ["Î"] = 59999, + ["Ï"] = 59999, + ["Ò"] = -13, + ["Ó"] = -13, + ["Ô"] = -13, + ["Õ"] = -13, + ["Ö"] = -13, + ["à"] = -06, + ["á"] = -06, + ["â"] = -06, + ["ã"] = -06, + ["ä"] = -06, + ["å"] = -06, + ["è"] = -15, + ["é"] = -15, + ["ê"] = -15, + ["ë"] = -15, + ["ì"] = 59999, + ["í"] = 59999, + ["î"] = 59999, + ["ï"] = 59999, + ["ò"] = -14, + ["ó"] = -14, + ["ô"] = -14, + ["õ"] = -14, + ["ö"] = -14, + ["ù"] = -06, + ["ú"] = -06, + ["û"] = -06, + ["ü"] = -06, + ["ý"] = -06, + ["ÿ"] = -06 +}, + ["I"] = { +-- ["b"] = 10, +-- ["o"] = -05, +-- ["q"] = -05 +-- (KRN O 32"] = -06, +-- (KRN O 33"] = -14, +-- (KRN O 34"] = -14, +-- (KRN O 36"] = -13, +-- (KRN O 37"] = -13, + ["B"] = 3, + ["C"] = -14, + ["D"] = 3, + ["E"] = 3, + ["F"] = 3, + ["G"] = -13, + ["H"] = 3, + ["I"] = 3, + ["J"] = 37, + ["K"] = 3, + ["L"] = 3, + ["M"] = 3, + ["N"] = 3, + ["O"] = -13, + ["P"] = 3, + ["Q"] = -13, + ["R"] = 3, + ["S"] = 11, + ["T"] = 3, + ["V"] = 4, + ["W"] = 4, + ["X"] = 4, + ["Z"] = 12, + ["a"] = -06, + ["c"] = -15, + ["d"] = -14, + ["g"] = -05, + ["l"] = 3, + ["o"] = -14, + ["q"] = -14, + ["s"] = 05, + ["v"] = -06, +-- (KRN O 212"] = 11, +-- (KRN O 215"] = 12, +-- (KRN O 232"] = 05, + ["Ç"] = -14, + ["È"] = 3, + ["É"] = 3, + ["Ê"] = 3, + ["Ë"] = 3, + ["Ì"] = 59.999, + ["Í"] = 59.999, + ["Î"] = 59.999, + ["Ï"] = 59.999, + ["Ñ"] = 3, + ["Ò"] = -13, + ["Ó"] = -13, + ["Ô"] = -13, + ["Õ"] = -13, + ["Ö"] = -13, + ["à"] = -06, + ["á"] = -06, + ["â"] = -06, + ["ã"] = -06, + ["ä"] = -06, + ["å"] = -06, + ["ç"] = -15, + ["ò"] = -14, + ["ó"] = -14, + ["ô"] = -14, + ["õ"] = -14, + ["ö"] = -14 +}, + ["J"] = { + ["a"] = -10, +-- ["e"] = -05, +-- ["o"] = -05 +-- (KRN O 32"] = -22, +-- (KRN O 33"] = -16, +-- (KRN O 34"] = -16, +-- (KRN O 35"] = -06, +-- (KRN O 36"] = -15, +-- (KRN O 37"] = -15, + ["A"] = -06, + ["O"] = -15, + ["a"] = -22, + ["e"] = -17, + ["o"] = -16, + ["u"] = -05, + ["À"] = -06, + ["Á"] = -06, + ["Â"] = -06, + ["Ã"] = -06, + ["Ä"] = -06, + ["Å"] = -06, + ["Ò"] = -15, + ["Ó"] = -15, + ["Ô"] = -15, + ["Õ"] = -15, + ["Ö"] = -15, + ["à"] = -22, + ["á"] = -22, + ["â"] = -22, + ["ã"] = -22, + ["ä"] = -22, + ["å"] = -22, + ["è"] = -17, + ["é"] = -17, + ["ê"] = -17, + ["ë"] = -17, + ["ò"] = -16, + ["ó"] = -16, + ["ô"] = -16, + ["õ"] = -16, + ["ö"] = -16, + ["ù"] = -05, + ["ú"] = -05, + ["û"] = -05, + ["ü"] = -05 +}, + ["K"] = { +-- ["a"] = -10, +-- ["e"] = -10, +-- ["o"] = -10, +-- ["u"] = -05, +-- ["y"] = -10 +-- (KRN O 33"] = -23, +-- (KRN O 34"] = -23, +-- (KRN O 36"] = -44, +-- (KRN O 37"] = -44, +-- (KRN O 54"] = 14, + ["-"] = -98, +-- (KRN O 56"] = 14, + ["G"] = -47, + ["I"] = 4, + ["O"] = -44, + ["S"] = 21, + ["T"] = 1, + ["U"] = 16, + ["W"] = 2, + ["Y"] = 2, + ["Z"] = 22, + ["e"] = -3, + ["g"] = 05, + ["i"] = 4, + ["l"] = 4, + ["m"] = 4, + ["n"] = 4, + ["o"] = -23, + ["s"] = 15, + ["t"] = -29, + ["u"] = -14, + ["w"] = -47, + ["y"] = -7, +-- (KRN O 212"] = 21, +-- (KRN O 215"] = 22, +-- (KRN O 232"] = 15, +-- (KRN O 237"] = 2, + ["Ì"] = 7, + ["Í"] = 7, + ["Î"] = 7, + ["Ï"] = 7, + ["Ò"] = -44, + ["Ó"] = -44, + ["Ô"] = -44, + ["Õ"] = -44, + ["Ö"] = -44, + ["Ù"] = 16, + ["Ú"] = 16, + ["Û"] = 16, + ["Ü"] = 16, + ["Ý"] = 2, + ["è"] = -3, + ["é"] = -3, + ["ê"] = -3, + ["ë"] = -3, + ["ì"] = 7, + ["í"] = 7, + ["î"] = 7, + ["ï"] = 7, + ["ñ"] = 4, + ["ò"] = -23, + ["ó"] = -23, + ["ô"] = -23, + ["õ"] = -23, + ["ö"] = -23, + ["ù"] = -14, + ["ú"] = -14, + ["û"] = -14, + ["ü"] = -14, + ["ý"] = -7, + ["ÿ"] = -7 +}, + ["L"] = { +-- ["y"] = -10 +-- (KRN O 32"] = 16, +-- (KRN O 33"] = 06, +-- (KRN O 34"] = 06, +-- (KRN O 36"] = -09, +-- (KRN O 37"] = -09, +-- (KRN O 54"] = 36, + ["-"] = -22, +-- (KRN O 56"] = 35, + ["C"] = -12, + ["G"] = -12, + ["O"] = -09, + ["S"] = 13, + ["T"] = -47, + ["U"] = -15, + ["V"] = -75, + ["W"] = -61, + ["Y"] = -54, + ["a"] = 16, + ["c"] = 05, + ["d"] = 07, + ["i"] = 31, + ["o"] = 06, + ["s"] = 06, + ["t"] = -2, + ["v"] = -54, + ["w"] = -39, + ["y"] = -57, +-- (KRN O 212"] = 13, +-- (KRN O 224"] = -111, +-- (KRN O 232"] = 06, +-- (KRN O 237"] = -54, + ["Ç"] = -12, + ["Ò"] = -09, + ["Ó"] = -09, + ["Ô"] = -09, + ["Õ"] = -09, + ["Ö"] = -09, + ["Ù"] = -15, + ["Ú"] = -15, + ["Û"] = -15, + ["Ü"] = -15, + ["Ý"] = -54, + ["à"] = 16, + ["á"] = 16, + ["â"] = 16, + ["ã"] = 16, + ["ä"] = 16, + ["å"] = 16, + ["ç"] = 05, + ["ì"] = 61, + ["í"] = 61, + ["î"] = 61, + ["ï"] = 61, + ["ò"] = 06, + ["ó"] = 06, + ["ô"] = 06, + ["õ"] = 06, + ["ö"] = 06, + ["ý"] = -57, + ["ÿ"] = -57 +}, + ["M"] = { +-- (KRN O 32"] = -06, +-- (KRN O 33"] = -14, +-- (KRN O 34"] = -14, +-- (KRN O 36"] = -13, +-- (KRN O 37"] = -13, + ["C"] = -14, + ["G"] = -13, + ["I"] = 3, + ["O"] = -13, + ["S"] = 11, + ["a"] = -06, + ["c"] = -15, + ["e"] = -15, + ["i"] = 3, + ["o"] = -14, + ["s"] = 05, + ["u"] = -06, + ["y"] = -06, +-- (KRN O 212"] = 11, +-- (KRN O 232"] = 05, + ["Ç"] = -14, + ["Ì"] = 59.999, + ["Í"] = 59.999, + ["Î"] = 59.999, + ["Ï"] = 59.999, + ["Ò"] = -13, + ["Ó"] = -13, + ["Ô"] = -13, + ["Õ"] = -13, + ["Ö"] = -13, + ["à"] = -06, + ["á"] = -06, + ["â"] = -06, + ["ã"] = -06, + ["ä"] = -06, + ["å"] = -06, + ["ç"] = -15, + ["è"] = -15, + ["é"] = -15, + ["ê"] = -15, + ["ë"] = -15, + ["ì"] = 59.999, + ["í"] = 59.999, + ["î"] = 59.999, + ["ï"] = 59.999, + ["ò"] = -14, + ["ó"] = -14, + ["ô"] = -14, + ["õ"] = -14, + ["ö"] = -14, + ["ù"] = -06, + ["ú"] = -06, + ["û"] = -06, + ["ü"] = -06, + ["ý"] = -06, + ["ÿ"] = -06 +}, + ["N"] = { +-- ["a"] = -05, +-- ["i"] = -05, +-- ["o"] = -05 +}, + ["O"] = { +-- (KRN O 32"] = -22, +-- (KRN O 33"] = -17, +-- (KRN O 34"] = -17, +-- (KRN O 36"] = -15, +-- (KRN O 37"] = -15, +-- (KRN O 54"] = -07, + ["-"] = 05, +-- (KRN O 56"] = -08, + ["C"] = -17, + ["G"] = -16, + ["I"] = 3, + ["J"] = -07, + ["O"] = -15, + ["S"] = -14, + ["a"] = -22, + ["c"] = -18, + ["d"] = -17, + ["e"] = -18, + ["g"] = -22, + ["i"] = -15, + ["j"] = -37, + ["o"] = -17, + ["u"] = -06, +-- (KRN O 212"] = -14, + ["Ç"] = -17, + ["Ì"] = 59.999, + ["Í"] = 59.999, + ["Î"] = 59.999, + ["Ï"] = 59.999, + ["Ò"] = -15, + ["Ó"] = -15, + ["Ô"] = -15, + ["Õ"] = -15, + ["Ö"] = -15, + ["à"] = -22, + ["á"] = -22, + ["â"] = -22, + ["ã"] = -22, + ["ä"] = -22, + ["å"] = -22, + ["ç"] = -18, + ["è"] = -18, + ["é"] = -18, + ["ê"] = -18, + ["ë"] = -18, + ["ò"] = -17, + ["ó"] = -17, + ["ô"] = -17, + ["õ"] = -17, + ["ö"] = -17, + ["ù"] = -06, + ["ú"] = -06, + ["û"] = -06, + ["ü"] = -06, +-- ["a"] = -05, +-- ["g"] = -05, +-- ["h"] = -05, +-- ["k"] = -05, +-- ["l"] = -05, +-- ["t"] = -05 +}, + ["P"] = { +-- ["a"] = -05, +-- ["o"] = -05, +-- ["v"] = 10, +-- ["w"] = 10 +-- (KRN O 32"] = -06, +-- (KRN O 33"] = -12, +-- (KRN O 34"] = -12, +-- (KRN O 35"] = -77, +-- (KRN O 36"] = 08, +-- (KRN O 37"] = 08, +-- (KRN O 54"] = -92, + ["-"] = -06, +-- (KRN O 56"] = -92, + ["A"] = -77, + ["C"] = 08, + ["G"] = 08, + ["O"] = 08, + ["S"] = 09, + ["T"] = 27, + ["W"] = 09, + ["Y"] = 09, + ["a"] = -06, + ["d"] = -15, + ["e"] = -12, + ["i"] = 3, + ["l"] = -15, + ["o"] = -12, + ["t"] = 18, + ["u"] = 38, + ["w"] = 38, + ["x"] = 39, + ["y"] = 38, +-- (KRN O 212"] = 09, +-- (KRN O 237"] = 09, + ["À"] = -77, + ["Á"] = -77, + ["Â"] = -77, + ["Ã"] = -77, + ["Ä"] = -77, + ["Å"] = -77, + ["Ç"] = 08, + ["Ò"] = 08, + ["Ó"] = 08, + ["Ô"] = 08, + ["Õ"] = 08, + ["Ö"] = 08, + ["Ý"] = 09, + ["à"] = -06, + ["á"] = -06, + ["â"] = -06, + ["ã"] = -06, + ["ä"] = -06, + ["å"] = -06, + ["è"] = -12, + ["é"] = -12, + ["ê"] = -12, + ["ë"] = -12, + ["ì"] = 59.999, + ["í"] = 59.999, + ["î"] = 59.999, + ["ï"] = 59.999, + ["ò"] = -12, + ["ó"] = -12, + ["ô"] = -12, + ["õ"] = -12, + ["ö"] = -12, + ["ù"] = 38, + ["ú"] = 38, + ["û"] = 38, + ["ü"] = 38, + ["ý"] = 38, + ["ÿ"] = 38 +}, + ["Q"] = { + ["U"] = -16, + ["u"] = 17, + ["Ù"] = -16, + ["Ú"] = -16, + ["Û"] = -16, + ["Ü"] = -16, + ["ù"] = 17, + ["ú"] = 17, + ["û"] = 17, + ["ü"] = 17 + }, + ["R"] = { +-- ["a"] = -05, +-- ["d"] = -05, +-- ["e"] = -00, +-- ["j"] = -10, +-- ["o"] = -10, +-- ["u"] = -05, +-- ["w"] = -15, +-- ["y"] = -15 +-- (KRN O 33"] = -23, +-- (KRN O 34"] = -23, +-- (KRN O 36"] = -43, +-- (KRN O 37"] = -43, +-- (KRN O 47"] = -28, +-- (KRN O 54"] = 14, + ["-"] = -54, +-- (KRN O 56"] = 14, + ["C"] = -45, + ["G"] = -44, + ["I"] = 4, + ["O"] = -43, + ["S"] = 21, + ["T"] = -28, + ["U"] = -41, + ["V"] = -46, + ["W"] = -46, + ["Y"] = -45, + ["c"] = -3, + ["d"] = -15, + ["e"] = -3, + ["i"] = 4, + ["o"] = -23, + ["u"] = -14, +-- (KRN O 212"] = 21, +-- (KRN O 237"] = -45, + ["Ç"] = -45, + ["Ì"] = 7, + ["Í"] = 7, + ["Î"] = 7, + ["Ï"] = 7, + ["Ò"] = -43, + ["Ó"] = -43, + ["Ô"] = -43, + ["Õ"] = -43, + ["Ö"] = -43, + ["Ù"] = -41, + ["Ú"] = -41, + ["Û"] = -41, + ["Ü"] = -41, + ["Ý"] = -45, + ["ç"] = -3, + ["è"] = -3, + ["é"] = -3, + ["ê"] = -3, + ["ë"] = -3, + ["ì"] = 7, + ["í"] = 7, + ["î"] = 7, + ["ï"] = 7, + ["ò"] = -23, + ["ó"] = -23, + ["ô"] = -23, + ["õ"] = -23, + ["ö"] = -23, + ["ù"] = -14, + ["ú"] = -14, + ["û"] = -14, + ["ü"] = -14 +}, + ["S"] = { +-- (KRN O 35"] = -09, +-- (KRN O 36"] = -06, +-- (KRN O 37"] = -06, + ["-"] = 2, +-- (KRN O 56"] = 11, + ["A"] = -09, + ["C"] = -07, + ["G"] = -06, + ["O"] = -06, + ["Q"] = -06, + ["V"] = 07, + ["W"] = 07, + ["Y"] = 07, + ["p"] = -2, + ["t"] = -29, + ["w"] = -2, + ["y"] = -24, +-- (KRN O 237"] = 07, + ["À"] = -09, + ["Á"] = -09, + ["Â"] = -09, + ["Ã"] = -09, + ["Ä"] = -09, + ["Å"] = -09, + ["Ç"] = -07, + ["Ò"] = -06, + ["Ó"] = -06, + ["Ô"] = -06, + ["Õ"] = -06, + ["Ö"] = -06, + ["Ý"] = 07, + ["ý"] = -24, + ["ÿ"] = -24 + }, + ["T"] = { +-- ["a"] = -30, +-- ["d"] = -30, +-- ["e"] = -30, +-- ["o"] = -30, +-- ["r"] = -20, +-- ["s"] = -20, +-- ["u"] = -15, +-- ["w"] = -20, +-- ["y"] = -20, +-- ["z"] = -15 +-- (KRN O 32"] = -85, +-- (KRN O 33"] = -99, +-- (KRN O 34"] = -99, +-- (KRN O 35"] = -38, +-- (KRN O 36"] = -08, +-- (KRN O 37"] = -08, +-- (KRN O 54"] = -74, + ["-"] = -79, +-- (KRN O 56"] = -74, + [":"] = -74, + [";"] = -74, + ["A"] = -38, + ["C"] = -08, + ["G"] = -08, + ["I"] = 3, + ["O"] = -08, + ["S"] = 08, + ["T"] = 3, + ["V"] = 4, + ["W"] = 4, + ["Y"] = 4, + ["a"] = -85, + ["c"] = -1, + ["e"] = -1, + ["h"] = -12, + ["i"] = -15, + ["l"] = -12, + ["o"] = -99, + ["r"] = -48, + ["s"] = -73, + ["u"] = -9, + ["v"] = -9, + ["w"] = -9, + ["y"] = -9, +-- (KRN O 212"] = 08, +-- (KRN O 232"] = -73, +-- (KRN O 237"] = 4, + ["À"] = -38, + ["Á"] = -38, + ["Â"] = -38, + ["Ã"] = -38, + ["Ä"] = -38, + ["Å"] = -38, + ["Ç"] = -08, + ["Ì"] = 59.999, + ["Í"] = 59.999, + ["Î"] = 59.999, + ["Ï"] = 59.999, + ["Ò"] = -08, + ["Ó"] = -08, + ["Ô"] = -08, + ["Õ"] = -08, + ["Ö"] = -08, + ["Ý"] = 4, + ["à"] = -85, + ["á"] = -85, + ["â"] = -85, + ["ã"] = -85, + ["ä"] = -85, + ["å"] = -85, + ["ç"] = -1, + ["è"] = -1, + ["é"] = -1, + ["ê"] = -1, + ["ë"] = -1, + ["ò"] = -99, + ["ó"] = -99, + ["ô"] = -99, + ["õ"] = -99, + ["ö"] = -99, + ["ù"] = -9, + ["ú"] = -9, + ["û"] = -9, + ["ü"] = -9, + ["ý"] = -9, + ["ÿ"] = -9 +}, + ["U"] = { +-- (KRN O 32"] = -25, +-- (KRN O 35"] = -4, +-- (KRN O 36"] = -15, +-- (KRN O 37"] = -15, +-- (KRN O 54"] = -2, + ["-"] = 1, +-- (KRN O 56"] = -19, + ["A"] = -4, + ["C"] = -17, + ["G"] = -16, + ["I"] = 35, + ["O"] = -15, + ["S"] = -13, + ["a"] = -25, + ["c"] = -19, + ["d"] = -18, + ["e"] = -19, + ["f"] = -21, + ["g"] = -24, + ["i"] = -09, + ["l"] = -05, + ["m"] = -09, + ["n"] = -09, + ["p"] = -09, + ["r"] = -09, + ["s"] = -22, + ["t"] = -21, +-- (KRN O 212"] = -13, +-- (KRN O 232"] = -22, + ["À"] = -4, + ["Á"] = -4, + ["Â"] = -4, + ["Ã"] = -4, + ["Ä"] = -4, + ["Å"] = -4, + ["Ç"] = -17, + ["Ì"] = 65, + ["Í"] = 65, + ["Î"] = 65, + ["Ï"] = 65, + ["Ò"] = -15, + ["Ó"] = -15, + ["Ô"] = -15, + ["Õ"] = -15, + ["Ö"] = -15, + ["à"] = -25, + ["á"] = -25, + ["â"] = -25, + ["ã"] = -25, + ["ä"] = -25, + ["å"] = -25, + ["ç"] = -19, + ["è"] = -19, + ["é"] = -19, + ["ê"] = -19, + ["ë"] = -19, + ["ñ"] = -09 + }, + ["V"] = { +-- ["a"] = -25, +-- ["e"] = -25, +-- ["o"] = -25, +-- ["s"] = -10 +-- (KRN O 32"] = -57, +-- (KRN O 33"] = -67, +-- (KRN O 34"] = -67, +-- (KRN O 35"] = -101, +-- (KRN O 36"] = -35, +-- (KRN O 37"] = -35, +-- (KRN O 54"] = -89, + ["-"] = -4, +-- (KRN O 56"] = -89, + [":"] = -43, + ["A"] = -101, + ["C"] = -35, + ["O"] = -35, + ["Y"] = 5, + ["a"] = -57, + ["e"] = -67, + ["o"] = -67, + ["u"] = -08, + ["y"] = -08, +-- (KRN O 237"] = 5, + ["À"] = -101, + ["Á"] = -101, + ["Â"] = -101, + ["Ã"] = -101, + ["Ä"] = -101, + ["Å"] = -101, + ["Ç"] = -35, + ["Ò"] = -35, + ["Ó"] = -35, + ["Ô"] = -35, + ["Õ"] = -35, + ["Ö"] = -35, + ["Ý"] = 5, + ["à"] = -57, + ["á"] = -57, + ["â"] = -57, + ["ã"] = -57, + ["ä"] = -57, + ["å"] = -57, + ["è"] = -67, + ["é"] = -67, + ["ê"] = -67, + ["ë"] = -67, + ["ò"] = -67, + ["ó"] = -67, + ["ô"] = -67, + ["õ"] = -67, + ["ö"] = -67, + ["ù"] = -08, + ["ú"] = -08, + ["û"] = -08, + ["ü"] = -08, + ["ý"] = -08, + ["ÿ"] = -08 +}, + ["W"] = { +-- ["a"] = -20, +-- ["e"] = -25, +-- ["o"] = -20, +-- ["y"] = -15 +-- (KRN O 32"] = -57, +-- (KRN O 33"] = -58, +-- (KRN O 34"] = -58, +-- (KRN O 35"] = -8, +-- (KRN O 36"] = -35, +-- (KRN O 37"] = -35, +-- (KRN O 47"] = 14, +-- (KRN O 54"] = -71, + ["-"] = -3, +-- (KRN O 56"] = -71, + [":"] = -44, + [";"] = -42, + ["A"] = -8, + ["C"] = -35, + ["O"] = -35, + ["a"] = -57, + ["e"] = -58, + ["o"] = -58, + ["r"] = -17, + ["s"] = -59, + ["u"] = -09, + ["y"] = -09, +-- (KRN O 224"] = 14, +-- (KRN O 232"] = -59, + ["À"] = -8, + ["Á"] = -8, + ["Â"] = -8, + ["Ã"] = -8, + ["Ä"] = -8, + ["Å"] = -8, + ["Ç"] = -35, + ["Ò"] = -35, + ["Ó"] = -35, + ["Ô"] = -35, + ["Õ"] = -35, + ["Ö"] = -35, + ["à"] = -57, + ["á"] = -57, + ["â"] = -57, + ["ã"] = -57, + ["ä"] = -57, + ["å"] = -57, + ["è"] = -58, + ["é"] = -58, + ["ê"] = -58, + ["ë"] = -58, + ["ò"] = -58, + ["ó"] = -58, + ["ô"] = -58, + ["õ"] = -58, + ["ö"] = -58, + ["ù"] = -09, + ["ú"] = -09, + ["û"] = -09, + ["ü"] = -09, + ["ý"] = -09, + ["ÿ"] = -09 +}, + ["X"] = { +-- (KRN O 33"] = -23, +-- (KRN O 34"] = -23, +-- (KRN O 35"] = 5, +-- (KRN O 36"] = -39, +-- (KRN O 37"] = -39, + ["-"] = -48, +-- (KRN O 56"] = 14, + ["A"] = 5, + ["C"] = -4, + ["I"] = 4, + ["O"] = -39, + ["Q"] = -39, + ["T"] = 34, + ["Y"] = 44, + ["e"] = -3, + ["i"] = 4, + ["o"] = -23, + ["y"] = -4, +-- (KRN O 237"] = 44, + ["À"] = 5, + ["Á"] = 5, + ["Â"] = 5, + ["Ã"] = 5, + ["Ä"] = 5, + ["Å"] = 5, + ["Ç"] = -4, + ["Ì"] = 7, + ["Í"] = 7, + ["Î"] = 7, + ["Ï"] = 7, + ["Ò"] = -39, + ["Ó"] = -39, + ["Ô"] = -39, + ["Õ"] = -39, + ["Ö"] = -39, + ["Ý"] = 44, + ["è"] = -3, + ["é"] = -3, + ["ê"] = -3, + ["ë"] = -3, + ["ì"] = 7, + ["í"] = 7, + ["î"] = 7, + ["ï"] = 7, + ["ò"] = -23, + ["ó"] = -23, + ["ô"] = -23, + ["õ"] = -23, + ["ö"] = -23, + ["ý"] = -4, + ["ÿ"] = -4 +}, + ["Y"] = { +-- ["a"] = -30, +-- ["e"] = -30, +-- ["i"] = -10, +-- ["o"] = -30, +-- ["p"] = -30, +-- ["s"] = -30, +-- ["u"] = -20 +-- (KRN O 32"] = -83, +-- (KRN O 33"] = -92, +-- (KRN O 34"] = -92, +-- (KRN O 35"] = -5, +-- (KRN O 36"] = -35, +-- (KRN O 37"] = -35, +-- (KRN O 47"] = 14, +-- (KRN O 54"] = -86, + ["-"] = -8, +-- (KRN O 56"] = -86, + [":"] = -67, + [";"] = -64, + ["A"] = -5, + ["C"] = -35, + ["G"] = -34, + ["I"] = 4, + ["O"] = -35, + ["T"] = 4, + ["W"] = 5, + ["Z"] = 14, + ["a"] = -83, + ["b"] = 14, + ["d"] = -92, + ["e"] = -93, + ["g"] = -95, + ["o"] = -92, + ["p"] = -39, + ["u"] = -33, + ["v"] = -3, +-- (KRN O 215"] = 14, +-- (KRN O 224"] = 14, + ["À"] = -5, + ["Á"] = -5, + ["Â"] = -5, + ["Ã"] = -5, + ["Ä"] = -5, + ["Å"] = -5, + ["Ç"] = -35, + ["Ì"] = 7, + ["Í"] = 7, + ["Î"] = 7, + ["Ï"] = 7, + ["Ò"] = -35, + ["Ó"] = -35, + ["Ô"] = -35, + ["Õ"] = -35, + ["Ö"] = -35, + ["à"] = -83, + ["á"] = -83, + ["â"] = -83, + ["ã"] = -83, + ["ä"] = -83, + ["å"] = -83, + ["è"] = -93, + ["é"] = -93, + ["ê"] = -93, + ["ë"] = -93, + ["ò"] = -92, + ["ó"] = -92, + ["ô"] = -92, + ["õ"] = -92, + ["ö"] = -92, + ["ù"] = -33, + ["ú"] = -33, + ["û"] = -33, + ["ü"] = -33 +}, + ["Z"] = { +-- ["a"] = -20, +-- ["e"] = -20, +-- ["o"] = -20, +-- ["u"] = -20, +-- ["ü"] = -20, +-- ["y"] = -10 +-- (KRN O 32"] = -1, +-- (KRN O 33"] = -2, +-- (KRN O 34"] = -2, +-- (KRN O 35"] = 15, +-- (KRN O 36"] = -36, +-- (KRN O 37"] = -36, +-- (KRN O 54"] = 09, + ["A"] = 15, + ["O"] = -36, + ["U"] = 1, + ["a"] = -1, + ["e"] = -22, + ["i"] = 05, + ["o"] = -2, + ["u"] = -31, + ["À"] = 15, + ["Á"] = 15, + ["Â"] = 15, + ["Ã"] = 15, + ["Ä"] = 15, + ["Å"] = 15, + ["Ò"] = -36, + ["Ó"] = -36, + ["Ô"] = -36, + ["Õ"] = -36, + ["Ö"] = -36, + ["Ù"] = 1, + ["Ú"] = 1, + ["Û"] = 1, + ["Ü"] = 1, + ["à"] = -1, + ["á"] = -1, + ["â"] = -1, + ["ã"] = -1, + ["ä"] = -1, + ["å"] = -1, + ["è"] = -22, + ["é"] = -22, + ["ê"] = -22, + ["ë"] = -22, + ["ì"] = 35, + ["í"] = 35, + ["î"] = 35, + ["ï"] = 35, + ["ò"] = -2, + ["ó"] = -2, + ["ô"] = -2, + ["õ"] = -2, + ["ö"] = -2, + ["ù"] = -31, + ["ú"] = -31, + ["û"] = -31, + ["ü"] = -31 +}, + ["a"] = { +-- (KRN O 54"] = 12, +-- (KRN O 56"] = 12, + ["R"] = 31, + ["T"] = -47, + ["U"] = -21, + ["V"] = -73, + ["W"] = -51, + ["Y"] = -54, + ["c"] = -12, + ["d"] = -11, + ["e"] = -12, + ["p"] = -13, + ["q"] = -11, + ["s"] = 05, + ["t"] = -27, + ["u"] = -12, + ["v"] = -2, + ["w"] = -2, + ["y"] = -15, +-- (KRN O 232"] = 05, +-- (KRN O 237"] = -54, + ["Ù"] = -21, + ["Ú"] = -21, + ["Û"] = -21, + ["Ü"] = -21, + ["Ý"] = -54, + ["ç"] = -12, + ["è"] = -12, + ["é"] = -12, + ["ê"] = -12, + ["ë"] = -12, + ["ù"] = -12, + ["ú"] = -12, + ["û"] = -12, + ["ü"] = -12, + ["ý"] = -15, + ["ÿ"] = -15 +}, + ["b"] = { +-- (KRN O 54"] = -09, +-- (KRN O 56"] = -09, + ["T"] = -99, + ["f"] = -19, + ["h"] = -16, + ["i"] = -13, + ["j"] = -4, + ["l"] = -16, + ["p"] = -16, + ["r"] = -13, + ["s"] = -1, + ["t"] = -24, + ["u"] = -09, + ["v"] = -23, + ["w"] = -22, + ["y"] = -16, +-- (KRN O 232"] = -1, + ["ù"] = -09, + ["ú"] = -09, + ["û"] = -09, + ["ü"] = -09, + ["ý"] = -16, + ["ÿ"] = -16 +}, + ["c"] = { +-- (KRN O 35"] = 23, +-- (KRN O 54"] = -12, +-- (KRN O 56"] = -12, + ["A"] = 23, + ["E"] = 13, + ["T"] = -65, + ["Y"] = -55, + ["h"] = 13, + ["i"] = 13, + ["k"] = 13, + ["l"] = 13, + ["r"] = 13, + ["s"] = -11, + ["u"] = 22, + ["y"] = 22, +-- (KRN O 232"] = -11, +-- (KRN O 237"] = -55, + ["À"] = 23, + ["Á"] = 23, + ["Â"] = 23, + ["Ã"] = 23, + ["Ä"] = 23, + ["Å"] = 23, + ["È"] = 13, + ["É"] = 13, + ["Ê"] = 13, + ["Ë"] = 13, + ["Ý"] = -55, + ["ì"] = 42.999, + ["í"] = 42.999, + ["î"] = 42.999, + ["ï"] = 42.999, + ["ù"] = 22, + ["ú"] = 22, + ["û"] = 22, + ["ü"] = 22, + ["ý"] = 22, + ["ÿ"] = 22 +}, + ["d"] = { +-- (KRN O 32"] = -07, +-- (KRN O 33"] = -17, +-- (KRN O 34"] = -17, + ["a"] = -07, + ["d"] = -17, + ["e"] = -18, + ["g"] = -05, + ["o"] = -17, + ["v"] = -06, + ["w"] = -06, + ["y"] = -06, + ["à"] = -07, + ["á"] = -07, + ["â"] = -07, + ["ã"] = -07, + ["ä"] = -07, + ["å"] = -07, + ["è"] = -18, + ["é"] = -18, + ["ê"] = -18, + ["ë"] = -18, + ["ò"] = -17, + ["ó"] = -17, + ["ô"] = -17, + ["õ"] = -17, + ["ö"] = -17, + ["ý"] = -06, + ["ÿ"] = -06 +}, + ["e"] = { +-- (KRN O 47"] = -07, +-- (KRN O 54"] = -12, +-- (KRN O 56"] = -12, + ["D"] = 13, + ["L"] = 13, + ["M"] = 13, + ["N"] = 13, + ["R"] = 13, + ["S"] = -05, + ["T"] = -65, + ["U"] = -25, + ["V"] = -65, + ["W"] = -51, + ["Y"] = -72, + ["b"] = -16, + ["f"] = 07, + ["h"] = 13, + ["i"] = 13, + ["j"] = -5, + ["k"] = 13, + ["l"] = 13, + ["m"] = 13, + ["n"] = 13, + ["p"] = -21, + ["r"] = 13, + ["s"] = -11, + ["t"] = -28, + ["u"] = -12, + ["v"] = -18, + ["w"] = -18, + ["x"] = 21, + ["y"] = -12, +-- (KRN O 212"] = -05, +-- (KRN O 232"] = -11, +-- (KRN O 237"] = -72, + ["Ñ"] = 13, + ["Ù"] = -25, + ["Ú"] = -25, + ["Û"] = -25, + ["Ü"] = -25, + ["Ý"] = -72, + ["ì"] = 42.999, + ["í"] = 42.999, + ["î"] = 42.999, + ["ï"] = 42.999, + ["ñ"] = 13, + ["ù"] = -12, + ["ú"] = -12, + ["û"] = -12, + ["ü"] = -12, + ["ý"] = -12, + ["ÿ"] = -12 +}, + ["f"] = { +-- (KRN O 32"] = -24, +-- (KRN O 33"] = -46, +-- (KRN O 34"] = -46, +-- (KRN O 54"] = -29, +-- (KRN O 56"] = -29, + ["a"] = -24, + ["e"] = -46, + ["o"] = -46, + ["r"] = 11, + ["s"] = -28, + ["y"] = 2, +-- (KRN O 232"] = -28, + ["à"] = -24, + ["á"] = -24, + ["â"] = -24, + ["ã"] = -24, + ["ä"] = -24, + ["å"] = -24, + ["è"] = -46, + ["é"] = -46, + ["ê"] = -46, + ["ë"] = -46, + ["ò"] = -46, + ["ó"] = -46, + ["ô"] = -46, + ["õ"] = -46, + ["ö"] = -46, + ["ý"] = 2, + ["ÿ"] = 2 +}, + ["g"] = { +-- (KRN O 32"] = -13, +-- (KRN O 33"] = -32, +-- (KRN O 34"] = -32, +-- (KRN O 54"] = -1, +-- (KRN O 56"] = -1, + ["a"] = -13, + ["e"] = -31, + ["o"] = -32, + ["s"] = -13, + ["v"] = 37, + ["y"] = 35, +-- (KRN O 232"] = -13, + ["à"] = -13, + ["á"] = -13, + ["â"] = -13, + ["ã"] = -13, + ["ä"] = -13, + ["å"] = -13, + ["è"] = -31, + ["é"] = -31, + ["ê"] = -31, + ["ë"] = -31, + ["ò"] = -32, + ["ó"] = -32, + ["ô"] = -32, + ["õ"] = -32, + ["ö"] = -32, + ["ý"] = 35, + ["ÿ"] = 35 +}, + ["h"] = { +-- (KRN O 33"] = -11, +-- (KRN O 34"] = -11, +-- (KRN O 54"] = 13, +-- (KRN O 56"] = 13, + ["e"] = -12, + ["o"] = -11, + ["t"] = -27, + ["u"] = -11, + ["w"] = -21, + ["y"] = -16, + ["è"] = -12, + ["é"] = -12, + ["ê"] = -12, + ["ë"] = -12, + ["ò"] = -11, + ["ó"] = -11, + ["ô"] = -11, + ["õ"] = -11, + ["ö"] = -11, + ["ù"] = -11, + ["ú"] = -11, + ["û"] = -11, + ["ü"] = -11, + ["ý"] = -16, + ["ÿ"] = -16 +}, + ["i"] = { +-- (KRN O 33"] = -14, +-- (KRN O 34"] = -14, +-- (KRN O 56"] = 07, + ["c"] = -15, + ["d"] = -14, + ["o"] = -14, + ["q"] = -14, + ["z"] = 08, +-- (KRN O 235"] = 08, + ["ç"] = -15, + ["ò"] = -14, + ["ó"] = -14, + ["ô"] = -14, + ["õ"] = -14, + ["ö"] = -14 +}, + ["j"] = { +-- (KRN O 32"] = -15, +-- (KRN O 33"] = -08, +-- (KRN O 34"] = -08, + ["a"] = -15, + ["e"] = -09, + ["o"] = -08, + ["à"] = -15, + ["á"] = -15, + ["â"] = -15, + ["ã"] = -15, + ["ä"] = -15, + ["å"] = -15, + ["è"] = -09, + ["é"] = -09, + ["ê"] = -09, + ["ë"] = -09, + ["ò"] = -08, + ["ó"] = -08, + ["ô"] = -08, + ["õ"] = -08, + ["ö"] = -08 +}, + ["k"] = { +-- (KRN O 33"] = -24, +-- (KRN O 34"] = -24, +-- (KRN O 54"] = 13, + ["-"] = -74, +-- (KRN O 56"] = 13, + ["e"] = -31, + ["o"] = -24, + ["u"] = 29, + ["w"] = 29, + ["y"] = 29, + ["è"] = -31, + ["é"] = -31, + ["ê"] = -31, + ["ë"] = -31, + ["ò"] = -24, + ["ó"] = -24, + ["ô"] = -24, + ["õ"] = -24, + ["ö"] = -24, + ["ù"] = 29, + ["ú"] = 29, + ["û"] = 29, + ["ü"] = 29, + ["ý"] = 29, + ["ÿ"] = 29 +}, + ["l"] = { +-- (KRN O 32"] = -06, +-- (KRN O 33"] = -16, +-- (KRN O 34"] = -16, + ["a"] = -06, + ["c"] = -18, + ["d"] = -16, + ["e"] = -17, + ["g"] = -05, + ["o"] = -16, + ["v"] = -06, + ["w"] = -06, + ["y"] = -06, + ["à"] = -06, + ["á"] = -06, + ["â"] = -06, + ["ã"] = -06, + ["ä"] = -06, + ["å"] = -06, + ["ç"] = -18, + ["è"] = -17, + ["é"] = -17, + ["ê"] = -17, + ["ë"] = -17, + ["ò"] = -16, + ["ó"] = -16, + ["ô"] = -16, + ["õ"] = -16, + ["ö"] = -16, + ["ý"] = -06, + ["ÿ"] = -06 +}, + ["m"] = { +-- (KRN O 33"] = -1, +-- (KRN O 34"] = -1, +-- (KRN O 54"] = 13, +-- (KRN O 56"] = 13, + ["E"] = 38, + ["c"] = -12, + ["e"] = -11, + ["o"] = -1, + ["p"] = -06, + ["u"] = -11, + ["w"] = -18, + ["y"] = -13, + ["È"] = 38, + ["É"] = 38, + ["Ê"] = 38, + ["Ë"] = 38, + ["ç"] = -12, + ["è"] = -11, + ["é"] = -11, + ["ê"] = -11, + ["ë"] = -11, + ["ò"] = -1, + ["ó"] = -1, + ["ô"] = -1, + ["õ"] = -1, + ["ö"] = -1, + ["ù"] = -11, + ["ú"] = -11, + ["û"] = -11, + ["ü"] = -11, + ["ý"] = -13, + ["ÿ"] = -13 +}, + ["n"] = { +-- (KRN O 33"] = -11, +-- (KRN O 34"] = -11, +-- (KRN O 47"] = -18, +-- (KRN O 54"] = 13, +-- (KRN O 56"] = 13, + ["T"] = -39, + ["c"] = -12, + ["d"] = -11, + ["e"] = -12, + ["o"] = -11, + ["p"] = -06, + ["t"] = -27, + ["u"] = -11, + ["v"] = -21, + ["w"] = -21, + ["y"] = -16, + ["ç"] = -12, + ["è"] = -12, + ["é"] = -12, + ["ê"] = -12, + ["ë"] = -12, + ["ò"] = -11, + ["ó"] = -11, + ["ô"] = -11, + ["õ"] = -11, + ["ö"] = -11, + ["ù"] = -11, + ["ú"] = -11, + ["û"] = -11, + ["ü"] = -11, + ["ý"] = -16, + ["ÿ"] = -16 +}, + ["o"] = { +-- (KRN O 47"] = -16, +-- (KRN O 54"] = -06, +-- (KRN O 56"] = -07, + ["T"] = -99, + ["U"] = -17, + ["V"] = -71, + ["W"] = -48, + ["Y"] = -87, + ["f"] = -19, + ["h"] = -16, + ["i"] = -13, + ["j"] = -4, + ["k"] = -16, + ["l"] = -16, + ["m"] = -13, + ["n"] = -13, + ["p"] = -16, + ["r"] = -13, + ["s"] = -1, + ["t"] = -24, + ["u"] = -08, + ["v"] = -28, + ["w"] = -23, + ["x"] = -24, + ["y"] = -25, +-- (KRN O 232"] = -1, +-- (KRN O 237"] = -87, + ["Ù"] = -17, + ["Ú"] = -17, + ["Û"] = -17, + ["Ü"] = -17, + ["Ý"] = -87, + ["ñ"] = -13, + ["ù"] = -08, + ["ú"] = -08, + ["û"] = -08, + ["ü"] = -08, + ["ý"] = -25, + ["ÿ"] = -25 +}, + ["p"] = { +-- (KRN O 54"] = -09, +-- (KRN O 56"] = -1, + ["T"] = -99, + ["h"] = -17, + ["i"] = -14, + ["l"] = -17, + ["m"] = -14, + ["p"] = -16, + ["r"] = -14, + ["s"] = -1, + ["t"] = -25, + ["u"] = -09, + ["w"] = -23, + ["x"] = -16, + ["y"] = -17, +-- (KRN O 232"] = -1, + ["ù"] = -09, + ["ú"] = -09, + ["û"] = -09, + ["ü"] = -09, + ["ý"] = -17, + ["ÿ"] = -17 +}, + ["q"] = { + ["u"] = 05, + ["ù"] = 05, + ["ú"] = 05, + ["û"] = 05, + ["ü"] = 05 +}, + ["r"] = { +-- (KRN O 32"] = -11, +-- (KRN O 35"] = -17, +-- (KRN O 36"] = 09, +-- (KRN O 37"] = 09, +-- (KRN O 47"] = 19, +-- (KRN O 54"] = -53, + ["-"] = -18, +-- (KRN O 56"] = -53, + ["A"] = -17, + ["O"] = 09, + ["T"] = -105, + ["a"] = -11, + ["b"] = -06, + ["f"] = 12, + ["h"] = -21, + ["i"] = 24, + ["k"] = -21, + ["l"] = -21, + ["m"] = 24, + ["n"] = 24, + ["p"] = 24, + ["r"] = 24, + ["t"] = 12, + ["u"] = 32, + ["v"] = 32, + ["w"] = 32, + ["x"] = 33, + ["y"] = 32, + ["À"] = -17, + ["Á"] = -17, + ["Â"] = -17, + ["Ã"] = -17, + ["Ä"] = -17, + ["Å"] = -17, + ["Ò"] = 09, + ["Ó"] = 09, + ["Ô"] = 09, + ["Õ"] = 09, + ["Ö"] = 09, + ["à"] = -11, + ["á"] = -11, + ["â"] = -11, + ["ã"] = -11, + ["ä"] = -11, + ["å"] = -11, + ["ì"] = 54, + ["í"] = 54, + ["î"] = 54, + ["ï"] = 54, + ["ñ"] = 24, + ["ù"] = 32, + ["ú"] = 32, + ["û"] = 32, + ["ü"] = 32, + ["ý"] = 32, + ["ÿ"] = 32 +}, + ["s"] = { +-- (KRN O 33"] = -07, +-- (KRN O 34"] = -07, + ["-"] = -12, +-- (KRN O 56"] = 06, + ["T"] = -94, + ["W"] = -51, + ["Y"] = -78, + ["b"] = -1, + ["c"] = -08, + ["e"] = -08, + ["o"] = -07, + ["p"] = -06, + ["q"] = -08, + ["s"] = -12, + ["t"] = -18, +-- (KRN O 232"] = -12, +-- (KRN O 237"] = -78, + ["Ý"] = -78, + ["ç"] = -08, + ["è"] = -08, + ["é"] = -08, + ["ê"] = -08, + ["ë"] = -08, + ["ò"] = -07, + ["ó"] = -07, + ["ô"] = -07, + ["õ"] = -07, + ["ö"] = -07 +}, + ["t"] = { +-- (KRN O 32"] = -1, +-- (KRN O 33"] = -33, +-- (KRN O 34"] = -33, +-- (KRN O 54"] = -06, + ["-"] = -33, +-- (KRN O 56"] = -06, + ["a"] = -1, + ["c"] = -33, + ["d"] = -31, + ["e"] = -32, + ["g"] = -16, + ["o"] = -33, + ["v"] = 33, + ["w"] = 33, + ["y"] = 33, + ["à"] = -1, + ["á"] = -1, + ["â"] = -1, + ["ã"] = -1, + ["ä"] = -1, + ["å"] = -1, + ["ç"] = -33, + ["è"] = -32, + ["é"] = -32, + ["ê"] = -32, + ["ë"] = -32, + ["ò"] = -33, + ["ó"] = -33, + ["ô"] = -33, + ["õ"] = -33, + ["ö"] = -33, + ["ý"] = 33, + ["ÿ"] = 33 +}, + ["u"] = { +-- (KRN O 32"] = -06, +-- (KRN O 33"] = -16, +-- (KRN O 34"] = -16, +-- (KRN O 47"] = -16, + ["T"] = -48, + ["a"] = -06, + ["c"] = -17, + ["d"] = -16, + ["e"] = -17, + ["g"] = -05, + ["o"] = -16, + ["p"] = -15, + ["s"] = 05, + ["t"] = -27, + ["v"] = -06, + ["w"] = -06, + ["x"] = 37, +-- (KRN O 232"] = 05, + ["à"] = -06, + ["á"] = -06, + ["â"] = -06, + ["ã"] = -06, + ["ä"] = -06, + ["å"] = -06, + ["ç"] = -17, + ["è"] = -17, + ["é"] = -17, + ["ê"] = -17, + ["ë"] = -17, + ["ò"] = -16, + ["ó"] = -16, + ["ô"] = -16, + ["õ"] = -16, + ["ö"] = -16 +}, + ["v"] = { +-- (KRN O 33"] = -28, +-- (KRN O 34"] = -28, +-- (KRN O 35"] = -67, +-- (KRN O 54"] = -68, + ["-"] = -08, +-- (KRN O 56"] = -68, + [":"] = 13, + [";"] = 13, + ["A"] = -67, + ["e"] = -28, + ["o"] = -28, + ["s"] = -17, + ["y"] = 47, +-- (KRN O 232"] = -17, + ["À"] = -67, + ["Á"] = -67, + ["Â"] = -67, + ["Ã"] = -67, + ["Ä"] = -67, + ["Å"] = -67, + ["è"] = -28, + ["é"] = -28, + ["ê"] = -28, + ["ë"] = -28, + ["ò"] = -28, + ["ó"] = -28, + ["ô"] = -28, + ["õ"] = -28, + ["ö"] = -28, + ["ý"] = 47, + ["ÿ"] = 47 +}, + ["w"] = { +-- (KRN O 33"] = -25, +-- (KRN O 34"] = -25, +-- (KRN O 35"] = -54, +-- (KRN O 47"] = 15, +-- (KRN O 54"] = -5, +-- (KRN O 56"] = -5, + [":"] = 13, + [";"] = 13, + ["A"] = -54, + ["e"] = -26, + ["h"] = -06, + ["l"] = -06, + ["o"] = -25, + ["s"] = -17, +-- (KRN O 232"] = -17, + ["À"] = -54, + ["Á"] = -54, + ["Â"] = -54, + ["Ã"] = -54, + ["Ä"] = -54, + ["Å"] = -54, + ["è"] = -26, + ["é"] = -26, + ["ê"] = -26, + ["ë"] = -26, + ["ò"] = -25, + ["ó"] = -25, + ["ô"] = -25, + ["õ"] = -25, + ["ö"] = -25 +}, + ["x"] = { +-- (KRN O 33"] = -24, +-- (KRN O 34"] = -24, + ["-"] = -42, +-- (KRN O 56"] = 13, + ["c"] = -29, + ["e"] = -28, + ["o"] = -24, + ["q"] = -16, + ["t"] = 18, + ["y"] = 39, + ["ç"] = -29, + ["è"] = -28, + ["é"] = -28, + ["ê"] = -28, + ["ë"] = -28, + ["ò"] = -24, + ["ó"] = -24, + ["ô"] = -24, + ["õ"] = -24, + ["ö"] = -24, + ["ý"] = 39, + ["ÿ"] = 39 +}, + ["y"] = { +-- (KRN O 33"] = -25, +-- (KRN O 34"] = -25, +-- (KRN O 35"] = -65, +-- (KRN O 47"] = 16, +-- (KRN O 54"] = -66, + ["-"] = -06, +-- (KRN O 56"] = -67, + [":"] = 13, + [";"] = 13, + ["A"] = -65, + ["T"] = -9, + ["b"] = 08, + ["c"] = -26, + ["d"] = -24, + ["e"] = -24, + ["g"] = -11, + ["l"] = -06, + ["o"] = -25, + ["p"] = 38, + ["s"] = -1, +-- (KRN O 232"] = -1, + ["À"] = -65, + ["Á"] = -65, + ["Â"] = -65, + ["Ã"] = -65, + ["Ä"] = -65, + ["Å"] = -65, + ["ç"] = -26, + ["è"] = -24, + ["é"] = -24, + ["ê"] = -24, + ["ë"] = -24, + ["ò"] = -25, + ["ó"] = -25, + ["ô"] = -25, + ["õ"] = -25, + ["ö"] = -25 +}, + ["z"] = { +-- (KRN O 32"] = -1, +-- (KRN O 33"] = -23, +-- (KRN O 34"] = -23, +-- (KRN O 56"] = 06, + ["U"] = -4, + ["a"] = -1, + ["e"] = -26, + ["o"] = -23, + ["Ù"] = -4, + ["Ú"] = -4, + ["Û"] = -4, + ["Ü"] = -4, + ["à"] = -1, + ["á"] = -1, + ["â"] = -1, + ["ã"] = -1, + ["ä"] = -1, + ["å"] = -1, + ["è"] = -26, + ["é"] = -26, + ["ê"] = -26, + ["ë"] = -26, + ["ò"] = -23, + ["ó"] = -23, + ["ô"] = -23, + ["õ"] = -23, + ["ö"] = -23 +}, + ["À"] = { +-- (KRN O 54"] = 14, + ["-"] = -28, +-- (KRN O 56"] = 14, + ["C"] = -49, + ["G"] = -47, + ["J"] = 47, + ["O"] = -44, + ["Q"] = -44, + ["S"] = 21, + ["T"] = -38, + ["U"] = -41, + ["V"] = -105, + ["W"] = -66, + ["Y"] = -45, + ["b"] = 1, + ["c"] = -3, + ["d"] = -15, + ["e"] = -3, + ["f"] = 34, + ["g"] = 05, + ["j"] = -27, + ["q"] = -15, + ["s"] = 15, + ["t"] = -29, + ["u"] = -14, + ["v"] = -64, + ["w"] = -47, + ["y"] = -67 +-- (KRN O 224"] = -98, +}, + ["Á"] = { +-- (KRN O 54"] = 14, + ["-"] = -28, +-- (KRN O 56"] = 14, + ["C"] = -49, + ["G"] = -47, + ["J"] = 47, + ["O"] = -44, + ["Q"] = -44, + ["S"] = 21, + ["T"] = -38, + ["U"] = -41, + ["V"] = -105, + ["W"] = -66, + ["Y"] = -45, + ["b"] = 1, + ["c"] = -3, + ["d"] = -15, + ["e"] = -3, + ["f"] = 34, + ["g"] = 05, + ["j"] = -27, + ["q"] = -15, + ["s"] = 15, + ["t"] = -29, + ["u"] = -14, + ["v"] = -64, + ["w"] = -47, + ["y"] = -67 +-- (KRN O 224"] = -98, +}, + ["Â"] = { +-- (KRN O 54"] = 14, + ["-"] = -28, +-- (KRN O 56"] = 14, + ["C"] = -49, + ["G"] = -47, + ["J"] = 47, + ["O"] = -44, + ["Q"] = -44, + ["S"] = 21, + ["T"] = -38, + ["U"] = -41, + ["V"] = -105, + ["W"] = -66, + ["Y"] = -45, + ["b"] = 1, + ["c"] = -3, + ["d"] = -15, + ["e"] = -3, + ["f"] = 34, + ["g"] = 05, + ["j"] = -27, + ["q"] = -15, + ["s"] = 15, + ["t"] = -29, + ["u"] = -14, + ["v"] = -64, + ["w"] = -47, + ["y"] = -67 +-- (KRN O 224"] = -98, +}, + ["Ã"] = { +-- (KRN O 54"] = 14, + ["-"] = -28, +-- (KRN O 56"] = 14, + ["C"] = -49, + ["G"] = -47, + ["J"] = 47, + ["O"] = -44, + ["Q"] = -44, + ["S"] = 21, + ["T"] = -38, + ["U"] = -41, + ["V"] = -105, + ["W"] = -66, + ["Y"] = -45, + ["b"] = 1, + ["c"] = -3, + ["d"] = -15, + ["e"] = -3, + ["f"] = 34, + ["g"] = 05, + ["j"] = -27, + ["q"] = -15, + ["s"] = 15, + ["t"] = -29, + ["u"] = -14, + ["v"] = -64, + ["w"] = -47, + ["y"] = -67 +-- (KRN O 224"] = -98, +}, + ["Ä"] = { +-- (KRN O 54"] = 14, + ["-"] = -28, +-- (KRN O 56"] = 14, + ["C"] = -49, + ["G"] = -47, + ["J"] = 47, + ["O"] = -44, + ["Q"] = -44, + ["S"] = 21, + ["T"] = -38, + ["U"] = -41, + ["V"] = -105, + ["W"] = -66, + ["Y"] = -45, + ["b"] = 1, + ["c"] = -3, + ["d"] = -15, + ["e"] = -3, + ["f"] = 34, + ["g"] = 05, + ["j"] = -27, + ["q"] = -15, + ["s"] = 15, + ["t"] = -29, + ["u"] = -14, + ["v"] = -64, + ["w"] = -47, + ["y"] = -67 +-- (KRN O 224"] = -98, +} , + ["Å"] = { +-- (KRN O 54"] = 14, + ["-"] = -28, +-- (KRN O 56"] = 14, + ["C"] = -49, + ["G"] = -47, + ["J"] = 47, + ["O"] = -44, + ["Q"] = -44, + ["S"] = 21, + ["T"] = -38, + ["U"] = -41, + ["V"] = -105, + ["W"] = -66, + ["Y"] = -45, + ["b"] = 1, + ["c"] = -3, + ["d"] = -15, + ["e"] = -3, + ["f"] = 34, + ["g"] = 05, + ["j"] = -27, + ["q"] = -15, + ["s"] = 15, + ["t"] = -29, + ["u"] = -14, + ["v"] = -64, + ["w"] = -47, + ["y"] = -67 +-- (KRN O 224"] = -98, +} , + ["Ç"] = { +-- (KRN O 54"] = -13, +-- (KRN O 56"] = -13, + ["A"] = 16, + ["C"] = -29, + ["O"] = -29, + ["Q"] = -29, + ["S"] = -06, + ["T"] = 06, + ["U"] = 12, + ["Y"] = 16, + ["a"] = -07, + ["c"] = -28, + ["e"] = -29, + ["h"] = 05, + ["i"] = 05, + ["k"] = 05, + ["l"] = 05, + ["o"] = -25, + ["q"] = -21, + ["s"] = -13, + ["t"] = -28, + ["u"] = -11, + ["y"] = -11 +} , + ["È"] = { +-- (KRN O 47"] = 09, +-- (KRN O 56"] = 31, + ["A"] = 38, + ["S"] = 1, + ["T"] = 15, + ["U"] = 21, + ["V"] = 25, + ["W"] = 25, + ["X"] = 38, + ["Y"] = 25, + ["Z"] = 11, + ["a"] = 13, + ["i"] = 28, + ["j"] = -29, + ["p"] = -1, + ["u"] = -05, + ["y"] = -07 +} , + ["É"] = { +-- (KRN O 47"] = 09, +-- (KRN O 56"] = 31, + ["A"] = 38, + ["S"] = 1, + ["T"] = 15, + ["U"] = 21, + ["V"] = 25, + ["W"] = 25, + ["X"] = 38, + ["Y"] = 25, + ["Z"] = 11, + ["a"] = 13, + ["i"] = 28, + ["j"] = -29, + ["p"] = -1, + ["u"] = -05, + ["y"] = -07, +} , + ["Ê"] = { +-- (KRN O 47"] = 09, +-- (KRN O 56"] = 31, + ["A"] = 38, + ["S"] = 1, + ["T"] = 15, + ["U"] = 21, + ["V"] = 25, + ["W"] = 25, + ["X"] = 38, + ["Y"] = 25, + ["Z"] = 11, + ["a"] = 13, + ["i"] = 28, + ["j"] = -29, + ["p"] = -1, + ["u"] = -05, + ["y"] = -07 +} , + ["Ë"] = { +-- (KRN O 47"] = 09, +-- (KRN O 56"] = 31, + ["A"] = 38, + ["S"] = 1, + ["T"] = 15, + ["U"] = 21, + ["V"] = 25, + ["W"] = 25, + ["X"] = 38, + ["Y"] = 25, + ["Z"] = 11, + ["a"] = 13, + ["i"] = 28, + ["j"] = -29, + ["p"] = -1, + ["u"] = -05, + ["y"] = -07, +} , + ["Ì"] = { + ["B"] = 59.999, + ["D"] = 59.999, + ["E"] = 59.999, + ["F"] = 59.999, + ["H"] = 59.999, + ["I"] = 59.999, + ["J"] = 66.999, + ["K"] = 59.999, + ["L"] = 59.999, + ["M"] = 59.999, + ["N"] = 59.999, + ["P"] = 59.999, + ["R"] = 59.999, + ["S"] = 40.999, + ["T"] = 59.999, + ["V"] = 7, + ["W"] = 7, + ["X"] = 7, + ["Z"] = 42, + ["l"] = 59999, + ["s"] = 35 +} , + ["Í"] = { + ["B"] = 59.999, + ["D"] = 59.999, + ["E"] = 59.999, + ["F"] = 59.999, + ["H"] = 59.999, + ["I"] = 59.999, + ["J"] = 66.999, + ["K"] = 59.999, + ["L"] = 59.999, + ["M"] = 59.999, + ["N"] = 59.999, + ["P"] = 59.999, + ["R"] = 59.999, + ["S"] = 40.999, + ["T"] = 59.999, + ["V"] = 7, + ["W"] = 7, + ["X"] = 7, + ["Z"] = 42, + ["l"] = 59999, + ["s"] = 35 +} , + ["Î"] = { + ["B"] = 59.999, + ["D"] = 59.999, + ["E"] = 59.999, + ["F"] = 59.999, + ["H"] = 59.999, + ["I"] = 59.999, + ["J"] = 66.999, + ["K"] = 59.999, + ["L"] = 59.999, + ["M"] = 59.999, + ["N"] = 59.999, + ["P"] = 59.999, + ["R"] = 59.999, + ["S"] = 40.999, + ["T"] = 59.999, + ["V"] = 7, + ["W"] = 7, + ["X"] = 7, + ["Z"] = 42, + ["l"] = 59.999, + ["s"] = 35 +} , + ["Ï"] = { + ["B"] = 59.999, + ["D"] = 59.999, + ["E"] = 59.999, + ["F"] = 59.999, + ["H"] = 59.999, + ["I"] = 59.999, + ["J"] = 66.999, + ["K"] = 59.999, + ["L"] = 59.999, + ["M"] = 59.999, + ["N"] = 59.999, + ["P"] = 59.999, + ["R"] = 59.999, + ["S"] = 40.999, + ["T"] = 59.999, + ["V"] = 7, + ["W"] = 7, + ["X"] = 7, + ["Z"] = 42, + ["l"] = 59.999, + ["s"] = 35 + }, + ["Ð"] = { +-- (KRN O 54"] = -19, +-- (KRN O 56"] = -19, + ["A"] = -51, + ["B"] = -17, + ["D"] = -17, + ["E"] = -17, + ["F"] = -17, + ["H"] = -17, + ["I"] = -17, + ["J"] = -66, + ["K"] = -17, + ["L"] = -17, + ["M"] = -17, + ["N"] = -17, + ["P"] = -17, + ["R"] = -17, + ["S"] = -15, + ["T"] = -12, + ["U"] = -17, + ["V"] = -43, + ["W"] = -38, + ["X"] = -46, + ["Y"] = -43, + ["a"] = -13, + ["j"] = -17, + ["y"] = 14 +}, +["Ñ"] = { +-- (KRN O 54"] = -07, + ["-"] = 05, +-- (KRN O 56"] = -08, + ["C"] = -17, + ["G"] = -16, + ["I"] = 3, + ["J"] = -07, + ["O"] = -15, + ["S"] = -14, + ["a"] = -22, + ["c"] = -18, + ["d"] = -17, + ["e"] = -18, + ["g"] = -22, + ["i"] = -15, + ["j"] = -37, + ["o"] = -17, + ["u"] = -06 +}, +["Ò"] = { +-- (KRN O 54"] = -15, +-- (KRN O 56"] = -14, + ["A"] = -44, + ["B"] = -13, + ["D"] = -13, + ["E"] = -13, + ["F"] = -13, + ["H"] = -13, + ["I"] = -13, + ["J"] = -56, + ["K"] = -13, + ["L"] = -13, + ["M"] = -13, + ["N"] = -14, + ["P"] = -13, + ["R"] = -13, + ["S"] = -12, + ["T"] = -08, + ["U"] = -15, + ["V"] = -35, + ["W"] = -35, + ["X"] = -41, + ["Y"] = -35, + ["a"] = -1, + ["h"] = -12, + ["i"] = 08, + ["j"] = -15, + ["k"] = -12, + ["l"] = -12, + ["m"] = 08, + ["n"] = 08, + ["p"] = 08, + ["r"] = 08, + ["s"] = -05, + ["u"] = 16, + ["w"] = 15, + ["x"] = 17, + ["y"] = 16 +}, +["Ó"] = { +-- (KRN O 54"] = -15, +-- (KRN O 56"] = -14, + ["A"] = -44, + ["B"] = -13, + ["D"] = -13, + ["E"] = -13, + ["F"] = -13, + ["H"] = -13, + ["I"] = -13, + ["J"] = -56, + ["K"] = -13, + ["L"] = -13, + ["M"] = -13, + ["N"] = -14, + ["P"] = -13, + ["R"] = -13, + ["S"] = -12, + ["T"] = -08, + ["U"] = -15, + ["V"] = -35, + ["W"] = -35, + ["X"] = -41, + ["Y"] = -35, + ["a"] = -1, + ["h"] = -12, + ["i"] = 08, + ["j"] = -15, + ["k"] = -12, + ["l"] = -12, + ["m"] = 08, + ["n"] = 08, + ["p"] = 08, + ["r"] = 08, + ["s"] = -05, + ["u"] = 16, + ["w"] = 15, + ["x"] = 17, + ["y"] = 16 +}, +["Ô"] = { +-- (KRN O 54"] = -15, +-- (KRN O 56"] = -14, + ["A"] = -44, + ["B"] = -13, + ["D"] = -13, + ["E"] = -13, + ["F"] = -13, + ["H"] = -13, + ["I"] = -13, + ["J"] = -56, + ["K"] = -13, + ["L"] = -13, + ["M"] = -13, + ["N"] = -14, + ["P"] = -13, + ["R"] = -13, + ["S"] = -12, + ["T"] = -08, + ["U"] = -15, + ["V"] = -35, + ["W"] = -35, + ["X"] = -41, + ["Y"] = -35, + ["a"] = -1, + ["h"] = -12, + ["i"] = 08, + ["j"] = -15, + ["k"] = -12, + ["l"] = -12, + ["m"] = 08, + ["n"] = 08, + ["p"] = 08, + ["r"] = 08, + ["s"] = -05, + ["u"] = 16, + ["w"] = 15, + ["x"] = 17, + ["y"] = 16 +}, +["Õ"] = { +-- (KRN O 54"] = -15, +-- (KRN O 56"] = -14, + ["A"] = -44, + ["B"] = -13, + ["D"] = -13, + ["E"] = -13, + ["F"] = -13, + ["H"] = -13, + ["I"] = -13, + ["J"] = -56, + ["K"] = -13, + ["L"] = -13, + ["M"] = -13, + ["N"] = -14, + ["P"] = -13, + ["R"] = -13, + ["S"] = -12, + ["T"] = -08, + ["U"] = -15, + ["V"] = -35, + ["W"] = -35, + ["X"] = -41, + ["Y"] = -35, + ["a"] = -1, + ["h"] = -12, + ["i"] = 08, + ["j"] = -15, + ["k"] = -12, + ["l"] = -12, + ["m"] = 08, + ["n"] = 08, + ["p"] = 08, + ["r"] = 08, + ["s"] = -05, + ["u"] = 16, + ["w"] = 15, + ["x"] = 17, + ["y"] = 16 +}, +["Ö"] = { +-- (KRN O 54"] = -15, +-- (KRN O 56"] = -14, + ["A"] = -44, + ["B"] = -13, + ["D"] = -13, + ["E"] = -13, + ["F"] = -13, + ["H"] = -13, + ["I"] = -13, + ["J"] = -56, + ["K"] = -13, + ["L"] = -13, + ["M"] = -13, + ["N"] = -14, + ["P"] = -13, + ["R"] = -13, + ["S"] = -12, + ["T"] = -08, + ["U"] = -15, + ["V"] = -35, + ["W"] = -35, + ["X"] = -41, + ["Y"] = -35, + ["a"] = -1, + ["h"] = -12, + ["i"] = 08, + ["j"] = -15, + ["k"] = -12, + ["l"] = -12, + ["m"] = 08, + ["n"] = 08, + ["p"] = 08, + ["r"] = 08, + ["s"] = -05, + ["u"] = 16, + ["w"] = 15, + ["x"] = 17, + ["y"] = 16 +}, +["Ù"] = { +-- (KRN O 54"] = -2, + ["-"] = 1, +-- (KRN O 56"] = -19, + ["A"] = -4, + ["C"] = -17, + ["G"] = -16, + ["I"] = 35, + ["O"] = -15, + ["S"] = -13, + ["a"] = -25, + ["c"] = -19, + ["d"] = -18, + ["e"] = -19, + ["f"] = -21, + ["g"] = -24, + ["i"] = -09, + ["l"] = -05, + ["m"] = -09, + ["n"] = -09, + ["p"] = -09, + ["r"] = -09, + ["s"] = -22, + ["t"] = -21 +}, +["Ú"] = { +-- (KRN O 54"] = -2, + ["-"] = 1, +-- (KRN O 56"] = -19, + ["A"] = -4, + ["C"] = -17, + ["G"] = -16, + ["I"] = 35, + ["O"] = -15, + ["S"] = -13, + ["a"] = -25, + ["c"] = -19, + ["d"] = -18, + ["e"] = -19, + ["f"] = -21, + ["g"] = -24, + ["i"] = -09, + ["l"] = -05, + ["m"] = -09, + ["n"] = -09, + ["p"] = -09, + ["r"] = -09, + ["s"] = -22, + ["t"] = -21 +}, +["Û"] = { +-- (KRN O 54"] = -2, + ["-"] = 1, +-- (KRN O 56"] = -19, + ["A"] = -4, + ["C"] = -17, + ["G"] = -16, + ["I"] = 35, + ["O"] = -15, + ["S"] = -13, + ["a"] = -25, + ["c"] = -19, + ["d"] = -18, + ["e"] = -19, + ["f"] = -21, + ["g"] = -24, + ["i"] = -09, + ["l"] = -05, + ["m"] = -09, + ["n"] = -09, + ["p"] = -09, + ["r"] = -09, + ["s"] = -22, + ["t"] = -21 +}, +["Ü"] = { +-- (KRN O 54"] = -2, + ["-"] = 1, +-- (KRN O 56"] = -19, + ["A"] = -4, + ["C"] = -17, + ["G"] = -16, + ["I"] = 35, + ["O"] = -15, + ["S"] = -13, + ["a"] = -25, + ["c"] = -19, + ["d"] = -18, + ["e"] = -19, + ["f"] = -21, + ["g"] = -24, + ["i"] = -09, + ["l"] = -05, + ["m"] = -09, + ["n"] = -09, + ["p"] = -09, + ["r"] = -09, + ["s"] = -22, + ["t"] = -21 + }, +["Ý"] = { +-- (KRN O 47"] = 14, +-- (KRN O 54"] = -86, + ["-"] = -8, +-- (KRN O 56"] = -86, + [":"] = -67, + [";"] = -64, + ["A"] = -5, + ["C"] = -35, + ["G"] = -34, + ["I"] = 4, + ["O"] = -35, + ["T"] = 4, + ["W"] = 5, + ["Z"] = 14, + ["a"] = -83, + ["b"] = 14, + ["d"] = -92, + ["e"] = -93, + ["g"] = -95, + ["o"] = -92, + ["p"] = -39, + ["u"] = -33, + ["v"] = -3 +-- (KRN O 224"] = 14 +}, +["à"] = { +-- (KRN O 54"] = 12, +-- (KRN O 56"] = 12, + ["R"] = 31, + ["T"] = -47, + ["U"] = -21, + ["V"] = -73, + ["W"] = -51, + ["Y"] = -54, + ["c"] = -12, + ["d"] = -11, + ["e"] = -12, + ["p"] = -13, + ["q"] = -11, + ["s"] = 05, + ["t"] = -27, + ["u"] = -12, + ["v"] = -2, + ["w"] = -2, + ["y"] = -15 +}, +["á"] = { +-- (KRN O 54"] = 12, +-- (KRN O 56"] = 12, + ["R"] = 31, + ["T"] = -47, + ["U"] = -21, + ["V"] = -73, + ["W"] = -51, + ["Y"] = -54, + ["c"] = -12, + ["d"] = -11, + ["e"] = -12, + ["p"] = -13, + ["q"] = -11, + ["s"] = 05, + ["t"] = -27, + ["u"] = -12, + ["v"] = -2, + ["w"] = -2, + ["y"] = -15 +}, +["â"] = { +-- (KRN O 54"] = 12, +-- (KRN O 56"] = 12, + ["R"] = 31, + ["T"] = -47, + ["U"] = -21, + ["V"] = -73, + ["W"] = -51, + ["Y"] = -54, + ["c"] = -12, + ["d"] = -11, + ["e"] = -12, + ["p"] = -13, + ["q"] = -11, + ["s"] = 05, + ["t"] = -27, + ["u"] = -12, + ["v"] = -2, + ["w"] = -2, + ["y"] = -15 +}, +["ã"] = { +-- (KRN O 54"] = 12, +-- (KRN O 56"] = 12, + ["R"] = 31, + ["T"] = -47, + ["U"] = -21, + ["V"] = -73, + ["W"] = -51, + ["Y"] = -54, + ["c"] = -12, + ["d"] = -11, + ["e"] = -12, + ["p"] = -13, + ["q"] = -11, + ["s"] = 05, + ["t"] = -27, + ["u"] = -12, + ["v"] = -2, + ["w"] = -2, + ["y"] = -15 +}, +["ä"] = { +-- (KRN O 54"] = 12, +-- (KRN O 56"] = 12, + ["R"] = 31, + ["T"] = -47, + ["U"] = -21, + ["V"] = -73, + ["W"] = -51, + ["Y"] = -54, + ["c"] = -12, + ["d"] = -11, + ["e"] = -12, + ["p"] = -13, + ["q"] = -11, + ["s"] = 05, + ["t"] = -27, + ["u"] = -12, + ["v"] = -2, + ["w"] = -2, + ["y"] = -15 +}, +["å"] = { +-- (KRN O 54"] = 12, +-- (KRN O 56"] = 12, + ["R"] = 31, + ["T"] = -47, + ["U"] = -21, + ["V"] = -73, + ["W"] = -51, + ["Y"] = -54, + ["c"] = -12, + ["d"] = -11, + ["e"] = -12, + ["p"] = -13, + ["q"] = -11, + ["s"] = 05, + ["t"] = -27, + ["u"] = -12, + ["v"] = -2, + ["w"] = -2, + ["y"] = -15 +}, + ["ç"] = { +-- (KRN O 54"] = -12, +-- (KRN O 56"] = -12, + ["A"] = 23, + ["E"] = 13, + ["T"] = -65, + ["Y"] = -55, + ["h"] = 13, + ["i"] = 13, + ["k"] = 13, + ["l"] = 13, + ["r"] = 13, + ["s"] = -11, + ["u"] = 22, + ["y"] = 22 +}, +["è"] = { +-- (KRN O 47"] = -07, +-- (KRN O 54"] = -12, +-- (KRN O 56"] = -12, + ["D"] = 13, + ["L"] = 13, + ["M"] = 13, + ["N"] = 13, + ["R"] = 13, + ["S"] = -05, + ["T"] = -65, + ["U"] = -25, + ["V"] = -65, + ["W"] = -51, + ["Y"] = -72, + ["b"] = -16, + ["f"] = 07, + ["h"] = 13, + ["i"] = 13, + ["j"] = -5, + ["k"] = 13, + ["l"] = 13, + ["m"] = 13, + ["n"] = 13, + ["p"] = -21, + ["r"] = 13, + ["s"] = -11, + ["t"] = -28, + ["u"] = -12, + ["v"] = -18, + ["w"] = -18, + ["x"] = 21, + ["y"] = -12 +} , +["é"] = { +-- (KRN O 47"] = -07, +-- (KRN O 54"] = -12, +-- (KRN O 56"] = -12, + ["D"] = 13, + ["L"] = 13, + ["M"] = 13, + ["N"] = 13, + ["R"] = 13, + ["S"] = -05, + ["T"] = -65, + ["U"] = -25, + ["V"] = -65, + ["W"] = -51, + ["Y"] = -72, + ["b"] = -16, + ["f"] = 07, + ["h"] = 13, + ["i"] = 13, + ["j"] = -5, + ["k"] = 13, + ["l"] = 13, + ["m"] = 13, + ["n"] = 13, + ["p"] = -21, + ["r"] = 13, + ["s"] = -11, + ["t"] = -28, + ["u"] = -12, + ["v"] = -18, + ["w"] = -18, + ["x"] = 21, + ["y"] = -12 +} , +["ê"] = { +-- (KRN O 47"] = -07, +-- (KRN O 54"] = -12, +-- (KRN O 56"] = -12, + ["D"] = 13, + ["L"] = 13, + ["M"] = 13, + ["N"] = 13, + ["R"] = 13, + ["S"] = -05, + ["T"] = -65, + ["U"] = -25, + ["V"] = -65, + ["W"] = -51, + ["Y"] = -72, + ["b"] = -16, + ["f"] = 07, + ["h"] = 13, + ["i"] = 13, + ["j"] = -5, + ["k"] = 13, + ["l"] = 13, + ["m"] = 13, + ["n"] = 13, + ["p"] = -21, + ["r"] = 13, + ["s"] = -11, + ["t"] = -28, + ["u"] = -12, + ["v"] = -18, + ["w"] = -18, + ["x"] = 21, + ["y"] = -12 +}, +["ë"] = { +-- (KRN O 47"] = -07, +-- (KRN O 54"] = -12, +-- (KRN O 56"] = -12, + ["D"] = 13, + ["L"] = 13, + ["M"] = 13, + ["N"] = 13, + ["R"] = 13, + ["S"] = -05, + ["T"] = -65, + ["U"] = -25, + ["V"] = -65, + ["W"] = -51, + ["Y"] = -72, + ["b"] = -16, + ["f"] = 07, + ["h"] = 13, + ["i"] = 13, + ["j"] = -5, + ["k"] = 13, + ["l"] = 13, + ["m"] = 13, + ["n"] = 13, + ["p"] = -21, + ["r"] = 13, + ["s"] = -11, + ["t"] = -28, + ["u"] = -12, + ["v"] = -18, + ["w"] = -18, + ["x"] = 21, + ["y"] = -12 +}, +["ì"] = { +-- (KRN O 56"] = 37, + ["z"] = 38 +}, +["í"] = { +-- (KRN O 56"] = 37, + ["z"] = 38 + }, +["î"] = { +-- (KRN O 56"] = 37, + ["z"] = 38 +}, +["ï"] = { +-- (KRN O 56"] = 37, + ["z"] = 38 +} , +["ñ"] = { +-- (KRN O 47"] = -18, +-- (KRN O 54"] = 13, +-- (KRN O 56"] = 13, + ["T"] = -39, + ["c"] = -12, + ["d"] = -11, + ["e"] = -12, + ["o"] = -11, + ["p"] = -06, + ["t"] = -27, + ["u"] = -11, + ["v"] = -21, + ["w"] = -21, + ["y"] = -16 +}, +["ò"] = { +-- (KRN O 47"] = -16, +-- (KRN O 54"] = -06, +-- (KRN O 56"] = -07, + ["T"] = -99, + ["U"] = -17, + ["V"] = -71, + ["W"] = -48, + ["Y"] = -87, + ["f"] = -19, + ["h"] = -16, + ["i"] = -13, + ["j"] = -4, + ["k"] = -16, + ["l"] = -16, + ["m"] = -13, + ["n"] = -13, + ["p"] = -16, + ["r"] = -13, + ["s"] = -1, + ["t"] = -24, + ["u"] = -08, + ["v"] = -28, + ["w"] = -23, + ["x"] = -24, + ["y"] = -25 +}, +["ó"] = { +-- (KRN O 47"] = -16, +-- (KRN O 54"] = -06, +-- (KRN O 56"] = -07, + ["T"] = -99, + ["U"] = -17, + ["V"] = -71, + ["W"] = -48, + ["Y"] = -87, + ["f"] = -19, + ["h"] = -16, + ["i"] = -13, + ["j"] = -4, + ["k"] = -16, + ["l"] = -16, + ["m"] = -13, + ["n"] = -13, + ["p"] = -16, + ["r"] = -13, + ["s"] = -1, + ["t"] = -24, + ["u"] = -08, + ["v"] = -28, + ["w"] = -23, + ["x"] = -24, + ["y"] = -25 + }, + ["ô"] = { +-- (KRN O 47"] = -16, +-- (KRN O 54"] = -06, +-- (KRN O 56"] = -07, + ["T"] = -99, + ["U"] = -17, + ["V"] = -71, + ["W"] = -48, + ["Y"] = -87, + ["f"] = -19, + ["h"] = -16, + ["i"] = -13, + ["j"] = -4, + ["k"] = -16, + ["l"] = -16, + ["m"] = -13, + ["n"] = -13, + ["p"] = -16, + ["r"] = -13, + ["s"] = -1, + ["t"] = -24, + ["u"] = -08, + ["v"] = -28, + ["w"] = -23, + ["x"] = -24, + ["y"] = -25 +} , +["õ"] = { +-- (KRN O 47"] = -16, +-- (KRN O 54"] = -06, +-- (KRN O 56"] = -07, + ["T"] = -99, + ["U"] = -17, + ["V"] = -71, + ["W"] = -48, + ["Y"] = -87, + ["f"] = -19, + ["h"] = -16, + ["i"] = -13, + ["j"] = -4, + ["k"] = -16, + ["l"] = -16, + ["m"] = -13, + ["n"] = -13, + ["p"] = -16, + ["r"] = -13, + ["s"] = -1, + ["t"] = -24, + ["u"] = -08, + ["v"] = -28, + ["w"] = -23, + ["x"] = -24, + ["y"] = -25 +}, +["ö"] = { +-- (KRN O 47"] = -16, +-- (KRN O 54"] = -06, +-- (KRN O 56"] = -07, + ["T"] = -99, + ["U"] = -17, + ["V"] = -71, + ["W"] = -48, + ["Y"] = -87, + ["f"] = -19, + ["h"] = -16, + ["i"] = -13, + ["j"] = -4, + ["k"] = -16, + ["l"] = -16, + ["m"] = -13, + ["n"] = -13, + ["p"] = -16, + ["r"] = -13, + ["s"] = -1, + ["t"] = -24, + ["u"] = -08, + ["v"] = -28, + ["w"] = -23, + ["x"] = -24, + ["y"] = -25 + }, +["ù"] = { +-- (KRN O 47"] = -16, + ["T"] = -48, + ["a"] = -06, + ["c"] = -17, + ["d"] = -16, + ["e"] = -17, + ["g"] = -05, + ["o"] = -16, + ["p"] = -15, + ["s"] = 05, + ["t"] = -27, + ["v"] = -06, + ["w"] = -06, + ["x"] = 37 +}, +["ú"] = { +-- (KRN O 47"] = -16, + ["T"] = -48, + ["a"] = -06, + ["c"] = -17, + ["d"] = -16, + ["e"] = -17, + ["g"] = -05, + ["o"] = -16, + ["p"] = -15, + ["s"] = 05, + ["t"] = -27, + ["v"] = -06, + ["w"] = -06, + ["x"] = 37 +}, +["û"] = { +-- (KRN O 47"] = -16, + ["T"] = -48, + ["a"] = -06, + ["c"] = -17, + ["d"] = -16, + ["e"] = -17, + ["g"] = -05, + ["o"] = -16, + ["p"] = -15, + ["s"] = 05, + ["t"] = -27, + ["v"] = -06, + ["w"] = -06, + ["x"] = 37 +} , +["ü"] = { +-- (KRN O 47"] = -16, + ["T"] = -48, + ["a"] = -06, + ["c"] = -17, + ["d"] = -16, + ["e"] = -17, + ["g"] = -05, + ["o"] = -16, + ["p"] = -15, + ["s"] = 05, + ["t"] = -27, + ["v"] = -06, + ["w"] = -06, + ["x"] = 37 +}, +["ý"] = { +-- (KRN O 47"] = 16, +-- (KRN O 54"] = -66, + ["-"] = -06, +-- (KRN O 56"] = -67, + [":"] = 13, + [";"] = 13, + ["A"] = -65, + ["T"] = -9, + ["b"] = 08, + ["c"] = -26, + ["d"] = -24, + ["e"] = -24, + ["g"] = -11, + ["l"] = -06, + ["o"] = -25, + ["p"] = 38, + ["s"] = -1 +} , +["ÿ"] = { +-- (KRN O 47"] = 16, +-- (KRN O 54"] = -66, + ["-"] = -06, +-- (KRN O 56"] = -67, + [":"] = 13, + [";"] = 13, + ["A"] = -65, + ["T"] = -9, + ["b"] = 08, + ["c"] = -26, + ["d"] = -24, + ["e"] = -24, + ["g"] = -11, + ["l"] = -06, + ["o"] = -25, + ["p"] = 38, + ["s"] = -1 + } + } + } +-- + fonts.handlers.otf.addfeature { + name = "lucidanumberkerning", + type = "kern", + data = { + ["1"] = { ["0"] = -40, + ["1"] = -70, + ["2"] = -30, + ["3"] = -30, + ["4"] = -30, + ["5"] = -30, + ["6"] = -30, + ["7"] = -30, + ["8"] = -30, + ["9"] = -30 }, + ["2"] = { ["1"] = -10, ["7"] = -20 }, + ["3"] = { ["1"] = -20, ["7"] = -20 }, + ["4"] = { ["1"] = -20, ["7"] = -20 }, + ["5"] = { ["1"] = -20, ["7"] = -20 }, + ["6"] = { ["1"] = -20, ["7"] = -20 }, + ["7"] = { ["1"] = -20, ["1"] = -20 }, + ["8"] = { ["1"] = -20, ["7"] = -20 }, + ["9"] = { ["1"] = -20, ["7"] = -20 }, + ["0"] = { ["1"] = -30, ["7"] = -20 } + } + } +\end{luacode} +% +% RawFeature={+lucidaletterkerning,+lucidanumberkerning}, +% +% set the math fonts (unicode-math) +%\setmathfont{LucidaBrightMathOT.otf}[RawFeature={+lucidanumberkerning}] +% +\endinput diff --git a/texmf-dist/tex/latex/lucida-otf/lucida-otf.sty b/texmf-dist/tex/latex/lucida-otf/lucida-otf.sty index f515acce..b380836d 100644 --- a/texmf-dist/tex/latex/lucida-otf/lucida-otf.sty +++ b/texmf-dist/tex/latex/lucida-otf/lucida-otf.sty @@ -1,21 +1,20 @@ -%% $Id: lucida-otf.sty 442 2017-04-19 10:26:52Z herbert $ +%% $Id: lucida-otf.sty 750 2018-03-29 12:29:53Z herbert $ %% %% This file is distributed under the terms of the LaTeX Project Public %% License from CTAN archives in directory macros/latex/base/lppl.txt. %% Either version 1.3 or, at your option, any later version. %% -% -% Copyright 2017 Herbert Voss hvoss@tug.org -% +% Copyright 2018 Herbert Voss hvoss@tug.org %% \ProvidesPackage{lucida-otf}[% - 2017/07/02 v. 0.04 (Herbert Voss) Supports Lucida OpenType for lualatex/xelatex.] + 2018/03/31 v. 0.08 (Herbert Voss) Supports Lucida OpenType for lualatex/xelatex.] +% \RequirePackage{ifxetex,ifluatex,xkeyval,textcomp} \RequirePackage{unicode-math} % support opentype math fonts % loads itself fontspec % \newif\ifLucida@usefilenames \Lucida@usefilenamesfalse -\DeclareOptionX{usefilenames}[true]{\@nameuse{Lucida@filenames#1}} +\DeclareOptionX{usefilenames}[true]{\@nameuse{Lucida@usefilenames#1}} % \providecommand\lucidaRM@features{Scale=0.92}% Roman \providecommand\lucidaSS@features{Scale=0.92}% SansSerif @@ -40,18 +39,34 @@ \DeclareOptionX{HW}{\renewcommand*{\lucidaHW@features}{#1}} \DeclareOptionX{DefaultFeatures}{\def\lucida@DefaultFeatures{#1}} +\newif\ifLucida@useKerning \Lucida@useKerningtrue +\DeclareOptionX{useKerning}[true]{\@nameuse{Lucida@useKerning#1}} + \ProcessOptionsX\relax +\def\Lucida@RawFeatures{}\def\Lucida@MathRawFeatures{} +\ifLucida@useKerning + \ifluatex + \RequirePackage{luacode} + \typeout{loading lucida-otf-kern.tex ... }% + \input{lucida-otf-kern.tex}% + \def\Lucida@RawFeatures{+lucidaletterkerning,+lucidanumberkerning} + \def\Lucida@MathRawFeatures{+lucidanumberkerning} + \fi +\fi + \defaultfontfeatures{Ligatures=TeX,\lucida@DefaultFeatures}% default in fontspec % \ifLucida@usefilenames +\typeout {Using file names for the Lucida font}% %----------------------------------------- file names ---------------------------- \setmainfont{LucidaBrightOT}[% main rm Extension = .otf, \lucidaRM@features, ItalicFont = *-Italic, BoldFont = *-Demi, - BoldItalicFont = *-DemiItalic + BoldItalicFont = *-DemiItalic, + RawFeature = {\Lucida@RawFeatures}, ] % \setsansfont{LucidaSansOT}[% main sans @@ -69,13 +84,22 @@ BoldFont = *-Bold, BoldItalicFont = *-BoldOblique ] +\newfontfamily\lucidaSLshape{LucidaBrightOT}[ + FakeSlant = 0.2, + Extension = .otf, + \lucidaRM@features, + BoldFont = *-Demi, + BoldItalicFont = *-DemiItalic +] +%\renewcommand\sldefault{\lucidaSLshape} +\let\slshape\lucidaSLshape % % Setting math % First we have to expand the feature macros: %\expandafter\setmathfont\expandafter[\lucidaMM@features]{LucidaBrightMathOT} %\expandafter\setmathfont\expandafter[\lucidaMMbold@features,version=bold]{LucidaBrightMathOT-Demibold} -\edef\Set@Math{\noexpand\setmathfont{Lucida Bright Math OT}[\lucidaMM@features,version=normal]% +\edef\Set@Math{\noexpand\setmathfont{Lucida Bright Math OT}[\lucidaMM@features, RawFeature = {\Lucida@MathRawFeatures}]% \noexpand\setmathfont{Lucida Bright Math OT Demibold}[\lucidaMMbold@features,version=bold]} \Set@Math % @@ -83,10 +107,10 @@ \newfontface\LucidaBlackletter{LucidaBlackletterOT}[ Extension = .otf, \lucidaBL@features] -\newfontface\LucidaCalligraphy{LucidaCalligraphyOT-Italic}[ +\newfontface\LucidaCalligraphy{LucidaCalligraphyOT}[ Extension = .otf, \lucidaCAL@features] -\newfontface\LucidaHandwriting{LucidaHandwritingOT-Italic}[ +\newfontface\LucidaHandwriting{LucidaHandwritingOT}[ Extension = .otf, \lucidaHW@features] % @@ -108,11 +132,13 @@ BoldItalicFont = *-BoldItalic ] \else +\typeout {Using symbolic names for the Lucida font}% %----------------------------------------- symbolic names ---------------------------- \setmainfont{Lucida Bright OT}[% main rm \lucidaRM@features, BoldFont = * Demibold, - BoldItalicFont = * Demibold Italic + BoldItalicFont = * Demibold Italic, + RawFeature = {\Lucida@RawFeatures} ] % \setsansfont{Lucida Sans OT}[% main sans @@ -124,13 +150,22 @@ \setmonofont{Lucida Sans Typewriter OT}[% main typewriter \lucidaTT@features, ] +\newfontfamily\lucidaSLshape{Lucida Bright OT}[ + FakeSlant = 0.2, +% Extension = .otf, + \lucidaRM@features, + BoldFont = * Demibold, + BoldItalicFont = * Demibold Italic +] +%\renewcommand\sldefault{\lucidaSLshape} +\let\slshape\lucidaSLshape % % Setting math % First we have to expand the feature macros: %\expandafter\setmathfont\expandafter[\lucidaMM@features]{LucidaBright Math OT} %\expandafter\setmathfont\expandafter[\lucidaMMbold@features,version=bold]{LucidaBright Math OT-Demibold} -\edef\Set@Math{\noexpand\setmathfont{Lucida Bright Math OT}[\lucidaMM@features,version=normal]% +\edef\Set@Math{\noexpand\setmathfont{Lucida Bright Math OT}[\lucidaMM@features, RawFeature = {\Lucida@MathRawFeatures}]% \noexpand\setmathfont{Lucida Bright Math OT Demibold}[\lucidaMMbold@features,version=bold]} \Set@Math % @@ -152,4 +187,4 @@ ] \fi -\endinput
\ No newline at end of file +\endinput |