summaryrefslogtreecommitdiff
path: root/tex/context/base/mkii/enco-032.mkii
blob: e3c24271e558f4215c10040a5932ea53631f4b24 (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
%D \module
%D   [     file=enco-032,
%D      version=2006.03.30,
%D        title=\CONTEXT\ Encoding Macros,
%D     subtitle=Unicode Goodies,
%D       author={Taco Hoekwater},
%D         date=\currentdate,
%D    copyright={PRAGMA ADE \& \CONTEXT\ Development Team}]
%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

% unicode table 32 (= hex 20)

\startencoding [default]

  \definecommand unic@threeperemspace          {\hskip .33333em }
  \definecommand unic@fourperemspace           {\hskip .25em    }
  \definecommand unic@sixperemspace            {\hskip .16667em }
  \definecommand unic@figurespace              {\hphantom{0}}
  \definecommand unic@punctuationspace         {\hphantom{,}}
  \definecommand unic@hairspace                {\hskip .08333em }
  \definecommand unic@zerowidthspace           {\hskip 0em plus 1sp }
  \definecommand unic@zerowidthjoiner          {\kern  0em }
  \definecommand unic@zerowidthnonjoiner       {\hskip 0em }

  \definecommand unic@quotedblleftreversed     {\mirror{\quotedblright}}
  \definecommand unic@quoteleftreversed        {\mirror{\quoteright}}

  \definecommand unic@onedotleader             {{\periods[1]}}
  \definecommand unic@twodotleader             {{\periods[2]}}
  \definecommand unic@hyphenationpoint         {.\allowbreak }

  \definecommand unic@doubleexclamationmark    {!!}
  \definecommand unic@exclamationquestionmark  {!?}
  \definecommand unic@questionexclamationmark  {?!}
  \definecommand unic@doublequestionmark       {??}

  \definecommand unic@reversedpilcrowsign      {\mirror{\P}}
  \definecommand unic@reversedsemicolon        {\mirror{;}}

  \definecommand unic@superscriptzero          {\high{0}}
  \definecommand unic@superscripti             {\high{i}}
  \definecommand unic@superscriptfour          {\high{4}}
  \definecommand unic@superscriptfive          {\high{5}}
  \definecommand unic@superscriptsix           {\high{6}}
  \definecommand unic@superscriptseven         {\high{7}}
  \definecommand unic@superscripteight         {\high{8}}
  \definecommand unic@superscriptnine          {\high{9}}
  \definecommand unic@superscriptplus          {\high{+}}
  \definecommand unic@superscriptminus         {\high{\textminus}}
  \definecommand unic@superscriptequals        {\high{=}}
  \definecommand unic@superscriptleft          {\high{(}}
  \definecommand unic@superscriptright         {\high{)}}
  \definecommand unic@superscriptn             {\high{n}}
  \definecommand unic@subscriptzero            {\low{0}}
  \definecommand unic@subscriptone             {\low{1}}
  \definecommand unic@subscripttwo             {\low{2}}
  \definecommand unic@subscriptthree           {\low{3}}
  \definecommand unic@subscriptfour            {\low{4}}
  \definecommand unic@subscriptfive            {\low{5}}
  \definecommand unic@subscriptsix             {\low{6}}
  \definecommand unic@subscriptseven           {\low{7}}
  \definecommand unic@subscripteight           {\low{8}}
  \definecommand unic@subscriptnine            {\low{9}}
  \definecommand unic@subscriptplus            {\low{+}}
  \definecommand unic@subscriptminus           {\low{\textminus}}
  \definecommand unic@subscriptequals          {\low{=}}
  \definecommand unic@subscriptleft            {\low{(}}
  \definecommand unic@subscriptright           {\low{)}}
  \definecommand unic@subscripta               {\low{a}}
  \definecommand unic@subscripte               {\low{e}}
  \definecommand unic@subscripto               {\low{o}}
  \definecommand unic@subscriptx               {\low{x}}
  \definecommand unic@subscriptschwa           {\low{\schwa}}

\stopencoding

\protect \endinput