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