From 77861ea9256f3cbb2038155c726815967614c203 Mon Sep 17 00:00:00 2001 From: Norman Walsh Date: Sun, 7 Oct 2001 19:58:57 +0000 Subject: [PATCH] Parameters --- xsl/params/admon.graphics.extension.xml | 20 ++++++ xsl/params/admon.graphics.path.xml | 22 +++++++ xsl/params/admon.graphics.xml | 22 +++++++ xsl/params/admon.style.xml | 24 +++++++ xsl/params/admonition.title.properties.xml | 18 ++++++ xsl/params/alignment.xml | 21 ++++++ xsl/params/annotate.toc.xml | 23 +++++++ xsl/params/appendix.autolabel.xml | 22 +++++++ xsl/params/arbortext.extensions.xml | 23 +++++++ xsl/params/author.othername.in.middle.xml | 25 ++++++++ xsl/params/autotoc.label.separator.xml | 20 ++++++ xsl/params/base.dir.xml | 22 +++++++ xsl/params/biblioentry.item.separator.xml | 21 ++++++ xsl/params/bibliography.collection.xml | 24 +++++++ xsl/params/body.font.family.xml | 21 ++++++ xsl/params/body.font.master.xml | 23 +++++++ xsl/params/body.font.size.xml | 25 ++++++++ xsl/params/body.margin.bottom.xml | 24 +++++++ xsl/params/body.margin.top.xml | 25 ++++++++ xsl/params/bridgehead.in.toc.xml | 23 +++++++ xsl/params/callout.defaultcolumn.xml | 23 +++++++ xsl/params/callout.graphics.extension.xml | 20 ++++++ xsl/params/callout.graphics.number.limit.xml | 28 ++++++++ xsl/params/callout.graphics.path.xml | 22 +++++++ xsl/params/callout.graphics.xml | 23 +++++++ xsl/params/callout.list.table.xml | 25 ++++++++ xsl/params/callout.unicode.font.xml | 22 +++++++ xsl/params/callout.unicode.number.limit.xml | 28 ++++++++ .../callout.unicode.start.character.xml | 28 ++++++++ xsl/params/callout.unicode.xml | 21 ++++++ xsl/params/callouts.extension.xml | 23 +++++++ xsl/params/chapter.autolabel.xml | 21 ++++++ xsl/params/chunk.datafile.xml | 25 ++++++++ xsl/params/chunk.first.sections.xml | 24 +++++++ xsl/params/chunk.sections.xml | 23 +++++++ xsl/params/citerefentry.link.xml | 23 +++++++ xsl/params/column.count.xml | 21 ++++++ xsl/params/component.title.properties.xml | 24 +++++++ xsl/params/css.decoration.xml | 26 ++++++++ xsl/params/default.encoding.xml | 22 +++++++ xsl/params/default.table.width.xml | 22 +++++++ xsl/params/default.units.xml | 30 +++++++++ xsl/params/dingbat.font.family.xml | 22 +++++++ xsl/params/double.sided.xml | 24 +++++++ xsl/params/ebnf.table.bgcolor.xml | 23 +++++++ xsl/params/ebnf.table.border.xml | 21 ++++++ xsl/params/emphasis.propagates.style.xml | 22 +++++++ xsl/params/footnote.font.size.xml | 23 +++++++ xsl/params/fop.extensions.xml | 23 +++++++ xsl/params/formal.object.properties.xml | 21 ++++++ xsl/params/formal.procedures.xml | 21 ++++++ xsl/params/formal.title.properties.xml | 18 ++++++ xsl/params/format.variablelist.as.list.xml | 22 +++++++ xsl/params/funcsynopsis.decoration.xml | 23 +++++++ xsl/params/funcsynopsis.style.xml | 26 ++++++++ xsl/params/function.parens.xml | 23 +++++++ xsl/params/generate.appendix.toc.xml | 21 ++++++ xsl/params/generate.article.toc.xml | 21 ++++++ xsl/params/generate.book.equation.lot.xml | 18 ++++++ xsl/params/generate.book.example.lot.xml | 18 ++++++ xsl/params/generate.book.figure.lot.xml | 18 ++++++ xsl/params/generate.book.table.lot.xml | 18 ++++++ xsl/params/generate.book.toc.xml | 21 ++++++ xsl/params/generate.chapter.toc.xml | 21 ++++++ xsl/params/generate.component.toc.xml | 21 ++++++ xsl/params/generate.division.equation.lot.xml | 21 ++++++ xsl/params/generate.division.example.lot.xml | 21 ++++++ xsl/params/generate.division.figure.lot.xml | 21 ++++++ xsl/params/generate.division.table.lot.xml | 21 ++++++ xsl/params/generate.division.toc.xml | 21 ++++++ xsl/params/generate.index.xml | 21 ++++++ xsl/params/generate.legalnotice.link.xml | 20 ++++++ xsl/params/generate.part.toc.xml | 21 ++++++ xsl/params/generate.preface.toc.xml | 21 ++++++ xsl/params/generate.qandadiv.toc.xml | 21 ++++++ xsl/params/generate.qandaset.toc.xml | 21 ++++++ xsl/params/generate.reference.toc.xml | 21 ++++++ xsl/params/generate.section.toc.level.xml | 28 ++++++++ xsl/params/generate.section.toc.xml | 24 +++++++ xsl/params/generate.set.toc.xml | 21 ++++++ xsl/params/graphic.default.extension.xml | 24 +++++++ xsl/params/html.base.xml | 23 +++++++ xsl/params/html.ext.xml | 24 +++++++ xsl/params/html.stylesheet.type.xml | 21 ++++++ xsl/params/html.stylesheet.xml | 22 +++++++ xsl/params/hyphenate.xml | 21 ++++++ xsl/params/inherit.keywords.xml | 25 ++++++++ xsl/params/insert.xref.page.number.xml | 22 +++++++ xsl/params/label.from.part.xml | 25 ++++++++ xsl/params/linenumbering.everyNth.xml | 21 ++++++ xsl/params/linenumbering.extension.xml | 24 +++++++ xsl/params/linenumbering.separator.xml | 22 +++++++ xsl/params/linenumbering.width.xml | 22 +++++++ xsl/params/link.mailto.url.xml | 22 +++++++ xsl/params/list.block.spacing.xml | 17 +++++ xsl/params/list.item.spacing.xml | 17 +++++ xsl/params/make.single.year.ranges.xml | 22 +++++++ xsl/params/make.year.ranges.xml | 20 ++++++ xsl/params/monospace.font.family.xml | 22 +++++++ xsl/params/monospace.verbatim.properties.xml | 21 ++++++ xsl/params/nominal.table.width.xml | 23 +++++++ xsl/params/normal.para.spacing.xml | 17 +++++ xsl/params/olink.fragid.xml | 20 ++++++ xsl/params/olink.outline.ext.xml | 20 ++++++ xsl/params/olink.pubid.xml | 20 ++++++ xsl/params/olink.resolver.xml | 20 ++++++ xsl/params/olink.sysid.xml | 20 ++++++ xsl/params/page.height.portrait.xml | 64 +++++++++++++++++++ xsl/params/page.height.xml | 32 ++++++++++ xsl/params/page.margin.bottom.xml | 22 +++++++ xsl/params/page.margin.inner.xml | 30 +++++++++ xsl/params/page.margin.outer.xml | 30 +++++++++ xsl/params/page.margin.top.xml | 22 +++++++ xsl/params/page.orientation.xml | 22 +++++++ xsl/params/page.width.portrait.xml | 62 ++++++++++++++++++ xsl/params/page.width.xml | 32 ++++++++++ xsl/params/paper.type.xml | 23 +++++++ xsl/params/part.autolabel.xml | 21 ++++++ xsl/params/passivetex.extensions.xml | 24 +++++++ xsl/params/phrase.propagates.style.xml | 22 +++++++ xsl/params/preface.autolabel.xml | 21 ++++++ xsl/params/process.empty.source.toc.xml | 21 ++++++ xsl/params/process.source.toc.xml | 21 ++++++ xsl/params/qanda.defaultlabel.xml | 23 +++++++ xsl/params/qanda.inherit.numeration.xml | 22 +++++++ xsl/params/qandadiv.autolabel.xml | 21 ++++++ xsl/params/refentry.generate.name.xml | 22 +++++++ xsl/params/refentry.separator.xml | 22 +++++++ xsl/params/refentry.xref.manvolnum.xml | 24 +++++++ xsl/params/region.after.extent.xml | 22 +++++++ xsl/params/region.before.extent.xml | 22 +++++++ xsl/params/root.filename.xml | 22 +++++++ xsl/params/rootid.xml | 27 ++++++++ .../runinhead.default.title.end.punct.xml | 21 ++++++ xsl/params/runinhead.title.end.punct.xml | 21 ++++++ xsl/params/sans.font.family.xml | 22 +++++++ xsl/params/saxon.callouts.xml | 23 +++++++ xsl/params/saxon.character.representation.xml | 23 +++++++ xsl/params/saxon.linenumbering.xml | 24 +++++++ xsl/params/saxon.tablecolumns.xml | 23 +++++++ xsl/params/section.autolabel.xml | 21 ++++++ ...section.label.includes.component.label.xml | 22 +++++++ xsl/params/shade.verbatim.style.xml | 23 +++++++ xsl/params/shade.verbatim.xml | 20 ++++++ xsl/params/show.comments.xml | 24 +++++++ xsl/params/show.revisionflag.xml | 35 ++++++++++ xsl/params/spacing.paras.xml | 23 +++++++ xsl/params/stylesheet.result.type.xml | 24 +++++++ xsl/params/suppress.navigation.xml | 22 +++++++ xsl/params/tablecolumns.extension.xml | 23 +++++++ xsl/params/template.xml | 20 ++++++ xsl/params/textinsert.extension.xml | 22 +++++++ xsl/params/title.font.family.xml | 22 +++++++ xsl/params/toc.list.type.xml | 25 ++++++++ xsl/params/toc.margin.properties.xml | 20 ++++++ xsl/params/toc.section.depth.xml | 23 +++++++ xsl/params/ulink.target.xml | 22 +++++++ xsl/params/use.extensions.xml | 24 +++++++ xsl/params/use.id.as.filename.xml | 23 +++++++ xsl/params/use.id.function.xml | 25 ++++++++ xsl/params/using.chunker.xml | 24 +++++++ xsl/params/verbatim.properties.xml | 17 +++++ xsl/params/xep.extensions.xml | 23 +++++++ xsl/params/xref.properties.xml | 15 +++++ 164 files changed, 3757 insertions(+) create mode 100644 xsl/params/admon.graphics.extension.xml create mode 100644 xsl/params/admon.graphics.path.xml create mode 100644 xsl/params/admon.graphics.xml create mode 100644 xsl/params/admon.style.xml create mode 100644 xsl/params/admonition.title.properties.xml create mode 100644 xsl/params/alignment.xml create mode 100644 xsl/params/annotate.toc.xml create mode 100644 xsl/params/appendix.autolabel.xml create mode 100644 xsl/params/arbortext.extensions.xml create mode 100644 xsl/params/author.othername.in.middle.xml create mode 100644 xsl/params/autotoc.label.separator.xml create mode 100644 xsl/params/base.dir.xml create mode 100644 xsl/params/biblioentry.item.separator.xml create mode 100644 xsl/params/bibliography.collection.xml create mode 100644 xsl/params/body.font.family.xml create mode 100644 xsl/params/body.font.master.xml create mode 100644 xsl/params/body.font.size.xml create mode 100644 xsl/params/body.margin.bottom.xml create mode 100644 xsl/params/body.margin.top.xml create mode 100644 xsl/params/bridgehead.in.toc.xml create mode 100644 xsl/params/callout.defaultcolumn.xml create mode 100644 xsl/params/callout.graphics.extension.xml create mode 100644 xsl/params/callout.graphics.number.limit.xml create mode 100644 xsl/params/callout.graphics.path.xml create mode 100644 xsl/params/callout.graphics.xml create mode 100644 xsl/params/callout.list.table.xml create mode 100644 xsl/params/callout.unicode.font.xml create mode 100644 xsl/params/callout.unicode.number.limit.xml create mode 100644 xsl/params/callout.unicode.start.character.xml create mode 100644 xsl/params/callout.unicode.xml create mode 100644 xsl/params/callouts.extension.xml create mode 100644 xsl/params/chapter.autolabel.xml create mode 100644 xsl/params/chunk.datafile.xml create mode 100644 xsl/params/chunk.first.sections.xml create mode 100644 xsl/params/chunk.sections.xml create mode 100644 xsl/params/citerefentry.link.xml create mode 100644 xsl/params/column.count.xml create mode 100644 xsl/params/component.title.properties.xml create mode 100644 xsl/params/css.decoration.xml create mode 100644 xsl/params/default.encoding.xml create mode 100644 xsl/params/default.table.width.xml create mode 100644 xsl/params/default.units.xml create mode 100644 xsl/params/dingbat.font.family.xml create mode 100644 xsl/params/double.sided.xml create mode 100644 xsl/params/ebnf.table.bgcolor.xml create mode 100644 xsl/params/ebnf.table.border.xml create mode 100644 xsl/params/emphasis.propagates.style.xml create mode 100644 xsl/params/footnote.font.size.xml create mode 100644 xsl/params/fop.extensions.xml create mode 100644 xsl/params/formal.object.properties.xml create mode 100644 xsl/params/formal.procedures.xml create mode 100644 xsl/params/formal.title.properties.xml create mode 100644 xsl/params/format.variablelist.as.list.xml create mode 100644 xsl/params/funcsynopsis.decoration.xml create mode 100644 xsl/params/funcsynopsis.style.xml create mode 100644 xsl/params/function.parens.xml create mode 100644 xsl/params/generate.appendix.toc.xml create mode 100644 xsl/params/generate.article.toc.xml create mode 100644 xsl/params/generate.book.equation.lot.xml create mode 100644 xsl/params/generate.book.example.lot.xml create mode 100644 xsl/params/generate.book.figure.lot.xml create mode 100644 xsl/params/generate.book.table.lot.xml create mode 100644 xsl/params/generate.book.toc.xml create mode 100644 xsl/params/generate.chapter.toc.xml create mode 100644 xsl/params/generate.component.toc.xml create mode 100644 xsl/params/generate.division.equation.lot.xml create mode 100644 xsl/params/generate.division.example.lot.xml create mode 100644 xsl/params/generate.division.figure.lot.xml create mode 100644 xsl/params/generate.division.table.lot.xml create mode 100644 xsl/params/generate.division.toc.xml create mode 100644 xsl/params/generate.index.xml create mode 100644 xsl/params/generate.legalnotice.link.xml create mode 100644 xsl/params/generate.part.toc.xml create mode 100644 xsl/params/generate.preface.toc.xml create mode 100644 xsl/params/generate.qandadiv.toc.xml create mode 100644 xsl/params/generate.qandaset.toc.xml create mode 100644 xsl/params/generate.reference.toc.xml create mode 100644 xsl/params/generate.section.toc.level.xml create mode 100644 xsl/params/generate.section.toc.xml create mode 100644 xsl/params/generate.set.toc.xml create mode 100644 xsl/params/graphic.default.extension.xml create mode 100644 xsl/params/html.base.xml create mode 100644 xsl/params/html.ext.xml create mode 100644 xsl/params/html.stylesheet.type.xml create mode 100644 xsl/params/html.stylesheet.xml create mode 100644 xsl/params/hyphenate.xml create mode 100644 xsl/params/inherit.keywords.xml create mode 100644 xsl/params/insert.xref.page.number.xml create mode 100644 xsl/params/label.from.part.xml create mode 100644 xsl/params/linenumbering.everyNth.xml create mode 100644 xsl/params/linenumbering.extension.xml create mode 100644 xsl/params/linenumbering.separator.xml create mode 100644 xsl/params/linenumbering.width.xml create mode 100644 xsl/params/link.mailto.url.xml create mode 100644 xsl/params/list.block.spacing.xml create mode 100644 xsl/params/list.item.spacing.xml create mode 100644 xsl/params/make.single.year.ranges.xml create mode 100644 xsl/params/make.year.ranges.xml create mode 100644 xsl/params/monospace.font.family.xml create mode 100644 xsl/params/monospace.verbatim.properties.xml create mode 100644 xsl/params/nominal.table.width.xml create mode 100644 xsl/params/normal.para.spacing.xml create mode 100644 xsl/params/olink.fragid.xml create mode 100644 xsl/params/olink.outline.ext.xml create mode 100644 xsl/params/olink.pubid.xml create mode 100644 xsl/params/olink.resolver.xml create mode 100644 xsl/params/olink.sysid.xml create mode 100644 xsl/params/page.height.portrait.xml create mode 100644 xsl/params/page.height.xml create mode 100644 xsl/params/page.margin.bottom.xml create mode 100644 xsl/params/page.margin.inner.xml create mode 100644 xsl/params/page.margin.outer.xml create mode 100644 xsl/params/page.margin.top.xml create mode 100644 xsl/params/page.orientation.xml create mode 100644 xsl/params/page.width.portrait.xml create mode 100644 xsl/params/page.width.xml create mode 100644 xsl/params/paper.type.xml create mode 100644 xsl/params/part.autolabel.xml create mode 100644 xsl/params/passivetex.extensions.xml create mode 100644 xsl/params/phrase.propagates.style.xml create mode 100644 xsl/params/preface.autolabel.xml create mode 100644 xsl/params/process.empty.source.toc.xml create mode 100644 xsl/params/process.source.toc.xml create mode 100644 xsl/params/qanda.defaultlabel.xml create mode 100644 xsl/params/qanda.inherit.numeration.xml create mode 100644 xsl/params/qandadiv.autolabel.xml create mode 100644 xsl/params/refentry.generate.name.xml create mode 100644 xsl/params/refentry.separator.xml create mode 100644 xsl/params/refentry.xref.manvolnum.xml create mode 100644 xsl/params/region.after.extent.xml create mode 100644 xsl/params/region.before.extent.xml create mode 100644 xsl/params/root.filename.xml create mode 100644 xsl/params/rootid.xml create mode 100644 xsl/params/runinhead.default.title.end.punct.xml create mode 100644 xsl/params/runinhead.title.end.punct.xml create mode 100644 xsl/params/sans.font.family.xml create mode 100644 xsl/params/saxon.callouts.xml create mode 100644 xsl/params/saxon.character.representation.xml create mode 100644 xsl/params/saxon.linenumbering.xml create mode 100644 xsl/params/saxon.tablecolumns.xml create mode 100644 xsl/params/section.autolabel.xml create mode 100644 xsl/params/section.label.includes.component.label.xml create mode 100644 xsl/params/shade.verbatim.style.xml create mode 100644 xsl/params/shade.verbatim.xml create mode 100644 xsl/params/show.comments.xml create mode 100644 xsl/params/show.revisionflag.xml create mode 100644 xsl/params/spacing.paras.xml create mode 100644 xsl/params/stylesheet.result.type.xml create mode 100644 xsl/params/suppress.navigation.xml create mode 100644 xsl/params/tablecolumns.extension.xml create mode 100644 xsl/params/template.xml create mode 100644 xsl/params/textinsert.extension.xml create mode 100644 xsl/params/title.font.family.xml create mode 100644 xsl/params/toc.list.type.xml create mode 100644 xsl/params/toc.margin.properties.xml create mode 100644 xsl/params/toc.section.depth.xml create mode 100644 xsl/params/ulink.target.xml create mode 100644 xsl/params/use.extensions.xml create mode 100644 xsl/params/use.id.as.filename.xml create mode 100644 xsl/params/use.id.function.xml create mode 100644 xsl/params/using.chunker.xml create mode 100644 xsl/params/verbatim.properties.xml create mode 100644 xsl/params/xep.extensions.xml create mode 100644 xsl/params/xref.properties.xml diff --git a/xsl/params/admon.graphics.extension.xml b/xsl/params/admon.graphics.extension.xml new file mode 100644 index 000000000..e5e02c6b7 --- /dev/null +++ b/xsl/params/admon.graphics.extension.xml @@ -0,0 +1,20 @@ + + +admon.graphics.extension +string + + +admon.graphics.extension +Extension for admonition graphics + + + + + + +Description + +Sets the extension to use on admonition graphics. + + + diff --git a/xsl/params/admon.graphics.path.xml b/xsl/params/admon.graphics.path.xml new file mode 100644 index 000000000..cea2c3f11 --- /dev/null +++ b/xsl/params/admon.graphics.path.xml @@ -0,0 +1,22 @@ + + +admon.graphics.path +string + + +admon.graphics.path +Path to admonition graphics + + + +images/ + + +Description + +Sets the path, probably relative to the directory where the HTML +files are created, to the admonition graphics. + + + + diff --git a/xsl/params/admon.graphics.xml b/xsl/params/admon.graphics.xml new file mode 100644 index 000000000..987e9c4cb --- /dev/null +++ b/xsl/params/admon.graphics.xml @@ -0,0 +1,22 @@ + + +admon.graphics +boolean + + +admon.graphics +Use graphics in admonitions? + + + + + + +Description + +If true (non-zero), admonitions are presented in an alternate style that uses +a graphic. Default graphics are provided in the distribution. + + + + diff --git a/xsl/params/admon.style.xml b/xsl/params/admon.style.xml new file mode 100644 index 000000000..b2f5fa88a --- /dev/null +++ b/xsl/params/admon.style.xml @@ -0,0 +1,24 @@ + + +admon.style +string + + +admon.style +CSS style attributes for admonitions + + + + + margin-left: 0.5in; margin-right: 0.5in; + + + +Description + +Specifies the value of the STYLE +attribute that should be added to admonitions. + + + + diff --git a/xsl/params/admonition.title.properties.xml b/xsl/params/admonition.title.properties.xml new file mode 100644 index 000000000..34adc6a1e --- /dev/null +++ b/xsl/params/admonition.title.properties.xml @@ -0,0 +1,18 @@ + + +admonition.title.properties +FIXME: + + + + + 14pt + bold + false + always + + +Description +FIXME: + + diff --git a/xsl/params/alignment.xml b/xsl/params/alignment.xml new file mode 100644 index 000000000..a1cd8467f --- /dev/null +++ b/xsl/params/alignment.xml @@ -0,0 +1,21 @@ + + +alignment + + + +alignment +Specify the default text alignment + + + +justify + + +Description + +The default text alignment is used for most body text. + + + + diff --git a/xsl/params/annotate.toc.xml b/xsl/params/annotate.toc.xml new file mode 100644 index 000000000..6f751a5d6 --- /dev/null +++ b/xsl/params/annotate.toc.xml @@ -0,0 +1,23 @@ + + +annotate.toc +boolean + + +annotate.toc +Annotate the Table of Contents? + + + + + + +Description + +If true, TOCs will be annotated. At present, this just means +that the RefPurpose of RefEntry +TOC entries will be displayed. + + + + diff --git a/xsl/params/appendix.autolabel.xml b/xsl/params/appendix.autolabel.xml new file mode 100644 index 000000000..34165d433 --- /dev/null +++ b/xsl/params/appendix.autolabel.xml @@ -0,0 +1,22 @@ + + +appendix.autolabel +boolean + + +appendix.autolabel +Are Appendixes automatically enumerated? + + + + + + +Description + +If true (non-zero), unlabeled appendixes will be +enumerated. + + + + diff --git a/xsl/params/arbortext.extensions.xml b/xsl/params/arbortext.extensions.xml new file mode 100644 index 000000000..a5c42ef43 --- /dev/null +++ b/xsl/params/arbortext.extensions.xml @@ -0,0 +1,23 @@ + + +arbortext.extensions +boolean + + +arbortext.extensions +Enable Arbortext extensions? + + + + + + +Description + +If non-zero, +Arbortext +extensions will be used. + + + + diff --git a/xsl/params/author.othername.in.middle.xml b/xsl/params/author.othername.in.middle.xml new file mode 100644 index 000000000..7412314f2 --- /dev/null +++ b/xsl/params/author.othername.in.middle.xml @@ -0,0 +1,25 @@ + + +author.othername.in.middle +boolean + + +author.othername.in.middle +Is othername in author a +middle name? + + + + + + +Description + +If true (non-zero), the othername of an author +appears between the firstname and +surname. Otherwise, othername +is suppressed. + + + + diff --git a/xsl/params/autotoc.label.separator.xml b/xsl/params/autotoc.label.separator.xml new file mode 100644 index 000000000..4a934f49c --- /dev/null +++ b/xsl/params/autotoc.label.separator.xml @@ -0,0 +1,20 @@ + + +autotoc.label.separator + + + +autotoc.label.separator +Separator between labels and titles in the ToC + + + + + + +Description + +FIXME: + + + diff --git a/xsl/params/base.dir.xml b/xsl/params/base.dir.xml new file mode 100644 index 000000000..e72145b3f --- /dev/null +++ b/xsl/params/base.dir.xml @@ -0,0 +1,22 @@ + + +base.dir + + + +base.dir +The base directory of chunks + + + + + + +Description + +If specified, the base.dir identifies +the output directory for chunks. (If not specified, the output directory +is system dependent.) + + + diff --git a/xsl/params/biblioentry.item.separator.xml b/xsl/params/biblioentry.item.separator.xml new file mode 100644 index 000000000..f46bd8346 --- /dev/null +++ b/xsl/params/biblioentry.item.separator.xml @@ -0,0 +1,21 @@ + + +biblioentry.item.separator +string + + +biblioentry.item.separator +Text to separate bibliography entries + + + +. + + +Description + +Text to separate bibliography entries + + + + diff --git a/xsl/params/bibliography.collection.xml b/xsl/params/bibliography.collection.xml new file mode 100644 index 000000000..4bc81a017 --- /dev/null +++ b/xsl/params/bibliography.collection.xml @@ -0,0 +1,24 @@ + + +bibliography.collection +string + + +bibliography.collection +Name of the bibliography collection file + + + + + + +Description + +Tired of copying bibliography entries from one document to another? +Now you can maintain a central bibliography and let the stylesheets do +the copying for you. This parameter identifies the file (by URI reference) +that contains your complete bibliography collection. + + + + diff --git a/xsl/params/body.font.family.xml b/xsl/params/body.font.family.xml new file mode 100644 index 000000000..4f29b676c --- /dev/null +++ b/xsl/params/body.font.family.xml @@ -0,0 +1,21 @@ + + +body.font.family + + + +body.font.family +The default font family for body text + + + +Times Roman + + +Description + +The body font family is the default font used for text in the page body. + + + + diff --git a/xsl/params/body.font.master.xml b/xsl/params/body.font.master.xml new file mode 100644 index 000000000..e5eb3dd31 --- /dev/null +++ b/xsl/params/body.font.master.xml @@ -0,0 +1,23 @@ + + +body.font.master + + + +body.font.master +Specifies the default point size for body text + + + +10 + + +Description + +The body font size is specified in two parameters +(body.font.master and body.font.size) +so that math can be performed on the font size by XSLT. + + + + diff --git a/xsl/params/body.font.size.xml b/xsl/params/body.font.size.xml new file mode 100644 index 000000000..594c8a3a3 --- /dev/null +++ b/xsl/params/body.font.size.xml @@ -0,0 +1,25 @@ + + +body.font.size + + + +body.font.size +Specifies the default font size for body text + + + + + pt + + + +Description + +The body font size is specified in two parameters +(body.font.master and body.font.size) +so that math can be performed on the font size by XSLT. + + + + diff --git a/xsl/params/body.margin.bottom.xml b/xsl/params/body.margin.bottom.xml new file mode 100644 index 000000000..b298a7682 --- /dev/null +++ b/xsl/params/body.margin.bottom.xml @@ -0,0 +1,24 @@ + + +body.margin.bottom + + + +body.margin.bottom +The bottom margin of the body text + + + +24pt + + +Description + +The body bottom margin is the distance from the last line of text +in the page body to the bottom page margin. Note that the page footer, if +any, appears in the space between the body bottom margin and the page +bottom margin. + + + + diff --git a/xsl/params/body.margin.top.xml b/xsl/params/body.margin.top.xml new file mode 100644 index 000000000..0600e32fd --- /dev/null +++ b/xsl/params/body.margin.top.xml @@ -0,0 +1,25 @@ + + +body.margin.top + + + +body.margin.top +FIXME: + + + +24pt + + +Description + +The body top margin is the distance from the page top margin to +the first line of text +in the page body. Note that the page header, if +any, appears in the space between the page top margin and the body +top margin. + + + + diff --git a/xsl/params/bridgehead.in.toc.xml b/xsl/params/bridgehead.in.toc.xml new file mode 100644 index 000000000..b38a9e205 --- /dev/null +++ b/xsl/params/bridgehead.in.toc.xml @@ -0,0 +1,23 @@ + + +bridgehead.in.toc +boolean + + +bridgehead.in.toc +Should bridgehead elements appear in the TOC? + + + + + + +Description + +If non-zero, bridgeheads appear in the TOC. Note that this option +is not fully supported and may be removed in a future version of the +stylesheets. + + + + diff --git a/xsl/params/callout.defaultcolumn.xml b/xsl/params/callout.defaultcolumn.xml new file mode 100644 index 000000000..bb8c692da --- /dev/null +++ b/xsl/params/callout.defaultcolumn.xml @@ -0,0 +1,23 @@ + + +callout.defaultcolumn +integer + + +callout.defaultcolumn +Indicates what column callouts appear in by default + + + + + + +Description + +If a callout does not identify a column (for example, if it uses +the linerange unit), +it will appear in the default column. + + + + diff --git a/xsl/params/callout.graphics.extension.xml b/xsl/params/callout.graphics.extension.xml new file mode 100644 index 000000000..a039316b7 --- /dev/null +++ b/xsl/params/callout.graphics.extension.xml @@ -0,0 +1,20 @@ + + +callout.graphics.extension +string + + +callout.graphics.extension +Extension for callout graphics + + + + + + +Description + +Sets the extension to use on callout graphics. + + + diff --git a/xsl/params/callout.graphics.number.limit.xml b/xsl/params/callout.graphics.number.limit.xml new file mode 100644 index 000000000..ebd9686a2 --- /dev/null +++ b/xsl/params/callout.graphics.number.limit.xml @@ -0,0 +1,28 @@ + + +callout.graphics.number.limit +integer + + +callout.graphics.number.limit +Number of the largest callout graphic + + + + + + +Description + +If callout.graphics +is non-zero, graphics are used to represent +callout numbers. The value of +callout.graphics.number.limit +is +the largest number for which a graphic exists. If the callout number +exceeds this limit, the default presentation "(nnn)" will always +be used. + + + + diff --git a/xsl/params/callout.graphics.path.xml b/xsl/params/callout.graphics.path.xml new file mode 100644 index 000000000..463f3eb7f --- /dev/null +++ b/xsl/params/callout.graphics.path.xml @@ -0,0 +1,22 @@ + + +callout.graphics.path +string + + +callout.graphics.path +Path to callout graphics + + + + + + +Description + +Sets the path, probably relative to the directory where the HTML +files are created, to the callout graphics. + + + + diff --git a/xsl/params/callout.graphics.xml b/xsl/params/callout.graphics.xml new file mode 100644 index 000000000..abb63141a --- /dev/null +++ b/xsl/params/callout.graphics.xml @@ -0,0 +1,23 @@ + + +callout.graphics +boolean + + +callout.graphics +Use graphics for callouts? + + + + + + +Description + +If non-zero, callouts are presented with graphics (e.g., reverse-video +circled numbers instead of "(1)", "(2)", etc.). +Default graphics are provided in the distribution. + + + + diff --git a/xsl/params/callout.list.table.xml b/xsl/params/callout.list.table.xml new file mode 100644 index 000000000..cf797dfca --- /dev/null +++ b/xsl/params/callout.list.table.xml @@ -0,0 +1,25 @@ + + +callout.list.table +boolean + + +callout.list.table +Present callout lists using a table? + + + + + + +Description + +The default presentation of CalloutLists uses +an HTML DL. Some browsers don't align DLs very well +if callout.graphics are used. With this option +turned on, CalloutLists are presented in an HTML +TABLE, which usually results in better alignment +of the callout number with the callout description. + + + diff --git a/xsl/params/callout.unicode.font.xml b/xsl/params/callout.unicode.font.xml new file mode 100644 index 000000000..439256a90 --- /dev/null +++ b/xsl/params/callout.unicode.font.xml @@ -0,0 +1,22 @@ + + +callout.unicode.font + + + +callout.unicode.font +Specify a font for Unicode glyphs + + + + + + +Description + +The name of the font to specify around Unicode callout glyphs. +If set to the empty string, no font change will occur. + + + + diff --git a/xsl/params/callout.unicode.number.limit.xml b/xsl/params/callout.unicode.number.limit.xml new file mode 100644 index 000000000..b819d7629 --- /dev/null +++ b/xsl/params/callout.unicode.number.limit.xml @@ -0,0 +1,28 @@ + + +callout.unicode.number.limit +integer + + +callout.unicode.number.limit +Number of the largest callout graphic + + + + + + +Description + +If callout.graphics +is non-zero, graphics are used to represent +callout numbers. The value of +callout.graphics.number.limit +is +the largest number for which a graphic exists. If the callout number +exceeds this limit, the default presentation "(nnn)" will always +be used. + + + + diff --git a/xsl/params/callout.unicode.start.character.xml b/xsl/params/callout.unicode.start.character.xml new file mode 100644 index 000000000..5a8d75f12 --- /dev/null +++ b/xsl/params/callout.unicode.start.character.xml @@ -0,0 +1,28 @@ + + +callout.unicode.start.character +integer + + +callout.unicode.start.character +First Unicode character to use, decimal value. + + + + + + +Description + +If callout.graphics +is non-zero, graphics are used to represent +callout numbers. The value of +callout.graphics.number.limit +is +the largest number for which a graphic exists. If the callout number +exceeds this limit, the default presentation "(nnn)" will always +be used. + + + + diff --git a/xsl/params/callout.unicode.xml b/xsl/params/callout.unicode.xml new file mode 100644 index 000000000..d80d1ff19 --- /dev/null +++ b/xsl/params/callout.unicode.xml @@ -0,0 +1,21 @@ + + +callout.unicode +boolean + + +callout.unicode +FIXME: + + + + + + +Description + +FIXME: + + + + diff --git a/xsl/params/callouts.extension.xml b/xsl/params/callouts.extension.xml new file mode 100644 index 000000000..bd10ca0c9 --- /dev/null +++ b/xsl/params/callouts.extension.xml @@ -0,0 +1,23 @@ + + +callouts.extension +boolean + + +callouts.extension +Enable the callout extension + + + + + + +Description + +The callouts extension processes areaset +elements in ProgramListingCO and other text-based +callout elements. + + + + diff --git a/xsl/params/chapter.autolabel.xml b/xsl/params/chapter.autolabel.xml new file mode 100644 index 000000000..eb106210a --- /dev/null +++ b/xsl/params/chapter.autolabel.xml @@ -0,0 +1,21 @@ + + +chapter.autolabel +boolean + + +chapter.autolabel +Are chapters automatically enumerated? + + + + + + +Description + +If true (non-zero), unlabeled chapters will be enumerated. + + + + diff --git a/xsl/params/chunk.datafile.xml b/xsl/params/chunk.datafile.xml new file mode 100644 index 000000000..750876ea1 --- /dev/null +++ b/xsl/params/chunk.datafile.xml @@ -0,0 +1,25 @@ + + +chunk.datafile + + + +chunk.datafile +Name of the temporary file used to hold chunking data + + + + + + + + +Description + +Chunking is now a two-step process. The +chunk.datafile is the name of the file used to +hold the chunking data. + + + + diff --git a/xsl/params/chunk.first.sections.xml b/xsl/params/chunk.first.sections.xml new file mode 100644 index 000000000..3637fd180 --- /dev/null +++ b/xsl/params/chunk.first.sections.xml @@ -0,0 +1,24 @@ + + +chunk.first.sections + + + +chunk.first.sections +Chunk the first top-level section? + + + + + + +Description + +If non-zero, a chunk will be created for the first top-level +sect1 or section elements in +each component. Otherwise, that section will be part of the chunk for +its parent. + + + + diff --git a/xsl/params/chunk.sections.xml b/xsl/params/chunk.sections.xml new file mode 100644 index 000000000..0daf45aaf --- /dev/null +++ b/xsl/params/chunk.sections.xml @@ -0,0 +1,23 @@ + + +chunk.sections + + + +chunk.sections +Should top-level sections be chunks in their own right? + + + + + + +Description + +If non-zero, chunks will be created for top-level +sect1 and section elements in +each component. + + + + diff --git a/xsl/params/citerefentry.link.xml b/xsl/params/citerefentry.link.xml new file mode 100644 index 000000000..82d7d307b --- /dev/null +++ b/xsl/params/citerefentry.link.xml @@ -0,0 +1,23 @@ + + +citerefentry.link +boolean + + +citerefentry.link +Generate URL links when cross-referencing RefEntrys? + + + + + + +Description + +If true, a web link will be generated, presumably +to an online man->HTML gateway. The text of the link is +generated by the generate.citerefentry.link template. + + + + diff --git a/xsl/params/column.count.xml b/xsl/params/column.count.xml new file mode 100644 index 000000000..85714fcf2 --- /dev/null +++ b/xsl/params/column.count.xml @@ -0,0 +1,21 @@ + + +column.count + + + +column.count +Specifies the number of columns of text on the page + + + + + + +Description + +The specified number of columns of text will appear on each page. + + + + diff --git a/xsl/params/component.title.properties.xml b/xsl/params/component.title.properties.xml new file mode 100644 index 000000000..e7a416f45 --- /dev/null +++ b/xsl/params/component.title.properties.xml @@ -0,0 +1,24 @@ + + +component.title.properties +FIXME: + + + + + 2em + 1.8em + 2.2em + bold + 18pt + 1.5em + 1.3em + 1.8em + false + always + + +Description +FIXME: + + diff --git a/xsl/params/css.decoration.xml b/xsl/params/css.decoration.xml new file mode 100644 index 000000000..29f7500e2 --- /dev/null +++ b/xsl/params/css.decoration.xml @@ -0,0 +1,26 @@ + + +css.decoration +boolean + + +css.decoration +Enable CSS decoration of elements + + + +1 + + +Description + + +If css.decoration is turned on, then HTML elements +produced by the +stylesheet may be decorated with STYLE attributes. For example, the +LI tags produced for list items may include a fragment of CSS in the +STYLE attribute which sets the CSS property "list-style-type". + + + + diff --git a/xsl/params/default.encoding.xml b/xsl/params/default.encoding.xml new file mode 100644 index 000000000..8da62bcaf --- /dev/null +++ b/xsl/params/default.encoding.xml @@ -0,0 +1,22 @@ + + +default.encoding +string + + +default.encoding +Encoding used in generated HTML pages + + + + + + +Description + +This encoding is used in files generated by chunking stylesheet. Currently +only Saxon is able to change output encoding. + + + + diff --git a/xsl/params/default.table.width.xml b/xsl/params/default.table.width.xml new file mode 100644 index 000000000..d43d11df1 --- /dev/null +++ b/xsl/params/default.table.width.xml @@ -0,0 +1,22 @@ + + +default.table.width +length + + +default.table.width +The default width of tables + + + + + + +Description + +If specified, this value will be used for the WIDTH attribute on +tables that do not specify an alternate width (with the dbhtml processing +instruction). + + + diff --git a/xsl/params/default.units.xml b/xsl/params/default.units.xml new file mode 100644 index 000000000..81a56d579 --- /dev/null +++ b/xsl/params/default.units.xml @@ -0,0 +1,30 @@ + + +default.units +list +cm +mm +in +pt +pc +px +em + + +default.units +Default units for an unqualified dimension + + + + + + +Description + +If an unqualified dimension is encountered (for example, in a +graphic width), the default-units will be used for the +units. Unqualified dimensions are not allowed in XSL Formatting Objects. + + + + diff --git a/xsl/params/dingbat.font.family.xml b/xsl/params/dingbat.font.family.xml new file mode 100644 index 000000000..b8378d2c2 --- /dev/null +++ b/xsl/params/dingbat.font.family.xml @@ -0,0 +1,22 @@ + + +dingbat.font.family + + + +dingbat.font.family +The font family for copyright, quotes, and other symbols + + + +Times Roman + + +Description + +The dingbat font family is used for dingbats. If it is defined +as the empty string, no font change is effected around dingbats. + + + + diff --git a/xsl/params/double.sided.xml b/xsl/params/double.sided.xml new file mode 100644 index 000000000..1f010d20b --- /dev/null +++ b/xsl/params/double.sided.xml @@ -0,0 +1,24 @@ + + +double.sided + + + +double.sided +Is the document to be printed double sided? + + + + + + +Description + +Double-sided documents are printed with a slightly wider margin +on the binding edge of the page. + +FIXME: The current set of parameters does not take writing direction +into account. + + + diff --git a/xsl/params/ebnf.table.bgcolor.xml b/xsl/params/ebnf.table.bgcolor.xml new file mode 100644 index 000000000..77343969e --- /dev/null +++ b/xsl/params/ebnf.table.bgcolor.xml @@ -0,0 +1,23 @@ + + +ebnf.table.bgcolor +string + + +ebnf.table.bgcolor +Background color for EBNF tables + + + + + + +Description + +Sets the background color for EBNF tables. No bgcolor +attribute is output if ebnf.table.bgcolor is set to +the null string. The default value matches the value used in recent +online versions of the W3C's XML Spec productions. + + + diff --git a/xsl/params/ebnf.table.border.xml b/xsl/params/ebnf.table.border.xml new file mode 100644 index 000000000..0ff813f5c --- /dev/null +++ b/xsl/params/ebnf.table.border.xml @@ -0,0 +1,21 @@ + + +ebnf.table.border + + + +ebnf.table.border +Selects border on EBNF tables + + + + + + +Description + +Selects the border on EBNF tables. If non-zero, the tables have +borders, otherwise they don't. + + + diff --git a/xsl/params/emphasis.propagates.style.xml b/xsl/params/emphasis.propagates.style.xml new file mode 100644 index 000000000..6ee504a17 --- /dev/null +++ b/xsl/params/emphasis.propagates.style.xml @@ -0,0 +1,22 @@ + + +emphasis.propagates.style +boolean + + +emphasis.propagates.style +Pass emphasis role attribute through to HTML? + + + + + + +Description + +If true, the role attribute of emphasis elements +will be passed through to the HTML as a class attribute on a +span that surrounds the emphasis. + + + diff --git a/xsl/params/footnote.font.size.xml b/xsl/params/footnote.font.size.xml new file mode 100644 index 000000000..8b95a9cbc --- /dev/null +++ b/xsl/params/footnote.font.size.xml @@ -0,0 +1,23 @@ + + +footnote.font.size + + + +footnote.font.size +The font size for footnotes + + + + + pt + + + +Description + +The footnote font size is used for...footnotes! + + + + diff --git a/xsl/params/fop.extensions.xml b/xsl/params/fop.extensions.xml new file mode 100644 index 000000000..337076ff3 --- /dev/null +++ b/xsl/params/fop.extensions.xml @@ -0,0 +1,23 @@ + + +fop.extensions +boolean + + +fop.extensions +Enable FOP extensions? + + + + + + +Description + +If non-zero, +FOP +extensions will be used. At present, this consists of PDF bookmarks. + + + + diff --git a/xsl/params/formal.object.properties.xml b/xsl/params/formal.object.properties.xml new file mode 100644 index 000000000..835aa2f88 --- /dev/null +++ b/xsl/params/formal.object.properties.xml @@ -0,0 +1,21 @@ + + +formal.object.properties +FIXME: + + + + + 0.5em + 1em + 2em + 0.5em + 1em + 2em + always + + +Description +FIXME: + + diff --git a/xsl/params/formal.procedures.xml b/xsl/params/formal.procedures.xml new file mode 100644 index 000000000..846483173 --- /dev/null +++ b/xsl/params/formal.procedures.xml @@ -0,0 +1,21 @@ + + +formal.procedures +boolean + + +formal.procedures +Selects formal or informal procedures + + + + + + +Description + +Formal procedures are numbered and always hav a title. + + + + diff --git a/xsl/params/formal.title.properties.xml b/xsl/params/formal.title.properties.xml new file mode 100644 index 000000000..be5f22116 --- /dev/null +++ b/xsl/params/formal.title.properties.xml @@ -0,0 +1,18 @@ + + +formal.title.properties +FIXME: + + + + + bold + 12pt + false + always + + +Description +FIXME: + + diff --git a/xsl/params/format.variablelist.as.list.xml b/xsl/params/format.variablelist.as.list.xml new file mode 100644 index 000000000..186c8dcd5 --- /dev/null +++ b/xsl/params/format.variablelist.as.list.xml @@ -0,0 +1,22 @@ + + +format.variablelist.as.list +boolean + + +format.variablelist.as.list +Use an fo:list to format VariableLists? + + + + + + +Description + +If non-zero, an fo:list will be used to format VariableLists. +Otherwise, nested fo:blocks will be used. + + + + diff --git a/xsl/params/funcsynopsis.decoration.xml b/xsl/params/funcsynopsis.decoration.xml new file mode 100644 index 000000000..1e292c67d --- /dev/null +++ b/xsl/params/funcsynopsis.decoration.xml @@ -0,0 +1,23 @@ + + +funcsynopsis.decoration +boolean + + +funcsynopsis.decoration +Decorate elements of a FuncSynopsis? + + + + + + +Description + +If true (non-zero), elements of the FuncSynopsis will be decorated (e.g. bold or +italic). The decoration is controlled by functions that can be redefined +in a customization layer. + + + + diff --git a/xsl/params/funcsynopsis.style.xml b/xsl/params/funcsynopsis.style.xml new file mode 100644 index 000000000..1f20c5e3c --- /dev/null +++ b/xsl/params/funcsynopsis.style.xml @@ -0,0 +1,26 @@ + + +funcsynopsis.style +list +ansi +kr + + +funcsynopsis.style +What style of 'FuncSynopsis' should be generated? + + + +kr + + +Description + +If funcsynopsis.style is ansi, +ANSI-style function synopses are generated for a +funcsynopsis, otherwise K&R-style +function synopses are generated. + + + + diff --git a/xsl/params/function.parens.xml b/xsl/params/function.parens.xml new file mode 100644 index 000000000..ff423ee2e --- /dev/null +++ b/xsl/params/function.parens.xml @@ -0,0 +1,23 @@ + + +function.parens +boolean + + +function.parens +Generate parens after a function? + + + +0 + + +Description + +If not 0, the formatting of +a function element will include +generated parenthesis. + + + + diff --git a/xsl/params/generate.appendix.toc.xml b/xsl/params/generate.appendix.toc.xml new file mode 100644 index 000000000..b1926ddbd --- /dev/null +++ b/xsl/params/generate.appendix.toc.xml @@ -0,0 +1,21 @@ + + +generate.appendix.toc +boolean + + +generate.appendix.toc +FIXME: + + + + + + +Description + +FIXME: + + + + diff --git a/xsl/params/generate.article.toc.xml b/xsl/params/generate.article.toc.xml new file mode 100644 index 000000000..01c3dc8c8 --- /dev/null +++ b/xsl/params/generate.article.toc.xml @@ -0,0 +1,21 @@ + + +generate.article.toc +boolean + + +generate.article.toc +FIXME: + + + + + + +Description + +FIXME: + + + + diff --git a/xsl/params/generate.book.equation.lot.xml b/xsl/params/generate.book.equation.lot.xml new file mode 100644 index 000000000..82dc0006e --- /dev/null +++ b/xsl/params/generate.book.equation.lot.xml @@ -0,0 +1,18 @@ + + +generate.book.equation.lot +boolean + + +generate.book.equation.lot +FIXME: + + + + + + +Description +FIXME: + + diff --git a/xsl/params/generate.book.example.lot.xml b/xsl/params/generate.book.example.lot.xml new file mode 100644 index 000000000..188f1841e --- /dev/null +++ b/xsl/params/generate.book.example.lot.xml @@ -0,0 +1,18 @@ + + +generate.book.example.lot +boolean + + +generate.book.example.lot +FIXME: + + + + + + +Description +FIXME: + + diff --git a/xsl/params/generate.book.figure.lot.xml b/xsl/params/generate.book.figure.lot.xml new file mode 100644 index 000000000..74f930956 --- /dev/null +++ b/xsl/params/generate.book.figure.lot.xml @@ -0,0 +1,18 @@ + + +generate.book.figure.lot +boolean + + +generate.book.figure.lot +FIXME: + + + + + + +Description +FIXME: + + diff --git a/xsl/params/generate.book.table.lot.xml b/xsl/params/generate.book.table.lot.xml new file mode 100644 index 000000000..44e1ab7b3 --- /dev/null +++ b/xsl/params/generate.book.table.lot.xml @@ -0,0 +1,18 @@ + + +generate.book.table.lot +boolean + + +generate.book.table.lot +FIXME: + + + + + + +Description +FIXME: + + diff --git a/xsl/params/generate.book.toc.xml b/xsl/params/generate.book.toc.xml new file mode 100644 index 000000000..18a390c87 --- /dev/null +++ b/xsl/params/generate.book.toc.xml @@ -0,0 +1,21 @@ + + +generate.book.toc +boolean + + +generate.book.toc +FIXME: + + + + + + +Description + +FIXME: + + + + diff --git a/xsl/params/generate.chapter.toc.xml b/xsl/params/generate.chapter.toc.xml new file mode 100644 index 000000000..a20c7a6ed --- /dev/null +++ b/xsl/params/generate.chapter.toc.xml @@ -0,0 +1,21 @@ + + +generate.chapter.toc +boolean + + +generate.chapter.toc +FIXME: + + + + + + +Description + +FIXME: + + + + diff --git a/xsl/params/generate.component.toc.xml b/xsl/params/generate.component.toc.xml new file mode 100644 index 000000000..1e68c168b --- /dev/null +++ b/xsl/params/generate.component.toc.xml @@ -0,0 +1,21 @@ + + +generate.component.toc +boolean + + +generate.component.toc +Should TOCs be genereated in components (Chapters, Appendixes, etc.)? + + + + + + +Description + +If true (non-zero), they are. + + + + diff --git a/xsl/params/generate.division.equation.lot.xml b/xsl/params/generate.division.equation.lot.xml new file mode 100644 index 000000000..be9c81d44 --- /dev/null +++ b/xsl/params/generate.division.equation.lot.xml @@ -0,0 +1,21 @@ + + +generate.division.equation.lot +boolean + + +generate.division.equation.lot +Generate a list of titles for Equations? + + + + + + +Description + +If non-zero, a list of titles is generated for Equations. + + + + diff --git a/xsl/params/generate.division.example.lot.xml b/xsl/params/generate.division.example.lot.xml new file mode 100644 index 000000000..a3af4f59f --- /dev/null +++ b/xsl/params/generate.division.example.lot.xml @@ -0,0 +1,21 @@ + + +generate.division.example.lot +boolean + + +generate.division.example.lot +Generate a list of titles for Examples? + + + + + + +Description + +If non-zero, a list of titles is generated for Examples. + + + + diff --git a/xsl/params/generate.division.figure.lot.xml b/xsl/params/generate.division.figure.lot.xml new file mode 100644 index 000000000..087c70057 --- /dev/null +++ b/xsl/params/generate.division.figure.lot.xml @@ -0,0 +1,21 @@ + + +generate.division.figure.lot +boolean + + +generate.division.figure.lot +Generate a list of titles for Figures? + + + + + + +Description + +If non-zero, a list of titles is generated for Figures. + + + + diff --git a/xsl/params/generate.division.table.lot.xml b/xsl/params/generate.division.table.lot.xml new file mode 100644 index 000000000..745260332 --- /dev/null +++ b/xsl/params/generate.division.table.lot.xml @@ -0,0 +1,21 @@ + + +generate.division.table.lot +boolean + + +generate.division.table.lot +Generate a list of titles for Tables? + + + + + + +Description + +If non-zero, a list of titles is generated for Tables. + + + + diff --git a/xsl/params/generate.division.toc.xml b/xsl/params/generate.division.toc.xml new file mode 100644 index 000000000..6ce27a936 --- /dev/null +++ b/xsl/params/generate.division.toc.xml @@ -0,0 +1,21 @@ + + +generate.division.toc +boolean + + +generate.division.toc +Should TOCs be genereated in divisions (Books, Parts, etc.)? + + + + + + +Description + +If true (non-zero), they are. + + + + diff --git a/xsl/params/generate.index.xml b/xsl/params/generate.index.xml new file mode 100644 index 000000000..a82c5f094 --- /dev/null +++ b/xsl/params/generate.index.xml @@ -0,0 +1,21 @@ + + +generate.index +boolean + + +generate.index +FIXME: + + + + + + +Description + +FIXME: + + + + diff --git a/xsl/params/generate.legalnotice.link.xml b/xsl/params/generate.legalnotice.link.xml new file mode 100644 index 000000000..4dae4fff6 --- /dev/null +++ b/xsl/params/generate.legalnotice.link.xml @@ -0,0 +1,20 @@ + + +generate.legalnotice.link +boolean + + +generate.legalnotice.link +TBD + + + + + + +Description + +TBD + + + diff --git a/xsl/params/generate.part.toc.xml b/xsl/params/generate.part.toc.xml new file mode 100644 index 000000000..aa26a6ffb --- /dev/null +++ b/xsl/params/generate.part.toc.xml @@ -0,0 +1,21 @@ + + +generate.part.toc +boolean + + +generate.part.toc +FIXME: + + + + + + +Description + +FIXME: + + + + diff --git a/xsl/params/generate.preface.toc.xml b/xsl/params/generate.preface.toc.xml new file mode 100644 index 000000000..6bbbbdccd --- /dev/null +++ b/xsl/params/generate.preface.toc.xml @@ -0,0 +1,21 @@ + + +generate.preface.toc +boolean + + +generate.preface.toc +FIXME: + + + + + + +Description + +FIXME: + + + + diff --git a/xsl/params/generate.qandadiv.toc.xml b/xsl/params/generate.qandadiv.toc.xml new file mode 100644 index 000000000..2b336b0d1 --- /dev/null +++ b/xsl/params/generate.qandadiv.toc.xml @@ -0,0 +1,21 @@ + + +generate.qandadiv.toc +boolean + + +generate.qandadiv.toc +Is a Table of Contents created for QandADivs? + + + +0 + + +Description + +If true (non-zero), a ToC is constructed for QandADivs. + + + + diff --git a/xsl/params/generate.qandaset.toc.xml b/xsl/params/generate.qandaset.toc.xml new file mode 100644 index 000000000..c2d4f8a4e --- /dev/null +++ b/xsl/params/generate.qandaset.toc.xml @@ -0,0 +1,21 @@ + + +generate.qandaset.toc +boolean + + +generate.qandaset.toc +Is a Table of Contents created for QandASets? + + + +1 + + +Description + +If true (non-zero), a ToC is constructed for QandASets. + + + + diff --git a/xsl/params/generate.reference.toc.xml b/xsl/params/generate.reference.toc.xml new file mode 100644 index 000000000..6ece531ea --- /dev/null +++ b/xsl/params/generate.reference.toc.xml @@ -0,0 +1,21 @@ + + +generate.reference.toc +boolean + + +generate.reference.toc +FIXME: + + + + + + +Description + +FIXME: + + + + diff --git a/xsl/params/generate.section.toc.level.xml b/xsl/params/generate.section.toc.level.xml new file mode 100644 index 000000000..5db64b45a --- /dev/null +++ b/xsl/params/generate.section.toc.level.xml @@ -0,0 +1,28 @@ + + +generate.section.toc.level +integer + + +generate.section.toc.level +Control depth of TOC generation in sections + + + + + + +Description + +The generate.section.toc.level parameter +controls the depth of section in which TOCs will be generated. Note +that this is related to, but not the same as +toc.section.depth, which controls the depth to +which TOC entries will be generated in a given TOC. +If, for example, generate.section.toc.level +is 3, TOCs will be generated in first, second, and third +level sections, but not in fourth level sections. + + + + diff --git a/xsl/params/generate.section.toc.xml b/xsl/params/generate.section.toc.xml new file mode 100644 index 000000000..18c083276 --- /dev/null +++ b/xsl/params/generate.section.toc.xml @@ -0,0 +1,24 @@ + + +generate.section.toc +boolean + + +generate.section.toc +Generate TOCs inside Sections? + + + + + + +Description + +If non-zero, a Table of Contents will be generated inside section +elements. Note that +generate.section.toc.level +may suppress some section TOCs. + + + + diff --git a/xsl/params/generate.set.toc.xml b/xsl/params/generate.set.toc.xml new file mode 100644 index 000000000..bb51a8d9f --- /dev/null +++ b/xsl/params/generate.set.toc.xml @@ -0,0 +1,21 @@ + + +generate.set.toc +boolean + + +generate.set.toc +FIXME: + + + + + + +Description + +FIXME: + + + + diff --git a/xsl/params/graphic.default.extension.xml b/xsl/params/graphic.default.extension.xml new file mode 100644 index 000000000..074381b6c --- /dev/null +++ b/xsl/params/graphic.default.extension.xml @@ -0,0 +1,24 @@ + + +graphic.default.extension +string + + +graphic.default.extension +Default extension for graphic filenames + + + + + + +Description + +If a graphic or mediaobject +includes a reference to a filename that does not include an extension, +and the format attribute is +unspecified, the default extension will be used. + + + + diff --git a/xsl/params/html.base.xml b/xsl/params/html.base.xml new file mode 100644 index 000000000..73c220ffd --- /dev/null +++ b/xsl/params/html.base.xml @@ -0,0 +1,23 @@ + + +html.base +uri + + +html.base +An HTML base URI + + + + + + +Description + +If html.base is set, it is used for the BASE +element in the HEAD of the HTML documents. +This is useful for dynamically served HTML where the base URI needs +to be shifted. + + + diff --git a/xsl/params/html.ext.xml b/xsl/params/html.ext.xml new file mode 100644 index 000000000..71a0b15c4 --- /dev/null +++ b/xsl/params/html.ext.xml @@ -0,0 +1,24 @@ + + +html.ext + + + +html.ext +Identifies the extension of generated HTML files + + + + + + + + +Description + +The extension identified by html.ext will +be used as the filename extension for chunks created by this stylesheet. + + + + diff --git a/xsl/params/html.stylesheet.type.xml b/xsl/params/html.stylesheet.type.xml new file mode 100644 index 000000000..43bc8d46e --- /dev/null +++ b/xsl/params/html.stylesheet.type.xml @@ -0,0 +1,21 @@ + + +html.stylesheet.type +string + + +html.stylesheet.type +The type of the stylesheet used in the generated HTML + + + +text/css + + +Description + +The type of the stylesheet to place in the HTML link tag. + + + + diff --git a/xsl/params/html.stylesheet.xml b/xsl/params/html.stylesheet.xml new file mode 100644 index 000000000..bc94ccbba --- /dev/null +++ b/xsl/params/html.stylesheet.xml @@ -0,0 +1,22 @@ + + +html.stylesheet +string + + +html.stylesheet +Name of the stylesheet to use in the generated HTML + + + + + + +Description + +The name of the stylesheet to place in the HTML LINK +tag, or the empty string to suppress the stylesheet LINK. + + + + diff --git a/xsl/params/hyphenate.xml b/xsl/params/hyphenate.xml new file mode 100644 index 000000000..a49e0d019 --- /dev/null +++ b/xsl/params/hyphenate.xml @@ -0,0 +1,21 @@ + + +hyphenate + + + +hyphenate +Specify hyphenation behavior + + + +true + + +Description + +If true, words may be hyphenated. Otherwise, they may not. + + + + diff --git a/xsl/params/inherit.keywords.xml b/xsl/params/inherit.keywords.xml new file mode 100644 index 000000000..5c1bc7cbb --- /dev/null +++ b/xsl/params/inherit.keywords.xml @@ -0,0 +1,25 @@ + + +inherit.keywords +boolean + + +inherit.keywords +Inherit keywords from ancestor elements? + + + + + + +Description + +If inherit.keywords +is non-zero, the keyword META for each HTML +HEAD element will include all of the keywords from +ancestral elements. Otherwise, only the keywords from the current section +will be used. + + + + diff --git a/xsl/params/insert.xref.page.number.xml b/xsl/params/insert.xref.page.number.xml new file mode 100644 index 000000000..106a22f8a --- /dev/null +++ b/xsl/params/insert.xref.page.number.xml @@ -0,0 +1,22 @@ + + +insert.xref.page.number +boolean + + +insert.xref.page.number +Turns page numbers in xrefs on and off + + + + + + +Description + +When equal to 1, this parameter triggers generation of page +number citations after xrefs. + + + + diff --git a/xsl/params/label.from.part.xml b/xsl/params/label.from.part.xml new file mode 100644 index 000000000..a59604872 --- /dev/null +++ b/xsl/params/label.from.part.xml @@ -0,0 +1,25 @@ + + +label.from.part +boolean + + +label.from.part +Renumber chapters in each part? + + + + + + +Description + +If label.from.part is non-zero, components +(chapters, appendixes, etc.) +will be numbered from 1 in each part. Otherwise, +they will be numbered monotonically throughout each +book. + + + + diff --git a/xsl/params/linenumbering.everyNth.xml b/xsl/params/linenumbering.everyNth.xml new file mode 100644 index 000000000..2bacc1a76 --- /dev/null +++ b/xsl/params/linenumbering.everyNth.xml @@ -0,0 +1,21 @@ + + +linenumbering.everyNth +integer + + +linenumbering.everyNth +Indicate which lines should be numbered + + + + + + +Description + +If line numbering is enabled, everyNth line will be numbered. + + + + diff --git a/xsl/params/linenumbering.extension.xml b/xsl/params/linenumbering.extension.xml new file mode 100644 index 000000000..941a461ca --- /dev/null +++ b/xsl/params/linenumbering.extension.xml @@ -0,0 +1,24 @@ + + +linenumbering.extension +boolean + + +linenumbering.extension +Enable the line numbering extension + + + + + + +Description + +If true, verbatim environments (elements that have the +format='linespecific' notation attribute: address, literallayout, +programlisting, screen, synopsis) that specify line numbering will +have, surprise, line numbers. + + + + diff --git a/xsl/params/linenumbering.separator.xml b/xsl/params/linenumbering.separator.xml new file mode 100644 index 000000000..4f89c3ebf --- /dev/null +++ b/xsl/params/linenumbering.separator.xml @@ -0,0 +1,22 @@ + + +linenumbering.separator +string + + +linenumbering.separator +Specify a separator between line numbers and lines + + + + + + +Description + +The separator is inserted between line numbers and lines in +the verbatim environment. + + + + diff --git a/xsl/params/linenumbering.width.xml b/xsl/params/linenumbering.width.xml new file mode 100644 index 000000000..da9292ab2 --- /dev/null +++ b/xsl/params/linenumbering.width.xml @@ -0,0 +1,22 @@ + + +linenumbering.width +integer + + +linenumbering.width +Indicates the width of line numbers + + + + + + +Description + +If line numbering is enabled, line numbers will appear right +justified in a field "width" characters wide. + + + + diff --git a/xsl/params/link.mailto.url.xml b/xsl/params/link.mailto.url.xml new file mode 100644 index 000000000..288ab2ec0 --- /dev/null +++ b/xsl/params/link.mailto.url.xml @@ -0,0 +1,22 @@ + + +link.mailto.url +string + + +link.mailto.url +Mailto URL for the LINK REL=made HTML HEAD element + + + + + + +Description + +If not the empty string, this address will be used for the +REL=made LINK element in the HTML HEAD. + + + + diff --git a/xsl/params/list.block.spacing.xml b/xsl/params/list.block.spacing.xml new file mode 100644 index 000000000..4a59cdcaa --- /dev/null +++ b/xsl/params/list.block.spacing.xml @@ -0,0 +1,17 @@ + + +list.block.spacing +FIXME: + + + + + 1em + 0.8em + 1.2em + + +Description +FIXME: + + diff --git a/xsl/params/list.item.spacing.xml b/xsl/params/list.item.spacing.xml new file mode 100644 index 000000000..3f220d39d --- /dev/null +++ b/xsl/params/list.item.spacing.xml @@ -0,0 +1,17 @@ + + +list.item.spacing +FIXME: + + + + + 1em + 0.8em + 1.2em + + +Description +FIXME: + + diff --git a/xsl/params/make.single.year.ranges.xml b/xsl/params/make.single.year.ranges.xml new file mode 100644 index 000000000..651b4f90e --- /dev/null +++ b/xsl/params/make.single.year.ranges.xml @@ -0,0 +1,22 @@ + + +make.single.year.ranges +boolean + + +make.single.year.ranges +Print single-year ranges (e.g., 1998-1999) + + + + + + +Description + +If non-zero, year ranges that span a single year will be printed +in range notation (1998-1999) instead of discrete notation +(1998, 1999). + + + diff --git a/xsl/params/make.year.ranges.xml b/xsl/params/make.year.ranges.xml new file mode 100644 index 000000000..2274bd1e2 --- /dev/null +++ b/xsl/params/make.year.ranges.xml @@ -0,0 +1,20 @@ + + +make.year.ranges +boolean + + +make.year.ranges +Collate copyright years into ranges? + + + + + + +Description + +If non-zero, copyright years will be collated into ranges. + + + diff --git a/xsl/params/monospace.font.family.xml b/xsl/params/monospace.font.family.xml new file mode 100644 index 000000000..58cfcca82 --- /dev/null +++ b/xsl/params/monospace.font.family.xml @@ -0,0 +1,22 @@ + + +monospace.font.family + + + +monospace.font.family +The default font family for monospace environments + + + +Courier + + +Description + +The monospace font family is used for verbatim environments +(program listings, screens, etc.). + + + + diff --git a/xsl/params/monospace.verbatim.properties.xml b/xsl/params/monospace.verbatim.properties.xml new file mode 100644 index 000000000..d478d4c88 --- /dev/null +++ b/xsl/params/monospace.verbatim.properties.xml @@ -0,0 +1,21 @@ + + +monospace.verbatim.properties +FIXME: + + + + + + + + + + pt + + + +Description +FIXME: + + diff --git a/xsl/params/nominal.table.width.xml b/xsl/params/nominal.table.width.xml new file mode 100644 index 000000000..71034a595 --- /dev/null +++ b/xsl/params/nominal.table.width.xml @@ -0,0 +1,23 @@ + + +nominal.table.width +length + + +nominal.table.width +The (absolute) nominal width of tables + + + + + + +Description + +In order to convert CALS column widths into HTML column widths, it +is sometimes necessary to have an absolute table width to use for conversion +of mixed absolute and relative widths. This value must be an absolute +length (not a percentag). + + + diff --git a/xsl/params/normal.para.spacing.xml b/xsl/params/normal.para.spacing.xml new file mode 100644 index 000000000..2e8b2711d --- /dev/null +++ b/xsl/params/normal.para.spacing.xml @@ -0,0 +1,17 @@ + + +normal.para.spacing +FIXME: + + + + + 1em + 0.8em + 1.2em + + +Description +FIXME: + + diff --git a/xsl/params/olink.fragid.xml b/xsl/params/olink.fragid.xml new file mode 100644 index 000000000..7bd5c5027 --- /dev/null +++ b/xsl/params/olink.fragid.xml @@ -0,0 +1,20 @@ + + +olink.fragid +string + + +olink.fragid +Names the fragment identifier portion of an OLink resolver query + + + + + + +Description + +FIXME: + + + diff --git a/xsl/params/olink.outline.ext.xml b/xsl/params/olink.outline.ext.xml new file mode 100644 index 000000000..fb5224b74 --- /dev/null +++ b/xsl/params/olink.outline.ext.xml @@ -0,0 +1,20 @@ + + +olink.outline.ext +string + + +olink.outline.ext +The extension of OLink outline files + + + + + + +Description + +FIXME: + + + diff --git a/xsl/params/olink.pubid.xml b/xsl/params/olink.pubid.xml new file mode 100644 index 000000000..829733655 --- /dev/null +++ b/xsl/params/olink.pubid.xml @@ -0,0 +1,20 @@ + + +olink.pubid +string + + +olink.pubid +Names the public identifier portion of an OLink resolver query + + + + + + +Description + +FIXME: + + + diff --git a/xsl/params/olink.resolver.xml b/xsl/params/olink.resolver.xml new file mode 100644 index 000000000..2f6d4be08 --- /dev/null +++ b/xsl/params/olink.resolver.xml @@ -0,0 +1,20 @@ + + +olink.resolver + + + +olink.resolver +The root name of the OLink resolver (usually a script) + + + + + + +Description + +FIXME: + + + diff --git a/xsl/params/olink.sysid.xml b/xsl/params/olink.sysid.xml new file mode 100644 index 000000000..2cda5b5a3 --- /dev/null +++ b/xsl/params/olink.sysid.xml @@ -0,0 +1,20 @@ + + +olink.sysid +string + + +olink.sysid +Names the system identifier portion of an OLink resolver query + + + + + + +Description + +FIXME: + + + diff --git a/xsl/params/page.height.portrait.xml b/xsl/params/page.height.portrait.xml new file mode 100644 index 000000000..952f1d3c0 --- /dev/null +++ b/xsl/params/page.height.portrait.xml @@ -0,0 +1,64 @@ + + +page.height.portrait + + + +page.height.portrait +Specify the physical size of the long edge of the page + + + + + + 210mm + 11in + 8.5in + 2378mm + 1682mm + 1189mm + 841mm + 594mm + 420mm + 297mm + 210mm + 148mm + 105mm + 74mm + 52mm + 37mm + 1414mm + 1000mm + 707mm + 500mm + 353mm + 250mm + 176mm + 125mm + 88mm + 62mm + 44mm + 1297mm + 917mm + 648mm + 458mm + 324mm + 229mm + 162mm + 114mm + 81mm + 57mm + 40mm + 11in + + + + +Description + +The portrait page height is the length of the long +edge of the physical page. + + + + diff --git a/xsl/params/page.height.xml b/xsl/params/page.height.xml new file mode 100644 index 000000000..10d97c8b1 --- /dev/null +++ b/xsl/params/page.height.xml @@ -0,0 +1,32 @@ + + +page.height + + + +page.height +The height of the physical page + + + + + + + + + + + + + + + +Description + +The page height is generally calculated from the +paper.type and +page.orientation. + + + + diff --git a/xsl/params/page.margin.bottom.xml b/xsl/params/page.margin.bottom.xml new file mode 100644 index 000000000..0f93d21c3 --- /dev/null +++ b/xsl/params/page.margin.bottom.xml @@ -0,0 +1,22 @@ + + +page.margin.bottom + + + +page.margin.bottom +The bottom margin of the page + + + +1in + + +Description + +The bottom page margin is the distance from the physical bottom of +the page to the last line of text (body or footer). + + + + diff --git a/xsl/params/page.margin.inner.xml b/xsl/params/page.margin.inner.xml new file mode 100644 index 000000000..29c637ea3 --- /dev/null +++ b/xsl/params/page.margin.inner.xml @@ -0,0 +1,30 @@ + + +page.margin.inner + + + +page.margin.inner +The inner page margin + + + + + + 1.25in + 1in + + + + +Description + +The inner page margin is the distance from binding edge of the +page to the first column of text. In the left-to-right, top-to-bottom writing +direction, this is the left margin of recto pages. +The inner and outer margins are usually the same unless the output +is double-sided. + + + + diff --git a/xsl/params/page.margin.outer.xml b/xsl/params/page.margin.outer.xml new file mode 100644 index 000000000..b60059181 --- /dev/null +++ b/xsl/params/page.margin.outer.xml @@ -0,0 +1,30 @@ + + +page.margin.outer + + + +page.margin.outer +The outer page margin + + + + + + 0.75in + 10pc + + + + +Description + +The outer page margin is the distance from non-binding edge of the +page to the last column of text. In the left-to-right, top-to-bottom writing +direction, this is the right margin of recto pages. +The inner and outer margins are usually the same unless the output +is double-sided. + + + + diff --git a/xsl/params/page.margin.top.xml b/xsl/params/page.margin.top.xml new file mode 100644 index 000000000..5b73e57f0 --- /dev/null +++ b/xsl/params/page.margin.top.xml @@ -0,0 +1,22 @@ + + +page.margin.top + + + +page.margin.top +The top margin of the page + + + +1in + + +Description + +The top page margin is the distance from the physical top of the +page to the first line of text (body or header). + + + + diff --git a/xsl/params/page.orientation.xml b/xsl/params/page.orientation.xml new file mode 100644 index 000000000..2caed45b6 --- /dev/null +++ b/xsl/params/page.orientation.xml @@ -0,0 +1,22 @@ + + +page.orientation + + + +page.orientation +Select the page orientation + + + + + + +Description + +In portrait orientation, the short edge is horizontal; in +landscape orientation, it is vertical. + + + + diff --git a/xsl/params/page.width.portrait.xml b/xsl/params/page.width.portrait.xml new file mode 100644 index 000000000..aa8255128 --- /dev/null +++ b/xsl/params/page.width.portrait.xml @@ -0,0 +1,62 @@ + + +page.width.portrait + + + +page.width.portrait +Specify the physical size of the short edge of the page + + + + + + 8.5in + 1682mm + 1189mm + 841mm + 594mm + 420mm + 297mm + 210mm + 148mm + 105mm + 74mm + 52mm + 37mm + 26mm + 1000mm + 707mm + 500mm + 353mm + 250mm + 176mm + 125mm + 88mm + 62mm + 44mm + 31mm + 917mm + 648mm + 458mm + 324mm + 229mm + 162mm + 114mm + 81mm + 57mm + 40mm + 28mm + 8.5in + + + + +Description + +The portrait page width is the length of the short +edge of the physical page. + + + + diff --git a/xsl/params/page.width.xml b/xsl/params/page.width.xml new file mode 100644 index 000000000..c38ae7e6a --- /dev/null +++ b/xsl/params/page.width.xml @@ -0,0 +1,32 @@ + + +page.width + + + +page.width +The width of the physical page + + + + + + + + + + + + + + + +Description + +The page width is generally calculated from the +paper.type and +page.orientation. + + + + diff --git a/xsl/params/paper.type.xml b/xsl/params/paper.type.xml new file mode 100644 index 000000000..7833e2dd2 --- /dev/null +++ b/xsl/params/paper.type.xml @@ -0,0 +1,23 @@ + + +paper.type + + + +paper.type +Select the paper type + + + + + + +Description + +The paper type is a convenient way to specify the paper size. +The list of known paper sizes includes USletter and most of the A, +B, and C sizes. See page.width.portrait, for example. + + + + diff --git a/xsl/params/part.autolabel.xml b/xsl/params/part.autolabel.xml new file mode 100644 index 000000000..740298cd9 --- /dev/null +++ b/xsl/params/part.autolabel.xml @@ -0,0 +1,21 @@ + + +part.autolabel +boolean + + +part.autolabel +Are parts and references enumerated? + + + + + + +Description + +If true (non-zero), unlabeled parts and references will be enumerated. + + + + diff --git a/xsl/params/passivetex.extensions.xml b/xsl/params/passivetex.extensions.xml new file mode 100644 index 000000000..b94d28f78 --- /dev/null +++ b/xsl/params/passivetex.extensions.xml @@ -0,0 +1,24 @@ + + +passivetex.extensions +boolean + + +passivetex.extensions +Enable PassiveTeX extensions? + + + + + + +Description + +If non-zero, +PassiveTeX +extensions will be used. At present, this consists of PDF bookmarks +and sorted index terms. + + + + diff --git a/xsl/params/phrase.propagates.style.xml b/xsl/params/phrase.propagates.style.xml new file mode 100644 index 000000000..c29b884ab --- /dev/null +++ b/xsl/params/phrase.propagates.style.xml @@ -0,0 +1,22 @@ + + +phrase.propagates.style +boolean + + +phrase.propagates.style +Pass phrase role attribute through to HTML? + + + + + + +Description + +If true, the role attribute of phrase elements +will be passed through to the HTML as a class attribute on a +span that surrounds the phrase. + + + diff --git a/xsl/params/preface.autolabel.xml b/xsl/params/preface.autolabel.xml new file mode 100644 index 000000000..5e2a692ac --- /dev/null +++ b/xsl/params/preface.autolabel.xml @@ -0,0 +1,21 @@ + + +preface.autolabel +boolean + + +preface.autolabel +Are prefaces enumerated? + + + + + + +Description + +If true (non-zero), unlabeled prefaces will be enumerated. + + + + diff --git a/xsl/params/process.empty.source.toc.xml b/xsl/params/process.empty.source.toc.xml new file mode 100644 index 000000000..45be20229 --- /dev/null +++ b/xsl/params/process.empty.source.toc.xml @@ -0,0 +1,21 @@ + + +process.empty.source.toc +boolean + + +process.empty.source.toc +FIXME: + + + + + + +Description + +FIXME: + + + + diff --git a/xsl/params/process.source.toc.xml b/xsl/params/process.source.toc.xml new file mode 100644 index 000000000..afa2bf579 --- /dev/null +++ b/xsl/params/process.source.toc.xml @@ -0,0 +1,21 @@ + + +process.source.toc +boolean + + +process.source.toc +FIXME: + + + + + + +Description + +FIXME: + + + + diff --git a/xsl/params/qanda.defaultlabel.xml b/xsl/params/qanda.defaultlabel.xml new file mode 100644 index 000000000..2be3af6dd --- /dev/null +++ b/xsl/params/qanda.defaultlabel.xml @@ -0,0 +1,23 @@ + + +qanda.defaultlabel +boolean + + +qanda.defaultlabel +Sets the default for defaultlabel on QandASet. + + + +number + + +Description + +If no defaultlabel attribute is specified on a QandASet, this +value is used. It must be one of the legal values for the defaultlabel +attribute. + + + + diff --git a/xsl/params/qanda.inherit.numeration.xml b/xsl/params/qanda.inherit.numeration.xml new file mode 100644 index 000000000..e0d10fdfd --- /dev/null +++ b/xsl/params/qanda.inherit.numeration.xml @@ -0,0 +1,22 @@ + + +qanda.inherit.numeration +boolean + + +qanda.inherit.numeration +Does enumeration of QandASet components inherit the numeration of parent elements? + + + + + + +Description + +If true (non-zero), numbered QandADiv elements and Questions and Answers inherit +the numeration of the ancestors of the QandASet. + + + + diff --git a/xsl/params/qandadiv.autolabel.xml b/xsl/params/qandadiv.autolabel.xml new file mode 100644 index 000000000..6b2755f92 --- /dev/null +++ b/xsl/params/qandadiv.autolabel.xml @@ -0,0 +1,21 @@ + + +qandadiv.autolabel +boolean + + +qandadiv.autolabel +Are divisions in QAndASets enumerated? + + + + + + +Description + +If true (non-zero), unlabeled qandadivs will be enumerated. + + + + diff --git a/xsl/params/refentry.generate.name.xml b/xsl/params/refentry.generate.name.xml new file mode 100644 index 000000000..df0898bbf --- /dev/null +++ b/xsl/params/refentry.generate.name.xml @@ -0,0 +1,22 @@ + + +refentry.generate.name +boolean + + +refentry.generate.name +Output NAME header before 'RefName'(s)? + + + + + + +Description + +If true (non-zero), a "NAME" section title is output before the list +of 'RefName's. + + + + diff --git a/xsl/params/refentry.separator.xml b/xsl/params/refentry.separator.xml new file mode 100644 index 000000000..bc5b541b2 --- /dev/null +++ b/xsl/params/refentry.separator.xml @@ -0,0 +1,22 @@ + + +refentry.separator +boolean + + +refentry.separator +Generate a separator between consecutive RefEntry elements? + + + + + + +Description + +If true, a separator will be generated between consecutive +reference pages. + + + + diff --git a/xsl/params/refentry.xref.manvolnum.xml b/xsl/params/refentry.xref.manvolnum.xml new file mode 100644 index 000000000..f337c436c --- /dev/null +++ b/xsl/params/refentry.xref.manvolnum.xml @@ -0,0 +1,24 @@ + + +refentry.xref.manvolnum +boolean + + +refentry.xref.manvolnum +Output manvolnum as part of +refentry cross-reference? + + + + + + +Description + +if true (non-zero), the manvolnum is used when cross-referencing +refentrys, either with xref +or citerefentry. + + + + diff --git a/xsl/params/region.after.extent.xml b/xsl/params/region.after.extent.xml new file mode 100644 index 000000000..a5927a635 --- /dev/null +++ b/xsl/params/region.after.extent.xml @@ -0,0 +1,22 @@ + + +region.after.extent + + + +region.after.extent +Specifies the height of the footer. + + + + + + +Description + +The region after extent is the height of the area where footers +are printed. + + + + diff --git a/xsl/params/region.before.extent.xml b/xsl/params/region.before.extent.xml new file mode 100644 index 000000000..06957bf8f --- /dev/null +++ b/xsl/params/region.before.extent.xml @@ -0,0 +1,22 @@ + + +region.before.extent + + + +region.before.extent +Specifies the height of the header + + + + + + +Description + +The region before extent is the height of the area where headers +are printed. + + + + diff --git a/xsl/params/root.filename.xml b/xsl/params/root.filename.xml new file mode 100644 index 000000000..971740e57 --- /dev/null +++ b/xsl/params/root.filename.xml @@ -0,0 +1,22 @@ + + +root.filename + + + +root.filename +Identifies the name of the root HTML file when chunking + + + + + + +Description + +The root.filename is the base filename for +the chunk created for the root of each document processed. + + + + diff --git a/xsl/params/rootid.xml b/xsl/params/rootid.xml new file mode 100644 index 000000000..ace142f3b --- /dev/null +++ b/xsl/params/rootid.xml @@ -0,0 +1,27 @@ + + +rootid +string + + +rootid +Specify the root element to format + + + + + + +Description + +If rootid is specified, it must be the +value of an ID that occurs in the document being formatted. The entire +document will be loaded and parsed, but formatting will begin at the +element identified, rather than at the root. For example, this allows +you to process only chapter 4 of a book. +Because the entire document is available to the processor, automatic +numbering, cross references, and other dependencies are correctly +resolved. + + + diff --git a/xsl/params/runinhead.default.title.end.punct.xml b/xsl/params/runinhead.default.title.end.punct.xml new file mode 100644 index 000000000..3907bc451 --- /dev/null +++ b/xsl/params/runinhead.default.title.end.punct.xml @@ -0,0 +1,21 @@ + + +runinhead.default.title.end.punct +string + + +runinhead.default.title.end.punct +Default punctuation character on a run-in-head + + + + + + +Description + +FIXME: + + + + diff --git a/xsl/params/runinhead.title.end.punct.xml b/xsl/params/runinhead.title.end.punct.xml new file mode 100644 index 000000000..aab6cc2cf --- /dev/null +++ b/xsl/params/runinhead.title.end.punct.xml @@ -0,0 +1,21 @@ + + +runinhead.title.end.punct +string + + +runinhead.title.end.punct +Characters that count as punctuation on a run-in-head + + + + + + +Description + +FIXME: + + + + diff --git a/xsl/params/sans.font.family.xml b/xsl/params/sans.font.family.xml new file mode 100644 index 000000000..46a3dbad1 --- /dev/null +++ b/xsl/params/sans.font.family.xml @@ -0,0 +1,22 @@ + + +sans.font.family + + + +sans.font.family +The default sans-serif font family + + + +Helvetica + + +Description + +The default sans-serif font family. At the present, this isn't +actually used by the stylesheets. + + + + diff --git a/xsl/params/saxon.callouts.xml b/xsl/params/saxon.callouts.xml new file mode 100644 index 000000000..d5439d5f9 --- /dev/null +++ b/xsl/params/saxon.callouts.xml @@ -0,0 +1,23 @@ + + +saxon.callouts +boolean + + +saxon.callouts +Enable the callout extension + + + + + + +Description + +The callouts extension processes areaset +elements in ProgramListingCO and other text-based +callout elements. + + + + diff --git a/xsl/params/saxon.character.representation.xml b/xsl/params/saxon.character.representation.xml new file mode 100644 index 000000000..f30c9b07f --- /dev/null +++ b/xsl/params/saxon.character.representation.xml @@ -0,0 +1,23 @@ + + +saxon.character.representation +string + + +saxon.character.representation +Saxon character representation used in generated HTML pages + + + + + + +Description + +This character representation is used in files generated by chunking stylesheet. If +you want to suppress entity references for characters with direct representation +in default.encoding, set this parameter to value native. + + + + diff --git a/xsl/params/saxon.linenumbering.xml b/xsl/params/saxon.linenumbering.xml new file mode 100644 index 000000000..c55883412 --- /dev/null +++ b/xsl/params/saxon.linenumbering.xml @@ -0,0 +1,24 @@ + + +saxon.linenumbering +boolean + + +saxon.linenumbering +Enable the line numbering extension + + + + + + +Description + +If true, verbatim environments (elements that have the +format='linespecific' notation attribute: address, literallayout, +programlisting, screen, synopsis) that specify line numbering will +have, surprise, line numbers. + + + + diff --git a/xsl/params/saxon.tablecolumns.xml b/xsl/params/saxon.tablecolumns.xml new file mode 100644 index 000000000..005ed6d3b --- /dev/null +++ b/xsl/params/saxon.tablecolumns.xml @@ -0,0 +1,23 @@ + + +saxon.tablecolumns +boolean + + +saxon.tablecolumns +Enable the table columns extension function + + + + + + +Description + +The table columns extension function adjusts the widths of table +columns in the HTML result to more accurately reflect the specifications +in the CALS table. + + + + diff --git a/xsl/params/section.autolabel.xml b/xsl/params/section.autolabel.xml new file mode 100644 index 000000000..27f4f4769 --- /dev/null +++ b/xsl/params/section.autolabel.xml @@ -0,0 +1,21 @@ + + +section.autolabel +boolean + + +section.autolabel +Are sections enumerated? + + + + + + +Description + +If true (non-zero), unlabeled sections will be enumerated. + + + + diff --git a/xsl/params/section.label.includes.component.label.xml b/xsl/params/section.label.includes.component.label.xml new file mode 100644 index 000000000..668c13d26 --- /dev/null +++ b/xsl/params/section.label.includes.component.label.xml @@ -0,0 +1,22 @@ + + +section.label.includes.component.label +boolean + + +section.label.includes.component.label +Do section labels include the component label? + + + + + + +Description + +If true (non-zero), section labels are prefixed with the label of the +component that contains them. + + + + diff --git a/xsl/params/shade.verbatim.style.xml b/xsl/params/shade.verbatim.style.xml new file mode 100644 index 000000000..591200c36 --- /dev/null +++ b/xsl/params/shade.verbatim.style.xml @@ -0,0 +1,23 @@ + + +shade.verbatim.style + + + +shade.verbatim.style +Properties that specify the style of shaded verbatim listings + + + + + 0 + #E0E0E0 + + + +Description + +FIXME: + + + diff --git a/xsl/params/shade.verbatim.xml b/xsl/params/shade.verbatim.xml new file mode 100644 index 000000000..bc9fc6e10 --- /dev/null +++ b/xsl/params/shade.verbatim.xml @@ -0,0 +1,20 @@ + + +shade.verbatim +boolean + + +shade.verbatim +Should verbatim environments be shaded? + + + + + + +Description + +FIXME: + + + diff --git a/xsl/params/show.comments.xml b/xsl/params/show.comments.xml new file mode 100644 index 000000000..eaa24181b --- /dev/null +++ b/xsl/params/show.comments.xml @@ -0,0 +1,24 @@ + + +show.comments +boolean + + +show.comments +Display comment elements? + + + +1 + + +Description + +If true (non-zero), comments will be displayed, otherwise they are suppressed. +Comments here refers to the comment element, +which will be renamed remark in DocBook V4.0, +not XML comments (<-- like this -->) which are unavailable. + + + + diff --git a/xsl/params/show.revisionflag.xml b/xsl/params/show.revisionflag.xml new file mode 100644 index 000000000..54197d53b --- /dev/null +++ b/xsl/params/show.revisionflag.xml @@ -0,0 +1,35 @@ + + +show.revisionflag +boolean + + +show.revisionflag +Enable decoration of elements that have a revisionflag + + + +0 + + +Description + + +If show.revisionflag is turned on, then the stylesheets +may produce additional markup designed to allow a CSS stylesheet to +highlight elements that have specific revisionflag settings. + +The markup inserted will be usually be either a <span> or <div> +with an appropriate class attribute. (The value of +the class attribute will be the same as the value of the revisionflag +attribute). In some contexts, for example tables, where extra markup +would be structurally illegal, the class attribute will be added to the +appropriate container element. + +In general, the stylesheets only test for revisionflag in contexts +where an importing stylesheet would have to redefine whole templates. +Most of the revisionflag processing is expected to be done by another +stylesheet, for example changebars.xsl. + + + diff --git a/xsl/params/spacing.paras.xml b/xsl/params/spacing.paras.xml new file mode 100644 index 000000000..3fc391650 --- /dev/null +++ b/xsl/params/spacing.paras.xml @@ -0,0 +1,23 @@ + + +spacing.paras +boolean + + +spacing.paras +Insert additional <p> elements for spacing? + + + + + + +Description + +When non-zero, additional, empty paragraphs are inserted in +several contexts (for example, around informal figures), to create a +more pleasing visual appearance in many browsers. + + + + diff --git a/xsl/params/stylesheet.result.type.xml b/xsl/params/stylesheet.result.type.xml new file mode 100644 index 000000000..155b3f696 --- /dev/null +++ b/xsl/params/stylesheet.result.type.xml @@ -0,0 +1,24 @@ + + +stylesheet.result.type +list +html +fo + + +stylesheet.result.type +Identifies the output format of this stylesheet + + + + + + +Description + +The Saxon extension functions need to know if the output format +is HTML ('html') or XSL Formatting Objects ('fo'). This variable answers +that question. Valid settings are 'html' or 'fo'. + + + diff --git a/xsl/params/suppress.navigation.xml b/xsl/params/suppress.navigation.xml new file mode 100644 index 000000000..5a6c3c232 --- /dev/null +++ b/xsl/params/suppress.navigation.xml @@ -0,0 +1,22 @@ + + +suppress.navigation +boolean + + +suppress.navigation +Disable header and footer navigation + + + +0 + + +Description + + +If suppress.navigation is turned on, header and +footer navigation will be suppressed. + + + diff --git a/xsl/params/tablecolumns.extension.xml b/xsl/params/tablecolumns.extension.xml new file mode 100644 index 000000000..29087ac91 --- /dev/null +++ b/xsl/params/tablecolumns.extension.xml @@ -0,0 +1,23 @@ + + +tablecolumns.extension +boolean + + +tablecolumns.extension +Enable the table columns extension function + + + + + + +Description + +The table columns extension function adjusts the widths of table +columns in the HTML result to more accurately reflect the specifications +in the CALS table. + + + + diff --git a/xsl/params/template.xml b/xsl/params/template.xml new file mode 100644 index 000000000..5909e8408 --- /dev/null +++ b/xsl/params/template.xml @@ -0,0 +1,20 @@ + + +[[NAME]] + + + +[[NAME]] + + + + + + + +Description + +FIXME: + + + diff --git a/xsl/params/textinsert.extension.xml b/xsl/params/textinsert.extension.xml new file mode 100644 index 000000000..a0f98e264 --- /dev/null +++ b/xsl/params/textinsert.extension.xml @@ -0,0 +1,22 @@ + + +textinsert.extension +boolean + + +textinsert.extension +Enable the textinsert extension element + + + + + + +Description + +The textinsert extension element inserts the contents of a +a file into the result tree (as text). + + + + diff --git a/xsl/params/title.font.family.xml b/xsl/params/title.font.family.xml new file mode 100644 index 000000000..a2d22c82b --- /dev/null +++ b/xsl/params/title.font.family.xml @@ -0,0 +1,22 @@ + + +title.font.family + + + +title.font.family +The default font family for titles + + + +Helvetica + + +Description + +The title font family is used for titles (chapter, section, figure, +etc.) + + + + diff --git a/xsl/params/toc.list.type.xml b/xsl/params/toc.list.type.xml new file mode 100644 index 000000000..f7cb5c5e0 --- /dev/null +++ b/xsl/params/toc.list.type.xml @@ -0,0 +1,25 @@ + + +toc.list.type +list +dl +ul +ol + + +toc.list.type +Type of HTML list element to use for Tables of Contents + + + +dl + + +Description + +When an automatically generated Table of Contents (or List of Titles) +is produced, this HTML element will be used to make the list. + + + + diff --git a/xsl/params/toc.margin.properties.xml b/xsl/params/toc.margin.properties.xml new file mode 100644 index 000000000..63ec36c84 --- /dev/null +++ b/xsl/params/toc.margin.properties.xml @@ -0,0 +1,20 @@ + + +toc.margin.properties +FIXME: + + + + + 0.5em + 1em + 2em + 0.5em + 1em + 2em + + +Description +FIXME: + + diff --git a/xsl/params/toc.section.depth.xml b/xsl/params/toc.section.depth.xml new file mode 100644 index 000000000..378c6c683 --- /dev/null +++ b/xsl/params/toc.section.depth.xml @@ -0,0 +1,23 @@ + + +toc.section.depth +integer + + +toc.section.depth +How deep should recursive sections appear +in the TOC? + + + +2 + + +Description + +Specifies the depth to which recursive sections should appear in the +TOC. + + + + diff --git a/xsl/params/ulink.target.xml b/xsl/params/ulink.target.xml new file mode 100644 index 000000000..417242850 --- /dev/null +++ b/xsl/params/ulink.target.xml @@ -0,0 +1,22 @@ + + +ulink.target +string + + +ulink.target +The HTML anchor target for ULinks + + + + + + +Description + +If ulink.target is set, its value will +be used for the target attribute +on anchors generated for ulinks. + + + diff --git a/xsl/params/use.extensions.xml b/xsl/params/use.extensions.xml new file mode 100644 index 000000000..51b657289 --- /dev/null +++ b/xsl/params/use.extensions.xml @@ -0,0 +1,24 @@ + + +use.extensions +boolean + + +use.extensions +Enable extensions + + + + + + +Description + +If non-zero, extensions may be used. Each extension is +further controlled by its own parameter. But if +use.extensions is zero, no extensions will +be used. + + + + diff --git a/xsl/params/use.id.as.filename.xml b/xsl/params/use.id.as.filename.xml new file mode 100644 index 000000000..179e54797 --- /dev/null +++ b/xsl/params/use.id.as.filename.xml @@ -0,0 +1,23 @@ + + +use.id.as.filename +boolean + + +use.id.as.filename +Use ID value of chunk elements as the filename? + + + + + + +Description + +If use.id.as.filename +is non-zero, the filename of chunk elements that have IDs will be +derived from the ID value. + + + + diff --git a/xsl/params/use.id.function.xml b/xsl/params/use.id.function.xml new file mode 100644 index 000000000..3b3353f3b --- /dev/null +++ b/xsl/params/use.id.function.xml @@ -0,0 +1,25 @@ + + +use.id.function +boolean + + +use.id.function +Use the XPath id() function to find link targets? + + + + + + +Description + +If 1, the stylesheets use the id() function +to find the targets of cross reference elements. This is more +efficient, but only works if your XSLT processor implements the +id() function, naturally. +THIS PARAMETER IS NOT SUPPORTED. IT IS ALWAYS ASSUMED TO BE 1. +SEE xref.xsl IF YOU NEED TO TURN IT OFF. + + + diff --git a/xsl/params/using.chunker.xml b/xsl/params/using.chunker.xml new file mode 100644 index 000000000..96d0ddf77 --- /dev/null +++ b/xsl/params/using.chunker.xml @@ -0,0 +1,24 @@ + + +using.chunker +boolean + + +using.chunker +Will the output be chunked? + + + + + + +Description + +In addition to providing chunking, the chunker can cleanup a +number of XML to HTML issues. If the chunker is not being used, the +stylesheets try to avoid producing results that will not appear properly +in browsers. + + + + diff --git a/xsl/params/verbatim.properties.xml b/xsl/params/verbatim.properties.xml new file mode 100644 index 000000000..90aae1aa8 --- /dev/null +++ b/xsl/params/verbatim.properties.xml @@ -0,0 +1,17 @@ + + +verbatim.properties +FIXME: + + + + + 0.8em + 1em + 1.2em + + +Description +FIXME: + + diff --git a/xsl/params/xep.extensions.xml b/xsl/params/xep.extensions.xml new file mode 100644 index 000000000..5de7ef3d6 --- /dev/null +++ b/xsl/params/xep.extensions.xml @@ -0,0 +1,23 @@ + + +xep.extensions +boolean + + +xep.extensions +Enable XEP extensions? + + + + + + +Description + +If non-zero, +XEP +extensions will be used. XEP extensions consists of PDF bookmarks and document information. + + + + diff --git a/xsl/params/xref.properties.xml b/xsl/params/xref.properties.xml new file mode 100644 index 000000000..54a0f01ea --- /dev/null +++ b/xsl/params/xref.properties.xml @@ -0,0 +1,15 @@ + + +xref.properties +FIXME: + + + + + + + +Description +FIXME: + + -- 2.40.0