/ docs / src / docbook-image.conf
docbook-image.conf
 1  # Allow wildcards in image names
 2  [image-inlinemacro]
 3  <inlinemediaobject>
 4    <imageobject>
 5    <imagedata fileref="{imagesdir=}{imagesdir?/}{sys:{scriptdir=./}image-wildcard "{indir}/{target}" {masterdir={indir}} {imageextensions=}}"{width? contentwidth="{width}"}{height? contentdepth="{height}"}/>
 6    </imageobject>
 7    <textobject><phrase>{alt={target}}</phrase></textobject>
 8  </inlinemediaobject>
 9  
10  [image-blockmacro]
11  <figure{id? id="{id}"}{role? role="{role}"}{reftext? xreflabel="{reftext}"}{pgwide-option? pgwide="1"}><title>{title}</title>
12  {title%}<informalfigure{id? id="{id}"}{role? role="{role}"}{reftext? xreflabel="{reftext}"}>{pgwide-option?<?dbfo pgwide="1"?>}
13  # DocBook XSL Stylesheets custom processing instructions.
14  <?dbfo keep-together="{breakable-option#auto}"?>
15  <?dbfo keep-together="{unbreakable-option#always}"?>
16  <mediaobject>
17    <imageobject>
18    <imagedata fileref="{imagesdir=}{imagesdir?/}{sys:{scriptdir=./}image-wildcard "{indir}/{target}" {masterdir={indir}} {imageextensions=}}"{width? contentwidth="{width}"}{height? contentdepth="{height}"}{scaledwidth? width="{scaledwidth}" scalefit="1"}{align? align="{align}"}/>
19    </imageobject>
20    <textobject><phrase>{alt={target}}</phrase></textobject>
21  </mediaobject>
22  {title#}</figure>
23  {title%}</informalfigure>
24