summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/tengwarscript/unicodeparmaite.cfg
blob: ff7e24a14a453c3544c91730fb484fd1517795d9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
\newcommand{\tengwarunicodeparmaite}[1][1.0]{
  % font parameters
  \def\teng@usefont{UnicodeParmaite }%
  \FPmul{\teng@defaultmag}{1700}{#1}%
  % struts
  \def\teng@strutn{\rule[-0.03ex]{\teng@strutwidth}{0.88ex}\kern-\teng@strutwidth}%
  \def\teng@strutt{\rule[-0.03ex]{\teng@strutwidth}{1.65ex}\kern-\teng@strutwidth}%
  \def\teng@strutb{\rule[-0.80ex]{\teng@strutwidth}{1.65ex}\kern-\teng@strutwidth}%
  % space
  \def\teng@space{0.6ex plus 0.3ex minus 0.2ex}%
  % all characters and kernings
  \def\teng@empty                 {\teng@strutn\hphantom{\char020}\teng@setkern{0.3}{0.35}{0}{0}{0}{0}{0}}%
  \def\teng@tinco                 {\teng@strutb\char000\teng@setkern{0.15}{0.15}{0}{0}{0}{0}{0}}%
  \def\teng@parma                 {\teng@strutb\char001\teng@setkern{0.15}{0.15}{0}{0}{0}{0}{0}}%
  \def\teng@calma                 {\teng@strutb\char002\teng@setkern{0.25}{0.4}{0}{0}{-0.15}{0.6}{0}}%
  \def\teng@quesse                {\teng@strutb\char003\teng@setkern{0.25}{0.4}{0}{0}{-0.1}{0.6}{0}}%
  \def\teng@ando                  {\teng@strutb\char004\teng@setkern{0.45}{0.6}{0}{0}{0}{0}{0}}%
  \def\teng@umbar                 {\teng@strutb\char005\teng@setkern{0.45}{0.6}{0}{0}{0}{0}{0}}%
  \def\teng@anga                  {\teng@strutb\char006\teng@setkern{0.55}{0.7}{0}{0}{-0.15}{0.6}{0}}%
  \def\teng@ungwe                 {\teng@strutb\char007\teng@setkern{0.55}{0.7}{0}{0}{-0.1}{0.6}{0}}%
  \def\teng@thuule                {\teng@strutt\char008\teng@setkern{0.05}{0.3}{0}{0}{0}{0}{0}}%
  \def\teng@formen                {\teng@strutt\char009\teng@setkern{0.05}{0.3}{0}{0}{0}{0}{0}}%
  \def\teng@aha                   {\teng@strutt\char010\teng@setkern{0.4}{0.3}{0}{0}{0.15}{0}{0}}%
  \def\teng@hwesta                {\teng@strutt\char011\teng@setkern{0.4}{0.3}{0}{0}{-0.05}{0.6}{0}}%
  \def\teng@anto                  {\teng@strutt\char012\teng@setkern{0.45}{0.6}{0}{0}{0}{0}{0}}%
  \def\teng@ampa                  {\teng@strutt\char013\teng@setkern{0.45}{0.6}{0}{0}{0}{0}{0}}%
  \def\teng@anca                  {\teng@strutt\char014\teng@setkern{0.55}{0.7}{0}{0}{0.15}{0}{0}}%
  \def\teng@unque                 {\teng@strutt\char015\teng@setkern{0.55}{0.7}{0}{0}{-0.05}{0.6}{0}}%
  \def\teng@nuumen                {\teng@strutn\char016\teng@setkern{0.45}{0.6}{0}{0}{0}{0}{0}}%
  \def\teng@malta                 {\teng@strutn\char017\teng@setkern{0.45}{0.6}{0}{0}{0}{0}{0}}%
  \def\teng@noldo                 {\teng@strutn\char018\teng@setkern{0.55}{0.7}{0}{0}{-0.15}{0.6}{0}}%
  \def\teng@nwalme                {\teng@strutn\char019\teng@setkern{0.55}{0.7}{0}{0}{-0.1}{0.6}{0}}%
  \def\teng@oore                  {\teng@strutn\char020\teng@setkern{0.15}{0.3}{0}{0}{0}{0}{0}}%
  \def\teng@vala                  {\teng@strutn\char021\teng@setkern{0.15}{0.3}{0}{0}{0}{0}{0}}%
  \def\teng@anna                  {\teng@strutn\char022\teng@setkern{0.25}{0.3}{0}{0}{-0.15}{0.6}{0}}%
  \def\teng@vilya                 {\teng@strutn\char023\teng@setkern{0.25}{0.3}{0}{0}{-0.1}{0.6}{0}}%
  \def\teng@extendedtinco         {\teng@strut \char040\teng@setkern{0.05}{0.15}{0}{0}{0}{0}{0}}%
  \def\teng@extendedparma         {\teng@strut \char041\teng@setkern{0.05}{0.15}{0}{0}{0}{0}{0}}%
  \def\teng@extendedcalma         {\teng@strut \char042\teng@setkern{0.4}{0.4}{0}{0}{0}{0.1}{0}}%
  \def\teng@extendedquesse        {\teng@strut \char043\teng@setkern{0.4}{0.4}{0}{0}{-0.05}{0.6}{0}}%
  \def\teng@extendedando          {\teng@strut \char044\teng@setkern{0.45}{0.6}{0}{0}{0}{0}{0}}%
  \def\teng@extendedumbar         {\teng@strut \char045\teng@setkern{0.45}{0.6}{0}{0}{0}{0}{0}}%
  \def\teng@extendedanga          {\teng@strut \char046\teng@setkern{0.55}{0.7}{0}{0}{0}{0.1}{0}}%
  \def\teng@extendedungwe         {\teng@strut \char047\teng@setkern{0.55}{0.7}{0}{0}{-0.05}{0.6}{0}}%
  \def\teng@roomen                {\teng@strutb\char024\teng@setkern{0.25}{0.1}{0.15}{0}{0.1}{0}{0}}%
  \def\teng@arda                  {\teng@strutb\char025\teng@setkern{0.25}{0.1}{0.15}{0}{0.1}{0}{0}}%
  \def\teng@lambe                 {\teng@strutb\char026\teng@setkern{0.45}{0.6}{-0.5}{0}{-0.05}{-0.07}{0}}%
  \def\teng@alda                  {\teng@strutb\char027\teng@setkern{0.45}{0.58}{0}{0}{0.2}{-0.07}{0}}%
  \def\teng@roomenalt             {\teng@roomen}%
  \def\teng@ardaalt               {\teng@arda}%
  \def\teng@lambealt              {\teng@lambe}%
  \def\teng@silme                 {\teng@strutt\char028\teng@setkern{-0.2}{0.3}{0}{-0.2}{0}{0}{0}}%
  \def\teng@silmenuquerna         {\teng@strutb\char029\teng@setkern{0.25}{0.6}{-0.2}{0}{0.06}{0}{0}}%
  \def\teng@esse                  {\teng@strut \char030\teng@setkern{-0.22}{0.35}{0.7}{-0.2}{0.1}{0}{0}}%
  \def\teng@essenuquerna          {\teng@strutb\char031\teng@setkern{0.25}{0.45}{0.05}{0}{0.09}{0.03}{0}}%
  \def\teng@silmealt              {\teng@silme}%
  \def\teng@silmenuquernaalt      {\teng@silmenuquerna}%
  \def\teng@essealt               {\teng@esse}%
  \def\teng@essenuquernaalt       {\teng@essenuquerna}%
  \def\teng@hyarmen               {\teng@strutt\char032\teng@setkern{0}{0.4}{0}{0}{-0.08}{0}{0}}%
  \def\teng@halla                 {\teng@strutt\char036\teng@setkern{-0.05}{0.05}{0}{0.75}{-0.1}{0}{0}}%
  \def\teng@hwestasindarinwa      {\teng@strutt\char033\teng@setkern{0.39}{0.35}{0}{0}{-0.5}{0}{0}}%
  \def\teng@yanta                 {\teng@strutn\char034\teng@setkern{0.25}{0.3}{0}{0}{-0.18}{0}{0}}%
  \def\teng@uure                  {\teng@strutn\char035\teng@setkern{0.15}{0.3}{0}{0}{0.05}{0}{0}}%
  \def\teng@osse                  {\teng@strutn\char050\teng@setkern{0.05}{0.2}{0}{0}{0}{0}{0}}%
  \def\teng@telco                 {\teng@strutn\char037\teng@setkern{0}{0}{0}{0}{-0.05}{0.6}{0}}%
  \def\teng@aara                  {\teng@strutb\char038\teng@setkern{0}{0}{0.75}{0}{-0.05}{0.6}{0}}%
  \def\teng@lefthook              {\char093}%
  \def\teng@righthook             {\kern-\teng@kernhook ex\raisebox{\teng@raisehook ex}{\char092}\teng@setkern{0.05}{0.1}{0.35}{-0.4}{0}{\teng@raisehook}{0}\teng@addkern{0}{0}{-\teng@raisehook}{\teng@raisehook}{0}{0}}%
  \def\teng@curlyhook             {\teng@righthook}%
  \def\teng@uphook                {\teng@righthook}%
  \def\teng@tehta@dot             {\teng@place@tehta{\kern-0.5ex\char068}}%
  \def\teng@tehta@acute           {\teng@place@tehta{\kern-0.6ex\char070}}%
  \def\teng@tehta@threedots       {\teng@place@tehta{\kern-0.5ex\char064}}%
  \def\teng@tehta@rightcurl       {\teng@place@tehta{\kern-0.6ex\char072}}%
  \def\teng@tehta@leftcurl        {\teng@place@tehta{\kern-0.6ex\char074}}%
  \def\teng@tehta@caron           {\teng@place@tehta{\kern-0.5ex\char079}}%
  \def\teng@tehta@breve           {\teng@tehta@caron}%
  \def\teng@tehta@doubleacute     {\teng@place@tehta{\kern-0.6ex\char071}}%
  \def\teng@tehta@doublerightcurl {\teng@place@tehta{\kern-0.6ex\char073}}%
  \def\teng@tehta@doubleleftcurl  {\teng@place@tehta{\kern-0.6ex\char075}}%
  \def\teng@tehta@twodots         {\teng@place@tehta{\kern-0.5ex\char066}}%
  \def\teng@tehta@tilde           {\teng@place@tehta{\kern-0.5ex\raisebox{-0.20ex}{\char078}}\teng@addkern{-0.1}{0}{0}{0.35}{0}{0}}%
  \def\teng@tehta@lefttilde       {\teng@place@tehta{\kern-1.1ex\raisebox{-0.20ex}{\char078}}\teng@addkern{-0.28}{0}{0}{0}{0}{0}}%
  \def\teng@tehta@nasalizer       {\teng@place@tehta{\kern-0.5ex\raisebox{ 0.05ex}{\char076}}\teng@addkern{0}{0}{0}{0.2}{0}{0}}%
  \def\teng@tehta@doubler         {\teng@place@tehtabelow{\kern-0.45ex\raisebox{-0.05ex}{\char077}}\teng@addkern{0}{0}{0.3}{0}{0}{0}}%
  \def\teng@tehta@dotbelow        {\teng@place@tehtabelow{\kern-0.45ex\raisebox{ 0.20ex}{\char069}}}%
  \def\teng@tehta@twodotsbelow    {\teng@place@tehtabelow{\kern-0.40ex\raisebox{ 0.20ex}{\char067}}\teng@addkern{0}{0}{0.3}{0}{0}{0}}%
  \def\teng@tehta@lefttwodotsbelow{\teng@place@tehtabelow{\kern-0.90ex\raisebox{ 0.20ex}{\char067}}\teng@addkern{0}{-0.3}{0}{0}{0}{0}}%
  \def\teng@tehta@threedotsbelow  {\teng@place@tehtabelow{\kern-0.45ex\raisebox{ 0.10ex}{\char065}}}%
  \def\teng@tehta@doubleacutebelow{\teng@place@tehtabelow{\kern-0.50ex\raisebox{-0.05ex}{\char087}}}%
  \def\teng@tehta@rightcurlbelow  {\teng@place@tehtabelow{\kern-0.50ex\raisebox{ 0.15ex}{\char088}}}%
  \def\teng@tehta@leftcurlbelow   {\teng@place@tehtabelow{\kern-0.45ex\raisebox{ 0.15ex}{\char090}}}%
  \def\teng@tehta@verticalbarbelow{\teng@place@tehtabelow{\kern-0.40ex\raisebox{-0.05ex}{\char086}}}%
  \def\teng@zero                  {\teng@strutn\char048\teng@setkern{0.25}{0.3}{0}{0}{0}{0}{0}}%
  \def\teng@one                   {\teng@strutn\char051\teng@setkern{0.25}{0.3}{0}{0}{0}{0}{0}}%
  \def\teng@two                   {\teng@strutn\char098\teng@setkern{0.4}{0.55}{0}{0}{0}{0}{0}}%
  \def\teng@three                 {\teng@strutn\char099\teng@setkern{0.55}{0.65}{0}{0}{0}{0}{0}}%
  \def\teng@four                  {\teng@strut \char100\teng@setkern{0.15}{0.25}{0.45}{0}{0}{0}{0}}%
  \def\teng@five                  {\teng@strut \char101\teng@setkern{0.35}{0.55}{0.45}{0}{0}{0}{0}}%
  \def\teng@six                   {\teng@strut \char102\teng@setkern{0.55}{0.95}{0.45}{0}{0}{0}{0}}%
  \def\teng@seven                 {\teng@strut \char103\teng@setkern{0.35}{0.35}{0.65}{0}{0}{0}{0}}%
  \def\teng@eight                 {\teng@strut \char104\teng@setkern{0.1}{0.25}{0}{0}{0}{0}{0}}%
  \def\teng@nine                  {\teng@strut \char105\teng@setkern{0.45}{0.55}{0}{0}{0}{0}{0}}%
  \def\teng@ten                   {\teng@strutt\char106\teng@setkern{-0.05}{0.35}{0}{0}{0}{0}{0}}%
  \def\teng@eleven                {\teng@strut \char107\teng@setkern{-0.05}{0.35}{0.8}{0}{0}{0}{0}}%
  \def\teng@tehta@decimal         {\teng@place@tehta     {\kern-0.50ex\char108}}%
  \def\teng@tehta@duodecimal      {\teng@place@tehtabelow{\kern-0.45ex\raisebox{0.15ex}{\char109}}}%
  \def\teng@tehta@leastsignificant{\teng@place@tehtabelow{\kern-0.45ex\raisebox{0.15ex}{\char110}}}%
  \def\teng@centereddot           {\teng@strutn\char080\teng@setkern{0}{0}{0}{0}{0}{0}{0}}%
  \def\teng@colon                 {\teng@strutn\char081\teng@setkern{0}{0}{0}{0}{0}{0}{0}}%
  \def\teng@threeverticaldots     {\teng@strutn\char081\kern-0.5ex\char080\teng@setkern{0}{0}{0}{0}{0}{0}{0}}%
  \def\teng@centeredtilde         {\teng@strutn\char084\teng@setkern{0}{0}{0}{0}{0}{0}{0}}%
  \def\teng@centeredlongtilde     {\teng@strutn\char085\teng@setkern{0}{0}{0}{0}{0}{0}{0}}%
  \def\teng@exclamation           {\teng@strutn\char082\teng@setkern{0}{0}{0}{0}{0}{0}{0}}%
  \def\teng@question              {\teng@strutb\char083\teng@setkern{0}{0}{0}{0}{0}{0}{0}}%
  \def\teng@parenthesis           {\teng@strutn        \teng@setkern{0}{0}{0}{0}{0}{0}{0}}%
  \def\teng@romanquestion         {\teng@strutn        \teng@setkern{0}{0}{0}{0}{0}{0}{0}}%
  \def\teng@romanexclamation      {\teng@strutn        \teng@setkern{0}{0}{0}{0}{0}{0}{0}}%
  \def\teng@romanperiod           {\teng@strutn        \teng@setkern{0}{0}{0}{0}{0}{0}{0}}%
  \def\teng@romancomma            {\teng@strutn        \teng@setkern{0}{0}{0}{0}{0}{0}{0}}%
  \def\teng@romansemicolon        {\teng@strutn        \teng@setkern{0}{0}{0}{0}{0}{0}{0}}%
  \def\teng@romanquoteleft        {\teng@strutn        \teng@setkern{0}{0}{0}{0}{0}{0}{0}}%
  \def\teng@romanquoteright       {\teng@strutn        \teng@setkern{0}{0}{0}{0}{0}{0}{0}}%
  \def\teng@romandblquoteleft     {\teng@strutn        \teng@setkern{0}{0}{0}{0}{0}{0}{0}}%
  \def\teng@romandblquoteright    {\teng@strutn        \teng@setkern{0}{0}{0}{0}{0}{0}{0}}%
  \def\teng@romanparenleft        {\teng@strutn        \teng@setkern{0}{0}{0}{0}{0}{0}{0}}%
  \def\teng@romanparenright       {\teng@strutn        \teng@setkern{0}{0}{0}{0}{0}{0}{0}}%
  \teng@setfont%
}