summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2007-03-18 23:44:49 +0000
committerKarl Berry <karl@freefriends.org>2007-03-18 23:44:49 +0000
commitcc6f0e9093f42daa94cdf4d28f883cf4f10bdf42 (patch)
tree4a191ddaa728e82c26b72aafe227e93a70bad67e /Master/texmf-dist
parentb258a3e8678fb74008868627b815aa566c87f561 (diff)
tengwarscript 1.3 (12mar07)
git-svn-id: svn://tug.org/texlive/trunk@4054 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/doc/latex/tengwarscript/README2
-rw-r--r--Master/texmf-dist/doc/latex/tengwarscript/quetta.eps2
-rw-r--r--Master/texmf-dist/doc/latex/tengwarscript/quetta.pdfbin10475 -> 10475 bytes
-rw-r--r--Master/texmf-dist/doc/latex/tengwarscript/tengfonts.pdfbin344554 -> 368878 bytes
-rw-r--r--Master/texmf-dist/doc/latex/tengwarscript/tengfonts.tex16
-rw-r--r--Master/texmf-dist/doc/latex/tengwarscript/tengtest.pdfbin153907 -> 156271 bytes
-rw-r--r--Master/texmf-dist/doc/latex/tengwarscript/tengtest.tex28
-rw-r--r--Master/texmf-dist/doc/latex/tengwarscript/tengwarscript.pdfbin153369 -> 155124 bytes
-rw-r--r--Master/texmf-dist/fonts/enc/dvips/tengwarscript/tengwarscript.enc8
-rw-r--r--Master/texmf-dist/fonts/map/dvips/tengwarscript/tengwarscript.map3
-rw-r--r--Master/texmf-dist/fonts/tfm/public/tengwarscript/Elfica3001.tfmbin1712 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/tengwarscript/Elfica32.tfmbin0 -> 1712 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/tengwarscript/TengwarGothika050.tfmbin0 -> 1684 bytes
-rw-r--r--Master/texmf-dist/source/latex/tengwarscript/tengwarscript.dtx348
-rw-r--r--Master/texmf-dist/source/latex/tengwarscript/tengwarscript.ins5
-rw-r--r--Master/texmf-dist/tex/latex/tengwarscript/annatar.cfg6
-rw-r--r--Master/texmf-dist/tex/latex/tengwarscript/annatarbold.cfg6
-rw-r--r--Master/texmf-dist/tex/latex/tengwarscript/annatarbolditalic.cfg6
-rw-r--r--Master/texmf-dist/tex/latex/tengwarscript/annataritalic.cfg6
-rw-r--r--Master/texmf-dist/tex/latex/tengwarscript/elfica.cfg10
-rw-r--r--Master/texmf-dist/tex/latex/tengwarscript/formal.cfg6
-rw-r--r--Master/texmf-dist/tex/latex/tengwarscript/gothika.cfg136
-rw-r--r--Master/texmf-dist/tex/latex/tengwarscript/noldor.cfg6
-rw-r--r--Master/texmf-dist/tex/latex/tengwarscript/noldorcapI.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/tengwarscript/noldorcapII.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/tengwarscript/parmaite.cfg6
-rw-r--r--Master/texmf-dist/tex/latex/tengwarscript/quenya.cfg6
-rw-r--r--Master/texmf-dist/tex/latex/tengwarscript/quenyacapI.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/tengwarscript/quenyacapII.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/tengwarscript/sindarin.cfg6
-rw-r--r--Master/texmf-dist/tex/latex/tengwarscript/sindarincapI.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/tengwarscript/sindarincapII.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/tengwarscript/teleri.cfg6
-rw-r--r--Master/texmf-dist/tex/latex/tengwarscript/tengwarscript.sty13
-rw-r--r--Master/texmf-dist/tex/latex/tengwarscript/unicodeparmaite.cfg6
-rw-r--r--Master/texmf-dist/tpm/tengwarscript.tpm12
36 files changed, 536 insertions, 129 deletions
diff --git a/Master/texmf-dist/doc/latex/tengwarscript/README b/Master/texmf-dist/doc/latex/tengwarscript/README
index 12eeb95cb3b..d70892261c6 100644
--- a/Master/texmf-dist/doc/latex/tengwarscript/README
+++ b/Master/texmf-dist/doc/latex/tengwarscript/README
@@ -1,5 +1,5 @@
TengwarScript package for LaTeX
-version 1.1, December 2005
+version 1.3, 2006
Author: Ignacio Fernández Galván (Jellby): jellby@yahoo.com
Homepage: http://djelibeibi.unex.es/tengwar
diff --git a/Master/texmf-dist/doc/latex/tengwarscript/quetta.eps b/Master/texmf-dist/doc/latex/tengwarscript/quetta.eps
index 54a4e1e0ba5..76bf65106d2 100644
--- a/Master/texmf-dist/doc/latex/tengwarscript/quetta.eps
+++ b/Master/texmf-dist/doc/latex/tengwarscript/quetta.eps
@@ -3,7 +3,7 @@
%%HiResBoundingBox: 0.900000 0.400000 13.753125 15.799609
%.............................................
%%Creator: ESP Ghostscript 81501 (epswrite)
-%%CreationDate: 2006/03/05 15:52:02
+%%CreationDate: 2007/03/11 19:03:00
%%DocumentData: Clean7Bit
%%LanguageLevel: 2
%%EndComments
diff --git a/Master/texmf-dist/doc/latex/tengwarscript/quetta.pdf b/Master/texmf-dist/doc/latex/tengwarscript/quetta.pdf
index 27c7207972e..fda2cf08766 100644
--- a/Master/texmf-dist/doc/latex/tengwarscript/quetta.pdf
+++ b/Master/texmf-dist/doc/latex/tengwarscript/quetta.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/tengwarscript/tengfonts.pdf b/Master/texmf-dist/doc/latex/tengwarscript/tengfonts.pdf
index 5c2ebffdeb8..0492faaa304 100644
--- a/Master/texmf-dist/doc/latex/tengwarscript/tengfonts.pdf
+++ b/Master/texmf-dist/doc/latex/tengwarscript/tengfonts.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/tengwarscript/tengfonts.tex b/Master/texmf-dist/doc/latex/tengwarscript/tengfonts.tex
index f31bf9a7ff2..478393abc4a 100644
--- a/Master/texmf-dist/doc/latex/tengwarscript/tengfonts.tex
+++ b/Master/texmf-dist/doc/latex/tengwarscript/tengfonts.tex
@@ -5,7 +5,7 @@
%% The original source files were:
%%
%% tengwarscript.dtx (with options: `tengfonts.tex,package')
-%% Copyright (C) 2006 Ignacio Fernández Galván, all rights reserved.
+%% Copyright (C) 2007 Ignacio Fernández Galván, all rights reserved.
%% If you modify this file, you must change its name first.
%% You are NOT ALLOWED to distribute this file alone. You are NOT
%% ALLOWED to take money for the distribution or use of either this
@@ -35,6 +35,7 @@
\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
@@ -42,7 +43,7 @@
{#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}\TTcaron\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
@@ -53,13 +54,14 @@
{#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\Tarda\TTrightcurl\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}
@@ -67,7 +69,7 @@
\begin{document}
\pagestyle{empty}
-\raggedright\raggedbottom
+\raggedbottom
\subsection*{Tengwar Quenya (+ Capitals 1, + Capitals 2)}
\verb|\tengwarquenya|\\*
@@ -113,6 +115,10 @@
\verb|\tengwarelfica|\\*
\tengwarelfica\test\par
+\subsection*{Tengwar Gothika}
+\verb|\tengwargothika|\\*
+\tengwargothika\test\par
+
\subsection*{Tengar Parmaite}
\verb|\tengwarparmaite|\\*
\tengwarparmaite\test\par
diff --git a/Master/texmf-dist/doc/latex/tengwarscript/tengtest.pdf b/Master/texmf-dist/doc/latex/tengwarscript/tengtest.pdf
index ae64e19fcf5..191ad39ddb4 100644
--- a/Master/texmf-dist/doc/latex/tengwarscript/tengtest.pdf
+++ b/Master/texmf-dist/doc/latex/tengwarscript/tengtest.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/tengwarscript/tengtest.tex b/Master/texmf-dist/doc/latex/tengwarscript/tengtest.tex
index 277a414f7e3..f246b3d19eb 100644
--- a/Master/texmf-dist/doc/latex/tengwarscript/tengtest.tex
+++ b/Master/texmf-dist/doc/latex/tengwarscript/tengtest.tex
@@ -5,7 +5,7 @@
%% The original source files were:
%%
%% tengwarscript.dtx (with options: `tengtest.tex,package')
-%% Copyright (C) 2006 Ignacio Fernández Galván, all rights reserved.
+%% Copyright (C) 2007 Ignacio Fernández Galván, all rights reserved.
%% If you modify this file, you must change its name first.
%% You are NOT ALLOWED to distribute this file alone. You are NOT
%% ALLOWED to take money for the distribution or use of either this
@@ -46,6 +46,7 @@
\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}%
@@ -183,6 +184,7 @@ Signs in \fade{faded colour} are shown just for reference.
\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 \\
@@ -198,6 +200,8 @@ Signs in \fade{faded colour} are shown just for reference.
\addlinespace
\verb|\TTtwodotsbelow| & \fade{\Toore}\TTtwodotsbelow \\
\addlinespace
+\verb|\TTlefttwodotsbelow| & \fade{\Tnuumen}\TTlefttwodotsbelow \\
+\addlinespace
\verb|\TTthreedotsbelow| & \fade{\Toore}\TTthreedotsbelow \\
\addlinespace
\verb|\TTdoubleacutebelow| & \fade{\Toore}\TTdoubleacutebelow \\
@@ -232,8 +236,8 @@ Signs in \fade{faded colour} are shown just for reference.
\subsection*{Spanish}
El veloz murciélago hindú comía feliz cardillo y kiwi. La cigüeña
-enjoyada del fausto rey chino tocaba el saxofón de hierro detrás del
-palenque.\\
+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
@@ -241,7 +245,7 @@ palenque.\\
\Tquesse\TTrightcurl\Tmalta\Taara\TTdot\Ttelco\TTthreedots\Ts
\Tformen\TTacute\Tlambe\TTdot\Tthuule\Ts
\Tquesse\TTthreedots\Toore\Tando\TTdot\Talda\TTrightcurl\Ts
-\Ttelco\TTcaron\Ts\Tquesse\TTdot\Tvala\TTdot\Ts\Tcolon\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
@@ -250,8 +254,9 @@ palenque.\\
\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\Tarda\TTrightcurl\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
@@ -269,8 +274,9 @@ palenque.\\
\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\Tarda\Tanna\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
@@ -288,8 +294,8 @@ Es extraño mojar queso en la cerveza o probar whisky de garrafa.\\
\Tthuule\TTacute\Toore\Tampa\TTacute\Tthuule\TTthreedots\Ts
\Ttelco\TTrightcurl\Ts
\Tparma\Troomen\TTrightcurl\Tumbar\TTthreedots\Toore\Ts
-\Tvala\Thyarmen\TTdot\Tsilme\Tquesse\TTcaron\Ts\Tando\TTacute\Ts
-\Tungwe\TTthreedots\Tarda\TTthreedots\Tformen\TTthreedots\Ts\Tcolon\Tcenteredlongtilde
+\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
@@ -299,7 +305,7 @@ Es extraño mojar queso en la cerveza o probar whisky de garrafa.\\
\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\Tarda\Tvilya\Tformen\Tvilya\Ts\Tcolon\Tcenteredlongtilde
+\Tungwe\Tvilya\Troomen\Tvilya\Tformen\Tvilya\Ts\Tcolon\Tcenteredlongtilde
\end{tengwar}
\subsection*{Numbers}
@@ -494,7 +500,9 @@ Es extraño mojar queso en la cerveza o probar whisky de garrafa.\\
\Toore\textcolor{Red}{\TTnasalizer\TTthreedots}%
\Toore\textcolor{Red}{\TTtilde\TTthreedots}%
\Toore\textcolor{Red}{\TTdoubler\TTthreedotsbelow}%
-\Tnuumen\textcolor{Red}{\TTlefttilde\TTthreedots}
+\Toore\textcolor{Red}{\TTtwodotsbelow\TTverticalbarbelow}%
+\Tnuumen\textcolor{Red}{\TTlefttilde\TTthreedots}%
+\Tnuumen\textcolor{Red}{\TTlefttwodotsbelow\TTverticalbarbelow}
\vspace{12mm}
diff --git a/Master/texmf-dist/doc/latex/tengwarscript/tengwarscript.pdf b/Master/texmf-dist/doc/latex/tengwarscript/tengwarscript.pdf
index e3c0c33883b..7a1b1859806 100644
--- a/Master/texmf-dist/doc/latex/tengwarscript/tengwarscript.pdf
+++ b/Master/texmf-dist/doc/latex/tengwarscript/tengwarscript.pdf
Binary files differ
diff --git a/Master/texmf-dist/fonts/enc/dvips/tengwarscript/tengwarscript.enc b/Master/texmf-dist/fonts/enc/dvips/tengwarscript/tengwarscript.enc
index 08dc41f4b5e..54046d6d47a 100644
--- a/Master/texmf-dist/fonts/enc/dvips/tengwarscript/tengwarscript.enc
+++ b/Master/texmf-dist/fonts/enc/dvips/tengwarscript/tengwarscript.enc
@@ -67,8 +67,8 @@
/ccaron % doublerightcurl /Ccaron /Dcaron /dcaron
/U % leftcurl /ampersand /J /M
/.notdef % doubleleftcurl
-/p % nasalizer /zero /P /parenright /lacute
-/semicolon % doubler /slash /colon /question /zcaron /degree
+/p % nasalizer /zero /P /parenright /zcaron
+/semicolon % doubler /slash /colon /question /lacute /degree
/ecircumflex % tilde /egrave /eacute /edieresis
/Ugrave % caron /Oslash /Uacute /Ucircumflex
/equal % centered dot
@@ -164,8 +164,8 @@
/Jcircumflex % short extended tinco
/jcircumflex % short extended ando
/Hcircumflex % short yanta
-/kgreenlandic % noldo curl
-/Lacute % anna curl
+/kgreenlandic % anna curl
+/Lacute % noldo curl
/scaron % malta hook
/gbreve % lambe hook
/.notdef /.notdef % ---
diff --git a/Master/texmf-dist/fonts/map/dvips/tengwarscript/tengwarscript.map b/Master/texmf-dist/fonts/map/dvips/tengwarscript/tengwarscript.map
index 192a2d88f24..bcf96d8ba72 100644
--- a/Master/texmf-dist/fonts/map/dvips/tengwarscript/tengwarscript.map
+++ b/Master/texmf-dist/fonts/map/dvips/tengwarscript/tengwarscript.map
@@ -1,4 +1,5 @@
-Elfica3001 TengwarElfica " TengwarEncoding ReEncodeFont" <tengwarscript.enc <Elfica3001.ttf
+Elfica32 TengwarElfica " TengwarEncoding ReEncodeFont" <tengwarscript.enc <Elfica32.ttf
+TengwarGothika050 TengwarGothika " TengwarEncoding ReEncodeFont" <tengwarscript.enc <TengwarGothika050.ttf
Parmaite TengwarParmaite " TengwarEncoding ReEncodeFont" <tengwarscript.enc <Parmaite.ttf
Parmaite_alt TengwarParmaiteAlt " TengwarAltEncoding ReEncodeFont" <tengwaralt.enc <Parmaite_alt.ttf
TengwarFormal12 TengwarFormal12 " TengwarEncoding ReEncodeFont" <tengwarscript.enc <TengwarFormal12.ttf
diff --git a/Master/texmf-dist/fonts/tfm/public/tengwarscript/Elfica3001.tfm b/Master/texmf-dist/fonts/tfm/public/tengwarscript/Elfica3001.tfm
deleted file mode 100644
index 581a5391fa4..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/tengwarscript/Elfica3001.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/tengwarscript/Elfica32.tfm b/Master/texmf-dist/fonts/tfm/public/tengwarscript/Elfica32.tfm
new file mode 100644
index 00000000000..59f4a233eac
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/tengwarscript/Elfica32.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/tengwarscript/TengwarGothika050.tfm b/Master/texmf-dist/fonts/tfm/public/tengwarscript/TengwarGothika050.tfm
new file mode 100644
index 00000000000..814cd4565df
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/tengwarscript/TengwarGothika050.tfm
Binary files differ
diff --git a/Master/texmf-dist/source/latex/tengwarscript/tengwarscript.dtx b/Master/texmf-dist/source/latex/tengwarscript/tengwarscript.dtx
index f2e89afc18c..223156b7319 100644
--- a/Master/texmf-dist/source/latex/tengwarscript/tengwarscript.dtx
+++ b/Master/texmf-dist/source/latex/tengwarscript/tengwarscript.dtx
@@ -9,7 +9,7 @@
% -author "Ignacio Fernández Galván"
% -doc "tengwarscript.tex"
% tengwarscript
-% Created on 2006/3/5 15:52
+% Created on 2007/3/11 19:02
%\fi
%\iffalse
%<*package>
@@ -32,7 +32,7 @@
%\fi
% \iffalse
% Doc-Source file to use with LaTeX2e
-% Copyright (C) 2006 Ignacio Fernández Galván, all rights reserved.
+% Copyright (C) 2007 Ignacio Fernández Galván, all rights reserved.
% \fi
% \iffalse
%<*driver>
@@ -49,10 +49,10 @@
\setcounter{tocdepth}{2}
\sloppy
-\title{\name{TengwarScript} 1.2\\
+\title{\name{TengwarScript} 1.3\\
A package for writing \emph{tengwar} with \LaTeX}
\author{Ignacio Fern\'andez Galv\'an}
-\date{5th March 2006}
+\date{11th March 2007}
\begin{document}
\DocInput{tengwarscript.dtx}
@@ -79,7 +79,7 @@
%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} font) in:
+%\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
@@ -101,6 +101,10 @@
%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.
@@ -157,11 +161,11 @@
%
%|\Tlefthook|, |\Trighthook|, |\Tcurlyhook|, |\Tuphook|, |\TTdot|,
%|\TTacute|, |\TTthreedots|, |\TTrightcurl|, |\TTleftcurl|, |\TTcaron|,
-%|\TTdoubleacute|, |\TTdoublerightcurl|, |\TTdoubleleftcurl|,
+%|\TTbreve|, |\TTdoubleacute|, |\TTdoublerightcurl|, |\TTdoubleleftcurl|,
%|\TTtwodots|, |\TTtilde|, |\TTlefttilde|, |\TTnasalizer|, |\TTdoubler|,
-%|\TTdotbelow|, |\TTtwodotsbelow|, |\TTthreedotsbelow|,
-%|\TTdoubleacutebelow|, |\TTrightcurlbelow|, |\TTleftcurlbelow|,
-%|\TTverticalbarbelow|
+%|\TTdotbelow|, |\TTtwodotsbelow|, |\TTlefttwodotsbelow|,
+%|\TTthreedotsbelow|, |\TTdoubleacutebelow|, |\TTrightcurlbelow|,
+%|\TTleftcurlbelow|, |\TTverticalbarbelow|
%
%\subsubsection{Numerals}
%
@@ -326,11 +330,19 @@
%
%\medskip\pagebreak[1]
%\DescribeMacro{[elfica]}\falsepar
-%\name{Tengwar Elfica 3.001}, designed by Enrique Mombello
-%(\url{http://www.geocities.com/enrombell/Archivos.htm}). If you have a
-%different version, 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 |Elfica3001|).
+%\name{Tengwar Elfica}, designed by Enrique Mombello
+%(\url{http://www.geocities.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.geocities.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
@@ -410,7 +422,7 @@
%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 for \emph{tehtar} placement, and a character table for the
+%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.
%
@@ -430,6 +442,8 @@
%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}
@@ -437,6 +451,21 @@
%\setlength{\parindent}{-\datelength}
%\leavevmode\indent
%
+%|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:
@@ -503,7 +532,7 @@
%
%\section{License}
%
-%\name{TengwarScript} is copyright 2006 Ignacio Fern\'andez Galv\'an.
+%\name{TengwarScript} is copyright 2007 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
@@ -529,7 +558,7 @@
% Declare the package
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{tengwarscript}[2006/01/03 v1.2 TengwarScript for LaTeX]
+\ProvidesPackage{tengwarscript}[2007/03/11 v1.3 TengwarScript for LaTeX]
\RequirePackage{fp-basic}
\RequirePackage{fp-snap}
@@ -541,6 +570,7 @@
\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}
@@ -557,7 +587,7 @@
\DeclareOption{noldorcapII}{\input{noldorcapII.cfg}\tengwarnoldorcapII}
\DeclareOption{teleri}{\input{teleri.cfg}\tengwarteleri}
\DeclareOption{all}{\ExecuteOptions{%
- unicodeparmaite,elfica,formal,%
+ unicodeparmaite,elfica,gothika,formal,%
annatar,annatarbold,annataritalic,annatarbolditalic,%
quenya,quenyacapI,quenyacapII,%
sindarin,sindarincapI,sindarincapII,%
@@ -704,6 +734,7 @@
\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}}
@@ -714,6 +745,7 @@
\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}}
@@ -763,7 +795,7 @@
% \end{macrocode}
% additional
% \begin{macrocode}
-\newcommand{\Ts} {\teng@type{\hspace{\teng@space ex}}}
+\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}
@@ -851,6 +883,7 @@
\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]}
@@ -861,6 +894,7 @@
\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]}
@@ -920,7 +954,7 @@
\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.9}%
+ \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}}%
@@ -994,6 +1028,7 @@
\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}}%
@@ -1003,7 +1038,8 @@
\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}}}%
+ \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}}}%
@@ -1062,7 +1098,7 @@
\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.9}%
+ \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}}%
@@ -1136,6 +1172,7 @@
\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}}%
@@ -1145,7 +1182,8 @@
\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}}}%
+ \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}}}%
@@ -1204,7 +1242,7 @@
\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.0}%
+ \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}}%
@@ -1278,6 +1316,7 @@
\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}}%
@@ -1287,7 +1326,8 @@
\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}}}%
+ \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}}}%
@@ -1346,7 +1386,7 @@
\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.0}%
+ \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}}%
@@ -1420,6 +1460,7 @@
\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}}%
@@ -1429,7 +1470,8 @@
\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}}}%
+ \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}}}%
@@ -1481,14 +1523,14 @@
% \begin{macrocode}
\newcommand{\tengwarelfica}[1][1.0]{%
% font parameters
- \def\teng@usefont{Elfica3001 }%
+ \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.8}%
+ \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}}%
@@ -1516,7 +1558,7 @@
\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}{1}}%
+ \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}}%
@@ -1566,6 +1608,7 @@
\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}}%
@@ -1575,7 +1618,8 @@
\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}}}%
+ \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}}}%
@@ -1634,7 +1678,7 @@
\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.6}%
+ \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}}%
@@ -1705,6 +1749,7 @@
\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}}%
@@ -1714,7 +1759,8 @@
\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}}}%
+ \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}}}%
@@ -1761,6 +1807,150 @@
%</formal.cfg>
% \end{macrocode}
% \begin{macrocode}
+%<*gothika.cfg>
+% \end{macrocode}
+% \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}
+% \begin{macrocode}
+%</gothika.cfg>
+% \end{macrocode}
+% \begin{macrocode}
%<*noldor.cfg>
% \end{macrocode}
% \begin{macrocode}
@@ -1773,7 +1963,7 @@
\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.9}%
+ \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}}%
@@ -1847,6 +2037,7 @@
\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}}%
@@ -1856,7 +2047,8 @@
\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}}}%
+ \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}}}%
@@ -1915,7 +2107,7 @@
\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.9}%
+ \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}}%
@@ -2049,7 +2241,7 @@
\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.9}%
+ \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}}%
@@ -2183,7 +2375,7 @@
\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.6}%
+ \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}}%
@@ -2257,6 +2449,7 @@
\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}}%
@@ -2266,7 +2459,8 @@
\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.80ex\raisebox{ 0.20ex}{\char067}}}%
+ \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}}}%
@@ -2325,7 +2519,7 @@
\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.9}%
+ \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}}%
@@ -2399,6 +2593,7 @@
\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}}%
@@ -2408,7 +2603,8 @@
\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}}}%
+ \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}}}%
@@ -2467,7 +2663,7 @@
\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.9}%
+ \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}}%
@@ -2533,6 +2729,7 @@
\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 {}%
@@ -2601,7 +2798,7 @@
\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.9}%
+ \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}}%
@@ -2667,6 +2864,7 @@
\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 {}%
@@ -2735,7 +2933,7 @@
\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.9}%
+ \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}}%
@@ -2809,6 +3007,7 @@
\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}}%
@@ -2818,7 +3017,8 @@
\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}}}%
+ \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}}}%
@@ -2877,7 +3077,7 @@
\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.9}%
+ \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}}%
@@ -2943,6 +3143,7 @@
\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 {}%
@@ -3011,7 +3212,7 @@
\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.9}%
+ \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}}%
@@ -3077,6 +3278,7 @@
\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 {}%
@@ -3145,7 +3347,7 @@
\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.8}%
+ \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}}%
@@ -3213,6 +3415,7 @@
\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}}}%
@@ -3222,7 +3425,8 @@
\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}}}%
+ \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}}}%
@@ -3281,7 +3485,7 @@
\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.6}%
+ \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}}%
@@ -3349,6 +3553,7 @@
\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}}%
@@ -3358,7 +3563,8 @@
\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.45ex\raisebox{ 0.20ex}{\char067}}}%
+ \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}}}%
@@ -3428,6 +3634,7 @@
\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}%
@@ -3568,6 +3775,7 @@ Signs in \fade{faded colour} are shown just for reference.
\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 \\
@@ -3584,6 +3792,8 @@ Signs in \fade{faded colour} are shown just for reference.
\addlinespace
\verb|\TTtwodotsbelow| & \fade{\Toore}\TTtwodotsbelow \\
\addlinespace
+\verb|\TTlefttwodotsbelow| & \fade{\Tnuumen}\TTlefttwodotsbelow \\
+\addlinespace
\verb|\TTthreedotsbelow| & \fade{\Toore}\TTthreedotsbelow \\
\addlinespace
\verb|\TTdoubleacutebelow| & \fade{\Toore}\TTdoubleacutebelow \\
@@ -3619,8 +3829,8 @@ Signs in \fade{faded colour} are shown just for reference.
\subsection*{Spanish}
El veloz murciélago hindú comía feliz cardillo y kiwi. La cigüeña
-enjoyada del fausto rey chino tocaba el saxofón de hierro detrás del
-palenque.\\
+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
@@ -3629,7 +3839,7 @@ palenque.\\
\Tquesse\TTrightcurl\Tmalta\Taara\TTdot\Ttelco\TTthreedots\Ts
\Tformen\TTacute\Tlambe\TTdot\Tthuule\Ts
\Tquesse\TTthreedots\Toore\Tando\TTdot\Talda\TTrightcurl\Ts
-\Ttelco\TTcaron\Ts\Tquesse\TTdot\Tvala\TTdot\Ts\Tcolon\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
@@ -3638,8 +3848,9 @@ palenque.\\
\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\Tarda\TTrightcurl\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
@@ -3658,8 +3869,9 @@ palenque.\\
\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\Tarda\Tanna\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
@@ -3678,8 +3890,8 @@ Es extraño mojar queso en la cerveza o probar whisky de garrafa.\\
\Tthuule\TTacute\Toore\Tampa\TTacute\Tthuule\TTthreedots\Ts
\Ttelco\TTrightcurl\Ts
\Tparma\Troomen\TTrightcurl\Tumbar\TTthreedots\Toore\Ts
-\Tvala\Thyarmen\TTdot\Tsilme\Tquesse\TTcaron\Ts\Tando\TTacute\Ts
-\Tungwe\TTthreedots\Tarda\TTthreedots\Tformen\TTthreedots\Ts\Tcolon\Tcenteredlongtilde
+\Tvala\Thyarmen\TTdot\Tsilme\Tquesse\TTbreve\Ts\Tando\TTacute\Ts
+\Tungwe\TTthreedots\Troomen\TTthreedots\Tformen\TTthreedots\Ts\Tcolon\Tcenteredlongtilde
\end{tengwar}\\
%
\begin{tengwar}
@@ -3690,7 +3902,7 @@ Es extraño mojar queso en la cerveza o probar whisky de garrafa.\\
\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\Tarda\Tvilya\Tformen\Tvilya\Ts\Tcolon\Tcenteredlongtilde
+\Tungwe\Tvilya\Troomen\Tvilya\Tformen\Tvilya\Ts\Tcolon\Tcenteredlongtilde
\end{tengwar}
\subsection*{Numbers}
@@ -3887,7 +4099,9 @@ Es extraño mojar queso en la cerveza o probar whisky de garrafa.\\
\Toore\textcolor{Red}{\TTnasalizer\TTthreedots}%
\Toore\textcolor{Red}{\TTtilde\TTthreedots}%
\Toore\textcolor{Red}{\TTdoubler\TTthreedotsbelow}%
-\Tnuumen\textcolor{Red}{\TTlefttilde\TTthreedots}
+\Toore\textcolor{Red}{\TTtwodotsbelow\TTverticalbarbelow}%
+\Tnuumen\textcolor{Red}{\TTlefttilde\TTthreedots}%
+\Tnuumen\textcolor{Red}{\TTlefttwodotsbelow\TTverticalbarbelow}
\vspace{12mm}
@@ -4110,6 +4324,7 @@ Es extraño mojar queso en la cerveza o probar whisky de garrafa.\\
\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
@@ -4117,7 +4332,7 @@ Es extraño mojar queso en la cerveza o probar whisky de garrafa.\\
{#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}\TTcaron\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
@@ -4128,13 +4343,14 @@ Es extraño mojar queso en la cerveza o probar whisky de garrafa.\\
{#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\Tarda\TTrightcurl\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}
@@ -4142,7 +4358,7 @@ Es extraño mojar queso en la cerveza o probar whisky de garrafa.\\
\begin{document}
\pagestyle{empty}
-\raggedright\raggedbottom
+\raggedbottom
\subsection*{Tengwar Quenya (+ Capitals 1, + Capitals 2)}
\verb|\tengwarquenya|\\*
@@ -4188,6 +4404,10 @@ Es extraño mojar queso en la cerveza o probar whisky de garrafa.\\
\verb|\tengwarelfica|\\*
\tengwarelfica\test\par
+\subsection*{Tengwar Gothika}
+\verb|\tengwargothika|\\*
+\tengwargothika\test\par
+
\subsection*{Tengar Parmaite}
\verb|\tengwarparmaite|\\*
\tengwarparmaite\test\par
diff --git a/Master/texmf-dist/source/latex/tengwarscript/tengwarscript.ins b/Master/texmf-dist/source/latex/tengwarscript/tengwarscript.ins
index 56d070a8ca1..021709e6f01 100644
--- a/Master/texmf-dist/source/latex/tengwarscript/tengwarscript.ins
+++ b/Master/texmf-dist/source/latex/tengwarscript/tengwarscript.ins
@@ -1,8 +1,8 @@
-% tengwarscript.ins generated using /home/ignacio/bin/makedtx.pl version 0.9b 2006/3/5 15:52
+% tengwarscript.ins generated using /home/ignacio/bin/makedtx.pl version 0.9b 2007/3/11 19:02
\input docstrip
\preamble
-Copyright (C) 2006 Ignacio Fernández Galván, all rights reserved.
+Copyright (C) 2007 Ignacio Fernández Galván, all rights reserved.
If you modify this file, you must change its name first.
You are NOT ALLOWED to distribute this file alone. You are NOT
ALLOWED to take money for the distribution or use of either this
@@ -13,6 +13,7 @@ etc.
\askforoverwritefalse
\generate{\file{teleri.cfg}{\nopreamble\nopostamble\from{tengwarscript.dtx}{teleri.cfg}}
+\file{gothika.cfg}{\nopreamble\nopostamble\from{tengwarscript.dtx}{gothika.cfg}}
\file{quenyacapII.cfg}{\nopreamble\nopostamble\from{tengwarscript.dtx}{quenyacapII.cfg}}
\file{annatarbold.cfg}{\nopreamble\nopostamble\from{tengwarscript.dtx}{annatarbold.cfg}}
\file{sindarin.cfg}{\nopreamble\nopostamble\from{tengwarscript.dtx}{sindarin.cfg}}
diff --git a/Master/texmf-dist/tex/latex/tengwarscript/annatar.cfg b/Master/texmf-dist/tex/latex/tengwarscript/annatar.cfg
index ebbe142b4eb..310d90c1eef 100644
--- a/Master/texmf-dist/tex/latex/tengwarscript/annatar.cfg
+++ b/Master/texmf-dist/tex/latex/tengwarscript/annatar.cfg
@@ -7,7 +7,7 @@
\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.9}%
+ \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}}%
@@ -81,6 +81,7 @@
\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}}%
@@ -90,7 +91,8 @@
\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}}}%
+ \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}}}%
diff --git a/Master/texmf-dist/tex/latex/tengwarscript/annatarbold.cfg b/Master/texmf-dist/tex/latex/tengwarscript/annatarbold.cfg
index 53a16275c40..90025901ad0 100644
--- a/Master/texmf-dist/tex/latex/tengwarscript/annatarbold.cfg
+++ b/Master/texmf-dist/tex/latex/tengwarscript/annatarbold.cfg
@@ -7,7 +7,7 @@
\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.9}%
+ \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}}%
@@ -81,6 +81,7 @@
\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}}%
@@ -90,7 +91,8 @@
\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}}}%
+ \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}}}%
diff --git a/Master/texmf-dist/tex/latex/tengwarscript/annatarbolditalic.cfg b/Master/texmf-dist/tex/latex/tengwarscript/annatarbolditalic.cfg
index 31ab33714ef..8534eba52f9 100644
--- a/Master/texmf-dist/tex/latex/tengwarscript/annatarbolditalic.cfg
+++ b/Master/texmf-dist/tex/latex/tengwarscript/annatarbolditalic.cfg
@@ -7,7 +7,7 @@
\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.0}%
+ \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}}%
@@ -81,6 +81,7 @@
\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}}%
@@ -90,7 +91,8 @@
\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}}}%
+ \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}}}%
diff --git a/Master/texmf-dist/tex/latex/tengwarscript/annataritalic.cfg b/Master/texmf-dist/tex/latex/tengwarscript/annataritalic.cfg
index f281342e729..4dc84e6f307 100644
--- a/Master/texmf-dist/tex/latex/tengwarscript/annataritalic.cfg
+++ b/Master/texmf-dist/tex/latex/tengwarscript/annataritalic.cfg
@@ -7,7 +7,7 @@
\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.0}%
+ \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}}%
@@ -81,6 +81,7 @@
\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}}%
@@ -90,7 +91,8 @@
\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}}}%
+ \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}}}%
diff --git a/Master/texmf-dist/tex/latex/tengwarscript/elfica.cfg b/Master/texmf-dist/tex/latex/tengwarscript/elfica.cfg
index 225577d907c..856aeda46a9 100644
--- a/Master/texmf-dist/tex/latex/tengwarscript/elfica.cfg
+++ b/Master/texmf-dist/tex/latex/tengwarscript/elfica.cfg
@@ -1,13 +1,13 @@
\newcommand{\tengwarelfica}[1][1.0]{%
% font parameters
- \def\teng@usefont{Elfica3001 }%
+ \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.8}%
+ \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}}%
@@ -35,7 +35,7 @@
\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}{1}}%
+ \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}}%
@@ -85,6 +85,7 @@
\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}}%
@@ -94,7 +95,8 @@
\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}}}%
+ \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}}}%
diff --git a/Master/texmf-dist/tex/latex/tengwarscript/formal.cfg b/Master/texmf-dist/tex/latex/tengwarscript/formal.cfg
index 1fe86f66182..df050ebf245 100644
--- a/Master/texmf-dist/tex/latex/tengwarscript/formal.cfg
+++ b/Master/texmf-dist/tex/latex/tengwarscript/formal.cfg
@@ -7,7 +7,7 @@
\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.6}%
+ \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}}%
@@ -78,6 +78,7 @@
\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}}%
@@ -87,7 +88,8 @@
\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}}}%
+ \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}}}%
diff --git a/Master/texmf-dist/tex/latex/tengwarscript/gothika.cfg b/Master/texmf-dist/tex/latex/tengwarscript/gothika.cfg
new file mode 100644
index 00000000000..f39f8c08a00
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/tengwarscript/gothika.cfg
@@ -0,0 +1,136 @@
+\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%
+}
diff --git a/Master/texmf-dist/tex/latex/tengwarscript/noldor.cfg b/Master/texmf-dist/tex/latex/tengwarscript/noldor.cfg
index c704758e4c0..c9efee7599d 100644
--- a/Master/texmf-dist/tex/latex/tengwarscript/noldor.cfg
+++ b/Master/texmf-dist/tex/latex/tengwarscript/noldor.cfg
@@ -7,7 +7,7 @@
\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.9}%
+ \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}}%
@@ -81,6 +81,7 @@
\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}}%
@@ -90,7 +91,8 @@
\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}}}%
+ \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}}}%
diff --git a/Master/texmf-dist/tex/latex/tengwarscript/noldorcapI.cfg b/Master/texmf-dist/tex/latex/tengwarscript/noldorcapI.cfg
index 162ef8c6b8f..c12a0d937b3 100644
--- a/Master/texmf-dist/tex/latex/tengwarscript/noldorcapI.cfg
+++ b/Master/texmf-dist/tex/latex/tengwarscript/noldorcapI.cfg
@@ -7,7 +7,7 @@
\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.9}%
+ \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}}%
diff --git a/Master/texmf-dist/tex/latex/tengwarscript/noldorcapII.cfg b/Master/texmf-dist/tex/latex/tengwarscript/noldorcapII.cfg
index 4b431215b0e..c76daf3bd51 100644
--- a/Master/texmf-dist/tex/latex/tengwarscript/noldorcapII.cfg
+++ b/Master/texmf-dist/tex/latex/tengwarscript/noldorcapII.cfg
@@ -7,7 +7,7 @@
\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.9}%
+ \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}}%
diff --git a/Master/texmf-dist/tex/latex/tengwarscript/parmaite.cfg b/Master/texmf-dist/tex/latex/tengwarscript/parmaite.cfg
index 046b23102f2..00b26c02d0e 100644
--- a/Master/texmf-dist/tex/latex/tengwarscript/parmaite.cfg
+++ b/Master/texmf-dist/tex/latex/tengwarscript/parmaite.cfg
@@ -7,7 +7,7 @@
\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.6}%
+ \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}}%
@@ -81,6 +81,7 @@
\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}}%
@@ -90,7 +91,8 @@
\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.80ex\raisebox{ 0.20ex}{\char067}}}%
+ \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}}}%
diff --git a/Master/texmf-dist/tex/latex/tengwarscript/quenya.cfg b/Master/texmf-dist/tex/latex/tengwarscript/quenya.cfg
index 05a96978534..17a1e9e7e15 100644
--- a/Master/texmf-dist/tex/latex/tengwarscript/quenya.cfg
+++ b/Master/texmf-dist/tex/latex/tengwarscript/quenya.cfg
@@ -7,7 +7,7 @@
\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.9}%
+ \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}}%
@@ -81,6 +81,7 @@
\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}}%
@@ -90,7 +91,8 @@
\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}}}%
+ \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}}}%
diff --git a/Master/texmf-dist/tex/latex/tengwarscript/quenyacapI.cfg b/Master/texmf-dist/tex/latex/tengwarscript/quenyacapI.cfg
index 1a1be95b0b3..a82d603c625 100644
--- a/Master/texmf-dist/tex/latex/tengwarscript/quenyacapI.cfg
+++ b/Master/texmf-dist/tex/latex/tengwarscript/quenyacapI.cfg
@@ -7,7 +7,7 @@
\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.9}%
+ \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}}%
@@ -73,6 +73,7 @@
\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 {}%
diff --git a/Master/texmf-dist/tex/latex/tengwarscript/quenyacapII.cfg b/Master/texmf-dist/tex/latex/tengwarscript/quenyacapII.cfg
index 911b576331b..f82917264b2 100644
--- a/Master/texmf-dist/tex/latex/tengwarscript/quenyacapII.cfg
+++ b/Master/texmf-dist/tex/latex/tengwarscript/quenyacapII.cfg
@@ -7,7 +7,7 @@
\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.9}%
+ \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}}%
@@ -73,6 +73,7 @@
\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 {}%
diff --git a/Master/texmf-dist/tex/latex/tengwarscript/sindarin.cfg b/Master/texmf-dist/tex/latex/tengwarscript/sindarin.cfg
index c14535ca6cd..411a4587984 100644
--- a/Master/texmf-dist/tex/latex/tengwarscript/sindarin.cfg
+++ b/Master/texmf-dist/tex/latex/tengwarscript/sindarin.cfg
@@ -7,7 +7,7 @@
\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.9}%
+ \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}}%
@@ -81,6 +81,7 @@
\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}}%
@@ -90,7 +91,8 @@
\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}}}%
+ \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}}}%
diff --git a/Master/texmf-dist/tex/latex/tengwarscript/sindarincapI.cfg b/Master/texmf-dist/tex/latex/tengwarscript/sindarincapI.cfg
index f3cd94df0ce..6182c977112 100644
--- a/Master/texmf-dist/tex/latex/tengwarscript/sindarincapI.cfg
+++ b/Master/texmf-dist/tex/latex/tengwarscript/sindarincapI.cfg
@@ -7,7 +7,7 @@
\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.9}%
+ \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}}%
@@ -73,6 +73,7 @@
\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 {}%
diff --git a/Master/texmf-dist/tex/latex/tengwarscript/sindarincapII.cfg b/Master/texmf-dist/tex/latex/tengwarscript/sindarincapII.cfg
index 9dd705cc0f4..4e0a58d4077 100644
--- a/Master/texmf-dist/tex/latex/tengwarscript/sindarincapII.cfg
+++ b/Master/texmf-dist/tex/latex/tengwarscript/sindarincapII.cfg
@@ -7,7 +7,7 @@
\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.9}%
+ \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}}%
@@ -73,6 +73,7 @@
\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 {}%
diff --git a/Master/texmf-dist/tex/latex/tengwarscript/teleri.cfg b/Master/texmf-dist/tex/latex/tengwarscript/teleri.cfg
index a9dbe9a9d6a..8c812ff9af4 100644
--- a/Master/texmf-dist/tex/latex/tengwarscript/teleri.cfg
+++ b/Master/texmf-dist/tex/latex/tengwarscript/teleri.cfg
@@ -7,7 +7,7 @@
\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.8}%
+ \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}}%
@@ -75,6 +75,7 @@
\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}}}%
@@ -84,7 +85,8 @@
\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}}}%
+ \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}}}%
diff --git a/Master/texmf-dist/tex/latex/tengwarscript/tengwarscript.sty b/Master/texmf-dist/tex/latex/tengwarscript/tengwarscript.sty
index 50350773394..100bc824193 100644
--- a/Master/texmf-dist/tex/latex/tengwarscript/tengwarscript.sty
+++ b/Master/texmf-dist/tex/latex/tengwarscript/tengwarscript.sty
@@ -5,7 +5,7 @@
%% The original source files were:
%%
%% tengwarscript.dtx (with options: `tengwarscript.sty,package')
-%% Copyright (C) 2006 Ignacio Fernández Galván, all rights reserved.
+%% Copyright (C) 2007 Ignacio Fernández Galván, all rights reserved.
%% If you modify this file, you must change its name first.
%% You are NOT ALLOWED to distribute this file alone. You are NOT
%% ALLOWED to take money for the distribution or use of either this
@@ -27,7 +27,7 @@
%% Grave accent \` Left brace \{ Vertical bar \|
%% Right brace \} Tilde \~}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{tengwarscript}[2006/01/03 v1.2 TengwarScript for LaTeX]
+\ProvidesPackage{tengwarscript}[2007/03/11 v1.3 TengwarScript for LaTeX]
\RequirePackage{fp-basic}
\RequirePackage{fp-snap}
@@ -36,6 +36,7 @@
\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}
@@ -52,7 +53,7 @@
\DeclareOption{noldorcapII}{\input{noldorcapII.cfg}\tengwarnoldorcapII}
\DeclareOption{teleri}{\input{teleri.cfg}\tengwarteleri}
\DeclareOption{all}{\ExecuteOptions{%
- unicodeparmaite,elfica,formal,%
+ unicodeparmaite,elfica,gothika,formal,%
annatar,annatarbold,annataritalic,annatarbolditalic,%
quenya,quenyacapI,quenyacapII,%
sindarin,sindarincapI,sindarincapII,%
@@ -174,6 +175,7 @@
\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}}
@@ -184,6 +186,7 @@
\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}}
@@ -227,7 +230,7 @@
\newcommand{\Tromanparenright} {\teng@type{\teng@romanparenright}}
% additional
-\newcommand{\Ts} {\teng@type{\hspace{\teng@space ex}}}
+\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}}}
@@ -309,6 +312,7 @@
\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]}
@@ -319,6 +323,7 @@
\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]}
diff --git a/Master/texmf-dist/tex/latex/tengwarscript/unicodeparmaite.cfg b/Master/texmf-dist/tex/latex/tengwarscript/unicodeparmaite.cfg
index 4785e837b1d..ff7e24a14a4 100644
--- a/Master/texmf-dist/tex/latex/tengwarscript/unicodeparmaite.cfg
+++ b/Master/texmf-dist/tex/latex/tengwarscript/unicodeparmaite.cfg
@@ -7,7 +7,7 @@
\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.6}%
+ \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}}%
@@ -75,6 +75,7 @@
\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}}%
@@ -84,7 +85,8 @@
\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.45ex\raisebox{ 0.20ex}{\char067}}}%
+ \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}}}%
diff --git a/Master/texmf-dist/tpm/tengwarscript.tpm b/Master/texmf-dist/tpm/tengwarscript.tpm
index c8f7ccf6859..8af5d883cf3 100644
--- a/Master/texmf-dist/tpm/tengwarscript.tpm
+++ b/Master/texmf-dist/tpm/tengwarscript.tpm
@@ -3,7 +3,7 @@
<rdf:Description about="http://texlive.dante.de/texlive/Package/tengwarscript.zip">
<TPM:Name>tengwarscript</TPM:Name>
<TPM:Type>Package</TPM:Type>
- <TPM:Date>2006/07/18 23:07:01</TPM:Date>
+ <TPM:Date>2007/03/18 23:44:34</TPM:Date>
<TPM:Version></TPM:Version>
<TPM:Creator>karl</TPM:Creator>
<TPM:Title>The tengwarscript package.</TPM:Title>
@@ -12,18 +12,19 @@
<TPM:Size>1298395</TPM:Size>
<TPM:License></TPM:License>
<TPM:Build/>
- <TPM:RunFiles size="297975">
+ <TPM:RunFiles size="316645">
texmf-dist/fonts/enc/dvips/tengwarscript/tengwaralt.enc
texmf-dist/fonts/enc/dvips/tengwarscript/tengwarcap.enc
texmf-dist/fonts/enc/dvips/tengwarscript/tengwarscript.enc
texmf-dist/fonts/map/dvips/tengwarscript/tengwarscript.map
-texmf-dist/fonts/tfm/public/tengwarscript/Elfica3001.tfm
+texmf-dist/fonts/tfm/public/tengwarscript/Elfica32.tfm
texmf-dist/fonts/tfm/public/tengwarscript/Parmaite.tfm
texmf-dist/fonts/tfm/public/tengwarscript/Parmaite_alt.tfm
texmf-dist/fonts/tfm/public/tengwarscript/Parmaite_full.tfm
texmf-dist/fonts/tfm/public/tengwarscript/TengwarFormal12.tfm
texmf-dist/fonts/tfm/public/tengwarscript/TengwarFormalA12.tfm
texmf-dist/fonts/tfm/public/tengwarscript/TengwarFormal_full.tfm
+texmf-dist/fonts/tfm/public/tengwarscript/TengwarGothika050.tfm
texmf-dist/fonts/tfm/public/tengwarscript/TengwarNoldor.tfm
texmf-dist/fonts/tfm/public/tengwarscript/TengwarNoldorAlt.tfm
texmf-dist/fonts/tfm/public/tengwarscript/TengwarNoldorCapitals1.tfm
@@ -68,6 +69,7 @@ texmf-dist/tex/latex/tengwarscript/annatarbolditalic.cfg
texmf-dist/tex/latex/tengwarscript/annataritalic.cfg
texmf-dist/tex/latex/tengwarscript/elfica.cfg
texmf-dist/tex/latex/tengwarscript/formal.cfg
+texmf-dist/tex/latex/tengwarscript/gothika.cfg
texmf-dist/tex/latex/tengwarscript/noldor.cfg
texmf-dist/tex/latex/tengwarscript/noldorcapI.cfg
texmf-dist/tex/latex/tengwarscript/noldorcapII.cfg
@@ -83,7 +85,7 @@ texmf-dist/tex/latex/tengwarscript/tengwarscript.sty
texmf-dist/tex/latex/tengwarscript/unicodeparmaite.cfg
texmf-dist/tpm/tengwarscript.tpm
</TPM:RunFiles>
- <TPM:DocFiles size="721754">
+ <TPM:DocFiles size="750703">
texmf-dist/doc/latex/tengwarscript/COPYING
texmf-dist/doc/latex/tengwarscript/README
texmf-dist/doc/latex/tengwarscript/quetta.eps
@@ -94,7 +96,7 @@ texmf-dist/doc/latex/tengwarscript/tengtest.pdf
texmf-dist/doc/latex/tengwarscript/tengtest.tex
texmf-dist/doc/latex/tengwarscript/tengwarscript.pdf
</TPM:DocFiles>
- <TPM:SourceFiles size="278666">
+ <TPM:SourceFiles size="297349">
texmf-dist/source/latex/tengwarscript/tengwarscript.dtx
texmf-dist/source/latex/tengwarscript/tengwarscript.ins
</TPM:SourceFiles>