diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /fonts/lucida-otf |
Initial commit
Diffstat (limited to 'fonts/lucida-otf')
-rw-r--r-- | fonts/lucida-otf/Changes | 9 | ||||
-rw-r--r-- | fonts/lucida-otf/README.md | 33 | ||||
-rw-r--r-- | fonts/lucida-otf/doc/lucida-otf-doc.bib | 49 | ||||
-rw-r--r-- | fonts/lucida-otf/doc/lucida-otf-doc.pdf | bin | 0 -> 223673 bytes | |||
-rw-r--r-- | fonts/lucida-otf/doc/lucida-otf-doc.tex | 369 | ||||
-rw-r--r-- | fonts/lucida-otf/latex/lucida-otf-kern.tex | 3643 | ||||
-rw-r--r-- | fonts/lucida-otf/latex/lucida-otf.sty | 190 |
7 files changed, 4293 insertions, 0 deletions
diff --git a/fonts/lucida-otf/Changes b/fonts/lucida-otf/Changes new file mode 100644 index 0000000000..1479c4ab70 --- /dev/null +++ b/fonts/lucida-otf/Changes @@ -0,0 +1,9 @@ +0.08 2018-03-31 - rename the kerning file +0.07 2018-03-29 - extended kerning table for LuaLaTeX +0.06 2018-03-26 - added kerning table for LuaLaTeX +0.05a 2018-03-15 - updated bibliography (compatible to biber 2.11) +0.05 2017-11-06 - don't use version=normal +0.04 2017-07-04 - support Lucida 1.803 with corrected symbolic names +0.03 2017-04-18 - added the optional argument usefilenames +0.02 2017-04-15 - added the file extension +0.01 2017-04-08 - first CTAN version diff --git a/fonts/lucida-otf/README.md b/fonts/lucida-otf/README.md new file mode 100644 index 0000000000..7ce52ef002 --- /dev/null +++ b/fonts/lucida-otf/README.md @@ -0,0 +1,33 @@ +# README # +Package lucida-otf supports the non-free fonts from +Bigolow & Holmes which are available from the TUG-office +for a special price for members of any TeX usergroup. +See http://tug.org/store/lucida + +Following font files are supported: + +- LucidaBlackletterOT.otf +- LucidaBrightMathOT-Demi.otf +- LucidaBrightMathOT.otf +- LucidaBrightOT-DemiItalic.otf +- LucidaBrightOT-Demi.otf +- LucidaBrightOT-Italic.otf +- LucidaBrightOT.otf +- LucidaCalligraphyOT.otf +- LucidaConsoleDK-BoldItalic.otf +- LucidaConsoleDK-Bold.otf +- LucidaConsoleDK-Italic.otf +- LucidaConsoleDK.otf +- LucidaGrandeMonoDK-BoldItalic.otf +- LucidaGrandeMonoDK-Bold.otf +- LucidaGrandeMonoDK-Italic.otf +- LucidaGrandeMonoDK.otf +- LucidaHandwritingOT.otf +- LucidaSansOT-DemiItalic.otf +- LucidaSansOT-Demi.otf +- LucidaSansOT-Italic.otf +- LucidaSansOT.otf +- LucidaSansTypewriterOT-BoldOblique.otf +- LucidaSansTypewriterOT-Bold.otf +- LucidaSansTypewriterOT-Oblique.otf +- LucidaSansTypewriterOT.otf diff --git a/fonts/lucida-otf/doc/lucida-otf-doc.bib b/fonts/lucida-otf/doc/lucida-otf-doc.bib new file mode 100644 index 0000000000..c6187bb082 --- /dev/null +++ b/fonts/lucida-otf/doc/lucida-otf-doc.bib @@ -0,0 +1,49 @@ +@online{fontconfig, + autor ={\texttt{freedesktop.org}}, + sortname = {freedesktop}, + title = {Fontconfig}, + subtitle = {A library for configuring and customizing font access}, + date = {2016-06-15}, + urldate={2017-03-18}, + url = {https://www.freedesktop.org/wiki/Software/fontconfig/} +} +@online{wikipedia, + author = {\WikipediA}, + sortlabel = {Wikipedia}, + sortname = {Wikipedia}, + title = {Lucida}, + date = {2016-10-19}, + urldate = {2017-04-03}, + url = {https://en.wikipedia.org/wiki/Lucida}, +} + +@online{features, + author = {\WikipediA}, + sortlabel = {Wikipedia}, + sortname = {Wikipedia}, + title = {List of typographic features}, + date = {2017-02-21}, + urldate = {2017-03-24}, + url = {https://en.wikipedia.org/wiki/List_of_typographic_features}, +} + +@inproceedings{bh, + author = {Bigelow, Charles and Holmes, Kris}, + editor = { J. C. van Vliet}, + title ={The design of Lucida: an integrated family of types for electronic literacy}, + booktitle = {Text Processing and Document Manipulation}, + booktitleaddon = {Proceedings of the International Conference}, + date = {1986-04-14}, + publisher = {Cambridge University Press}, + location = {Cambridge}, + pages = {1--17}, + isbn = {0-521-32592-7}, + langid = {english}, +} +@online{lucidafonts, + author = {{Bigelow \& Holmes}}, + url = {http://lucidafonts.com/pages/facts}, + title= {Lucida\textsuperscript{\copyright} Fonts -- Exclusive Styles \& Weights}, + subtitle = {Typographic Facts}, + urldate = {2017-03-24}, +} diff --git a/fonts/lucida-otf/doc/lucida-otf-doc.pdf b/fonts/lucida-otf/doc/lucida-otf-doc.pdf Binary files differnew file mode 100644 index 0000000000..0d86ac7cc8 --- /dev/null +++ b/fonts/lucida-otf/doc/lucida-otf-doc.pdf diff --git a/fonts/lucida-otf/doc/lucida-otf-doc.tex b/fonts/lucida-otf/doc/lucida-otf-doc.tex new file mode 100644 index 0000000000..f3208a4bcb --- /dev/null +++ b/fonts/lucida-otf/doc/lucida-otf-doc.tex @@ -0,0 +1,369 @@ +%% $Id: lucida-otf-doc.tex 750 2018-03-29 12:29:53Z herbert $ +% Copyright 2012-2015 TeX Users Group. +% +% Copying and distribution of this file, with or without modification, +% are permitted in any medium, without royalty. + +\listfiles +\documentclass[11pt]{article} +\usepackage{geometry} + +\usepackage{fontspec} +\newfontface\Lucida{LucidaBrightOT} +\usepackage{xcolor} + +\usepackage[useKerning, + TT={Scale=0.88,FakeStretch=0.9}, + SS={Scale=0.9}, + RM={Scale=0.9}, + DefaultFeatures={Ligatures=TeX}]{lucida-otf} % support opentype math fonts + +\newfontface\LucidaKern{LucidaBrightOT}[RawFeature=+lucidaletterkerning] + +\newcommand\sK[1]{\textcolor{red}{\rlap{\Lucida\large#1}}\textcolor{blue}{\LucidaKern\large#1}} +\usepackage{biblatex} +\addbibresource{\jobname.bib} +\usepackage{array} +\usepackage{metalogo} % for \XeTeX logo +\usepackage{booktabs} % for examples +\usepackage{ltablex} % for examples +\usepackage{listings} % for code +\usepackage{dtk-logos} % for Wikipedia W + + +\pagestyle{headings} + +\usepackage[colorlinks,hyperfootnotes=false]{hyperref} +% define \code for url-like breaking of typewriter fragments. +\ifx\nolinkurl\undefined \let\code\url \else \let\code\nolinkurl \fi + +% Define \cs to prepend a backslash, and be unbreakable: +\DeclareRobustCommand\cs[1]{\mbox{\texttt{\char`\\#1}}} + +% An environment like quote, but less space above and more below: +\newenvironment{demoquote} + {\tabularx{\dimexpr\linewidth+\marginparwidth}{@{} X >{\ttfamily}l @{}}} + {\endtabularx} + + +\title{Support for the Lucida OpenType fonts from TUG} +\author{Herbert Voß} +\begin{document} +\maketitle +\tableofcontents + +\section{Introduction} + +{\def\thefootnote{} +% article.cls uses 1.8em for the footnote indent. +\footnotetext{\kern-1.8em \textregistered\ Lucida is a trademark of +Bigelow \& Holmes Inc.\ registered in the U.S. Patent \& Trademark +Office and other jurisdictions.} +} + +This document contains examples of the Lucida OpenType fonts available +through TUG. They can be used with any OpenType-aware application, +including the Lua\TeX\ and \XeTeX\ extensions of \TeX\ (but not +pdf\TeX). + +A brief overview: + +\begin{itemize} +\item Math fonts: Lucida Bright Math and Lucida Bright Math Demi, +extended OpenType versions of the original Type~1 Lucida math fonts. + +\item Three text families (regular, italic, bold, bold italic) also +coming from the original Type~1 distribution: Lucida Bright, Lucida +Sans, and Lucida Sans Typewriter. + +\item Three specialized fonts from the original Type~1 +distribution: Blackletter, Calligraphy, and Handwriting. + +\item Two additional monospaced font families (same four variants): +Lucida Grande Mono DK and Lucida Console DK. These have O (oh), and Q +glyphs modified to a somewhat squarish shape, and the 0~(zero) glyph +open rather than slashed, as preferred by Don Knuth. As usual, Lucida +ConsoleDK has shorter capitals than Grande Mono, among other smaller +changes. (If you don't have the DK fonts and want to remake this +document as a test, you'll need to remove the references to them.) + +\end{itemize} + +The package \texttt{lucida-otf} supports all families with specific optional +arguments: + +\begin{tabular}{@{} >{\ttfamily}l l @{}}\\\toprule +\emph{name} & \emph{meaning}\\\midrule +RM & Lucida Bright (Roman)\\ +SS & Lucida Sans\\ +TT & Lucida Sans Typewriter\\ +GTT & Lucida GrandeDK\\ +CTT & Lucida ConsoleDK \\ +MM & Lucida Math\\ +MMbold & Lucida Boldmath\\ +BL & Lucida Blacklatter\\ +CAL & Lucida Calligraphy\\ +HW & Lucida Handwriting\\ +DefaultFeatures & for all font styles\\\bottomrule +\end{tabular} + +\bigskip +Except math all fonts are preset with \texttt{Scale=0.92}. For this documentation +we use instead: + +\begin{verbatim} +\usepackage[TT={Scale=0.88,FakeStretch=0.9}, + SS={Scale=0.9}, + RM={Scale=0.9}, + DefaultFeatures={Ligatures=TeX}]{lucida-otf} % support opentype lucida fonts +\end{verbatim} + +\begin{sloppypar} +The standard font families \texttt{rm}, \texttt{sf}, and \texttt{tt} +can be used as usual for any \LaTeX\ engine. The other specific Lucida fonts +can be used by one of the macros \cs{LucidaBlackletter}, +\cs{LucidaCalligraphy}, +\cs{LucidaHandwriting}, +\cs{LucidaGrandeMonoDK}, and +\cs{LucidaConsoleDK}. They are defined as: +\end{sloppypar} + + + + + +\begin{verbatim} +% The specialized one-off fonts: +\newfontface\LucidaBlackletter{Lucida Blackletter OT}[\lucidaBL@features] +\newfontface\LucidaCalligraphy{Lucida Calligraphy OT Italic}[\lucidaCAL@features] +\newfontface\LucidaHandwriting{Lucida Handwriting OT Italic}[\lucidaHW@features] +% +% GrandeMono and Console fonts for an example: + +\newfontfamily\LucidaGrandeMonoDK{LucidaGrandeMonoDK}[ + \lucidaGrandeTT@features, + ItalicFont = * Italic, + BoldFont = * Bold, + BoldItalicFont = * Bold Italic +] +% +\newfontfamily\LucidaConsoleDK{LucidaConsoleDK}[% + \lucidaConsoleTT@features, + ItalicFont = * Italic, + BoldFont = * Bold, + BoldItalicFont = * Bold Italic +] +\end{verbatim} + +By default the fonts are defined by their symbolic name. As an alternative you can load +the package with the option \texttt{usefilenames}. + +\begin{verbatim} +\usepackage[usefilenames, + TT={Scale=0.88,FakeStretch=0.9}, + SS={Scale=0.9}, + RM={Scale=0.9}, + DefaultFeatures={Ligatures=TeX}]{lucida-otf} % support opentype math fonts +\end{verbatim} + + + +Then all definitions uses the +extension \texttt{.otf} and the filename of the fonts: + +\begin{verbatim} +% The specialized one-off fonts: +\newfontface\LucidaBlackletter{LucidaBlackletterOT}[Extension=.otf,\lucidaBL@features] +\newfontface\LucidaCalligraphy{LucidaCalligraphyOT-Italic}[Extension=.otf,\lucidaCAL@features] +\newfontface\LucidaHandwriting{LucidaHandwritingOT-Italic}[Extension=.otf,\lucidaHW@features] +% +% GrandeMono and Console fonts for an example: + +\newfontfamily\LucidaGrandeMonoDK{LucidaGrandeMonoDK}[ + Extension = .otf, + \lucidaGrandeTT@features, + ItalicFont = *-Italic, + BoldFont = *-Bold, + BoldItalicFont = *-BoldItalic +] +% +\newfontfamily\LucidaConsoleDK{LucidaConsoleDK}[% + Extension = .otf, + \lucidaConsoleTT@features, + ItalicFont = *-Italic, + BoldFont = *-Bold, + BoldItalicFont = *-BoldItalic +] +\end{verbatim} + +\section{Kerning} + +For Lua\LaTeX\ +the package uses by default a kerning table (Kerning table \texttt{lucida-otf.kern} was created +by Bruno Bischoffberger (\url{https://github.com/whilealive/LaTexStyles}) and extended by the original +kernings from YandY (\url{http://tug.org/yandy}). + +An example (Blue is \emph{with} kerning): + + + +\noindent +\sK{AC}, \sK{AG}, \sK{AJ}, \sK{AO}, \sK{AQ}, \sK{AS}, \sK{AT}, \sK{AU}, \sK{AV}, \sK{AW}, +\sK{Aa}, \sK{Ac}, \sK{Ae}, \sK{Ao}, \sK{Ap}, \sK{Aq}, \sK{At}, +\sK{Av}, \sK{Ay}, \sK{Az}, \sK{Ce}, \sK{Co}, \sK{Cw}, \sK{Cy}, \sK{Da}, \sK{De}, \sK{Do}, + \sK{Fa}, \sK{Fe}, \sK{Fy}, \sK{Ha}, \sK{He}, \sK{Ib}, \sK{Io}, \sK{Iq}, \sK{Ja}, + \sK{Je}, + \sK{Jo}, \sK{Ka}, \sK{Ke}, \sK{Ko}, \sK{Ku}, \sK{Ky}, + \sK{Ly}, \sK{Na}, \sK{Ni}, \sK{No}, \sK{Oa}, \sK{Og}, \sK{Oh}, \sK{Ok}, \sK{Ol}, + \sK{Ot}, \sK{Pa}, \sK{Po}, \sK{Pv}, \sK{Pw}, + \sK{Ra}, \sK{Rd}, \sK{Re}, \sK{Rj}, \sK{Ro}, \sK{Ru}, \sK{Rw}, \sK{Ry}, \sK{Ta}, + \sK{Td}, \sK{Te}, \sK{To}, \sK{Tr}, \sK{Ts}, \sK{Tu}, \sK{Tw}, \sK{Ty}, \sK{Tz}, + \sK{Va}, \sK{Ve}, \sK{Vo}, \sK{Vs}, \sK{Wa}, \sK{We}, \sK{Wo}, \sK{Wy}, \sK{Ya}, + \sK{Ye}, \sK{Yi}, \sK{Yo}, \sK{Yp}, \sK{Ys}, \sK{Yu}, + \sK{Za}, \sK{Ze}, \sK{Zo}, \sK{Zu}, \sK{Zü}, \sK{Zy} + + +If you do not want to use the kerning table, then load the package with the optional argument \texttt{useKerning=false}. + + + +\section{Text examples} + +\newcommand\demotext{% + For \textsterling 45, almost anything can + be found floating in fields. + !`THE DAZED BROWN FOX QUICKLY GAVE 12345--67890 JUMPS! + --- ?`But aren't Kafka's Schlo\ss{} and + \AE sop's \OE uvres often na\"\i ve vis-\`a-vis the d\ae monic + ph\oe nix's official r\^ole in fluffy souffl\'es?} + +\newcommand*\demotextsc{\textsc{\ Sphinx of black quartz, judge my vow}.} + +\newcommand*\otfoldstylenums{\addfontfeatures{Numbers={OldStyle}}} +\newcommand*\demotextosf{\ \otfoldstylenums{0123456789}.} + +The basic text family is \code{LucidaBrightOT}, with the usual four +variants---\allowbreak regular, italic, bold, and bold italic, all with +oldstyle figures; small caps are available in the upright shapes. + + + +\noindent +\begin{tabularx}{\dimexpr\linewidth+\marginparwidth}{@{} >{\raggedright}X >{\ttfamily}l @{}} +\demotext\demotextsc \demotextosf & LucidaBrightOT\\[4pt] +\itshape\demotext\demotextosf & LucidaBrightOT-Italic\\[4pt] +\bfseries\demotext\demotextsc \demotextosf & LucidaBrightOT-Demibold\\[4pt] +\bfseries\itshape\demotext\demotextosf & LucidaBrightOT-DemiboldItalic\\[12pt] +%\end{tabularx} +~ & ~ \\ +%\noindent +%\begin{tabularx}{\dimexpr\linewidth+\marginparwidth}{@{} >{\raggedright}X >{\ttfamily}l @{}} +\sffamily\demotext & LucidaSansOT\\[4pt] +\sffamily\itshape\demotext & LucidaSansOT-Italic\\[4pt] +\sffamily\bfseries\demotext & LucidaSansOT-Demibold \\[4pt] +\sffamily\bfseries\itshape\demotext & LucidaSansOT-DemiboldItalic\\[12pt] +%\end{tabularx} +~ & ~ \\ + +%\noindent +%\begin{tabularx}{\dimexpr\linewidth+\marginparwidth}{@{} >{\raggedright}X >{\ttfamily}l @{}} +\ttfamily\demotext & LucidaSansTypewriterOT\\[4pt] +\ttfamily\itshape\demotext & LucidaSansTypewriterOT-Oblique\\[4pt] +\ttfamily\bfseries\demotext & LucidaSansTypewriterOT-Bold\\[4pt] +\ttfamily\bfseries\itshape\demotext & LucidaSansTypewriterOT-BoldOblique\\[12pt] +%\end{tabularx} +~ & ~ \\% +%\noindent +%\begin{tabularx}{\dimexpr\linewidth+\marginparwidth}{@{} >{\raggedright}X >{\ttfamily}l @{}} +\LucidaGrandeMonoDK\demotext & LucidaGrandeMonoDK\\[4pt] +\LucidaGrandeMonoDK\itshape\demotext & LucidaGrandeMonoDK-Italic\\[4pt] +\LucidaGrandeMonoDK\bfseries\demotext & LucidaGrandeMonoDK-Bold\\[4pt] +\LucidaGrandeMonoDK\bfseries\itshape\demotext & LucidaGrandeMonoDK-BoldItalic\\[12pt] +%\end{tabularx} +% +~ & ~ \\% +%\noindent +%\begin{tabularx}{\dimexpr\linewidth+\marginparwidth}{@{} >{\raggedright}X >{\ttfamily}l @{}} +\LucidaConsoleDK\demotext & LucidaConsoleDK\\[4pt] +\LucidaConsoleDK\itshape\demotext & LucidaConsoleDK-Italic\\[4pt] +\LucidaConsoleDK\bfseries\demotext & LucidaConsoleDK-Bold\\[4pt] +\LucidaConsoleDK\bfseries\itshape\demotext & LucidaConsoleDK-BoldItalic\\[12pt] +%\end{tabularx} +% +~ & ~ \\% +%\noindent +%\begin{tabularx}{\dimexpr\linewidth+\marginparwidth}{@{} >{\raggedright}X >{\ttfamily}l @{}} +\LucidaBlackletter\demotext & LucidaBlackletterOT\\[4pt] +\LucidaCalligraphy\demotext & LucidaCalligraphyOT\\[4pt] +\LucidaHandwriting\demotext & LucidaHandwritingOT\\ +\end{tabularx} + +%\setmainfont{LucidaBright} + + +\section{Math examples} + +\begin{verbatim} +Here's some text. And here's some math: +\[ + \phi(x)=\int_{-\infty}^{x} e^{-x^{2}/2} +\] +And now bold math: +\boldmath +\[ + \phi(x)=\int_{-\infty}^{x} e^{-x^{2}/2} +\] +\unboldmath +Euro and copyright symbols are available: \texteuro\ \textcopyright. +\end{verbatim} + +Here's some text. And here's some math: +\[ + \phi(x)=\int_{-\infty}^{x} e^{-x^{2}/2} +\] +And now bold math: +\boldmath +\[ + \phi(x)=\int_{-\infty}^{x} e^{-x^{2}/2} +\] +\unboldmath +Euro and copyright symbols are available: \texteuro\ \textcopyright. + + +\begin{verbatim} +And now more bold math: +\[ + \symbf{\phi(x)}=\int_{-\infty}^{x} e^{-x^{2}/2} +\] +\end{verbatim} + +And now more bold math: +\[ + \symbf{\phi(x)}=\int_{-\infty}^{x} e^{-x^{2}/2} +\] + +\section{Closing} + +If you have questions or problems regarding installation or use, please +email \code{lucida@tug.org}; this is an open and publicly archived list +for Lucida discussion; you can subscribe on the web at +\url{http://lists.tug.org/lucida}. On the other hand, questions or +problems related to ordering or licensing should go to +\code{lucida-admin@tug.org}. + +Finally, B\&H's web site for Lucida is \url{http://lucidafonts.com}, +and the home page for Lucida and \TeX\ is \url{http://tug.org/lucida}. + +The font list of this documentation is: + +\footnotesize\ttfamily +\expandafter\IfFileExists\expandafter{\jobname.txt}% + {\lstinputlisting{\jobname.txt}}{} + +\normalfont\rmfamily + +\nocite{*} +\printbibliography + + +\end{document} diff --git a/fonts/lucida-otf/latex/lucida-otf-kern.tex b/fonts/lucida-otf/latex/lucida-otf-kern.tex new file mode 100644 index 0000000000..bfd6f47813 --- /dev/null +++ b/fonts/lucida-otf/latex/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/fonts/lucida-otf/latex/lucida-otf.sty b/fonts/lucida-otf/latex/lucida-otf.sty new file mode 100644 index 0000000000..b380836d36 --- /dev/null +++ b/fonts/lucida-otf/latex/lucida-otf.sty @@ -0,0 +1,190 @@ +%% $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 2018 Herbert Voss hvoss@tug.org +%% +\ProvidesPackage{lucida-otf}[% + 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@usefilenames#1}} +% +\providecommand\lucidaRM@features{Scale=0.92}% Roman +\providecommand\lucidaSS@features{Scale=0.92}% SansSerif +\providecommand\lucidaTT@features{Scale=0.92}% Typewriter +\providecommand\lucidaGrandeTT@features{Scale=0.92}% Typewriter +\providecommand\lucidaConsoleTT@features{Scale=0.92}% Typewriter +\providecommand\lucidaMM@features{}% Math regular +\providecommand\lucidaMMbold@features{}% Math bold +\providecommand\lucidaBL@features{}% Blackletter +\providecommand\lucidaCAL@features{}% Calligraphy +\providecommand\lucidaHW@features{}% Handwriting +\providecommand\lucida@DefaultFeatures{} +\DeclareOptionX{RM}{\renewcommand*{\lucidaRM@features}{#1}} +\DeclareOptionX{SS}{\renewcommand*{\lucidaSS@features}{#1}} +\DeclareOptionX{TT}{\renewcommand*{\lucidaTT@features}{#1}} +\DeclareOptionX{GTT}{\renewcommand*{\lucidaGrandeTT@features}{#1}} +\DeclareOptionX{CTT}{\renewcommand*{\lucidaConsoleTT@features}{#1}} +\DeclareOptionX{MM}{\renewcommand*{\lucidaMM@features}{#1}} +\DeclareOptionX{MMbold}{\renewcommand*{\lucidaMMbold@features}{#1}} +\DeclareOptionX{BL}{\renewcommand*{\lucidaBL@features}{#1}} +\DeclareOptionX{CAL}{\renewcommand*{\lucidaCAL@features}{#1}} +\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, + RawFeature = {\Lucida@RawFeatures}, +] +% +\setsansfont{LucidaSansOT}[% main sans + Extension = .otf, + \lucidaSS@features, + ItalicFont = *-Italic, + BoldFont = *-Demi, + BoldItalicFont = *-DemiItalic +] +% +\setmonofont{LucidaSansTypewriterOT}[% main typewriter + Extension = .otf, + \lucidaTT@features, + ItalicFont = *-Oblique, + 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, RawFeature = {\Lucida@MathRawFeatures}]% + \noexpand\setmathfont{Lucida Bright Math OT Demibold}[\lucidaMMbold@features,version=bold]} +\Set@Math +% +% The specialized one-off fonts: +\newfontface\LucidaBlackletter{LucidaBlackletterOT}[ + Extension = .otf, + \lucidaBL@features] +\newfontface\LucidaCalligraphy{LucidaCalligraphyOT}[ + Extension = .otf, + \lucidaCAL@features] +\newfontface\LucidaHandwriting{LucidaHandwritingOT}[ + Extension = .otf, + \lucidaHW@features] +% +% GrandeMono and Console fonts for an example: + +\newfontfamily\LucidaGrandeMonoDK{LucidaGrandeMonoDK}[ + Extension = .otf, + \lucidaGrandeTT@features, + ItalicFont = *-Italic, + BoldFont = *-Bold, + BoldItalicFont = *-BoldItalic +] +% +\newfontfamily\LucidaConsoleDK{LucidaConsoleDK}[% + Extension = .otf, + \lucidaConsoleTT@features, + ItalicFont = *-Italic, + BoldFont = *-Bold, + 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, + RawFeature = {\Lucida@RawFeatures} +] +% +\setsansfont{Lucida Sans OT}[% main sans + \lucidaSS@features, + BoldFont = * Demibold, + BoldItalicFont = * Demibold Italic +] +% +\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, RawFeature = {\Lucida@MathRawFeatures}]% + \noexpand\setmathfont{Lucida Bright Math OT Demibold}[\lucidaMMbold@features,version=bold]} +\Set@Math +% +% The specialized one-off fonts: +\newfontface\LucidaBlackletter{Lucida Blackletter OT}% + [ + \lucidaBL@features] +\newfontface\LucidaCalligraphy{Lucida Calligraphy OT Italic}[\lucidaCAL@features] +\newfontface\LucidaHandwriting{Lucida Handwriting OT Italic}[\lucidaHW@features] +% +% GrandeMono and Console fonts for an example: + +\newfontfamily\LucidaGrandeMonoDK{Lucida Grande Mono DK}[ + \lucidaGrandeTT@features, +] +% +\newfontfamily\LucidaConsoleDK{Lucida Console DK}[% + \lucidaConsoleTT@features, +] +\fi + +\endinput |