%\iffalse % tengwarscript.dtx generated using makedtx version 0.94b (c) Nicola Talbot % Command line args: % -author "Ignacio Fernández Galván" % -doc "tengwarscript.tex" % -src "(.*)\.sty=>\1.sty" % -src "(.*)\.cfg=>\1.cfg" % -src "tengtest\.tex=>tengtest.tex" % -src "tengfonts\.tex=>tengfonts.tex" % -setambles "(.*)\.cfg=>\nopreamble\nopostamble" % tengwarscript % Created on 2014/7/12 13:15 %\fi %\iffalse %<*package> %% \CharacterTable %% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z %% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z %% Digits \0\1\2\3\4\5\6\7\8\9 %% Exclamation \! Double quote \" Hash (number) \# %% Dollar \$ Percent \% Ampersand \& %% Acute accent \' Left paren \( Right paren \) %% Asterisk \* Plus \+ Comma \, %% Minus \- Point \. Solidus \/ %% Colon \: Semicolon \; Less than \< %% Equals \= Greater than \> Question mark \? %% Commercial at \@ Left bracket \[ Backslash \\ %% Right bracket \] Circumflex \^ Underscore \_ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} % %\fi % \iffalse % Doc-Source file to use with LaTeX2e % Copyright (C) 2014 Ignacio Fernández Galván, all rights reserved. % \fi % \iffalse %<*driver> \documentclass[a4paper]{ltxdoc} \usepackage{graphics} \usepackage[bookmarks=false,colorlinks]{hyperref} \newlength{\datelength} \newcommand{\name}[1]{\textsf{#1}} % this is to fix colour of broken links bleeding into marginpars \newcommand*{\falsepar}{\vskip-\baselineskip\vskip-\parskip} \setcounter{secnumdepth}{2} \setcounter{tocdepth}{2} \sloppy \title{\name{TengwarScript} 1.3.1\\ A package for writing \emph{tengwar} with \LaTeX} \author{Ignacio Fern\'andez Galv\'an} \date{12th July 2014} \begin{document} \DocInput{tengwarscript.dtx} \end{document} % %\fi % %\maketitle % %\tableofcontents % %\section{Introduction} % %The \emph{tengwar} script is a writing system invented by %J.~R.~R.~Tolkien for his fantasy world, it's not only a very beautiful %script but can also be used for writing all kinds of real and invented %languages. For more info about the \emph{tengwar}, visit the excellent %site Amanye Tenceli (\url{http://at.mansbjorkman.net}). % %\name{TengwarScript} is a \LaTeX\ package whose aim is to provide a %mid-level access to \emph{tengwar} fonts while still generating good %output by default. Each \emph{tengwar} sign has an individual command, %which should place the sign nicely with relation to the preceding signs. %So, to typeset the word \emph{quetta} (which means \emph{word}) in %Quenya mode one would just write: %|\Tquesse\TTacute\Ttinco\TTdoubler\TTthreedots|, resulting (with the %\name{Tengwar Parmaite 2} font) in: %\raisebox{-1.4ex}{\smash{\includegraphics{quetta}}} % %For long texts, all this typing would be too cumbersome, so it is %advised to use an automatic transcriber. The recommended one is %\name{ptt} (Perl tengwar transcriber), which can be found in the %author's homepage at the moment %(\url{http://djelibeibi.unex.es/tengwar}). % %\section{Instalation and requirements} %\label{install} % %The main package file |tengwarscript.sty| and the |*.cfg| files should %be placed where \LaTeX\ can find them (usually in %|[TEXMF]/tex/latex/tengwarscript|), preferably in the local or user %tree. Also included in the package are the |.tfm|, |.vf|, |.enc|, and %|.map| files needed for using the supported \emph{tengwar} fonts, these %should be probably be placed somewhere in |[TEXMF]/fonts|. Don't forget %to refresh the configuration and database (using |updmap| and |texhash| %with \name{tetex}, for example). For more precise information refer to %your \TeX\ distribution documentation. % %The \name{TengwarScript} package requires the \name{FP} package to be %installed (particularly |fp-basic.sty| and |fp-snap.sty|), although this %is probably overkill. % %Note that the \name{TengwarScript} package needs some \emph{tengwar} %font installed to work properly. See the section \ref{fonts} section %below. % %If you have an old version of \name{TengwarScript} installed (v. 1.1), %note that the default names for the font files have changed, and there %are new virtual fonts provided. I recommend to delete the old |.tfm| %and |.pfb| files and use the new ones instead. % %\section{Usage} % %To load the package just use %|\usepackage[|\emph{options}|]{tengwarscript}| in your preamble, where %\emph{options} are the \emph{tengwar} fonts you intend to use in the %document (see section \ref{fonts} below). You should set at least one %\emph{tengwar} font here, otherwise the package will use the current %text font and output the \emph{tengwar} names instead of the %\emph{tengwar} themselves, i.e., you'll get ``[tinco]'' instead of the %\emph{tengwa} called \emph{tinco}. % %\subsection{\emph{Tengwar} and \emph{tehtar} commands} % %Once the package is loaded, you have access to all the \emph{tengwar} %signs through individual commands. The commands are named |\T| followed %by the name of the \emph{tengwa} or sign, or |\TT| plus the name for %\emph{tehtar} signs, which are placed above or below the preceding %\emph{tengwa}. Note that in some \emph{tengwar} modes (Sindarin and %English, for instance) the \emph{tehtar} are placed over the %\emph{tengwa} representing the following consonant, while %\name{TengwarScript} always places \emph{tehtar} over the preceding %\emph{tengwa}; this means that you may have to change the phonetical %order of the commands. % %You can see all supported signs and their commands in the included file %\name{tengtest.pdf}. % %\begin{flushleft} %\subsubsection{\emph{Tengwar}} % %|\Ttinco|, |\Tparma|, |\Tcalma|, |\Tquesse|, |\Tando|, |\Tumbar|, %|\Tanga|, |\Tungwe|, |\Tthuule|, |\Tformen|, |\Taha|, |\Thwesta|, %|\Tanto|, |\Tampa|, |\Tanca|, |\Tunque|, |\Tnuumen|, |\Tmalta|, %|\Tnoldo|, |\Tnwalme|, |\Toore|, |\Tvala|, |\Tanna|, |\Tvilya|, %|\Textendedtinco|, |\Textendedparma|, |\Textendedcalma|, %|\Textendedquesse|, |\Textendedando|, |\Textendedumbar|, %|\Textendedanga|, |\Textendedungwe|, |\Troomen|, |\Tarda|, |\Tlambe|, %|\Talda|, |\Troomenalt|, |\Tardaalt|, |\Tlambealt|, |\Tsilme|, %|\Tsilmenuquerna|, |\Tesse|, |\Tessenuquerna|, |\Tsilmealt|, %|\Tsilmenuquernaalt|, |\Tessealt|, |\Tessenuquernaalt|, |\Thyarmen|, %|\Thalla|, |\Thwestasindarinwa|, |\Tyanta|, |\Tuure|, |\Tosse|, %|\Ttelco|, |\Taara| % %\subsubsection{\emph{Tehtar} and modifiers} % %|\Tlefthook|, |\Trighthook|, |\Tcurlyhook|, |\Tuphook|, |\TTdot|, %|\TTacute|, |\TTthreedots|, |\TTrightcurl|, |\TTleftcurl|, |\TTcaron|, %|\TTbreve|, |\TTdoubleacute|, |\TTdoublerightcurl|, |\TTdoubleleftcurl|, %|\TTtwodots|, |\TTtilde|, |\TTlefttilde|, |\TTnasalizer|, |\TTdoubler|, %|\TTdotbelow|, |\TTtwodotsbelow|, |\TTlefttwodotsbelow|, %|\TTthreedotsbelow|, |\TTdoubleacutebelow|, |\TTrightcurlbelow|, %|\TTleftcurlbelow|, |\TTverticalbarbelow| % %\subsubsection{Numerals} % %|\Tzero|, |\Tone|, |\Ttwo|, |\Tthree|, |\Tfour|, |\Tfive|, |\Tsix|, %|\Tseven|, |\Teight|, |\Tnine|, |\Tten|, |\Televen|, |\TTdecimal|, %|\TTduodecimal|, |\TTleastsignificant| % %\subsubsection{Punctuation} % %|\Tcentereddot|, |\Tcolon|, |\Tthreeverticaldots|, |\Tcenteredtilde|, %|\Tcenteredlongtilde|, |\Texclamation|, |\Tquestion|, |\Tparenthesis|, %|\Tromanquestion|, |\Tromanexclamation|, |\Tromanperiod|, %|\Tromancomma|, |\Tromansemicolon|, |\Tromanquoteleft|, %|\Tromanquoteright|, |\Tromandblquoteleft|, |\Tromandblquoteright|, %|\Tromanparenleft|, |\Tromanparenright| % %\end{flushleft} % %\subsubsection{Notes} % %\paragraph{S-hooks:} % %The s-hook signs |\Tlefthook|, |\Trighthook|, |\Tcurlyhook|, and %|\Tuphook| are a bit tricky. There is some code which tries to use the %best glyph and location for attaching a hook to each \emph{tengwa}, but %some combinations look weird and others are not supported; particularly, %|\Tlefthook| is only intended to work with |\Tquesse| and similar %shapes. % %\paragraph{Alternate glyphs:} % %Some fonts have alternate glyphs for some \emph{tengwar}, sometimes they %are just different shapes, sometimes they allow a better positioning of %\emph{tehtar} or s-hooks. \name{TengwarScript} supports some of these %alternate signs, with |alt| added to the |\T|\emph{tengwa} command %(|\Tsilmealt|, for example), but the particular results depend on the %font used. When a font doesn't include an alternate glyph, the |alt| %command gives the same standard \emph{tengwa}. % %\subsection{Other commands} % %Some other commands and environments are provided, these are: % %\medskip %\DescribeMacro{\tengmag} %Sets a magnification factor for the \emph{tengwar} font (compulsory %argument). The default facter (when no |\tengmag| is used) is 1.0, which %should be fine for 12pt text. The magnification factor can be changed %anywhere in the document and its effect is confined inside the group %where it's been changed. However, this has no effect inside a |tengwar| %environment (see below), because the \emph{tengwar} font has been %already selected then. Note that the factor specified with |\tengmag| %multiplies that of font selection commands like |\tengwarparmaite|, but %overwrites that of previous |\tengmag| instances. % %\medskip %\DescribeEnv{tengwar} %Everything inside this environment is typeset with the \emph{tengwar} %font, but you still should use the commands above if you want to know %what you're typing. The benefits against using the bare commands are %that there is only one font change (which can be quicker for long texts) %and that font-specific lengths like 1ex and 1em are defined in terms of %the \emph{tengwar} font. The downside is that font changing commands %like |\tengwarparmaite| and |\tengmag| don't work in the |tengwar| %environment. % %\medskip %\DescribeMacro{\Tempty} %Produces a blank of the width of the tenwa \emph{\'ore}, useful for %typesetting isolated \emph{tehtar} as in |\Tempty\TTthreedots|. % %\medskip %\DescribeMacro{\Ts} %Outputs a space in the \emph{tengwar} font. You don't usually want to %use ``normal'' spaces, because they are typeset in the text font, which %can have a very different size (unless it is done in a |tengwar| %environment, but still using |\Ts| is recommended). % %\medskip %\DescribeMacro{\Tkern} %Adjusts the kerning between two characters, it has one compulsory %argument, which is the with (in ex units of the \emph{tengwar} font, but %don't write the |ex|) of the kerning. % %\medskip %\DescribeMacro{\Tbox} %Typesets a text displaced horizontally and vertically. The syntax for %using this command is |\Tbox[y]{x}{text}|, which typesets |text| in the %\emph{tengwar} font displaced a distance |x| to the right and raised by %|y|. |x| and |y| are just numbers, given in ex units of the %\emph{tengwar} font (again, no explicit |ex| is needed), |y| is %optional. This is useful for manually placing a \emph{tehta} or an %s-hook. % %\medskip %\DescribeMacro{\tengwa} %Outputs one character in the \emph{tengwar} font, it takes a number %between 0 and 255 as an argument, which is the position of the character %in the font. You'll rarely want to use this command, use the %|\T|\emph{whatever} commands instead. % %\section{Tengwar fonts} %\label{fonts} % %For every supported font there is an option to the package (shown as %|[option]| in section~\ref{supported} below) and a command named %|\tengwar|\emph{option} (so, for example, the command for |[parmaite]| %is |\tengwarparmaite|). The commands themselves take an optional %argument which works as a magnification factor for the font, default is %1.0. This magnification factor works \textsl{in addition}, i.e., it's %multiplied, to the one specified by |\tengmag|. % %Only the fonts given as options to the package are loaded, so you have %to specify here all the \emph{tengwar} fonts you want to use in the %document (or |[all]| if you want all the fonts). The default selected %font is the last option passed to the package. Use the %|\tengwar|\emph{option} commands to select a different font. % %A sample of all supported fonts is shown in the file %\name{tengfonts.pdf}. % %\subsection{Font installation} % %Most \emph{tengwar} fonts are available in TrueType format, you can %download the |.ttf| files from their homepages and install them normally %in your operating system. To make these files available to \TeX\ you'll %probably have to copy them somewhere in its tree too, for example, in %\name{tetex}, you'd copy them in |[TEXMF]/fonts/truetype/tengwarscript|. %The |.map|, |.enc|, |.tfm|, and |.vf| files are also needed, see %section~\ref{install}. % %For convenience, a bash script (|install-tengwar-scripts.sh|) is %included, which automatically downloads and renames the |.ttf| font %files. The script is created and maintained by Nathaniel Beaver %(\url{https://github.com/nbeaver/tengwarscript-install-guide}). % %If you prefer using the fonts in PostScript Type~1 format (for example, %if you're not using pdf\LaTeX), some of the fonts are also available in %that format. If they are not, you can easily convert the TrueType fonts %with |ttf2pt1| (use |ttf2pt1 -a -b fontfile.ttf|) or with %\name{fontforge} (\url{http://fontforge.sourceforge.net/}). Place the %resulting |.pfb| files in |[TEXMF]/fonts/type1/tengwarscript| and edit %the |tengwarscript.map| file replacing the |.ttf| extensions with %|.pfb|. Note that when converting from TrueType to Type~1, whatever %hinting originally existed is usually lost, but on the other hand, if %the TrueType has no or bad hinting, the converter can add automatic %hinting, which is better than none. % %\subsection{Supported fonts} %\label{supported}\indent % %\medskip\pagebreak[1] %\DescribeMacro{[parmaite]}\falsepar %\name{Tengwar Parmaite 2}, designed by M\r{a}ns Bj\"orkman %(\url{http://at.mansbjorkman.net/parmaite.htm}). A virtual font named %|Parmaite_full| combines glyphs from |Parmaite| and |Parmaite_alt|. % %\medskip\pagebreak[1] %\DescribeMacro{[unicodeparmaite]}\falsepar %\name{Unicode Tengwar Parmaite}, a conversion to Unicode encoding of %\name{Tengwar Parmaite} made by Conrado Badenas %(\url{http://www.uv.es/~conrad/tolkien.html}). This font is available %only in Type~1 format, to avoid conflicts rename the file to %|UnicodeParmaite.pfb|. It's based on an older version of \name{Tengwar %Parmaite} and many glyphs are missing, use \name{Tengwar Parmaite 2} if %possible. % %\medskip\pagebreak[1] %\DescribeMacro{[elfica]}\falsepar %\name{Tengwar Elfica}, designed by Enrique Mombello %(\url{http://www.oocities.com/enrombell/eng_dir/Index.htm}). %Depending on the version you have you may have to modify the %|tengwarscript.map| file and/or rename the |.tfm| or |.ttf| file (it %should work fine if the font file is called |Elfica32|). % %\medskip\pagebreak[1] %\DescribeMacro{[gothika]}\falsepar %\name{Tengwar Gothika}, designed by Enrique Mombello %(\url{http://www.oocities.com/enrombell/eng_dir/Index.htm}). %Depending on the version you have, you may have to modify the %|tengwarscript.map| file and/or rename the |.tfm| or |.ttf| file (it %should work fine if the font file is called |TengwarGothika050|). % %\medskip\pagebreak[1] %\DescribeMacro{[formal]}\falsepar %\name{Tengwar Formal}, designed by Michal Nowakowski %(\url{http://tengwarformal.limes.com.pl/}). The virtual font %|TengwarFormal_full| combines glyphs from |TengwarFormal12| and %|TengwarFormalA12|. % %\medskip\pagebreak[1] %\DescribeMacro{[annatar]} %\DescribeMacro{[annatarbold]} %\DescribeMacro{[annataritalic]} %\DescribeMacro{[annatarbolditalic]}\falsepar %\name{Tengwar Annatar} family, designed by Johan Winge %(\url{http://web.comhem.se/alatius/fonts/annatar.html}). There are four %styles: regular, bold, italic and bold italic (the italic versions are %based on the famous \emph{One Ring inscription}). Unfortunately, it's %not possible to use the \LaTeX\ font selection commands (|\textbf| and %friends) to get the different styles, use the %|\tengwarannatar|\emph{style} commands instead. The virtual font %|tngan_full| combines glyphs from |tngan| and |tngana|, and similarly %for |tnganb_full| (|tnganb| and |tnganab|), |tngani_full| (|tngani| and %|tnganai|), and |tnganbi_full| (|tnganbi| and |tnganabi|). % %\medskip\pagebreak[1] %\DescribeMacro{[quenya]} %\DescribeMacro{[quenyacapI]} %\DescribeMacro{[quenyacapII]}\falsepar %\name{Tengwar Quenya}, designed by Dan Smith %(\url{http://web.archive.org/web/20060816050032/http://www.acondia.com/font_tengwar/index.html}). %The virtual font |TengwarQuenya_full| combines glyphs from %|TengwarQuenya| and |TengwarQuenyaAlt|. Two aditional fonts, %|TengwarQuenyaCapitals1| and |TengwarQuenyaCapitals2| provide bigger %\emph{tehtar} suitable for being used as capital letters, but lack %\emph{tehtar}, numerals and punctuation. % %\medskip\pagebreak[1] %\DescribeMacro{[sindarin]} %\DescribeMacro{[sindarincapI]} %\DescribeMacro{[sindarincapII]}\falsepar %\name{Tengwar Sindarin}, designed by Dan Smith %(\url{http://web.archive.org/web/20060816050032/http://www.acondia.com/font_tengwar/index.html}). %The virtual font |TengwarSindarin_full| combines glyphs from %|TengwarSindarin| and |TengwarSindarinAlt|. Two aditional fonts, %|TengwarSindarinCapitals1| and |TengwarSindarinCapitals2| provide bigger %\emph{tehtar} suitable for being used as capital letters, but lack %\emph{tehtar}, numerals and punctuation. % %\medskip\pagebreak[1] %\DescribeMacro{[noldor]} %\DescribeMacro{[noldorcapI]} %\DescribeMacro{[noldorcapII]}\falsepar %\name{Tengwar Noldor}, designed by Dan Smith %(\url{http://web.archive.org/web/20060816050032/http://www.acondia.com/font_tengwar/index.html}). %The virtual font |TengwarNoldor_full| combines glyphs from %|TengwarNoldor| and |TengwarNoldorAlt|. Two aditional fonts, %|TengwarNoldorCapitals1| and |TengwarNoldorCapitals2| provide bigger %\emph{tehtar} suitable for being used as capital letters, but lack %\emph{tehtar}, numerals and punctuation. % %\medskip\pagebreak[1] %\DescribeMacro{[teleri]}\falsepar %\name{Tengwar Teleri}, designed by Josh Griffing %(\url{http://www.dafont.com/font.php?file=tengwar_teleri}). The %characters in this font look like swans and feathers, a nice font for %capital letters. The filename is |TengwarTelerin|. % %\medskip\pagebreak[1] %\DescribeMacro{[all]}\falsepar %Load all supported font definitions. The default selected font is %\name{Tengwar Parmaite 2}, but you can select a different font, as %usual, with the |\tengwar|\emph{option} command. Obviously, there is no %|\tengwarall| command. % %\section{Test files} % %A test file is provided. Source code is |tengtest.tex|, \name{pdf} %output is |tengtest.pdf|. This file includes a table with all supported %commands, some running text tests (a couple of pangrams in Spanish), a %complete test for \emph{tehtar} placement, and a character table for the %\emph{tengwar} font. To generate the test for a different font, just %change the option in the |\usepackage[...]{tengwarscript}| command. % %There's another file named |tengfonts.pdf| (and its source, %|tengfonts.tex|), which shows all supported fonts. Of course, you need %to have them installed if you want to compile the source. % %\section{Bugs, limitations, problems\dots} % %Probably many. This was just a ``quick'n'dirty'' job and I don't have %much experience writing \LaTeX\ packages\dots\ The output has only been %really tested for the signs used in the Spanish transcription mode. % %One of the problems of the approach taken is that possible kerning %between \emph{tengwar} is just discarded, but I'm not sure if it would %work with the \emph{tehtar} in-between, anyway. For ``perfect'' results, %manual positioning can be applied when needed with the |\Tkern| and %|\Tbox| commands. % %And it's \emph{slow} for long texts. % %\section{Changelog} % %\begin{flushleft} %\settowidth{\datelength}{|dd/mm/yyyy:| } %\setlength{\parindent}{-\datelength} %\leavevmode\indent % %|12/07/2014:| New version 1.3.1. % %| " | Updated fonts' URLs. % %| " | Included download script by Nathaniel Beaver. % %\medskip % %|11/03/2007:| New version 1.3. % %| " | Added support for \name{Tengwar Gothika}. % %|10/03/2007:| Updated \name{Tengwar Elfica} support to version 3.2. % %|14/08/2006:| Added |\TTbreve| when the glyph is available. % %|08/04/2006:| Added |\TTlefttwodotsbelow| and a shift after %|\TTtwodotsbelow|, for placing a |\TTverticalbarbelow| afterwards. % %| " | Made |\Ts| stretchable. % %\medskip % %|05/03/2006:| New version 1.2. % %|19/02/2006:| Added alternate \emph{tengwar} when available: %|\Tsilmealt|, |\Tsilmenuquernaalt|, |\Tessealt|, |\Tessenuquernaalt|, %|\Troomenalt|, |\Tardaalt|, |\Tlambealt|. % %|18/02/2006:| Added roman punctuation. % %| " | Added two additional s-hooks, |\Tcurlyhook| and %|\Tuphook|, and added some code to select the most appropriate s-hook %glyph for each \emph{tengwa}. % %|11/02/2006:| New re-encodings and virtual fonts allow the use of %``alt'' variants and provide a similar mapping for all fonts. % %| " | Added support for |.ttf| fonts. No conversion needed. % %\medskip % %|03/01/2006:| First \name{CTAN} release 1.1. % %| " | Added support for \name{Tengwar Formal}. % %|29/10/2005:| Added support for \name{Tengwar Teleri}. % %|26/12/2005:| Load only the |.cfg| files specified in the options. % %|18/12/2005:| Added support for \name{Tengwar Annatar}. % %| " | Added support for \name{Tengwar Elfica}. % %| " | Made |\Ts| font-dependent. % %|03/12/2005:| Changed name to \name{TengwarScript} to avoid conflicts. % %|30/11/2005:| Moved setup commands to |.cfg| files. % %| " | Added support for Dan Smith's fonts. % %|27/11/2005:| Provide commands for changing the \emph{tengwar} font % %|26/11/2005:| Added |\Tthreeverticaldots| and |\Tparenthesis|. % %| " | Changed lower \emph{tehtar} placement for \emph{lambe}. % %| " | Added support for \name{Tengwar Parmaite 2}. % %|25/11/2005:| Simplify the |tengwar| environment (redefine %|\teng@type|). % %| " | Actually use the current font when no \emph{tengwar} font %is loaded. % %|24/11/2005:| Output \emph{tengwar} names when no \emph{tengwar} font is %loaded. % %| " | Set font-dependent default magnification. Now 1.0 should %be fine. % %\medskip % %|19/11/2005:| First release 1.0. %\end{flushleft} % %\section{License} % %\name{TengwarScript} is copyright 2005,2007,2014 Ignacio Fern\'andez %Galv\'an. % %This work may be distributed and/or modified under the conditions of the %\LaTeX\ Project Public License, either version 1.3a of this license or %(at your option) any later version. The latest version of this license %is in \url{http://www.latex-project.org/lppl.txt} and version 1.3 or %later is part of all distributions of \LaTeX version 2003/12/01 or %later. A copy of LPPL version 1.3a can be found in the file |COPYING|. % %This work has the LPPL maintenance status ``maintained''. The Current %Maintainer of this work is: Ignacio Fern\'andez Galv\'an %(|jellby@yahoo.com|). % %This work consists of the files: |tengwarscript.dtx| and %|tengwarscript.ins|. % % % %\StopEventually{} %\section{The Code} %\iffalse % \begin{macrocode} %<*tengwarscript.sty> % \end{macrocode} %\fi % Declare the package % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{tengwarscript}[2014/07/12 v1.3.1 TengwarScript for LaTeX] \RequirePackage{fp-basic} \RequirePackage{fp-snap} \FPmessagesfalse % \end{macrocode} % Declare options % \begin{macrocode} \DeclareOption{parmaite}{\input{parmaite.cfg}\tengwarparmaite} \DeclareOption{unicodeparmaite}{\input{unicodeparmaite.cfg}\tengwarunicodeparmaite} \DeclareOption{elfica}{\input{elfica.cfg}\tengwarelfica} \DeclareOption{gothika}{\input{gothika.cfg}\tengwargothika} \DeclareOption{formal}{\input{formal.cfg}\tengwarformal} \DeclareOption{annatar}{\input{annatar.cfg}\tengwarannatar} \DeclareOption{annatarbold}{\input{annatarbold.cfg}\tengwarannatarbold} \DeclareOption{annataritalic}{\input{annataritalic.cfg}\tengwarannataritalic} \DeclareOption{annatarbolditalic}{\input{annatarbolditalic.cfg}\tengwarannatarbolditalic} \DeclareOption{quenya}{\input{quenya.cfg}\tengwarquenya} \DeclareOption{quenyacapI}{\input{quenyacapI.cfg}\tengwarquenyacapI} \DeclareOption{quenyacapII}{\input{quenyacapII.cfg}\tengwarquenyacapII} \DeclareOption{sindarin}{\input{sindarin.cfg}\tengwarsindarin} \DeclareOption{sindarincapI}{\input{sindarincapI.cfg}\tengwarsindarincapI} \DeclareOption{sindarincapII}{\input{sindarincapII.cfg}\tengwarsindarincapII} \DeclareOption{noldor}{\input{noldor.cfg}\tengwarnoldor} \DeclareOption{noldorcapI}{\input{noldorcapI.cfg}\tengwarnoldorcapI} \DeclareOption{noldorcapII}{\input{noldorcapII.cfg}\tengwarnoldorcapII} \DeclareOption{teleri}{\input{teleri.cfg}\tengwarteleri} \DeclareOption{all}{\ExecuteOptions{% unicodeparmaite,elfica,gothika,formal,% annatar,annatarbold,annataritalic,annatarbolditalic,% quenya,quenyacapI,quenyacapII,% sindarin,sindarincapI,sindarincapII,% noldor,noldorcapI,noldorcapII,% teleri,parmaite% }} \DeclareOption*{\PackageError{tengwar}{Unknown option `\CurrentOption'}} % \end{macrocode} % Set the tengwar font with the right magnification % \begin{macrocode} \def\teng@mag{1.0} \def\teng@setfont{% \if\teng@usefont0% \font \teng@font=\fontname\font% \else% \def\teng@scaled{ scaled }% \FPmul{\teng@usemag}{\teng@mag}{\teng@defaultmag}% \FPround{\teng@usemag}{\teng@usemag}{0}% \font \teng@font=\teng@usefont\teng@scaled\teng@usemag% \fi% } % \end{macrocode} % Commands for setting all the kerning lengths after each tengwa % \begin{macrocode} \newcommand{\teng@setkern}[7]{% \FPset{\@kernt}{#1}\global\edef\teng@kernt{\@kernt}% kern for upper tehtar \FPset{\@kernb}{#2}\global\edef\teng@kernb{\@kernb}% kern for lower tehtar \FPset{\@lower}{#3}\global\edef\teng@lower{\@lower}% amount to raise upper tehtar \FPset{\@raise}{#4}\global\edef\teng@raise{\@raise}% amount to lower lower tehtar \FPset{\@kernhook}{#5}\global\edef\teng@kernhook{\@kernhook}% kern for righthook \FPset{\@raisehook}{#6}\global\edef\teng@raisehook{\@raisehook}% amount to raise right hook \global\edef\teng@hookselect{#7}% hook type selector } \newcommand{\teng@addkern}[6]{% \FPadd{\@kernt}{\teng@kernt}{#1}\global\edef\teng@kernt{\@kernt}% \FPadd{\@kernb}{\teng@kernb}{#2}\global\edef\teng@kernb{\@kernb}% \FPadd{\@lower}{\teng@lower}{#3}\global\edef\teng@lower{\@lower}% \FPadd{\@raise}{\teng@raise}{#4}\global\edef\teng@raise{\@raise}% \FPadd{\@kernhook}{\teng@kernhook}{#5}\global\edef\teng@kernhook{\@kernhook}% \FPadd{\@raisehook}{\teng@raisehook}{#6}\global\edef\teng@raisehook{\@raisehook}% } % \end{macrocode} % Macros for placing tehtar above and below tengwar % \begin{macrocode} \def\teng@place@tehta #1{\kern-\teng@kernt ex\makebox[0pt]{\raisebox{\teng@raise ex}{#1}}\kern\teng@kernt ex} \def\teng@place@tehtabelow #1{\kern-\teng@kernb ex\makebox[0pt]{\raisebox{-\teng@lower ex}{#1}}\kern\teng@kernb ex} % Whole strut and witdh % \begin{macrocode} \def\teng@strutwidth{0.0pt} \def\teng@strut{\teng@strutt\teng@strutb} % \end{macrocode} % Writing in the tengwar font % \begin{macrocode} \newcommand{\teng@type}[1]{\bgroup\teng@font#1\egroup} % \end{macrocode} % User command for setting the tengwar font magnification % \begin{macrocode} \newcommand{\tengmag}[1]{% \def\teng@mag{#1}% \teng@setfont% } % \end{macrocode} % User command for writing a single unmodified character in the tengwar font % \begin{macrocode} \newcommand{\tengwa}[1]{\bgroup\teng@font\teng@strut\char#1\egroup} % \end{macrocode} % User commands for all the characters, with appropriate positioning % tengwar % \begin{macrocode} \newcommand{\Tempty} {\teng@type{\teng@empty}} \newcommand{\Ttinco} {\teng@type{\teng@tinco}} \newcommand{\Tparma} {\teng@type{\teng@parma}} \newcommand{\Tcalma} {\teng@type{\teng@calma}} \newcommand{\Tquesse} {\teng@type{\teng@quesse}} \newcommand{\Tando} {\teng@type{\teng@ando}} \newcommand{\Tumbar} {\teng@type{\teng@umbar}} \newcommand{\Tanga} {\teng@type{\teng@anga}} \newcommand{\Tungwe} {\teng@type{\teng@ungwe}} \newcommand{\Tthuule} {\teng@type{\teng@thuule}} \newcommand{\Tformen} {\teng@type{\teng@formen}} \newcommand{\Taha} {\teng@type{\teng@aha}} \newcommand{\Thwesta} {\teng@type{\teng@hwesta}} \newcommand{\Tanto} {\teng@type{\teng@anto}} \newcommand{\Tampa} {\teng@type{\teng@ampa}} \newcommand{\Tanca} {\teng@type{\teng@anca}} \newcommand{\Tunque} {\teng@type{\teng@unque}} \newcommand{\Tnuumen} {\teng@type{\teng@nuumen}} \newcommand{\Tmalta} {\teng@type{\teng@malta}} \newcommand{\Tnoldo} {\teng@type{\teng@noldo}} \newcommand{\Tnwalme} {\teng@type{\teng@nwalme}} \newcommand{\Toore} {\teng@type{\teng@oore}} \newcommand{\Tvala} {\teng@type{\teng@vala}} \newcommand{\Tanna} {\teng@type{\teng@anna}} \newcommand{\Tvilya} {\teng@type{\teng@vilya}} \newcommand{\Textendedtinco} {\teng@type{\teng@extendedtinco}} \newcommand{\Textendedparma} {\teng@type{\teng@extendedparma}} \newcommand{\Textendedcalma} {\teng@type{\teng@extendedcalma}} \newcommand{\Textendedquesse} {\teng@type{\teng@extendedquesse}} \newcommand{\Textendedando} {\teng@type{\teng@extendedando}} \newcommand{\Textendedumbar} {\teng@type{\teng@extendedumbar}} \newcommand{\Textendedanga} {\teng@type{\teng@extendedanga}} \newcommand{\Textendedungwe} {\teng@type{\teng@extendedungwe}} \newcommand{\Troomen} {\teng@type{\teng@roomen}} \newcommand{\Tarda} {\teng@type{\teng@arda}} \newcommand{\Tlambe} {\teng@type{\teng@lambe}} \newcommand{\Talda} {\teng@type{\teng@alda}} \newcommand{\Troomenalt} {\teng@type{\teng@roomenalt}} \newcommand{\Tardaalt} {\teng@type{\teng@ardaalt}} \newcommand{\Tlambealt} {\teng@type{\teng@lambealt}} \newcommand{\Tsilme} {\teng@type{\teng@silme}} \newcommand{\Tsilmenuquerna} {\teng@type{\teng@silmenuquerna}} \newcommand{\Tesse} {\teng@type{\teng@esse}} \newcommand{\Tessenuquerna} {\teng@type{\teng@essenuquerna}} \newcommand{\Tsilmealt} {\teng@type{\teng@silmealt}} \newcommand{\Tsilmenuquernaalt} {\teng@type{\teng@silmenuquernaalt}} \newcommand{\Tessealt} {\teng@type{\teng@essealt}} \newcommand{\Tessenuquernaalt} {\teng@type{\teng@essenuquernaalt}} \newcommand{\Thyarmen} {\teng@type{\teng@hyarmen}} \newcommand{\Thalla} {\teng@type{\teng@halla}} \newcommand{\Thwestasindarinwa} {\teng@type{\teng@hwestasindarinwa}} \newcommand{\Tyanta} {\teng@type{\teng@yanta}} \newcommand{\Tuure} {\teng@type{\teng@uure}} \newcommand{\Tosse} {\teng@type{\teng@osse}} \newcommand{\Ttelco} {\teng@type{\teng@telco}} \newcommand{\Taara} {\teng@type{\teng@aara}} \newcommand{\Tlefthook} {\teng@type{\teng@lefthook}} \newcommand{\Trighthook} {\teng@type{\csname teng@righthook\@Roman{\teng@hookselect}\endcsname}}% \newcommand{\Tcurlyhook} {\teng@type{\csname teng@curlyhook\@Roman{\teng@hookselect}\endcsname}}% \newcommand{\Tuphook} {\teng@type{\csname teng@uphook\@Roman{\teng@hookselect}\endcsname}}% % \end{macrocode} % tehtar % \begin{macrocode} \newcommand{\TTdot} {\teng@type{\teng@tehta@dot}} \newcommand{\TTacute} {\teng@type{\teng@tehta@acute}} \newcommand{\TTthreedots} {\teng@type{\teng@tehta@threedots}} \newcommand{\TTrightcurl} {\teng@type{\teng@tehta@rightcurl}} \newcommand{\TTleftcurl} {\teng@type{\teng@tehta@leftcurl}} \newcommand{\TTcaron} {\teng@type{\teng@tehta@caron}} \newcommand{\TTbreve} {\teng@type{\teng@tehta@breve}} \newcommand{\TTdoubleacute} {\teng@type{\teng@tehta@doubleacute}} \newcommand{\TTdoublerightcurl} {\teng@type{\teng@tehta@doublerightcurl}} \newcommand{\TTdoubleleftcurl} {\teng@type{\teng@tehta@doubleleftcurl}} \newcommand{\TTtwodots} {\teng@type{\teng@tehta@twodots}} \newcommand{\TTtilde} {\teng@type{\teng@tehta@tilde}} \newcommand{\TTlefttilde} {\teng@type{\teng@tehta@lefttilde}} \newcommand{\TTnasalizer} {\teng@type{\teng@tehta@nasalizer}} \newcommand{\TTdoubler} {\teng@type{\teng@tehta@doubler}} \newcommand{\TTdotbelow} {\teng@type{\teng@tehta@dotbelow}} \newcommand{\TTtwodotsbelow} {\teng@type{\teng@tehta@twodotsbelow}} \newcommand{\TTlefttwodotsbelow} {\teng@type{\teng@tehta@lefttwodotsbelow}} \newcommand{\TTthreedotsbelow} {\teng@type{\teng@tehta@threedotsbelow}} \newcommand{\TTdoubleacutebelow} {\teng@type{\teng@tehta@doubleacutebelow}} \newcommand{\TTrightcurlbelow} {\teng@type{\teng@tehta@rightcurlbelow}} \newcommand{\TTleftcurlbelow} {\teng@type{\teng@tehta@leftcurlbelow}} \newcommand{\TTverticalbarbelow} {\teng@type{\teng@tehta@verticalbarbelow}} % \end{macrocode} % numbers % \begin{macrocode} \newcommand{\Tzero} {\teng@type{\teng@zero}} \newcommand{\Tone} {\teng@type{\teng@one}} \newcommand{\Ttwo} {\teng@type{\teng@two}} \newcommand{\Tthree} {\teng@type{\teng@three}} \newcommand{\Tfour} {\teng@type{\teng@four}} \newcommand{\Tfive} {\teng@type{\teng@five}} \newcommand{\Tsix} {\teng@type{\teng@six}} \newcommand{\Tseven} {\teng@type{\teng@seven}} \newcommand{\Teight} {\teng@type{\teng@eight}} \newcommand{\Tnine} {\teng@type{\teng@nine}} \newcommand{\Tten} {\teng@type{\teng@ten}} \newcommand{\Televen} {\teng@type{\teng@eleven}} \newcommand{\TTdecimal} {\teng@type{\teng@tehta@decimal}} \newcommand{\TTduodecimal} {\teng@type{\teng@tehta@duodecimal}} \newcommand{\TTleastsignificant} {\teng@type{\teng@tehta@leastsignificant}} % \end{macrocode} % punctuation % \begin{macrocode} \newcommand{\Tcentereddot} {\teng@type{\teng@centereddot}} \newcommand{\Tcolon} {\teng@type{\teng@colon}} \newcommand{\Tthreeverticaldots} {\teng@type{\teng@threeverticaldots}} \newcommand{\Tcenteredtilde} {\teng@type{\teng@centeredtilde}} \newcommand{\Tcenteredlongtilde} {\teng@type{\teng@centeredlongtilde}} \newcommand{\Texclamation} {\teng@type{\teng@exclamation}} \newcommand{\Tquestion} {\teng@type{\teng@question}} \newcommand{\Tparenthesis} {\teng@type{\teng@parenthesis}} \newcommand{\Tromanquestion} {\teng@type{\teng@romanquestion}} \newcommand{\Tromanexclamation} {\teng@type{\teng@romanexclamation}} \newcommand{\Tromanperiod} {\teng@type{\teng@romanperiod}} \newcommand{\Tromancomma} {\teng@type{\teng@romancomma}} \newcommand{\Tromansemicolon} {\teng@type{\teng@romansemicolon}} \newcommand{\Tromanquoteleft} {\teng@type{\teng@romanquoteleft}} \newcommand{\Tromanquoteright} {\teng@type{\teng@romanquoteright}} \newcommand{\Tromandblquoteleft} {\teng@type{\teng@romandblquoteleft}} \newcommand{\Tromandblquoteright}{\teng@type{\teng@romandblquoteright}} \newcommand{\Tromanparenleft} {\teng@type{\teng@romanparenleft}} \newcommand{\Tromanparenright} {\teng@type{\teng@romanparenright}} % \end{macrocode} % additional % \begin{macrocode} \newcommand{\Ts} {\teng@type{\hspace{\teng@space}}} \newcommand{\Tkern}[1] {\teng@type{\kern#1ex}} \newcommand{\Tbox}[3][0] {\teng@type{\raisebox{#1ex}{\kern#2ex#3\kern-#2ex}}} % \end{macrocode} % User environment for writing in the tengwar font % \begin{macrocode} \newenvironment{tengwar} {\teng@font% \hyphenchar\teng@font=-1\emergencystretch=2em \renewcommand{\teng@type}[1]{##1}% } {} % \end{macrocode} % Set defaults % \begin{macrocode} \def\teng@usefont{0} \FPset{\teng@defaultmag}{1000}% \def\teng@strutn{} \def\teng@strutt{} \def\teng@strutb{} \def\teng@empty{[~]} \def\teng@tinco{[tinco]} \def\teng@parma{[parma]} \def\teng@calma{[calma]} \def\teng@quesse{[quesse]} \def\teng@ando{[ando]} \def\teng@umbar{[umbar]} \def\teng@anga{[anga]} \def\teng@ungwe{[ungwe]} \def\teng@thuule{[th\'ule]} \def\teng@formen{[formen]} \def\teng@aha{[aha]} \def\teng@hwesta{[hwesta]} \def\teng@anto{[anto]} \def\teng@ampa{[ampa]} \def\teng@anca{[anca]} \def\teng@unque{[unque]} \def\teng@nuumen{[n\'umen]} \def\teng@malta{[malta]} \def\teng@noldo{[noldo]} \def\teng@nwalme{[nwalme]} \def\teng@oore{[\'ore]} \def\teng@vala{[vala]} \def\teng@anna{[anna]} \def\teng@vilya{[vilya]} \def\teng@extendedtinco{[extended~tinco]} \def\teng@extendedparma{[extended~parma]} \def\teng@extendedcalma{[extended~calma]} \def\teng@extendedquesse{[extended~quesse]} \def\teng@extendedando{[extended~ando]} \def\teng@extendedumbar{[extended~umbar]} \def\teng@extendedanga{[extended~anga]} \def\teng@extendedungwe{[extended~ungwe]} \def\teng@roomen{[r\'omen]} \def\teng@arda{[arda]} \def\teng@lambe{[lambe]} \def\teng@alda{[alda]} \def\teng@roomenalt{[alt.~r\'omen]} \def\teng@ardaalt{[alt.~arda]} \def\teng@lambealt{[alt.~lambe]} \def\teng@silme{[silme]} \def\teng@silmenuquerna{[silme~nuquerna]} \def\teng@esse{[esse]} \def\teng@essenuquerna{[esse~nuquerna]} \def\teng@silmealt{[alt.~silme]} \def\teng@silmenuquernaalt{[alt.~silme~nuquerna]} \def\teng@essealt{[alt.~esse]} \def\teng@essenuquernaalt{[alt.~esse~nuquerna]} \def\teng@hyarmen{[hyarmen]} \def\teng@halla{[halla]} \def\teng@hwestasindarinwa{[hwesta~sindarinwa]} \def\teng@yanta{[yanta]} \def\teng@uure{[\'ure]} \def\teng@osse{[osse]} \def\teng@telco{[telco]} \def\teng@aara{[\'ara]} \def\teng@lefthook{[left~hook]} \def\teng@righthook{[right~hook]} \def\teng@curlyhook{[curly~hook]} \def\teng@uphook{[up~hook]} \def\teng@tehta@dot{[dot]} \def\teng@tehta@acute{[acute]} \def\teng@tehta@threedots{[three~dots]} \def\teng@tehta@rightcurl{[right~curl]} \def\teng@tehta@leftcurl{[left~curl]} \def\teng@tehta@caron{[caron]} \def\teng@tehta@breve{[breve]} \def\teng@tehta@doubleacute{[double~acute]} \def\teng@tehta@doublerightcurl{[double~right~curl]} \def\teng@tehta@doubleleftcurl{[double~left~curl]} \def\teng@tehta@twodots{[two~dots]} \def\teng@tehta@tilde{[tilde]} \def\teng@tehta@lefttilde{[left~tilde]} \def\teng@tehta@nasalizer{[nasalizer]} \def\teng@tehta@doubler{[doubler]} \def\teng@tehta@dotbelow{[dot~below]} \def\teng@tehta@twodotsbelow{[two~dots~below]} \def\teng@tehta@lefttwodotsbelow{[left~two~dots~below]} \def\teng@tehta@threedotsbelow{[three~dots~below]} \def\teng@tehta@doubleacutebelow{[double~acute~below]} \def\teng@tehta@rightcurlbelow{[right~curl~below]} \def\teng@tehta@leftcurlbelow{[left~curl~below]} \def\teng@tehta@verticalbarbelow{[vertical~bar~below]} \def\teng@zero{[zero]} \def\teng@one{[one]} \def\teng@two{[two]} \def\teng@three{[three]} \def\teng@four{[four]} \def\teng@five{[five]} \def\teng@six{[six]} \def\teng@seven{[seven]} \def\teng@eight{[eight]} \def\teng@nine{[nine]} \def\teng@ten{[ten]} \def\teng@eleven{[eleven]} \def\teng@tehta@decimal{[decimal]} \def\teng@tehta@duodecimal{[duodecimal]} \def\teng@tehta@leastsignificant{[least~significant]} \def\teng@centereddot{[centered~dot]} \def\teng@colon{[colon]} \def\teng@threeverticaldots{[three~vertical~dots]} \def\teng@centeredtilde{[centered~tilde]} \def\teng@centeredlongtilde{[centered~long~tilde]} \def\teng@exclamation{[exclamation]} \def\teng@question{[question]} \def\teng@parenthesis{[parenthesis]} \def\teng@romanquestion{[roman~question]} \def\teng@romanexclamation{[roman~exclamation]} \def\teng@romanperiod{[roman~period]} \def\teng@romancomma{[roman~comma]} \def\teng@romansemicolon{[roman~semicolon]} \def\teng@romanquoteleft{[roman~left~quote]} \def\teng@romanquoteright{[roman~right~quote]} \def\teng@romandblquoteleft{[roman~left~double~quote]} \def\teng@romandblquoteright{[roman~right~double~quote]} \def\teng@romanparenleft{[roman~left~parenthesis]} \def\teng@romanparenright{[roman~right~parenthesis]} \ProcessOptions*\relax \teng@setkern{0}{0}{0}{0}{0}{0}{0} \tengmag{1.0} % \end{macrocode} %\iffalse % \begin{macrocode} % % \end{macrocode} %\fi %\iffalse % \begin{macrocode} %<*annatar.cfg> % \end{macrocode} %\fi % \begin{macrocode} \newcommand{\tengwarannatar}[1][1.0]{% % font parameters \def\teng@usefont{tngan_full }% \FPmul{\teng@defaultmag}{1100}{#1}% % struts \def\teng@strutn{\rule[-0.05ex]{\teng@strutwidth}{1.30ex}\kern-\teng@strutwidth}% \def\teng@strutt{\rule[-0.05ex]{\teng@strutwidth}{2.25ex}\kern-\teng@strutwidth}% \def\teng@strutb{\rule[-1.25ex]{\teng@strutwidth}{2.50ex}\kern-\teng@strutwidth}% % space \def\teng@space{0.9ex plus 0.45ex minus 0.3ex}% % all characters and kernings \def\teng@empty {\teng@strutn\hphantom{\char020}\teng@setkern{0.5}{0.5}{0}{0}{0}{0}{0}}% \def\teng@tinco {\teng@strutb\char000\teng@setkern{0.2}{0.2}{0}{0}{0}{0}{0}}% \def\teng@parma {\teng@strutb\char001\teng@setkern{0.25}{0.3}{0}{0}{0}{0}{0}}% \def\teng@calma {\teng@strutb\char002\teng@setkern{0.35}{0.55}{0}{0}{0}{0}{1}}% \def\teng@quesse {\teng@strutb\char003\teng@setkern{0.3}{0.55}{0}{0}{0}{0}{1}}% \def\teng@ando {\teng@strutb\char004\teng@setkern{0.6}{0.7}{0}{0}{0}{0}{0}}% \def\teng@umbar {\teng@strutb\char005\teng@setkern{0.65}{0.8}{0}{0}{0}{0}{0}}% \def\teng@anga {\teng@strutb\char006\teng@setkern{0.8}{0.95}{0}{0}{0}{0}{1}}% \def\teng@ungwe {\teng@strutb\char007\teng@setkern{0.75}{0.95}{0}{0}{0}{0}{1}}% \def\teng@thuule {\teng@strutt\char008\teng@setkern{0.15}{0.35}{0}{0}{0}{0}{0}}% \def\teng@formen {\teng@strutt\char009\teng@setkern{0.2}{0.45}{0}{0}{0}{0}{0}}% \def\teng@aha {\teng@strutt\char010\teng@setkern{0.6}{0.6}{0}{0}{-0.45}{0}{0}}% \def\teng@hwesta {\teng@strutt\char011\teng@setkern{0.6}{0.6}{0}{0}{0}{0}{1}}% \def\teng@anto {\teng@strutt\char012\teng@setkern{0.6}{0.7}{0}{0}{0}{0}{0}}% \def\teng@ampa {\teng@strutt\char013\teng@setkern{0.65}{0.8}{0}{0}{0}{0}{0}}% \def\teng@anca {\teng@strutt\char014\teng@setkern{0.85}{0.95}{0}{0}{-0.45}{0}{0}}% \def\teng@unque {\teng@strutt\char015\teng@setkern{0.85}{0.95}{0}{0}{0}{0}{1}}% \def\teng@nuumen {\teng@strutn\char016\teng@setkern{0.6}{0.7}{0}{0}{0}{0}{0}}% \def\teng@malta {\teng@strutn\char017\teng@setkern{0.65}{0.8}{0}{0}{0}{0}{0}}% \def\teng@noldo {\teng@strutn\char018\teng@setkern{0.8}{0.95}{0}{0}{0}{0}{1}}% \def\teng@nwalme {\teng@strutn\char019\teng@setkern{0.75}{0.95}{0}{0}{0}{0}{1}}% \def\teng@oore {\teng@strutn\char020\teng@setkern{0.2}{0.35}{0}{0}{0}{0}{0}}% \def\teng@vala {\teng@strutn\char021\teng@setkern{0.25}{0.45}{0}{0}{0}{0}{0}}% \def\teng@anna {\teng@strutn\char022\teng@setkern{0.35}{0.6}{0}{0}{0}{0}{1}}% \def\teng@vilya {\teng@strutn\char023\teng@setkern{0.3}{0.6}{0}{0}{0}{0}{1}}% \def\teng@extendedtinco {\teng@strut \char040\teng@setkern{0.15}{0.2}{0}{0}{0}{0}{0}}% \def\teng@extendedparma {\teng@strut \char041\teng@setkern{0.2}{0.3}{0}{0}{0}{0}{0}}% \def\teng@extendedcalma {\teng@strut \char042\teng@setkern{0.6}{0.55}{0}{0}{-0.25}{0.2}{0}}% \def\teng@extendedquesse {\teng@strut \char043\teng@setkern{0.6}{0.55}{0}{0}{0}{0}{1}}% \def\teng@extendedando {\teng@strut \char044\teng@setkern{0.6}{0.7}{0}{0}{0}{0}{0}}% \def\teng@extendedumbar {\teng@strut \char045\teng@setkern{0.65}{0.8}{0}{0}{0}{0}{0}}% \def\teng@extendedanga {\teng@strut \char046\teng@setkern{0.85}{0.95}{0}{0}{-0.25}{0.2}{0}}% \def\teng@extendedungwe {\teng@strut \char047\teng@setkern{0.85}{0.95}{0}{0}{0}{0}{1}}% \def\teng@roomen {\teng@strutb\char024\teng@setkern{0.35}{0.15}{0}{0}{0}{0}{0}}% \def\teng@arda {\teng@strutb\char025\teng@setkern{0.35}{0.15}{0}{0}{0}{0}{0}}% \def\teng@lambe {\teng@strutb\char026\teng@setkern{0.55}{0.8}{-0.5}{0}{0}{0}{2}}% \def\teng@alda {\teng@strutb\char027\teng@setkern{0.55}{0.7}{-0.9}{0}{0}{-0.3}{2}}% \def\teng@roomenalt {\teng@strutb\char190\teng@setkern{0}{0.4}{-0.15}{0}{0}{-0.05}{2}}% \def\teng@ardaalt {\teng@arda}% \def\teng@lambealt {\teng@strutb\char180\teng@setkern{0.55}{0.8}{-0.5}{0}{0}{0}{2}}% \def\teng@silme {\teng@strutt\char028\teng@setkern{-0.25}{0.4}{0}{-0.25}{-0.2}{0}{0}}% \def\teng@silmenuquerna {\teng@strutb\char029\teng@setkern{0.25}{0.85}{-0.3}{0}{-0.3}{0}{0}}% \def\teng@esse {\teng@strut \char030\teng@setkern{-0.25}{0.4}{1.0}{-0.15}{-0.1}{0}{0}}% \def\teng@essenuquerna {\teng@strutb\char031\teng@setkern{0.3}{0.6}{0}{0}{-0.25}{0}{0}}% \def\teng@silmealt {\teng@strutt\char132\teng@setkern{0}{0.45}{0}{-0.25}{-0.2}{0}{0}}% \def\teng@silmenuquernaalt {\teng@strutb\char133\teng@setkern{0.25}{0.65}{-0.2}{0}{-0.4}{0}{0}}% \def\teng@essealt {\teng@strutt\char134\teng@setkern{0.05}{0.45}{0}{-0.15}{-0.1}{0}{0}}% \def\teng@essenuquernaalt {\teng@strut \char135\teng@setkern{0.25}{0.85}{-0.3}{1.05}{-0.25}{0}{0}}% \def\teng@hyarmen {\teng@strutt\char032\teng@setkern{0}{0.45}{0}{0}{-0.4}{0}{0}}% \def\teng@halla {\teng@strutt\char036\teng@setkern{-0.2}{0}{0}{1.15}{-0.3}{0}{0}}% \def\teng@hwestasindarinwa {\teng@strutt\char033\teng@setkern{0.8}{0.6}{0}{0}{-0.4}{0}{0}}% \def\teng@yanta {\teng@strutn\char034\teng@setkern{0.35}{0.4}{0}{0}{-0.4}{0}{0}}% \def\teng@uure {\teng@strutn\char035\teng@setkern{0.15}{0.35}{0}{0}{-0.1}{0}{0}}% \def\teng@osse {\teng@strutn\char050\teng@setkern{0.15}{0.3}{0}{0}{-0.2}{0}{0}}% \def\teng@telco {\teng@strutn\char037\teng@setkern{0}{0}{0}{0}{-0.3}{0}{0}}% \def\teng@aara {\teng@strutb\char038\teng@setkern{0}{0.05}{1.3}{0}{-0.35}{0}{0}}% \def\teng@lefthook {\char093}% \def\teng@righthook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char092}\teng@setkern{0.2}{0.35}{0.9}{-0.6}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@righthookI {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char156}\teng@setkern{0.4}{0.5}{0}{0}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@righthookII {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char152}\teng@setkern{0.1}{0.2}{0.9}{-0.6}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char159}\teng@setkern{0.1}{0.3}{0}{0}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhookI {\teng@righthookI}% \def\teng@curlyhookII {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char160}\teng@setkern{-0.1}{0.1}{0}{0}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char155}\teng@setkern{0.05}{0.15}{0}{0}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphookI {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char158}\teng@setkern{0.1}{0.2}{-0.7}{0.7}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphookII {\kern0.35ex\teng@uphook}% \def\teng@tehta@dot {\teng@place@tehta{\kern 0.70ex\char068}}% \def\teng@tehta@acute {\teng@place@tehta{\kern 0.70ex\char070}}% \def\teng@tehta@threedots {\teng@place@tehta{\kern 0.80ex\char064}}% \def\teng@tehta@rightcurl {\teng@place@tehta{\kern 0.70ex\char072}}% \def\teng@tehta@leftcurl {\teng@place@tehta{\kern 0.70ex\char074}}% \def\teng@tehta@caron {\teng@place@tehta{\kern 0.70ex\char079}}% \def\teng@tehta@breve {\teng@place@tehta{\kern 0.70ex\char173}}% \def\teng@tehta@doubleacute {\teng@place@tehta{\kern 0.70ex\char071}}% \def\teng@tehta@doublerightcurl {\teng@place@tehta{\kern 0.60ex\char073}}% \def\teng@tehta@doubleleftcurl {\teng@place@tehta{\kern 0.60ex\char075}}% \def\teng@tehta@twodots {\teng@place@tehta{\kern 0.70ex\char066}}% \def\teng@tehta@tilde {\teng@place@tehta{\kern 0.30ex\raisebox{-0.25ex}{\char078}}\teng@addkern{-0.2}{0}{0}{0.3}{0}{0}}% \def\teng@tehta@lefttilde {\teng@place@tehta{\kern-0.50ex\raisebox{-0.25ex}{\char078}}\teng@addkern{-0.5}{0}{0}{0}{0}{0}}% \def\teng@tehta@nasalizer {\teng@place@tehta{\kern 0.80ex\raisebox{ 0.15ex}{\char076}}\teng@addkern{0}{0}{0}{0.3}{0}{0}}% \def\teng@tehta@doubler {\teng@place@tehtabelow{\kern0.85ex\raisebox{-0.10ex}{\char077}}\teng@addkern{0}{0.1}{0.4}{0}{0}{0}}% \def\teng@tehta@dotbelow {\teng@place@tehtabelow{\kern1.00ex\raisebox{ 0.10ex}{\char069}}}% \def\teng@tehta@twodotsbelow {\teng@place@tehtabelow{\kern1.00ex\raisebox{ 0.10ex}{\char067}}\teng@addkern{0}{0.05}{0.5}{0}{0}{0}}% \def\teng@tehta@lefttwodotsbelow{\teng@place@tehtabelow{\kern0.20ex\raisebox{ 0.10ex}{\char067}}\teng@addkern{0}{-0.3}{0}{0}{0}{0}}% \def\teng@tehta@threedotsbelow {\teng@place@tehtabelow{\kern1.10ex\raisebox{ 0.10ex}{\char065}}}% \def\teng@tehta@doubleacutebelow{\teng@place@tehtabelow{\kern0.90ex\raisebox{ 0.20ex}{\char087}}}% \def\teng@tehta@rightcurlbelow {\teng@place@tehtabelow{\kern1.10ex\raisebox{ 0.10ex}{\char088}}}% \def\teng@tehta@leftcurlbelow {\teng@place@tehtabelow{\kern1.10ex\raisebox{ 0.10ex}{\char090}}}% \def\teng@tehta@verticalbarbelow{\teng@place@tehtabelow{\kern1.00ex\raisebox{ 0.00ex}{\char086}}}% \def\teng@zero {\teng@strutn\char048\teng@setkern{0.15}{0.35}{0}{0}{0}{0}{0}}% \def\teng@one {\teng@strutn\char051\teng@setkern{0.25}{0.45}{0}{0}{0}{0}{0}}% \def\teng@two {\teng@strutn\char098\teng@setkern{0.5}{0.75}{0}{0}{0}{0}{0}}% \def\teng@three {\teng@strutn\char099\teng@setkern{0.85}{1.1}{0}{0}{0}{0}{0}}% \def\teng@four {\teng@strut \char100\teng@setkern{0.1}{0.35}{0}{0}{0}{0}{0}}% \def\teng@five {\teng@strut \char101\teng@setkern{0.35}{0.85}{0}{0}{0}{0}{0}}% \def\teng@six {\teng@strut \char102\teng@setkern{0.75}{1.5}{0}{0}{0}{0}{0}}% \def\teng@seven {\teng@strut \char103\teng@setkern{0.35}{0.45}{0}{0}{0}{0}{0}}% \def\teng@eight {\teng@strut \char104\teng@setkern{0.2}{0.5}{0}{0}{0}{0}{0}}% \def\teng@nine {\teng@strut \char105\teng@setkern{0.65}{0.95}{0}{0}{0}{0}{0}}% \def\teng@ten {\teng@strutt\char106\teng@setkern{0.8}{0.45}{0}{0}{0}{0}{0}}% \def\teng@eleven {\teng@strut \char107\teng@setkern{0.8}{0.4}{0}{0}{0}{0}{0}}% \def\teng@tehta@decimal {\teng@place@tehta {\kern0.7ex\char068}}% \def\teng@tehta@duodecimal {\teng@place@tehtabelow{\kern1.0ex\raisebox{0.1ex}{\char069}}}% \def\teng@tehta@leastsignificant{\teng@place@tehtabelow{\kern1.7ex\raisebox{0.0ex}{\char110}}}% \def\teng@centereddot {\teng@strutn\char080\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@colon {\teng@strutn\char081\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@threeverticaldots {\teng@strutn\char128\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredtilde {\teng@strutn\char084\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredlongtilde {\teng@strutn\char085\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@exclamation {\teng@strutt\char082\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@question {\teng@strut \char083\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@parenthesis {\teng@strut \char129\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquestion {\teng@strutt\char240\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanexclamation {\teng@strutt\char241\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanperiod {\teng@strutn\char242\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romancomma {\teng@strutn\char243\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romansemicolon {\teng@strutn\char244\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteleft {\teng@strutt\char245\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteright {\teng@strutt\char246\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteleft {\teng@strutb\char248\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteright {\teng@strutt\char247\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenleft {\teng@strut \char249\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenright {\teng@strut \char250\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \teng@setfont% } % \end{macrocode} %\iffalse % \begin{macrocode} % % \end{macrocode} %\fi %\iffalse % \begin{macrocode} %<*annatarbold.cfg> % \end{macrocode} %\fi % \begin{macrocode} \newcommand{\tengwarannatarbold}[1][1.0]{% % font parameters \def\teng@usefont{tnganb_full }% \FPmul{\teng@defaultmag}{1100}{#1}% % struts \def\teng@strutn{\rule[-0.05ex]{\teng@strutwidth}{1.30ex}\kern-\teng@strutwidth}% \def\teng@strutt{\rule[-0.05ex]{\teng@strutwidth}{2.25ex}\kern-\teng@strutwidth}% \def\teng@strutb{\rule[-1.25ex]{\teng@strutwidth}{2.50ex}\kern-\teng@strutwidth}% % space \def\teng@space{0.9ex plus 0.45ex minus 0.3ex}% % all characters and kernings \def\teng@empty {\teng@strutn\hphantom{\char020}\teng@setkern{0.5}{0.5}{0}{0}{0}{0}{0}}% \def\teng@tinco {\teng@strutb\char000\teng@setkern{0.2}{0.2}{0}{0}{0}{0}{0}}% \def\teng@parma {\teng@strutb\char001\teng@setkern{0.25}{0.3}{0}{0}{0}{0}{0}}% \def\teng@calma {\teng@strutb\char002\teng@setkern{0.35}{0.55}{0}{0}{0}{0}{1}}% \def\teng@quesse {\teng@strutb\char003\teng@setkern{0.3}{0.55}{0}{0}{0}{0}{1}}% \def\teng@ando {\teng@strutb\char004\teng@setkern{0.6}{0.7}{0}{0}{0}{0}{0}}% \def\teng@umbar {\teng@strutb\char005\teng@setkern{0.65}{0.8}{0}{0}{0}{0}{0}}% \def\teng@anga {\teng@strutb\char006\teng@setkern{0.8}{0.95}{0}{0}{0}{0}{1}}% \def\teng@ungwe {\teng@strutb\char007\teng@setkern{0.75}{0.95}{0}{0}{0}{0}{1}}% \def\teng@thuule {\teng@strutt\char008\teng@setkern{0.15}{0.35}{0}{0}{0}{0}{0}}% \def\teng@formen {\teng@strutt\char009\teng@setkern{0.2}{0.45}{0}{0}{0}{0}{0}}% \def\teng@aha {\teng@strutt\char010\teng@setkern{0.6}{0.6}{0}{0}{-0.45}{0}{0}}% \def\teng@hwesta {\teng@strutt\char011\teng@setkern{0.6}{0.6}{0}{0}{0}{0}{1}}% \def\teng@anto {\teng@strutt\char012\teng@setkern{0.6}{0.7}{0}{0}{0}{0}{0}}% \def\teng@ampa {\teng@strutt\char013\teng@setkern{0.65}{0.8}{0}{0}{0}{0}{0}}% \def\teng@anca {\teng@strutt\char014\teng@setkern{0.85}{0.95}{0}{0}{-0.45}{0}{0}}% \def\teng@unque {\teng@strutt\char015\teng@setkern{0.85}{0.95}{0}{0}{0}{0}{1}}% \def\teng@nuumen {\teng@strutn\char016\teng@setkern{0.6}{0.7}{0}{0}{0}{0}{0}}% \def\teng@malta {\teng@strutn\char017\teng@setkern{0.65}{0.8}{0}{0}{0}{0}{0}}% \def\teng@noldo {\teng@strutn\char018\teng@setkern{0.8}{0.95}{0}{0}{0}{0}{1}}% \def\teng@nwalme {\teng@strutn\char019\teng@setkern{0.75}{0.95}{0}{0}{0}{0}{1}}% \def\teng@oore {\teng@strutn\char020\teng@setkern{0.2}{0.35}{0}{0}{0}{0}{0}}% \def\teng@vala {\teng@strutn\char021\teng@setkern{0.25}{0.45}{0}{0}{0}{0}{0}}% \def\teng@anna {\teng@strutn\char022\teng@setkern{0.35}{0.6}{0}{0}{0}{0}{1}}% \def\teng@vilya {\teng@strutn\char023\teng@setkern{0.3}{0.6}{0}{0}{0}{0}{1}}% \def\teng@extendedtinco {\teng@strut \char040\teng@setkern{0.15}{0.2}{0}{0}{0}{0}{0}}% \def\teng@extendedparma {\teng@strut \char041\teng@setkern{0.2}{0.3}{0}{0}{0}{0}{0}}% \def\teng@extendedcalma {\teng@strut \char042\teng@setkern{0.6}{0.55}{0}{0}{-0.25}{0.2}{0}}% \def\teng@extendedquesse {\teng@strut \char043\teng@setkern{0.6}{0.55}{0}{0}{0}{0}{1}}% \def\teng@extendedando {\teng@strut \char044\teng@setkern{0.6}{0.7}{0}{0}{0}{0}{0}}% \def\teng@extendedumbar {\teng@strut \char045\teng@setkern{0.65}{0.8}{0}{0}{0}{0}{0}}% \def\teng@extendedanga {\teng@strut \char046\teng@setkern{0.85}{0.95}{0}{0}{-0.25}{0.2}{0}}% \def\teng@extendedungwe {\teng@strut \char047\teng@setkern{0.85}{0.95}{0}{0}{0}{0}{1}}% \def\teng@roomen {\teng@strutb\char024\teng@setkern{0.35}{0.15}{0}{0}{0}{0}{0}}% \def\teng@arda {\teng@strutb\char025\teng@setkern{0.35}{0.15}{0}{0}{0}{0}{0}}% \def\teng@lambe {\teng@strutb\char026\teng@setkern{0.55}{0.8}{-0.5}{0}{0}{0}{2}}% \def\teng@alda {\teng@strutb\char027\teng@setkern{0.55}{0.7}{-0.9}{0}{0}{-0.3}{2}}% \def\teng@roomenalt {\teng@strutb\char190\teng@setkern{0}{0.4}{-0.15}{0}{0}{-0.05}{2}}% \def\teng@ardaalt {\teng@arda}% \def\teng@lambealt {\teng@strutb\char180\teng@setkern{0.55}{0.8}{-0.5}{0}{0}{0}{2}}% \def\teng@silme {\teng@strutt\char028\teng@setkern{-0.25}{0.4}{0}{-0.25}{-0.2}{0}{0}}% \def\teng@silmenuquerna {\teng@strutb\char029\teng@setkern{0.25}{0.85}{-0.3}{0}{-0.3}{0}{0}}% \def\teng@esse {\teng@strut \char030\teng@setkern{-0.25}{0.4}{1.0}{-0.2}{-0.1}{0}{0}}% \def\teng@essenuquerna {\teng@strutb\char031\teng@setkern{0.3}{0.6}{0}{0}{-0.25}{0}{0}}% \def\teng@silmealt {\teng@strutt\char132\teng@setkern{0}{0.45}{0}{-0.25}{-0.2}{0}{0}}% \def\teng@silmenuquernaalt {\teng@strutb\char133\teng@setkern{0.25}{0.65}{-0.2}{0}{-0.4}{0}{0}}% \def\teng@essealt {\teng@strutt\char134\teng@setkern{0.05}{0.45}{0}{-0.15}{-0.1}{0}{0}}% \def\teng@essenuquernaalt {\teng@strut \char135\teng@setkern{0.25}{0.85}{-0.3}{1.05}{-0.25}{0}{0}}% \def\teng@hyarmen {\teng@strutt\char032\teng@setkern{0}{0.45}{0}{0}{-0.4}{0}{0}}% \def\teng@halla {\teng@strutt\char036\teng@setkern{-0.2}{0}{0}{1.15}{-0.3}{0}{0}}% \def\teng@hwestasindarinwa {\teng@strutt\char033\teng@setkern{0.8}{0.6}{0}{0}{-0.4}{0}{0}}% \def\teng@yanta {\teng@strutn\char034\teng@setkern{0.35}{0.4}{0}{0}{-0.4}{0}{0}}% \def\teng@uure {\teng@strutn\char035\teng@setkern{0.15}{0.35}{0}{0}{-0.1}{0}{0}}% \def\teng@osse {\teng@strutn\char050\teng@setkern{0.15}{0.3}{0}{0}{-0.2}{0}{0}}% \def\teng@telco {\teng@strutn\char037\teng@setkern{0}{0}{0}{0}{-0.3}{0}{0}}% \def\teng@aara {\teng@strutb\char038\teng@setkern{0}{0.05}{1.3}{0}{-0.35}{0}{0}}% \def\teng@lefthook {\char093}% \def\teng@righthook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char092}\teng@setkern{0.2}{0.35}{0.9}{-0.6}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@righthookI {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char156}\teng@setkern{0.4}{0.5}{0}{0}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@righthookII {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char152}\teng@setkern{0.1}{0.2}{0.9}{-0.6}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char159}\teng@setkern{0.1}{0.3}{0}{0}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhookI {\teng@righthookI}% \def\teng@curlyhookII {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char160}\teng@setkern{-0.1}{0.1}{0}{0}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char155}\teng@setkern{0.05}{0.15}{0}{0}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphookI {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char158}\teng@setkern{0.1}{0.2}{-0.7}{0.7}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphookII {\kern0.35ex\teng@uphook}% \def\teng@tehta@dot {\teng@place@tehta{\kern 0.70ex\char068}}% \def\teng@tehta@acute {\teng@place@tehta{\kern 0.70ex\char070}}% \def\teng@tehta@threedots {\teng@place@tehta{\kern 0.80ex\char064}}% \def\teng@tehta@rightcurl {\teng@place@tehta{\kern 0.70ex\char072}}% \def\teng@tehta@leftcurl {\teng@place@tehta{\kern 0.70ex\char074}}% \def\teng@tehta@caron {\teng@place@tehta{\kern 0.70ex\char079}}% \def\teng@tehta@breve {\teng@place@tehta{\kern 0.70ex\char173}}% \def\teng@tehta@doubleacute {\teng@place@tehta{\kern 0.70ex\char071}}% \def\teng@tehta@doublerightcurl {\teng@place@tehta{\kern 0.60ex\char073}}% \def\teng@tehta@doubleleftcurl {\teng@place@tehta{\kern 0.60ex\char075}}% \def\teng@tehta@twodots {\teng@place@tehta{\kern 0.70ex\char066}}% \def\teng@tehta@tilde {\teng@place@tehta{\kern 0.30ex\raisebox{-0.25ex}{\char078}}\teng@addkern{-0.2}{0}{0}{0.3}{0}{0}}% \def\teng@tehta@lefttilde {\teng@place@tehta{\kern-0.50ex\raisebox{-0.25ex}{\char078}}\teng@addkern{-0.5}{0}{0}{0}{0}{0}}% \def\teng@tehta@nasalizer {\teng@place@tehta{\kern 0.80ex\raisebox{ 0.15ex}{\char076}}\teng@addkern{0}{0}{0}{0.3}{0}{0}}% \def\teng@tehta@doubler {\teng@place@tehtabelow{\kern0.85ex\raisebox{-0.10ex}{\char077}}\teng@addkern{0}{0.1}{0.4}{0}{0}{0}}% \def\teng@tehta@dotbelow {\teng@place@tehtabelow{\kern1.00ex\raisebox{ 0.10ex}{\char069}}}% \def\teng@tehta@twodotsbelow {\teng@place@tehtabelow{\kern1.00ex\raisebox{ 0.10ex}{\char067}}\teng@addkern{0}{0.05}{0.5}{0}{0}{0}}% \def\teng@tehta@lefttwodotsbelow{\teng@place@tehtabelow{\kern0.20ex\raisebox{ 0.10ex}{\char067}}\teng@addkern{0}{-0.3}{0}{0}{0}{0}}% \def\teng@tehta@threedotsbelow {\teng@place@tehtabelow{\kern1.10ex\raisebox{ 0.10ex}{\char065}}}% \def\teng@tehta@doubleacutebelow{\teng@place@tehtabelow{\kern0.90ex\raisebox{ 0.20ex}{\char087}}}% \def\teng@tehta@rightcurlbelow {\teng@place@tehtabelow{\kern1.10ex\raisebox{ 0.10ex}{\char088}}}% \def\teng@tehta@leftcurlbelow {\teng@place@tehtabelow{\kern1.10ex\raisebox{ 0.10ex}{\char090}}}% \def\teng@tehta@verticalbarbelow{\teng@place@tehtabelow{\kern1.00ex\raisebox{ 0.00ex}{\char086}}}% \def\teng@zero {\teng@strutn\char048\teng@setkern{0.15}{0.35}{0}{0}{0}{0}{0}}% \def\teng@one {\teng@strutn\char051\teng@setkern{0.25}{0.45}{0}{0}{0}{0}{0}}% \def\teng@two {\teng@strutn\char098\teng@setkern{0.5}{0.75}{0}{0}{0}{0}{0}}% \def\teng@three {\teng@strutn\char099\teng@setkern{0.85}{1.1}{0}{0}{0}{0}{0}}% \def\teng@four {\teng@strut \char100\teng@setkern{0.1}{0.35}{0}{0}{0}{0}{0}}% \def\teng@five {\teng@strut \char101\teng@setkern{0.35}{0.85}{0}{0}{0}{0}{0}}% \def\teng@six {\teng@strut \char102\teng@setkern{0.75}{1.5}{0}{0}{0}{0}{0}}% \def\teng@seven {\teng@strut \char103\teng@setkern{0.35}{0.45}{0}{0}{0}{0}{0}}% \def\teng@eight {\teng@strut \char104\teng@setkern{0.2}{0.5}{0}{0}{0}{0}{0}}% \def\teng@nine {\teng@strut \char105\teng@setkern{0.65}{0.95}{0}{0}{0}{0}{0}}% \def\teng@ten {\teng@strutt\char106\teng@setkern{0.8}{0.45}{0}{0}{0}{0}{0}}% \def\teng@eleven {\teng@strut \char107\teng@setkern{0.8}{0.4}{0}{0}{0}{0}{0}}% \def\teng@tehta@decimal {\teng@place@tehta {\kern0.7ex\char068}}% \def\teng@tehta@duodecimal {\teng@place@tehtabelow{\kern1.0ex\raisebox{0.1ex}{\char069}}}% \def\teng@tehta@leastsignificant{\teng@place@tehtabelow{\kern1.7ex\raisebox{0.0ex}{\char110}}}% \def\teng@centereddot {\teng@strutn\char080\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@colon {\teng@strutn\char081\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@threeverticaldots {\teng@strutn\char128\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredtilde {\teng@strutn\char084\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredlongtilde {\teng@strutn\char085\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@exclamation {\teng@strutt\char082\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@question {\teng@strut \char083\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@parenthesis {\teng@strut \char129\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquestion {\teng@strutt\char240\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanexclamation {\teng@strutt\char241\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanperiod {\teng@strutn\char242\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romancomma {\teng@strutn\char243\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romansemicolon {\teng@strutn\char244\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteleft {\teng@strutt\char245\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteright {\teng@strutt\char246\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteleft {\teng@strutb\char248\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteright {\teng@strutt\char247\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenleft {\teng@strut \char249\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenright {\teng@strut \char250\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \teng@setfont% } % \end{macrocode} %\iffalse % \begin{macrocode} % % \end{macrocode} %\fi %\iffalse % \begin{macrocode} %<*annatarbolditalic.cfg> % \end{macrocode} %\fi % \begin{macrocode} \newcommand{\tengwarannatarbolditalic}[1][1.0]{% % font parameters \def\teng@usefont{tnganbi_full }% \FPmul{\teng@defaultmag}{1100}{#1}% % struts \def\teng@strutn{\rule[-0.05ex]{\teng@strutwidth}{1.20ex}\kern-\teng@strutwidth}% \def\teng@strutt{\rule[-0.05ex]{\teng@strutwidth}{3.20ex}\kern-\teng@strutwidth}% \def\teng@strutb{\rule[-2.85ex]{\teng@strutwidth}{4.00ex}\kern-\teng@strutwidth}% % space \def\teng@space{1.0ex plus 0.5ex minus 0.333ex}% % all characters and kernings \def\teng@empty {\teng@strutn\hphantom{\char020}\teng@setkern{0.6}{0.4}{0}{0}{0}{0}{0}}% \def\teng@tinco {\teng@strutb\char000\teng@setkern{0.2}{0.3}{0}{0}{0}{0}{0}}% \def\teng@parma {\teng@strutb\char001\teng@setkern{0.2}{0.3}{0}{0}{0}{0.05}{0}}% \def\teng@calma {\teng@strutb\char002\teng@setkern{0.35}{0.7}{0}{0}{0}{0}{1}}% \def\teng@quesse {\teng@strutb\char003\teng@setkern{0.35}{0.7}{0}{0}{0}{0.02}{1}}% \def\teng@ando {\teng@strutb\char004\teng@setkern{0.65}{0.7}{0}{0}{0}{0}{0}}% \def\teng@umbar {\teng@strutb\char005\teng@setkern{0.65}{0.8}{0}{0}{0}{0.04}{0}}% \def\teng@anga {\teng@strutb\char006\teng@setkern{0.7}{0.85}{0}{0}{0}{0}{1}}% \def\teng@ungwe {\teng@strutb\char007\teng@setkern{0.7}{0.85}{0}{0}{0}{0.02}{1}}% \def\teng@thuule {\teng@strutt\char008\teng@setkern{0.05}{0.35}{0}{0}{0}{0}{0}}% \def\teng@formen {\teng@strutt\char009\teng@setkern{0.05}{0.35}{0}{0}{0}{0.05}{0}}% \def\teng@aha {\teng@strutt\char010\teng@setkern{0.5}{0.4}{0}{0}{-0.4}{0}{0}}% \def\teng@hwesta {\teng@strutt\char011\teng@setkern{0.5}{0.4}{0}{0}{0}{0.02}{1}}% \def\teng@anto {\teng@strutt\char012\teng@setkern{0.6}{0.7}{0}{0}{0}{0}{0}}% \def\teng@ampa {\teng@strutt\char013\teng@setkern{0.6}{0.8}{0}{0}{0}{0.04}{0}}% \def\teng@anca {\teng@strutt\char014\teng@setkern{0.8}{0.85}{0}{0}{-0.4}{0}{0}}% \def\teng@unque {\teng@strutt\char015\teng@setkern{0.7}{0.85}{0}{0}{0}{0.02}{1}}% \def\teng@nuumen {\teng@strutn\char016\teng@setkern{0.65}{0.7}{0}{0}{0}{0}{0}}% \def\teng@malta {\teng@strutn\char017\teng@setkern{0.65}{0.8}{0}{0}{0}{0.05}{0}}% \def\teng@noldo {\teng@strutn\char018\teng@setkern{0.7}{0.85}{0}{0}{0}{0}{1}}% \def\teng@nwalme {\teng@strutn\char019\teng@setkern{0.7}{0.85}{0}{0}{0}{0.02}{1}}% \def\teng@oore {\teng@strutn\char020\teng@setkern{0.2}{0.35}{0}{0}{0}{0}{0}}% \def\teng@vala {\teng@strutn\char021\teng@setkern{0.2}{0.35}{0}{0}{0}{0.05}{0}}% \def\teng@anna {\teng@strutn\char022\teng@setkern{0.35}{0.4}{0}{0}{0}{0}{1}}% \def\teng@vilya {\teng@strutn\char023\teng@setkern{0.35}{0.4}{0}{0}{0}{0.02}{1}}% \def\teng@extendedtinco {\teng@strut \char040\teng@setkern{0.05}{0.3}{0}{0}{0.1}{0}{0}}% \def\teng@extendedparma {\teng@strut \char041\teng@setkern{0.05}{0.3}{0}{0}{0}{0.05}{0}}% \def\teng@extendedcalma {\teng@strut \char042\teng@setkern{0.5}{0.7}{0}{0}{-0.25}{0.2}{0}}% \def\teng@extendedquesse {\teng@strut \char043\teng@setkern{0.5}{0.7}{0}{0}{0}{0.02}{1}}% \def\teng@extendedando {\teng@strut \char044\teng@setkern{0.6}{0.7}{0}{0}{0}{0}{0}}% \def\teng@extendedumbar {\teng@strut \char045\teng@setkern{0.6}{0.8}{0}{0}{0}{0.05}{0}}% \def\teng@extendedanga {\teng@strut \char046\teng@setkern{0.8}{0.85}{0}{0}{-0.25}{0.2}{0}}% \def\teng@extendedungwe {\teng@strut \char047\teng@setkern{0.7}{0.85}{0}{0}{0}{0.02}{1}}% \def\teng@roomen {\teng@strutb\char024\teng@setkern{0.35}{0.75}{0}{0}{-0.2}{-0.1}{0}}% \def\teng@arda {\teng@strutb\char025\teng@setkern{0.35}{0.95}{0}{0}{-0.2}{-0.1}{0}}% \def\teng@lambe {\teng@strutb\char026\teng@setkern{0.8}{0.5}{-0.5}{0}{0}{0}{2}}% \def\teng@alda {\teng@strutb\char027\teng@setkern{0.55}{0.65}{0.2}{0}{0.25}{-0.2}{2}}% \def\teng@roomenalt {\teng@strutb\char190\teng@setkern{0.35}{0.75}{0}{0}{-0.2}{-0.1}{0}}% \def\teng@ardaalt {\teng@arda}% \def\teng@lambealt {\teng@strutb\char180\teng@setkern{0.8}{0.5}{-0.5}{0}{0}{0}{2}}% \def\teng@silme {\teng@strutt\char028\teng@setkern{-0.15}{0.3}{0}{-0.15}{-0.2}{0}{0}}% \def\teng@silmenuquerna {\teng@strutb\char029\teng@setkern{0.2}{0.65}{0}{0.1}{-0.4}{0}{0}}% \def\teng@esse {\teng@strut \char030\teng@setkern{-0.15}{0.7}{1.1}{-0.15}{0}{0}{0}}% \def\teng@essenuquerna {\teng@strutb\char031\teng@setkern{0.2}{0.5}{0}{0}{-0.15}{0}{0}}% \def\teng@silmealt {\teng@strutt\char132\teng@setkern{-0.5}{0.1}{0}{0}{-0.3}{0}{0}}% \def\teng@silmenuquernaalt {\teng@strutb\char133\teng@setkern{0}{0.6}{0}{0}{-0.45}{0}{0}}% \def\teng@essealt {\teng@strutt\char134\teng@setkern{-0.4}{0}{0}{0.1}{-0.3}{-0.05}{0}}% \def\teng@essenuquernaalt {\teng@strut \char135\teng@setkern{-0.2}{0.8}{0}{1.0}{-0.25}{0}{0}}% \def\teng@hyarmen {\teng@strutt\char032\teng@setkern{-0.15}{0.3}{0}{0}{-0.4}{0}{0}}% \def\teng@halla {\teng@strutt\char036\teng@setkern{-1.3}{0}{0}{2}{-0.3}{0}{0}}% \def\teng@hwestasindarinwa {\teng@strutt\char033\teng@setkern{0.85}{0.7}{0}{0}{-0.4}{-0.05}{0}}% \def\teng@yanta {\teng@strutn\char034\teng@setkern{0.35}{0.2}{0}{0}{-0.4}{0}{0}}% \def\teng@uure {\teng@strutn\char035\teng@setkern{0.15}{0.15}{0}{0}{-0.1}{0}{0}}% \def\teng@osse {\teng@strutn\char050\teng@setkern{0}{0}{0}{0}{-0.3}{0}{0}}% \def\teng@telco {\teng@strutn\char037\teng@setkern{0}{0}{0}{0}{-0.25}{0}{0}}% \def\teng@aara {\teng@strutb\char038\teng@setkern{0}{0.95}{0.5}{0}{-0.3}{0}{0}}% \def\teng@lefthook {\char093}% \def\teng@righthook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char092}\teng@setkern{0.5}{0.5}{0.8}{-0.8}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@righthookI {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char156}\teng@setkern{0.4}{0.4}{0}{0}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@righthookII {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char152}\teng@setkern{0.5}{0.5}{0.8}{-0.8}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char159}\teng@setkern{0}{0.1}{0}{0}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhookI {\teng@righthookI}% \def\teng@curlyhookII {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char160}\teng@setkern{0}{0}{0}{0}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char155}\teng@setkern{0}{0.15}{0}{0}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphookI {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char158}\teng@setkern{-0.2}{0}{-0.7}{0.7}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphookII {\kern0.3ex\teng@uphook}% \def\teng@tehta@dot {\teng@place@tehta{\kern 0.5ex\raisebox{-0.15ex}{\char068}}}% \def\teng@tehta@acute {\teng@place@tehta{\kern 0.5ex\char070}}% \def\teng@tehta@threedots {\teng@place@tehta{\kern 0.6ex\char064}}% \def\teng@tehta@rightcurl {\teng@place@tehta{\kern 0.8ex\char072}}% \def\teng@tehta@leftcurl {\teng@place@tehta{\kern 1.0ex\char074}}% \def\teng@tehta@caron {\teng@place@tehta{\kern 0.4ex\raisebox{-0.15ex}{\char079}}}% \def\teng@tehta@breve {\teng@place@tehta{\kern 0.5ex\raisebox{-0.15ex}{\char173}}}% \def\teng@tehta@doubleacute {\teng@place@tehta{\kern 0.4ex\char071}}% \def\teng@tehta@doublerightcurl {\teng@place@tehta{\kern 1.0ex\char073}}% \def\teng@tehta@doubleleftcurl {\teng@place@tehta{\kern 1.0ex\char075}}% \def\teng@tehta@twodots {\teng@place@tehta{\kern 0.5ex\raisebox{-0.15ex}{\char066}}}% \def\teng@tehta@tilde {\teng@place@tehta{\kern 0.1ex\raisebox{-0.25ex}{\char078}}\teng@addkern{-0.6}{0}{0}{0.4}{0}{0}}% \def\teng@tehta@lefttilde {\teng@place@tehta{\kern-0.8ex\raisebox{-0.25ex}{\char078}}\teng@addkern{-0.45}{0}{0}{0}{0}{0}}% \def\teng@tehta@nasalizer {\teng@place@tehta{\kern 0.6ex\raisebox{ 0.15ex}{\char076}}\teng@addkern{-0.05}{0}{0}{0.3}{0}{0}}% \def\teng@tehta@doubler {\teng@place@tehtabelow{\kern0.85ex\raisebox{0.00ex}{\char077}}\teng@addkern{0}{0.1}{0.2}{0}{0}{0}}% \def\teng@tehta@dotbelow {\teng@place@tehtabelow{\kern0.80ex\raisebox{0.10ex}{\char069}}}% \def\teng@tehta@twodotsbelow {\teng@place@tehtabelow{\kern0.75ex\raisebox{0.10ex}{\char067}}\teng@addkern{0}{0.25}{0.7}{0}{0}{0}}% \def\teng@tehta@lefttwodotsbelow{\teng@place@tehtabelow{\kern0.35ex\raisebox{0.10ex}{\char067}}\teng@addkern{0}{-0.5}{0}{0}{0}{0}}% \def\teng@tehta@threedotsbelow {\teng@place@tehtabelow{\kern1.10ex\raisebox{0.10ex}{\char065}}}% \def\teng@tehta@doubleacutebelow{\teng@place@tehtabelow{\kern1.20ex\raisebox{0.10ex}{\char087}}}% \def\teng@tehta@rightcurlbelow {\teng@place@tehtabelow{\kern1.30ex\raisebox{0.10ex}{\char088}}}% \def\teng@tehta@leftcurlbelow {\teng@place@tehtabelow{\kern1.30ex\raisebox{0.10ex}{\char090}}}% \def\teng@tehta@verticalbarbelow{\teng@place@tehtabelow{\kern0.80ex\raisebox{0.00ex}{\char086}}}% \def\teng@zero {\teng@strutn\char048\teng@setkern{0.15}{0.1}{0}{0}{0}{0}{0}}% \def\teng@one {\teng@strutn\char051\teng@setkern{0.25}{0.2}{0}{0}{0}{0}{0}}% \def\teng@two {\teng@strutn\char098\teng@setkern{0.6}{0.55}{0}{0}{0}{0}{0}}% \def\teng@three {\teng@strutn\char099\teng@setkern{0.9}{0.85}{0}{0}{0}{0}{0}}% \def\teng@four {\teng@strut \char100\teng@setkern{-0.1}{0}{0.6}{0}{0}{0}{0}}% \def\teng@five {\teng@strut \char101\teng@setkern{0.35}{0.55}{0.6}{0}{0}{0}{0}}% \def\teng@six {\teng@strut \char102\teng@setkern{0.75}{1.25}{0.6}{0}{0}{0}{0}}% \def\teng@seven {\teng@strut \char103\teng@setkern{0.35}{0.85}{0.6}{0}{0}{0}{0}}% \def\teng@eight {\teng@strut \char104\teng@setkern{0.1}{0.15}{0}{0}{0}{0}{0}}% \def\teng@nine {\teng@strut \char105\teng@setkern{0.65}{0.65}{0}{0}{0}{0}{0}}% \def\teng@ten {\teng@strutt\char106\teng@setkern{0.7}{0.2}{0}{0}{0}{0}{0}}% \def\teng@eleven {\teng@strut \char107\teng@setkern{0.7}{0.25}{0}{0}{0}{0}{0}}% \def\teng@tehta@decimal {\teng@place@tehta {\kern0.50ex\raisebox{-0.15ex}{\char068}}}% \def\teng@tehta@duodecimal {\teng@place@tehtabelow{\kern0.80ex\raisebox{ 0.25ex}{\char069}}}% \def\teng@tehta@leastsignificant{\teng@place@tehtabelow{\kern0.60ex\raisebox{ 0.25ex}{\char110}}}% \def\teng@centereddot {\teng@strutn\char080\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@colon {\teng@strutn\char081\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@threeverticaldots {\teng@strutn\char128\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredtilde {\teng@strutn\char084\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredlongtilde {\teng@strutn\char085\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@exclamation {\teng@strutt\char082\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@question {\teng@strut \char083\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@parenthesis {\teng@strut \char129\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquestion {\teng@strutt\char240\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanexclamation {\teng@strutt\char241\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanperiod {\teng@strutn\char242\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romancomma {\teng@strutn\char243\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romansemicolon {\teng@strutn\char244\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteleft {\teng@strutt\char245\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteright {\teng@strutt\char246\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteleft {\teng@strutb\char248\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteright {\teng@strutt\char247\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenleft {\teng@strut \char249\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenright {\teng@strut \char250\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \teng@setfont% } % \end{macrocode} %\iffalse % \begin{macrocode} % % \end{macrocode} %\fi %\iffalse % \begin{macrocode} %<*annataritalic.cfg> % \end{macrocode} %\fi % \begin{macrocode} \newcommand{\tengwarannataritalic}[1][1.0]{% % font parameters \def\teng@usefont{tngani_full }% \FPmul{\teng@defaultmag}{1100}{#1}% % struts \def\teng@strutn{\rule[-0.05ex]{\teng@strutwidth}{1.20ex}\kern-\teng@strutwidth}% \def\teng@strutt{\rule[-0.05ex]{\teng@strutwidth}{3.20ex}\kern-\teng@strutwidth}% \def\teng@strutb{\rule[-2.85ex]{\teng@strutwidth}{4.00ex}\kern-\teng@strutwidth}% % space \def\teng@space{1.0ex plus 0.5ex minus 0.333ex}% % all characters and kernings \def\teng@empty {\teng@strutn\hphantom{\char020}\teng@setkern{0.6}{0.4}{0}{0}{0}{0}{0}}% \def\teng@tinco {\teng@strutb\char000\teng@setkern{0.2}{0.3}{0}{0}{0}{0}{0}}% \def\teng@parma {\teng@strutb\char001\teng@setkern{0.2}{0.3}{0}{0}{0}{0.02}{0}}% \def\teng@calma {\teng@strutb\char002\teng@setkern{0.35}{0.7}{0}{0}{0}{0}{1}}% \def\teng@quesse {\teng@strutb\char003\teng@setkern{0.35}{0.7}{0}{0}{0}{0.05}{1}}% \def\teng@ando {\teng@strutb\char004\teng@setkern{0.65}{0.7}{0}{0}{0}{0}{0}}% \def\teng@umbar {\teng@strutb\char005\teng@setkern{0.65}{0.8}{0}{0}{0}{0.02}{0}}% \def\teng@anga {\teng@strutb\char006\teng@setkern{0.7}{0.85}{0}{0}{0}{0}{1}}% \def\teng@ungwe {\teng@strutb\char007\teng@setkern{0.7}{0.85}{0}{0}{0}{0.05}{1}}% \def\teng@thuule {\teng@strutt\char008\teng@setkern{0.1}{0.35}{0}{0}{0}{0}{0}}% \def\teng@formen {\teng@strutt\char009\teng@setkern{0.1}{0.35}{0}{0}{0}{0.02}{0}}% \def\teng@aha {\teng@strutt\char010\teng@setkern{0.5}{0.4}{0}{0}{-0.4}{0}{0}}% \def\teng@hwesta {\teng@strutt\char011\teng@setkern{0.5}{0.4}{0}{0}{0}{0.05}{1}}% \def\teng@anto {\teng@strutt\char012\teng@setkern{0.6}{0.7}{0}{0}{0}{0}{0}}% \def\teng@ampa {\teng@strutt\char013\teng@setkern{0.6}{0.8}{0}{0}{0}{0}{0}}% \def\teng@anca {\teng@strutt\char014\teng@setkern{0.8}{0.85}{0}{0}{-0.4}{0}{0}}% \def\teng@unque {\teng@strutt\char015\teng@setkern{0.7}{0.85}{0}{0}{0}{0.05}{1}}% \def\teng@nuumen {\teng@strutn\char016\teng@setkern{0.65}{0.7}{0}{0}{0}{0}{0}}% \def\teng@malta {\teng@strutn\char017\teng@setkern{0.65}{0.8}{0}{0}{0}{0.02}{0}}% \def\teng@noldo {\teng@strutn\char018\teng@setkern{0.7}{0.85}{0}{0}{0}{0}{1}}% \def\teng@nwalme {\teng@strutn\char019\teng@setkern{0.7}{0.85}{0}{0}{0}{0.05}{1}}% \def\teng@oore {\teng@strutn\char020\teng@setkern{0.2}{0.35}{0}{0}{0}{0}{0}}% \def\teng@vala {\teng@strutn\char021\teng@setkern{0.2}{0.35}{0}{0}{0}{0.02}{0}}% \def\teng@anna {\teng@strutn\char022\teng@setkern{0.35}{0.4}{0}{0}{0}{0}{1}}% \def\teng@vilya {\teng@strutn\char023\teng@setkern{0.35}{0.4}{0}{0}{0}{0.05}{1}}% \def\teng@extendedtinco {\teng@strut \char040\teng@setkern{0.1}{0.3}{0}{0}{0.1}{0}{0}}% \def\teng@extendedparma {\teng@strut \char041\teng@setkern{0.1}{0.3}{0}{0}{0}{0.02}{0}}% \def\teng@extendedcalma {\teng@strut \char042\teng@setkern{0.5}{0.7}{0}{0}{-0.25}{0.2}{0}}% \def\teng@extendedquesse {\teng@strut \char043\teng@setkern{0.5}{0.7}{0}{0}{0}{0.05}{1}}% \def\teng@extendedando {\teng@strut \char044\teng@setkern{0.6}{0.7}{0}{0}{0}{0}{0}}% \def\teng@extendedumbar {\teng@strut \char045\teng@setkern{0.6}{0.8}{0}{0}{0}{0.02}{0}}% \def\teng@extendedanga {\teng@strut \char046\teng@setkern{0.8}{0.85}{0}{0}{-0.25}{0.2}{0}}% \def\teng@extendedungwe {\teng@strut \char047\teng@setkern{0.7}{0.85}{0}{0}{0}{0.05}{1}}% \def\teng@roomen {\teng@strutb\char024\teng@setkern{0.35}{0.75}{0}{0}{-0.2}{-0.1}{0}}% \def\teng@arda {\teng@strutb\char025\teng@setkern{0.35}{0.95}{0}{0}{-0.2}{-0.1}{0}}% \def\teng@lambe {\teng@strutb\char026\teng@setkern{0.8}{0.5}{-0.5}{0}{0}{0}{2}}% \def\teng@alda {\teng@strutb\char027\teng@setkern{0.55}{0.65}{0.2}{0}{0.25}{-0.2}{2}}% \def\teng@roomenalt {\teng@strutb\char190\teng@setkern{0.35}{0.75}{0}{0}{-0.2}{-0.1}{0}}% \def\teng@ardaalt {\teng@arda}% \def\teng@lambealt {\teng@strutb\char180\teng@setkern{0.8}{0.5}{-0.5}{0}{0}{0}{2}}% \def\teng@silme {\teng@strutt\char028\teng@setkern{-0.15}{0.3}{0}{-0.15}{-0.2}{0}{0}}% \def\teng@silmenuquerna {\teng@strutb\char029\teng@setkern{0.2}{0.65}{0}{0}{-0.4}{0}{0}}% \def\teng@esse {\teng@strut \char030\teng@setkern{-0.15}{0.7}{1.1}{-0.15}{0}{0}{0}}% \def\teng@essenuquerna {\teng@strutb\char031\teng@setkern{0.2}{0.5}{0}{0}{-0.15}{0}{0}}% \def\teng@silmealt {\teng@strutt\char132\teng@setkern{-0.5}{0.1}{0}{0}{-0.3}{-0.05}{0}}% \def\teng@silmenuquernaalt {\teng@strutb\char133\teng@setkern{0}{0.6}{0}{0}{-0.45}{0}{0}}% \def\teng@essealt {\teng@strutt\char134\teng@setkern{-0.4}{0}{0}{0.1}{-0.3}{-0.1}{0}}% \def\teng@essenuquernaalt {\teng@strut \char135\teng@setkern{-0.2}{0.8}{0}{1.0}{-0.25}{0}{0}}% \def\teng@hyarmen {\teng@strutt\char032\teng@setkern{-0.15}{0.3}{0}{0}{-0.4}{0}{0}}% \def\teng@halla {\teng@strutt\char036\teng@setkern{-1.3}{0}{0}{2}{-0.3}{0}{0}}% \def\teng@hwestasindarinwa {\teng@strutt\char033\teng@setkern{0.85}{0.7}{0}{0}{-0.4}{-0.05}{0}}% \def\teng@yanta {\teng@strutn\char034\teng@setkern{0.35}{0.2}{0}{0}{-0.4}{0}{0}}% \def\teng@uure {\teng@strutn\char035\teng@setkern{0.15}{0.15}{0}{0}{-0.1}{0}{0}}% \def\teng@osse {\teng@strutn\char050\teng@setkern{0}{0}{0}{0}{-0.3}{0}{0}}% \def\teng@telco {\teng@strutn\char037\teng@setkern{0}{0}{0}{0}{-0.25}{0}{0}}% \def\teng@aara {\teng@strutb\char038\teng@setkern{0}{0.95}{0.5}{0}{-0.3}{0}{0}}% \def\teng@lefthook {\char093}% \def\teng@righthook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char092}\teng@setkern{0.5}{0.5}{0.8}{-0.8}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@righthookI {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char156}\teng@setkern{0.4}{0.4}{0}{0}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@righthookII {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char152}\teng@setkern{0.5}{0.5}{0.8}{-0.8}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char159}\teng@setkern{0}{0.1}{0}{0}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhookI {\teng@righthookI}% \def\teng@curlyhookII {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char160}\teng@setkern{0}{0}{0}{0}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char155}\teng@setkern{0}{0.15}{0}{0}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphookI {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char158}\teng@setkern{-0.2}{0}{-0.7}{0.7}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphookII {\kern0.3ex\teng@uphook}% \def\teng@tehta@dot {\teng@place@tehta{\kern 0.5ex\raisebox{-0.15ex}{\char068}}}% \def\teng@tehta@acute {\teng@place@tehta{\kern 0.5ex\char070}}% \def\teng@tehta@threedots {\teng@place@tehta{\kern 0.6ex\char064}}% \def\teng@tehta@rightcurl {\teng@place@tehta{\kern 0.8ex\char072}}% \def\teng@tehta@leftcurl {\teng@place@tehta{\kern 1.0ex\char074}}% \def\teng@tehta@caron {\teng@place@tehta{\kern 0.4ex\raisebox{-0.15ex}{\char079}}}% \def\teng@tehta@breve {\teng@place@tehta{\kern 0.5ex\raisebox{-0.15ex}{\char173}}}% \def\teng@tehta@doubleacute {\teng@place@tehta{\kern 0.4ex\char071}}% \def\teng@tehta@doublerightcurl {\teng@place@tehta{\kern 1.0ex\char073}}% \def\teng@tehta@doubleleftcurl {\teng@place@tehta{\kern 1.0ex\char075}}% \def\teng@tehta@twodots {\teng@place@tehta{\kern 0.5ex\raisebox{-0.15ex}{\char066}}}% \def\teng@tehta@tilde {\teng@place@tehta{\kern 0.1ex\raisebox{-0.25ex}{\char078}}\teng@addkern{-0.6}{0}{0}{0.4}{0}{0}}% \def\teng@tehta@lefttilde {\teng@place@tehta{\kern-0.8ex\raisebox{-0.25ex}{\char078}}\teng@addkern{-0.45}{0}{0}{0}{0}{0}}% \def\teng@tehta@nasalizer {\teng@place@tehta{\kern 0.6ex\raisebox{ 0.15ex}{\char076}}\teng@addkern{-0.05}{0}{0}{0.3}{0}{0}}% \def\teng@tehta@doubler {\teng@place@tehtabelow{\kern0.85ex\raisebox{0.00ex}{\char077}}\teng@addkern{0}{0.1}{0.2}{0}{0}{0}}% \def\teng@tehta@dotbelow {\teng@place@tehtabelow{\kern0.80ex\raisebox{0.10ex}{\char069}}}% \def\teng@tehta@twodotsbelow {\teng@place@tehtabelow{\kern0.75ex\raisebox{0.10ex}{\char067}}\teng@addkern{0}{0.25}{0.7}{0}{0}{0}}% \def\teng@tehta@lefttwodotsbelow{\teng@place@tehtabelow{\kern0.35ex\raisebox{0.10ex}{\char067}}\teng@addkern{0}{-0.5}{0}{0}{0}{0}}% \def\teng@tehta@threedotsbelow {\teng@place@tehtabelow{\kern1.10ex\raisebox{0.10ex}{\char065}}}% \def\teng@tehta@doubleacutebelow{\teng@place@tehtabelow{\kern1.20ex\raisebox{0.10ex}{\char087}}}% \def\teng@tehta@rightcurlbelow {\teng@place@tehtabelow{\kern1.30ex\raisebox{0.10ex}{\char088}}}% \def\teng@tehta@leftcurlbelow {\teng@place@tehtabelow{\kern1.30ex\raisebox{0.10ex}{\char090}}}% \def\teng@tehta@verticalbarbelow{\teng@place@tehtabelow{\kern0.80ex\raisebox{0.00ex}{\char086}}}% \def\teng@zero {\teng@strutn\char048\teng@setkern{0.15}{0.1}{0}{0}{0}{0}{0}}% \def\teng@one {\teng@strutn\char051\teng@setkern{0.25}{0.2}{0}{0}{0}{0}{0}}% \def\teng@two {\teng@strutn\char098\teng@setkern{0.6}{0.55}{0}{0}{0}{0}{0}}% \def\teng@three {\teng@strutn\char099\teng@setkern{0.9}{0.85}{0}{0}{0}{0}{0}}% \def\teng@four {\teng@strut \char100\teng@setkern{-0.1}{0}{0.6}{0}{0}{0}{0}}% \def\teng@five {\teng@strut \char101\teng@setkern{0.35}{0.55}{0.6}{0}{0}{0}{0}}% \def\teng@six {\teng@strut \char102\teng@setkern{0.75}{1.25}{0.6}{0}{0}{0}{0}}% \def\teng@seven {\teng@strut \char103\teng@setkern{0.35}{0.85}{0.6}{0}{0}{0}{0}}% \def\teng@eight {\teng@strut \char104\teng@setkern{0.1}{0.15}{0}{0}{0}{0}{0}}% \def\teng@nine {\teng@strut \char105\teng@setkern{0.65}{0.65}{0}{0}{0}{0}{0}}% \def\teng@ten {\teng@strutt\char106\teng@setkern{0.7}{0.2}{0}{0}{0}{0}{0}}% \def\teng@eleven {\teng@strut \char107\teng@setkern{0.7}{0.25}{0}{0}{0}{0}{0}}% \def\teng@tehta@decimal {\teng@place@tehta {\kern0.50ex\raisebox{-0.15ex}{\char068}}}% \def\teng@tehta@duodecimal {\teng@place@tehtabelow{\kern0.80ex\raisebox{ 0.25ex}{\char069}}}% \def\teng@tehta@leastsignificant{\teng@place@tehtabelow{\kern0.60ex\raisebox{ 0.25ex}{\char110}}}% \def\teng@centereddot {\teng@strutn\char080\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@colon {\teng@strutn\char081\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@threeverticaldots {\teng@strutn\char128\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredtilde {\teng@strutn\char084\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredlongtilde {\teng@strutn\char085\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@exclamation {\teng@strutt\char082\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@question {\teng@strut \char083\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@parenthesis {\teng@strut \char129\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquestion {\teng@strutt\char240\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanexclamation {\teng@strutt\char241\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanperiod {\teng@strutn\char242\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romancomma {\teng@strutn\char243\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romansemicolon {\teng@strutn\char244\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteleft {\teng@strutt\char245\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteright {\teng@strutt\char246\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteleft {\teng@strutb\char248\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteright {\teng@strutt\char247\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenleft {\teng@strut \char249\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenright {\teng@strut \char250\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \teng@setfont% } % \end{macrocode} %\iffalse % \begin{macrocode} % % \end{macrocode} %\fi %\iffalse % \begin{macrocode} %<*elfica.cfg> % \end{macrocode} %\fi % \begin{macrocode} \newcommand{\tengwarelfica}[1][1.0]{% % font parameters \def\teng@usefont{Elfica32 }% \FPmul{\teng@defaultmag}{1100}{#1}% % struts \def\teng@strutn{\rule[-0.10ex]{\teng@strutwidth}{1.35ex}\kern-\teng@strutwidth}% \def\teng@strutt{\rule[-0.10ex]{\teng@strutwidth}{2.30ex}\kern-\teng@strutwidth}% \def\teng@strutb{\rule[-1.35ex]{\teng@strutwidth}{2.60ex}\kern-\teng@strutwidth}% % space \def\teng@space{0.8ex plus 0.4ex minus 0.267ex}% % all characters and kernings \def\teng@empty {\teng@strutn\hphantom{\char020}\teng@setkern{0.5}{0.5}{0}{0}{0}{0}{0}}% \def\teng@tinco {\teng@strutb\char000\teng@setkern{0.2}{0.2}{0}{0}{-0.1}{0}{0}}% \def\teng@parma {\teng@strutb\char001\teng@setkern{0.3}{0.3}{0}{0}{-0.1}{0}{0}}% \def\teng@calma {\teng@strutb\char002\teng@setkern{0.35}{0.55}{0}{0}{-0.03}{-0.02}{2}}% \def\teng@quesse {\teng@strutb\char003\teng@setkern{0.35}{0.55}{0}{0}{0}{0}{2}}% \def\teng@ando {\teng@strutb\char004\teng@setkern{0.6}{0.7}{0}{0}{-0.2}{0}{0}}% \def\teng@umbar {\teng@strutb\char005\teng@setkern{0.7}{0.8}{0}{0}{-0.1}{0}{0}}% \def\teng@anga {\teng@strutb\char006\teng@setkern{0.8}{0.95}{0}{0}{-0.03}{-0.02}{2}}% \def\teng@ungwe {\teng@strutb\char007\teng@setkern{0.8}{0.95}{0}{0}{0}{0}{2}}% \def\teng@thuule {\teng@strutt\char008\teng@setkern{0.2}{0.35}{0}{0}{-0.1}{0}{0}}% \def\teng@formen {\teng@strutt\char009\teng@setkern{0.3}{0.45}{0}{0}{-0.1}{0}{0}}% \def\teng@aha {\teng@strutt\char010\teng@setkern{0.6}{0.6}{0}{0}{0}{0}{1}}% \def\teng@hwesta {\teng@strutt\char011\teng@setkern{0.6}{0.6}{0}{0}{0}{0}{2}}% \def\teng@anto {\teng@strutt\char012\teng@setkern{0.6}{0.7}{0}{0}{-0.2}{0}{0}}% \def\teng@ampa {\teng@strutt\char013\teng@setkern{0.7}{0.8}{0}{0}{-0.1}{0}{0}}% \def\teng@anca {\teng@strutt\char014\teng@setkern{0.85}{0.95}{0}{0}{0}{0}{1}}% \def\teng@unque {\teng@strutt\char015\teng@setkern{0.85}{0.95}{0}{0}{0}{0}{2}}% \def\teng@nuumen {\teng@strutn\char016\teng@setkern{0.6}{0.7}{0}{0}{-0.1}{0}{0}}% \def\teng@malta {\teng@strutn\char017\teng@setkern{0.7}{0.8}{0}{0}{-0.1}{0}{0}}% \def\teng@noldo {\teng@strutn\char018\teng@setkern{0.8}{0.95}{0}{0}{0.04}{-0.02}{2}}% \def\teng@nwalme {\teng@strutn\char019\teng@setkern{0.8}{0.95}{0}{0}{0}{0}{2}}% \def\teng@oore {\teng@strutn\char020\teng@setkern{0.2}{0.35}{0}{0}{-0.2}{0}{0}}% \def\teng@vala {\teng@strutn\char021\teng@setkern{0.3}{0.45}{0}{0}{-0.1}{0}{0}}% \def\teng@anna {\teng@strutn\char022\teng@setkern{0.35}{0.6}{0}{0}{0.04}{-0.02}{2}}% \def\teng@vilya {\teng@strutn\char023\teng@setkern{0.35}{0.6}{0}{0}{0}{0}{2}}% \def\teng@extendedtinco {\teng@strut \char040\teng@setkern{0.2}{0.2}{0}{0}{-0.1}{0}{0}}% \def\teng@extendedparma {\teng@strut \char041\teng@setkern{0.3}{0.3}{0}{0}{-0.1}{0}{0}}% \def\teng@extendedcalma {\teng@strut \char042\teng@setkern{0.6}{0.55}{0}{0}{0}{0}{1}}% \def\teng@extendedquesse {\teng@strut \char043\teng@setkern{0.6}{0.55}{0}{0}{0}{0}{2}}% \def\teng@extendedando {\teng@strut \char044\teng@setkern{0.6}{0.7}{0}{0}{-0.2}{0}{0}}% \def\teng@extendedumbar {\teng@strut \char045\teng@setkern{0.7}{0.8}{0}{0}{-0.1}{0}{0}}% \def\teng@extendedanga {\teng@strut \char046\teng@setkern{0.85}{0.95}{0}{0}{0}{0}{1}}% \def\teng@extendedungwe {\teng@strut \char047\teng@setkern{0.85}{0.95}{0}{0}{0}{0}{2}}% \def\teng@roomen {\teng@strutb\char024\teng@setkern{0.35}{0.15}{0.1}{0}{0.1}{0}{0}}% \def\teng@arda {\teng@strutb\char025\teng@setkern{0.35}{0.15}{0.1}{0}{0.1}{0}{0}}% \def\teng@lambe {\teng@strutb\char026\teng@setkern{0.45}{0.6}{-0.6}{0}{0}{0}{1}}% \def\teng@alda {\teng@strutb\char027\teng@setkern{0.45}{0.6}{-0.2}{0}{0}{-0.2}{1}}% \def\teng@roomenalt {\teng@roomen}% \def\teng@ardaalt {\teng@arda}% \def\teng@lambealt {\teng@lambe}% %\def\teng@lambealt {\teng@strutb\char189\teng@setkern{1.15}{1.2}{-0.65}{0}{0}{0}{1}}% \def\teng@silme {\teng@strutt\char028\teng@setkern{-0.35}{0.3}{0}{-0.25}{-0.1}{0}{0}}% \def\teng@silmenuquerna {\teng@strutb\char029\teng@setkern{0.25}{0.75}{-0.4}{0}{-0.25}{0}{0}}% \def\teng@esse {\teng@strut \char030\teng@setkern{-0.35}{0.3}{0.85}{-0.25}{-0.2}{0}{0}}% \def\teng@essenuquerna {\teng@strutb\char031\teng@setkern{0.4}{0.65}{0.1}{0}{-0.25}{0}{0}}% \def\teng@silmealt {\teng@strutt\char132\teng@setkern{0.2}{0.45}{0}{0}{0}{0}{0}}% \def\teng@silmenuquernaalt {\teng@strutb\char133\teng@setkern{0.45}{0.7}{0}{0}{-0.4}{0}{0}}% \def\teng@essealt {\teng@strutt\char134\teng@setkern{0.1}{0.4}{0}{0}{-0.1}{0}{0}}% \def\teng@essenuquernaalt {\teng@strutb\char135\teng@setkern{0.25}{0.75}{0.4}{0}{-0.25}{0}{0}}% \def\teng@hyarmen {\teng@strutt\char032\teng@setkern{0}{0.45}{0}{0}{-0.4}{0}{0}}% \def\teng@halla {\teng@strutt\char036\teng@setkern{-0.15}{-0.05}{0.2}{0.9}{-0.3}{0}{0}}% \def\teng@hwestasindarinwa {\teng@strutt\char033\teng@setkern{0.75}{0.7}{0}{0}{-0.4}{0}{0}}% \def\teng@yanta {\teng@strutn\char034\teng@setkern{0.35}{0.45}{0}{0}{-0.25}{0}{0}}% \def\teng@uure {\teng@strutn\char035\teng@setkern{0.25}{0.35}{0}{0}{-0.1}{0}{0}}% \def\teng@osse {\teng@strutn\char050\teng@setkern{0.15}{0.25}{0}{0}{-0.25}{0}{0}}% \def\teng@telco {\teng@strutn\char037\teng@setkern{0}{0}{0.2}{0}{-0.05}{-0.15}{3}}% \def\teng@aara {\teng@strutb\char038\teng@setkern{0}{0.05}{1.3}{0}{0}{-0.15}{3}}% \def\teng@lefthook {\char093}% \def\teng@righthook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char092}\teng@setkern{-0.3}{0}{0.5}{-0.7}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@righthookI {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char152}\teng@setkern{-0.1}{0}{0.5}{-0.7}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@righthookII {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char156}\teng@setkern{0.05}{0}{0}{0}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@righthookIII {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\raisebox{0.1ex}{\char152}}\teng@setkern{-0.1}{0}{0.5}{-0.7}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhook {\kern-0.05ex\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char159}\teng@setkern{0}{0.15}{0.35}{-0.25}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhookI {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char160}\teng@setkern{0.05}{0.15}{0.45}{-0.45}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhookII {\teng@righthookII}% \def\teng@curlyhookIII {\teng@righthookIII}% \def\teng@uphook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char155}\teng@setkern{0}{0.1}{0}{-0.2}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphookI {\kern-0.1ex\teng@uphook}% \def\teng@uphookII {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char158}\teng@setkern{-0.1}{-0.1}{-0.5}{0.3}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphookIII {\teng@uphookII}% \def\teng@tehta@dot {\teng@place@tehta{\kern 0.90ex\raisebox{-0.10ex}{\char068}}}% \def\teng@tehta@acute {\teng@place@tehta{\kern 1.00ex\char070}}% \def\teng@tehta@threedots {\teng@place@tehta{\kern 1.10ex\char064}}% \def\teng@tehta@rightcurl {\teng@place@tehta{\kern 1.10ex\char072}}% \def\teng@tehta@leftcurl {\teng@place@tehta{\kern 1.00ex\char074}}% \def\teng@tehta@caron {\teng@place@tehta{\kern 0.90ex\char079}}% \def\teng@tehta@breve {\teng@tehta@caron}% \def\teng@tehta@doubleacute {\teng@place@tehta{\kern 1.00ex\char070\kern0.35ex\char070}}% \def\teng@tehta@doublerightcurl {\teng@place@tehta{\kern 1.10ex\char073}}% \def\teng@tehta@doubleleftcurl {\teng@place@tehta{\kern 1.00ex\char074\kern0.35ex\char074}}% \def\teng@tehta@twodots {\teng@place@tehta{\kern 1.00ex\raisebox{-0.10ex}{\char066}}}% \def\teng@tehta@tilde {\teng@place@tehta{\kern 0.30ex\raisebox{-0.30ex}{\char078}}\teng@addkern{0}{0}{0}{0.45}{0}{0}}% \def\teng@tehta@lefttilde {\teng@place@tehta{\kern-0.50ex\raisebox{-0.30ex}{\char078}}\teng@addkern{-0.45}{0}{0}{0}{0}{0}}% \def\teng@tehta@nasalizer {\teng@place@tehta{\kern 0.90ex\raisebox{ 0.05ex}{\char076}}\teng@addkern{0}{0}{0}{0.4}{0}{0}}% \def\teng@tehta@doubler {\teng@place@tehtabelow{\kern0.85ex\raisebox{-0.10ex}{\char077}}\teng@addkern{0}{0.1}{0.4}{0}{0}{0}}% \def\teng@tehta@dotbelow {\teng@place@tehtabelow{\kern1.05ex\raisebox{ 0.20ex}{\char069}}}% \def\teng@tehta@twodotsbelow {\teng@place@tehtabelow{\kern1.05ex\raisebox{ 0.20ex}{\char067}}\teng@addkern{0}{0.05}{0.45}{0}{0}{0}}% \def\teng@tehta@lefttwodotsbelow{\teng@place@tehtabelow{\kern0.30ex\raisebox{ 0.20ex}{\char067}}\teng@addkern{0}{-0.35}{0}{0}{0}{0}}% \def\teng@tehta@threedotsbelow {\teng@place@tehtabelow{\kern1.10ex\raisebox{ 0.05ex}{\char065}}}% \def\teng@tehta@doubleacutebelow{\teng@place@tehtabelow{\kern1.10ex\raisebox{ 0.10ex}{\char087}}}% \def\teng@tehta@rightcurlbelow {\teng@place@tehtabelow{\kern1.05ex\raisebox{ 0.10ex}{\char088}}}% \def\teng@tehta@leftcurlbelow {\teng@place@tehtabelow{\kern1.50ex\raisebox{ 0.10ex}{\char090}}}% \def\teng@tehta@verticalbarbelow{\teng@place@tehtabelow{\kern1.15ex\raisebox{ 0.10ex}{\char086}}}% \def\teng@zero {\teng@strutn\char048\teng@setkern{0.2}{0.35}{0}{0}{0}{0}{0}}% \def\teng@one {\teng@strutn\char051\teng@setkern{0.3}{0.35}{0}{0}{0}{0}{0}}% \def\teng@two {\teng@strutn\char098\teng@setkern{0.55}{0.6}{0}{0}{0}{0}{0}}% \def\teng@three {\teng@strutn\char099\teng@setkern{0.9}{0.85}{0}{0}{0}{0}{0}}% \def\teng@four {\teng@strut \char100\teng@setkern{0.15}{0.3}{0}{0}{0}{0}{0}}% \def\teng@five {\teng@strut \char101\teng@setkern{0.4}{0.65}{0}{0}{0}{0}{0}}% \def\teng@six {\teng@strut \char102\teng@setkern{0.7}{0.95}{0}{0}{0}{0}{0}}% \def\teng@seven {\teng@strut \char103\teng@setkern{0.4}{0.3}{0}{0}{0}{0}{0}}% \def\teng@eight {\teng@strut \char104\teng@setkern{0.25}{0.3}{0}{0}{0}{0}{0}}% \def\teng@nine {\teng@strut \char105\teng@setkern{0.7}{0.8}{0}{0}{0}{0}{0}}% \def\teng@ten {\teng@strutt\char106\teng@setkern{0.7}{0.4}{0}{0}{0}{0}{0}}% \def\teng@eleven {\teng@strut \char107\teng@setkern{0.7}{0.2}{0.2}{0}{0}{0}{0}}% \def\teng@tehta@decimal {\teng@place@tehta {\kern0.90ex\raisebox{-0.1ex}{\char068}}}% \def\teng@tehta@duodecimal {\teng@place@tehtabelow{\kern1.05ex\raisebox{ 0.2ex}{\char069}}}% \def\teng@tehta@leastsignificant{\teng@place@tehtabelow{\kern1.70ex\raisebox{ 0.2ex}{\char110}}}% \def\teng@centereddot {\teng@strutn\char080\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@colon {\teng@strutn\char081\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@threeverticaldots {\teng@strutn\char128\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredtilde {\teng@strutn\char084\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredlongtilde {\teng@strutn\char085\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@exclamation {\teng@strutt\char082\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@question {\teng@strutt\char083\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@parenthesis {\teng@strut \char129\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquestion {\teng@strutt\char240\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanexclamation {\teng@strutt\char241\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanperiod {\teng@strutn\char242\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romancomma {\teng@strutn\char243\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romansemicolon {\teng@strutn\char244\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteleft {\teng@strutt\char245\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteright {\teng@strutt\char246\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteleft {\teng@strutt\char247\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteright {\teng@strutt\char248\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenleft {\teng@strut \char249\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenright {\teng@strut \char250\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \teng@setfont% } % \end{macrocode} %\iffalse % \begin{macrocode} % % \end{macrocode} %\fi %\iffalse % \begin{macrocode} %<*formal.cfg> % \end{macrocode} %\fi % \begin{macrocode} \newcommand{\tengwarformal}[1][1.0]{% % font parameters \def\teng@usefont{TengwarFormal_full }% \FPmul{\teng@defaultmag}{1500}{#1}% % struts \def\teng@strutn{\rule[-0.10ex]{\teng@strutwidth}{0.95ex}\kern-\teng@strutwidth}% \def\teng@strutt{\rule[-0.10ex]{\teng@strutwidth}{1.75ex}\kern-\teng@strutwidth}% \def\teng@strutb{\rule[-0.95ex]{\teng@strutwidth}{1.80ex}\kern-\teng@strutwidth}% % space \def\teng@space{0.6ex plus 0.3ex minus 0.2ex}% % all characters and kernings \def\teng@empty {\teng@strutn\hphantom{\char020}\teng@setkern{0.45}{0.35}{0}{0}{0}{0}{0}}% \def\teng@tinco {\teng@strutb\char000\teng@setkern{0.2}{0.15}{0}{0}{0.2}{-0.03}{0}}% \def\teng@parma {\teng@strutb\char001\teng@setkern{0.2}{0.15}{0}{0}{-0.08}{0}{0}}% \def\teng@calma {\teng@strutb\char002\teng@setkern{0.3}{0.4}{0}{0}{-0.05}{-0.02}{1}}% \def\teng@quesse {\teng@strutb\char003\teng@setkern{0.3}{0.4}{0}{0}{0}{-0.02}{1}}% \def\teng@ando {\teng@strutb\char004\teng@setkern{0.45}{0.5}{0}{0}{0.15}{-0.03}{0}}% \def\teng@umbar {\teng@strutb\char005\teng@setkern{0.45}{0.5}{0}{0}{-0.08}{0}{0}}% \def\teng@anga {\teng@strutb\char006\teng@setkern{0.6}{0.7}{0}{0}{-0.05}{-0.02}{1}}% \def\teng@ungwe {\teng@strutb\char007\teng@setkern{0.6}{0.7}{0}{0}{0}{-0.02}{1}}% \def\teng@thuule {\teng@strutt\char008\teng@setkern{0.2}{0.25}{0}{0}{0.2}{-0.03}{0}}% \def\teng@formen {\teng@strutt\char009\teng@setkern{0.2}{0.25}{0}{0}{-0.08}{0}{0}}% \def\teng@aha {\teng@strutt\char010\teng@setkern{0.45}{0.4}{0}{0}{-0.2}{-0.07}{0}}% \def\teng@hwesta {\teng@strutt\char011\teng@setkern{0.45}{0.4}{0}{0}{0}{-0.02}{1}}% \def\teng@anto {\teng@strutt\char012\teng@setkern{0.45}{0.5}{0}{0}{0.15}{-0.03}{0}}% \def\teng@ampa {\teng@strutt\char013\teng@setkern{0.45}{0.5}{0}{0}{-0.08}{0}{0}}% \def\teng@anca {\teng@strutt\char014\teng@setkern{0.65}{0.7}{0}{0}{-0.2}{-0.07}{0}}% \def\teng@unque {\teng@strutt\char015\teng@setkern{0.65}{0.7}{0}{0}{0}{-0.02}{1}}% \def\teng@nuumen {\teng@strutn\char016\teng@setkern{0.45}{0.5}{0}{0}{0.15}{-0.03}{0}}% \def\teng@malta {\teng@strutn\char017\teng@setkern{0.45}{0.5}{0}{0}{-0.08}{0}{0}}% \def\teng@noldo {\teng@strutn\char018\teng@setkern{0.6}{0.65}{0}{0}{-0.05}{-0.02}{1}}% \def\teng@nwalme {\teng@strutn\char019\teng@setkern{0.6}{0.65}{0}{0}{0}{-0.02}{1}}% \def\teng@oore {\teng@strutn\char020\teng@setkern{0.2}{0.25}{0}{0}{0.2}{-0.03}{0}}% \def\teng@vala {\teng@strutn\char021\teng@setkern{0.2}{0.25}{0}{0}{-0.08}{0}{0}}% \def\teng@anna {\teng@strutn\char022\teng@setkern{0.3}{0.4}{0}{0}{-0.05}{-0.02}{1}}% \def\teng@vilya {\teng@strutn\char023\teng@setkern{0.3}{0.4}{0}{0}{0}{-0.02}{1}}% \def\teng@extendedtinco {\teng@strut \char040\teng@setkern{0.2}{0.15}{0}{0}{0.2}{-0.03}{0}}% \def\teng@extendedparma {\teng@strut \char041\teng@setkern{0.2}{0.15}{0}{0}{-0.08}{0}{0}}% \def\teng@extendedcalma {\teng@strut \char042\teng@setkern{0.45}{0.4}{0}{0}{-0.1}{0}{0}}% \def\teng@extendedquesse {\teng@strut \char043\teng@setkern{0.45}{0.4}{0}{0}{0}{-0.02}{1}}% \def\teng@extendedando {\teng@strut \char044\teng@setkern{0.45}{0.5}{0}{0}{0.15}{-0.03}{0}}% \def\teng@extendedumbar {\teng@strut \char045\teng@setkern{0.45}{0.5}{0}{0}{-0.08}{0}{0}}% \def\teng@extendedanga {\teng@strut \char046\teng@setkern{0.65}{0.7}{0}{0}{-0.1}{0}{0}}% \def\teng@extendedungwe {\teng@strut \char047\teng@setkern{0.65}{0.7}{0}{0}{0}{-0.02}{1}}% \def\teng@roomen {\teng@strutb\char024\teng@setkern{0.35}{0.1}{0.05}{0}{0.2}{0}{0}}% \def\teng@arda {\teng@strutb\char025\teng@setkern{0.35}{0.1}{0.05}{0}{0.2}{0}{0}}% \def\teng@lambe {\teng@strutb\char026\teng@setkern{0.45}{0.55}{-0.3}{0}{-0.1}{-0.2}{0}}% \def\teng@alda {\teng@strutb\char027\teng@setkern{0.45}{0.55}{-0.1}{0}{0.05}{0.05}{0}}% \def\teng@roomenalt {\teng@strutb\char190\teng@setkern{0.35}{0.15}{0}{0}{0.15}{0}{0}}% \def\teng@ardaalt {\teng@strutb\char191\teng@setkern{0.35}{0.15}{0}{0}{0.15}{0}{0}}% \def\teng@lambealt {\teng@lambe}% \def\teng@silme {\teng@strutt\char028\teng@setkern{0}{0.4}{0}{-0.25}{0.35}{-0.05}{0}}% \def\teng@silmenuquerna {\teng@strutb\char029\teng@setkern{0.25}{0.5}{-0.2}{0}{-0.1}{0}{0}}% \def\teng@esse {\teng@strut \char030\teng@setkern{0}{0.35}{0.7}{-0.25}{0.2}{0}{0}}% \def\teng@essenuquerna {\teng@strutb\char031\teng@setkern{0.35}{0.4}{-0.05}{0}{-0.05}{0}{0}}% \def\teng@silmealt {\teng@strutt\char132\teng@setkern{0.25}{0.35}{0}{-0.4}{0.3}{-0.05}{0}}% \def\teng@silmenuquernaalt {\teng@strutb\char133\teng@setkern{0.3}{0.4}{-0.2}{0}{-0.15}{0}{0}}% \def\teng@essealt {\teng@strutt\char134\teng@setkern{0.25}{0.35}{0}{-0.25}{0.3}{-0.05}{0}}% \def\teng@essenuquernaalt {\teng@strut \char135\teng@setkern{0.3}{0.5}{-0.2}{0.6}{-0.1}{0}{0}}% \def\teng@hyarmen {\teng@strutt\char032\teng@setkern{0.05}{0.3}{0}{0}{-0.15}{0}{0}}% \def\teng@halla {\teng@strutt\char036\teng@setkern{0}{0}{0}{0.8}{-0.1}{0}{0}}% \def\teng@hwestasindarinwa {\teng@strutt\char033\teng@setkern{0.45}{0.4}{0}{0}{-0.45}{-0.25}{0}}% \def\teng@yanta {\teng@strutn\char034\teng@setkern{0.3}{0.3}{0}{0}{-0.1}{0}{0}}% \def\teng@uure {\teng@strutn\char035\teng@setkern{0.3}{0.3}{0}{0}{0.25}{-0.03}{0}}% \def\teng@osse {\teng@strutn\char050\teng@setkern{0.3}{0.3}{0}{0}{0.25}{-0.03}{0}}% \def\teng@telco {\teng@strutn\char037\teng@setkern{0}{0}{0}{0}{0}{0}{1}}% \def\teng@aara {\teng@strutb\char038\teng@setkern{0}{0}{0.8}{0}{0}{0}{1}}% \def\teng@lefthook {\Tbox{0.85}{\char093}}% \def\teng@righthook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char092}\teng@setkern{0.1}{0.1}{0.35}{-0.4}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@righthookI {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char156}\teng@setkern{0.1}{0.1}{-0.2}{0}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char159}\teng@setkern{0}{0.15}{0.3}{-0.3}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhookI {\teng@righthookI}% \def\teng@uphook {\kern-0.05ex\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char155}\teng@setkern{0.1}{0.1}{0.35}{-0.4}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphookI {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char158}\teng@setkern{0.05}{0.05}{-0.4}{0.2}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@tehta@dot {\teng@place@tehta{\kern 0.80ex\raisebox{-0.10ex}{\char068}}}% \def\teng@tehta@acute {\teng@place@tehta{\kern 0.75ex\char070}}% \def\teng@tehta@threedots {\teng@place@tehta{\kern 0.70ex\char064}}% \def\teng@tehta@rightcurl {\teng@place@tehta{\kern 0.80ex\char072}}% \def\teng@tehta@leftcurl {\teng@place@tehta{\kern 0.80ex\char074}}% \def\teng@tehta@caron {\teng@place@tehta{\kern 0.75ex\char079}}% \def\teng@tehta@breve {\teng@place@tehta{\kern 0.80ex\char173}}% \def\teng@tehta@doubleacute {\teng@place@tehta{\kern 0.90ex\char070\kern0.20ex\char070}}% \def\teng@tehta@doublerightcurl {\teng@place@tehta{\kern 0.90ex\char072\kern0.20ex\char072}}% \def\teng@tehta@doubleleftcurl {\teng@place@tehta{\kern 0.90ex\char074\kern0.25ex\char074}}% \def\teng@tehta@twodots {\teng@place@tehta{\kern 0.70ex\raisebox{-0.10ex}{\char066}}}% \def\teng@tehta@tilde {\teng@place@tehta{\kern 0.50ex\raisebox{-0.30ex}{\char078}}\teng@addkern{-0.1}{0}{0}{0.3}{0}{0}}% \def\teng@tehta@lefttilde {\teng@place@tehta{\kern-0.10ex\raisebox{-0.30ex}{\char078}}\teng@addkern{-0.28}{0}{0}{0}{0}{0}}% \def\teng@tehta@nasalizer {\teng@place@tehta{\kern 0.70ex\raisebox{ 0.05ex}{\char076}}\teng@addkern{-0.05}{0}{0}{0.3}{0}{0}}% \def\teng@tehta@doubler {\teng@place@tehtabelow{\kern0.55ex\raisebox{0.00ex}{\char077}}\teng@addkern{0}{0.1}{0.3}{0}{0}{0}}% \def\teng@tehta@dotbelow {\teng@place@tehtabelow{\kern0.80ex\raisebox{0.20ex}{\char069}}}% \def\teng@tehta@twodotsbelow {\teng@place@tehtabelow{\kern0.70ex\raisebox{0.20ex}{\char067}}\teng@addkern{0}{0}{0.3}{0}{0}{0}}% \def\teng@tehta@lefttwodotsbelow{\teng@place@tehtabelow{\kern0.30ex\raisebox{0.20ex}{\char067}}\teng@addkern{0}{-0.25}{0}{0}{0}{0}}% \def\teng@tehta@threedotsbelow {\teng@place@tehtabelow{\kern0.75ex\raisebox{0.10ex}{\char065}}}% \def\teng@tehta@doubleacutebelow{\teng@place@tehtabelow{\kern0.70ex\raisebox{0.15ex}{\char087}}}% \def\teng@tehta@rightcurlbelow {\teng@place@tehtabelow{\kern0.70ex\raisebox{0.15ex}{\char088}}}% \def\teng@tehta@leftcurlbelow {\teng@place@tehtabelow{\kern0.80ex\raisebox{0.15ex}{\char090}}}% \def\teng@tehta@verticalbarbelow{\teng@place@tehtabelow{\kern0.85ex\raisebox{0.15ex}{\char086}}}% \def\teng@zero {\teng@strutn\char048\teng@setkern{0.35}{0.4}{0}{0}{0}{0}{0}}% \def\teng@one {\teng@strutn\char051\teng@setkern{0.35}{0.35}{0}{0}{0}{0}{0}}% \def\teng@two {\teng@strutn\char098\teng@setkern{0.55}{0.65}{0}{0}{0}{0}{0}}% \def\teng@three {\teng@strutn\char099\teng@setkern{0.8}{0.9}{0}{0}{0}{0}{0}}% \def\teng@four {\teng@strut \char100\teng@setkern{0.3}{0.32}{0}{0}{0}{0}{0}}% \def\teng@five {\teng@strut \char101\teng@setkern{0.4}{0.55}{0}{0}{0}{0}{0}}% \def\teng@six {\teng@strut \char102\teng@setkern{0.7}{0.95}{0}{0}{0}{0}{0}}% \def\teng@seven {\teng@strut \char103\teng@setkern{0.45}{0.3}{0}{0}{0}{0}{0}}% \def\teng@eight {\teng@strut \char104\teng@setkern{0.25}{0.25}{0}{0}{0}{0}{0}}% \def\teng@nine {\teng@strut \char105\teng@setkern{0.55}{0.5}{0}{0}{0}{0}{0}}% \def\teng@ten {\teng@strutt\char106\teng@setkern{0.65}{0.25}{0}{0}{0}{0}{0}}% \def\teng@eleven {\teng@strut \char107\teng@setkern{0.7}{0.35}{0}{0}{0}{0}{0}}% \def\teng@tehta@decimal {\teng@place@tehta {\kern0.80ex\raisebox{-0.10ex}{\char068}}}% \def\teng@tehta@duodecimal {\teng@place@tehtabelow{\kern0.80ex\raisebox{ 0.25ex}{\char069}}}% \def\teng@tehta@leastsignificant{\teng@place@tehtabelow{\kern1.05ex\raisebox{ 0.05ex}{\char110}}}% \def\teng@centereddot {\teng@strutn\char080\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@colon {\teng@strutn\char081\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@threeverticaldots {\teng@strutn\char128\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredtilde {\teng@strutn\char084\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredlongtilde {\teng@strutn\char085\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@exclamation {\teng@strutt\char082\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@question {\teng@strutt\char083\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@parenthesis {\teng@strut \char129\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquestion {\teng@strutt\char240\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanexclamation {\teng@strutt\char241\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanperiod {\teng@strutn\char242\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romancomma {\teng@strutn\char243\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romansemicolon {\teng@strutn\char244\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteleft {\teng@strutt\char245\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteright {\teng@strutt\char246\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteleft {\teng@strutb\char248\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteright {\teng@strutt\char247\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenleft {\teng@strut \char249\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenright {\teng@strut \char250\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \teng@setfont% } % \end{macrocode} %\iffalse % \begin{macrocode} % % \end{macrocode} %\fi %\iffalse % \begin{macrocode} %<*gothika.cfg> % \end{macrocode} %\fi % \begin{macrocode} \newcommand{\tengwargothika}[1][1.0]{% % font parameters \def\teng@usefont{TengwarGothika050 }% \FPmul{\teng@defaultmag}{1300}{#1}% % struts \def\teng@strutn{\rule[-0.10ex]{\teng@strutwidth}{1.35ex}\kern-\teng@strutwidth}% \def\teng@strutt{\rule[-0.10ex]{\teng@strutwidth}{2.20ex}\kern-\teng@strutwidth}% \def\teng@strutb{\rule[-0.85ex]{\teng@strutwidth}{2.10ex}\kern-\teng@strutwidth}% % space \def\teng@space{0.8ex plus 0.2ex minus 0.1ex}% % all characters and kernings \def\teng@empty {\teng@strutn\hphantom{\char020}\teng@setkern{0.4}{0.4}{0}{0}{0}{0}{0}}% \def\teng@tinco {\teng@strutb\char000\teng@setkern{0.25}{0.1}{0}{0}{0}{0}{0}}% \def\teng@parma {\teng@strutb\char001\teng@setkern{0.25}{0.1}{0}{0}{0}{0}{0}}% \def\teng@calma {\teng@strutb\char002\teng@setkern{0.35}{0.6}{0}{0}{0}{-0.1}{2}}% \def\teng@quesse {\teng@strutb\char003\teng@setkern{0.35}{0.6}{0}{0}{0}{0}{2}}% \def\teng@ando {\teng@strutb\char004\teng@setkern{0.5}{0.5}{0}{0}{0}{0}{0}}% \def\teng@umbar {\teng@strutb\char005\teng@setkern{0.6}{0.6}{0}{0}{0}{0}{0}}% \def\teng@anga {\teng@strutb\char006\teng@setkern{0.7}{0.8}{0}{0}{0}{-0.1}{2}}% \def\teng@ungwe {\teng@strutb\char007\teng@setkern{0.6}{0.75}{0}{0}{0}{0}{2}}% \def\teng@thuule {\teng@strutt\char008\teng@setkern{0.1}{0.35}{0}{0}{0}{0}{0}}% \def\teng@formen {\teng@strutt\char009\teng@setkern{0.15}{0.45}{0}{0}{0}{0}{0}}% \def\teng@aha {\teng@strutt\char010\teng@setkern{0.65}{0.4}{0}{0}{-0.07}{0.55}{1}}% \def\teng@hwesta {\teng@strutt\char011\teng@setkern{0.65}{0.4}{0}{0}{0}{0}{2}}% \def\teng@anto {\teng@strutt\char012\teng@setkern{0.4}{0.6}{0}{0}{0}{0}{0}}% \def\teng@ampa {\teng@strutt\char013\teng@setkern{0.4}{0.7}{0}{0}{0}{0}{0}}% \def\teng@anca {\teng@strutt\char014\teng@setkern{0.75}{0.8}{0}{0}{-0.07}{0.55}{1}}% \def\teng@unque {\teng@strutt\char015\teng@setkern{0.8}{0.8}{0}{0}{0}{0}{2}}% \def\teng@nuumen {\teng@strutn\char016\teng@setkern{0.5}{0.6}{0}{0}{0}{0}{0}}% \def\teng@malta {\teng@strutn\char017\teng@setkern{0.6}{0.7}{0}{0}{0}{0}{0}}% \def\teng@noldo {\teng@strutn\char018\teng@setkern{0.7}{0.8}{0}{0}{0}{-0.1}{2}}% \def\teng@nwalme {\teng@strutn\char019\teng@setkern{0.6}{0.8}{0}{0}{0}{0}{2}}% \def\teng@oore {\teng@strutn\char020\teng@setkern{0.25}{0.35}{0}{0}{0}{0}{0}}% \def\teng@vala {\teng@strutn\char021\teng@setkern{0.25}{0.45}{0}{0}{0}{0}{0}}% \def\teng@anna {\teng@strutn\char022\teng@setkern{0.35}{0.4}{0}{0}{0}{-0.1}{2}}% \def\teng@vilya {\teng@strutn\char023\teng@setkern{0.35}{0.4}{0}{0}{0}{0}{2}}% \def\teng@extendedtinco {\teng@strut \char040\teng@setkern{0.1}{0.1}{0}{0}{0}{0}{0}}% \def\teng@extendedparma {\teng@strut \char041\teng@setkern{0.15}{0.1}{0}{0}{0}{0}{0}}% \def\teng@extendedcalma {\teng@strut \char042\teng@setkern{0.65}{0.6}{0}{0}{0}{0.7}{1}}% \def\teng@extendedquesse {\teng@strut \char043\teng@setkern{0.65}{0.6}{0}{0}{0}{0}{2}}% \def\teng@extendedando {\teng@strut \char044\teng@setkern{0.4}{0.5}{0}{0}{0}{0}{0}}% \def\teng@extendedumbar {\teng@strut \char045\teng@setkern{0.4}{0.6}{0}{0}{0}{0}{0}}% \def\teng@extendedanga {\teng@strut \char046\teng@setkern{0.75}{0.8}{0}{0}{0}{0.7}{1}}% \def\teng@extendedungwe {\teng@strut \char047\teng@setkern{0.8}{0.75}{0}{0}{0}{0}{2}}% \def\teng@roomen {\teng@strutb\char024\teng@setkern{0.2}{0.1}{-0.2}{0}{0}{0}{2}}% \def\teng@arda {\teng@strutb\char025\teng@setkern{0.2}{0.1}{-0.2}{0}{0}{0}{2}}% \def\teng@lambe {\teng@strutb\char026\teng@setkern{0.5}{0.5}{-0.6}{0}{0}{0}{1}}% \def\teng@alda {\teng@strutb\char027\teng@setkern{0.6}{0.6}{-0.35}{0}{0}{-0.1}{1}}% \def\teng@roomenalt {\teng@roomen}% \def\teng@ardaalt {\teng@arda}% \def\teng@lambealt {\teng@lambe}% \def\teng@silme {\teng@strutt\char028\teng@setkern{-0.3}{0.3}{0}{-0.2}{-0.2}{0.2}{0}}% \def\teng@silmenuquerna {\teng@strutb\char029\teng@setkern{0.25}{0.75}{-0.3}{0}{-0.25}{0}{0}}% \def\teng@esse {\teng@strut \char030\teng@setkern{-0.3}{0.3}{0.85}{-0.2}{-0.1}{0.8}{1}}% \def\teng@essenuquerna {\teng@strutb\char031\teng@setkern{0.4}{0.65}{0.1}{0}{0}{0.4}{1}}% \def\teng@silmealt {\teng@strutt\char132\teng@setkern{0.2}{0.45}{0}{0}{0.1}{0}{0}}% \def\teng@silmenuquernaalt {\teng@strutb\char133\teng@setkern{0.45}{0.7}{0}{0}{0}{0.4}{1}}% \def\teng@essealt {\teng@strutt\char134\teng@setkern{0.2}{0.4}{0}{0.1}{0.1}{0}{0}}% \def\teng@essenuquernaalt {\teng@strut \char135\teng@setkern{0.25}{0.75}{-0.2}{0.8}{-0.25}{0}{0}}% \def\teng@hyarmen {\teng@strutt\char032\teng@setkern{0.1}{0.5}{0}{0}{-0.1}{0}{0}}% \def\teng@halla {\teng@strutt\char036\teng@setkern{0.05}{0.1}{0}{0.9}{-0.07}{0.55}{1}}% \def\teng@hwestasindarinwa {\teng@strutt\char033\teng@setkern{0.9}{0.55}{0}{0}{-0.15}{0.55}{1}}% \def\teng@yanta {\teng@strutn\char034\teng@setkern{0.5}{0.55}{0}{0}{-0.1}{0}{0}}% \def\teng@uure {\teng@strutn\char035\teng@setkern{0.25}{0.25}{0}{0}{-0.1}{0.1}{0}}% \def\teng@osse {\teng@strutn\char050\teng@setkern{0.2}{0.25}{0}{0}{-0.1}{0.6}{1}}% \def\teng@telco {\teng@strutn\char037\teng@setkern{0}{0}{0}{0}{-0.07}{0.55}{1}}% \def\teng@aara {\teng@strutb\char038\teng@setkern{0}{0.1}{0.7}{0}{0}{0.55}{1}}% \def\teng@lefthook {\char093}% \def\teng@righthook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char092}\teng@setkern{-0.2}{0.1}{0.5}{-0.7}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@righthookI {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char152}\teng@setkern{0.2}{0.2}{0.7}{-0.9}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@righthookII {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char156}\teng@setkern{0.1}{0}{0}{0}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char159}\teng@setkern{-0.3}{0.45}{0}{-0.7}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhookI {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char160}\teng@setkern{0}{0.4}{0.2}{-0.8}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhookII {\teng@righthookII}% \def\teng@uphook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char155}\teng@setkern{0.1}{0.1}{0}{-0.3}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphookI {\teng@uphook}% \def\teng@uphookII {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char158}\teng@setkern{0}{0}{-0.7}{0.5}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@tehta@dot {\teng@place@tehta{\kern 0.45ex\char068}}% \def\teng@tehta@acute {\teng@place@tehta{\kern 0.80ex\char070}}% \def\teng@tehta@threedots {\teng@place@tehta{\kern 0.70ex\char064}}% \def\teng@tehta@rightcurl {\teng@place@tehta{\kern 1.00ex\char072}}% \def\teng@tehta@leftcurl {\teng@place@tehta{\kern 0.90ex\char074}}% \def\teng@tehta@caron {\teng@place@tehta{\kern 0.80ex\char079}}% \def\teng@tehta@breve {\teng@tehta@caron}% \def\teng@tehta@doubleacute {\teng@place@tehta{\kern 1.00ex\char070\kern0.35ex\char070}}% \def\teng@tehta@doublerightcurl {\teng@place@tehta{\kern 1.00ex\char072\kern0.40ex\char072}}% \def\teng@tehta@doubleleftcurl {\teng@place@tehta{\kern 1.00ex\char074\kern0.35ex\char074}}% \def\teng@tehta@twodots {\teng@place@tehta{\kern 0.75ex\raisebox{-0.10ex}{\char066}}}% \def\teng@tehta@tilde {\teng@place@tehta{\kern 0.40ex\raisebox{-0.30ex}{\char078}}\teng@addkern{0}{0}{0}{0.45}{0}{0}}% \def\teng@tehta@lefttilde {\teng@place@tehta{\kern-0.50ex\raisebox{-0.30ex}{\char078}}\teng@addkern{-0.3}{0}{0}{0}{0}{0}}% \def\teng@tehta@nasalizer {\teng@place@tehta{\kern 0.70ex\raisebox{ 0.05ex}{\char076}}\teng@addkern{0}{0}{0}{0.2}{0}{0}}% \def\teng@tehta@doubler {\teng@place@tehtabelow{\kern0.70ex\raisebox{-0.10ex}{\char077}}\teng@addkern{0}{0.1}{0.4}{0}{0}{0}}% \def\teng@tehta@dotbelow {\teng@place@tehtabelow{\kern0.80ex\raisebox{ 0.25ex}{\char069}}}% \def\teng@tehta@twodotsbelow {\teng@place@tehtabelow{\kern0.80ex\raisebox{ 0.20ex}{\char067}}\teng@addkern{0}{0.05}{0.45}{0}{0}{0}}% \def\teng@tehta@lefttwodotsbelow{\teng@place@tehtabelow{\kern0.30ex\raisebox{ 0.20ex}{\char067}}\teng@addkern{0}{-0.45}{0}{0}{0}{0}}% \def\teng@tehta@threedotsbelow {\teng@place@tehtabelow{\kern0.80ex\raisebox{ 0.10ex}{\char065}}}% \def\teng@tehta@doubleacutebelow{\teng@place@tehtabelow{\kern0.80ex\raisebox{ 0.10ex}{\char087}}}% \def\teng@tehta@rightcurlbelow {\teng@place@tehtabelow{\kern0.80ex\raisebox{ 0.10ex}{\char088}}}% \def\teng@tehta@leftcurlbelow {\teng@place@tehtabelow{\kern1.00ex\raisebox{-0.10ex}{\char090}}}% \def\teng@tehta@verticalbarbelow{\teng@place@tehtabelow{\kern0.80ex\raisebox{ 0.10ex}{\char086}}}% \def\teng@zero {\teng@strutn\char048\teng@setkern{0.2}{0.35}{0}{0}{0}{0}{0}}% \def\teng@one {\teng@strutn\char051\teng@setkern{0.3}{0.35}{0}{0}{0}{0}{0}}% \def\teng@two {\teng@strutn\char098\teng@setkern{0.6}{0.6}{0}{0}{0}{0}{0}}% \def\teng@three {\teng@strutn\char099\teng@setkern{0.9}{0.85}{0}{0}{0}{0}{0}}% \def\teng@four {\teng@strut \char100\teng@setkern{0.1}{0.5}{0}{0}{0}{0}{0}}% \def\teng@five {\teng@strut \char101\teng@setkern{0.1}{0.55}{0}{0}{0}{0}{0}}% \def\teng@six {\teng@strut \char102\teng@setkern{0.7}{1.1}{0}{0}{0}{0}{0}}% \def\teng@seven {\teng@strut \char103\teng@setkern{1.0}{0.6}{0}{0}{0}{0}{0}}% \def\teng@eight {\teng@strut \char104\teng@setkern{0.2}{0.3}{0}{0}{0}{0}{0}}% \def\teng@nine {\teng@strut \char105\teng@setkern{0.5}{0.7}{0}{0}{0}{0}{0}}% \def\teng@ten {\teng@strutt\char106\teng@setkern{0.2}{0.3}{0}{0}{0}{0}{0}}% \def\teng@eleven {\teng@strut \char107\teng@setkern{0.2}{0.3}{0}{0}{0}{0}{0}}% \def\teng@tehta@decimal {\teng@place@tehta {\kern0.45ex\raisebox{ 0.0ex}{\char068}}}% \def\teng@tehta@duodecimal {\teng@place@tehtabelow{\kern0.80ex\raisebox{ 0.3ex}{\char069}}}% \def\teng@tehta@leastsignificant{\teng@place@tehtabelow{\kern1.20ex\raisebox{-0.1ex}{\char110}}}% \def\teng@centereddot {\teng@strutn\char080\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@colon {\teng@strutn\char081\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@threeverticaldots {\teng@strutn\char128\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredtilde {\teng@strutn\char084\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredlongtilde {\teng@strutn\char085\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@exclamation {\teng@strutt\char082\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@question {\teng@strutt\char083\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@parenthesis {\teng@strut \char129\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquestion {\teng@strutt\char240\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanexclamation {\teng@strutt\char241\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanperiod {\teng@strutn\char242\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romancomma {\teng@strutn\char243\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romansemicolon {\teng@strutn\char244\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteleft {\teng@strutt\char245\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteright {\teng@strutt\char246\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteleft {\teng@strutt\char247\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteright {\teng@strutt\char248\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenleft {\teng@strut \char249\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenright {\teng@strut \char250\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \teng@setfont% } % \end{macrocode} %\iffalse % \begin{macrocode} % % \end{macrocode} %\fi %\iffalse % \begin{macrocode} %<*noldor.cfg> % \end{macrocode} %\fi % \begin{macrocode} \newcommand{\tengwarnoldor}[1][1.0]{% % font parameters \def\teng@usefont{TengwarNoldor_full }% \FPmul{\teng@defaultmag}{1100}{#1}% % struts \def\teng@strutn{\rule[-0.05ex]{\teng@strutwidth}{1.35ex}\kern-\teng@strutwidth}% \def\teng@strutt{\rule[-0.05ex]{\teng@strutwidth}{2.35ex}\kern-\teng@strutwidth}% \def\teng@strutb{\rule[-1.30ex]{\teng@strutwidth}{2.60ex}\kern-\teng@strutwidth}% % space \def\teng@space{0.9ex plus 0.45ex minus 0.3ex}% % all characters and kernings \def\teng@empty {\teng@strutn\hphantom{\char020}\teng@setkern{0.45}{0.4}{0}{0}{0}{0}{0}}% \def\teng@tinco {\teng@strutb\char000\teng@setkern{0.25}{0.2}{0}{0}{0}{0}{0}}% \def\teng@parma {\teng@strutb\char001\teng@setkern{0.25}{0.2}{0}{0}{0}{0}{0}}% \def\teng@calma {\teng@strutb\char002\teng@setkern{0.45}{0.6}{0}{0}{0}{0}{1}}% \def\teng@quesse {\teng@strutb\char003\teng@setkern{0.45}{0.6}{0}{0}{0}{0}{1}}% \def\teng@ando {\teng@strutb\char004\teng@setkern{0.65}{0.65}{0}{0}{0}{0}{0}}% \def\teng@umbar {\teng@strutb\char005\teng@setkern{0.65}{0.65}{0}{0}{0}{0}{0}}% \def\teng@anga {\teng@strutb\char006\teng@setkern{0.85}{0.95}{0}{0}{0}{0}{1}}% \def\teng@ungwe {\teng@strutb\char007\teng@setkern{0.85}{0.95}{0}{0}{0}{0}{1}}% \def\teng@thuule {\teng@strutt\char008\teng@setkern{0.2}{0.35}{0}{0}{0}{0}{0}}% \def\teng@formen {\teng@strutt\char009\teng@setkern{0.2}{0.35}{0}{0}{0}{0}{0}}% \def\teng@aha {\teng@strutt\char010\teng@setkern{0.65}{0.55}{0}{0}{0}{0.2}{2}}% \def\teng@hwesta {\teng@strutt\char011\teng@setkern{0.7}{0.6}{0}{0}{0.1}{0}{1}}% \def\teng@anto {\teng@strutt\char012\teng@setkern{0.65}{0.7}{0}{0}{0}{0}{0}}% \def\teng@ampa {\teng@strutt\char013\teng@setkern{0.65}{0.7}{0}{0}{0}{0}{0}}% \def\teng@anca {\teng@strutt\char014\teng@setkern{0.9}{0.95}{0}{0}{0}{0.2}{2}}% \def\teng@unque {\teng@strutt\char015\teng@setkern{0.95}{1.0}{0}{0}{0.1}{0}{1}}% \def\teng@nuumen {\teng@strutn\char016\teng@setkern{0.65}{0.7}{0}{0}{0}{0}{0}}% \def\teng@malta {\teng@strutn\char017\teng@setkern{0.65}{0.7}{0}{0}{0}{0}{0}}% \def\teng@noldo {\teng@strutn\char018\teng@setkern{0.85}{0.95}{0}{0}{0}{0}{1}}% \def\teng@nwalme {\teng@strutn\char019\teng@setkern{0.85}{0.95}{0}{0}{0}{0}{1}}% \def\teng@oore {\teng@strutn\char020\teng@setkern{0.25}{0.35}{0}{0}{0}{0}{0}}% \def\teng@vala {\teng@strutn\char021\teng@setkern{0.25}{0.35}{0}{0}{0}{0}{0}}% \def\teng@anna {\teng@strutn\char022\teng@setkern{0.45}{0.55}{0}{0}{0}{0}{1}}% \def\teng@vilya {\teng@strutn\char023\teng@setkern{0.45}{0.55}{0}{0}{0}{0}{1}}% \def\teng@extendedtinco {\teng@strut \char040\teng@setkern{0.2}{0.2}{0}{0}{0}{0}{0}}% \def\teng@extendedparma {\teng@strut \char041\teng@setkern{0.2}{0.2}{0}{0}{0}{0}{0}}% \def\teng@extendedcalma {\teng@strut \char042\teng@setkern{0.65}{0.6}{0}{0}{0}{0}{2}}% \def\teng@extendedquesse {\teng@strut \char043\teng@setkern{0.7}{0.65}{0}{0}{0.1}{0}{1}}% \def\teng@extendedando {\teng@strut \char044\teng@setkern{0.65}{0.65}{0}{0}{0}{0}{0}}% \def\teng@extendedumbar {\teng@strut \char045\teng@setkern{0.65}{0.65}{0}{0}{0}{0}{0}}% \def\teng@extendedanga {\teng@strut \char046\teng@setkern{0.9}{0.95}{0}{0}{0}{0}{2}}% \def\teng@extendedungwe {\teng@strut \char047\teng@setkern{0.95}{1.00}{0}{0}{0.1}{0}{1}}% \def\teng@roomen {\teng@strutb\char024\teng@setkern{0.35}{0.15}{0}{0}{0}{0}{0}}% \def\teng@arda {\teng@strutb\char025\teng@setkern{0.35}{0.15}{0}{0}{0}{0}{0}}% \def\teng@lambe {\teng@strutb\char026\teng@setkern{0.45}{0.4}{-0.85}{0}{0}{0}{2}}% \def\teng@alda {\teng@strutb\char027\teng@setkern{0.45}{0.55}{-0.55}{0}{0}{0}{2}}% \def\teng@roomenalt {\teng@roomen}% \def\teng@ardaalt {\teng@arda}% \def\teng@lambealt {\teng@lambe}% \def\teng@silme {\teng@strutt\char028\teng@setkern{-0.25}{0.5}{0}{-0.2}{0.2}{0}{0}}% \def\teng@silmenuquerna {\teng@strutb\char029\teng@setkern{0.45}{1.0}{-0.3}{0}{0}{0.05}{2}}% \def\teng@esse {\teng@strut \char030\teng@setkern{-0.25}{0.4}{0.5}{-0.25}{0}{0}{2}}% \def\teng@essenuquerna {\teng@strutb\char031\teng@setkern{0.45}{0.8}{0.1}{0}{0}{0.15}{2}}% \def\teng@silmealt {\teng@strutt\char132\teng@setkern{0.3}{0.5}{0}{0}{0.2}{0}{0}}% \def\teng@silmenuquernaalt {\teng@strutb\char133\teng@setkern{0.45}{0.7}{-0.1}{0}{-0.1}{0}{2}}% \def\teng@essealt {\teng@strutt\char134\teng@setkern{-0.2}{0.5}{0}{0.2}{0.25}{-0.05}{0}}% \def\teng@essenuquernaalt {\teng@essenuquerna}% \def\teng@hyarmen {\teng@strutt\char032\teng@setkern{-0.1}{0.45}{0}{0}{-0.5}{0}{0}}% \def\teng@halla {\teng@strutt\char036\teng@setkern{0}{0}{0}{0.9}{-0.15}{0}{0}}% \def\teng@hwestasindarinwa {\teng@strutt\char033\teng@setkern{0.65}{0.55}{0}{0}{-0.5}{-0.3}{0}}% \def\teng@yanta {\teng@strutn\char034\teng@setkern{0.35}{0.45}{0}{0}{-0.5}{0}{0}}% \def\teng@uure {\teng@strutn\char035\teng@setkern{0.3}{0.45}{0}{0}{0.2}{-0.05}{0}}% \def\teng@osse {\teng@strutn\char050\teng@setkern{0.25}{0.35}{0}{0}{0.1}{-0.05}{0}}% \def\teng@telco {\teng@strutn\char037\teng@setkern{0}{0}{0}{0}{0}{0.1}{2}}% \def\teng@aara {\teng@strutb\char038\teng@setkern{0}{0}{1.0}{0}{0}{0}{2}}% \def\teng@lefthook {\kern0.1ex\raisebox{0.1ex}{\char093}}% \def\teng@righthook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char092}\teng@setkern{0.3}{0.4}{0.6}{-0.6}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@righthookI {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char156}\teng@setkern{0.2}{0.2}{0}{0}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@righthookII {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char152}\teng@setkern{0.3}{0.4}{0.6}{-0.6}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char159}\teng@setkern{0.1}{0.2}{0}{-0.4}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhookI {\teng@righthookI}% \def\teng@curlyhookII {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char160}\teng@setkern{0.1}{0.2}{0}{-0.4}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char155}\teng@setkern{0.1}{0.2}{0}{-0.2}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphookI {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char158}\teng@setkern{0.1}{0.2}{-0.6}{0.8}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphookII {\kern0.35ex\teng@uphook}% \def\teng@tehta@dot {\teng@place@tehta{\kern 0.75ex\char068}}% \def\teng@tehta@acute {\teng@place@tehta{\kern 0.70ex\char070}}% \def\teng@tehta@threedots {\teng@place@tehta{\kern 0.75ex\char064}}% \def\teng@tehta@rightcurl {\teng@place@tehta{\kern 0.80ex\char072}}% \def\teng@tehta@leftcurl {\teng@place@tehta{\kern 0.70ex\char074}}% \def\teng@tehta@caron {\teng@place@tehta{\kern 0.75ex\char079}}% \def\teng@tehta@breve {\teng@tehta@caron}% \def\teng@tehta@doubleacute {\teng@place@tehta{\kern 0.75ex\char070\kern0.35ex\char070}}% \def\teng@tehta@doublerightcurl {\teng@place@tehta{\kern 0.80ex\char072\kern0.35ex\char072}}% \def\teng@tehta@doubleleftcurl {\teng@place@tehta{\kern 0.70ex\char074\kern0.30ex\char074}}% \def\teng@tehta@twodots {\teng@place@tehta{\kern 0.75ex\char066}}% \def\teng@tehta@tilde {\teng@place@tehta{\kern 0.40ex\raisebox{-0.20ex}{\char078}}\teng@addkern{-0.1}{0}{0}{0.2}{0}{0}}% \def\teng@tehta@lefttilde {\teng@place@tehta{\kern-0.30ex\raisebox{-0.20ex}{\char078}}\teng@addkern{-0.4}{0}{0}{0}{0}{0}}% \def\teng@tehta@nasalizer {\teng@place@tehta{\kern 0.85ex\raisebox{ 0.05ex}{\char076}}\teng@addkern{-0.05}{0}{0}{0.2}{0}{0}}% \def\teng@tehta@doubler {\teng@place@tehtabelow{\kern0.70ex\raisebox{-0.05ex}{\char077}}\teng@addkern{0}{0.05}{0.35}{0}{0}{0}}% \def\teng@tehta@dotbelow {\teng@place@tehtabelow{\kern0.75ex\raisebox{ 0.25ex}{\char069}}}% \def\teng@tehta@twodotsbelow {\teng@place@tehtabelow{\kern0.75ex\raisebox{ 0.25ex}{\char067}}\teng@addkern{0}{0.05}{0.4}{0}{0}{0}}% \def\teng@tehta@lefttwodotsbelow{\teng@place@tehtabelow{\kern0.00ex\raisebox{ 0.25ex}{\char067}}\teng@addkern{0}{-0.25}{0}{0}{0}{0}}% \def\teng@tehta@threedotsbelow {\teng@place@tehtabelow{\kern0.75ex\raisebox{ 0.25ex}{\char065}}}% \def\teng@tehta@doubleacutebelow{\teng@place@tehtabelow{\kern0.70ex\raisebox{ 0.10ex}{\char087}}}% \def\teng@tehta@rightcurlbelow {\teng@place@tehtabelow{\kern0.75ex\raisebox{ 0.25ex}{\char088}}}% \def\teng@tehta@leftcurlbelow {\teng@place@tehtabelow{\kern1.50ex\raisebox{ 0.10ex}{\char090}}}% \def\teng@tehta@verticalbarbelow{\teng@place@tehtabelow{\kern0.65ex\raisebox{ 0.10ex}{\char086}}}% \def\teng@zero {\teng@strutn\char048\teng@setkern{0.45}{0.45}{0}{0}{0}{0}{0}}% \def\teng@one {\teng@strutn\char051\teng@setkern{0.3}{0.35}{0}{0}{0}{0}{0}}% \def\teng@two {\teng@strutn\char098\teng@setkern{0.65}{0.65}{0}{0}{0}{0}{0}}% \def\teng@three {\teng@strutn\char099\teng@setkern{1.05}{0.95}{0}{0}{0}{0}{0}}% \def\teng@four {\teng@strut \char100\teng@setkern{0.25}{0.35}{0}{0}{0}{0}{0}}% \def\teng@five {\teng@strut \char101\teng@setkern{0.5}{0.8}{0}{0}{0}{0}{0}}% \def\teng@six {\teng@strut \char102\teng@setkern{0.9}{0.9}{0}{0}{0}{0}{0}}% \def\teng@seven {\teng@strut \char103\teng@setkern{0.4}{0.4}{0}{0}{0}{0}{0}}% \def\teng@eight {\teng@strut \char104\teng@setkern{0.2}{0.25}{0}{0}{0}{0}{0}}% \def\teng@nine {\teng@strut \char105\teng@setkern{0.65}{0.7}{0}{0}{0}{0}{0}}% \def\teng@ten {\teng@strutt\char106\teng@setkern{0.45}{0.35}{0}{0}{0}{0}{0}}% \def\teng@eleven {\teng@strut \char107\teng@setkern{0.45}{0.4}{0}{0}{0}{0}{0}}% \def\teng@tehta@decimal {\teng@place@tehta {\kern0.75ex\char068}}% \def\teng@tehta@duodecimal {\teng@place@tehtabelow{\kern0.75ex\raisebox{0.10ex}{\char069}}}% \def\teng@tehta@leastsignificant{\teng@place@tehtabelow{\kern0.75ex\raisebox{0.10ex}{\char110}}}% \def\teng@centereddot {\teng@strutn\char080\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@colon {\teng@strutn\char081\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@threeverticaldots {\teng@strutn\char128\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredtilde {\teng@strutn\char084\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredlongtilde {\teng@strutn\char085\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@exclamation {\teng@strutn\char082\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@question {\teng@strutt\char083\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@parenthesis {\teng@strut \char129\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquestion {\teng@strutt\char240\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanexclamation {\teng@strutt\char241\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanperiod {\teng@strutn\char242\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romancomma {\teng@strutn\char243\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romansemicolon {\teng@strutn\char244\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteleft {\teng@strutt\char245\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteright {\teng@strutt\char246\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteleft {\teng@strutb\char248\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteright {\teng@strutt\char247\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenleft {\teng@strut \char249\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenright {\teng@strut \char250\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \teng@setfont% } % \end{macrocode} %\iffalse % \begin{macrocode} % % \end{macrocode} %\fi %\iffalse % \begin{macrocode} %<*noldorcapI.cfg> % \end{macrocode} %\fi % \begin{macrocode} \newcommand{\tengwarnoldorcapI}[1][1.0]{% % font parameters \def\teng@usefont{TengwarNoldorCapitals1 }% \FPmul{\teng@defaultmag}{1100}{#1}% % struts \def\teng@strutn{\rule[-0.05ex]{\teng@strutwidth}{1.90ex}\kern-\teng@strutwidth}% \def\teng@strutt{\rule[-0.05ex]{\teng@strutwidth}{2.80ex}\kern-\teng@strutwidth}% \def\teng@strutb{\rule[-1.35ex]{\teng@strutwidth}{3.20ex}\kern-\teng@strutwidth}% % space \def\teng@space{0.9ex plus 0.45ex minus 0.3ex}% % all characters and kernings \def\teng@empty {\teng@strutn\hphantom{\char020}\teng@setkern{0.5}{0.5}{0.1}{0.4}{0}{0}{0}{0}}% \def\teng@tinco {\teng@strutb\char000\teng@setkern{0.45}{0.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@parma {\teng@strutb\char001\teng@setkern{0.45}{0.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@calma {\teng@strutb\char002\teng@setkern{0.65}{0.8}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@quesse {\teng@strutb\char003\teng@setkern{0.65}{0.8}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@ando {\teng@strutb\char004\teng@setkern{0.95}{0.95}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@umbar {\teng@strutb\char005\teng@setkern{0.95}{0.95}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@anga {\teng@strutb\char006\teng@setkern{1.3}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@ungwe {\teng@strutb\char007\teng@setkern{1.3}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@thuule {\teng@strutt\char008\teng@setkern{0.45}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@formen {\teng@strutt\char009\teng@setkern{0.45}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@aha {\teng@strutt\char010\teng@setkern{0.9}{0.75}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@hwesta {\teng@strutt\char011\teng@setkern{0.9}{0.75}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@anto {\teng@strutt\char012\teng@setkern{0.9}{0.9}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@ampa {\teng@strutt\char013\teng@setkern{0.9}{0.9}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@anca {\teng@strutt\char014\teng@setkern{1.35}{1.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@unque {\teng@strutt\char015\teng@setkern{1.35}{1.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@nuumen {\teng@strutn\char016\teng@setkern{0.95}{0.9}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@malta {\teng@strutn\char017\teng@setkern{0.95}{0.9}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@noldo {\teng@strutn\char018\teng@setkern{1.3}{1.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@nwalme {\teng@strutn\char019\teng@setkern{1.3}{1.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@oore {\teng@strutn\char020\teng@setkern{0.45}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@vala {\teng@strutn\char021\teng@setkern{0.45}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@anna {\teng@strutn\char022\teng@setkern{0.65}{0.75}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@vilya {\teng@strutn\char023\teng@setkern{0.65}{0.75}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedtinco {\teng@strut \char040\teng@setkern{0.45}{0.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedparma {\teng@strut \char041\teng@setkern{0.45}{0.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedcalma {\teng@strut \char042\teng@setkern{0.9}{0.8}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedquesse {\teng@strut \char043\teng@setkern{0.9}{0.8}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedando {\teng@strut \char044\teng@setkern{0.9}{0.95}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedumbar {\teng@strut \char045\teng@setkern{0.9}{0.95}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedanga {\teng@strut \char046\teng@setkern{1.35}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedungwe {\teng@strut \char047\teng@setkern{1.35}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@roomen {\teng@strutb\char024\teng@setkern{0.55}{0.25}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@arda {\teng@strutb\char025\teng@setkern{0.55}{0.25}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@lambe {\teng@strutb\char026\teng@setkern{0.55}{0.45}{-0.9}{0.6}{0}{0}{0}{0}}% \def\teng@alda {\teng@strutb\char027\teng@setkern{0.55}{0.55}{-1.4}{0.6}{0}{0}{0}{0}}% \def\teng@roomenalt {\teng@roomen}% \def\teng@ardaalt {\teng@arda}% \def\teng@lambealt {\teng@lambe}% \def\teng@silme {\teng@strutt\char028\teng@setkern{-0.15}{0.55}{0}{0.2}{0}{0}{0}{0}}% \def\teng@silmenuquerna {\teng@strutb\char029\teng@setkern{0.65}{1.15}{-0.2}{0.4}{0}{0}{0}{0}}% \def\teng@esse {\teng@strut \char030\teng@setkern{-0.25}{0.55}{0.75}{0.4}{0}{0}{0}{0}}% \def\teng@essenuquerna {\teng@strutb\char031\teng@setkern{0.65}{1.0}{0.2}{0.5}{0}{0}{0}{0}}% \def\teng@silmealt {\teng@strutt\char132\teng@setkern{0.4}{0.55}{0}{0}{0}{0}{0}{0}}% \def\teng@silmenuquernaalt {\teng@strutb\char133\teng@setkern{0.65}{0.85}{-0.1}{0.4}{0}{0}{0}{0}}% \def\teng@essealt {\teng@strutt\char134\teng@setkern{-0.2}{0.55}{0}{0.6}{0}{0}{0}{0}}% \def\teng@essenuquernaalt {\teng@essenuquerna}% \def\teng@hyarmen {\teng@strutt\char032\teng@setkern{0.1}{0.65}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@halla {\teng@strutt\char036\teng@setkern{0}{0}{0.1}{1.6}{0}{0}{0}{0}}% \def\teng@hwestasindarinwa {\teng@strutt\char033\teng@setkern{0.9}{0.8}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@yanta {\teng@strutn\char034\teng@setkern{0.55}{0.65}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@uure {\teng@strutn\char035\teng@setkern{0.55}{0.6}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@osse {\teng@strutn\char050\teng@setkern{0.4}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@telco {\teng@strutn\char037\teng@setkern{0}{0}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@aara {\teng@strutb\char038\teng@setkern{0}{0}{1.4}{0.6}{0}{0}{0}{0}}% \def\teng@lefthook {}% \def\teng@righthook {}% \def\teng@tehta@dot {}% \def\teng@tehta@acute {}% \def\teng@tehta@threedots {}% \def\teng@tehta@rightcurl {}% \def\teng@tehta@leftcurl {}% \def\teng@tehta@caron {}% \def\teng@tehta@doubleacute {}% \def\teng@tehta@doublerightcurl {}% \def\teng@tehta@doubleleftcurl {}% \def\teng@tehta@twodots {}% \def\teng@tehta@tilde {}% \def\teng@tehta@lefttilde {}% \def\teng@tehta@nasalizer {}% \def\teng@tehta@doubler {}% \def\teng@tehta@dotbelow {}% \def\teng@tehta@twodotsbelow {}% \def\teng@tehta@threedotsbelow {}% \def\teng@tehta@doubleacutebelow{}% \def\teng@tehta@rightcurlbelow {}% \def\teng@tehta@leftcurlbelow {}% \def\teng@tehta@verticalbarbelow{}% \def\teng@zero {}% \def\teng@one {}% \def\teng@two {}% \def\teng@three {}% \def\teng@four {}% \def\teng@five {}% \def\teng@six {}% \def\teng@seven {}% \def\teng@eight {}% \def\teng@nine {}% \def\teng@ten {}% \def\teng@eleven {}% \def\teng@tehta@decimal {}% \def\teng@tehta@duodecimal {}% \def\teng@tehta@leastsignificant{}% \def\teng@centereddot {}% \def\teng@colon {}% \def\teng@threeverticaldots {}% \def\teng@centeredtilde {}% \def\teng@centeredlongtilde {}% \def\teng@exclamation {}% \def\teng@question {}% \def\teng@parenthesis {}% \def\teng@romanquestion {}% \def\teng@romanexclamation {}% \def\teng@romanperiod {}% \def\teng@romancomma {}% \def\teng@romansemicolon {}% \def\teng@romanquoteleft {}% \def\teng@romanquoteright {}% \def\teng@romandblquoteleft {}% \def\teng@romandblquoteright {}% \def\teng@romanparenleft {}% \def\teng@romanparenright {}% \teng@setfont% } % \end{macrocode} %\iffalse % \begin{macrocode} % % \end{macrocode} %\fi %\iffalse % \begin{macrocode} %<*noldorcapII.cfg> % \end{macrocode} %\fi % \begin{macrocode} \newcommand{\tengwarnoldorcapII}[1][1.0]{% % font parameters \def\teng@usefont{TengwarNoldorCapitals2 }% \FPmul{\teng@defaultmag}{1100}{#1}% % struts \def\teng@strutn{\rule[-0.05ex]{\teng@strutwidth}{1.90ex}\kern-\teng@strutwidth}% \def\teng@strutt{\rule[-0.05ex]{\teng@strutwidth}{2.80ex}\kern-\teng@strutwidth}% \def\teng@strutb{\rule[-1.35ex]{\teng@strutwidth}{3.20ex}\kern-\teng@strutwidth}% % space \def\teng@space{0.9ex plus 0.45ex minus 0.3ex}% % all characters and kernings \def\teng@empty {\teng@strutn\hphantom{\char020}\teng@setkern{0.5}{0.5}{0.1}{0.4}{0}{0}{0}{0}}% \def\teng@tinco {\teng@strutb\char000\teng@setkern{0.35}{0.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@parma {\teng@strutb\char001\teng@setkern{0.35}{0.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@calma {\teng@strutb\char002\teng@setkern{0.65}{0.8}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@quesse {\teng@strutb\char003\teng@setkern{0.65}{0.8}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@ando {\teng@strutb\char004\teng@setkern{0.95}{0.95}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@umbar {\teng@strutb\char005\teng@setkern{0.95}{0.95}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@anga {\teng@strutb\char006\teng@setkern{1.3}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@ungwe {\teng@strutb\char007\teng@setkern{1.3}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@thuule {\teng@strutt\char008\teng@setkern{0.35}{0.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@formen {\teng@strutt\char009\teng@setkern{0.35}{0.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@aha {\teng@strutt\char010\teng@setkern{0.9}{0.75}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@hwesta {\teng@strutt\char011\teng@setkern{0.9}{0.75}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@anto {\teng@strutt\char012\teng@setkern{0.9}{0.9}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@ampa {\teng@strutt\char013\teng@setkern{0.9}{0.9}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@anca {\teng@strutt\char014\teng@setkern{1.35}{1.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@unque {\teng@strutt\char015\teng@setkern{1.35}{1.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@nuumen {\teng@strutn\char016\teng@setkern{0.95}{0.9}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@malta {\teng@strutn\char017\teng@setkern{0.95}{0.9}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@noldo {\teng@strutn\char018\teng@setkern{1.3}{1.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@nwalme {\teng@strutn\char019\teng@setkern{1.3}{1.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@oore {\teng@strutn\char020\teng@setkern{0.35}{0.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@vala {\teng@strutn\char021\teng@setkern{0.35}{0.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@anna {\teng@strutn\char022\teng@setkern{0.65}{0.75}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@vilya {\teng@strutn\char023\teng@setkern{0.65}{0.75}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedtinco {\teng@strut \char040\teng@setkern{0.35}{0.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedparma {\teng@strut \char041\teng@setkern{0.35}{0.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedcalma {\teng@strut \char042\teng@setkern{0.9}{0.8}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedquesse {\teng@strut \char043\teng@setkern{0.9}{0.8}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedando {\teng@strut \char044\teng@setkern{0.9}{0.95}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedumbar {\teng@strut \char045\teng@setkern{0.9}{0.95}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedanga {\teng@strut \char046\teng@setkern{1.35}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedungwe {\teng@strut \char047\teng@setkern{1.35}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@roomen {\teng@strutb\char024\teng@setkern{0.55}{0.25}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@arda {\teng@strutb\char025\teng@setkern{0.55}{0.25}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@lambe {\teng@strutb\char026\teng@setkern{0.55}{0.45}{-0.9}{0.6}{0}{0}{0}{0}}% \def\teng@alda {\teng@strutb\char027\teng@setkern{0.55}{0.55}{-1.4}{0.6}{0}{0}{0}{0}}% \def\teng@roomenalt {\teng@roomen}% \def\teng@ardaalt {\teng@arda}% \def\teng@lambealt {\teng@lambe}% \def\teng@silme {\teng@strutt\char028\teng@setkern{-0.15}{0.55}{0}{0.2}{0}{0}{0}{0}}% \def\teng@silmenuquerna {\teng@strutb\char029\teng@setkern{0.65}{1.15}{-0.2}{0.4}{0}{0}{0}{0}}% \def\teng@esse {\teng@strut \char030\teng@setkern{-0.25}{0.55}{0.75}{0.4}{0}{0}{0}{0}}% \def\teng@essenuquerna {\teng@strutb\char031\teng@setkern{0.65}{1.0}{0.2}{0.5}{0}{0}{0}{0}}% \def\teng@silmealt {\teng@strutt\char132\teng@setkern{0.4}{0.55}{0}{0}{0}{0}{0}{0}}% \def\teng@silmenuquernaalt {\teng@strutb\char133\teng@setkern{0.65}{0.85}{-0.1}{0.4}{0}{0}{0}{0}}% \def\teng@essealt {\teng@strutt\char134\teng@setkern{-0.2}{0.55}{0}{0.6}{0}{0}{0}{0}}% \def\teng@essenuquernaalt {\teng@essenuquerna}% \def\teng@hyarmen {\teng@strutt\char032\teng@setkern{0.1}{0.65}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@halla {\teng@strutt\char036\teng@setkern{0}{0}{0.1}{1.6}{0}{0}{0}{0}}% \def\teng@hwestasindarinwa {\teng@strutt\char033\teng@setkern{0.9}{0.8}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@yanta {\teng@strutn\char034\teng@setkern{0.55}{0.65}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@uure {\teng@strutn\char035\teng@setkern{0.55}{0.6}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@osse {\teng@strutn\char050\teng@setkern{0.4}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@telco {\teng@strutn\char037\teng@setkern{0}{0}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@aara {\teng@strutb\char038\teng@setkern{0}{0}{1.4}{0.6}{0}{0}{0}{0}}% \def\teng@lefthook {}% \def\teng@righthook {}% \def\teng@tehta@dot {}% \def\teng@tehta@acute {}% \def\teng@tehta@threedots {}% \def\teng@tehta@rightcurl {}% \def\teng@tehta@leftcurl {}% \def\teng@tehta@caron {}% \def\teng@tehta@doubleacute {}% \def\teng@tehta@doublerightcurl {}% \def\teng@tehta@doubleleftcurl {}% \def\teng@tehta@twodots {}% \def\teng@tehta@tilde {}% \def\teng@tehta@lefttilde {}% \def\teng@tehta@nasalizer {}% \def\teng@tehta@doubler {}% \def\teng@tehta@dotbelow {}% \def\teng@tehta@twodotsbelow {}% \def\teng@tehta@threedotsbelow {}% \def\teng@tehta@doubleacutebelow{}% \def\teng@tehta@rightcurlbelow {}% \def\teng@tehta@leftcurlbelow {}% \def\teng@tehta@verticalbarbelow{}% \def\teng@zero {}% \def\teng@one {}% \def\teng@two {}% \def\teng@three {}% \def\teng@four {}% \def\teng@five {}% \def\teng@six {}% \def\teng@seven {}% \def\teng@eight {}% \def\teng@nine {}% \def\teng@ten {}% \def\teng@eleven {}% \def\teng@tehta@decimal {}% \def\teng@tehta@duodecimal {}% \def\teng@tehta@leastsignificant{}% \def\teng@centereddot {}% \def\teng@colon {}% \def\teng@threeverticaldots {}% \def\teng@centeredtilde {}% \def\teng@centeredlongtilde {}% \def\teng@exclamation {}% \def\teng@question {}% \def\teng@parenthesis {}% \def\teng@romanquestion {}% \def\teng@romanexclamation {}% \def\teng@romanperiod {}% \def\teng@romancomma {}% \def\teng@romansemicolon {}% \def\teng@romanquoteleft {}% \def\teng@romanquoteright {}% \def\teng@romandblquoteleft {}% \def\teng@romandblquoteright {}% \def\teng@romanparenleft {}% \def\teng@romanparenright {}% \teng@setfont% } % \end{macrocode} %\iffalse % \begin{macrocode} % % \end{macrocode} %\fi %\iffalse % \begin{macrocode} %<*parmaite.cfg> % \end{macrocode} %\fi % \begin{macrocode} \newcommand{\tengwarparmaite}[1][1.0]{% % font parameters \def\teng@usefont{Parmaite_full }% \FPmul{\teng@defaultmag}{1700}{#1}% % struts \def\teng@strutn{\rule[-0.03ex]{\teng@strutwidth}{0.90ex}\kern-\teng@strutwidth}% \def\teng@strutt{\rule[-0.03ex]{\teng@strutwidth}{1.70ex}\kern-\teng@strutwidth}% \def\teng@strutb{\rule[-0.80ex]{\teng@strutwidth}{1.70ex}\kern-\teng@strutwidth}% % space \def\teng@space{0.6ex plus 0.4ex minus 0.2ex}% % all characters and kernings \def\teng@empty {\teng@strutn\hphantom{\char020}\teng@setkern{0.3}{0.4}{0}{0}{0}{0}{0}}% \def\teng@tinco {\teng@strutb\char000\teng@setkern{0.15}{0.15}{0}{0}{0}{0}{0}}% \def\teng@parma {\teng@strutb\char001\teng@setkern{0.15}{0.15}{0}{0}{0}{0}{0}}% \def\teng@calma {\teng@strutb\char002\teng@setkern{0.25}{0.45}{0}{0}{-0.03}{0}{2}}% \def\teng@quesse {\teng@strutb\char003\teng@setkern{0.25}{0.45}{0}{0}{0}{0.01}{2}}% \def\teng@ando {\teng@strutb\char004\teng@setkern{0.5}{0.55}{0}{0}{0}{0}{0}}% \def\teng@umbar {\teng@strutb\char005\teng@setkern{0.5}{0.55}{0}{0}{0}{0}{0}}% \def\teng@anga {\teng@strutb\char006\teng@setkern{0.6}{0.7}{0}{0}{-0.03}{0}{2}}% \def\teng@ungwe {\teng@strutb\char007\teng@setkern{0.6}{0.7}{0}{0}{0}{0.01}{2}}% \def\teng@thuule {\teng@strutt\char008\teng@setkern{0.1}{0.35}{0}{0}{0}{0}{0}}% \def\teng@formen {\teng@strutt\char009\teng@setkern{0.1}{0.35}{0}{0}{0}{0}{0}}% \def\teng@aha {\teng@strutt\char010\teng@setkern{0.45}{0.4}{0}{0}{0.15}{0}{0}}% \def\teng@hwesta {\teng@strutt\char011\teng@setkern{0.45}{0.4}{0}{0}{0.02}{0.01}{2}}% \def\teng@anto {\teng@strutt\char012\teng@setkern{0.5}{0.57}{0}{0}{0}{0}{0}}% \def\teng@ampa {\teng@strutt\char013\teng@setkern{0.5}{0.57}{0}{0}{0}{0}{0}}% \def\teng@anca {\teng@strutt\char014\teng@setkern{0.65}{0.7}{0}{0}{0.15}{0}{0}}% \def\teng@unque {\teng@strutt\char015\teng@setkern{0.65}{0.7}{0}{0}{0.02}{0.01}{2}}% \def\teng@nuumen {\teng@strutn\char016\teng@setkern{0.5}{0.57}{0}{0}{0}{0}{0}}% \def\teng@malta {\teng@strutn\char017\teng@setkern{0.5}{0.57}{0}{0}{0}{0}{0}}% \def\teng@noldo {\teng@strutn\char018\teng@setkern{0.6}{0.7}{0}{0}{-0.03}{0}{2}}% \def\teng@nwalme {\teng@strutn\char019\teng@setkern{0.6}{0.7}{0}{0}{0}{0.01}{2}}% \def\teng@oore {\teng@strutn\char020\teng@setkern{0.15}{0.35}{0}{0}{0}{0}{0}}% \def\teng@vala {\teng@strutn\char021\teng@setkern{0.15}{0.35}{0}{0}{0}{0}{0}}% \def\teng@anna {\teng@strutn\char022\teng@setkern{0.25}{0.4}{0}{0}{-0.03}{0}{2}}% \def\teng@vilya {\teng@strutn\char023\teng@setkern{0.25}{0.4}{0}{0}{0}{0.01}{2}}% \def\teng@extendedtinco {\teng@strut \char040\teng@setkern{0.1}{0.15}{0}{0}{0}{0}{0}}% \def\teng@extendedparma {\teng@strut \char041\teng@setkern{0.1}{0.15}{0}{0}{0}{0}{0}}% \def\teng@extendedcalma {\teng@strut \char042\teng@setkern{0.45}{0.45}{0}{0}{0}{0.1}{0}}% \def\teng@extendedquesse {\teng@strut \char043\teng@setkern{0.45}{0.45}{0}{0}{0.02}{0.01}{2}}% \def\teng@extendedando {\teng@strut \char044\teng@setkern{0.5}{0.55}{0}{0}{0}{0}{0}}% \def\teng@extendedumbar {\teng@strut \char045\teng@setkern{0.5}{0.55}{0}{0}{0}{0}{0}}% \def\teng@extendedanga {\teng@strut \char046\teng@setkern{0.65}{0.7}{0}{0}{0}{0.1}{0}}% \def\teng@extendedungwe {\teng@strut \char047\teng@setkern{0.65}{0.7}{0}{0}{0.02}{0.01}{2}}% \def\teng@roomen {\teng@strutb\char024\teng@setkern{0.25}{0.15}{0.1}{0}{0.05}{0.1}{1}}% \def\teng@arda {\teng@strutb\char025\teng@setkern{0.25}{0.15}{0.1}{0}{0.05}{0.1}{1}}% \def\teng@lambe {\teng@strutb\char026\teng@setkern{0.45}{0.55}{-0.3}{0}{-0.08}{0}{1}}% \def\teng@alda {\teng@strutb\char027\teng@setkern{0.45}{0.63}{0}{0}{0}{0}{1}}% \def\teng@roomenalt {\teng@strutb\char190\teng@setkern{0.2}{0.4}{0.05}{0}{0.05}{-0.05}{0}}% \def\teng@ardaalt {\teng@arda}% \def\teng@lambealt {\teng@lambe}% \def\teng@silme {\teng@strutt\char028\teng@setkern{-0.2}{0.25}{0}{-0.2}{0}{0.09}{1}}% \def\teng@silmenuquerna {\teng@strutb\char029\teng@setkern{0.25}{0.65}{-0.2}{0}{0}{0.1}{1}}% \def\teng@esse {\teng@strut \char030\teng@setkern{-0.1}{0.3}{0.7}{-0.2}{0}{0.09}{1}}% \def\teng@essenuquerna {\teng@strutb\char031\teng@setkern{0.3}{0.5}{0}{0}{0}{0.1}{1}}% \def\teng@silmealt {\teng@strutt\char132\teng@setkern{0.1}{0.35}{0}{-0.15}{0.05}{0.09}{1}}% \def\teng@silmenuquernaalt {\teng@strutb\char133\teng@setkern{0.3}{0.5}{-0.1}{0}{-0.1}{0}{1}}% \def\teng@essealt {\teng@strutt\char134\teng@setkern{0.1}{0.35}{0}{0}{0.05}{0.09}{1}}% \def\teng@essenuquernaalt {\teng@strut \char135\teng@setkern{0.3}{0.6}{0}{0.5}{-0.1}{0}{1}}% \def\teng@hyarmen {\teng@strutt\char032\teng@setkern{0}{0.45}{0}{0}{-0.08}{0}{0}}% \def\teng@halla {\teng@strutt\char036\teng@setkern{-0.05}{0}{0}{0.9}{-0.15}{0.09}{1}}% \def\teng@hwestasindarinwa {\teng@strutt\char033\teng@setkern{0.6}{0.55}{0}{0}{-0.4}{0.1}{1}}% \def\teng@yanta {\teng@strutn\char034\teng@setkern{0.25}{0.35}{0}{0}{-0.18}{0}{0}}% \def\teng@uure {\teng@strutn\char035\teng@setkern{0.15}{0.35}{0}{0}{0.05}{0}{0}}% \def\teng@osse {\teng@strutn\char050\teng@setkern{0.1}{0.25}{0}{0}{0}{0}{0}}% \def\teng@telco {\teng@strutn\char037\teng@setkern{0}{0}{0}{0}{0}{0.01}{2}}% \def\teng@aara {\teng@strutb\char038\teng@setkern{0}{0}{0.75}{0}{0}{0.01}{2}}% \def\teng@lefthook {\char093}% \def\teng@righthook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char092}\teng@setkern{0.1}{0.15}{0.35}{-0.4}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@righthookI {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char152}\teng@setkern{0.2}{0.15}{0.45}{-0.7}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@righthookII {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char156}\teng@setkern{0.1}{0.1}{0}{0}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char159}\teng@setkern{0}{0.2}{0.35}{-0.25}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhookI {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char160}\teng@setkern{0.05}{0.15}{0.45}{-0.45}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhookII {\teng@righthookII}% \def\teng@uphook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char155}\teng@setkern{0}{0.1}{0.1}{-0.1}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphookI {\teng@righthookI}% \def\teng@uphookII {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char158}\teng@setkern{0}{0.1}{-0.35}{0.25}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@tehta@dot {\teng@place@tehta{\kern 0.70ex\char068}}% \def\teng@tehta@acute {\teng@place@tehta{\kern 0.50ex\char070}}% \def\teng@tehta@threedots {\teng@place@tehta{\kern 0.60ex\char064}}% \def\teng@tehta@rightcurl {\teng@place@tehta{\kern 0.50ex\char072}}% \def\teng@tehta@leftcurl {\teng@place@tehta{\kern 0.60ex\char074}}% \def\teng@tehta@caron {\teng@place@tehta{\kern 0.70ex\char079}}% \def\teng@tehta@breve {\teng@place@tehta{\kern 0.70ex\char173}}% \def\teng@tehta@doubleacute {\teng@place@tehta{\kern 0.60ex\char070\kern0.2ex\char070}}% \def\teng@tehta@doublerightcurl {\teng@place@tehta{\kern 0.60ex\char072\kern0.2ex\char072}}% \def\teng@tehta@doubleleftcurl {\teng@place@tehta{\kern 0.60ex\char074\kern0.22ex\char074}}% \def\teng@tehta@twodots {\teng@place@tehta{\kern 0.70ex\char066}}% \def\teng@tehta@tilde {\teng@place@tehta{\kern 0.60ex\raisebox{-0.20ex}{\char078}}\teng@addkern{-0.1}{0}{0}{0.35}{0}{0}}% \def\teng@tehta@lefttilde {\teng@place@tehta{\kern 0.10ex\raisebox{-0.20ex}{\char078}}\teng@addkern{-0.35}{0}{0}{0}{0}{0}}% \def\teng@tehta@nasalizer {\teng@place@tehta{\kern 0.60ex\raisebox{ 0.05ex}{\char076}}\teng@addkern{-0.05}{0}{0}{0.2}{0}{0}}% \def\teng@tehta@doubler {\teng@place@tehtabelow{\kern0.60ex\raisebox{-0.05ex}{\char077}}\teng@addkern{0}{0}{0.3}{0}{0}{0}}% \def\teng@tehta@dotbelow {\teng@place@tehtabelow{\kern0.75ex\raisebox{ 0.25ex}{\char069}}}% \def\teng@tehta@twodotsbelow {\teng@place@tehtabelow{\kern0.85ex\raisebox{ 0.20ex}{\char067}}\teng@addkern{0}{0}{0.35}{0}{0}{0}}% \def\teng@tehta@lefttwodotsbelow{\teng@place@tehtabelow{\kern0.40ex\raisebox{ 0.20ex}{\char067}}\teng@addkern{0}{-0.25}{0}{0}{0}{0}}% \def\teng@tehta@threedotsbelow {\teng@place@tehtabelow{\kern0.70ex\raisebox{ 0.15ex}{\char065}}}% \def\teng@tehta@doubleacutebelow{\teng@place@tehtabelow{\kern0.75ex\char087}}% \def\teng@tehta@rightcurlbelow {\teng@place@tehtabelow{\kern0.70ex\raisebox{ 0.10ex}{\char088}}}% \def\teng@tehta@leftcurlbelow {\teng@place@tehtabelow{\kern0.65ex\raisebox{ 0.10ex}{\char090}}}% \def\teng@tehta@verticalbarbelow{\teng@place@tehtabelow{\kern0.70ex\char086}}% \def\teng@zero {\teng@strutn\char048\teng@setkern{0.25}{0.45}{0}{0}{0}{0}{0}}% \def\teng@one {\teng@strutn\char051\teng@setkern{0.25}{0.4}{0}{0}{0}{0}{0}}% \def\teng@two {\teng@strutn\char098\teng@setkern{0.5}{0.55}{0}{0}{0}{0}{0}}% \def\teng@three {\teng@strutn\char099\teng@setkern{0.65}{0.7}{0}{0}{0}{0}{0}}% \def\teng@four {\teng@strut \char100\teng@setkern{0.2}{0.25}{0}{0}{0}{0}{0}}% \def\teng@five {\teng@strut \char101\teng@setkern{0.45}{0.55}{0}{0}{0}{0}{0}}% \def\teng@six {\teng@strut \char102\teng@setkern{0.65}{0.95}{0}{0}{0}{0}{0}}% \def\teng@seven {\teng@strut \char103\teng@setkern{0.35}{0.3}{0}{0}{0}{0}{0}}% \def\teng@eight {\teng@strut \char104\teng@setkern{0.1}{0.15}{0}{0}{0}{0}{0}}% \def\teng@nine {\teng@strut \char105\teng@setkern{0.45}{0.6}{0}{0}{0}{0}{0}}% \def\teng@ten {\teng@strutt\char106\teng@setkern{0.6}{0.45}{0}{0}{0}{0}{0}}% \def\teng@eleven {\teng@strut \char107\teng@setkern{0.6}{0.35}{0}{0}{0}{0}{0}}% \def\teng@tehta@decimal {\teng@place@tehta {\kern0.70ex\char068}}% \def\teng@tehta@duodecimal {\teng@place@tehtabelow{\kern0.75ex\raisebox{0.15ex}{\char069}}}% \def\teng@tehta@leastsignificant{\teng@place@tehtabelow{\kern0.60ex\raisebox{0.00ex}{\char110}}}% \def\teng@centereddot {\teng@strutn\char080\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@colon {\teng@strutn\char081\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@threeverticaldots {\teng@strutn\char128\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredtilde {\teng@strutn\char084\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredlongtilde {\teng@strutn\char085\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@exclamation {\teng@strutn\char082\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@question {\teng@strutb\char083\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@parenthesis {\teng@strutt\char129\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquestion {\teng@strutt\char240\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanexclamation {\teng@strutt\char241\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanperiod {\teng@strutn\char242\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romancomma {\teng@strutn\char243\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romansemicolon {\teng@strutn\char244\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteleft {\teng@strutt\char245\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteright {\teng@strutt\char246\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteleft {\teng@strutb\char248\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteright {\teng@strutt\char247\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenleft {\teng@strutt\char249\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenright {\teng@strutt\char250\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \teng@setfont% } % \end{macrocode} %\iffalse % \begin{macrocode} % % \end{macrocode} %\fi %\iffalse % \begin{macrocode} %<*quenya.cfg> % \end{macrocode} %\fi % \begin{macrocode} \newcommand{\tengwarquenya}[1][1.0]{% % font parameters \def\teng@usefont{TengwarQuenya_full }% \FPmul{\teng@defaultmag}{1100}{#1}% % struts \def\teng@strutn{\rule[-0.03ex]{\teng@strutwidth}{1.28ex}\kern-\teng@strutwidth}% \def\teng@strutt{\rule[-0.03ex]{\teng@strutwidth}{2.28ex}\kern-\teng@strutwidth}% \def\teng@strutb{\rule[-1.08ex]{\teng@strutwidth}{2.33ex}\kern-\teng@strutwidth}% % space \def\teng@space{0.9ex plus 0.45ex minus 0.3ex}% % all characters and kernings \def\teng@empty {\teng@strutn\hphantom{\char020}\teng@setkern{0.45}{0.4}{0}{0}{0}{0}{0}}% \def\teng@tinco {\teng@strutb\char000\teng@setkern{0.25}{0.2}{0}{0}{0}{0}{0}}% \def\teng@parma {\teng@strutb\char001\teng@setkern{0.25}{0.2}{0}{0}{0}{0}{0}}% \def\teng@calma {\teng@strutb\char002\teng@setkern{0.45}{0.6}{0}{0}{0}{0}{1}}% \def\teng@quesse {\teng@strutb\char003\teng@setkern{0.45}{0.6}{0}{0}{0}{0}{1}}% \def\teng@ando {\teng@strutb\char004\teng@setkern{0.6}{0.6}{0}{0}{0}{0}{0}}% \def\teng@umbar {\teng@strutb\char005\teng@setkern{0.65}{0.65}{0}{0}{0}{0}{0}}% \def\teng@anga {\teng@strutb\char006\teng@setkern{0.85}{0.95}{0}{0}{0}{0}{1}}% \def\teng@ungwe {\teng@strutb\char007\teng@setkern{0.85}{0.95}{0}{0}{0}{0}{1}}% \def\teng@thuule {\teng@strutt\char008\teng@setkern{0.2}{0.35}{0}{0}{0}{0}{0}}% \def\teng@formen {\teng@strutt\char009\teng@setkern{0.2}{0.35}{0}{0}{0}{0}{0}}% \def\teng@aha {\teng@strutt\char010\teng@setkern{0.65}{0.55}{0}{0}{0.25}{0}{2}}% \def\teng@hwesta {\teng@strutt\char011\teng@setkern{0.65}{0.55}{0}{0}{0.1}{0}{1}}% \def\teng@anto {\teng@strutt\char012\teng@setkern{0.6}{0.65}{0}{0}{0}{0}{0}}% \def\teng@ampa {\teng@strutt\char013\teng@setkern{0.65}{0.7}{0}{0}{0}{0}{0}}% \def\teng@anca {\teng@strutt\char014\teng@setkern{0.9}{0.95}{0}{0}{0.25}{0}{2}}% \def\teng@unque {\teng@strutt\char015\teng@setkern{0.9}{0.95}{0}{0}{0.1}{0}{1}}% \def\teng@nuumen {\teng@strutn\char016\teng@setkern{0.6}{0.65}{0}{0}{0}{0}{0}}% \def\teng@malta {\teng@strutn\char017\teng@setkern{0.65}{0.7}{0}{0}{0}{0}{0}}% \def\teng@noldo {\teng@strutn\char018\teng@setkern{0.85}{0.95}{0}{0}{0}{0}{1}}% \def\teng@nwalme {\teng@strutn\char019\teng@setkern{0.85}{0.95}{0}{0}{0}{0}{1}}% \def\teng@oore {\teng@strutn\char020\teng@setkern{0.25}{0.35}{0}{0}{0}{0}{0}}% \def\teng@vala {\teng@strutn\char021\teng@setkern{0.25}{0.35}{0}{0}{0}{0}{0}}% \def\teng@anna {\teng@strutn\char022\teng@setkern{0.45}{0.55}{0}{0}{0}{0}{1}}% \def\teng@vilya {\teng@strutn\char023\teng@setkern{0.45}{0.55}{0}{0}{0}{0}{1}}% \def\teng@extendedtinco {\teng@strut \char040\teng@setkern{0.2}{0.2}{0}{0}{0}{0}{0}}% \def\teng@extendedparma {\teng@strut \char041\teng@setkern{0.2}{0.2}{0}{0}{0}{0}{0}}% \def\teng@extendedcalma {\teng@strut \char042\teng@setkern{0.65}{0.6}{0}{0}{0.25}{0}{2}}% \def\teng@extendedquesse {\teng@strut \char043\teng@setkern{0.65}{0.6}{0}{0}{0.1}{0}{1}}% \def\teng@extendedando {\teng@strut \char044\teng@setkern{0.6}{0.6}{0}{0}{0}{0}{0}}% \def\teng@extendedumbar {\teng@strut \char045\teng@setkern{0.65}{0.65}{0}{0}{0}{0}{0}}% \def\teng@extendedanga {\teng@strut \char046\teng@setkern{0.9}{0.95}{0}{0}{0.25}{0}{2}}% \def\teng@extendedungwe {\teng@strut \char047\teng@setkern{0.9}{0.95}{0}{0}{0.1}{0}{1}}% \def\teng@roomen {\teng@strutb\char024\teng@setkern{0.35}{0.15}{0}{0}{0.55}{0}{2}}% \def\teng@arda {\teng@strutb\char025\teng@setkern{0.35}{0.15}{0}{0}{0.55}{0}{2}}% \def\teng@lambe {\teng@strutb\char026\teng@setkern{0.45}{0.3}{-0.85}{0}{0}{0}{2}}% \def\teng@alda {\teng@strutb\char027\teng@setkern{0.45}{0.45}{-0.35}{0}{0}{0}{2}}% \def\teng@roomenalt {\teng@roomen}% \def\teng@ardaalt {\teng@arda}% \def\teng@lambealt {\teng@lambe}% \def\teng@silme {\teng@strutt\char028\teng@setkern{-0.25}{0.45}{0}{-0.2}{-0.05}{0}{0}}% \def\teng@silmenuquerna {\teng@strutb\char029\teng@setkern{0.45}{1.0}{-0.3}{0}{-0.1}{0}{0}}% \def\teng@esse {\teng@strut \char030\teng@setkern{-0.25}{0.4}{0.95}{-0.2}{-0.1}{0}{0}}% \def\teng@essenuquerna {\teng@strutb\char031\teng@setkern{0.5}{0.75}{0}{0}{-0.1}{0.15}{0}}% \def\teng@silmealt {\teng@strutt\char132\teng@setkern{0.2}{0.45}{0}{0}{-0.1}{0}{0}}% \def\teng@silmenuquernaalt {\teng@strutb\char133\teng@setkern{0.45}{0.75}{0}{0}{-0.3}{0}{0}}% \def\teng@essealt {\teng@strutt\char134\teng@setkern{0.2}{0.5}{0}{0}{-0.05}{0}{0}}% \def\teng@essenuquernaalt {\teng@essenuquerna}% \def\teng@hyarmen {\teng@strutt\char032\teng@setkern{0.15}{0.45}{0}{0}{0.15}{0}{2}}% \def\teng@halla {\teng@strutt\char036\teng@setkern{0}{0}{0}{0.9}{-0.1}{0}{0}}% \def\teng@hwestasindarinwa {\teng@strutt\char033\teng@setkern{0.65}{0.55}{0}{0}{-0.5}{-0.23}{0}}% \def\teng@yanta {\teng@strutn\char034\teng@setkern{0.25}{0.3}{0}{0}{0.1}{0}{2}}% \def\teng@uure {\teng@strutn\char035\teng@setkern{0.25}{0.25}{0}{0}{-0.12}{0}{0}}% \def\teng@osse {\teng@strutn\char050\teng@setkern{0.25}{0.3}{0}{0}{-0.12}{0}{0}}% \def\teng@telco {\teng@strutn\char037\teng@setkern{0}{0}{0}{0}{-0.1}{0}{0}}% \def\teng@aara {\teng@strutb\char038\teng@setkern{0}{0}{1.0}{0}{0.2}{0}{2}}% \def\teng@lefthook {\kern0.1ex\raisebox{0.1ex}{\char093}}% \def\teng@righthook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char092}\teng@setkern{0}{0}{0.6}{-0.6}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@righthookI {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char156}\teng@setkern{0.2}{0.1}{0}{0}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@righthookII {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char152}\teng@setkern{0}{0}{0.6}{-0.6}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char159}\teng@setkern{0}{0.1}{0}{-0.4}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhookI {\teng@righthookI}% \def\teng@curlyhookII {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char160}\teng@setkern{0}{0.1}{0}{-0.4}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char155}\teng@setkern{0.05}{0.15}{0}{-0.2}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphookI {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char158}\teng@setkern{0.05}{0.15}{-0.6}{0.6}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphookII {\kern0.3ex\teng@uphook}% \def\teng@tehta@dot {\teng@place@tehta{\kern 0.75ex\char068}}% \def\teng@tehta@acute {\teng@place@tehta{\kern 0.70ex\char070}}% \def\teng@tehta@threedots {\teng@place@tehta{\kern 0.75ex\char064}}% \def\teng@tehta@rightcurl {\teng@place@tehta{\kern 0.80ex\char072}}% \def\teng@tehta@leftcurl {\teng@place@tehta{\kern 0.70ex\char074}}% \def\teng@tehta@caron {\teng@place@tehta{\kern 0.75ex\char079}}% \def\teng@tehta@breve {\teng@tehta@caron}% \def\teng@tehta@doubleacute {\teng@place@tehta{\kern 0.75ex\char070\kern0.30ex\char070}}% \def\teng@tehta@doublerightcurl {\teng@place@tehta{\kern 0.80ex\char072\kern0.35ex\char072}}% \def\teng@tehta@doubleleftcurl {\teng@place@tehta{\kern 0.70ex\char074\kern0.30ex\char074}}% \def\teng@tehta@twodots {\teng@place@tehta{\kern 0.75ex\char066}}% \def\teng@tehta@tilde {\teng@place@tehta{\kern 0.40ex\raisebox{-0.20ex}{\char078}}\teng@addkern{-0.1}{0}{0}{0.35}{0}{0}}% \def\teng@tehta@lefttilde {\teng@place@tehta{\kern-0.40ex\raisebox{-0.20ex}{\char078}}\teng@addkern{-0.45}{0}{0}{0}{0}{0}}% \def\teng@tehta@nasalizer {\teng@place@tehta{\kern 0.85ex\raisebox{ 0.05ex}{\char076}}\teng@addkern{-0.05}{0}{0}{0.2}{0}{0}}% \def\teng@tehta@doubler {\teng@place@tehtabelow{\kern0.70ex\raisebox{-0.05ex}{\char077}}\teng@addkern{0}{0.05}{0.35}{0}{0}{0}}% \def\teng@tehta@dotbelow {\teng@place@tehtabelow{\kern0.75ex\raisebox{ 0.25ex}{\char069}}}% \def\teng@tehta@twodotsbelow {\teng@place@tehtabelow{\kern0.75ex\raisebox{ 0.25ex}{\char067}}\teng@addkern{0}{0.02}{0.5}{0}{0}{0}}% \def\teng@tehta@lefttwodotsbelow{\teng@place@tehtabelow{\kern0.10ex\raisebox{ 0.25ex}{\char067}}\teng@addkern{0}{-0.3}{0}{0}{0}{0}}% \def\teng@tehta@threedotsbelow {\teng@place@tehtabelow{\kern0.75ex\raisebox{ 0.25ex}{\char065}}}% \def\teng@tehta@doubleacutebelow{\teng@place@tehtabelow{\kern0.70ex\raisebox{ 0.10ex}{\char087}}}% \def\teng@tehta@rightcurlbelow {\teng@place@tehtabelow{\kern0.75ex\raisebox{ 0.25ex}{\char088}}}% \def\teng@tehta@leftcurlbelow {\teng@place@tehtabelow{\kern1.20ex\raisebox{ 0.10ex}{\char090}}}% \def\teng@tehta@verticalbarbelow{\teng@place@tehtabelow{\kern0.65ex\char086}}% \def\teng@zero {\teng@strutn\char048\teng@setkern{0.25}{0.35}{0}{0}{0}{0}{0}}% \def\teng@one {\teng@strutn\char051\teng@setkern{0.3}{0.35}{0}{0}{0}{0}{0}}% \def\teng@two {\teng@strutn\char098\teng@setkern{0.65}{0.65}{0}{0}{0}{0}{0}}% \def\teng@three {\teng@strutn\char099\teng@setkern{1.15}{0.95}{0}{0}{0}{0}{0}}% \def\teng@four {\teng@strut \char100\teng@setkern{0.25}{0.3}{0}{0}{0}{0}{0}}% \def\teng@five {\teng@strut \char101\teng@setkern{0.5}{0.75}{0}{0}{0}{0}{0}}% \def\teng@six {\teng@strut \char102\teng@setkern{0.9}{1.1}{0}{0}{0}{0}{0}}% \def\teng@seven {\teng@strut \char103\teng@setkern{0.35}{0.3}{0}{0}{0}{0}{0}}% \def\teng@eight {\teng@strut \char104\teng@setkern{0.2}{0.25}{0}{0}{0}{0}{0}}% \def\teng@nine {\teng@strut \char105\teng@setkern{0.65}{0.65}{0}{0}{0}{0}{0}}% \def\teng@ten {\teng@strutt\char106\teng@setkern{0.4}{0.35}{0}{0}{0}{0}{0}}% \def\teng@eleven {\teng@strut \char107\teng@setkern{0.4}{0.3}{0}{0}{0}{0}{0}}% \def\teng@tehta@decimal {\teng@place@tehta {\kern0.75ex\char068}}% \def\teng@tehta@duodecimal {\teng@place@tehtabelow{\kern0.75ex\raisebox{0.10ex}{\char069}}}% \def\teng@tehta@leastsignificant{\teng@place@tehtabelow{\kern0.75ex\raisebox{0.10ex}{\char110}}}% \def\teng@centereddot {\teng@strutn\char080\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@colon {\teng@strutn\char081\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@threeverticaldots {\teng@strutn\char128\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredtilde {\teng@strutn\char084\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredlongtilde {\teng@strutn\char085\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@exclamation {\teng@strutn\char082\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@question {\teng@strutt\char083\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@parenthesis {\teng@strut \char129\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquestion {\teng@strutt\char240\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanexclamation {\teng@strutt\char241\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanperiod {\teng@strutn\char242\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romancomma {\teng@strutn\char243\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romansemicolon {\teng@strutn\char244\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteleft {\teng@strutt\char245\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteright {\teng@strutt\char246\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteleft {\teng@strutb\char248\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteright {\teng@strutt\char247\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenleft {\teng@strut \char249\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenright {\teng@strut \char250\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \teng@setfont% } % \end{macrocode} %\iffalse % \begin{macrocode} % % \end{macrocode} %\fi %\iffalse % \begin{macrocode} %<*quenyacapI.cfg> % \end{macrocode} %\fi % \begin{macrocode} \newcommand{\tengwarquenyacapI}[1][1.0]{% % font parameters \def\teng@usefont{TengwarQuenyaCapitals1 }% \FPmul{\teng@defaultmag}{1100}{#1}% % struts \def\teng@strutn{\rule[-0.05ex]{\teng@strutwidth}{2.00ex}\kern-\teng@strutwidth}% \def\teng@strutt{\rule[-0.05ex]{\teng@strutwidth}{2.90ex}\kern-\teng@strutwidth}% \def\teng@strutb{\rule[-1.55ex]{\teng@strutwidth}{3.50ex}\kern-\teng@strutwidth}% % space \def\teng@space{0.9ex plus 0.45ex minus 0.3ex}% % all characters and kernings \def\teng@empty {\teng@strutn\hphantom{\char020}\teng@setkern{0.5}{0.5}{0.1}{0.4}{0}{0}{0}{0}}% \def\teng@tinco {\teng@strutb\char000\teng@setkern{0.4}{0.4}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@parma {\teng@strutb\char001\teng@setkern{0.45}{0.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@calma {\teng@strutb\char002\teng@setkern{0.65}{0.8}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@quesse {\teng@strutb\char003\teng@setkern{0.65}{0.8}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@ando {\teng@strutb\char004\teng@setkern{0.9}{0.9}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@umbar {\teng@strutb\char005\teng@setkern{0.95}{0.95}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@anga {\teng@strutb\char006\teng@setkern{1.3}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@ungwe {\teng@strutb\char007\teng@setkern{1.3}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@thuule {\teng@strutt\char008\teng@setkern{0.45}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@formen {\teng@strutt\char009\teng@setkern{0.45}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@aha {\teng@strutt\char010\teng@setkern{0.9}{0.75}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@hwesta {\teng@strutt\char011\teng@setkern{0.9}{0.75}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@anto {\teng@strutt\char012\teng@setkern{0.9}{0.9}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@ampa {\teng@strutt\char013\teng@setkern{0.9}{0.9}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@anca {\teng@strutt\char014\teng@setkern{1.35}{1.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@unque {\teng@strutt\char015\teng@setkern{1.35}{1.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@nuumen {\teng@strutn\char016\teng@setkern{0.9}{0.9}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@malta {\teng@strutn\char017\teng@setkern{0.95}{0.9}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@noldo {\teng@strutn\char018\teng@setkern{1.3}{1.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@nwalme {\teng@strutn\char019\teng@setkern{1.3}{1.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@oore {\teng@strutn\char020\teng@setkern{0.4}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@vala {\teng@strutn\char021\teng@setkern{0.45}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@anna {\teng@strutn\char022\teng@setkern{0.65}{0.75}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@vilya {\teng@strutn\char023\teng@setkern{0.65}{0.75}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedtinco {\teng@strut \char040\teng@setkern{0.45}{0.4}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedparma {\teng@strut \char041\teng@setkern{0.45}{0.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedcalma {\teng@strut \char042\teng@setkern{0.9}{0.8}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedquesse {\teng@strut \char043\teng@setkern{0.9}{0.8}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedando {\teng@strut \char044\teng@setkern{0.9}{0.9}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedumbar {\teng@strut \char045\teng@setkern{0.9}{0.95}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedanga {\teng@strut \char046\teng@setkern{1.35}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedungwe {\teng@strut \char047\teng@setkern{1.35}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@roomen {\teng@strutb\char024\teng@setkern{0.45}{0.25}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@arda {\teng@strutb\char025\teng@setkern{0.45}{0.25}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@lambe {\teng@strutb\char026\teng@setkern{0.55}{0.45}{-0.9}{0.6}{0}{0}{0}{0}}% \def\teng@alda {\teng@strutb\char027\teng@setkern{0.55}{0.65}{-0.1}{0.6}{0}{0}{0}{0}}% \def\teng@roomenalt {\teng@roomen}% \def\teng@ardaalt {\teng@arda}% \def\teng@lambealt {\teng@lambe}% \def\teng@silme {\teng@strutt\char028\teng@setkern{-0.25}{0.55}{0}{0.4}{0}{0}{0}{0}}% \def\teng@silmenuquerna {\teng@strutb\char029\teng@setkern{0.65}{1.35}{-0.2}{0.6}{0}{0}{0}{0}}% \def\teng@esse {\teng@strut \char030\teng@setkern{-0.25}{0.55}{1.4}{0.4}{0}{0}{0}{0}}% \def\teng@essenuquerna {\teng@strutb\char031\teng@setkern{0.6}{0.7}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@silmealt {\teng@strutt\char132\teng@setkern{0.3}{0.55}{0}{0.4}{0}{0}{0}{0}}% \def\teng@silmenuquernaalt {\teng@strutb\char133\teng@setkern{0.65}{0.8}{0}{0.6}{0}{0}{0}{0}}% \def\teng@essealt {\teng@strutt\char134\teng@setkern{0.3}{0.55}{0}{0.4}{0}{0}{0}{0}}% \def\teng@essenuquernaalt {\teng@essenuquerna}% \def\teng@hyarmen {\teng@strutt\char032\teng@setkern{0.25}{0.65}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@halla {\teng@strutt\char036\teng@setkern{0}{0}{0.1}{1.6}{0}{0}{0}{0}}% \def\teng@hwestasindarinwa {\teng@strutt\char033\teng@setkern{0.7}{0.7}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@yanta {\teng@strutn\char034\teng@setkern{0.55}{0.65}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@uure {\teng@strutn\char035\teng@setkern{0.55}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@osse {\teng@strutn\char050\teng@setkern{0.4}{0.4}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@telco {\teng@strutn\char037\teng@setkern{0}{0}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@aara {\teng@strutb\char038\teng@setkern{0}{0}{1.6}{0.6}{0}{0}{0}{0}}% \def\teng@lefthook {}% \def\teng@righthook {}% \def\teng@tehta@dot {}% \def\teng@tehta@acute {}% \def\teng@tehta@threedots {}% \def\teng@tehta@rightcurl {}% \def\teng@tehta@leftcurl {}% \def\teng@tehta@caron {}% \def\teng@tehta@breve {}% \def\teng@tehta@doubleacute {}% \def\teng@tehta@doublerightcurl {}% \def\teng@tehta@doubleleftcurl {}% \def\teng@tehta@twodots {}% \def\teng@tehta@tilde {}% \def\teng@tehta@lefttilde {}% \def\teng@tehta@nasalizer {}% \def\teng@tehta@doubler {}% \def\teng@tehta@dotbelow {}% \def\teng@tehta@twodotsbelow {}% \def\teng@tehta@threedotsbelow {}% \def\teng@tehta@doubleacutebelow{}% \def\teng@tehta@rightcurlbelow {}% \def\teng@tehta@leftcurlbelow {}% \def\teng@tehta@verticalbarbelow{}% \def\teng@zero {}% \def\teng@one {}% \def\teng@two {}% \def\teng@three {}% \def\teng@four {}% \def\teng@five {}% \def\teng@six {}% \def\teng@seven {}% \def\teng@eight {}% \def\teng@nine {}% \def\teng@ten {}% \def\teng@eleven {}% \def\teng@tehta@decimal {}% \def\teng@tehta@duodecimal {}% \def\teng@tehta@leastsignificant{}% \def\teng@centereddot {}% \def\teng@colon {}% \def\teng@threeverticaldots {}% \def\teng@centeredtilde {}% \def\teng@centeredlongtilde {}% \def\teng@exclamation {}% \def\teng@question {}% \def\teng@parenthesis {}% \def\teng@romanquestion {}% \def\teng@romanexclamation {}% \def\teng@romanperiod {}% \def\teng@romancomma {}% \def\teng@romansemicolon {}% \def\teng@romanquoteleft {}% \def\teng@romanquoteright {}% \def\teng@romandblquoteleft {}% \def\teng@romandblquoteright {}% \def\teng@romanparenleft {}% \def\teng@romanparenright {}% \teng@setfont% } % \end{macrocode} %\iffalse % \begin{macrocode} % % \end{macrocode} %\fi %\iffalse % \begin{macrocode} %<*quenyacapII.cfg> % \end{macrocode} %\fi % \begin{macrocode} \newcommand{\tengwarquenyacapII}[1][1.0]{% % font parameters \def\teng@usefont{TengwarQuenyaCapitals2 }% \FPmul{\teng@defaultmag}{1100}{#1}% % struts \def\teng@strutn{\rule[-0.05ex]{\teng@strutwidth}{2.00ex}\kern-\teng@strutwidth}% \def\teng@strutt{\rule[-0.05ex]{\teng@strutwidth}{2.90ex}\kern-\teng@strutwidth}% \def\teng@strutb{\rule[-1.55ex]{\teng@strutwidth}{3.50ex}\kern-\teng@strutwidth}% % space \def\teng@space{0.9ex plus 0.45ex minus 0.3ex}% % all characters and kernings \def\teng@empty {\teng@strutn\hphantom{\char020}\teng@setkern{0.5}{0.5}{0.1}{0.4}{0}{0}{0}{0}}% \def\teng@tinco {\teng@strutb\char000\teng@setkern{0.4}{0.4}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@parma {\teng@strutb\char001\teng@setkern{0.45}{0.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@calma {\teng@strutb\char002\teng@setkern{0.85}{1.0}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@quesse {\teng@strutb\char003\teng@setkern{0.85}{1.0}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@ando {\teng@strutb\char004\teng@setkern{0.9}{0.9}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@umbar {\teng@strutb\char005\teng@setkern{0.95}{0.95}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@anga {\teng@strutb\char006\teng@setkern{1.5}{1.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@ungwe {\teng@strutb\char007\teng@setkern{1.5}{1.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@thuule {\teng@strutt\char008\teng@setkern{0.45}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@formen {\teng@strutt\char009\teng@setkern{0.45}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@aha {\teng@strutt\char010\teng@setkern{1.1}{0.95}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@hwesta {\teng@strutt\char011\teng@setkern{1.1}{0.95}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@anto {\teng@strutt\char012\teng@setkern{0.9}{0.9}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@ampa {\teng@strutt\char013\teng@setkern{0.9}{0.9}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@anca {\teng@strutt\char014\teng@setkern{1.55}{1.65}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@unque {\teng@strutt\char015\teng@setkern{1.55}{1.65}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@nuumen {\teng@strutn\char016\teng@setkern{0.9}{0.9}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@malta {\teng@strutn\char017\teng@setkern{0.95}{0.9}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@noldo {\teng@strutn\char018\teng@setkern{1.5}{1.65}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@nwalme {\teng@strutn\char019\teng@setkern{1.5}{1.65}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@oore {\teng@strutn\char020\teng@setkern{0.4}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@vala {\teng@strutn\char021\teng@setkern{0.45}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@anna {\teng@strutn\char022\teng@setkern{0.85}{0.95}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@vilya {\teng@strutn\char023\teng@setkern{0.85}{0.95}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedtinco {\teng@strut \char040\teng@setkern{0.45}{0.4}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedparma {\teng@strut \char041\teng@setkern{0.45}{0.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedcalma {\teng@strut \char042\teng@setkern{1.1}{1.0}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedquesse {\teng@strut \char043\teng@setkern{1.1}{1.0}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedando {\teng@strut \char044\teng@setkern{0.9}{0.9}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedumbar {\teng@strut \char045\teng@setkern{0.9}{0.95}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedanga {\teng@strut \char046\teng@setkern{1.55}{1.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedungwe {\teng@strut \char047\teng@setkern{1.55}{1.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@roomen {\teng@strutb\char024\teng@setkern{0.45}{0.25}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@arda {\teng@strutb\char025\teng@setkern{0.45}{0.25}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@lambe {\teng@strutb\char026\teng@setkern{0.55}{0.45}{-0.9}{0.6}{0}{0}{0}{0}}% \def\teng@alda {\teng@strutb\char027\teng@setkern{0.55}{0.65}{-0.1}{0.6}{0}{0}{0}{0}}% \def\teng@roomenalt {\teng@roomen}% \def\teng@ardaalt {\teng@arda}% \def\teng@lambealt {\teng@lambe}% \def\teng@silme {\teng@strutt\char028\teng@setkern{-0.25}{0.55}{0}{0.4}{0}{0}{0}{0}}% \def\teng@silmenuquerna {\teng@strutb\char029\teng@setkern{0.65}{1.35}{-0.2}{0.6}{0}{0}{0}{0}}% \def\teng@esse {\teng@strut \char030\teng@setkern{-0.25}{0.55}{1.4}{0.4}{0}{0}{0}{0}}% \def\teng@essenuquerna {\teng@strutb\char031\teng@setkern{0.6}{0.7}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@silmealt {\teng@strutt\char132\teng@setkern{0.3}{0.55}{0}{0.4}{0}{0}{0}{0}}% \def\teng@silmenuquernaalt {\teng@strutb\char133\teng@setkern{0.65}{0.8}{0}{0.6}{0}{0}{0}{0}}% \def\teng@essealt {\teng@strutt\char134\teng@setkern{0.3}{0.55}{0}{0.4}{0}{0}{0}{0}}% \def\teng@essenuquernaalt {\teng@essenuquerna}% \def\teng@hyarmen {\teng@strutt\char032\teng@setkern{0.25}{0.65}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@halla {\teng@strutt\char036\teng@setkern{0.1}{0.05}{0.1}{1.6}{0}{0}{0}{0}}% \def\teng@hwestasindarinwa {\teng@strutt\char033\teng@setkern{0.9}{0.9}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@yanta {\teng@strutn\char034\teng@setkern{0.65}{0.75}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@uure {\teng@strutn\char035\teng@setkern{0.55}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@osse {\teng@strutn\char050\teng@setkern{0.4}{0.4}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@telco {\teng@strutn\char037\teng@setkern{0.05}{0.05}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@aara {\teng@strutb\char038\teng@setkern{0.05}{0.05}{1.6}{0.6}{0}{0}{0}{0}}% \def\teng@lefthook {}% \def\teng@righthook {}% \def\teng@tehta@dot {}% \def\teng@tehta@acute {}% \def\teng@tehta@threedots {}% \def\teng@tehta@rightcurl {}% \def\teng@tehta@leftcurl {}% \def\teng@tehta@caron {}% \def\teng@tehta@breve {}% \def\teng@tehta@doubleacute {}% \def\teng@tehta@doublerightcurl {}% \def\teng@tehta@doubleleftcurl {}% \def\teng@tehta@twodots {}% \def\teng@tehta@tilde {}% \def\teng@tehta@lefttilde {}% \def\teng@tehta@nasalizer {}% \def\teng@tehta@doubler {}% \def\teng@tehta@dotbelow {}% \def\teng@tehta@twodotsbelow {}% \def\teng@tehta@threedotsbelow {}% \def\teng@tehta@doubleacutebelow{}% \def\teng@tehta@rightcurlbelow {}% \def\teng@tehta@leftcurlbelow {}% \def\teng@tehta@verticalbarbelow{}% \def\teng@zero {}% \def\teng@one {}% \def\teng@two {}% \def\teng@three {}% \def\teng@four {}% \def\teng@five {}% \def\teng@six {}% \def\teng@seven {}% \def\teng@eight {}% \def\teng@nine {}% \def\teng@ten {}% \def\teng@eleven {}% \def\teng@tehta@decimal {}% \def\teng@tehta@duodecimal {}% \def\teng@tehta@leastsignificant{}% \def\teng@centereddot {}% \def\teng@colon {}% \def\teng@threeverticaldots {}% \def\teng@centeredtilde {}% \def\teng@centeredlongtilde {}% \def\teng@exclamation {}% \def\teng@question {}% \def\teng@parenthesis {}% \def\teng@romanquestion {}% \def\teng@romanexclamation {}% \def\teng@romanperiod {}% \def\teng@romancomma {}% \def\teng@romansemicolon {}% \def\teng@romanquoteleft {}% \def\teng@romanquoteright {}% \def\teng@romandblquoteleft {}% \def\teng@romandblquoteright {}% \def\teng@romanparenleft {}% \def\teng@romanparenright {}% \teng@setfont% } % \end{macrocode} %\iffalse % \begin{macrocode} % % \end{macrocode} %\fi %\iffalse % \begin{macrocode} %<*sindarin.cfg> % \end{macrocode} %\fi % \begin{macrocode} \newcommand{\tengwarsindarin}[1][1.0]{% % font parameters \def\teng@usefont{TengwarSindarin_full }% \FPmul{\teng@defaultmag}{1100}{#1}% % struts \def\teng@strutn{\rule[-0.13ex]{\teng@strutwidth}{1.33ex}\kern-\teng@strutwidth}% \def\teng@strutt{\rule[-0.13ex]{\teng@strutwidth}{2.13ex}\kern-\teng@strutwidth}% \def\teng@strutb{\rule[-1.23ex]{\teng@strutwidth}{2.43ex}\kern-\teng@strutwidth}% % space \def\teng@space{0.9ex plus 0.45ex minus 0.3ex}% % all characters and kernings \def\teng@empty {\teng@strutn\hphantom{\char020}\teng@setkern{0.45}{0.45}{0}{0}{0}{0}{0}}% \def\teng@tinco {\teng@strutb\char000\teng@setkern{0.25}{0.2}{0}{0}{0}{0}{0}}% \def\teng@parma {\teng@strutb\char001\teng@setkern{0.25}{0.2}{0}{0}{0}{0}{0}}% \def\teng@calma {\teng@strutb\char002\teng@setkern{0.45}{0.6}{0}{0}{0}{0}{1}}% \def\teng@quesse {\teng@strutb\char003\teng@setkern{0.45}{0.6}{0}{0}{0}{0}{1}}% \def\teng@ando {\teng@strutb\char004\teng@setkern{0.7}{0.7}{0}{0}{0}{0}{0}}% \def\teng@umbar {\teng@strutb\char005\teng@setkern{0.7}{0.7}{0}{0}{0}{0}{0}}% \def\teng@anga {\teng@strutb\char006\teng@setkern{0.85}{0.95}{0}{0}{0}{0}{1}}% \def\teng@ungwe {\teng@strutb\char007\teng@setkern{0.85}{0.95}{0}{0}{0}{0}{1}}% \def\teng@thuule {\teng@strutt\char008\teng@setkern{0.2}{0.35}{0}{0}{0}{0}{0}}% \def\teng@formen {\teng@strutt\char009\teng@setkern{0.2}{0.35}{0}{0}{0}{0}{0}}% \def\teng@aha {\teng@strutt\char010\teng@setkern{0.65}{0.55}{0}{0}{0}{0}{2}}% \def\teng@hwesta {\teng@strutt\char011\teng@setkern{0.65}{0.55}{0}{0}{0}{0}{1}}% \def\teng@anto {\teng@strutt\char012\teng@setkern{0.7}{0.7}{0}{0}{0}{0}{0}}% \def\teng@ampa {\teng@strutt\char013\teng@setkern{0.7}{0.7}{0}{0}{0}{0}{0}}% \def\teng@anca {\teng@strutt\char014\teng@setkern{0.9}{0.95}{0}{0}{0}{0}{2}}% \def\teng@unque {\teng@strutt\char015\teng@setkern{0.9}{0.95}{0}{0}{0}{0}{1}}% \def\teng@nuumen {\teng@strutn\char016\teng@setkern{0.7}{0.7}{0}{0}{0}{0}{0}}% \def\teng@malta {\teng@strutn\char017\teng@setkern{0.7}{0.7}{0}{0}{0}{0}{0}}% \def\teng@noldo {\teng@strutn\char018\teng@setkern{0.85}{0.95}{0}{0}{0}{0}{2}}% \def\teng@nwalme {\teng@strutn\char019\teng@setkern{0.85}{0.95}{0}{0}{0}{0}{1}}% \def\teng@oore {\teng@strutn\char020\teng@setkern{0.25}{0.35}{0}{0}{0}{0}{0}}% \def\teng@vala {\teng@strutn\char021\teng@setkern{0.25}{0.35}{0}{0}{0}{0}{0}}% \def\teng@anna {\teng@strutn\char022\teng@setkern{0.45}{0.55}{0}{0}{0}{0}{2}}% \def\teng@vilya {\teng@strutn\char023\teng@setkern{0.45}{0.55}{0}{0}{0}{0}{1}}% \def\teng@extendedtinco {\teng@strut \char040\teng@setkern{0.2}{0.2}{0}{0}{0}{0}{0}}% \def\teng@extendedparma {\teng@strut \char041\teng@setkern{0.2}{0.2}{0}{0}{0}{0}{0}}% \def\teng@extendedcalma {\teng@strut \char042\teng@setkern{0.65}{0.6}{0}{0}{0}{0}{2}}% \def\teng@extendedquesse {\teng@strut \char043\teng@setkern{0.65}{0.6}{0}{0}{0}{0}{1}}% \def\teng@extendedando {\teng@strut \char044\teng@setkern{0.7}{0.7}{0}{0}{0}{0}{0}}% \def\teng@extendedumbar {\teng@strut \char045\teng@setkern{0.7}{0.7}{0}{0}{0}{0}{0}}% \def\teng@extendedanga {\teng@strut \char046\teng@setkern{0.9}{0.95}{0}{0}{0}{0}{2}}% \def\teng@extendedungwe {\teng@strut \char047\teng@setkern{0.9}{0.95}{0}{0}{0}{0}{1}}% \def\teng@roomen {\teng@strutb\char024\teng@setkern{0.35}{0.15}{0}{0}{0.17}{0}{0}}% \def\teng@arda {\teng@strutb\char025\teng@setkern{0.35}{0.15}{0}{0}{0.17}{0}{0}}% \def\teng@lambe {\teng@strutb\char026\teng@setkern{0.45}{0.5}{-0.55}{0}{0}{0}{2}}% \def\teng@alda {\teng@strutb\char027\teng@setkern{0.45}{0.5}{-0.55}{0}{0}{0}{2}}% \def\teng@roomenalt {\teng@roomen}% \def\teng@ardaalt {\teng@arda}% \def\teng@lambealt {\teng@lambe}% \def\teng@silme {\teng@strutt\char028\teng@setkern{-0.3}{0.45}{0}{-0.35}{-0.25}{0}{0}}% \def\teng@silmenuquerna {\teng@strutb\char029\teng@setkern{0.45}{1.15}{-0.4}{0}{0.2}{0}{0}}% \def\teng@esse {\teng@strut \char030\teng@setkern{-0.3}{0.5}{0.95}{-0.35}{-0.1}{0.15}{0}}% \def\teng@essenuquerna {\teng@essenuquernaalt}% \def\teng@silmealt {\teng@strutt\char132\teng@setkern{0.2}{0.45}{0}{0}{-0.1}{-0.1}{0}}% \def\teng@silmenuquernaalt {\teng@strutb\char133\teng@setkern{0.45}{0.7}{-0.4}{0}{-0.25}{0}{0}}% \def\teng@essealt {\teng@strutt\char134\teng@setkern{0.3}{0.5}{0}{0}{-0.1}{-0.1}{0}}% \def\teng@essenuquernaalt {\teng@strutb\char135\teng@setkern{0.5}{1.1}{0.55}{0}{-0.1}{0.2}{0}}% \def\teng@hyarmen {\teng@strutt\char032\teng@setkern{0.1}{0.45}{0}{0}{0}{-0.15}{2}}% \def\teng@halla {\teng@strutt\char036\teng@setkern{0}{0}{0}{0.8}{-0.1}{0}{0}}% \def\teng@hwestasindarinwa {\teng@strutt\char033\teng@setkern{0.65}{0.55}{0}{0}{-0.5}{-0.25}{0}}% \def\teng@yanta {\teng@strutn\char034\teng@setkern{0.4}{0.4}{0}{0}{0.05}{-0.2}{2}}% \def\teng@uure {\teng@strutn\char035\teng@setkern{0.35}{0.4}{0}{0}{-0.12}{0}{0}}% \def\teng@osse {\teng@strutn\char050\teng@setkern{0.35}{0.35}{0}{0}{-0.15}{0}{0}}% \def\teng@telco {\teng@strutn\char037\teng@setkern{0}{0}{0}{0}{0.1}{-0.1}{2}}% \def\teng@aara {\teng@strutb\char038\teng@setkern{0}{0}{1.05}{0}{0.1}{-0.1}{2}}% \def\teng@lefthook {\kern0.1ex\raisebox{0.1ex}{\char093}}% \def\teng@righthook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char092}\teng@setkern{-0.1}{0}{0.6}{-0.6}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@righthookI {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char156}\teng@setkern{0.2}{0.1}{0}{0}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@righthookII {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char152}\teng@setkern{-0.1}{0}{0.6}{-0.6}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char159}\teng@setkern{0}{0.1}{0}{-0.4}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhookI {\teng@righthookI}% \def\teng@curlyhookII {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char160}\teng@setkern{0}{0.1}{0}{-0.3}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char155}\teng@setkern{0.05}{0.15}{0}{-0.2}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphookI {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char158}\teng@setkern{0.05}{0.15}{-0.6}{0.6}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphookII {\kern0.3ex\teng@uphook}% \def\teng@tehta@dot {\teng@place@tehta{\kern 0.75ex\char068}}% \def\teng@tehta@acute {\teng@place@tehta{\kern 0.70ex\char070}}% \def\teng@tehta@threedots {\teng@place@tehta{\kern 0.75ex\char064}}% \def\teng@tehta@rightcurl {\teng@place@tehta{\kern 0.80ex\char072}}% \def\teng@tehta@leftcurl {\teng@place@tehta{\kern 0.65ex\char074}}% \def\teng@tehta@caron {\teng@place@tehta{\kern 0.75ex\char079}}% \def\teng@tehta@breve {\teng@tehta@caron}% \def\teng@tehta@doubleacute {\teng@place@tehta{\kern 0.75ex\char070\kern0.35ex\char070}}% \def\teng@tehta@doublerightcurl {\teng@place@tehta{\kern 0.80ex\char072\kern0.37ex\char072}}% \def\teng@tehta@doubleleftcurl {\teng@place@tehta{\kern 0.70ex\char074\kern0.30ex\char074}}% \def\teng@tehta@twodots {\teng@place@tehta{\kern 0.75ex\char066}}% \def\teng@tehta@tilde {\teng@place@tehta{\kern 0.40ex\raisebox{-0.20ex}{\char078}}\teng@addkern{-0.1}{0}{0}{0.35}{0}{0}}% \def\teng@tehta@lefttilde {\teng@place@tehta{\kern-0.30ex\raisebox{-0.20ex}{\char078}}\teng@addkern{-0.5}{0}{0}{0}{0}{0}}% \def\teng@tehta@nasalizer {\teng@place@tehta{\kern 0.85ex\raisebox{ 0.05ex}{\char076}}\teng@addkern{-0.05}{0}{0}{0.2}{0}{0}}% \def\teng@tehta@doubler {\teng@place@tehtabelow{\kern0.70ex\raisebox{-0.1ex}{\char077}}\teng@addkern{0}{0.05}{0.35}{0}{0}{0}}% \def\teng@tehta@dotbelow {\teng@place@tehtabelow{\kern0.75ex\raisebox{ 0.2ex}{\char069}}}% \def\teng@tehta@twodotsbelow {\teng@place@tehtabelow{\kern0.75ex\raisebox{ 0.2ex}{\char067}}\teng@addkern{0}{0.02}{0.4}{0}{0}{0}}% \def\teng@tehta@lefttwodotsbelow{\teng@place@tehtabelow{\kern0.00ex\raisebox{ 0.2ex}{\char067}}\teng@addkern{0}{-0.25}{0}{0}{0}{0}}% \def\teng@tehta@threedotsbelow {\teng@place@tehtabelow{\kern0.75ex\raisebox{ 0.2ex}{\char065}}}% \def\teng@tehta@doubleacutebelow{\teng@place@tehtabelow{\kern0.70ex\raisebox{ 0.0ex}{\char087}}}% \def\teng@tehta@rightcurlbelow {\teng@place@tehtabelow{\kern0.75ex\raisebox{ 0.2ex}{\char088}}}% \def\teng@tehta@leftcurlbelow {\teng@place@tehtabelow{\kern1.30ex\raisebox{ 0.0ex}{\char090}}}% \def\teng@tehta@verticalbarbelow{\teng@place@tehtabelow{\kern0.70ex\raisebox{ 0.2ex}{\char086}}}% \def\teng@zero {\teng@strutn\char048\teng@setkern{0.25}{0.35}{0}{0}{0}{0}{0}}% \def\teng@one {\teng@strutn\char051\teng@setkern{0.3}{0.35}{0}{0}{0}{0}{0}}% \def\teng@two {\teng@strutn\char098\teng@setkern{0.65}{0.65}{0}{0}{0}{0}{0}}% \def\teng@three {\teng@strutn\char099\teng@setkern{1.15}{0.95}{0}{0}{0}{0}{0}}% \def\teng@four {\teng@strut \char100\teng@setkern{0.25}{0.32}{0}{0}{0}{0}{0}}% \def\teng@five {\teng@strut \char101\teng@setkern{0.5}{0.77}{0}{0}{0}{0}{0}}% \def\teng@six {\teng@strut \char102\teng@setkern{0.9}{1.1}{0}{0}{0}{0}{0}}% \def\teng@seven {\teng@strut \char103\teng@setkern{0.35}{0.3}{0}{0}{0}{0}{0}}% \def\teng@eight {\teng@strut \char104\teng@setkern{0.2}{0.3}{0}{0}{0}{0}{0}}% \def\teng@nine {\teng@strut \char105\teng@setkern{0.7}{0.7}{0}{0}{0}{0}{0}}% \def\teng@ten {\teng@strutt\char106\teng@setkern{0.4}{0.35}{0}{0}{0}{0}{0}}% \def\teng@eleven {\teng@strut \char107\teng@setkern{0.4}{0.32}{0}{0}{0}{0}{0}}% \def\teng@tehta@decimal {\teng@place@tehta {\kern0.75ex\char068}}% \def\teng@tehta@duodecimal {\teng@place@tehtabelow{\kern0.75ex\raisebox{0.10ex}{\char069}}}% \def\teng@tehta@leastsignificant{\teng@place@tehtabelow{\kern0.75ex\raisebox{0.10ex}{\char110}}}% \def\teng@centereddot {\teng@strutn\char080\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@colon {\teng@strutn\char081\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@threeverticaldots {\teng@strutn\char128\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredtilde {\teng@strutn\char084\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredlongtilde {\teng@strutn\char085\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@exclamation {\teng@strutt\char082\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@question {\teng@strutt\char083\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@parenthesis {\teng@strut \char129\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquestion {\teng@strutt\char240\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanexclamation {\teng@strutt\char241\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanperiod {\teng@strutn\char242\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romancomma {\teng@strutn\char243\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romansemicolon {\teng@strutn\char244\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteleft {\teng@strutt\char245\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteright {\teng@strutt\char246\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteleft {\teng@strutb\char248\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteright {\teng@strutt\char247\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenleft {\teng@strut \char249\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenright {\teng@strut \char250\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \teng@setfont% } % \end{macrocode} %\iffalse % \begin{macrocode} % % \end{macrocode} %\fi %\iffalse % \begin{macrocode} %<*sindarincapI.cfg> % \end{macrocode} %\fi % \begin{macrocode} \newcommand{\tengwarsindarincapI}[1][1.0]{% % font parameters \def\teng@usefont{TengwarSindarinCapitals1 }% \FPmul{\teng@defaultmag}{1100}{#1}% % struts \def\teng@strutn{\rule[-0.15ex]{\teng@strutwidth}{1.80ex}\kern-\teng@strutwidth}% \def\teng@strutt{\rule[-0.15ex]{\teng@strutwidth}{2.80ex}\kern-\teng@strutwidth}% \def\teng@strutb{\rule[-1.40ex]{\teng@strutwidth}{3.05ex}\kern-\teng@strutwidth}% % space \def\teng@space{0.9ex plus 0.45ex minus 0.3ex}% % all characters and kernings \def\teng@empty {\teng@strutn\hphantom{\char020}\teng@setkern{0.5}{0.5}{0.1}{0.4}{0}{0}{0}{0}}% \def\teng@tinco {\teng@strutb\char000\teng@setkern{0.45}{0.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@parma {\teng@strutb\char001\teng@setkern{0.45}{0.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@calma {\teng@strutb\char002\teng@setkern{0.65}{0.8}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@quesse {\teng@strutb\char003\teng@setkern{0.65}{0.8}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@ando {\teng@strutb\char004\teng@setkern{1.0}{1.0}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@umbar {\teng@strutb\char005\teng@setkern{1.0}{1.0}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@anga {\teng@strutb\char006\teng@setkern{1.3}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@ungwe {\teng@strutb\char007\teng@setkern{1.3}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@thuule {\teng@strutt\char008\teng@setkern{0.45}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@formen {\teng@strutt\char009\teng@setkern{0.45}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@aha {\teng@strutt\char010\teng@setkern{0.75}{0.75}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@hwesta {\teng@strutt\char011\teng@setkern{0.75}{0.75}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@anto {\teng@strutt\char012\teng@setkern{1.0}{1.0}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@ampa {\teng@strutt\char013\teng@setkern{1.0}{1.0}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@anca {\teng@strutt\char014\teng@setkern{1.35}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@unque {\teng@strutt\char015\teng@setkern{1.35}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@nuumen {\teng@strutn\char016\teng@setkern{1.0}{1.0}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@malta {\teng@strutn\char017\teng@setkern{1.0}{1.0}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@noldo {\teng@strutn\char018\teng@setkern{1.3}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@nwalme {\teng@strutn\char019\teng@setkern{1.3}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@oore {\teng@strutn\char020\teng@setkern{0.45}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@vala {\teng@strutn\char021\teng@setkern{0.45}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@anna {\teng@strutn\char022\teng@setkern{0.65}{0.75}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@vilya {\teng@strutn\char023\teng@setkern{0.65}{0.75}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedtinco {\teng@strut \char040\teng@setkern{0.45}{0.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedparma {\teng@strut \char041\teng@setkern{0.45}{0.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedcalma {\teng@strut \char042\teng@setkern{0.75}{0.8}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedquesse {\teng@strut \char043\teng@setkern{0.75}{0.8}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedando {\teng@strut \char044\teng@setkern{1.0}{1.0}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedumbar {\teng@strut \char045\teng@setkern{1.0}{1.0}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedanga {\teng@strut \char046\teng@setkern{1.35}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedungwe {\teng@strut \char047\teng@setkern{1.35}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@roomen {\teng@strutb\char024\teng@setkern{0.45}{0.25}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@arda {\teng@strutb\char025\teng@setkern{0.45}{0.25}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@lambe {\teng@strutb\char026\teng@setkern{0.6}{0.75}{-0.5}{0.6}{0}{0}{0}{0}}% \def\teng@alda {\teng@strutb\char027\teng@setkern{0.6}{0.75}{-0.1}{0.6}{0}{0}{0}{0}}% \def\teng@roomenalt {\teng@roomen}% \def\teng@ardaalt {\teng@arda}% \def\teng@lambealt {\teng@lambe}% \def\teng@silme {\teng@strutt\char028\teng@setkern{-0.3}{0.55}{0}{0.2}{0}{0}{0}{0}}% \def\teng@silmenuquerna {\teng@strutb\char029\teng@setkern{0.65}{1.35}{-0.2}{0.4}{0}{0}{0}{0}}% \def\teng@esse {\teng@strut \char030\teng@setkern{-0.3}{0.55}{1.4}{0.2}{0}{0}{0}{0}}% \def\teng@essenuquerna {\teng@essenuquernaalt}% \def\teng@silmealt {\teng@strutt\char132\teng@setkern{0.4}{0.55}{0}{0.2}{0}{0}{0}{0}}% \def\teng@silmenuquernaalt {\teng@strutb\char133\teng@setkern{0.65}{0.85}{0}{0.4}{0}{0}{0}{0}}% \def\teng@essealt {\teng@strutt\char134\teng@setkern{0.4}{0.55}{0.4}{0.4}{0}{0}{0}{0}}% \def\teng@essenuquernaalt {\teng@strutb\char031\teng@setkern{0.65}{1.2}{1.2}{0.4}{0}{0}{0}{0}}% \def\teng@hyarmen {\teng@strutt\char032\teng@setkern{0.15}{0.65}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@halla {\teng@strutt\char036\teng@setkern{0}{0.05}{0.1}{1.6}{0}{0}{0}{0}}% \def\teng@hwestasindarinwa {\teng@strutt\char033\teng@setkern{0.7}{0.7}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@yanta {\teng@strutn\char034\teng@setkern{0.6}{0.65}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@uure {\teng@strutn\char035\teng@setkern{0.55}{0.6}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@osse {\teng@strutn\char050\teng@setkern{0.5}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@telco {\teng@strutn\char037\teng@setkern{0}{0}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@aara {\teng@strutb\char038\teng@setkern{0}{0}{1.2}{0.6}{0}{0}{0}{0}}% \def\teng@lefthook {}% \def\teng@righthook {}% \def\teng@tehta@dot {}% \def\teng@tehta@acute {}% \def\teng@tehta@threedots {}% \def\teng@tehta@rightcurl {}% \def\teng@tehta@leftcurl {}% \def\teng@tehta@caron {}% \def\teng@tehta@breve {}% \def\teng@tehta@doubleacute {}% \def\teng@tehta@doublerightcurl {}% \def\teng@tehta@doubleleftcurl {}% \def\teng@tehta@twodots {}% \def\teng@tehta@tilde {}% \def\teng@tehta@lefttilde {}% \def\teng@tehta@nasalizer {}% \def\teng@tehta@doubler {}% \def\teng@tehta@dotbelow {}% \def\teng@tehta@twodotsbelow {}% \def\teng@tehta@threedotsbelow {}% \def\teng@tehta@doubleacutebelow{}% \def\teng@tehta@rightcurlbelow {}% \def\teng@tehta@leftcurlbelow {}% \def\teng@tehta@verticalbarbelow{}% \def\teng@zero {}% \def\teng@one {}% \def\teng@two {}% \def\teng@three {}% \def\teng@four {}% \def\teng@five {}% \def\teng@six {}% \def\teng@seven {}% \def\teng@eight {}% \def\teng@nine {}% \def\teng@ten {}% \def\teng@eleven {}% \def\teng@tehta@decimal {}% \def\teng@tehta@duodecimal {}% \def\teng@tehta@leastsignificant{}% \def\teng@centereddot {}% \def\teng@colon {}% \def\teng@threeverticaldots {}% \def\teng@centeredtilde {}% \def\teng@centeredlongtilde {}% \def\teng@exclamation {}% \def\teng@question {}% \def\teng@parenthesis {}% \def\teng@romanquestion {}% \def\teng@romanexclamation {}% \def\teng@romanperiod {}% \def\teng@romancomma {}% \def\teng@romansemicolon {}% \def\teng@romanquoteleft {}% \def\teng@romanquoteright {}% \def\teng@romandblquoteleft {}% \def\teng@romandblquoteright {}% \def\teng@romanparenleft {}% \def\teng@romanparenright {}% \teng@setfont% } % \end{macrocode} %\iffalse % \begin{macrocode} % % \end{macrocode} %\fi %\iffalse % \begin{macrocode} %<*sindarincapII.cfg> % \end{macrocode} %\fi % \begin{macrocode} \newcommand{\tengwarsindarincapII}[1][1.0]{% % font parameters \def\teng@usefont{TengwarSindarinCapitals2 }% \FPmul{\teng@defaultmag}{1100}{#1}% % struts \def\teng@strutn{\rule[-0.15ex]{\teng@strutwidth}{1.80ex}\kern-\teng@strutwidth}% \def\teng@strutt{\rule[-0.15ex]{\teng@strutwidth}{2.80ex}\kern-\teng@strutwidth}% \def\teng@strutb{\rule[-1.40ex]{\teng@strutwidth}{3.05ex}\kern-\teng@strutwidth}% % space \def\teng@space{0.9ex plus 0.45ex minus 0.3ex}% % all characters and kernings \def\teng@empty {\teng@strutn\hphantom{\char020}\teng@setkern{0.5}{0.5}{0.1}{0.4}{0}{0}{0}{0}}% \def\teng@tinco {\teng@strutb\char000\teng@setkern{0.45}{0.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@parma {\teng@strutb\char001\teng@setkern{0.45}{0.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@calma {\teng@strutb\char002\teng@setkern{0.65}{0.8}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@quesse {\teng@strutb\char003\teng@setkern{0.65}{0.8}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@ando {\teng@strutb\char004\teng@setkern{1.0}{1.0}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@umbar {\teng@strutb\char005\teng@setkern{1.0}{1.0}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@anga {\teng@strutb\char006\teng@setkern{1.3}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@ungwe {\teng@strutb\char007\teng@setkern{1.3}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@thuule {\teng@strutt\char008\teng@setkern{0.45}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@formen {\teng@strutt\char009\teng@setkern{0.45}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@aha {\teng@strutt\char010\teng@setkern{0.75}{0.75}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@hwesta {\teng@strutt\char011\teng@setkern{0.75}{0.75}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@anto {\teng@strutt\char012\teng@setkern{1.0}{1.0}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@ampa {\teng@strutt\char013\teng@setkern{1.0}{1.0}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@anca {\teng@strutt\char014\teng@setkern{1.35}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@unque {\teng@strutt\char015\teng@setkern{1.35}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@nuumen {\teng@strutn\char016\teng@setkern{1.0}{1.0}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@malta {\teng@strutn\char017\teng@setkern{1.0}{1.0}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@noldo {\teng@strutn\char018\teng@setkern{1.3}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@nwalme {\teng@strutn\char019\teng@setkern{1.3}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@oore {\teng@strutn\char020\teng@setkern{0.45}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@vala {\teng@strutn\char021\teng@setkern{0.45}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@anna {\teng@strutn\char022\teng@setkern{0.65}{0.75}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@vilya {\teng@strutn\char023\teng@setkern{0.65}{0.75}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedtinco {\teng@strut \char040\teng@setkern{0.45}{0.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedparma {\teng@strut \char041\teng@setkern{0.45}{0.45}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedcalma {\teng@strut \char042\teng@setkern{0.75}{0.8}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedquesse {\teng@strut \char043\teng@setkern{0.75}{0.8}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedando {\teng@strut \char044\teng@setkern{1.0}{1.0}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedumbar {\teng@strut \char045\teng@setkern{1.0}{1.0}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedanga {\teng@strut \char046\teng@setkern{1.35}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@extendedungwe {\teng@strut \char047\teng@setkern{1.35}{1.35}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@roomen {\teng@strutb\char024\teng@setkern{0.45}{0.25}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@arda {\teng@strutb\char025\teng@setkern{0.45}{0.25}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@lambe {\teng@strutb\char026\teng@setkern{0.6}{0.75}{-0.5}{0.6}{0}{0}{0}{0}}% \def\teng@alda {\teng@strutb\char027\teng@setkern{0.6}{0.75}{-0.1}{0.6}{0}{0}{0}{0}}% \def\teng@roomenalt {\teng@roomen}% \def\teng@ardaalt {\teng@arda}% \def\teng@lambealt {\teng@lambe}% \def\teng@silme {\teng@strutt\char028\teng@setkern{-0.3}{0.55}{0}{0.2}{0}{0}{0}{0}}% \def\teng@silmenuquerna {\teng@strutb\char029\teng@setkern{0.65}{1.35}{-0.2}{0.4}{0}{0}{0}{0}}% \def\teng@esse {\teng@strut \char030\teng@setkern{-0.3}{0.55}{1.4}{0.2}{0}{0}{0}{0}}% \def\teng@essenuquerna {\teng@essenuquernaalt}% \def\teng@silmealt {\teng@strutt\char132\teng@setkern{0.4}{0.55}{0}{0.2}{0}{0}{0}{0}}% \def\teng@silmenuquernaalt {\teng@strutb\char133\teng@setkern{0.65}{0.85}{0}{0.4}{0}{0}{0}{0}}% \def\teng@essealt {\teng@strutt\char134\teng@setkern{0.4}{0.55}{0.4}{0.4}{0}{0}{0}{0}}% \def\teng@essenuquernaalt {\teng@strutb\char031\teng@setkern{0.65}{1.2}{1.2}{0.4}{0}{0}{0}{0}}% \def\teng@hyarmen {\teng@strutt\char032\teng@setkern{0.15}{0.65}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@halla {\teng@strutt\char036\teng@setkern{0}{0.05}{0.1}{1.6}{0}{0}{0}{0}}% \def\teng@hwestasindarinwa {\teng@strutt\char033\teng@setkern{0.7}{0.7}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@yanta {\teng@strutn\char034\teng@setkern{0.6}{0.65}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@uure {\teng@strutn\char035\teng@setkern{0.55}{0.6}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@osse {\teng@strutn\char050\teng@setkern{0.5}{0.55}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@telco {\teng@strutn\char037\teng@setkern{0}{0}{0.1}{0.6}{0}{0}{0}{0}}% \def\teng@aara {\teng@strutb\char038\teng@setkern{0}{0}{1.2}{0.6}{0}{0}{0}{0}}% \def\teng@lefthook {}% \def\teng@righthook {}% \def\teng@tehta@dot {}% \def\teng@tehta@acute {}% \def\teng@tehta@threedots {}% \def\teng@tehta@rightcurl {}% \def\teng@tehta@leftcurl {}% \def\teng@tehta@caron {}% \def\teng@tehta@breve {}% \def\teng@tehta@doubleacute {}% \def\teng@tehta@doublerightcurl {}% \def\teng@tehta@doubleleftcurl {}% \def\teng@tehta@twodots {}% \def\teng@tehta@tilde {}% \def\teng@tehta@lefttilde {}% \def\teng@tehta@nasalizer {}% \def\teng@tehta@doubler {}% \def\teng@tehta@dotbelow {}% \def\teng@tehta@twodotsbelow {}% \def\teng@tehta@threedotsbelow {}% \def\teng@tehta@doubleacutebelow{}% \def\teng@tehta@rightcurlbelow {}% \def\teng@tehta@leftcurlbelow {}% \def\teng@tehta@verticalbarbelow{}% \def\teng@zero {}% \def\teng@one {}% \def\teng@two {}% \def\teng@three {}% \def\teng@four {}% \def\teng@five {}% \def\teng@six {}% \def\teng@seven {}% \def\teng@eight {}% \def\teng@nine {}% \def\teng@ten {}% \def\teng@eleven {}% \def\teng@tehta@decimal {}% \def\teng@tehta@duodecimal {}% \def\teng@tehta@leastsignificant{}% \def\teng@centereddot {}% \def\teng@colon {}% \def\teng@threeverticaldots {}% \def\teng@centeredtilde {}% \def\teng@centeredlongtilde {}% \def\teng@exclamation {}% \def\teng@question {}% \def\teng@parenthesis {}% \def\teng@romanquestion {}% \def\teng@romanexclamation {}% \def\teng@romanperiod {}% \def\teng@romancomma {}% \def\teng@romansemicolon {}% \def\teng@romanquoteleft {}% \def\teng@romanquoteright {}% \def\teng@romandblquoteleft {}% \def\teng@romandblquoteright {}% \def\teng@romanparenleft {}% \def\teng@romanparenright {}% \teng@setfont% } % \end{macrocode} %\iffalse % \begin{macrocode} % % \end{macrocode} %\fi %\iffalse % \begin{macrocode} %<*teleri.cfg> % \end{macrocode} %\fi % \begin{macrocode} \newcommand{\tengwarteleri}[1][1.0]{% % font parameters \def\teng@usefont{TengwarTelerin }% \FPmul{\teng@defaultmag}{1400}{#1}% % struts \def\teng@strutn{\rule[-0.45ex]{\teng@strutwidth}{1.45ex}\kern-\teng@strutwidth}% \def\teng@strutt{\rule[-0.45ex]{\teng@strutwidth}{2.25ex}\kern-\teng@strutwidth}% \def\teng@strutb{\rule[-0.95ex]{\teng@strutwidth}{1.95ex}\kern-\teng@strutwidth}% % space \def\teng@space{0.8ex plus 0.4ex minus 0.267ex}% % all characters and kernings \def\teng@empty {\teng@strutn\hphantom{\char020}\teng@setkern{0.4}{0.45}{0}{0}{0}{0}{0}}% \def\teng@tinco {\teng@strutb\char000\teng@setkern{0.25}{0.15}{0}{0}{0}{0}{0}}% \def\teng@parma {\teng@strutb\char001\teng@setkern{0.35}{0.2}{0}{0}{0}{-0.05}{0}}% \def\teng@calma {\teng@strutb\char002\teng@setkern{0.35}{0.35}{0}{0}{-0.1}{0}{0}}% \def\teng@quesse {\teng@strutb\char003\teng@setkern{0.4}{0.35}{0}{0}{-0.05}{0}{0}}% \def\teng@ando {\teng@strutb\char004\teng@setkern{0.5}{0.5}{0}{0}{0}{0}{0}}% \def\teng@umbar {\teng@strutb\char005\teng@setkern{0.5}{0.5}{0}{0}{0}{-0.05}{0}}% \def\teng@anga {\teng@strutb\char006\teng@setkern{0.65}{0.5}{0}{0}{-0.1}{0}{0}}% \def\teng@ungwe {\teng@strutb\char007\teng@setkern{0.65}{0.55}{0}{0}{-0.05}{0}{0}}% \def\teng@thuule {\teng@strutt\char008\teng@setkern{0.25}{0.25}{0}{0}{0}{0}{0}}% \def\teng@formen {\teng@strutt\char009\teng@setkern{0.3}{0.3}{0}{0}{0}{-0.05}{0}}% \def\teng@aha {\teng@strutt\char010\teng@setkern{0.55}{0.45}{0}{0}{0.05}{0}{0}}% \def\teng@hwesta {\teng@strutt\char011\teng@setkern{0.55}{0.45}{0}{0}{0.05}{0}{0}}% \def\teng@anto {\teng@strutt\char012\teng@setkern{0.5}{0.5}{0}{0}{0}{0}{0}}% \def\teng@ampa {\teng@strutt\char013\teng@setkern{0.5}{0.5}{0}{0}{0}{-0.05}{0}}% \def\teng@anca {\teng@strutt\char014\teng@setkern{0.7}{0.65}{0}{0}{0.05}{0}{0}}% \def\teng@unque {\teng@strutt\char015\teng@setkern{0.7}{0.65}{0}{0}{0.05}{0}{0}}% \def\teng@nuumen {\teng@strutn\char016\teng@setkern{0.5}{0.5}{0}{0}{0}{0}{0}}% \def\teng@malta {\teng@strutn\char017\teng@setkern{0.5}{0.5}{0}{0}{0}{-0.05}{0}}% \def\teng@noldo {\teng@strutn\char018\teng@setkern{0.65}{0.6}{0}{0}{-0.05}{0}{0}}% \def\teng@nwalme {\teng@strutn\char019\teng@setkern{0.65}{0.6}{0}{0}{-0.05}{0}{0}}% \def\teng@oore {\teng@strutn\char020\teng@setkern{0.35}{0.25}{0}{0}{0}{0}{0}}% \def\teng@vala {\teng@strutn\char021\teng@setkern{0.35}{0.25}{0}{0}{0}{-0.05}{0}}% \def\teng@anna {\teng@strutn\char022\teng@setkern{0.35}{0.35}{0}{0}{-0.05}{0}{0}}% \def\teng@vilya {\teng@strutn\char023\teng@setkern{0.4}{0.35}{0}{0}{-0.1}{0}{0}}% \def\teng@extendedtinco {\teng@strut \char040\teng@setkern{0.25}{0.2}{0}{0}{0.05}{0}{0}}% \def\teng@extendedparma {\teng@strut \char041\teng@setkern{0.3}{0.2}{0}{0}{0}{-0.05}{0}}% \def\teng@extendedcalma {\teng@strut \char042\teng@setkern{0.55}{0.35}{0}{0}{-0.05}{0}{0}}% \def\teng@extendedquesse {\teng@strut \char043\teng@setkern{0.55}{0.35}{0}{0}{0}{0}{0}}% \def\teng@extendedando {\teng@strut \char044\teng@setkern{0.5}{0.5}{0}{0}{0}{0}{0}}% \def\teng@extendedumbar {\teng@strut \char045\teng@setkern{0.5}{0.5}{0}{0}{0}{-0.05}{0}}% \def\teng@extendedanga {\teng@strut \char046\teng@setkern{0.7}{0.6}{0}{0}{-0.05}{0}{0}}% \def\teng@extendedungwe {\teng@strut \char047\teng@setkern{0.7}{0.6}{0}{0}{0}{0}{0}}% \def\teng@roomen {\teng@strutb\char024\teng@setkern{0.15}{0.15}{-0.1}{0}{0.35}{0}{0}}% \def\teng@arda {\teng@strutb\char025\teng@setkern{0.15}{0.15}{-0.1}{0}{0.35}{0}{0}}% \def\teng@lambe {\teng@strutn\Tbox{-0.5}{\char026}\teng@setkern{0.55}{0.5}{-0.9}{0.1}{-0.05}{0}{0}}% \def\teng@alda {\teng@strutn\Tbox{-0.5}{\char027}\teng@setkern{0.55}{0.6}{0.3}{0.1}{-0.15}{0.1}{0}}% \def\teng@roomenalt {\teng@roomen}% \def\teng@ardaalt {\teng@arda}% \def\teng@lambealt {\teng@lambe}% \def\teng@silme {\teng@strutt\char028\teng@setkern{-0.1}{0.4}{0}{0}{0.15}{0}{0}}% \def\teng@silmenuquerna {\teng@strutb\char029\teng@setkern{0.4}{0.85}{-0.5}{0.3}{0}{0.1}{0}}% \def\teng@esse {\teng@strut \char030\teng@setkern{-0.2}{0.4}{0.6}{-0.15}{0.1}{0.13}{0}}% \def\teng@essenuquerna {\teng@strutb\char031\teng@setkern{0.4}{0.5}{-0.15}{0.05}{0}{0.1}{0}}% \def\teng@silmealt {\teng@strutt\char132\teng@setkern{0.2}{0.4}{0}{0}{0.15}{0}{0}}% \def\teng@silmenuquernaalt {\teng@strutb\char133\teng@setkern{0.4}{0.6}{-0.4}{0.3}{-0.1}{0}{0}}% \def\teng@essealt {\teng@strutt\char134\teng@setkern{0.2}{0.4}{0}{0.1}{0}{0}{0}}% \def\teng@essenuquernaalt {\teng@essenuquerna}% \def\teng@hyarmen {\teng@strutt\char032\teng@setkern{-0.05}{0.25}{0}{0}{-0.15}{0}{0}}% \def\teng@halla {\teng@strutt\char036\teng@setkern{0.1}{0.1}{0.2}{0.85}{-0.05}{0}{0}}% \def\teng@hwestasindarinwa {\teng@strutt\char033\teng@setkern{0.55}{0.45}{0}{0}{0.05}{0}{0}}% \def\teng@yanta {\teng@strutn\char034\teng@setkern{0}{0.2}{0}{0}{-0.15}{0}{0}}% \def\teng@uure {\teng@strutn\char035\teng@setkern{0.2}{0.6}{0}{0}{0.45}{0}{0}}% \def\teng@osse {\teng@strutn\Tbox{-0.5}{\char050}\teng@setkern{0.25}{0.4}{0}{0}{0.25}{0}{0}}% \def\teng@telco {\teng@strutn\char037\teng@setkern{0}{0}{0}{0}{-0.1}{0.1}{0}}% \def\teng@aara {\teng@strutb\char038\teng@setkern{0}{0}{0.65}{0}{-0.1}{0.1}{0}}% \def\teng@lefthook {\kern0.06ex\raisebox{0.05ex}{\char093}}% \def\teng@righthook {\kern0.5ex\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char092}\teng@setkern{0.1}{0.15}{0.35}{-0.4}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char159}\teng@setkern{0.1}{0.15}{0}{0}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@uphook {\kern0.1ex\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char155}\teng@setkern{0.1}{0.15}{0}{0}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@tehta@dot {\teng@place@tehta{\kern 0.50ex\raisebox{-0.30ex}{\char068}}}% \def\teng@tehta@acute {\teng@place@tehta{\kern 0.55ex\raisebox{-0.30ex}{\char070}}}% \def\teng@tehta@threedots {\teng@place@tehta{\kern 0.55ex\raisebox{-0.30ex}{\char064}}}% \def\teng@tehta@rightcurl {\teng@place@tehta{\kern 0.70ex\raisebox{-0.30ex}{\char072}}}% \def\teng@tehta@leftcurl {\teng@place@tehta{\kern 0.70ex\raisebox{-0.20ex}{\char074}}}% \def\teng@tehta@caron {\teng@place@tehta{\kern 0.70ex\raisebox{-0.20ex}{\char079}}}% \def\teng@tehta@breve {\teng@tehta@caron}% \def\teng@tehta@doubleacute {\teng@place@tehta{\kern 0.70ex\raisebox{-0.30ex}{\char070\kern0.30ex\char070}}}% \def\teng@tehta@doublerightcurl {\teng@place@tehta{\kern 0.70ex\raisebox{-0.30ex}{\char072\kern0.30ex\char072}}}% \def\teng@tehta@doubleleftcurl {\teng@place@tehta{\kern 0.70ex\raisebox{-0.20ex}{\char074\kern0.30ex\char074}}}% \def\teng@tehta@twodots {\teng@place@tehta{\kern 0.60ex\raisebox{-0.20ex}{\char066}}}% \def\teng@tehta@tilde {\teng@place@tehta{\kern 0.30ex\raisebox{-0.30ex}{\char078}}\teng@addkern{-0.1}{0}{0}{0.3}{0}{0}}% \def\teng@tehta@lefttilde {\teng@place@tehta{\kern-0.42ex\raisebox{-0.30ex}{\char078}}\teng@addkern{-0.35}{0}{0}{0}{0}{0}}% \def\teng@tehta@nasalizer {\teng@place@tehta{\kern 0.70ex\raisebox{ 0.00ex}{\char076}}\teng@addkern{-0.1}{0}{0}{0.25}{0}{0}}% \def\teng@tehta@doubler {\teng@place@tehtabelow{\kern0.50ex\raisebox{-0.20ex}{\char077}}\teng@addkern{0}{0.1}{0.25}{0}{0}{0}}% \def\teng@tehta@dotbelow {\teng@place@tehtabelow{\kern1.45ex\raisebox{ 0.00ex}{\char069}}}% \def\teng@tehta@twodotsbelow {\teng@place@tehtabelow{\kern0.70ex\raisebox{ 0.00ex}{\char067}}\teng@addkern{0}{0}{0.3}{0}{0}{0}}% \def\teng@tehta@lefttwodotsbelow{\teng@place@tehtabelow{\kern0.20ex\raisebox{ 0.00ex}{\char067}}\teng@addkern{0}{-0.2}{0}{0}{0}{0}}% \def\teng@tehta@threedotsbelow {\teng@place@tehtabelow{\kern0.65ex\raisebox{ 0.00ex}{\char065}}}% \def\teng@tehta@doubleacutebelow{\teng@place@tehtabelow{\kern0.50ex\raisebox{ 0.00ex}{\char087}}}% \def\teng@tehta@rightcurlbelow {\teng@place@tehtabelow{\kern0.65ex\raisebox{ 0.00ex}{\char088}}}% \def\teng@tehta@leftcurlbelow {\teng@place@tehtabelow{\kern0.80ex\raisebox{ 0.00ex}{\char090}}}% \def\teng@tehta@verticalbarbelow{\teng@place@tehtabelow{\kern0.50ex\raisebox{-0.10ex}{\char086}}}% \def\teng@zero {\teng@strutn\char048\teng@setkern{0.25}{0.35}{0}{0}{0}{0}{0}}% \def\teng@one {\teng@strutn\char051\teng@setkern{0.2}{0.45}{0}{0}{0}{0}{0}}% \def\teng@two {\teng@strutn\char098\teng@setkern{0.5}{0.75}{0}{0}{0}{0}{0}}% \def\teng@three {\teng@strutn\char099\teng@setkern{0.85}{1.1}{0}{0}{0}{0}{0}}% \def\teng@four {\teng@strut \char100\teng@setkern{0.1}{0.4}{0}{0}{0}{0}{0}}% \def\teng@five {\teng@strut \char101\teng@setkern{0.3}{0.65}{0}{0}{0}{0}{0}}% \def\teng@six {\teng@strut \char102\teng@setkern{0.55}{0.8}{0}{0}{0}{0}{0}}% \def\teng@seven {\teng@strut \char103\teng@setkern{0.65}{0.4}{0}{0}{0}{0}{0}}% \def\teng@eight {\teng@strut \char104\teng@setkern{0.3}{0.2}{0}{0}{0}{0}{0}}% \def\teng@nine {\teng@strut \char105\kern2.05ex\teng@setkern{0.5}{0.4}{0}{0}{0}{0}{0}}% \def\teng@ten {\teng@strutt\char106\teng@setkern{0.4}{0.4}{0}{0}{0}{0}{0}}% \def\teng@eleven {\teng@strut \char107\teng@setkern{0.4}{0.45}{0}{0}{0}{0}{0}}% \def\teng@tehta@decimal {\teng@place@tehta {\kern0.50ex\raisebox{-0.30ex}{\char068}}}% \def\teng@tehta@duodecimal {\teng@place@tehtabelow{\kern1.45ex\raisebox{ 0.05ex}{\char069}}}% \def\teng@tehta@leastsignificant{\teng@place@tehtabelow{\kern0.50ex\raisebox{ 0.10ex}{\char110}}}% \def\teng@centereddot {\teng@strutn\char080\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@colon {\teng@strutn\char081\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@threeverticaldots {\teng@strutn\char128\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredtilde {\teng@strutn\char084\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredlongtilde {\teng@strutn\char085\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@exclamation {\teng@strutt\char082\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@question {\teng@strut \char083\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@parenthesis {\teng@strut \char129\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquestion {\teng@strutt\char240\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanexclamation {\teng@strutt\char241\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanperiod {\teng@strutn\char242\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romancomma {\teng@strutn\char243\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romansemicolon {\teng@strutn\char244\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteleft {\teng@strutt\char245\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteright {\teng@strutt\char246\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteleft {\teng@strutb\char248\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteright {\teng@strutt\char247\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenleft {\teng@strut \char249\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenright {\teng@strut \char250\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \teng@setfont% } % \end{macrocode} %\iffalse % \begin{macrocode} % % \end{macrocode} %\fi %\iffalse % \begin{macrocode} %<*unicodeparmaite.cfg> % \end{macrocode} %\fi % \begin{macrocode} \newcommand{\tengwarunicodeparmaite}[1][1.0]{ % font parameters \def\teng@usefont{UnicodeParmaite }% \FPmul{\teng@defaultmag}{1700}{#1}% % struts \def\teng@strutn{\rule[-0.03ex]{\teng@strutwidth}{0.88ex}\kern-\teng@strutwidth}% \def\teng@strutt{\rule[-0.03ex]{\teng@strutwidth}{1.65ex}\kern-\teng@strutwidth}% \def\teng@strutb{\rule[-0.80ex]{\teng@strutwidth}{1.65ex}\kern-\teng@strutwidth}% % space \def\teng@space{0.6ex plus 0.3ex minus 0.2ex}% % all characters and kernings \def\teng@empty {\teng@strutn\hphantom{\char020}\teng@setkern{0.3}{0.35}{0}{0}{0}{0}{0}}% \def\teng@tinco {\teng@strutb\char000\teng@setkern{0.15}{0.15}{0}{0}{0}{0}{0}}% \def\teng@parma {\teng@strutb\char001\teng@setkern{0.15}{0.15}{0}{0}{0}{0}{0}}% \def\teng@calma {\teng@strutb\char002\teng@setkern{0.25}{0.4}{0}{0}{-0.15}{0.6}{0}}% \def\teng@quesse {\teng@strutb\char003\teng@setkern{0.25}{0.4}{0}{0}{-0.1}{0.6}{0}}% \def\teng@ando {\teng@strutb\char004\teng@setkern{0.45}{0.6}{0}{0}{0}{0}{0}}% \def\teng@umbar {\teng@strutb\char005\teng@setkern{0.45}{0.6}{0}{0}{0}{0}{0}}% \def\teng@anga {\teng@strutb\char006\teng@setkern{0.55}{0.7}{0}{0}{-0.15}{0.6}{0}}% \def\teng@ungwe {\teng@strutb\char007\teng@setkern{0.55}{0.7}{0}{0}{-0.1}{0.6}{0}}% \def\teng@thuule {\teng@strutt\char008\teng@setkern{0.05}{0.3}{0}{0}{0}{0}{0}}% \def\teng@formen {\teng@strutt\char009\teng@setkern{0.05}{0.3}{0}{0}{0}{0}{0}}% \def\teng@aha {\teng@strutt\char010\teng@setkern{0.4}{0.3}{0}{0}{0.15}{0}{0}}% \def\teng@hwesta {\teng@strutt\char011\teng@setkern{0.4}{0.3}{0}{0}{-0.05}{0.6}{0}}% \def\teng@anto {\teng@strutt\char012\teng@setkern{0.45}{0.6}{0}{0}{0}{0}{0}}% \def\teng@ampa {\teng@strutt\char013\teng@setkern{0.45}{0.6}{0}{0}{0}{0}{0}}% \def\teng@anca {\teng@strutt\char014\teng@setkern{0.55}{0.7}{0}{0}{0.15}{0}{0}}% \def\teng@unque {\teng@strutt\char015\teng@setkern{0.55}{0.7}{0}{0}{-0.05}{0.6}{0}}% \def\teng@nuumen {\teng@strutn\char016\teng@setkern{0.45}{0.6}{0}{0}{0}{0}{0}}% \def\teng@malta {\teng@strutn\char017\teng@setkern{0.45}{0.6}{0}{0}{0}{0}{0}}% \def\teng@noldo {\teng@strutn\char018\teng@setkern{0.55}{0.7}{0}{0}{-0.15}{0.6}{0}}% \def\teng@nwalme {\teng@strutn\char019\teng@setkern{0.55}{0.7}{0}{0}{-0.1}{0.6}{0}}% \def\teng@oore {\teng@strutn\char020\teng@setkern{0.15}{0.3}{0}{0}{0}{0}{0}}% \def\teng@vala {\teng@strutn\char021\teng@setkern{0.15}{0.3}{0}{0}{0}{0}{0}}% \def\teng@anna {\teng@strutn\char022\teng@setkern{0.25}{0.3}{0}{0}{-0.15}{0.6}{0}}% \def\teng@vilya {\teng@strutn\char023\teng@setkern{0.25}{0.3}{0}{0}{-0.1}{0.6}{0}}% \def\teng@extendedtinco {\teng@strut \char040\teng@setkern{0.05}{0.15}{0}{0}{0}{0}{0}}% \def\teng@extendedparma {\teng@strut \char041\teng@setkern{0.05}{0.15}{0}{0}{0}{0}{0}}% \def\teng@extendedcalma {\teng@strut \char042\teng@setkern{0.4}{0.4}{0}{0}{0}{0.1}{0}}% \def\teng@extendedquesse {\teng@strut \char043\teng@setkern{0.4}{0.4}{0}{0}{-0.05}{0.6}{0}}% \def\teng@extendedando {\teng@strut \char044\teng@setkern{0.45}{0.6}{0}{0}{0}{0}{0}}% \def\teng@extendedumbar {\teng@strut \char045\teng@setkern{0.45}{0.6}{0}{0}{0}{0}{0}}% \def\teng@extendedanga {\teng@strut \char046\teng@setkern{0.55}{0.7}{0}{0}{0}{0.1}{0}}% \def\teng@extendedungwe {\teng@strut \char047\teng@setkern{0.55}{0.7}{0}{0}{-0.05}{0.6}{0}}% \def\teng@roomen {\teng@strutb\char024\teng@setkern{0.25}{0.1}{0.15}{0}{0.1}{0}{0}}% \def\teng@arda {\teng@strutb\char025\teng@setkern{0.25}{0.1}{0.15}{0}{0.1}{0}{0}}% \def\teng@lambe {\teng@strutb\char026\teng@setkern{0.45}{0.6}{-0.5}{0}{-0.05}{-0.07}{0}}% \def\teng@alda {\teng@strutb\char027\teng@setkern{0.45}{0.58}{0}{0}{0.2}{-0.07}{0}}% \def\teng@roomenalt {\teng@roomen}% \def\teng@ardaalt {\teng@arda}% \def\teng@lambealt {\teng@lambe}% \def\teng@silme {\teng@strutt\char028\teng@setkern{-0.2}{0.3}{0}{-0.2}{0}{0}{0}}% \def\teng@silmenuquerna {\teng@strutb\char029\teng@setkern{0.25}{0.6}{-0.2}{0}{0.06}{0}{0}}% \def\teng@esse {\teng@strut \char030\teng@setkern{-0.22}{0.35}{0.7}{-0.2}{0.1}{0}{0}}% \def\teng@essenuquerna {\teng@strutb\char031\teng@setkern{0.25}{0.45}{0.05}{0}{0.09}{0.03}{0}}% \def\teng@silmealt {\teng@silme}% \def\teng@silmenuquernaalt {\teng@silmenuquerna}% \def\teng@essealt {\teng@esse}% \def\teng@essenuquernaalt {\teng@essenuquerna}% \def\teng@hyarmen {\teng@strutt\char032\teng@setkern{0}{0.4}{0}{0}{-0.08}{0}{0}}% \def\teng@halla {\teng@strutt\char036\teng@setkern{-0.05}{0.05}{0}{0.75}{-0.1}{0}{0}}% \def\teng@hwestasindarinwa {\teng@strutt\char033\teng@setkern{0.39}{0.35}{0}{0}{-0.5}{0}{0}}% \def\teng@yanta {\teng@strutn\char034\teng@setkern{0.25}{0.3}{0}{0}{-0.18}{0}{0}}% \def\teng@uure {\teng@strutn\char035\teng@setkern{0.15}{0.3}{0}{0}{0.05}{0}{0}}% \def\teng@osse {\teng@strutn\char050\teng@setkern{0.05}{0.2}{0}{0}{0}{0}{0}}% \def\teng@telco {\teng@strutn\char037\teng@setkern{0}{0}{0}{0}{-0.05}{0.6}{0}}% \def\teng@aara {\teng@strutb\char038\teng@setkern{0}{0}{0.75}{0}{-0.05}{0.6}{0}}% \def\teng@lefthook {\char093}% \def\teng@righthook {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char092}\teng@setkern{0.05}{0.1}{0.35}{-0.4}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}% \def\teng@curlyhook {\teng@righthook}% \def\teng@uphook {\teng@righthook}% \def\teng@tehta@dot {\teng@place@tehta{\kern-0.5ex\char068}}% \def\teng@tehta@acute {\teng@place@tehta{\kern-0.6ex\char070}}% \def\teng@tehta@threedots {\teng@place@tehta{\kern-0.5ex\char064}}% \def\teng@tehta@rightcurl {\teng@place@tehta{\kern-0.6ex\char072}}% \def\teng@tehta@leftcurl {\teng@place@tehta{\kern-0.6ex\char074}}% \def\teng@tehta@caron {\teng@place@tehta{\kern-0.5ex\char079}}% \def\teng@tehta@breve {\teng@tehta@caron}% \def\teng@tehta@doubleacute {\teng@place@tehta{\kern-0.6ex\char071}}% \def\teng@tehta@doublerightcurl {\teng@place@tehta{\kern-0.6ex\char073}}% \def\teng@tehta@doubleleftcurl {\teng@place@tehta{\kern-0.6ex\char075}}% \def\teng@tehta@twodots {\teng@place@tehta{\kern-0.5ex\char066}}% \def\teng@tehta@tilde {\teng@place@tehta{\kern-0.5ex\raisebox{-0.20ex}{\char078}}\teng@addkern{-0.1}{0}{0}{0.35}{0}{0}}% \def\teng@tehta@lefttilde {\teng@place@tehta{\kern-1.1ex\raisebox{-0.20ex}{\char078}}\teng@addkern{-0.28}{0}{0}{0}{0}{0}}% \def\teng@tehta@nasalizer {\teng@place@tehta{\kern-0.5ex\raisebox{ 0.05ex}{\char076}}\teng@addkern{0}{0}{0}{0.2}{0}{0}}% \def\teng@tehta@doubler {\teng@place@tehtabelow{\kern-0.45ex\raisebox{-0.05ex}{\char077}}\teng@addkern{0}{0}{0.3}{0}{0}{0}}% \def\teng@tehta@dotbelow {\teng@place@tehtabelow{\kern-0.45ex\raisebox{ 0.20ex}{\char069}}}% \def\teng@tehta@twodotsbelow {\teng@place@tehtabelow{\kern-0.40ex\raisebox{ 0.20ex}{\char067}}\teng@addkern{0}{0}{0.3}{0}{0}{0}}% \def\teng@tehta@lefttwodotsbelow{\teng@place@tehtabelow{\kern-0.90ex\raisebox{ 0.20ex}{\char067}}\teng@addkern{0}{-0.3}{0}{0}{0}{0}}% \def\teng@tehta@threedotsbelow {\teng@place@tehtabelow{\kern-0.45ex\raisebox{ 0.10ex}{\char065}}}% \def\teng@tehta@doubleacutebelow{\teng@place@tehtabelow{\kern-0.50ex\raisebox{-0.05ex}{\char087}}}% \def\teng@tehta@rightcurlbelow {\teng@place@tehtabelow{\kern-0.50ex\raisebox{ 0.15ex}{\char088}}}% \def\teng@tehta@leftcurlbelow {\teng@place@tehtabelow{\kern-0.45ex\raisebox{ 0.15ex}{\char090}}}% \def\teng@tehta@verticalbarbelow{\teng@place@tehtabelow{\kern-0.40ex\raisebox{-0.05ex}{\char086}}}% \def\teng@zero {\teng@strutn\char048\teng@setkern{0.25}{0.3}{0}{0}{0}{0}{0}}% \def\teng@one {\teng@strutn\char051\teng@setkern{0.25}{0.3}{0}{0}{0}{0}{0}}% \def\teng@two {\teng@strutn\char098\teng@setkern{0.4}{0.55}{0}{0}{0}{0}{0}}% \def\teng@three {\teng@strutn\char099\teng@setkern{0.55}{0.65}{0}{0}{0}{0}{0}}% \def\teng@four {\teng@strut \char100\teng@setkern{0.15}{0.25}{0.45}{0}{0}{0}{0}}% \def\teng@five {\teng@strut \char101\teng@setkern{0.35}{0.55}{0.45}{0}{0}{0}{0}}% \def\teng@six {\teng@strut \char102\teng@setkern{0.55}{0.95}{0.45}{0}{0}{0}{0}}% \def\teng@seven {\teng@strut \char103\teng@setkern{0.35}{0.35}{0.65}{0}{0}{0}{0}}% \def\teng@eight {\teng@strut \char104\teng@setkern{0.1}{0.25}{0}{0}{0}{0}{0}}% \def\teng@nine {\teng@strut \char105\teng@setkern{0.45}{0.55}{0}{0}{0}{0}{0}}% \def\teng@ten {\teng@strutt\char106\teng@setkern{-0.05}{0.35}{0}{0}{0}{0}{0}}% \def\teng@eleven {\teng@strut \char107\teng@setkern{-0.05}{0.35}{0.8}{0}{0}{0}{0}}% \def\teng@tehta@decimal {\teng@place@tehta {\kern-0.50ex\char108}}% \def\teng@tehta@duodecimal {\teng@place@tehtabelow{\kern-0.45ex\raisebox{0.15ex}{\char109}}}% \def\teng@tehta@leastsignificant{\teng@place@tehtabelow{\kern-0.45ex\raisebox{0.15ex}{\char110}}}% \def\teng@centereddot {\teng@strutn\char080\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@colon {\teng@strutn\char081\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@threeverticaldots {\teng@strutn\char081\kern-0.5ex\char080\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredtilde {\teng@strutn\char084\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@centeredlongtilde {\teng@strutn\char085\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@exclamation {\teng@strutn\char082\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@question {\teng@strutb\char083\teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@parenthesis {\teng@strutn \teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquestion {\teng@strutn \teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanexclamation {\teng@strutn \teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanperiod {\teng@strutn \teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romancomma {\teng@strutn \teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romansemicolon {\teng@strutn \teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteleft {\teng@strutn \teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanquoteright {\teng@strutn \teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteleft {\teng@strutn \teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romandblquoteright {\teng@strutn \teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenleft {\teng@strutn \teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \def\teng@romanparenright {\teng@strutn \teng@setkern{0}{0}{0}{0}{0}{0}{0}}% \teng@setfont% } % \end{macrocode} %\iffalse % \begin{macrocode} % % \end{macrocode} %\fi %\iffalse % \begin{macrocode} %<*tengtest.tex> % \end{macrocode} %\fi % \begin{macrocode} \documentclass[12pt]{article} \usepackage[T1]{fontenc} \usepackage[latin1]{inputenc} \usepackage[spanish]{babel} \usepackage[a4paper,margin={1.5cm,1.2cm}]{geometry} \usepackage{mathpazo,courier,xcolor,tabularx,booktabs} \usepackage[parmaite]{tengwarscript} \colorlet{Blue}{blue!30} \colorlet{Red}{red!50!black} \newcommand{\fade}[1]{\textcolor{Blue}{#1}} \newcommand{\tehtarfont}{} \newcommand{\testtehtar}[1]{% \Tkern{0.3}#1\textcolor{Red}{\tehtarfont\TTdot}% \Tkern{0.3}#1\textcolor{Red}{\tehtarfont\TTacute}% \Tkern{0.3}#1\textcolor{Red}{\tehtarfont\TTthreedots}% \Tkern{0.3}#1\textcolor{Red}{\tehtarfont\TTrightcurl}% \Tkern{0.3}#1\textcolor{Red}{\tehtarfont\TTleftcurl}% \Tkern{0.3}#1\textcolor{Red}{\tehtarfont\TTcaron}% \Tkern{0.3}#1\textcolor{Red}{\tehtarfont\TTbreve}% \Tkern{0.3}#1\textcolor{Red}{\tehtarfont\TTdoubleacute}% \Tkern{0.3}#1\textcolor{Red}{\tehtarfont\TTdoublerightcurl}% \Tkern{0.3}#1\textcolor{Red}{\tehtarfont\TTdoubleleftcurl}% \Tkern{0.3}#1\textcolor{Red}{\tehtarfont\TTtwodots}% \Tkern{0.3}#1\textcolor{Red}{\tehtarfont\TTtilde}% \Tkern{0.3}#1\textcolor{Red}{\tehtarfont\TTnasalizer}\\% \Tkern{0.3}#1\textcolor{Red}{\tehtarfont\TTdoubler}% \Tkern{0.3}#1\textcolor{Red}{\tehtarfont\TTdotbelow}% \Tkern{0.3}#1\textcolor{Red}{\tehtarfont\TTtwodotsbelow}% \Tkern{0.3}#1\textcolor{Red}{\tehtarfont\TTthreedotsbelow}% \Tkern{0.3}#1\textcolor{Red}{\tehtarfont\TTdoubleacutebelow}% \Tkern{0.3}#1\textcolor{Red}{\tehtarfont\TTrightcurlbelow}% \Tkern{0.3}#1\textcolor{Red}{\tehtarfont\TTleftcurlbelow}% \Tkern{0.3}#1\textcolor{Red}{\tehtarfont\TTverticalbarbelow}\par% } \newcolumntype{s}{>{\bgroup\footnotesize}l<{\egroup}} \newcolumntype{L}{>{\bgroup\color{Red}}l<{\egroup}} \setlength{\parindent}{0pt} \begin{document} \pagestyle{empty} \raggedright \tengmag{1.7} %\tengmag{1.2} \section*{TengwarScript commands} \begin{tabular}[t]{sL} \verb|\Tinco| & \Ttinco \\ \verb|\Tparma| & \Tparma \\ \verb|\Tcalma| & \Tcalma \\ \verb|\Tquesse| & \Tquesse \\ \verb|\Tando| & \Tando \\ \verb|\Tumbar| & \Tumbar \\ \verb|\Tanga| & \Tanga \\ \verb|\Tungwe| & \Tungwe \\ \verb|\Tthuule| & \Tthuule \\ \verb|\Tformen| & \Tformen \\ \verb|\Taha| & \Taha \\ \verb|\Thwesta| & \Thwesta \\ \verb|\Tanto| & \Tanto \\ \verb|\Tampa| & \Tampa \\ \verb|\Tanca| & \Tanca \\ \verb|\Tunque| & \Tunque \\ \verb|\Tnuumen| & \Tnuumen \\ \verb|\Tmalta| & \Tmalta \\ \verb|\Tnoldo| & \Tnoldo \\ \verb|\Tnwalme| & \Tnwalme \\ \verb|\Toore| & \Toore \\ \verb|\Tvala| & \Tvala \\ \verb|\Tanna| & \Tanna \\ \verb|\Tvilya| & \Tvilya \\ \verb|\Textendedtinco| & \Textendedtinco \\ \verb|\Textendedparma| & \Textendedparma \\ \verb|\Textendedcalma| & \Textendedcalma \\ \verb|\Textendedquesse| & \Textendedquesse \\ \verb|\Textendedando| & \Textendedando \\ \verb|\Textendedumbar| & \Textendedumbar \\ \verb|\Textendedanga| & \Textendedanga \\ \verb|\Textendedungwe| & \Textendedungwe \\ \end{tabular} % \begin{tabular}[t]{sL} \verb|\Troomen| & \Troomen \\ \verb|\Tarda| & \Tarda \\ \verb|\Tlambe| & \Tlambe \\ \verb|\Talda| & \Talda \\ \verb|\Troomenalt| & \Troomenalt \\ \verb|\Tardaalt| & \Tardaalt \\ \verb|\Tlambealt| & \Tlambealt \\ \verb|\Tsilme| & \Tsilme \\ \verb|\Tsilmenuquerna| & \Tsilmenuquerna \\ \verb|\Tesse| & \Tesse \\ \verb|\Tessenuquerna| & \Tessenuquerna \\ \verb|\Tsilmealt| & \Tsilmealt \\ \verb|\Tsilmenuquernaalt| & \Tsilmenuquernaalt \\ \verb|\Tessealt| & \Tessealt \\ \verb|\Tessenuquernaalt| & \Tessenuquernaalt \\ \verb|\Thyarmen| & \Thyarmen \\ \verb|\Thalla| & \Thalla \\ \verb|\Thwestasindarinwa| & \Thwestasindarinwa \\ \verb|\Tyanta| & \Tyanta \\ \verb|\Tuure| & \Tuure \\ \verb|\Tosse| & \Tosse \\ \verb|\Ttelco| & \Ttelco \\ \verb|\Taara| & \Taara \\ \end{tabular} % \begin{tabular}[t]{sL} \verb|\Tzero| & \Tzero \\ \verb|\Tone| & \Tone \\ \verb|\Ttwo| & \Ttwo \\ \verb|\Tthree| & \Tthree \\ \verb|\Tfour| & \Tfour \\ \verb|\Tfive| & \Tfive \\ \verb|\Tsix| & \Tsix \\ \verb|\Tseven| & \Tseven \\ \verb|\Teight| & \Teight \\ \verb|\Tnine| & \Tnine \\ \verb|\Tten| & \Tten \\ \verb|\Televen| & \Televen \\ \addlinespace \verb|\Tcentereddot| & \Tcentereddot \\ \verb|\Tcolon| & \Tcolon \\ \verb|\Tthreeverticaldots| & \Tthreeverticaldots \\ \verb|\Tcenteredtilde| & \Tcenteredtilde \\ \verb|\Tcenteredlongtilde| & \Tcenteredlongtilde \\ \verb|\Texclamation| & \Texclamation \\ \verb|\Tquestion| & \Tquestion \\ \verb|\Tparenthesis| & \Tparenthesis \\ \addlinespace \verb|\Tromanquestion| & \Tromanquestion \\ \verb|\Tromanexclamation| & \Tromanexclamation \\ \verb|\Tromanperiod| & \Tromanperiod \\ \verb|\Tromancomma| & \Tromancomma \\ \verb|\Tromansemicolon| & \Tromansemicolon \\ \verb|\Tromanquoteleft| & \Tromanquoteleft \\ \verb|\Tromanquoteright| & \Tromanquoteright \\ \verb|\Tromandblquoteleft| & \Tromandblquoteleft \\ \verb|\Tromandblquoteright| & \Tromandblquoteright \\ \verb|\Tromanparenleft| & \Tromanparenleft \\ \verb|\Tromanparenright| & \Tromanparenright \\ \end{tabular} \clearpage \section*{TengwarScript commands (other)} Signs in \fade{faded colour} are shown just for reference. \bigskip \begin{tabular}[t]{sL} \verb|\TTdot| & \fade{\Toore}\TTdot \\ \verb|\TTacute| & \fade{\Toore}\TTacute \\ \verb|\TTthreedots| & \fade{\Toore}\TTthreedots \\ \verb|\TTrightcurl| & \fade{\Toore}\TTrightcurl \\ \verb|\TTleftcurl| & \fade{\Toore}\TTleftcurl \\ \verb|\TTcaron| & \fade{\Toore}\TTcaron \\ \verb|\TTbreve| & \fade{\Toore}\TTbreve \\ \verb|\TTdoubleacute| & \fade{\Toore}\TTdoubleacute \\ \verb|\TTdoublerightcurl| & \fade{\Toore}\TTdoublerightcurl \\ \verb|\TTdoubleleftcurl| & \fade{\Toore}\TTdoubleleftcurl \\ \verb|\TTtwodots| & \fade{\Toore}\TTtwodots \\ \verb|\TTtilde| & \fade{\Toore}\TTtilde \\ \verb|\TTlefttilde| & \fade{\Tnuumen}\TTlefttilde \\ \verb|\TTnasalizer| & \fade{\Toore}\TTnasalizer \\ \end{tabular} % \begin{tabular}[t]{sL} \verb|\TTdoubler| & \fade{\Toore}\TTdoubler \\ \addlinespace \verb|\TTdotbelow| & \fade{\Toore}\TTdotbelow \\ \addlinespace \verb|\TTtwodotsbelow| & \fade{\Toore}\TTtwodotsbelow \\ \addlinespace \verb|\TTlefttwodotsbelow| & \fade{\Tnuumen}\TTlefttwodotsbelow \\ \addlinespace \verb|\TTthreedotsbelow| & \fade{\Toore}\TTthreedotsbelow \\ \addlinespace \verb|\TTdoubleacutebelow| & \fade{\Toore}\TTdoubleacutebelow \\ \addlinespace \verb|\TTrightcurlbelow| & \fade{\Toore}\TTrightcurlbelow \\ \addlinespace \verb|\TTleftcurlbelow| & \fade{\Toore}\TTleftcurlbelow \\ \addlinespace \verb|\TTverticalbarbelow| & \fade{\Toore}\TTverticalbarbelow \\ \end{tabular} % \begin{tabular}[t]{sL} \verb|\TTdecimal| & \fade{\Tone}\TTdecimal \\ \verb|\TTduodecimal| & \fade{\Tone}\TTduodecimal \\ \verb|\TTleastsignificant| & \fade{\Tone}\TTleastsignificant \\ \addlinespace \verb|\Tlefthook| & \fade{\Tanna}\Tlefthook \\ \verb|\Trighthook| & \fade{\Toore}\Trighthook\fade{\Tvilya}\Trighthook \\ \verb|\Tcurlyhook| & \fade{\Toore}\Tcurlyhook \\ \verb|\Tuphook| & \fade{\Toore}\Tuphook\fade{\Tvilya}\Tuphook \\ \addlinespace \verb|\Tempty| & \fade{\Ttelco}\Tempty\fade{\Ttelco} \\ \verb|\Ts| & \fade{\Ttelco}\Ts\fade{\Ttelco} \\ \verb|\Tkern{0.2}| & \fade{\Ttelco}\Tkern{0.2}\Ttelco\fade{\Ttelco} \\ \verb|\Tbox{0.2}{x}| & \fade{\Ttelco}\Tbox{0.2}{\Ttelco}\fade{\Ttelco} \\ \verb|\Tbox[0.2]{0}{x}| & \fade{\Ttelco}\Tbox[0.2]{0}{\Ttelco}\fade{\Ttelco} \\ \end{tabular} \clearpage \section*{Text tests} \tengmag{1} \subsection*{Spanish} El veloz murciélago hindú comía feliz cardillo y kiwi. La cigüeña enjoyada del fausto rey chino tocaba el raro saxofón de hierro detrás del palenque.\\ % \begin{tengwar} \Ttelco\TTacute\Tlambe\Ts\Tampa\TTacute\Tlambe\TTrightcurl\Tthuule\Ts \Tmalta\TTleftcurl\Toore\Tthuule\TTtwodotsbelow\TTdoubleacute\Tlambe\TTthreedots\Tungwe\TTrightcurl\Ts \Thyarmen\TTdot\Tando\TTnasalizer\TTdoubleleftcurl\Ts \Tquesse\TTrightcurl\Tmalta\Taara\TTdot\Ttelco\TTthreedots\Ts \Tformen\TTacute\Tlambe\TTdot\Tthuule\Ts \Tquesse\TTthreedots\Toore\Tando\TTdot\Talda\TTrightcurl\Ts \Ttelco\TTbreve\Ts\Tquesse\TTdot\Tvala\TTdot\Ts\Tcolon\Ts \Tlambe\TTthreedots\Ts \Tthuule\TTdot\Tungwe\TTlefttilde\TTacute\Tnoldo\TTthreedots\Ts \Ttelco\TTacute\Tnuumen\Thwesta\TTrightcurl\Tanca\TTthreedots\Tando\TTthreedots\Ts \Tando\TTacute\Tlambe\Ts \Tformen\Tuure\TTthreedots\Tsilme\Ttinco\TTrightcurl\Ts \Troomen\Tyanta\TTacute\Ts\Tcalma\TTdot\Tnuumen\TTrightcurl\Ts \Ttinco\TTrightcurl\Tquesse\TTthreedots\Tumbar\TTthreedots\Ts \Ttelco\TTacute\Tlambe\Ts \Troomen\TTthreedots\Toore\TTrightcurl\Ts \Tsilmenuquerna\TTthreedots\Tquesse\Tlefthook\TTrightcurl\Tformen\TTdoublerightcurl\Tnuumen\Ts \Tando\TTacute\Ts\Thyarmen\TTtwodotsbelow\TTacute\Troomen\TTrightcurl\Ts \Tando\TTacute\Ttinco\Troomen\Taara\TTthreedots\Trighthook\Ts \Tando\TTacute\Tlambe\Ts \Tparma\TTthreedots\Tlambe\TTacute\Tquesse\TTnasalizer\TTacute\Ts\Tcolon\Tcenteredlongtilde \end{tengwar}\\ % \begin{tengwar} \Tyanta\Tlambe\Ts\Tampa\Tyanta\Tlambe\Tanna\Tthuule\Ts \Tmalta\Tvala\Toore\Tthuule\TTtwodots\Tyanta\TTdoubler\Tlambe\Tvilya\Tungwe\Tanna\Ts \Thyarmen\Ttelco\Tando\TTnasalizer\Tvala\TTdoubler\Ts \Tquesse\Tanna\Tmalta\Ttelco\TTdoubler\Tvilya\Ts \Tformen\Tyanta\Tlambe\Ttelco\Tthuule\Ts \Tquesse\Tvilya\Toore\Tando\Ttelco\Talda\Tanna\Ts\Taara\Ts \Tquesse\Ttelco\Tuure\Ttelco\Ts\Tcolon\Ts \Tlambe\Tvilya\Ts\Tthuule\Ttelco\Tungwe\TTtilde\Tyanta\Tnoldo\Tvilya\Ts \Tyanta\Tnuumen\Thwesta\Tanna\Tanca\Tvilya\Tando\Tvilya\Ts \Tando\Tyanta\Tlambe\Ts\Tformen\Tvilya\TTtilde\Tsilme\Ttinco\Tanna\Ts \Troomen\Tyanta\TTtwodots\Ts\Tcalma\Ttelco\Tnuumen\Tanna\Ts \Ttinco\Tanna\Tquesse\Tvilya\Tumbar\Tvilya\Ts\Tyanta\Tlambe\Ts \Troomen\Tvilya\Toore\Tanna\Ts \Tsilme\Tvilya\Tquesse\Tlefthook\Tanna\Tformen\Tanna\TTdoubler\Tnuumen\Ts \Tando\Tyanta\Ts\Thyarmen\TTtwodots\Tyanta\Troomen\Tanna\Ts \Tando\Tyanta\Ttinco\Troomen\Tvilya\TTdoubler\Trighthook\Ts \Tando\Tyanta\Tlambe\Ts \Tparma\Tvilya\Tlambe\Tyanta\Tquesse\TTnasalizer\Tyanta\Ts\Tcolon\Tcenteredlongtilde \end{tengwar} \vspace{8mm} Es extraño mojar queso en la cerveza o probar whisky de garrafa.\\ % \begin{tengwar} \Ttelco\TTacute\Trighthook\Ts \Ttelco\TTacute\Tquesse\Tlefthook\Ttinco\Troomen\TTthreedots\Tnoldo\TTrightcurl\Ts \Tmalta\TTrightcurl\Thwesta\TTthreedots\Toore\Ts \Tquesse\TTacute\Tsilmenuquerna\TTrightcurl\Ts\Ttelco\TTacute\Tnuumen\Ts \Tlambe\TTthreedots\Ts \Tthuule\TTacute\Toore\Tampa\TTacute\Tthuule\TTthreedots\Ts \Ttelco\TTrightcurl\Ts \Tparma\Troomen\TTrightcurl\Tumbar\TTthreedots\Toore\Ts \Tvala\Thyarmen\TTdot\Tsilme\Tquesse\TTbreve\Ts\Tando\TTacute\Ts \Tungwe\TTthreedots\Troomen\TTthreedots\Tformen\TTthreedots\Ts\Tcolon\Tcenteredlongtilde \end{tengwar}\\ % \begin{tengwar} \Tyanta\Trighthook\Ts \Tyanta\Tquesse\Tlefthook\Ttinco\Troomen\Tvilya\Tnoldo\Tanna\Ts \Tmalta\Tanna\Thwesta\Tvilya\Toore\Ts\Tquesse\Tyanta\Tsilme\Tanna\Ts \Tyanta\Tnuumen\Ts\Tlambe\Tvilya\Ts \Tthuule\Tyanta\Toore\Tampa\Tyanta\Tthuule\Tvilya\Ts\Tanna\Ts \Tparma\Troomen\Tanna\Tumbar\Tvilya\Toore\Ts \Tuure\Thyarmen\Ttelco\Tsilme\Tquesse\Taara\Ts\Tando\Tyanta\Ts \Tungwe\Tvilya\Troomen\Tvilya\Tformen\Tvilya\Ts\Tcolon\Tcenteredlongtilde \end{tengwar} \subsection*{Numbers} 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23\\ % \begin{tengwar} \Tzero\TTdecimal\Ts\Tcentereddot\Ts\Tone\TTdecimal\Ts\Tcentereddot\Ts \Ttwo\TTdecimal\Ts\Tcentereddot\Ts\Tthree\TTdecimal\Ts\Tcentereddot\Ts \Tfour\TTdecimal\Ts\Tcentereddot\Ts\Tfive\TTdecimal\Ts\Tcentereddot\Ts \Tsix\TTdecimal\Ts\Tcentereddot\Ts\Tseven\TTdecimal\Ts\Tcentereddot\Ts \Teight\TTdecimal\Ts\Tcentereddot\Ts\Tnine\TTdecimal\Ts\Tcentereddot\Ts \Tzero\TTdecimal\Tone\TTdecimal\Ts\Tcentereddot\Ts \Tone\TTdecimal\Tone\TTdecimal\Ts\Tcentereddot\Ts \Ttwo\TTdecimal\Tone\TTdecimal\Ts\Tcentereddot\Ts \Tthree\TTdecimal\Tone\TTdecimal\Ts\Tcentereddot\Ts \Tfour\TTdecimal\Tone\TTdecimal\Ts\Tcentereddot\Ts \Tfive\TTdecimal\Tone\TTdecimal\Ts\Tcentereddot\Ts \Tsix\TTdecimal\Tone\TTdecimal\Ts\Tcentereddot\Ts \Tseven\TTdecimal\Tone\TTdecimal\Ts\Tcentereddot\Ts \Teight\TTdecimal\Tone\TTdecimal\Ts\Tcentereddot\Ts \Tnine\TTdecimal\Tone\TTdecimal\Ts\Tcentereddot\Ts \Tzero\TTdecimal\Ttwo\TTdecimal\Ts\Tcentereddot\Ts \Tone\TTdecimal\Ttwo\TTdecimal\Ts\Tcentereddot\Ts \Ttwo\TTdecimal\Ttwo\TTdecimal\Ts\Tcentereddot\Ts \Tthree\TTdecimal\Ttwo\TTdecimal \end{tengwar}\\ % \begin{tengwar} \Tzero\TTduodecimal\Ts\Tcentereddot\Ts\Tone\TTduodecimal\Ts\Tcentereddot\Ts \Ttwo\TTduodecimal\Ts\Tcentereddot\Ts\Tthree\TTduodecimal\Ts\Tcentereddot\Ts \Tfour\TTduodecimal\Ts\Tcentereddot\Ts\Tfive\TTduodecimal\Ts\Tcentereddot\Ts \Tsix\TTduodecimal\Ts\Tcentereddot\Ts\Tseven\TTduodecimal\Ts\Tcentereddot\Ts \Teight\TTduodecimal\Ts\Tcentereddot\Ts\Tnine\TTduodecimal\Ts\Tcentereddot\Ts \Tten\TTduodecimal\Ts\Tcentereddot\Ts\Televen\TTduodecimal\Ts\Tcentereddot\Ts \Tzero\TTleastsignificant\Tone\TTduodecimal\Ts\Tcentereddot\Ts \Tone\TTleastsignificant\Tone\TTduodecimal\Ts\Tcentereddot\Ts \Ttwo\TTleastsignificant\Tone\TTduodecimal\Ts\Tcentereddot\Ts \Tthree\TTleastsignificant\Tone\TTduodecimal\Ts\Tcentereddot\Ts \Tfour\TTleastsignificant\Tone\TTduodecimal\Ts\Tcentereddot\Ts \Tfive\TTleastsignificant\Tone\TTduodecimal\Ts\Tcentereddot\Ts \Tsix\TTleastsignificant\Tone\TTduodecimal\Ts\Tcentereddot\Ts \Tseven\TTleastsignificant\Tone\TTduodecimal\Ts\Tcentereddot\Ts \Teight\TTleastsignificant\Tone\TTduodecimal\Ts\Tcentereddot\Ts \Tnine\TTleastsignificant\Tone\TTduodecimal\Ts\Tcentereddot\Ts \Tten\TTleastsignificant\Tone\TTduodecimal\Ts\Tcentereddot\Ts \Televen\TTleastsignificant\Tone\TTduodecimal \end{tengwar} \clearpage \tengmag{2.3} \section*{Tehtar tests} \testtehtar{\Ttinco} \testtehtar{\Tparma} \testtehtar{\Tcalma} \testtehtar{\Tquesse} \vspace{8mm} \testtehtar{\Tando} \testtehtar{\Tumbar} \testtehtar{\Tanga} \testtehtar{\Tungwe} \clearpage \testtehtar{\Tthuule} \testtehtar{\Tformen} \testtehtar{\Taha} \testtehtar{\Thwesta} \vspace{8mm} \testtehtar{\Tanto} \testtehtar{\Tampa} \testtehtar{\Tanca} \testtehtar{\Tunque} \clearpage \testtehtar{\Toore} \testtehtar{\Tvala} \testtehtar{\Tanna} \testtehtar{\Tvilya} \vspace{8mm} \testtehtar{\Tnuumen} \testtehtar{\Tmalta} \testtehtar{\Tnoldo} \testtehtar{\Tnwalme} \clearpage \testtehtar{\Textendedtinco} \testtehtar{\Textendedparma} \testtehtar{\Textendedcalma} \testtehtar{\Textendedquesse} \vspace{8mm} \testtehtar{\Textendedando} \testtehtar{\Textendedumbar} \testtehtar{\Textendedanga} \testtehtar{\Textendedungwe} \clearpage \testtehtar{\Troomen} \testtehtar{\Tarda} \testtehtar{\Tlambe} \testtehtar{\Talda} \testtehtar{\Troomenalt} \testtehtar{\Tardaalt} \testtehtar{\Tlambealt} \clearpage \testtehtar{\Tsilme} \testtehtar{\Tsilmenuquerna} \testtehtar{\Tesse} \testtehtar{\Tessenuquerna} \vspace{8mm} \testtehtar{\Tsilmealt} \testtehtar{\Tsilmenuquernaalt} \testtehtar{\Tessealt} \testtehtar{\Tessenuquernaalt} \clearpage \testtehtar{\Thyarmen} \testtehtar{\Tempty\Thalla} \testtehtar{\Ts\Thwestasindarinwa} \vspace{8mm} \testtehtar{\Tyanta} \testtehtar{\Tuure} \testtehtar{\Tosse} \testtehtar{\Tempty\Ttelco} \testtehtar{\Tempty\Taara} \clearpage \Tzero\textcolor{Red}{\TTdecimal} \Tone\textcolor{Red}{\TTdecimal} \Ttwo\textcolor{Red}{\TTdecimal} \Tthree\textcolor{Red}{\TTdecimal} \Tfour\textcolor{Red}{\TTdecimal} \Tfive\textcolor{Red}{\TTdecimal} \Tsix\textcolor{Red}{\TTdecimal} \Tseven\textcolor{Red}{\TTdecimal} \Teight\textcolor{Red}{\TTdecimal} \Tnine\textcolor{Red}{\TTdecimal} \Tten\textcolor{Red}{\TTdecimal} \Televen\textcolor{Red}{\TTdecimal}\par \Tzero\textcolor{Red}{\TTduodecimal} \Tone\textcolor{Red}{\TTduodecimal} \Ttwo\textcolor{Red}{\TTduodecimal} \Tthree\textcolor{Red}{\TTduodecimal} \Tfour\textcolor{Red}{\TTduodecimal} \Tfive\textcolor{Red}{\TTduodecimal} \Tsix\textcolor{Red}{\TTduodecimal} \Tseven\textcolor{Red}{\TTduodecimal} \Teight\textcolor{Red}{\TTduodecimal} \Tnine\textcolor{Red}{\TTduodecimal} \Tten\textcolor{Red}{\TTduodecimal} \Televen\textcolor{Red}{\TTduodecimal}\par \Tzero\textcolor{Red}{\TTleastsignificant} \Tone\textcolor{Red}{\TTleastsignificant} \Ttwo\textcolor{Red}{\TTleastsignificant} \Tthree\textcolor{Red}{\TTleastsignificant} \Tfour\textcolor{Red}{\TTleastsignificant} \Tfive\textcolor{Red}{\TTleastsignificant} \Tsix\textcolor{Red}{\TTleastsignificant} \Tseven\textcolor{Red}{\TTleastsignificant} \Teight\textcolor{Red}{\TTleastsignificant} \Tnine\textcolor{Red}{\TTleastsignificant} \Tten\textcolor{Red}{\TTleastsignificant} \Televen\textcolor{Red}{\TTleastsignificant}\par \vspace{8mm} \Ttelco\textcolor{Red}{\TTdecimal}% \Ttelco\textcolor{Red}{\TTduodecimal}% \Ttelco\textcolor{Red}{\TTleastsignificant}% \Toore\Tempty\textcolor{Red}{\TTthreedots}% \Toore\Tempty\textcolor{Red}{\TTthreedotsbelow}\Toore% \Toore\textcolor{Red}{\TTnasalizer\TTthreedots}% \Toore\textcolor{Red}{\TTtilde\TTthreedots}% \Toore\textcolor{Red}{\TTdoubler\TTthreedotsbelow}% \Toore\textcolor{Red}{\TTtwodotsbelow\TTverticalbarbelow}% \Tnuumen\textcolor{Red}{\TTlefttilde\TTthreedots}% \Tnuumen\textcolor{Red}{\TTlefttwodotsbelow\TTverticalbarbelow} \vspace{12mm} \Ttinco\textcolor{Red}{\Tlefthook} \Tparma\textcolor{Red}{\Tlefthook} \Tcalma\textcolor{Red}{\Tlefthook} \Tquesse\textcolor{Red}{\Tlefthook} \Ttinco\textcolor{Red}{\Trighthook} \Tparma\textcolor{Red}{\Trighthook} \Tcalma\textcolor{Red}{\Trighthook} \Tquesse\textcolor{Red}{\Trighthook}\par \Tando\textcolor{Red}{\Tlefthook} \Tumbar\textcolor{Red}{\Tlefthook} \Tanga\textcolor{Red}{\Tlefthook} \Tungwe\textcolor{Red}{\Tlefthook} \Tando\textcolor{Red}{\Trighthook} \Tumbar\textcolor{Red}{\Trighthook} \Tanga\textcolor{Red}{\Trighthook} \Tungwe\textcolor{Red}{\Trighthook}\par \Tthuule\textcolor{Red}{\Tlefthook} \Tformen\textcolor{Red}{\Tlefthook} \Taha\textcolor{Red}{\Tlefthook} \Thwesta\textcolor{Red}{\Tlefthook} \Tthuule\textcolor{Red}{\Trighthook} \Tformen\textcolor{Red}{\Trighthook} \Taha\textcolor{Red}{\Trighthook} \Thwesta\textcolor{Red}{\Trighthook}\par \Tanto\textcolor{Red}{\Tlefthook} \Tampa\textcolor{Red}{\Tlefthook} \Tanca\textcolor{Red}{\Tlefthook} \Tunque\textcolor{Red}{\Tlefthook} \Tanto\textcolor{Red}{\Trighthook} \Tampa\textcolor{Red}{\Trighthook} \Tanca\textcolor{Red}{\Trighthook} \Tunque\textcolor{Red}{\Trighthook}\par \Toore\textcolor{Red}{\Tlefthook} \Tvala\textcolor{Red}{\Tlefthook} \Tanna\textcolor{Red}{\Tlefthook} \Tvilya\textcolor{Red}{\Tlefthook} \Toore\textcolor{Red}{\Trighthook} \Tvala\textcolor{Red}{\Trighthook} \Tanna\textcolor{Red}{\Trighthook} \Tvilya\textcolor{Red}{\Trighthook}\par \Tnuumen\textcolor{Red}{\Tlefthook} \Tmalta\textcolor{Red}{\Tlefthook} \Tnoldo\textcolor{Red}{\Tlefthook} \Tnwalme\textcolor{Red}{\Tlefthook} \Tnuumen\textcolor{Red}{\Trighthook} \Tmalta\textcolor{Red}{\Trighthook} \Tnoldo\textcolor{Red}{\Trighthook} \Tnwalme\textcolor{Red}{\Trighthook}\par \Textendedtinco\textcolor{Red}{\Tlefthook} \Textendedparma\textcolor{Red}{\Tlefthook} \Textendedcalma\textcolor{Red}{\Tlefthook} \Textendedquesse\textcolor{Red}{\Tlefthook} \Textendedtinco\textcolor{Red}{\Trighthook} \Textendedparma\textcolor{Red}{\Trighthook} \Textendedcalma\textcolor{Red}{\Trighthook} \Textendedquesse\textcolor{Red}{\Trighthook}\par \Textendedando\textcolor{Red}{\Tlefthook} \Textendedumbar\textcolor{Red}{\Tlefthook} \Textendedanga\textcolor{Red}{\Tlefthook} \Textendedungwe\textcolor{Red}{\Tlefthook} \Textendedando\textcolor{Red}{\Trighthook} \Textendedumbar\textcolor{Red}{\Trighthook} \Textendedanga\textcolor{Red}{\Trighthook} \Textendedungwe\textcolor{Red}{\Trighthook}\par \Troomen\textcolor{Red}{\Tlefthook} \Tarda\textcolor{Red}{\Tlefthook} \Tlambe\textcolor{Red}{\Tlefthook} \Talda\textcolor{Red}{\Tlefthook} \Troomenalt\textcolor{Red}{\Tlefthook} \Tardaalt\textcolor{Red}{\Tlefthook} \Tlambealt\textcolor{Red}{\Tlefthook} \Troomen\textcolor{Red}{\Trighthook} \Tarda\textcolor{Red}{\Trighthook} \Tlambe\textcolor{Red}{\Trighthook} \Talda\textcolor{Red}{\Trighthook} \Troomenalt\textcolor{Red}{\Trighthook} \Tardaalt\textcolor{Red}{\Trighthook} \Tlambealt\textcolor{Red}{\Trighthook}\par \Tsilme\textcolor{Red}{\Tlefthook} \Tsilmenuquerna\textcolor{Red}{\Tlefthook} \Tesse\textcolor{Red}{\Tlefthook} \Tessenuquerna\textcolor{Red}{\Tlefthook} \Tsilmealt\textcolor{Red}{\Tlefthook} \Tsilmenuquernaalt\textcolor{Red}{\Tlefthook} \Tessealt\textcolor{Red}{\Tlefthook} \Tessenuquernaalt\textcolor{Red}{\Tlefthook} \Tsilme\textcolor{Red}{\Trighthook} \Tsilmenuquerna\textcolor{Red}{\Trighthook} \Tesse\textcolor{Red}{\Trighthook} \Tessenuquerna\textcolor{Red}{\Trighthook} \Tsilmealt\textcolor{Red}{\Trighthook} \Tsilmenuquernaalt\textcolor{Red}{\Trighthook} \Tessealt\textcolor{Red}{\Trighthook} \Tessenuquernaalt\textcolor{Red}{\Trighthook}\par \Thyarmen\textcolor{Red}{\Tlefthook} \Thalla\textcolor{Red}{\Tlefthook} \Thwestasindarinwa\textcolor{Red}{\Tlefthook}\Ts \Thyarmen\textcolor{Red}{\Trighthook} \Thalla\textcolor{Red}{\Trighthook} \Thwestasindarinwa\textcolor{Red}{\Trighthook}\par \Tyanta\textcolor{Red}{\Tlefthook} \Tuure\textcolor{Red}{\Tlefthook} \Tosse\textcolor{Red}{\Tlefthook} \Ttelco\textcolor{Red}{\Tlefthook} \Taara\textcolor{Red}{\Tlefthook} \Tyanta\textcolor{Red}{\Trighthook} \Tuure\textcolor{Red}{\Trighthook} \Tosse\textcolor{Red}{\Trighthook} \Ttelco\textcolor{Red}{\Trighthook} \Taara\textcolor{Red}{\Trighthook}\par \clearpage \testtehtar{\Textendedcalma\TTthreedots\TTthreedotsbelow\Trighthook} \testtehtar{\Tlambe\TTthreedots\TTthreedotsbelow\Trighthook} \testtehtar{\Textendedquesse\TTthreedots\TTthreedotsbelow\Trighthook} \testtehtar{\Ttinco\TTthreedots\TTthreedotsbelow\Tcurlyhook} \testtehtar{\Tlambe\TTthreedots\TTthreedotsbelow\Tcurlyhook} \testtehtar{\Textendedcalma\TTthreedots\TTthreedotsbelow\Tuphook} \testtehtar{\Textendedquesse\TTthreedots\TTthreedotsbelow\Tuphook} \clearpage \tengmag{1.5} \section*{Full character table} \begin{tabular}{|ll|ll|ll|ll|} 000 & \tengwa{000} & 001 & \tengwa{001} & 002 & \tengwa{002} & 003 & \tengwa{003}\\ 004 & \tengwa{004} & 005 & \tengwa{005} & 006 & \tengwa{006} & 007 & \tengwa{007}\\ 008 & \tengwa{008} & 009 & \tengwa{009} & 010 & \tengwa{010} & 011 & \tengwa{011}\\ 012 & \tengwa{012} & 013 & \tengwa{013} & 014 & \tengwa{014} & 015 & \tengwa{015}\\ 016 & \tengwa{016} & 017 & \tengwa{017} & 018 & \tengwa{018} & 019 & \tengwa{019}\\ 020 & \tengwa{020} & 021 & \tengwa{021} & 022 & \tengwa{022} & 023 & \tengwa{023}\\ 024 & \tengwa{024} & 025 & \tengwa{025} & 026 & \tengwa{026} & 027 & \tengwa{027}\\ 028 & \tengwa{028} & 029 & \tengwa{029} & 030 & \tengwa{030} & 031 & \tengwa{031}\\ 032 & \tengwa{032} & 033 & \tengwa{033} & 034 & \tengwa{034} & 035 & \tengwa{035}\\ 036 & \tengwa{036} & 037 & \tengwa{037} & 038 & \tengwa{038} & 039 & \tengwa{039}\\ 040 & \tengwa{040} & 041 & \tengwa{041} & 042 & \tengwa{042} & 043 & \tengwa{043}\\ 044 & \tengwa{044} & 045 & \tengwa{045} & 046 & \tengwa{046} & 047 & \tengwa{047}\\ 048 & \tengwa{048} & 049 & \tengwa{049} & 050 & \tengwa{050} & 051 & \tengwa{051}\\ 052 & \tengwa{052} & 053 & \tengwa{053} & 054 & \tengwa{054} & 055 & \tengwa{055}\\ 056 & \tengwa{056} & 057 & \tengwa{057} & 058 & \tengwa{058} & 059 & \tengwa{059}\\ 060 & \tengwa{060} & 061 & \tengwa{061} & 062 & \tengwa{062} & 063 & \tengwa{063}\\ \end{tabular} \nolinebreak\hfill \begin{tabular}{|ll|ll|ll|ll|} 064 & \tengwa{064} & 065 & \tengwa{065} & 066 & \tengwa{066} & 067 & \tengwa{067}\\ 068 & \tengwa{068} & 069 & \tengwa{069} & 070 & \tengwa{070} & 071 & \tengwa{071}\\ 072 & \tengwa{072} & 073 & \tengwa{073} & 074 & \tengwa{074} & 075 & \tengwa{075}\\ 076 & \tengwa{076} & 077 & \tengwa{077} & 078 & \tengwa{078} & 079 & \tengwa{079}\\ 080 & \tengwa{080} & 081 & \tengwa{081} & 082 & \tengwa{082} & 083 & \tengwa{083}\\ 084 & \tengwa{084} & 085 & \tengwa{085} & 086 & \tengwa{086} & 087 & \tengwa{087}\\ 088 & \tengwa{088} & 089 & \tengwa{089} & 090 & \tengwa{090} & 091 & \tengwa{091}\\ 092 & \tengwa{092} & 093 & \tengwa{093} & 094 & \tengwa{094} & 095 & \tengwa{095}\\ 096 & \tengwa{096} & 097 & \tengwa{097} & 098 & \tengwa{098} & 099 & \tengwa{099}\\ 100 & \tengwa{100} & 101 & \tengwa{101} & 102 & \tengwa{102} & 103 & \tengwa{103}\\ 104 & \tengwa{104} & 105 & \tengwa{105} & 106 & \tengwa{106} & 107 & \tengwa{107}\\ 108 & \tengwa{108} & 109 & \tengwa{109} & 110 & \tengwa{110} & 111 & \tengwa{111}\\ 112 & \tengwa{112} & 113 & \tengwa{113} & 114 & \tengwa{114} & 115 & \tengwa{115}\\ 116 & \tengwa{116} & 117 & \tengwa{117} & 118 & \tengwa{118} & 119 & \tengwa{119}\\ 120 & \tengwa{120} & 121 & \tengwa{121} & 122 & \tengwa{122} & 123 & \tengwa{123}\\ 124 & \tengwa{124} & 125 & \tengwa{125} & 126 & \tengwa{126} & 127 & \tengwa{127}\\ \end{tabular} \clearpage \begin{tabular}{|ll|ll|ll|ll|} 128 & \tengwa{128} & 129 & \tengwa{129} & 130 & \tengwa{130} & 131 & \tengwa{131}\\ 132 & \tengwa{132} & 133 & \tengwa{133} & 134 & \tengwa{134} & 135 & \tengwa{135}\\ 136 & \tengwa{136} & 137 & \tengwa{137} & 138 & \tengwa{138} & 139 & \tengwa{139}\\ 140 & \tengwa{140} & 141 & \tengwa{141} & 142 & \tengwa{142} & 143 & \tengwa{143}\\ 144 & \tengwa{144} & 145 & \tengwa{145} & 146 & \tengwa{146} & 147 & \tengwa{147}\\ 148 & \tengwa{148} & 149 & \tengwa{149} & 150 & \tengwa{150} & 151 & \tengwa{151}\\ 152 & \tengwa{152} & 153 & \tengwa{153} & 154 & \tengwa{154} & 155 & \tengwa{155}\\ 156 & \tengwa{156} & 157 & \tengwa{157} & 158 & \tengwa{158} & 159 & \tengwa{159}\\ 160 & \tengwa{160} & 161 & \tengwa{161} & 162 & \tengwa{162} & 163 & \tengwa{163}\\ 164 & \tengwa{164} & 165 & \tengwa{165} & 166 & \tengwa{166} & 167 & \tengwa{167}\\ 168 & \tengwa{168} & 169 & \tengwa{169} & 170 & \tengwa{170} & 171 & \tengwa{171}\\ 172 & \tengwa{172} & 173 & \tengwa{173} & 174 & \tengwa{174} & 175 & \tengwa{175}\\ 176 & \tengwa{176} & 177 & \tengwa{177} & 178 & \tengwa{178} & 179 & \tengwa{179}\\ 180 & \tengwa{180} & 181 & \tengwa{181} & 182 & \tengwa{182} & 183 & \tengwa{183}\\ 184 & \tengwa{184} & 185 & \tengwa{185} & 186 & \tengwa{186} & 187 & \tengwa{187}\\ 188 & \tengwa{188} & 189 & \tengwa{189} & 190 & \tengwa{190} & 191 & \tengwa{191}\\ \end{tabular} \nolinebreak\hfill \begin{tabular}{|ll|ll|ll|ll|} 192 & \tengwa{192} & 193 & \tengwa{193} & 194 & \tengwa{194} & 195 & \tengwa{195}\\ 196 & \tengwa{196} & 197 & \tengwa{197} & 198 & \tengwa{198} & 199 & \tengwa{199}\\ 200 & \tengwa{200} & 201 & \tengwa{201} & 202 & \tengwa{202} & 203 & \tengwa{203}\\ 204 & \tengwa{204} & 205 & \tengwa{205} & 206 & \tengwa{206} & 207 & \tengwa{207}\\ 208 & \tengwa{208} & 209 & \tengwa{209} & 210 & \tengwa{210} & 211 & \tengwa{211}\\ 212 & \tengwa{212} & 213 & \tengwa{213} & 214 & \tengwa{214} & 215 & \tengwa{215}\\ 216 & \tengwa{216} & 217 & \tengwa{217} & 218 & \tengwa{218} & 219 & \tengwa{219}\\ 220 & \tengwa{220} & 221 & \tengwa{221} & 222 & \tengwa{222} & 223 & \tengwa{223}\\ 224 & \tengwa{224} & 225 & \tengwa{225} & 226 & \tengwa{226} & 227 & \tengwa{227}\\ 228 & \tengwa{228} & 229 & \tengwa{229} & 230 & \tengwa{230} & 231 & \tengwa{231}\\ 232 & \tengwa{232} & 233 & \tengwa{233} & 234 & \tengwa{234} & 235 & \tengwa{235}\\ 236 & \tengwa{236} & 237 & \tengwa{237} & 238 & \tengwa{238} & 239 & \tengwa{239}\\ 240 & \tengwa{240} & 241 & \tengwa{241} & 242 & \tengwa{242} & 243 & \tengwa{243}\\ 244 & \tengwa{244} & 245 & \tengwa{245} & 246 & \tengwa{246} & 247 & \tengwa{247}\\ 248 & \tengwa{248} & 249 & \tengwa{249} & 250 & \tengwa{250} & 251 & \tengwa{251}\\ 252 & \tengwa{252} & 253 & \tengwa{253} & 254 & \tengwa{254} & 255 & \tengwa{255}\\ \end{tabular} \end{document} % \end{macrocode} %\iffalse % \begin{macrocode} % % \end{macrocode} %\fi %\iffalse % \begin{macrocode} %<*tengfonts.tex> % \end{macrocode} %\fi % \begin{macrocode} \documentclass[12pt]{article} \usepackage[T1]{fontenc} \usepackage[latin1]{inputenc} \usepackage[a4paper,margin={2cm}]{geometry} \usepackage{newcent} \usepackage[all]{tengwarscript} \newcommand{\test}[1][]{% \vbox{ {#1\Ttelco}\TTacute\Tlambe\Ts {#1\Tampa}\TTacute\Tlambe\TTrightcurl\Tthuule\Ts {#1\Tmalta}\TTleftcurl\Toore\Tthuule\TTtwodotsbelow\TTdoubleacute\Tlambe\TTthreedots\Tungwe\TTrightcurl\Ts {#1\Thyarmen}\TTdot\Tando\TTnasalizer\TTdoubleleftcurl\Ts {#1\Tquesse}\TTrightcurl\Tmalta\Taara\TTdot\Ttelco\TTthreedots\Ts {#1\Tformen}\TTacute\Tlambe\TTdot\Tthuule\Ts {#1\Tquesse}\TTthreedots\Toore\Tando\TTdot\Talda\TTrightcurl\Ts {#1\Ttelco}\TTbreve\Ts {#1\Tquesse}\TTdot\Tvala\TTdot\Ts\Tcolon\Ts {#1\Tlambe}\TTthreedots\Ts {#1\Tthuule}\TTdot\Tungwe\TTlefttilde\TTacute\Tnoldo\TTthreedots\Ts {#1\Ttelco}\TTacute\Tnuumen\Thwesta\TTrightcurl\Tanca\TTthreedots\Tando\TTthreedots\Ts {#1\Tando}\TTacute\Tlambe\Ts {#1\Tformen}\Tuure\TTthreedots\Tsilme\Ttinco\TTrightcurl\Ts {#1\Troomen}\Tyanta\TTacute\Ts {#1\Tcalma}\TTdot\Tnuumen\TTrightcurl\Ts {#1\Ttinco}\TTrightcurl\Tquesse\TTthreedots\Tumbar\TTthreedots\Ts {#1\Ttelco}\TTacute\Tlambe\Ts {#1\Troomen}\TTthreedots\Toore\TTrightcurl\Ts {#1\Tsilmenuquerna}\TTthreedots\Tquesse\Tlefthook\TTrightcurl\Tformen\TTdoublerightcurl\Tnuumen\Ts {#1\Tando}\TTacute\Ts {#1\Thyarmen}\TTtwodotsbelow\TTacute\Troomen\TTrightcurl\Ts {#1\Tando}\TTacute\Ttinco\Troomen\Taara\TTthreedots\Trighthook\Ts {#1\Tando}\TTacute\Tlambe\Ts {#1\Tparma}\TTthreedots\Tlambe\TTacute\Tquesse\TTnasalizer\TTacute\Ts\Tcolon\Tcenteredlongtilde }} \setlength{\parindent}{0pt} \setlength{\parskip}{6pt} \begin{document} \pagestyle{empty} \raggedbottom \subsection*{Tengwar Quenya (+ Capitals 1, + Capitals 2)} \verb|\tengwarquenya|\\* \tengwarquenya\test\par \verb|\tengwarquenyacapI|\\* \test[\tengwarquenyacapI]\par \verb|\tengwarquenyacapII|\\* \test[\tengwarquenyacapII]\par \subsection*{Tengwar Sindarin (+ Capitals 1, + Capitals 2)} \verb|\tengwarsindarin|\\* \tengwarsindarin\test\par \verb|\tengwarsindarincapI|\\* \test[\tengwarsindarincapI]\par \verb|\tengwarsindarincapII|\\* \test[\tengwarsindarincapII]\par \subsection*{Tengwar Noldor (+ Capitals 1, + Capitals 2)} \verb|\tengwarnoldor|\\* \tengwarnoldor\test\par \verb|\tengwarnoldorcapI|\\* \test[\tengwarnoldorcapI]\par \verb|\tengwarnoldorcapII|\\* \test[\tengwarnoldorcapII]\par \subsection*{Tengwar Formal} \verb|\tengwarformal|\\* \tengwarformal\test\par \subsection*{Tengwar Annatar (+ Bold)} \verb|\tengwarannatar|\\* \tengwarannatar\test\par \verb|\tengwarannatarbold|\\* \tengwarannatarbold\test\par \subsection*{Tengwar Annatar Italic (+ Bold)} \verb|\tengwarannataritalic|\\* \tengwarannataritalic\test\par \verb|\tengwarannatarbolditalic|\\* \tengwarannatarbolditalic\test\par \subsection*{Tengwar Elfica} \verb|\tengwarelfica|\\* \tengwarelfica\test\par \subsection*{Tengwar Gothika} \verb|\tengwargothika|\\* \tengwargothika\test\par \subsection*{Tengar Parmaite} \verb|\tengwarparmaite|\\* \tengwarparmaite\test\par \subsection*{Unicode Tengar Parmaite} \verb|\tengwarunicodeparmaite|\\* \tengwarunicodeparmaite\test\par \subsection*{Tengwar Teleri (scaled $\times$2)} \verb|\tengwarteleri|\\* \tengwarteleri[2]\test\par \clearpage \subsection*{The One Ring (Tengwar Annatar Italic)} \begin{center} \tengwarannataritalic[2.5] \tengwa{254} \Textendedcalma\TTthreedots\Tnuumen\Tessenuquerna\TTthreedots\Tungwe\Tando\Toore\TTrightcurl\Tumbar\Ttinco\TTthreedots\Tlambealt\TTrightcurl\Tquesse\TTdoublerightcurl \Tromanperiod\Ts \Textendedcalma\TTthreedots\Tnuumen\Tessenuquerna\TTthreedots\Tungwe\Tungwe\Tumbar\TTnasalizer\TTdot\Ttinco\TTthreedots\Tlambe\TTrightcurl \tengwa{255}\\ \Textendedcalma\TTthreedots\Tnuumen\Tessenuquerna\TTthreedots\Tungwe\Tthuule\Troomen\Tquesse\TTthreedots\Ttinco\TTthreedots\Tlambealt\TTrightcurl\Tquesse\TTdoublerightcurl \Tromanperiod\Ts \Textendedungwe\TTthreedots\Tumbar\Toore\TTrightcurl\Tesse\Tkern{-0.2}\Tmalta\TTrightcurl\Textendedcalma\TTdot\Ttelco\TTdot\Tquesse\Troomen\Tparma\TTnasalizer\TTdot\Ttinco\TTthreedots\Tlambe\TTrightcurl \end{center} \bigskip \subsection*{The West Gate of Moria (Tengwar Formal)} \begin{center} \tengwarformal[2.0] \Tyanta\Tnuumen\Tsilmenuquernaalt\Toore\Ts\Tando\Tuure\Troomen\Ttelco\Toore\Ts\Tosse\Troomen\Tosse\Toore\Ts\Tvala\Tanna\Troomen\Ttelco\TTdot\Tosse \Ts\Tcentereddot\Ts \Tparma\Tyanta\Tando\Tanna\Ts\Tvala\Tyanta\Tlambe\Tlambe\Tanna\Toore\Ts\Tosse\Ts\Tvala\Ttelco\TTdot\Tnuumen\Tanna\\ \tengmag{0.8} \Ttelco\Tvala\Ts\Toore\Tosse\Troomen\Tampa\Ttelco\Ts\Thyarmen\Tosse\TTtwodots\Toore\Ts\Tyanta\Taha\Tosse\Ttinco\TTnasalizer\Tcolon\Ts \Tcalma\Tyanta\Tlambe\Tyanta\Tumbar\Troomen\Ttelco\TTdot\Tumbar\TTnasalizer\Tanna\Troomen\Ts\Tanna\Ts\Tyanta\Troomen\Tyanta\Tanga\Ttelco\TTdot\Tanna\Toore\Ts\Ttinco\Tyanta\TTtwodots\Tthuule\Tosse\Ttinco\TTnasalizer\Ts\Ttelco\TTdot\Ts\Tthuule\Ttelco\TTdot\Tvilya\Ts\Thyarmen\Ttelco\TTdot\Toore\Tcolon \end{center} \end{document} % \end{macrocode} %\iffalse % \begin{macrocode} % % \end{macrocode} %\fi %\Finale \endinput