Add MIT/GNU, Chez and Chibi to docs
[geiser.git] / doc / macros.texi
blob309a224c80de2cbdab3bbf616683f4a489df760a
1 @set VERSION 0.8.1
2 @set VERSION_NICK
3 @set RELEASE_DATE October 2015
4 @set GUILE_VERSION 2.0.9
5 @set RACKET_VERSION 6.0
6 @set CHICKEN_VERSION 4.8.0
7 @set MIT_VERSION 9.2.1
8 @set CHIBI_VERSION 0.7.3
9 @set CHEZ_VERSION 9.4
10 @set EMACS_VERSION 23.2
11 @set DOWN_BASE http://download-mirror.savannah.gnu.org/@/releases/@/geiser
12 @set PACKAGE_REPO @value{DOWN_BASE}/@/packages
13 @set PACKAGE @value{PACKAGE_REPO}/@/geiser-@value{VERSION}.tar
14 @set TARBALL geiser-@value{VERSION}.tar.gz
16 @macro downfile{FILE, CAPT}
17 @uref{@value{DOWN_BASE}/@/@value{VERSION}/@/\FILE\, \CAPT\}
18 @end macro
20 @macro vblurb{GVERS, CVERS, RVERS, DATE}
21 @html
22 <div class="version" align="right">
23 @end html
24 @downfile{@value{TARBALL},
25           Version @value{VERSION} @value{VERSION_NICK} (\DATE\) Guile \GVERS\+ Chicken \CVERS\+ and Racket \RVERS\+}
26 @html
27 </div>
28 @end html
29 @end macro
31 @macro dvblurb{}
32 @vblurb{@value{GUILE_VERSION}, @value{CHICKEN_VERSION}, @value{RACKET_VERSION}, @value{RELEASE_DATE}}
33 @end macro
35 @macro altr{LINK, TXT, TLINK, TRAIL}
36 @ifhtml
37 @ref{\LINK\,,\TXT\}\TRAIL\
38 @end ifhtml
39 @ifinfo
40 @pxref{\LINK\,\TXT\}\TRAIL\
41 @end ifinfo
42 @iftex
43 @ref{\TLINK\}\TRAIL\
44 @end iftex
45 @end macro
47 @macro img{FILE, ALIGN}
48 @ifhtml
49 @html
50 <img src="img/\FILE\.png" class="float\ALIGN\"/>
51 @end html
52 @end ifhtml
53 @end macro
55 @macro imgc{FILE}
56 @ifhtml
57 @html
58 <img src="img/\FILE\.png"/>
59 @end html
60 @end ifhtml
61 @end macro