[docbook-apps] docbook parameters

2013-02-02 Thread davep

I've had an itch re parameters for a while now. I have now scratched it.
Below is a list of the stylesheets and where the parameters are used.

Raw xml, not sure if it is worth while turning into HTML or something else.

Lists the stylesheet, which parameters are used (in xsl:if and 
xsl:choose... is that the only place?)

and where they are defined (roughtly the same thing).

I was working from svn so the file locations are relative.

It may help others puzzling over interactions.

The xslt is available if anyone wants it.

DaveP

?xml version=1.0 encoding=UTF-8?
usage
   stylesheet name=fo/keywords.xsl/
   stylesheet name=fo/xref.xsl
  param 
definition=params/use.role.as.xrefstyle.xml$use.role.as.xrefstyle/param
  param 
definition=params/insert.xref.page.number.xml$insert.xref.page.number/param
  param 
definition=params/exsl.node.set.available.xml$exsl.node.set.available/param
  param 
definition=params/bibliography.numbered.xml$bibliography.numbered/param
  param 
definition=params/glossentry.show.acronym.xml$glossentry.show.acronym/param
  param 
definition=params/insert.link.page.number.xml$insert.link.page.number/param

  param definition=params/ulink.show.xml$ulink.show/param
  param 
definition=params/ulink.footnotes.xml$ulink.footnotes/param

  param definition=params/fop.extensions.xml$fop.extensions/param
  param 
definition=params/footnote.number.symbols.xml$footnote.number.symbols/param
  param 
definition=params/ulink.hyphenate.xml$ulink.hyphenate/param
  param 
definition=params/ulink.hyphenate.chars.xml$ulink.hyphenate.chars/param

  param definition=params/olink.debug.xml$olink.debug/param
  param 
definition=params/fop1.extensions.xml$fop1.extensions/param

  param definition=params/xep.extensions.xml$xep.extensions/param
  param definition=params/axf.extensions.xml$axf.extensions/param
  param definition=params/current.docid.xml$current.docid/param
   /stylesheet
   stylesheet name=fo/callout.xsl
  param definition=params/use.extensions.xml$use.extensions/param
  param 
definition=params/callouts.extension.xml$callouts.extension/param
  param 
definition=params/linenumbering.extension.xml$linenumbering.extension/param
  param 
definition=params/callout.graphics.xml$callout.graphics/param
  param 
definition=params/callout.graphics.number.limit.xml$callout.graphics.number.limit/param

  param definition=params/fop.extensions.xml$fop.extensions/param
  param 
definition=params/arbortext.extensions.xml$arbortext.extensions/param
  param 
definition=params/callout.unicode.xml$callout.unicode/param
  param 
definition=params/callout.unicode.number.limit.xml$callout.unicode.number.limit/param
  param 
definition=params/callout.unicode.start.character.xml$callout.unicode.start.character/param
  param 
definition=params/callout.unicode.font.xml$callout.unicode.font/param

   /stylesheet
   stylesheet name=fo/passivetex.xsl/
   stylesheet name=fo/autoidx-kimber.xsl
  param definition=params/index.on.role.xml$index.on.role/param
  param definition=params/index.on.type.xml$index.on.type/param
   /stylesheet
   stylesheet name=fo/annotations.xsl/
   stylesheet name=fo/ptc.xsl
  param definition=params/generate.index.xml$generate.index/param
   /stylesheet
   stylesheet name=fo/pagesetup.xsl
  param 
definition=params/body.font.family.xml$body.font.family/param
  param 
definition=params/symbol.font.family.xml$symbol.font.family/param
  param 
definition=params/title.font.family.xml$title.font.family/param
  param 
definition=params/dingbat.font.family.xml$dingbat.font.family/param
  param 
definition=params/side.region.precedence.xml$side.region.precedence/param

  param definition=params/fop.extensions.xml$fop.extensions/param
  param definition=params/axf.extensions.xml$axf.extensions/param
  param 
definition=params/fop1.extensions.xml$fop1.extensions/param

  param definition=params/draft.mode.xml$draft.mode/param
  param 
definition=params/draft.watermark.image.xml$draft.watermark.image/param
  param 
definition=params/force.blank.pages.xml$force.blank.pages/param

  param definition=params/double.sided.xml$double.sided/param
  param definition=params/header.rule.xml$header.rule/param
  param definition=params/footer.rule.xml$footer.rule/param
  param 
definition=params/headers.on.blank.pages.xml$headers.on.blank.pages/param
  param 
definition=params/footers.on.blank.pages.xml$footers.on.blank.pages/param

   /stylesheet
   stylesheet name=fo/index.xsl
  param definition=params/generate.index.xml$generate.index/param
  param 
definition=params/make.index.markup.xml$make.index.markup/param

  param definition=params/axf.extensions.xml$axf.extensions/param
  param 
definition=params/fop1.extensions.xml$fop1.extensions/param

  param 

Re: [docbook-apps] docbook parameters

2013-02-02 Thread Ron Catterall

Many thanks Dave, that really is useful
Ron

On 2/2/13 9:13 AM, davep wrote:

I've had an itch re parameters for a while now. I have now scratched it.
Below is a list of the stylesheets and where the parameters are used.

Raw xml, not sure if it is worth while turning into HTML or something else.

Lists the stylesheet, which parameters are used (in xsl:if and
xsl:choose... is that the only place?)
and where they are defined (roughtly the same thing).

I was working from svn so the file locations are relative.

It may help others puzzling over interactions.

The xslt is available if anyone wants it.

DaveP

?xml version=1.0 encoding=UTF-8?
usage
stylesheet name=fo/keywords.xsl/
stylesheet name=fo/xref.xsl
param
definition=params/use.role.as.xrefstyle.xml$use.role.as.xrefstyle/param

param
definition=params/insert.xref.page.number.xml$insert.xref.page.number/param

param
definition=params/exsl.node.set.available.xml$exsl.node.set.available/param

param
definition=params/bibliography.numbered.xml$bibliography.numbered/param

param
definition=params/glossentry.show.acronym.xml$glossentry.show.acronym/param

param
definition=params/insert.link.page.number.xml$insert.link.page.number/param

param definition=params/ulink.show.xml$ulink.show/param
param definition=params/ulink.footnotes.xml$ulink.footnotes/param
param definition=params/fop.extensions.xml$fop.extensions/param
param
definition=params/footnote.number.symbols.xml$footnote.number.symbols/param

param definition=params/ulink.hyphenate.xml$ulink.hyphenate/param
param
definition=params/ulink.hyphenate.chars.xml$ulink.hyphenate.chars/param

param definition=params/olink.debug.xml$olink.debug/param
param definition=params/fop1.extensions.xml$fop1.extensions/param
param definition=params/xep.extensions.xml$xep.extensions/param
param definition=params/axf.extensions.xml$axf.extensions/param
param definition=params/current.docid.xml$current.docid/param
/stylesheet
stylesheet name=fo/callout.xsl
param definition=params/use.extensions.xml$use.extensions/param
param
definition=params/callouts.extension.xml$callouts.extension/param
param
definition=params/linenumbering.extension.xml$linenumbering.extension/param

param definition=params/callout.graphics.xml$callout.graphics/param
param
definition=params/callout.graphics.number.limit.xml$callout.graphics.number.limit/param

param definition=params/fop.extensions.xml$fop.extensions/param
param
definition=params/arbortext.extensions.xml$arbortext.extensions/param
param definition=params/callout.unicode.xml$callout.unicode/param
param
definition=params/callout.unicode.number.limit.xml$callout.unicode.number.limit/param

param
definition=params/callout.unicode.start.character.xml$callout.unicode.start.character/param

param
definition=params/callout.unicode.font.xml$callout.unicode.font/param
/stylesheet
stylesheet name=fo/passivetex.xsl/
stylesheet name=fo/autoidx-kimber.xsl
param definition=params/index.on.role.xml$index.on.role/param
param definition=params/index.on.type.xml$index.on.type/param
/stylesheet
stylesheet name=fo/annotations.xsl/
stylesheet name=fo/ptc.xsl
param definition=params/generate.index.xml$generate.index/param
/stylesheet
stylesheet name=fo/pagesetup.xsl
param definition=params/body.font.family.xml$body.font.family/param
param
definition=params/symbol.font.family.xml$symbol.font.family/param
param definition=params/title.font.family.xml$title.font.family/param
param
definition=params/dingbat.font.family.xml$dingbat.font.family/param
param
definition=params/side.region.precedence.xml$side.region.precedence/param

param definition=params/fop.extensions.xml$fop.extensions/param
param definition=params/axf.extensions.xml$axf.extensions/param
param definition=params/fop1.extensions.xml$fop1.extensions/param
param definition=params/draft.mode.xml$draft.mode/param
param
definition=params/draft.watermark.image.xml$draft.watermark.image/param

param definition=params/force.blank.pages.xml$force.blank.pages/param
param definition=params/double.sided.xml$double.sided/param
param definition=params/header.rule.xml$header.rule/param
param definition=params/footer.rule.xml$footer.rule/param
param
definition=params/headers.on.blank.pages.xml$headers.on.blank.pages/param

param
definition=params/footers.on.blank.pages.xml$footers.on.blank.pages/param

/stylesheet
stylesheet name=fo/index.xsl
param definition=params/generate.index.xml$generate.index/param
param definition=params/make.index.markup.xml$make.index.markup/param
param definition=params/axf.extensions.xml$axf.extensions/param
param definition=params/fop1.extensions.xml$fop1.extensions/param
param definition=params/xep.extensions.xml$xep.extensions/param
/stylesheet
stylesheet name=fo/footnote.xsl
param definition=params/fop.extensions.xml$fop.extensions/param
param
definition=params/table.footnote.number.symbols.xml$table.footnote.number.symbols/param

param
definition=params/footnote.number.symbols.xml$footnote.number.symbols/param

param