summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/context/base/symb-nav.tex
blob: 1dd451538741fbb7262186bd304202536adf4bbe (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
%D \module
%D   [       file=symb-nav,
%D        version=1998.07.20,
%D          title=\CONTEXT\ Symbol Libraries,
%D       subtitle=Navigational Symbols,
%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

\loadmapfile[original-base.map] % \loadmapfile [original-context-symbol.map]

\definefontsynonym [ContextNavigation] [contnav]

% \def\ContextNavigationGlyph#1{\getglyph{ContextNavigation}{\char#1}}

\def\ContextNavigationGlyph#1{\getrawglyph{contnav}{\char#1}}

\startsymbolset [navigation 1]

  \definesymbol [\v!firstpage]         [\ContextNavigationGlyph{3}]
  \definesymbol [\v!previouspage]      [\ContextNavigationGlyph{1}]
  \definesymbol [\v!nextpage]          [\ContextNavigationGlyph{2}]
  \definesymbol [\v!lastpage]          [\ContextNavigationGlyph{4}]

  \definesymbol [\v!PreviousJump]      [\ContextNavigationGlyph{5}]
  \definesymbol [\v!NextJump]          [\ContextNavigationGlyph{6}]

  \definesymbol [\v!CloseDocument]     [\ContextNavigationGlyph{7}]

  \definesymbol [\v!firstsubpage]      [\ContextNavigationGlyph{3}]
  \definesymbol [\v!previoussubpage]   [\ContextNavigationGlyph{1}]
  \definesymbol [\v!nextsubpage]       [\ContextNavigationGlyph{2}]
  \definesymbol [\v!lastsubpage]       [\ContextNavigationGlyph{4}]

  \definesymbol [\v!StartSound]        [\ContextNavigationGlyph{2}]
  \definesymbol [\v!PauseSound]        [\ContextNavigationGlyph{8}]
  \definesymbol [\v!StopSound]         [\ContextNavigationGlyph{7}]

  \definesymbol [\v!StartMovie]        [\ContextNavigationGlyph{2}]
  \definesymbol [\v!PauseMovie]        [\ContextNavigationGlyph{8}]
  \definesymbol [\v!StopMovie]         [\ContextNavigationGlyph{7}]

  \definesymbol [\v!StartRendering]    [\ContextNavigationGlyph{2}]
  \definesymbol [\v!PauseRendering]    [\ContextNavigationGlyph{8}]
  \definesymbol [\v!StopRendering]     [\ContextNavigationGlyph{7}]
  \definesymbol [\v!ResumeRendering]   [\ContextNavigationGlyph{2}]

\stopsymbolset

\startsymbolset [navigation 2]

  \definesymbol [\v!firstpage]         [\ContextNavigationGlyph{103}]
  \definesymbol [\v!previouspage]      [\ContextNavigationGlyph{101}]
  \definesymbol [\v!nextpage]          [\ContextNavigationGlyph{102}]
  \definesymbol [\v!lastpage]          [\ContextNavigationGlyph{104}]

  \definesymbol [\v!PreviousJump]      [\ContextNavigationGlyph{105}]
  \definesymbol [\v!NextJump]          [\ContextNavigationGlyph{106}]

  \definesymbol [\v!CloseDocument]     [\ContextNavigationGlyph{107}]

  \definesymbol [\v!firstsubpage]      [\ContextNavigationGlyph{103}]
  \definesymbol [\v!previoussubpage]   [\ContextNavigationGlyph{101}]
  \definesymbol [\v!nextsubpage]       [\ContextNavigationGlyph{102}]
  \definesymbol [\v!lastsubpage]       [\ContextNavigationGlyph{104}]

  \definesymbol [\v!StartSound]        [\ContextNavigationGlyph{102}]
  \definesymbol [\v!PauseSound]        [\ContextNavigationGlyph{108}]
  \definesymbol [\v!StopSound]         [\ContextNavigationGlyph{107}]

  \definesymbol [\v!StartMovie]        [\ContextNavigationGlyph{102}]
  \definesymbol [\v!PauseMovie]        [\ContextNavigationGlyph{108}]
  \definesymbol [\v!StopMovie]         [\ContextNavigationGlyph{107}]

  \definesymbol [\v!StartRendering]    [\ContextNavigationGlyph{102}]
  \definesymbol [\v!PauseRendering]    [\ContextNavigationGlyph{108}]
  \definesymbol [\v!StopRendering]     [\ContextNavigationGlyph{107}]
  \definesymbol [\v!ResumeRendering]   [\ContextNavigationGlyph{102}]

\stopsymbolset

\startsymbolset [navigation 3]

  \definesymbol [\v!firstpage]         [\ContextNavigationGlyph{203}]
  \definesymbol [\v!previouspage]      [\ContextNavigationGlyph{201}]
  \definesymbol [\v!nextpage]          [\ContextNavigationGlyph{202}]
  \definesymbol [\v!lastpage]          [\ContextNavigationGlyph{204}]

  \definesymbol [\v!PreviousJump]      [\ContextNavigationGlyph{205}]
  \definesymbol [\v!NextJump]          [\ContextNavigationGlyph{206}]

  \definesymbol [\v!CloseDocument]     [\ContextNavigationGlyph{207}]

  \definesymbol [\v!firstsubpage]      [\ContextNavigationGlyph{203}]
  \definesymbol [\v!previoussubpage]   [\ContextNavigationGlyph{201}]
  \definesymbol [\v!nextsubpage]       [\ContextNavigationGlyph{202}]
  \definesymbol [\v!lastsubpage]       [\ContextNavigationGlyph{204}]

  \definesymbol [\v!StartSound]        [\ContextNavigationGlyph{202}]
  \definesymbol [\v!PauseSound]        [\ContextNavigationGlyph{208}]
  \definesymbol [\v!StopSound]         [\ContextNavigationGlyph{207}]

  \definesymbol [\v!StartMovie]        [\ContextNavigationGlyph{202}]
  \definesymbol [\v!PauseMovie]        [\ContextNavigationGlyph{208}]
  \definesymbol [\v!StopMovie]         [\ContextNavigationGlyph{207}]

  \definesymbol [\v!StartRendering]    [\ContextNavigationGlyph{202}]
  \definesymbol [\v!PauseRendering]    [\ContextNavigationGlyph{208}]
  \definesymbol [\v!StopRendering]     [\ContextNavigationGlyph{207}]
  \definesymbol [\v!ResumeRendering]   [\ContextNavigationGlyph{202}]

\stopsymbolset

%D \showsymbolset[navigation 1]
%D \showsymbolset[navigation 2]
%D \showsymbolset[navigation 3]

\protect \endinput