symb-imp-jmn.mkiv /size: 7224 b    last modification: 2020-07-01 14:35
1
%D \module
2
%D [ file=symb-jmn,
3
%D version=2004.08.02,
4
%D title=\CONTEXT\ Symbol Libraries,
5
%D subtitle=Special Navigational Symbols,
6
%D author=Hans Hagen,
7
%D date=\currentdate,
8
%D copyright={PRAGMA ADE \& \CONTEXT\ Development Team}]
9
%C
10
%C This module is part of the \CONTEXT\ macro||package and is
11
%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
12
%C details.
13 14
%D This file defines a few navigational symbol vectors. The font used
15
%D here is designed by Janusz M.~Nowacki, one of the Polish Font
16
%D Gurus who made this font specially for me, hence the name. If you
17
%D you want to meet its designer, come to Bachotek! In case you're
18
%D not familiar with his work, take a look at the Antikwa, Iwona and
19
%D Kurier fonts!
20
%D
21
%D \usesymbols[jmn]
22
%D
23
%D \showsymbolset[navigation 1]
24
%D \showsymbolset[navigation 3]
25
%D \showsymbolset[navigation 2]
26
%D \showsymbolset[navigation 4]
27
%D
28
%D \page
29
%D \showfont[NavigationNormal]
30
%D \page
31
%D \showfont[NavigationShadowed]
32
%D \page
33 34
% needed:
35
%
36
% - inverted crossed
37
% - curved diamond
38
% - begin/end bars
39 40
\unprotect
41 42
\definefontsynonym
[
NavigationNormal
]
[
hans
]
43
\definefontsynonym
[
NavigationShadowed
]
[
hans
-
sh
]
44 45
\definefontsynonym
[
NavigationFont
]
[
NavigationNormal
]
46
%definefontsynonym[NavigationFont] [NavigationShadowed]
47 48
\def
\NavigationGlyph
{
\getnamedglyphdirect
{
NavigationFont
}}
% #1
49 50
\unprotect
51 52
% lowercase up/down
53 54
\startsymbolset
[
navigation
1
]
55 56
\definesymbol
[
\v!PreviousJump
]
[
\NavigationGlyph
{
CC
}
]
57
\definesymbol
[
\v!NextJump
]
[
\NavigationGlyph
{
DD
}
]
58
\definesymbol
[
\v!CloseDocument
]
[
\NavigationGlyph
{
M
}
]
59 60
\definesymbol
[
\v!firstpage
]
[
\NavigationGlyph
{
CCC
}
]
61
\definesymbol
[
\v!previouspage
]
[
\NavigationGlyph
{
C
}
]
62
\definesymbol
[
\v!nextpage
]
[
\NavigationGlyph
{
D
}
]
63
\definesymbol
[
\v!lastpage
]
[
\NavigationGlyph
{
DDD
}
]
64 65
\definesymbol
[
\v!firstsubpage
]
[
\NavigationGlyph
{
ccc
}
]
66
\definesymbol
[
\v!previoussubpage
]
[
\NavigationGlyph
{
c
}
]
67
\definesymbol
[
\v!nextsubpage
]
[
\NavigationGlyph
{
d
}
]
68
\definesymbol
[
\v!lastsubpage
]
[
\NavigationGlyph
{
ddd
}
]
69 70
\definesymbol
[
\v!StartSound
]
[
\NavigationGlyph
{
D
}
]
71
\definesymbol
[
\v!PauseSound
]
[
\NavigationGlyph
{
YY
}
]
72
\definesymbol
[
\v!StopSound
]
[
\NavigationGlyph
{
M
}
]
73 74
\definesymbol
[
\v!StartMovie
]
[
\NavigationGlyph
{
D
}
]
75
\definesymbol
[
\v!PauseMovie
]
[
\NavigationGlyph
{
YY
}
]
76
\definesymbol
[
\v!StopMovie
]
[
\NavigationGlyph
{
M
}
]
77 78
\definesymbol
[
\v!StartRendering
]
[
\NavigationGlyph
{
D
}
]
79
\definesymbol
[
\v!PauseRendering
]
[
\NavigationGlyph
{
YY
}
]
80
\definesymbol
[
\v!StopRendering
]
[
\NavigationGlyph
{
M
}
]
81
\definesymbol
[
\v!ResumeRendering
]
[
\NavigationGlyph
{
D
}
]
82 83
\stopsymbolset
84 85
\startsymbolset
[
navigation
2
]
86 87
\definesymbol
[
\v!PreviousJump
]
[
\NavigationGlyph
{
AA
}
]
88
\definesymbol
[
\v!NextJump
]
[
\NavigationGlyph
{
BB
}
]
89
\definesymbol
[
\v!CloseDocument
]
[
\NavigationGlyph
{
N
}
]
90 91
\definesymbol
[
\v!firstpage
]
[
\NavigationGlyph
{
AAA
}
]
92
\definesymbol
[
\v!previouspage
]
[
\NavigationGlyph
{
A
}
]
93
\definesymbol
[
\v!nextpage
]
[
\NavigationGlyph
{
B
}
]
94
\definesymbol
[
\v!lastpage
]
[
\NavigationGlyph
{
BBB
}
]
95 96
\definesymbol
[
\v!firstsubpage
]
[
\NavigationGlyph
{
aaa
}
]
97
\definesymbol
[
\v!previoussubpage
]
[
\NavigationGlyph
{
a
}
]
98
\definesymbol
[
\v!nextsubpage
]
[
\NavigationGlyph
{
b
}
]
99
\definesymbol
[
\v!lastsubpage
]
[
\NavigationGlyph
{
bbb
}
]
100 101
\definesymbol
[
\v!StartSound
]
[
\NavigationGlyph
{
B
}
]
102
\definesymbol
[
\v!PauseSound
]
[
\NavigationGlyph
{
XX
}
]
103
\definesymbol
[
\v!StopSound
]
[
\NavigationGlyph
{
N
}
]
104 105
\definesymbol
[
\v!StartMovie
]
[
\NavigationGlyph
{
B
}
]
106
\definesymbol
[
\v!PauseMovie
]
[
\NavigationGlyph
{
XX
}
]
107
\definesymbol
[
\v!StopMovie
]
[
\NavigationGlyph
{
N
}
]
108 109
\definesymbol
[
\v!StartRendering
]
[
\NavigationGlyph
{
B
}
]
110
\definesymbol
[
\v!PauseRendering
]
[
\NavigationGlyph
{
XX
}
]
111
\definesymbol
[
\v!StopRendering
]
[
\NavigationGlyph
{
N
}
]
112
\definesymbol
[
\v!ResumeRendering
]
[
\NavigationGlyph
{
B
}
]
113 114
\stopsymbolset
115 116
\startsymbolset
[
navigation
3
]
117 118
\definesymbol
[
\v!PreviousJump
]
[
\NavigationGlyph
{
KK
}
]
119
\definesymbol
[
\v!NextJump
]
[
\NavigationGlyph
{
LL
}
]
120
\definesymbol
[
\v!CloseDocument
]
[
\NavigationGlyph
{
M
}
]
121 122
\definesymbol
[
\v!firstpage
]
[
\NavigationGlyph
{
KKK
}
]
123
\definesymbol
[
\v!previouspage
]
[
\NavigationGlyph
{
K
}
]
124
\definesymbol
[
\v!nextpage
]
[
\NavigationGlyph
{
L
}
]
125
\definesymbol
[
\v!lastpage
]
[
\NavigationGlyph
{
LLL
}
]
126 127
\definesymbol
[
\v!firstsubpage
]
[
\NavigationGlyph
{
kkk
}
]
128
\definesymbol
[
\v!previoussubpage
]
[
\NavigationGlyph
{
k
}
]
129
\definesymbol
[
\v!nextsubpage
]
[
\NavigationGlyph
{
l
}
]
130
\definesymbol
[
\v!lastsubpage
]
[
\NavigationGlyph
{
lll
}
]
131 132
\definesymbol
[
\v!StartSound
]
[
\NavigationGlyph
{
L
}
]
133
\definesymbol
[
\v!PauseSound
]
[
\NavigationGlyph
{
YY
}
]
134
\definesymbol
[
\v!StopSound
]
[
\NavigationGlyph
{
M
}
]
135 136
\definesymbol
[
\v!StartMovie
]
[
\NavigationGlyph
{
L
}
]
137
\definesymbol
[
\v!PauseMovie
]
[
\NavigationGlyph
{
YY
}
]
138
\definesymbol
[
\v!StopMovie
]
[
\NavigationGlyph
{
M
}
]
139 140
\definesymbol
[
\v!StartRendering
]
[
\NavigationGlyph
{
L
}
]
141
\definesymbol
[
\v!PauseRendering
]
[
\NavigationGlyph
{
YY
}
]
142
\definesymbol
[
\v!StopRendering
]
[
\NavigationGlyph
{
M
}
]
143
\definesymbol
[
\v!ResumeRendering
]
[
\NavigationGlyph
{
L
}
]
144 145
\stopsymbolset
146 147
\startsymbolset
[
navigation
4
]
148 149
\definesymbol
[
\v!PreviousJump
]
[
\NavigationGlyph
{
II
}
]
150
\definesymbol
[
\v!NextJump
]
[
\NavigationGlyph
{
JJ
}
]
151
\definesymbol
[
\v!CloseDocument
]
[
\NavigationGlyph
{
N
}
]
152 153
\definesymbol
[
\v!firstpage
]
[
\NavigationGlyph
{
III
}
]
154
\definesymbol
[
\v!previouspage
]
[
\NavigationGlyph
{
I
}
]
155
\definesymbol
[
\v!nextpage
]
[
\NavigationGlyph
{
J
}
]
156
\definesymbol
[
\v!lastpage
]
[
\NavigationGlyph
{
JJJ
}
]
157 158
\definesymbol
[
\v!firstsubpage
]
[
\NavigationGlyph
{
iii
}
]
159
\definesymbol
[
\v!previoussubpage
]
[
\NavigationGlyph
{
i
}
]
160
\definesymbol
[
\v!nextsubpage
]
[
\NavigationGlyph
{
j
}
]
161
\definesymbol
[
\v!lastsubpage
]
[
\NavigationGlyph
{
jjj
}
]
162 163
\definesymbol
[
\v!StartSound
]
[
\NavigationGlyph
{
J
}
]
164
\definesymbol
[
\v!PauseSound
]
[
\NavigationGlyph
{
XX
}
]
165
\definesymbol
[
\v!StopSound
]
[
\NavigationGlyph
{
N
}
]
166 167
\definesymbol
[
\v!StartMovie
]
[
\NavigationGlyph
{
J
}
]
168
\definesymbol
[
\v!PauseMovie
]
[
\NavigationGlyph
{
XX
}
]
169
\definesymbol
[
\v!StopMovie
]
[
\NavigationGlyph
{
N
}
]
170 171
\definesymbol
[
\v!StartRendering
]
[
\NavigationGlyph
{
J
}
]
172
\definesymbol
[
\v!PauseRendering
]
[
\NavigationGlyph
{
XX
}
]
173
\definesymbol
[
\v!StopRendering
]
[
\NavigationGlyph
{
N
}
]
174
\definesymbol
[
\v!ResumeRendering
]
[
\NavigationGlyph
{
J
}
]
175 176
\stopsymbolset
177 178
% 1 left : 065 067 073 075
179
% 2 left : 128 132 144 148
180
% 3 left : 129 133 145 149
181 182
% 1 right : 066 068 074 076
183
% 2 right : 130 134 146 150
184
% 3 right : 131 135 147 151
185 186
% crossed : 160 160 160 160
187
% opened : 152 152 156 156
188
% closed : 154 154 158 158
189 190
% larrow : 208 210 212 214
191
% rarrow : 209 211 213 215
192
% barrow : 178 178 178 178
193
% ocircle : 168 168 168 168
194
% ccircle : 170 170 170 170
195 196
\protect
\endinput
197