Another observation about indices.
[sgt/halibut] / inputs / test.but
CommitLineData
4105faca 1\define{eur} \u20AC{EUR }
2
3\title Halibut: A Test Document With A Stupidly Long Title (worth \eur\.1000)
4Just To See If Wrapping Titles Works OK. In Fact This Title Will Span Three
5Lines, Not Just Two. How's That For Ludicrous? More than that, though,
6we'd like to make it more than 255 characters long so that the PostScript
7backend has to treat it specially in order to pass it to pdfmark.
d7482997 8
9\cfg{xhtml-leaf-smallest-contents}{2}
056ab80e 10\cfg{xhtml-leaf-contains-contents}
11{true}
13561057 12\cfg{info-dir-entry}{Sillinesses}{test.but}{Halibut test document}
13\cfg{info-dir-entry}{Florbles}{test.but}{Subsection of Halibut test
14document}{sub-sub}
4b3c5afb 15\cfg{man-headnumbers}{true}
d7482997 16
f6220253 17\cfg{contents}{Contents(edited)}
18\cfg{index}{Index(alsoedited)}
19
8902e0ed 20This paragraph is not labelled \q{preamble}, but should still appear
21as it.
22
d7482997 23\preamble This manual is a small joke effort, designed to use every
24feature \#{ comment } that Halibut's input format supports. Creation
25date \date{%Y.%m.%d} (default format is \date).
26
8902e0ed 27\c Here is a code paragraph in the preamble, just to stress that all
28\c things are possible. Ooh!
29
d7482997 30\copyright Copyright 1999 Simon \#{second comment}Tatham. All rights
31reserved.
32
56a99eb6 33Here's another \i{preamble paragraph}, which goes after the copyright.
9057a0a8 34
d7482997 35\define{metacoopt} [this is a nested,
36multi-line macro, talking about \coopt
37a bit]
38
39\define{coopt} co\u00F6{-o}pt
40
a1677855 41\versionid $Id$
d7482997 42
43\C{ch\\ap} First chapter title; for similar wrapping reasons this
44chapter title will be ludicrously long. I wonder how much more
45chapter title I can write before feeling silly.
46
47This is a para\#{another{} comment}graph of text. It
48has line\#{yet another one} breaks in between words, multiple
49 spaces (ignored), and \e{emphasised text} as well as \c{code
50fragments}.
51
c9b4e60f 52\#{This is an inline comment alone in a paragraph.}
53
b7747050 54\cw{This} is weak code; \cq{this} is quoted code. And \k{head}
55contains some other stuff. \K{subhead} does too.
d7482997 56
7136a6c7 57To test the man page back end:
58
59.Directive
60
61'Directive
62
a1677855 63\cw{.Directive}
64
65\cw{'Directive}
66
7136a6c7 67\\Sping\\Spong\\Spoing
68
d7482997 69\H{head} First section title (very long again, no prizes for
70guessing the reason why this time, and here's yet more text to pad
71it out to three lines of output)
72
73\cfg{winhelp-topic}{M359HPEHGW}
74
75Here's a code paragraph:
76
77\c No leading spaces
78\c One leading space
79\c Two blank lines follow this one.
80\c
81\c
82\c Two blank lines precede this one.
83\c Two leading spaces
84\c We can use \ { and } with impunity here.
4b3c5afb 85\c We can use discretionary bold and italic in code paragraphs!
86\e bbbb iiiiii
87\c Isn't that ludicrous?
d7482997 88
89This is a list:
90
91\b Ooh.
92
93\b Aah.
94
7136a6c7 95\lcont{
96
97This bulletted list contains a list continuation. This is an
98additional paragraph, or more than one, indented at the same level
99as the list items, and able to contain nested sublists and other
100features. For example, here's a code paragraph:
101
102\c spingle:~$ whoami
103\c spoggler
104
105And here's a sublist. Numbered, just for variety.
106
107\n One.
108
109\lcont{
110
111\n 1a.
112
113\n 1b.
114
780f45d4 115\lcont{
116\c Code
117\c Paragraph
118}
119
7136a6c7 120\n 1c.
121
122\lcont{This is an even sillier one: a continuation of a list item in
123a continuation of a list item in a continuation of a list item!}
124
125}
126
127\n Two.
128
129\n Threeeee!
130
131}
132
d7482997 133\b Eek.
134
135This is a horizontal rule:
136
137\rule
138
139This is a numbered list:
140
141\n Ooh.
142
143\n{keyword} Aah.
144
145\n Eek. \q{Aah} is point \k{keyword}.
146
7136a6c7 147This is a description list:
148
149\dt FISH
150
151\dd A piscine creature, often to be found swimming aimlessly around
152in the sea eating things and not contributing to the global economy.
153
154\lcont{
155
156Here's another of those funky list continuation things, just to keep
157Halibut on its toes.
158
159}
160
161\dt BADGER
162
163\dd A non-piscine creature, often to be found snuffling around on
164land, not contributing to the global economy, and not even swimming
165to make up for it. I don't know. These mammals. Pa-thetic.
166
167\dt "SAUSAGE SALESMAN"
168
169\dd An exemplary contributor to the global economy. Unless he's CMOT
170Dibbler.
171
02478c4f 172This is a much more interesting description list, testing
173consecutive \c{\\dt}s and consecutive \c{\\dd}s:
174
175\dt One
176
177\dt Two
178
179\dt Three
180
181\dd Ay
182
183\dt Four
184
185\dd Bee
186
187\dd Cee
188
189\dd Dee
190
d7482997 191A-paragraph-full-of-hyphens-to-test-the-idea-that-word-wrapping-can-happen-somewhere-in-all-this-hyphenatory-nonsense.
192
193A\-paragraph\-full\-of\-nonbreaking\-hyphens\-to\-test\-the\-idea\-that\-word\-wrapping\-misses\-them.
194
195A\_paragraph\_full\_of\_nonbreaking\_spaces\_to\_test\_the\_idea\_that\_word\_wrapping\_misses\_them\_too.
196
197Use of macros: let's talk about \coopt. And about \coopt some more.
198And a nested macro: \metacoopt.
199
672e4626 200A slightly more difficult macro: \eur\.2500.
201
e34ba5c3 202Test of input character set switching.
203
ff0ee988 204