Title:
SiSU - Markup Samples, Output Examples
Creator:
Ralph Amissah
Rights:
Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3
Type:
information
Subject:
ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search
Date created:
Date issued:
Date available:
Date modified:
Date:
2007-09-16
filename:
sisu_examples.sst
version number:
1.25
version date:
2007/09/08
1
SiSU - Markup Samples, Output Examples, Ralph Amissah
2
SiSU Markup and Output Examples
3
1. Markup and Output Examples
4
1.1 Markup examples
5
Current markup examples and document output samples are provided at
< http://www.jus.uio.no/sisu/SiSU/2.html>
6
Some markup with syntax highlighting may be found under < http://www.jus.uio.no/sisu/sample/syntax>
but is not as up to date.
7
For some documents hardly any markup at all is required at all, other
than a header, and an indication that the levels to be taken into
account by the program in generating its output are.
8
1.2 A few book (and other) examples
9
[aukio.png] "Aukio, by Leena Krohn" 1
1
Reproduced with the kind permission of author and artist Leena Krohn,
< http://www.kaapeli.fi/krohn>
"Aukio" is from the work "Sphinx or Robot" < http://www.jus.uio.no/sisu/sphinx_or_robot.leena_krohn.1996>
which is included as a book example in this section, together with
another of the author's works, "Tainaron" < http://www.jus.uio.no/sisu/tainaron.leena_krohn.1998>
10
"The Wealth of Networks" , Yochai Benkler
11
"The Wealth of Networks", Yochai Benkler
12
document manifest 2
2
< http://www.jus.uio.no/sisu/sisu_manual/the_wealth_of_networks.yochai_benkler/sisu_manifest.html>
13
html, segmented text
14
html, scroll, document in one
15
pdf, landscape
16
pdf, portrait
17
open document
18
xhtml scroll
19
xml, sax
20
xml, dom
21
plain text utf-8
22
concordance
23
dcc, document content certificate (digests)
24
markup source text
25
zipped markup source pod
26
"Free Culture" , Lawrence Lessig
27
"Free Culture", Lawrence Lessig
28
document manifest 3
3
< http://www.jus.uio.no/sisu/sisu_manual/free_culture.lawrence_lessig/sisu_manifest.html>
29
html, segmented text
30
html, scroll, document in one
31
pdf, landscape
32
pdf, portrait
33
open document
34
xhtml scroll
35
xml, sax
36
xml, dom
37
plain text utf-8
38
concordance
39
dcc, document content certificate (digests)
40
markup source text
41
zipped markup source pod
42
"Free as in Freedom: Richard Stallman's Crusade for Free
Software" , by Sam Williams
43
"Free as in Freedom: Richard Stallman's Crusade for Free Software", by
Sam Williams
44
document manifest 4
4
< http://www.jus.uio.no/sisu/sisu_manual/free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams/sisu_manifest.html>
45
html, segmented text
46
html, scroll, document in one
47
pdf, landscape
48
pdf, portrait
49
open document
50
xhtml scroll
51
xml, sax
52
xml, dom
53
plain text utf-8
54
concordance
55
dcc, document content certificate (digests)
56
markup source text
57
zipped markup source pod
58
"Free For All: How Linux and the Free Software Movement Undercut the
High Tech Titans" , by Peter Wayner
59
"Free For All: How Linux and the Free Software Movement Undercut the
High Tech Titans", by Peter Wayner
60
document manifest 5
5
< http://www.jus.uio.no/sisu/sisu_manual/free_for_all.peter_wayner/sisu_manifest.html>
61
html, segmented text
62
html, scroll, document in one
63
pdf, landscape
64
pdf, portrait
65
open document
66
xhtml scroll
67
xml, sax
68
xml, dom
69
plain text utf-8
70
concordance
71
dcc, document content certificate (digests)
72
markup source text
73
zipped markup source pod
74
"The Cathedral and the Bazaar" , by Eric S. Raymond
75
"The Cathedral and the Bazaar", by Eric S. Raymond
76
document manifest 6
6
< http://www.jus.uio.no/sisu/sisu_manual/the_cathedral_and_the_bazaar.eric_s_raymond/sisu_manifest.html>
77
html, segmented text
78
html, scroll, document in one
79
pdf, landscape
80
pdf, portrait
81
open document
82
xhtml scroll
83
xml, sax
84
xml, dom
85
plain text utf-8
86
concordance
87
dcc, document content certificate (digests)
88
markup source text
89
zipped markup source pod
90
"Accelerando" , Charles Stross
91
"Accelerando", Charles Stross
92
document manifest 7
7
< http://www.jus.uio.no/sisu/sisu_manual/accelerando.charles_stross/sisu_manifest.html>
93
html, segmented text
94
html, scroll, document in one
95
pdf, landscape
96
pdf, portrait
97
open document
98
xhtml scroll
99
xml, sax
100
xml, dom
101
plain text utf-8
102
concordance
103
dcc, document content certificate (digests)
104
markup source text
105
zipped markup source pod
106
"Tainaron" , Leena Krohn
107
"Tainaron", Leena Krohn
108
document manifest 8
8
< http://www.jus.uio.no/sisu/sisu_manual/tainaron.leena_krohn.1998/sisu_manifest.html>
109
html, segmented text
110
html, scroll, document in one
111
pdf, landscape
112
pdf, portrait
113
open document
114
xhtml scroll
115
xml, sax
116
xml, dom
117
plain text utf-8
118
concordance
119
dcc, document content certificate (digests)
120
markup source text
121
zipped markup source pod
122
"Sphinx or Robot" , Leena Krohn
123
[i_sor.png] "Sphinx or Robot by Leena Krohn"
124
"Sphinx or Robot", Leena Krohn
125
document manifest 9
9
< http://www.jus.uio.no/sisu/sisu_manual/sphinx_or_robot.leena_krohn.1996/sisu_manifest.html>
126
html, segmented text
127
html, scroll, document in one
128
pdf, landscape
129
pdf, portrait
130
open document
131
xhtml scroll
132
xml, sax
133
xml, dom
134
plain text utf-8
135
concordance
136
dcc, document content certificate (digests)
137
markup source text
138
zipped markup source pod
139
"War and Peace" , Leo Tolstoy, PG Etext 2600
140
"War and Peace", Leo Tolstoy 10
10
< http://www.jus.uio.no/sisu/war_and_peace.leo_tolstoy/toc.html>
The ascii text was taken from Project Gutenberg. The markup
transforms required are trivial. Of interest, in this instance I am
saved by having alternative syntaxes/(structural modes) for marking up
endnotes... as it was possible to do a simple search and replace to
make the Project Gutenberg ascii presentation suitable for SiSU ,
using the older endnote markup style. This example instructs the
program to use regular expressions, in this example the words: none;
none; BOOK|FIRST|SECOND; CHAPTER; occurring at the beginning of a line,
to identify what should be treated as different levels of heading in a
document (and used to make the table of contents). Note that there was
very little markup required after the document headers and
Project Gutenberg legal notices. As I presume the legal notices are
similar in Project Gutenberg documents, (and I could not bear to think
of preparing the same legal notices twice), I moved those to the "skin"
for the Project, and these are now represented in the markup by
<:insert1> and <:insert2> and the legal notices are
available for similar insertion into the next Project Gutenberg text
prepared for SiSU , should there be one. I did a
stylesheet/skin for the Gutenberg Project, ... I may have to remove.
The markup transforms required are trivial. Of interest, in this
instance I am saved by having alternative syntaxes/(structural modes)
for marking up endnotes... as it is possible to do a simple search and
replace to make Project Gutenberg ascii presentations suitable for
SiSU using the older endnote markup style. There is very
little markup required after the document headers and Project
Gutenberg legal notices. As I presume the legal notices are similar in
Project Gutenberg documents, (and I could not bear to think of
preparing the same legal notices twice), I moved those to the "skin"
for the Project, and these are now represented in the markup by the
<:insert1> and <:insert2> markers and the legal notices are
available for similar insertion into the next Project Gutenberg text
prepared for SiSU , should there be one.
141
document manifest 11
11
< http://www.jus.uio.no/sisu/sisu_manual/war_and_peace.leo_tolstoy/sisu_manifest.html>
142
html, segmented text
143
html, scroll, document in one
144
pdf, landscape
145
pdf, portrait
146
open document
147
xhtml scroll
148
xml, sax
149
xml, dom
150
plain text utf-8
151
concordance
152
dcc, document content certificate (digests)
153
markup source text
154
zipped markup source pod
155
"Don Quixote" , Miguel de Cervantes [Saavedra], translated by
John Ormsby, PG Etext 996
156
"Don Quixote", Miguel de Cervantes [Saavedra]
157
document manifest 12
12
< http://www.jus.uio.no/sisu/sisu_manual/don_quixote.miguel_de_cervantes/sisu_manifest.html>
158
html, segmented text
159
html, scroll, document in one
160
pdf, landscape
161
pdf, portrait
162
open document
163
xhtml scroll
164
xml, sax
165
xml, dom
166
plain text utf-8
167
concordance
168
dcc, document content certificate (digests)
169
markup source text
170
zipped markup source pod
171
"Gulliver's Travels" , Jonathan Swift, transcribed from the 1892
George Bell and Sons edition by David Price, PG Etext 829
172
"Gulliver's Travels", Jonathan Swift
173
document manifest 13
13
< http://www.jus.uio.no/sisu/sisu_manual/gullivers_travels.jonathan_swift/sisu_manifest.html>
174
html, segmented text
175
html, scroll, document in one
176
pdf, landscape
177
pdf, portrait
178
open document
179
xhtml scroll
180
xml, sax
181
xml, dom
182
plain text utf-8
183
concordance
184
dcc, document content certificate (digests)
185
markup source text
186
zipped markup source pod
187
"Alice's Adventures in Wonderland" , Lewis Carroll, PG Etext 11
188
"Alice's Adventures in Wonderland", Lewis Carroll
189
document manifest 14
14
< http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland.lewis_carroll/sisu_manifest.html>
190
html, segmented text
191
html, scroll, document in one
192
pdf, landscape
193
pdf, portrait
194
open document
195
xhtml scroll
196
xml, sax
197
xml, dom
198
plain text utf-8
199
concordance
200
dcc, document content certificate (digests)
201
markup source text
202
zipped markup source pod
203
"Through The Looking-Glass" , Lewis Carroll, PG Etext 12
204
"Through The Looking-Glass", Lewis Carroll
205
document manifest 15
15
< http://www.jus.uio.no/sisu/sisu_manual/through_the_looking_glass.lewis_carroll/sisu_manifest.html>
206
html, segmented text
207
html, scroll, document in one
208
pdf, landscape
209
pdf, portrait
210
open document
211
xhtml scroll
212
xml, sax
213
xml, dom
214
plain text utf-8
215
concordance
216
dcc, document content certificate (digests)
217
markup source text
218
zipped markup source pod
219
"Alice's Adventures in Wonderland" and "Through The
Looking-Glass" , Lewis Carroll, PG Etexts 11 and 12
220
"Alice's Adventures in Wonderland" and "Through The Looking-Glass",
Lewis Carroll
221
document manifest 16
16
< http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland_and_through_the_looking_glass.lewis_carroll/sisu_manifest.html>
222
html, segmented text
223
html, scroll, document in one
224
pdf, landscape
225
pdf, portrait
226
open document
227
xhtml scroll
228
xml, sax
229
xml, dom
230
plain text utf-8
231
concordance
232
dcc, document content certificate (digests)
233
markup source text
234
zipped markup source pod
235
"Gnu Public License 2" , (GPL 2) Free Software Foundation
236
"Gnu Public License 2", (GPL 2) Free Software Foundation
237
document manifest 17
17
< http://www.jus.uio.no/sisu/sisu_manual/gpl2.fsf/sisu_manifest.html>
238
html, segmented text
239
html, scroll, document in one
240
pdf, landscape
241
pdf, portrait
242
open document
243
xhtml scroll
244
xml, sax
245
xml, dom
246
plain text utf-8
247
concordance
248
dcc, document content certificate (digests)
249
markup source text
250
zipped markup source pod
251
"Gnu Public License v3 - Third discussion draft" , (GPLv3) Free
Software Foundation
252
"Gnu Public License 3 - Third discussion draft", (GPL v3 draft3) Free
Software Foundation
253
document manifest 18
18
< http://www.jus.uio.no/sisu/sisu_manual/gpl3_draft3.fsf/sisu_manifest.html>
254
html, segmented text
255
html, scroll, document in one
256
pdf, landscape
257
pdf, portrait
258
open document
259
xhtml scroll
260
xml, sax
261
xml, dom
262
plain text utf-8
263
concordance
264
dcc, document content certificate (digests)
265
markup source text
266
zipped markup source pod
267
"Debian Social Contract"
268
"Debian Social Contract"
269
document manifest 19
19
< http://www.jus.uio.no/sisu/sisu_manual/debian_social_contract_v1.1/sisu_manifest.html>
270
html, segmented text
271
html, scroll, document in one
272
pdf, landscape
273
pdf, portrait
274
open document
275
xhtml scroll
276
xml, sax
277
xml, dom
278
plain text utf-8
279
concordance
280
dcc, document content certificate (digests)
281
markup source text
282
zipped markup source pod
283
"Debian Constitution v1.3" , (simple/default markup)
284
"Debian Constitution v1.3"
285
document manifest 20
20
< http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3/sisu_manifest.html>
286
html, segmented text
287
html, scroll, document in one
288
pdf, landscape
289
pdf, portrait
290
open document
291
xhtml scroll
292
xml, sax
293
xml, dom
294
plain text utf-8
295
concordance
296
dcc, document content certificate (digests)
297
markup source text
298
zipped markup source pod
299
"Debian Constitution v1.3" , (markup adjusted for output to more
closely match the original)
300
"Debian Constitution v1.3", (markup adjusted for output to more closely
match the original)
301
document manifest 21
21
< http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3.adjusted/sisu_manifest.html>
302
html, segmented text
303
html, scroll, document in one
304
pdf, landscape
305
pdf, portrait
306
open document
307
xhtml scroll
308
xml, sax
309
xml, dom
310
plain text utf-8
311
concordance
312
dcc, document content certificate (digests)
313
markup source text
314
zipped markup source pod
315
"Debian Constitution v1.2" , (simple/default markup)
316
"Debian Constitution v1.2 (more translations)"
317
document manifest 22
22
< http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2/sisu_manifest.html>
318
html, segmented text
319
html, scroll, document in one
320
pdf, landscape
321
pdf, portrait
322
open document
323
xhtml scroll
324
xml, sax
325
xml, dom
326
plain text utf-8
327
concordance
328
dcc, document content certificate (digests)
329
markup source text
330
zipped markup source pod
331
"Debian Constitution v1.2" , (markup adjusted for output to more
closely match the original)
332
"Debian Constitution (more translations)", (markup adjusted for output
to more closely match the original)
333
document manifest 23
23
< http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2.adjusted/sisu_manifest.html>
334
html, segmented text
335
html, scroll, document in one
336
pdf, landscape
337
pdf, portrait
338
open document
339
xhtml scroll
340
xml, sax
341
xml, dom
342
plain text utf-8
343
concordance
344
dcc, document content certificate (digests)
345
markup source text
346
zipped markup source pod
347
"A Uniform Sales Terminology" , Vikki Rogers and Albert Kritzer
348
"A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer
349
document manifest 24
24
< http://www.jus.uio.no/sisu/sisu_manual/a_uniform_international_sales_terminology.vikki_rogers.and.albert_kritzer/sisu_manifest.html>
350
html, segmented text
351
html, scroll, document in one
352
pdf, landscape
353
pdf, portrait
354
open document
355
xhtml scroll
356
xml, sax
357
xml, dom
358
plain text utf-8
359
concordance
360
dcc, document content certificate (digests)
361
markup source text
362
zipped markup source pod
363
"The Autonomous Contract" 1997 - markup sample
364
"The Autonomous Contract" 1997 - markup sample
365
document manifest 25
25
< http://www.jus.uio.no/sisu/sisu_manual/the_autonomous_contract.amissah.19970710/sisu_manifest.html>
366
html, segmented text
367
html, scroll, document in one
368
pdf, landscape
369
pdf, portrait
370
open document
371
xhtml scroll
372
xml, sax
373
xml, dom
374
plain text utf-8
375
concordance
376
dcc, document content certificate (digests)
377
markup source text
378
zipped markup source pod
379
"The Autonomous Contract Revisited" - markup sample
380
"The Autonomous Contract Revisited" - markup sample 26
26
< http://www.jus.uio.no/sisu/autonomy_markup0/toc.html>
alternative markup variations revolving around endnotes
(i) as above, markup with embedded endnotes, and header list of
words/phrases to emphasise < http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup0.sst.html>
< http://www.jus.uio.no/sisu/sample/markup/autonomy_markup0.sst>
(ii) Again markup with embedded endnotes, but font faces changed
within paragraphs rather than in header as in i < http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup1.sst.html>
< http://www.jus.uio.no/sisu/sample/markup/autonomy_markup1.sst>
(iii) Markup with endnote placemarks within paragraphs, the
endnotes following the paragraph that contains them < http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup2.sst.html>
< http://www.jus.uio.no/sisu/sample/markup/autonomy_markup2.sst>
(iv) Another alternative is to place the marked up endnotes
sequentially and at the end of the text. This also works. The paragraph
variant iii is perhaps easier to visually check should there be missing
endnotes; but this variant iv may better suit the conversion of
alternatively pre-prepared documents.
381
document manifest 27
27
< http://www.jus.uio.no/sisu/sisu_manual/autonomy_markup0/sisu_manifest.html>
382
html, segmented text
383
html, scroll, document in one
384
pdf, landscape
385
pdf, portrait
386
open document
387
xhtml scroll
388
xml, sax
389
xml, dom
390
plain text utf-8
391
concordance
392
dcc, document content certificate (digests)
393
markup source text
394
zipped markup source pod
395
"United Nations Convention on Contracts for the International Sale
of Goods"
396
"United Nations Convention on Contracts for the International Sale of
Goods" 28
28
< http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/toc.html>
This example instructs the program to use regular expressions,
in this example the words: Part, Chapter, Section, Article occurring at
the beginning of a line, to identify what should be treated as
different levels of heading in a document (and used to make the table
of contents). This example instructs the program to use regular
expressions, in this example the words: Part, Chapter, Section, Article
occurring at the beginning of a line, to identify what should be
treated as different levels of heading in a document (and used to make
the table of contents).
397
document manifest 29
29
< http://www.jus.uio.no/sisu/sisu_manual/un_contracts_international_sale_of_goods_convention_1980/sisu_manifest.html>
398
html, segmented text
399
html, scroll, document in one
400
pdf, landscape
401
pdf, portrait
402
open document
403
xhtml scroll
404
xml, sax
405
xml, dom
406
plain text utf-8
407
concordance
408
dcc, document content certificate (digests)
409
markup source text
410
zipped markup source pod
411
PECL the "Principles of European Contract Law"
412
"Principles of European Contract Law"
413
document manifest 30
30
< http://www.jus.uio.no/sisu/sisu_manual/eu_contract_principles_parts_1_to_3_2002/sisu_manifest.html>
414
html, segmented text
415
html, scroll, document in one
416
pdf, landscape
417
pdf, portrait
418
open document
419
xhtml scroll
420
xml, sax
421
xml, dom
422
plain text utf-8
423
concordance
424
dcc, document content certificate (digests)
425
markup source text
426
zipped markup source pod
427
1.3 SQL - PostgreSQL, SQLite
428
A Sample search form is available at < http://search.sisudoc.org>
429
A few canned searches, showing object numbers. Search for:
430
English documents matching Linux OR Debian
431
GPL OR Richard Stallman
432
invention OR innovation in English language
433
copyright in English language documents
434
Note that the searches done in this form are case sensitive.
435
Expand those same searches, showing the matching text in each document:
436
English documents matching Linux OR Debian
437
GPL OR Richard Stallman
438
invention OR innovation in English language
439
copyright in English language documents
440
Note you may set results either for documents matched and object number
locations within each matched document meeting the search criteria; or
display the names of the documents matched along with the objects
(paragraphs) that meet the search criteria.31
31
of this feature when demonstrated to an IBM software innovations
evaluator in 2004 he said to paraphrase: this could be of interest to
us. We have large document management systems, you can search hundreds
of thousands of documents and we can tell you which documents meet your
search criteria, but there is no way we can tell you without opening
each document where within each your matches are found.
441
1.4 Lex Mercatoria as an example
442
There is quite a bit to peruse if you explore the site Lex Mercatoria:
443
< http://www.lexmercatoria.org/>
32
32
< http://www.jus.uio.no/lm/index>
444
or perhaps:
445
< http://lexmercatoria.org/treaties.and.organisations/lm.chronological>
33
33
< http://www.jus.uio.no/lm/treaties.and.organisations/lm.chronological>
446
1.5 For good measure the markup for a document with lots of (simple)
tables
447
SiSU is not optimised for table making, but does handle simple
tables.
448
SiSU marked up file with tables 34
34
< http://www.jus.uio.no/sisu/sample/syntax/un_conventions_membership_status.sst.html>
< http://www.jus.uio.no/sisu/sample/markup/un_conventions_membership_status.sst>
449
Output of table file example 35
35
< http://www.jus.uio.no/lm/un_conventions_membership_status/toc.html>
450
1.6 And a link to the output of a reported case
451
< http://www.jus.uio.no/lm/england.fothergill.v.monarch.airlines.hl.1980/toc.html>
0
Endnotes