Cleanup (prevent repeated use of -p/-oMr to avoid mem leak)
[exim.git] / doc / doc-src / markup.sg
1 . SGCAL markup that is used for the Exim manual, and also for
2 . the Filter document.
3
4 . Flags for both plain and fancy
5
6 .flag __ "@_$S0"
7
8 .flag \\   "$sc{" "}"
9 .flag ---- "@-@-@-@-"
10
11 . Markup       User for      PostScript/PDF   Text     Info            HTML
12 . ------------------------------------------------------------------------------
13 . \\...\\      SMTP, build    small caps     caps      caps         small caps
14 . \(...)\      file name         bold        plain    @file->`...'    italic
15 . \?...?\      URL               bold        plain      plain           URL
16 . \%...%\      driver name       bold      "quoted"   "quoted"        bold
17 . ::...::      header name       bold:     "quoted:"  "quoted:"       italic:
18 .  \...\       option            bold      "quoted"   "quoted"      fixed-pitch
19 . \$...$\      variable         $bold       $plain     $plain      $fixed-pitch
20 . \-...-\      cmd option       -bold       -plain     -plain        -italic
21 . <<...>>      data type       <italic>     <plain>    <plain>       <italic>
22 . \*...*\      defn, emph,      italic     "quoted"   @dfn->"..."     italic
23 .              domain, user
24 . \"..."\      literal       fixed-pitch   "quoted"   @file->`...'  fixed-pitch
25 . \**...**\    warn, item        bold        plain      plain         bold
26
27 .if ~~sys.fancy
28 .flag \     "$bf{" "}"
29 .flag \"    "$tt{"
30 .flag "\    "}"
31 .flag \(    "$bf{"
32 .flag )\    "}"
33 .flag \?    "$bf{"
34 .flag ?\    "}"
35 .flag \$    "$bf{@$"
36 .flag $\    "}"
37 .flag \%    "$bf{"
38 .flag %\    "}
39 .flag ::    "$it{" ":}"
40 .flag \-    "$bf{-"
41 .flag -\    "}"
42 .flag <<    "<$it{"
43 .flag >>    "}>"
44 .flag \**   "$bf{"
45 .flag **\   "}"
46 .flag \*    "$it{"
47 .flag *\    "}"
48 .flag $*$   "$D2*$U2"
49 .flag $**$  "$rm{$=178}"
50 .
51 .else
52 .pagedepth ~~sys.pagedepth - 1ld
53 .linelength 78em
54 .emphasis 79em
55 .footdepth 0
56 .disable formfeed
57 .backspace none
58 .set chapspaceb 24
59 .set sspacea 24
60 .flag \     """"
61 .flag \"    """"
62 .flag "\    """"
63 .flag \(    ""
64 .flag )\    ""
65 .flag \?    ""
66 .flag ?\    ""
67 .flag \$    "@$"
68 .flag $\    ""
69 .flag \%    ""
70 .flag %\    ""
71 .flag ::    "" ":"
72 .flag \-    "@-"
73 .flag -\    ""
74 .flag <<    "<"
75 .flag >>    ">"
76 .flag \**   ""
77 .flag **\   ""
78 .flag \*    """"
79 .flag *\    """"
80 .flag $*$   "*"
81 .flag $**$  "*"
82 .flag --$<  "-"
83 .fi
84