b888a8c77e
<xref> elements can also be used to link to <figure> elements. Alas, the DocBook reader was not aware of this and thus generated a link text which just said 'figure_title'. https://tdg.docbook.org/tdg/4.5/figure.html explains that <figure> elements can contain <title> elements, so let's try to use that if it is available.
217 lines
4.9 KiB
Text
217 lines
4.9 KiB
Text
Pandoc
|
|
Meta
|
|
{ unMeta =
|
|
fromList
|
|
[ ( "title"
|
|
, MetaInlines
|
|
[ Str "An"
|
|
, Space
|
|
, Str "Example"
|
|
, Space
|
|
, Str "Book"
|
|
]
|
|
)
|
|
]
|
|
}
|
|
[ 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"
|
|
, SoftBreak
|
|
, Str "XRef."
|
|
]
|
|
, BulletList
|
|
[ [ Para
|
|
[ Str "A"
|
|
, Space
|
|
, Str "straight"
|
|
, Space
|
|
, Str "link"
|
|
, Space
|
|
, Str "generates"
|
|
, Space
|
|
, Str "the"
|
|
, SoftBreak
|
|
, Str "cross-reference"
|
|
, Space
|
|
, Str "text:"
|
|
, Space
|
|
, Link
|
|
( "" , [] , [] )
|
|
[ Str "The"
|
|
, Space
|
|
, Str "Second"
|
|
, Space
|
|
, Str "Chapter"
|
|
]
|
|
( "#ch02" , "" )
|
|
, Str "."
|
|
]
|
|
]
|
|
, [ Para
|
|
[ Str "A"
|
|
, Space
|
|
, Str "link"
|
|
, Space
|
|
, Str "to"
|
|
, Space
|
|
, Str "an"
|
|
, Space
|
|
, Str "element"
|
|
, Space
|
|
, Str "with"
|
|
, Space
|
|
, Str "an"
|
|
, SoftBreak
|
|
, Str "XRefLabel:"
|
|
, SoftBreak
|
|
, Link
|
|
( "" , [] , [] )
|
|
[ Str "Chapter"
|
|
, Space
|
|
, Str "the"
|
|
, Space
|
|
, Str "Third"
|
|
]
|
|
( "#ch03" , "" )
|
|
, Str "."
|
|
]
|
|
]
|
|
, [ Para
|
|
[ Str "A"
|
|
, Space
|
|
, Str "link"
|
|
, Space
|
|
, Str "with"
|
|
, Space
|
|
, Str "an"
|
|
, SoftBreak
|
|
, Str "EndTerm:"
|
|
, SoftBreak
|
|
, Link
|
|
( "" , [] , [] )
|
|
[ Str "Chapter" , Space , Str "4" ]
|
|
( "#ch04" , "" )
|
|
, Str "."
|
|
]
|
|
]
|
|
, [ Para
|
|
[ Str "A"
|
|
, Space
|
|
, Str "link"
|
|
, Space
|
|
, Str "to"
|
|
, Space
|
|
, Str "an"
|
|
, SoftBreak
|
|
, Str "cmdsynopsis"
|
|
, Space
|
|
, Str "element:"
|
|
, Space
|
|
, Link ( "" , [] , [] ) [ Str "chgrp" ] ( "#cmd01" , "" )
|
|
, Str "."
|
|
]
|
|
]
|
|
, [ Para
|
|
[ Str "A"
|
|
, Space
|
|
, Str "link"
|
|
, Space
|
|
, Str "to"
|
|
, Space
|
|
, Str "an"
|
|
, SoftBreak
|
|
, Str "funcsynopsis"
|
|
, Space
|
|
, Str "element:"
|
|
, Space
|
|
, Link ( "" , [] , [] ) [ Str "max" ] ( "#func01" , "" )
|
|
, Str "."
|
|
]
|
|
]
|
|
, [ Para
|
|
[ Str "A"
|
|
, Space
|
|
, Str "link"
|
|
, Space
|
|
, Str "to"
|
|
, Space
|
|
, Str "a"
|
|
, SoftBreak
|
|
, Str "figure"
|
|
, Space
|
|
, Str "element:"
|
|
, Space
|
|
, Link
|
|
( "" , [] , [] )
|
|
[ Str "The"
|
|
, Space
|
|
, Str "Pythagorean"
|
|
, Space
|
|
, Str "Theorem"
|
|
, Space
|
|
, Str "Illustrated"
|
|
]
|
|
( "#fig01" , "" )
|
|
, 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" , [] , [ ( "titleabbrev" , "Chapter 4" ) ] )
|
|
[ 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" ]
|
|
, Para
|
|
[ Image
|
|
( "fig01" , [] , [] )
|
|
[ Str "The"
|
|
, Space
|
|
, Str "Pythagorean"
|
|
, Space
|
|
, Str "Theorem"
|
|
, Space
|
|
, Str "Illustrated"
|
|
]
|
|
( "figures/pythag.png" , "fig:" )
|
|
]
|
|
]
|