Fixes for links in info manual
[geiser.git] / doc / macros.texi
blob950c81ff50741968d13a4d0917bc78fa1c0f674e
1 @set VERSION 0.1.1
2 @set GUILE_VERSION 1.9.14
3 @set RACKET_VERSION 5.0.1
4 @set EMACS_VERSION 23.2
5 @set DOWN_BASE http://download.savannah.nongnu.org/releases/geiser
6 @set TARBALL geiser-@value{VERSION}.tar.gz
8 @macro downfile{FILE, CAPT}
9 @uref{@value{DOWN_BASE}/@value{VERSION}/\FILE\, \CAPT\}
10 @end macro
12 @macro vblurb{GVERS, RVERS, DATE}
13 @html
14 <div class="version" align="right">
15 @end html
16 @downfile{@value{TARBALL},
17           Version @value{VERSION} (\DATE\) Guile \GVERS\+ and Racket \RVERS\+}
18 @html
19 </div>
20 @end html
21 @end macro
23 @macro dvblurb{DATE}
24 @vblurb{@value{GUILE_VERSION}, @value{RACKET_VERSION}, \DATE\}
25 @end macro
27 @macro alt{HTML, NOHTML}
28 @ifhtml
29 \HTML\
30 @end ifhtml
31 @ifnothtml
32 \NOHTML\
33 @end ifnothtml
34 @end macro
36 @macro altr{LINK, TXT, TLINK, TRAIL}
37 @ifhtml
38 @ref{\LINK\,,\TXT\}\TRAIL\
39 @end ifhtml
40 @ifinfo
41 @pxref{\LINK\,\TXT\}\TRAIL\
42 @end ifinfo
43 @iftex
44 @ref{\TLINK\}\TRAIL\
45 @end iftex
46 @end macro
48 @macro img{FILE, ALIGN}
49 @ifhtml
50 @html
51 <img src="img/\FILE\.png" class="float\ALIGN\"/>
52 @end html
53 @end ifhtml
54 @end macro
56 @macro imgc{FILE}
57 @ifhtml
58 @html
59 <img src="img/\FILE\.png"/>
60 @end html
61 @end ifhtml
62 @end macro