1@c %**start of header
2@setfilename vxl.info
3@settitle VXL
4@setchapternewpage odd
5@paragraphindent 0
6@c Set up printed page layout.
7@iftex
8@afourlatex
9@end iftex
10
11
12@ifset makeinfo
13@macro anchor{label}
14@end macro
15@macro ejectallfigures
16@end macro
17@end ifset
18
19@c Define the @caption{1} macro
20@ifnottex
21@macro caption{figurenumber}
22@quotation
23@strong{Figure \figurenumber\:}
24@end macro
25@macro endcaption
26@end quotation
27@end macro
28@macro figure
29@end macro
30@end ifnottex
31
32@c Define the chapsummary macro
33@ifnottex
34@macro chapsummary
35@quotation
36@strong{Chapter summary}:@*
37@c @cartouche
38@end macro
39
40@macro endchapsummary
41@c @end cartouche
42@end quotation
43@end macro
44@end ifnottex
45
46@iftex
47@tex
48\gdef\chapsummary{
49@quotation
50@cartouche
51@strong{Chapter summary}:
52}
53\gdef\endchapsummary{
54@Ecartouche
55@Equotation
56}
57@end tex
58@end iftex
59
60@c Define the @vxl{} macro.  v, slanted x, l
61@iftex
62@macro vxl
63v{@sl x}l
64@end macro
65@end iftex
66@ifnottex
67@ifhtml
68@macro vxl
69v@emph{x}l
70@end macro
71@end ifhtml
72@ifnothtml
73@macro vxl
74vxl
75@end macro
76@end ifnothtml
77@end ifnottex
78
79@c Define the @LaTeX{} macro
80@iftex
81@tex
82\gdef@LaTeX{L\kern-.36em%
83        {\setbox0\hbox{T}\vbox to\ht0{\hbox{\smallrm A}\vss}}%
84        \kern-.15em\TeX}
85@end tex
86@end iftex
87@ifnottex
88@macro LaTeX
89LaTeX
90@end macro
91@end ifnottex
92
93@c Define the @inputclass{name} macro
94@macro inputclass{name}
95inputclass \name\
96@end macro
97
98@c Define @ttb{text}: teletype bold
99@iftex
100@macro ttb{text}
101@newdimen@ttbskip@ttbskip=.5pt@c
102@setbox0@hbox{@kern-0.5em\text\}@c
103@copy0@kern-@wd0@kern@ttbskip@unhbox0@kern-@ttbskip@c
104@end macro
105@end iftex
106@ifnottex
107@macro ttb{text}
108@strong{\text\}
109@end macro
110@end ifnottex
111
112@c make backslashes normal characters (used in eg "\brief")
113@catcode92=12
114
115@c %**end of header
116