summaryrefslogtreecommitdiff
path: root/tex/context/base/enco-vna.tex
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/enco-vna.tex')
-rw-r--r--tex/context/base/enco-vna.tex146
1 files changed, 146 insertions, 0 deletions
diff --git a/tex/context/base/enco-vna.tex b/tex/context/base/enco-vna.tex
new file mode 100644
index 000000000..aac129119
--- /dev/null
+++ b/tex/context/base/enco-vna.tex
@@ -0,0 +1,146 @@
+%D \module
+%D [ file=enco-vna,
+%D version=1999.12.12,
+%D title=\CONTEXT\ Encoding Macros,
+%D subtitle=Vietnamese Accents,
+%D author=Han The Thanh & Adam Lindsay & Hans Hagen,
+%D date=\currentdate,
+%D copyright=PRAGMA]
+%C
+%C This module is part of the \CONTEXT\ macro||package and is
+%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
+%C details.
+
+%D This module is originally derived from the some files Han The Thanh
+%D prepared for \LATEX. The dual accent support is still
+%D preliminary, but works ok. It's now adapted to named
+%D glyphs, and is activated by \type {\useencoding[thisfile]}.
+
+% numbers are from original x5 encoding, and may not match with
+% the newer t5 encoding
+
+%D This was apparently buggy from the start: there is nothing
+%D to disambiguate \type{\ohorn} from \type{\ohook}. Both are
+%D entered with \type{\h{o}}!
+
+\startencoding[default]
+
+\defineaccent h A {\Ahook} % 131
+\defineaccent d A {\Adotbelow} % 132
+\defineaccent ` ^A {\Acircumflexgrave} % 134
+\defineaccent ' ^A {\Acircumflexacute} % 135
+\defineaccent ~ ^A {\Acircumflextilde} % 136
+\defineaccent h ^A {\Acircumflexhook} % 137
+\defineaccent d ^A {\Acircumflexdotbelow} % 138
+\defineaccent ` uA {\Abrevegrave} % 140
+\defineaccent ' uA {\Abreveacute} % 141
+\defineaccent ~ uA {\Abrevetilde} % 142
+\defineaccent h uA {\Abrevehook} % 143
+\defineaccent d uA {\Abrevedotbelow} % 144
+\defineaccent h E {\Ehook} % 148
+\defineaccent d E {\Edotbelow} % 149
+\defineaccent ` ^E {\Ecircumflexgrave} % 151
+\defineaccent ' ^E {\Ecircumflexacute} % 152
+\defineaccent ~ ^E {\Ecircumflextilde} % 153
+\defineaccent h ^E {\Ecircumflexhook} % 154
+\defineaccent d ^E {\Ecircumflexdotbelow} % 155
+\defineaccent h I {\Ihook} % 159
+\defineaccent d I {\Idotbelow} % 192
+\defineaccent h O {\Ohook} % 196
+\defineaccent d O {\Odotbelow} % 197
+\defineaccent ` ^O {\Ocircumflexgrave} % 199
+\defineaccent ' ^O {\Ocircumflexacute} % 200
+\defineaccent ~ ^O {\Ocircumflextilde} % 201
+\defineaccent h ^O {\Ocircumflexhook} % 202
+\defineaccent d ^O {\Ocircumflexdotbelow} % 203
+%defineaccent h O {\Ohorn} % !!! conflict with \Ohook!
+\defineaccent ` hO {\Ohorngrave} % 205
+\defineaccent ` {\Ohorn} {\Ohorngrave} % 205
+\defineaccent ' hO {\Ohornacute} % 206
+\defineaccent ' {\Ohorn} {\Ohornacute} % 206
+\defineaccent ~ hO {\Ohorntilde} % 207
+\defineaccent ~ {\Ohorn} {\Ohorntilde} % 207
+\defineaccent h hO {\Ohornhook} % 208
+\defineaccent h {\Ohorn} {\Ohornhook} % 208
+\defineaccent d hO {\Ohorndotbelow} % 209
+\defineaccent d {\Ohorn} {\Ohorndotbelow} % 209
+\defineaccent h U {\Uhook} % 213
+\defineaccent d U {\Udotbelow} % 214
+%defineaccent h U {\Uhorn} % !!! conflict with \Uhook! honestly, people!
+\defineaccent ` hU {\Uhorngrave} % 216
+\defineaccent ` {\Uhorn} {\Uhorngrave} % 216
+\defineaccent ' hU {\Uhornacute} % 217
+\defineaccent ' {\Uhorn} {\Uhornacute} % 217
+\defineaccent ~ hU {\Uhorntilde} % 218
+\defineaccent ~ {\Uhorn} {\Uhorntilde} % 218
+\defineaccent h hU {\Uhornhook} % 219
+\defineaccent h {\Uhorn} {\Uhornhook} % 219
+\defineaccent d hU {\Uhorndotbelow} % 220
+\defineaccent d {\Uhorn} {\Uhorndotbelow} % 220
+\defineaccent ` Y {\Ygrave} % 221
+\defineaccent ' Y {\Yacute} % 222
+\defineaccent ~ Y {\Ytilde} % 223
+\defineaccent h Y {\Yhook} % 26
+\defineaccent d Y {\Ydotbelow} % 28
+\defineaccent h a {\ahook} % 163
+\defineaccent d a {\adotbelow} % 164
+\defineaccent ` ^a {\acircumflexgrave} % 166
+\defineaccent ' ^a {\acircumflexacute} % 167
+\defineaccent ~ ^a {\acircumflextilde} % 168
+\defineaccent h ^a {\acircumflexhook} % 169
+\defineaccent d ^a {\acircumflexdotbelow} % 170
+\defineaccent ` ua {\abrevegrave} % 172
+\defineaccent ' ua {\abreveacute} % 173
+\defineaccent ~ ua {\abrevetilde} % 174
+\defineaccent h ua {\abrevehook} % 175
+\defineaccent d ua {\abrevedotbelow} % 176
+\defineaccent h e {\ehook} % 180
+\defineaccent d e {\edotbelow} % 181
+\defineaccent ` ^e {\ecircumflexgrave} % 183
+\defineaccent ' ^e {\ecircumflexacute} % 184
+\defineaccent ~ ^e {\ecircumflextilde} % 185
+\defineaccent h ^e {\ecircumflexhook} % 186
+\defineaccent d ^e {\ecircumflexdotbelow} % 187
+\defineaccent h i {\ihook} % 191
+\defineaccent d i {\idotbelow} % 224
+\defineaccent h o {\ohook} % 228
+\defineaccent d o {\odotbelow} % 229
+\defineaccent ^ o {\ocircumflex} % 230
+\defineaccent ` ^o {\ocircumflexgrave} % 231
+\defineaccent ' ^o {\ocircumflexacute} % 232
+\defineaccent ~ ^o {\ocircumflextilde} % 233
+\defineaccent h ^o {\ocircumflexhook} % 234
+\defineaccent d ^o {\ocircumflexdotbelow} % 235
+%defineaccent h o {\ohorn} % !!!
+\defineaccent ` ho {\ohorngrave} % 237
+\defineaccent ' ho {\ohornacute} % 238
+\defineaccent ~ ho {\ohorntilde} % 239
+\defineaccent h ho {\ohornhook} % 240
+\defineaccent d ho {\ohorndotbelow} % 241
+\defineaccent ` {\ohorn} {\ohorngrave} % 237
+\defineaccent ' {\ohorn} {\ohornacute} % 238
+\defineaccent ~ {\ohorn} {\ohorntilde} % 239
+\defineaccent h {\ohorn} {\ohornhook} % 240
+\defineaccent d {\ohorn} {\ohorndotbelow} % 241
+\defineaccent h u {\uhook} % 245
+\defineaccent d u {\udotbelow} % 246
+%defineaccent h u {\uhorn} % !!!
+\defineaccent ` hu {\uhorngrave} % 248
+\defineaccent ' hu {\uhornacute} % 249
+\defineaccent ~ hu {\uhorntilde} % 250
+\defineaccent h hu {\uhornhook} % 251
+\defineaccent d hu {\uhorndotbelow} % 252
+\defineaccent ` {\uhorn} {\uhorngrave} % 248
+\defineaccent ' {\uhorn} {\uhornacute} % 249
+\defineaccent ~ {\uhorn} {\uhorntilde} % 250
+\defineaccent h {\uhorn} {\uhornhook} % 251
+\defineaccent d {\uhorn} {\uhorndotbelow} % 252
+\defineaccent ` y {\ygrave} % 253
+\defineaccent ' y {\yacute} % 254
+\defineaccent ~ y {\ytilde} % 255
+\defineaccent h y {\yhook} % 27
+\defineaccent d y {\ydotbelow} % 29
+
+\stopencoding
+
+\endinput