diff options
Diffstat (limited to 'tex/context/base/unic-000.tex')
-rw-r--r-- | tex/context/base/unic-000.tex | 224 |
1 files changed, 224 insertions, 0 deletions
diff --git a/tex/context/base/unic-000.tex b/tex/context/base/unic-000.tex new file mode 100644 index 000000000..eba4a33c1 --- /dev/null +++ b/tex/context/base/unic-000.tex @@ -0,0 +1,224 @@ +%D \module +%D [ file=unic-000, +%D version=2002.12.03, +%D title=\CONTEXT\ \UNICODE\ Macros, +%D subtitle=Vector 0, +%D author=Hans Hagen, +%D date=\currentdate, +%D copyright={PRAGMA / Hans Hagen \& Ton Otten}] +%C +%C This module is part of the \CONTEXT\ macro||package and is +%C therefore copyrighted by \PRAGMA. See mreadme.pdf for +%C details. + +\unprotect + +\startunicodevector 0 + \ifcase\numexpr(#1-159) + \@@unknownchar\or + \@@unknownchar\or % NO-BREAK SPACE + exclamdown\or + textcent\or + textsterling\or + textcurrency\or + textyen\or + textbrokenbar\or + sectionmark\or + textdiaeresis\or + copyright\or + \@@unknownchar\or % FEMININE ORDINAL INDICATOR + \@@unknownchar\or % LEFT-POINTING DOUBLE ANGLE QUOTATION MARK + textlognot\or + softhyphen\or + registered\or + textmacron\or + textdegree\or + textpm\or + \@@unknownchar\or % SUPERSCRIPT TWO + \@@unknownchar\or % SUPERSCRIPT THREE + textacute\or + \@@unknownchar\or % MICRO SIGN + \@@unknownchar\or % PILCROW SIGN + \@@unknownchar\or % MIDDLE DOT + textcedilla\or + \@@unknownchar\or % SUPERSCRIPT ONE + \@@unknownchar\or % MASCULINE ORDINAL INDICATOR + \@@unknownchar\or % RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK + \@@unknownchar\or % VULGAR FRACTION ONE QUARTER + \@@unknownchar\or % VULGAR FRACTION ONE HALF + \@@unknownchar\or % VULGAR FRACTION THREE QUARTERS + questiondown\or + Agrave\or + Aacute\or + Acircumflex\or + Atilde\or + Adiaeresis\or + Aring\or + AEligature\or + Ccedilla\or + Egrave\or + Eacute\or + Ecircumflex\or + Ediaeresis\or + Igrave\or + Iacute\or + Icircumflex\or + Idiaeresis\or + \@@unknownchar\or % Eth\or + Ntilde\or + Ograve\or + Oacute\or + Ocircumflex\or + Otilde\or + Odiaeresis\or + \@@unknownchar\or + Ostroke\or + Ugrave\or + Uacute\or + Ucircumflex\or + Udiaeresis\or + Yacute\or + Thorn\or + ssharp\or + agrave\or + aacute\or + acircumflex\or + atilde\or + adiaeresis\or + aring\or + aeligature\or + ccedilla\or + egrave\or + eacute\or + ecircumflex\or + ediaeresis\or + igrave\or + iacute\or + icircumflex\or + idiaeresis\or + \@@unknownchar\or % eth\or + ntilde\or + ograve\or + oacute\or + ocircumflex\or + ohungarumlaut\or + odiaeresis\or + \@@unknownchar\or + ostroke\or + ugrave\or + uacute\or + ucircumflex\or + udiaeresis\or + yacute\or + thorn\or + ydiaeresis\else + \@@unknownchar + \fi +\stopunicodevector + +% 20\% faster: + +\startunicodevector 0 + \expandafter\strippedcsname + \ifcase\numexpr(#1-159)!\@@unknownchar\or + \unknownchar \or % NO-BREAK SPACE + \exclamdown \or + \textcent \or + \textsterling \or + \textcurrency \or + \textyen \or + \textbrokenbar \or + \sectionmark \or + \textdiaeresis \or + \copyright \or + \unknownchar \or % FEMININE ORDINAL INDICATOR + \unknownchar \or % LEFT-POINTING DOUBLE ANGLE QUOTATION MARK + \textlognot \or + \softhyphen \or + \registered \or + \textmacron \or + \textdegree \or + \textpm \or + \unknownchar \or % SUPERSCRIPT TWO + \unknownchar \or % SUPERSCRIPT THREE + \textacute \or + \unknownchar \or % MICRO SIGN + \unknownchar \or % PILCROW SIGN + \unknownchar \or % MIDDLE DOT + \textcedilla \or + \unknownchar \or % SUPERSCRIPT ONE + \unknownchar \or % MASCULINE ORDINAL INDICATOR + \unknownchar \or % RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK + \unknownchar \or % VULGAR FRACTION ONE QUARTER + \unknownchar \or % VULGAR FRACTION ONE HALF + \unknownchar \or % VULGAR FRACTION THREE QUARTERS + \questiondown \or + \Agrave \or + \Aacute \or + \Acircumflex \or + \Atilde \or + \Adiaeresis \or + \Aring \or + \AEligature \or + \Ccedilla \or + \Egrave \or + \Eacute \or + \Ecircumflex \or + \Ediaeresis \or + \Igrave \or + \Iacute \or + \Icircumflex \or + \Idiaeresis \or + \unknownchar \or % \Eth \or + \Ntilde \or + \Ograve \or + \Oacute \or + \Ocircumflex \or + \Otilde \or + \Odiaeresis \or + \unknownchar \or + \Ostroke \or + \Ugrave \or + \Uacute \or + \Ucircumflex \or + \Udiaeresis \or + \Yacute \or + \Thorn \or + \ssharp \or + \agrave \or + \aacute \or + \acircumflex \or + \atilde \or + \adiaeresis \or + \aring \or + \aeligature \or + \ccedilla \or + \egrave \or + \eacute \or + \ecircumflex \or + \ediaeresis \or + \igrave \or + \iacute \or + \icircumflex \or + \idiaeresis \or + \unknownchar \or % \eth \or + \ntilde \or + \ograve \or + \oacute \or + \ocircumflex \or + \ohungarumlaut \or + \odiaeresis \or + \unknownchar \or + \ostroke \or + \ugrave \or + \uacute \or + \ucircumflex \or + \udiaeresis \or + \yacute \or + \thorn \or + \ydiaeresis \else + \unknownchar + \fi +\stopunicodevector + +\protect \endinput |