eee992520c
docbook-xsl, a set of XSLT scripts to generate HMTL out of DocBook, tries harder to generate a nice xref text. Depending on the element being linked to, it looks at the title or other descriptive child elements. Let's do that, too.
29 lines
1.7 KiB
Text
29 lines
1.7 KiB
Text
Pandoc (Meta {unMeta = fromList []})
|
|
[Header 1 ("ch01",[],[]) [Str "XRef",Space,Str "Samples"]
|
|
,Para [Str "This",Space,Str "paragraph",Space,Str "demonstrates",Space,Str "several",Space,Str "features",Space,Str "of",Space,Str "XRef."]
|
|
,BulletList
|
|
[[Para [Str "A",Space,Str "straight",Space,Str "link",Space,Str "generates",Space,Str "the",Space,Str "cross-reference",Space,Str "text:",Space,Link [Str "The Second Chapter"] ("#ch02",""),Str "."]]
|
|
,[Para [Str "A",Space,Str "link",Space,Str "to",Space,Str "an",Space,Str "element",Space,Str "with",Space,Str "an",Space,Str "XRefLabel:",Space,Link [Str "Chapter the Third"] ("#ch03",""),Str "."]]
|
|
,[Para [Str "A",Space,Str "link",Space,Str "with",Space,Str "an",Space,Str "EndTerm:",Space,Link [Str "Chapter 4"] ("#ch04",""),Str "."]]
|
|
,[Para [Str "A",Space,Str "link",Space,Str "to",Space,Str "an",Space,Str "cmdsynopsis",Space,Str "element:",Space,Link [Str "chgrp"] ("#cmd01",""),Str "."]]
|
|
,[Para [Str "A",Space,Str "link",Space,Str "to",Space,Str "an",Space,Str "funcsynopsis",Space,Str "element:",Space,Link [Str "max"] ("#func01",""),Str "."]]]
|
|
,Header 1 ("ch02",[],[]) [Str "The",Space,Str "Second",Space,Str "Chapter"]
|
|
,Para [Str "Some",Space,Str "content",Space,Str "here"]
|
|
,Header 1 ("ch03",[],[]) [Str "The",Space,Str "Third",Space,Str "Chapter"]
|
|
,Para [Str "Some",Space,Str "content",Space,Str "here"]
|
|
,Header 1 ("ch04",[],[]) [Str "The",Space,Str "Fourth",Space,Str "Chapter"]
|
|
,Para [Str "Some",Space,Str "content",Space,Str "here"]
|
|
,Plain [Str "chgrp"]
|
|
,Plain [Str "-R"]
|
|
,Plain [Str "-H"]
|
|
,Plain [Str "-L"]
|
|
,Plain [Str "-P"]
|
|
,Plain [Str "-f"]
|
|
,Plain [Str "group"]
|
|
,Plain [Str "file"]
|
|
,Plain [Str "int"]
|
|
,Plain [Str "max"]
|
|
,Plain [Str "int"]
|
|
,Plain [Str "int1"]
|
|
,Plain [Str "int"]
|
|
,Plain [Str "int2"]]
|