From 3f7ca7596ddbb73d16e6016bb905fcd289e5982b Mon Sep 17 00:00:00 2001 From: Michael Smith Date: Wed, 21 Feb 2007 18:33:33 +0000 Subject: [PATCH] Port from docs-in-db5 branch of all DocBook5-formatted params and all associated build changes needed for building the param.xsl files and docs from them. --- xsl/Makefile.incl | 37 + xsl/docsrc/Makefile.incl | 4 - xsl/docsrc/slides/.cvsignore | 1 + xsl/docsrc/website/.cvsignore | 1 + xsl/fo/Makefile | 39 +- xsl/html/Makefile | 45 +- xsl/manpages/Makefile | 32 +- xsl/params/abstract.properties.xml | 13 +- xsl/params/abstract.title.properties.xml | 27 +- xsl/params/active.toc.xml | 29 + xsl/params/admon.graphics.extension.xml | 15 +- xsl/params/admon.graphics.path.xml | 15 +- xsl/params/admon.graphics.xml | 15 +- xsl/params/admon.style.xml | 17 +- xsl/params/admon.textlabel.xml | 16 +- xsl/params/admonition.properties.xml | 13 +- xsl/params/admonition.title.properties.xml | 13 +- xsl/params/alignment.xml | 13 +- xsl/params/annotate.toc.xml | 17 +- xsl/params/annotation.css.xml | 17 +- xsl/params/annotation.graphic.close.xml | 18 +- xsl/params/annotation.graphic.open.xml | 18 +- xsl/params/annotation.js.xml | 21 +- xsl/params/annotation.support.xml | 15 +- xsl/params/appendix.autolabel.xml | 15 +- xsl/params/arbortext.extensions.xml | 17 +- .../article.appendix.title.properties.xml | 20 +- xsl/params/author.othername.in.middle.xml | 23 +- xsl/params/autolayout-file.xml | 29 + xsl/params/autotoc.label.in.hyperlink.xml | 15 +- xsl/params/autotoc.label.separator.xml | 15 +- xsl/params/axf.extensions.xml | 17 +- xsl/params/banner.before.navigation.xml | 25 + xsl/params/base.dir.xml | 13 +- xsl/params/biblioentry.item.separator.xml | 15 +- xsl/params/biblioentry.properties.xml | 13 +- xsl/params/bibliography.collection.xml | 65 +- xsl/params/bibliography.numbered.xml | 15 +- xsl/params/bibliography.style.xml | 15 +- xsl/params/blockquote.properties.xml | 13 +- xsl/params/blurb.on.titlepage.enabled.xml | 19 +- xsl/params/body.attributes.xml | 31 + xsl/params/body.bg.color.xml | 27 + xsl/params/body.end.indent.xml | 13 +- xsl/params/body.font.family.xml | 13 +- xsl/params/body.font.master.xml | 13 +- xsl/params/body.font.size.xml | 13 +- xsl/params/body.margin.bottom.xml | 13 +- xsl/params/body.margin.top.xml | 13 +- xsl/params/body.start.indent.xml | 13 +- xsl/params/bridgehead.in.toc.xml | 15 +- xsl/params/bullet.image.xml | 28 + xsl/params/callout.defaultcolumn.xml | 17 +- xsl/params/callout.graphics.extension.xml | 15 +- xsl/params/callout.graphics.number.limit.xml | 15 +- xsl/params/callout.graphics.path.xml | 15 +- xsl/params/callout.graphics.xml | 15 +- xsl/params/callout.list.table.xml | 23 +- xsl/params/callout.unicode.font.xml | 13 +- xsl/params/callout.unicode.number.limit.xml | 15 +- .../callout.unicode.start.character.xml | 15 +- xsl/params/callout.unicode.xml | 15 +- xsl/params/callouts.extension.xml | 19 +- xsl/params/chapter.autolabel.xml | 15 +- xsl/params/chunk.append.xml | 15 +- xsl/params/chunk.first.sections.xml | 15 +- xsl/params/chunk.quietly.xml | 13 +- xsl/params/chunk.section.depth.xml | 15 +- xsl/params/chunk.sections.xml | 15 +- xsl/params/chunk.separate.lots.xml | 15 +- xsl/params/chunk.toc.xml | 15 +- xsl/params/chunk.tocs.and.lots.has.title.xml | 15 +- xsl/params/chunk.tocs.and.lots.xml | 15 +- .../chunker.output.cdata-section-elements.xml | 15 +- xsl/params/chunker.output.doctype-public.xml | 15 +- xsl/params/chunker.output.doctype-system.xml | 15 +- xsl/params/chunker.output.encoding.xml | 15 +- xsl/params/chunker.output.indent.xml | 15 +- xsl/params/chunker.output.media-type.xml | 15 +- xsl/params/chunker.output.method.xml | 15 +- .../chunker.output.omit-xml-declaration.xml | 15 +- xsl/params/chunker.output.standalone.xml | 15 +- xsl/params/citerefentry.link.xml | 15 +- xsl/params/collect.xref.targets.xml | 19 +- xsl/params/column.count.back.xml | 15 +- xsl/params/column.count.body.xml | 15 +- xsl/params/column.count.front.xml | 15 +- xsl/params/column.count.index.xml | 15 +- xsl/params/column.count.lot.xml | 15 +- xsl/params/column.count.titlepage.xml | 15 +- xsl/params/column.gap.back.xml | 15 +- xsl/params/column.gap.body.xml | 15 +- xsl/params/column.gap.front.xml | 15 +- xsl/params/column.gap.index.xml | 15 +- xsl/params/column.gap.lot.xml | 15 +- xsl/params/column.gap.titlepage.xml | 15 +- xsl/params/compact.list.item.spacing.xml | 15 +- .../component.label.includes.part.label.xml | 15 +- xsl/params/component.title.properties.xml | 30 +- xsl/params/contrib.inline.enabled.xml | 17 +- xsl/params/crop.mark.bleed.xml | 15 +- xsl/params/crop.mark.offset.xml | 15 +- xsl/params/crop.mark.width.xml | 15 +- xsl/params/crop.marks.xml | 15 +- xsl/params/css.decoration.xml | 15 +- xsl/params/css.stylesheet.dir.xml | 33 + xsl/params/css.stylesheet.xml | 29 + xsl/params/current.docid.xml | 19 +- xsl/params/currentpage.marker.xml | 25 + xsl/params/default.float.class.xml | 15 +- xsl/params/default.image.width.xml | 21 +- xsl/params/default.table.frame.xml | 15 +- xsl/params/default.table.width.xml | 15 +- xsl/params/default.units.xml | 15 +- xsl/params/dingbat.font.family.xml | 13 +- xsl/params/double.sided.xml | 13 +- xsl/params/draft.mode.xml | 17 +- xsl/params/draft.watermark.image.xml | 15 +- xsl/params/dry-run.xml | 29 + xsl/params/dynamic.toc.xml | 29 + xsl/params/ebnf.assignment.xml | 24 +- xsl/params/ebnf.statement.terminator.xml | 19 +- xsl/params/ebnf.table.bgcolor.xml | 17 +- xsl/params/ebnf.table.border.xml | 15 +- xsl/params/eclipse.autolabel.xml | 15 +- xsl/params/eclipse.plugin.id.xml | 15 +- xsl/params/eclipse.plugin.name.xml | 15 +- xsl/params/eclipse.plugin.provider.xml | 15 +- xsl/params/editedby.enabled.xml | 20 +- xsl/params/email.delimiters.enabled.xml | 17 +- xsl/params/emphasis.propagates.style.xml | 19 +- xsl/params/entry.propagates.style.xml | 19 +- xsl/params/equation.properties.xml | 13 +- xsl/params/example.properties.xml | 13 +- xsl/params/feedback.href.xml | 28 + xsl/params/feedback.link.text.xml | 28 + xsl/params/feedback.with.ids.xml | 27 + xsl/params/figure.properties.xml | 13 +- xsl/params/filename-prefix.xml | 28 + xsl/params/firstterm.only.link.xml | 17 +- xsl/params/foil.properties.xml | 36 + xsl/params/foil.subtitle.properties.xml | 35 + xsl/params/foil.title.master.xml | 27 + xsl/params/foil.title.size.xml | 31 + xsl/params/foilgroup.properties.xml | 30 + xsl/params/foilgroup.toc.xml | 29 + xsl/params/footer.column.widths.xml | 15 +- xsl/params/footer.content.properties.xml | 17 +- xsl/params/footer.hr.xml | 26 + xsl/params/footer.rule.xml | 15 +- xsl/params/footer.table.height.xml | 15 +- xsl/params/footer.table.properties.xml | 15 +- xsl/params/footers.on.blank.pages.xml | 15 +- xsl/params/footnote.font.size.xml | 13 +- xsl/params/footnote.mark.properties.xml | 13 +- xsl/params/footnote.number.format.xml | 15 +- xsl/params/footnote.number.symbols.xml | 19 +- xsl/params/footnote.properties.xml | 22 +- xsl/params/footnote.sep.leader.properties.xml | 13 +- xsl/params/fop.extensions.xml | 17 +- xsl/params/fop1.extensions.xml | 17 +- xsl/params/formal.object.properties.xml | 13 +- xsl/params/formal.procedures.xml | 15 +- xsl/params/formal.title.placement.xml | 23 +- xsl/params/formal.title.properties.xml | 16 +- xsl/params/funcsynopsis.decoration.xml | 15 +- xsl/params/funcsynopsis.style.xml | 17 +- xsl/params/funcsynopsis.tabular.threshold.xml | 17 +- xsl/params/function.parens.xml | 17 +- xsl/params/generate.id.attributes.xml | 45 +- xsl/params/generate.index.xml | 15 +- xsl/params/generate.legalnotice.link.xml | 15 +- xsl/params/generate.manifest.xml | 16 +- xsl/params/generate.meta.abstract.xml | 19 +- xsl/params/generate.revhistory.link.xml | 15 +- xsl/params/generate.section.toc.level.xml | 15 +- xsl/params/generate.toc.xml | 21 +- xsl/params/glossary.as.blocks.xml | 25 +- xsl/params/glossary.collection.xml | 207 +-- xsl/params/glossary.sort.xml | 15 +- xsl/params/glossentry.show.acronym.xml | 21 +- xsl/params/glosslist.as.blocks.xml | 15 +- xsl/params/glossterm.auto.link.xml | 19 +- xsl/params/glossterm.separation.xml | 15 +- xsl/params/glossterm.width.xml | 15 +- xsl/params/graphic.default.extension.xml | 19 +- .../graphical.admonition.properties.xml | 13 +- xsl/params/graphics.dir.xml | 33 + xsl/params/graphicsize.extension.xml | 15 +- xsl/params/graphicsize.use.img.src.path.xml | 15 +- xsl/params/header.column.widths.xml | 15 +- xsl/params/header.content.properties.xml | 17 +- xsl/params/header.hr.xml | 26 + xsl/params/header.rule.xml | 15 +- xsl/params/header.table.height.xml | 15 +- xsl/params/header.table.properties.xml | 15 +- xsl/params/headers.on.blank.pages.xml | 15 +- xsl/params/hidetoc.image.xml | 29 + xsl/params/highlight.default.language.xml | 49 +- xsl/params/highlight.source.xml | 96 +- xsl/params/home.image.xml | 27 + xsl/params/html.append.xml | 15 +- xsl/params/html.base.xml | 19 +- xsl/params/html.cellpadding.xml | 15 +- xsl/params/html.cellspacing.xml | 15 +- xsl/params/html.cleanup.xml | 17 +- xsl/params/html.ext.xml | 13 +- xsl/params/html.extra.head.links.xml | 19 +- .../html.head.legalnotice.link.multiple.xml | 21 +- .../html.head.legalnotice.link.types.xml | 45 +- xsl/params/html.longdesc.link.xml | 17 +- xsl/params/html.longdesc.xml | 23 +- xsl/params/html.stylesheet.type.xml | 17 +- xsl/params/html.stylesheet.xml | 19 +- xsl/params/htmlhelp.alias.file.xml | 15 +- xsl/params/htmlhelp.autolabel.xml | 15 +- xsl/params/htmlhelp.button.back.xml | 15 +- xsl/params/htmlhelp.button.forward.xml | 15 +- xsl/params/htmlhelp.button.hideshow.xml | 15 +- xsl/params/htmlhelp.button.home.url.xml | 15 +- xsl/params/htmlhelp.button.home.xml | 15 +- xsl/params/htmlhelp.button.jump1.title.xml | 15 +- xsl/params/htmlhelp.button.jump1.url.xml | 15 +- xsl/params/htmlhelp.button.jump1.xml | 15 +- xsl/params/htmlhelp.button.jump2.title.xml | 15 +- xsl/params/htmlhelp.button.jump2.url.xml | 15 +- xsl/params/htmlhelp.button.jump2.xml | 15 +- xsl/params/htmlhelp.button.locate.xml | 15 +- xsl/params/htmlhelp.button.next.xml | 15 +- xsl/params/htmlhelp.button.options.xml | 15 +- xsl/params/htmlhelp.button.prev.xml | 15 +- xsl/params/htmlhelp.button.print.xml | 15 +- xsl/params/htmlhelp.button.refresh.xml | 15 +- xsl/params/htmlhelp.button.stop.xml | 15 +- xsl/params/htmlhelp.button.zoom.xml | 15 +- xsl/params/htmlhelp.chm.xml | 15 +- xsl/params/htmlhelp.default.topic.xml | 21 +- xsl/params/htmlhelp.display.progress.xml | 16 +- xsl/params/htmlhelp.encoding.xml | 15 +- .../htmlhelp.enhanced.decompilation.xml | 16 +- xsl/params/htmlhelp.enumerate.images.xml | 15 +- xsl/params/htmlhelp.force.map.and.alias.xml | 15 +- xsl/params/htmlhelp.hhc.binary.xml | 15 +- .../htmlhelp.hhc.folders.instead.books.xml | 15 +- xsl/params/htmlhelp.hhc.section.depth.xml | 15 +- xsl/params/htmlhelp.hhc.show.root.xml | 15 +- xsl/params/htmlhelp.hhc.width.xml | 16 +- xsl/params/htmlhelp.hhc.xml | 15 +- xsl/params/htmlhelp.hhk.xml | 15 +- xsl/params/htmlhelp.hhp.tail.xml | 15 +- xsl/params/htmlhelp.hhp.window.xml | 15 +- xsl/params/htmlhelp.hhp.windows.xml | 16 +- xsl/params/htmlhelp.hhp.xml | 15 +- xsl/params/htmlhelp.map.file.xml | 15 +- xsl/params/htmlhelp.only.xml | 15 +- .../htmlhelp.remember.window.position.xml | 16 +- xsl/params/htmlhelp.show.advanced.search.xml | 15 +- xsl/params/htmlhelp.show.favorities.xml | 15 +- xsl/params/htmlhelp.show.menu.xml | 15 +- xsl/params/htmlhelp.show.toolbar.text.xml | 16 +- xsl/params/htmlhelp.title.xml | 15 +- xsl/params/htmlhelp.use.hhk.xml | 15 +- xsl/params/htmlhelp.window.geometry.xml | 18 +- xsl/params/hyphenate.verbatim.characters.xml | 15 +- xsl/params/hyphenate.verbatim.xml | 33 +- xsl/params/hyphenate.xml | 13 +- xsl/params/id.warnings.xml | 15 +- xsl/params/ignore.image.scaling.xml | 15 +- xsl/params/img.src.path.xml | 21 +- xsl/params/index.div.title.properties.xml | 25 +- xsl/params/index.entry.properties.xml | 13 +- xsl/params/index.method.xml | 21 +- xsl/params/index.number.separator.xml | 15 +- xsl/params/index.on.role.xml | 31 +- xsl/params/index.on.type.xml | 39 +- xsl/params/index.page.number.properties.xml | 13 +- xsl/params/index.prefer.titleabbrev.xml | 15 +- .../index.preferred.page.properties.xml | 18 +- xsl/params/index.range.separator.xml | 15 +- xsl/params/index.term.separator.xml | 17 +- xsl/params/informal.object.properties.xml | 13 +- xsl/params/informalequation.properties.xml | 13 +- xsl/params/informalexample.properties.xml | 13 +- xsl/params/informalfigure.properties.xml | 13 +- xsl/params/informaltable.properties.xml | 16 +- xsl/params/inherit.keywords.xml | 19 +- xsl/params/insert.link.page.number.xml | 31 +- xsl/params/insert.olink.page.number.xml | 31 +- xsl/params/insert.olink.pdf.frag.xml | 33 +- xsl/params/insert.xref.page.number.xml | 25 +- xsl/params/itemizedlist.label.properties.xml | 19 +- xsl/params/itemizedlist.label.width.xml | 13 +- xsl/params/itemizedlist.properties.xml | 13 +- xsl/params/keep.relative.image.uris.xml | 15 +- xsl/params/keyboard.nav.xml | 29 + xsl/params/l10n.gentext.default.language.xml | 15 +- xsl/params/l10n.gentext.language.xml | 15 +- xsl/params/l10n.gentext.use.xref.language.xml | 17 +- xsl/params/l10n.lang.value.rfc.compliant.xml | 35 +- xsl/params/label.from.part.xml | 21 +- xsl/params/line-height.xml | 15 +- xsl/params/linenumbering.everyNth.xml | 15 +- xsl/params/linenumbering.extension.xml | 15 +- xsl/params/linenumbering.separator.xml | 15 +- xsl/params/linenumbering.width.xml | 15 +- xsl/params/link.mailto.url.xml | 17 +- xsl/params/list.block.properties.xml | 13 +- xsl/params/list.block.spacing.xml | 13 +- xsl/params/list.item.spacing.xml | 13 +- xsl/params/make.graphic.viewport.xml | 17 +- xsl/params/make.index.markup.xml | 33 +- xsl/params/make.single.year.ranges.xml | 15 +- xsl/params/make.valid.html.xml | 17 +- xsl/params/make.year.ranges.xml | 15 +- xsl/params/man.break.after.slash.xml | 15 +- xsl/params/man.charmap.enabled.xml | 28 +- xsl/params/man.charmap.subset.profile.xml | 122 +- xsl/params/man.charmap.uri.xml | 20 +- xsl/params/man.charmap.use.subset.xml | 28 +- xsl/params/man.endnotes.are.numbered.xml | 29 +- xsl/params/man.endnotes.list.enabled.xml | 29 +- xsl/params/man.endnotes.list.heading.xml | 15 +- xsl/params/man.font.funcprototype.xml | 15 +- xsl/params/man.font.funcsynopsisinfo.xml | 15 +- xsl/params/man.font.table.headings.xml | 15 +- xsl/params/man.font.table.title.xml | 15 +- xsl/params/man.hyphenate.computer.inlines.xml | 15 +- xsl/params/man.hyphenate.filenames.xml | 15 +- xsl/params/man.hyphenate.urls.xml | 15 +- xsl/params/man.hyphenate.xml | 15 +- xsl/params/man.indent.blurbs.xml | 19 +- xsl/params/man.indent.lists.xml | 21 +- xsl/params/man.indent.refsect.xml | 37 +- xsl/params/man.indent.verbatims.xml | 19 +- xsl/params/man.indent.width.xml | 13 +- xsl/params/man.justify.xml | 15 +- xsl/params/man.links.are.underlined.xml | 18 +- xsl/params/man.output.base.dir.xml | 15 +- xsl/params/man.output.encoding.xml | 17 +- xsl/params/man.output.in.separate.dir.xml | 13 +- .../man.output.lang.in.name.enabled.xml | 15 +- xsl/params/man.output.manifest.enabled.xml | 16 +- xsl/params/man.output.manifest.filename.xml | 16 +- xsl/params/man.output.quietly.xml | 13 +- xsl/params/man.output.subdirs.enabled.xml | 13 +- xsl/params/man.segtitle.suppress.xml | 17 +- .../man.string.subst.map.local.post.xml | 20 +- xsl/params/man.string.subst.map.local.pre.xml | 20 +- xsl/params/man.string.subst.map.xml | 61 +- xsl/params/man.subheading.divider.enabled.xml | 15 +- xsl/params/man.subheading.divider.xml | 18 +- xsl/params/man.table.footnotes.divider.xml | 15 +- xsl/params/man.th.extra1.suppress.xml | 15 +- xsl/params/man.th.extra2.max.length.xml | 17 +- xsl/params/man.th.extra2.suppress.xml | 17 +- xsl/params/man.th.extra3.max.length.xml | 15 +- xsl/params/man.th.extra3.suppress.xml | 15 +- xsl/params/man.th.title.max.length.xml | 21 +- xsl/params/manifest.in.base.dir.xml | 16 +- xsl/params/manifest.xml | 16 +- xsl/params/manual.toc.xml | 15 +- xsl/params/margin.note.float.type.xml | 15 +- xsl/params/margin.note.properties.xml | 41 +- xsl/params/margin.note.title.properties.xml | 15 +- xsl/params/margin.note.width.xml | 13 +- xsl/params/marker.section.level.xml | 21 +- xsl/params/menuchoice.menu.separator.xml | 27 +- xsl/params/menuchoice.separator.xml | 25 +- xsl/params/minus.image.xml | 29 + xsl/params/monospace.font.family.xml | 13 +- xsl/params/monospace.properties.xml | 15 +- xsl/params/monospace.verbatim.properties.xml | 13 +- xsl/params/multiframe.bottom.bgcolor.xml | 28 + xsl/params/multiframe.navigation.height.xml | 28 + xsl/params/multiframe.top.bgcolor.xml | 28 + xsl/params/multiframe.xml | 31 + xsl/params/nav.separator.xml | 28 + xsl/params/nav.table.summary.xml | 27 + xsl/params/navbgcolor.xml | 26 + xsl/params/navbodywidth.xml | 26 + xsl/params/navig.graphics.extension.xml | 15 +- xsl/params/navig.graphics.path.xml | 15 +- xsl/params/navig.graphics.xml | 15 +- xsl/params/navig.showtitles.xml | 15 +- xsl/params/navtocwidth.xml | 26 + xsl/params/next.image.xml | 27 + xsl/params/no.home.image.xml | 27 + xsl/params/no.next.image.xml | 27 + xsl/params/no.prev.image.xml | 27 + xsl/params/no.toc.image.xml | 27 + xsl/params/no.up.image.xml | 27 + xsl/params/nominal.image.depth.xml | 15 +- xsl/params/nominal.image.width.xml | 15 +- xsl/params/nominal.table.width.xml | 15 +- .../nongraphical.admonition.properties.xml | 13 +- xsl/params/normal.para.spacing.xml | 13 +- xsl/params/olink.base.uri.xml | 19 +- xsl/params/olink.debug.xml | 15 +- xsl/params/olink.doctitle.xml | 35 +- xsl/params/olink.fragid.xml | 15 +- xsl/params/olink.lang.fallback.sequence.xml | 27 +- xsl/params/olink.outline.ext.xml | 15 +- xsl/params/olink.properties.xml | 15 +- xsl/params/olink.pubid.xml | 15 +- xsl/params/olink.resolver.xml | 15 +- xsl/params/olink.sysid.xml | 15 +- xsl/params/orderedlist.label.properties.xml | 19 +- xsl/params/orderedlist.label.width.xml | 13 +- xsl/params/orderedlist.properties.xml | 13 +- .../othercredit.like.author.enabled.xml | 27 +- xsl/params/output-root.xml | 28 + xsl/params/output.indent.xml | 31 + xsl/params/overlay.js.xml | 28 + xsl/params/overlay.logo.xml | 28 + xsl/params/overlay.xml | 32 + xsl/params/page.height.portrait.xml | 13 +- xsl/params/page.height.xml | 13 +- xsl/params/page.margin.bottom.xml | 13 +- xsl/params/page.margin.inner.xml | 13 +- xsl/params/page.margin.outer.xml | 13 +- xsl/params/page.margin.top.xml | 13 +- xsl/params/page.orientation.xml | 13 +- xsl/params/page.width.portrait.xml | 13 +- xsl/params/page.width.xml | 13 +- xsl/params/pages.template.xml | 13 +- xsl/params/paper.type.xml | 13 +- xsl/params/para.propagates.style.xml | 19 +- xsl/params/part.autolabel.xml | 15 +- xsl/params/passivetex.extensions.xml | 17 +- xsl/params/pgwide.properties.xml | 13 +- xsl/params/phrase.propagates.style.xml | 19 +- xsl/params/pixels.per.inch.xml | 19 +- xsl/params/plus.image.xml | 29 + xsl/params/points.per.em.xml | 15 +- xsl/params/preface.autolabel.xml | 15 +- xsl/params/prefer.internal.olink.xml | 25 +- xsl/params/preferred.mediaobject.role.xml | 21 +- xsl/params/prev.image.xml | 27 + xsl/params/procedure.properties.xml | 13 +- xsl/params/process.empty.source.toc.xml | 23 +- xsl/params/process.source.toc.xml | 25 +- xsl/params/profile.arch.xml | 21 +- xsl/params/profile.attribute.xml | 19 +- xsl/params/profile.condition.xml | 21 +- xsl/params/profile.conformance.xml | 21 +- xsl/params/profile.lang.xml | 21 +- xsl/params/profile.os.xml | 21 +- xsl/params/profile.revision.xml | 21 +- xsl/params/profile.revisionflag.xml | 21 +- xsl/params/profile.role.xml | 36 +- xsl/params/profile.security.xml | 21 +- xsl/params/profile.separator.xml | 15 +- xsl/params/profile.status.xml | 73 +- xsl/params/profile.userlevel.xml | 21 +- xsl/params/profile.value.xml | 19 +- xsl/params/profile.vendor.xml | 21 +- xsl/params/punct.honorific.xml | 15 +- xsl/params/qanda.defaultlabel.xml | 15 +- xsl/params/qanda.in.toc.xml | 21 +- xsl/params/qanda.inherit.numeration.xml | 15 +- xsl/params/qanda.nested.in.toc.xml | 19 +- xsl/params/qanda.title.level1.properties.xml | 15 +- xsl/params/qanda.title.level2.properties.xml | 15 +- xsl/params/qanda.title.level3.properties.xml | 15 +- xsl/params/qanda.title.level4.properties.xml | 15 +- xsl/params/qanda.title.level5.properties.xml | 15 +- xsl/params/qanda.title.level6.properties.xml | 15 +- xsl/params/qanda.title.properties.xml | 16 +- xsl/params/qandadiv.autolabel.xml | 15 +- xsl/params/rebuild-all.xml | 33 + xsl/params/refclass.suppress.xml | 17 +- xsl/params/refentry.date.profile.enabled.xml | 15 +- xsl/params/refentry.date.profile.xml | 15 +- xsl/params/refentry.generate.name.xml | 15 +- xsl/params/refentry.generate.title.xml | 15 +- .../refentry.manual.fallback.profile.xml | 15 +- .../refentry.manual.profile.enabled.xml | 15 +- xsl/params/refentry.manual.profile.xml | 15 +- xsl/params/refentry.meta.get.quietly.xml | 13 +- xsl/params/refentry.pagebreak.xml | 27 +- xsl/params/refentry.separator.xml | 15 +- .../refentry.source.fallback.profile.xml | 15 +- .../refentry.source.name.profile.enabled.xml | 15 +- xsl/params/refentry.source.name.profile.xml | 19 +- xsl/params/refentry.source.name.suppress.xml | 15 +- xsl/params/refentry.title.properties.xml | 33 +- .../refentry.version.profile.enabled.xml | 15 +- xsl/params/refentry.version.profile.xml | 17 +- xsl/params/refentry.version.suppress.xml | 15 +- xsl/params/refentry.xref.manvolnum.xml | 25 +- xsl/params/reference.autolabel.xml | 15 +- xsl/params/region.after.extent.xml | 13 +- xsl/params/region.before.extent.xml | 13 +- .../revhistory.table.cell.properties.xml | 15 +- xsl/params/revhistory.table.properties.xml | 15 +- xsl/params/revhistory.title.properties.xml | 15 +- xsl/params/root.filename.xml | 13 +- xsl/params/root.properties.xml | 17 +- xsl/params/rootid.xml | 15 +- .../runinhead.default.title.end.punct.xml | 15 +- xsl/params/runinhead.title.end.punct.xml | 15 +- xsl/params/running.foot.properties.xml | 33 + xsl/params/sans.font.family.xml | 13 +- xsl/params/saxon.callouts.xml | 19 +- xsl/params/saxon.character.representation.xml | 15 +- xsl/params/saxon.linenumbering.xml | 15 +- xsl/params/saxon.tablecolumns.xml | 15 +- xsl/params/script.dir.xml | 33 + xsl/params/section.autolabel.max.depth.xml | 15 +- xsl/params/section.autolabel.xml | 15 +- ...section.label.includes.component.label.xml | 15 +- xsl/params/section.level1.properties.xml | 24 +- xsl/params/section.level2.properties.xml | 24 +- xsl/params/section.level3.properties.xml | 24 +- xsl/params/section.level4.properties.xml | 24 +- xsl/params/section.level5.properties.xml | 24 +- xsl/params/section.level6.properties.xml | 22 +- xsl/params/section.properties.xml | 17 +- .../section.title.level1.properties.xml | 15 +- .../section.title.level2.properties.xml | 15 +- .../section.title.level3.properties.xml | 15 +- .../section.title.level4.properties.xml | 15 +- .../section.title.level5.properties.xml | 15 +- .../section.title.level6.properties.xml | 15 +- xsl/params/section.title.properties.xml | 18 +- xsl/params/segmentedlist.as.table.xml | 17 +- xsl/params/sequential.links.xml | 25 + xsl/params/shade.verbatim.style.xml | 15 +- xsl/params/shade.verbatim.xml | 15 +- xsl/params/show.comments.xml | 21 +- xsl/params/show.foil.number.xml | 28 + xsl/params/show.revisionflag.xml | 15 +- xsl/params/showtoc.image.xml | 29 + xsl/params/side.float.properties.xml | 17 +- xsl/params/sidebar.float.type.xml | 15 +- xsl/params/sidebar.float.width.xml | 13 +- xsl/params/sidebar.properties.xml | 18 +- xsl/params/sidebar.title.properties.xml | 15 +- xsl/params/simplesect.in.toc.xml | 19 +- xsl/params/slide.font.family.xml | 27 + xsl/params/slide.title.font.family.xml | 27 + xsl/params/slides.js.xml | 28 + xsl/params/slides.properties.xml | 30 + xsl/params/spacing.paras.xml | 15 +- xsl/params/speakernote.properties.xml | 31 + xsl/params/subscript.properties.xml | 15 +- xsl/params/superscript.properties.xml | 15 +- xsl/params/suppress.footer.navigation.xml | 15 +- xsl/params/suppress.header.navigation.xml | 15 +- xsl/params/suppress.homepage.title.xml | 25 + xsl/params/suppress.navigation.xml | 15 +- xsl/params/symbol.font.family.xml | 15 +- xsl/params/table.borders.with.css.xml | 15 +- xsl/params/table.cell.border.color.xml | 17 +- xsl/params/table.cell.border.style.xml | 17 +- xsl/params/table.cell.border.thickness.xml | 17 +- xsl/params/table.cell.padding.xml | 17 +- xsl/params/table.entry.padding.xml | 17 +- xsl/params/table.footnote.number.format.xml | 15 +- xsl/params/table.footnote.number.symbols.xml | 19 +- xsl/params/table.footnote.properties.xml | 22 +- xsl/params/table.frame.border.color.xml | 17 +- xsl/params/table.frame.border.style.xml | 17 +- xsl/params/table.frame.border.thickness.xml | 15 +- xsl/params/table.properties.xml | 16 +- xsl/params/table.spacer.image.xml | 26 + xsl/params/table.table.properties.xml | 13 +- xsl/params/tablecolumns.extension.xml | 15 +- xsl/params/target.database.document.xml | 19 +- xsl/params/targets.filename.xml | 19 +- xsl/params/template.xml | 17 +- xsl/params/tex.math.delims.xml | 15 +- xsl/params/tex.math.file.xml | 15 +- xsl/params/tex.math.in.alt.xml | 53 +- xsl/params/text.home.xml | 27 + xsl/params/text.next.xml | 27 + xsl/params/text.prev.xml | 27 + xsl/params/text.toc.xml | 27 + xsl/params/text.up.xml | 27 + xsl/params/textbgcolor.xml | 26 + xsl/params/textdata.default.encoding.xml | 16 +- xsl/params/textinsert.extension.xml | 15 +- xsl/params/title.font.family.xml | 13 +- xsl/params/title.margin.left.xml | 15 +- xsl/params/titlefoil.html.xml | 27 + xsl/params/toc.bg.color.xml | 27 + xsl/params/toc.blank.graphic.xml | 28 + xsl/params/toc.blank.image.xml | 27 + xsl/params/toc.blank.text.xml | 27 + xsl/params/toc.hide.show.xml | 33 + xsl/params/toc.html.xml | 27 + xsl/params/toc.image.xml | 27 + xsl/params/toc.indent.width.xml | 15 +- xsl/params/toc.line.properties.xml | 33 +- xsl/params/toc.list.type.xml | 15 +- xsl/params/toc.margin.properties.xml | 13 +- xsl/params/toc.max.depth.xml | 15 +- xsl/params/toc.pointer.graphic.xml | 28 + xsl/params/toc.pointer.image.xml | 27 + xsl/params/toc.pointer.text.xml | 27 + xsl/params/toc.row.height.xml | 31 + xsl/params/toc.section.depth.xml | 17 +- xsl/params/toc.spacer.graphic.xml | 28 + xsl/params/toc.spacer.image.xml | 27 + xsl/params/toc.spacer.text.xml | 27 + xsl/params/toc.width.xml | 27 + xsl/params/ua.js.xml | 28 + xsl/params/ulink.footnotes.xml | 19 +- xsl/params/ulink.hyphenate.chars.xml | 15 +- xsl/params/ulink.hyphenate.xml | 15 +- xsl/params/ulink.show.xml | 19 +- xsl/params/ulink.target.xml | 19 +- xsl/params/up.image.xml | 27 + xsl/params/use.embed.for.svg.xml | 25 +- xsl/params/use.extensions.xml | 15 +- xsl/params/use.id.as.filename.xml | 15 +- xsl/params/use.id.function.xml | 15 +- xsl/params/use.local.olink.style.xml | 19 +- xsl/params/use.role.as.xrefstyle.xml | 97 +- xsl/params/use.role.for.mediaobject.xml | 21 +- xsl/params/use.svg.xml | 15 +- xsl/params/variablelist.as.blocks.xml | 57 +- xsl/params/variablelist.as.table.xml | 55 +- xsl/params/variablelist.max.termlength.xml | 23 +- xsl/params/variablelist.term.break.after.xml | 15 +- xsl/params/variablelist.term.separator.xml | 15 +- xsl/params/verbatim.properties.xml | 13 +- xsl/params/wordml.template.xml | 13 +- xsl/params/xbCollapsibleLists.js.xml | 28 + xsl/params/xbDOM.js.xml | 28 + xsl/params/xbLibrary.js.xml | 28 + xsl/params/xbStyle.js.xml | 28 + xsl/params/xep.extensions.xml | 17 +- xsl/params/xep.index.item.properties.xml | 21 +- xsl/params/xref.label-page.separator.xml | 21 +- xsl/params/xref.label-title.separator.xml | 21 +- xsl/params/xref.properties.xml | 13 +- xsl/params/xref.title-page.separator.xml | 21 +- xsl/params/xref.with.number.and.title.xml | 15 +- xsl/roundtrip/Makefile | 37 +- xsl/slides/.cvsignore | 2 +- xsl/slides/Makefile | 31 +- xsl/slides/fo/Makefile | 8 +- xsl/slides/fo/plain.xsl | 1 + xsl/slides/param.ent | 61 + xsl/slides/param.xweb | 1632 +---------------- xsl/tools/xsl/build/burst.xsl | 20 + xsl/tools/xsl/build/docparam2txt.xsl | 2 +- xsl/tools/xsl/build/entify.xsl | 11 + xsl/tools/xsl/build/fix-params-ns.xsl | 41 + xsl/website/.cvsignore | 1 + xsl/website/Makefile | 26 +- xsl/website/param.ent | 30 + xsl/website/param.xweb | 804 +------- 654 files changed, 8657 insertions(+), 6664 deletions(-) create mode 100644 xsl/Makefile.incl create mode 100644 xsl/params/active.toc.xml create mode 100644 xsl/params/autolayout-file.xml create mode 100644 xsl/params/banner.before.navigation.xml create mode 100644 xsl/params/body.attributes.xml create mode 100644 xsl/params/body.bg.color.xml create mode 100644 xsl/params/bullet.image.xml create mode 100644 xsl/params/css.stylesheet.dir.xml create mode 100644 xsl/params/css.stylesheet.xml create mode 100644 xsl/params/currentpage.marker.xml create mode 100644 xsl/params/dry-run.xml create mode 100644 xsl/params/dynamic.toc.xml create mode 100644 xsl/params/feedback.href.xml create mode 100644 xsl/params/feedback.link.text.xml create mode 100644 xsl/params/feedback.with.ids.xml create mode 100644 xsl/params/filename-prefix.xml create mode 100644 xsl/params/foil.properties.xml create mode 100644 xsl/params/foil.subtitle.properties.xml create mode 100644 xsl/params/foil.title.master.xml create mode 100644 xsl/params/foil.title.size.xml create mode 100644 xsl/params/foilgroup.properties.xml create mode 100644 xsl/params/foilgroup.toc.xml create mode 100644 xsl/params/footer.hr.xml create mode 100644 xsl/params/graphics.dir.xml create mode 100644 xsl/params/header.hr.xml create mode 100644 xsl/params/hidetoc.image.xml create mode 100644 xsl/params/home.image.xml create mode 100644 xsl/params/keyboard.nav.xml create mode 100644 xsl/params/minus.image.xml create mode 100644 xsl/params/multiframe.bottom.bgcolor.xml create mode 100644 xsl/params/multiframe.navigation.height.xml create mode 100644 xsl/params/multiframe.top.bgcolor.xml create mode 100644 xsl/params/multiframe.xml create mode 100644 xsl/params/nav.separator.xml create mode 100644 xsl/params/nav.table.summary.xml create mode 100644 xsl/params/navbgcolor.xml create mode 100644 xsl/params/navbodywidth.xml create mode 100644 xsl/params/navtocwidth.xml create mode 100644 xsl/params/next.image.xml create mode 100644 xsl/params/no.home.image.xml create mode 100644 xsl/params/no.next.image.xml create mode 100644 xsl/params/no.prev.image.xml create mode 100644 xsl/params/no.toc.image.xml create mode 100644 xsl/params/no.up.image.xml create mode 100644 xsl/params/output-root.xml create mode 100644 xsl/params/output.indent.xml create mode 100644 xsl/params/overlay.js.xml create mode 100644 xsl/params/overlay.logo.xml create mode 100644 xsl/params/overlay.xml create mode 100644 xsl/params/plus.image.xml create mode 100644 xsl/params/prev.image.xml create mode 100644 xsl/params/rebuild-all.xml create mode 100644 xsl/params/running.foot.properties.xml create mode 100644 xsl/params/script.dir.xml create mode 100644 xsl/params/sequential.links.xml create mode 100644 xsl/params/show.foil.number.xml create mode 100644 xsl/params/showtoc.image.xml create mode 100644 xsl/params/slide.font.family.xml create mode 100644 xsl/params/slide.title.font.family.xml create mode 100644 xsl/params/slides.js.xml create mode 100644 xsl/params/slides.properties.xml create mode 100644 xsl/params/speakernote.properties.xml create mode 100644 xsl/params/suppress.homepage.title.xml create mode 100644 xsl/params/table.spacer.image.xml create mode 100644 xsl/params/text.home.xml create mode 100644 xsl/params/text.next.xml create mode 100644 xsl/params/text.prev.xml create mode 100644 xsl/params/text.toc.xml create mode 100644 xsl/params/text.up.xml create mode 100644 xsl/params/textbgcolor.xml create mode 100644 xsl/params/titlefoil.html.xml create mode 100644 xsl/params/toc.bg.color.xml create mode 100644 xsl/params/toc.blank.graphic.xml create mode 100644 xsl/params/toc.blank.image.xml create mode 100644 xsl/params/toc.blank.text.xml create mode 100644 xsl/params/toc.hide.show.xml create mode 100644 xsl/params/toc.html.xml create mode 100644 xsl/params/toc.image.xml create mode 100644 xsl/params/toc.pointer.graphic.xml create mode 100644 xsl/params/toc.pointer.image.xml create mode 100644 xsl/params/toc.pointer.text.xml create mode 100644 xsl/params/toc.row.height.xml create mode 100644 xsl/params/toc.spacer.graphic.xml create mode 100644 xsl/params/toc.spacer.image.xml create mode 100644 xsl/params/toc.spacer.text.xml create mode 100644 xsl/params/toc.width.xml create mode 100644 xsl/params/ua.js.xml create mode 100644 xsl/params/up.image.xml create mode 100644 xsl/params/xbCollapsibleLists.js.xml create mode 100644 xsl/params/xbDOM.js.xml create mode 100644 xsl/params/xbLibrary.js.xml create mode 100644 xsl/params/xbStyle.js.xml create mode 100644 xsl/slides/param.ent create mode 100644 xsl/tools/xsl/build/burst.xsl create mode 100644 xsl/tools/xsl/build/entify.xsl create mode 100644 xsl/tools/xsl/build/fix-params-ns.xsl create mode 100644 xsl/website/param.ent diff --git a/xsl/Makefile.incl b/xsl/Makefile.incl new file mode 100644 index 000000000..ca5f4a8a6 --- /dev/null +++ b/xsl/Makefile.incl @@ -0,0 +1,37 @@ +PARAMPROF=.param.profiled +PARAMSTRIP=.param.stripped +PARAMDBKNS=.param.dbkns +FIXPARAMNS=$(DOCBOOK_SVN)/xsl/tools/xsl/build/fix-params-ns.xsl + +include Makefile.param + +all: $(ALLTARGETS) + +param.xsl: param.xweb $(PARAMS) + $(DOCBOOK_SVN)/cvstools/paramchk -m Makefile.param $< + $(XSLT) $< $(DOCBOOK_SVN)/xsl/profiling/profile.xsl $(PARAMPROF) profile.condition=$(PROFILECONDITION) + $(XSLT) $(PARAMPROF) $(DOCBOOK_SVN)/xsl/profiling/strip-attributes.xsl $(PARAMSTRIP) attributes=condition + $(XSLT) $(PARAMSTRIP) $(DOCBOOK_SVN)/litprog/xtangle.xsl $(PARAMDBKNS) +ifeq ($(ADDNEWLINE),) + $(XSLT) $(PARAMDBKNS) $(FIXPARAMNS) $@ +else + $(XSLT) $(PARAMDBKNS) $(FIXPARAMNS) $@.tmp + $(XSLT) $@.tmp $(ADDNEWLINE) $@ + $(RM) $@.tmp +endif + $(RM) $(PARAMPROF) $(PARAMSTRIP) $(PARAMDBKNS) + +titlepage.templates.xsl: titlepage.templates.xml $(DOCBOOK_SVN)/xsl/template/titlepage.xsl + $(XSLT) $< $(DOCBOOK_SVN)/xsl/template/titlepage.xsl $@ + +Makefile.param: + $(DOCBOOK_SVN)/cvstools/paramchk -m $@ param.xweb + $(MAKE) + +profile-docbook.xsl: docbook.xsl $(DOCBOOK_SVN)/xsl/profiling/xsl2profile.xsl + $(XSLT) $< $(DOCBOOK_SVN)/xsl/profiling/xsl2profile.xsl $@ + +clean: $(CLEANTARGETS) + $(RM) $(XSLFILES) + $(RM) Makefile.param + echo "# foo" > Makefile.param diff --git a/xsl/docsrc/Makefile.incl b/xsl/docsrc/Makefile.incl index 445ac803c..a2250eb46 100644 --- a/xsl/docsrc/Makefile.incl +++ b/xsl/docsrc/Makefile.incl @@ -11,11 +11,7 @@ clean: $(XJPARSE) $(XJPARSEFLAGS) $@ docparam.xml: $(VPATH)/param.xweb $(PARAMS) -ifeq ($(findstring website,$(VPATH)),) -ifeq ($(findstring slides,$(VPATH)),) $(DOCBOOK_SVN)/cvstools/paramchk -m Makefile.param $< -endif -endif $(XSLT) $< ../../profiling/profile.xsl $(PARAMPROF) profile.condition=html $(XSLT) $(PARAMPROF) ../../profiling/strip-attributes.xsl $(PARAMSTRIP) attributes=condition ifeq ($(ADDNEWLINE),) diff --git a/xsl/docsrc/slides/.cvsignore b/xsl/docsrc/slides/.cvsignore index 6722cd96e..597a43c7d 100644 --- a/xsl/docsrc/slides/.cvsignore +++ b/xsl/docsrc/slides/.cvsignore @@ -1 +1,2 @@ *.xml +Makefile.param diff --git a/xsl/docsrc/website/.cvsignore b/xsl/docsrc/website/.cvsignore index 6722cd96e..597a43c7d 100644 --- a/xsl/docsrc/website/.cvsignore +++ b/xsl/docsrc/website/.cvsignore @@ -1 +1,2 @@ *.xml +Makefile.param diff --git a/xsl/fo/Makefile b/xsl/fo/Makefile index 3b926768d..2b0e412af 100644 --- a/xsl/fo/Makefile +++ b/xsl/fo/Makefile @@ -1,38 +1,7 @@ include ../../cvstools/Makefile.incl -PARAMPROF=.param.profiled -PARAMSTRIP=.param.stripped +XSLFILES=param.xsl profile-docbook.xsl titlepage.templates.xsl +ALLTARGETS=$(XSLFILES) +PROFILECONDITION=fo -include Makefile.param - -all: titlepage.templates.xsl param.xsl profile-docbook.xsl - -param.xsl: param.xweb $(PARAMS) - ../../cvstools/paramchk -m Makefile.param $< - $(XSLT) $< ../profiling/profile.xsl $(PARAMPROF) profile.condition=fo - $(XSLT) $(PARAMPROF) ../profiling/strip-attributes.xsl $(PARAMSTRIP) attributes=condition -ifeq ($(ADDNEWLINE),) - $(XSLT) $(PARAMSTRIP) ../../litprog/xtangle.xsl $@ -else - $(XSLT) $(PARAMSTRIP) ../../litprog/xtangle.xsl $@.tmp - $(XSLT) $@.tmp $(ADDNEWLINE) $@ - $(RM) $@.tmp -endif - $(RM) $(PARAMPROF) $(PARAMSTRIP) - -titlepage.templates.xsl: titlepage.templates.xml ../template/titlepage.xsl - $(XSLT) $< ../template/titlepage.xsl $@ - -Makefile.param: - ../../cvstools/paramchk -m $@ param.xweb - $(MAKE) - -profile-docbook.xsl: docbook.xsl ../profiling/xsl2profile.xsl - $(XSLT) $< ../profiling/xsl2profile.xsl $@ - -clean: - $(RM) param.xml \ - profile-docbook.xsl \ - titlepage.templates.xsl - $(RM) Makefile.param - echo "# foo" > Makefile.param +include ../Makefile.incl diff --git a/xsl/html/Makefile b/xsl/html/Makefile index e25269195..2848876c6 100644 --- a/xsl/html/Makefile +++ b/xsl/html/Makefile @@ -1,42 +1,11 @@ include ../../cvstools/Makefile.incl -PARAMPROF=.param.profiled -PARAMSTRIP=.param.stripped +XSLFILES=param.xsl profile-docbook.xsl titlepage.templates.xsl \ + profile-chunk-code.xsl +ALLTARGETS=$(XSLFILES) +PROFILECONDITION=html -include Makefile.param +include ../Makefile.incl -all: titlepage.templates.xsl param.xsl \ - profile-docbook.xsl profile-chunk-code.xsl - -param.xsl: param.xweb $(PARAMS) - ../../cvstools/paramchk -m Makefile.param $< - $(XSLT) $< ../profiling/profile.xsl $(PARAMPROF) profile.condition=html - $(XSLT) $(PARAMPROF) ../profiling/strip-attributes.xsl $(PARAMSTRIP) attributes=condition -ifeq ($(ADDNEWLINE),) - $(XSLT) $(PARAMSTRIP) ../../litprog/xtangle.xsl $@ -else - $(XSLT) $(PARAMSTRIP) ../../litprog/xtangle.xsl $@.tmp - $(XSLT) $@.tmp $(ADDNEWLINE) $@ - $(RM) $@.tmp -endif - $(RM) $(PARAMPROF) $(PARAMSTRIP) - -titlepage.templates.xsl: titlepage.templates.xml ../template/titlepage.xsl - $(XSLT) $< ../template/titlepage.xsl $@ - -Makefile.param: - ../../cvstools/paramchk -m $@ param.xweb - $(MAKE) - -profile-docbook.xsl: docbook.xsl ../profiling/xsl2profile.xsl - $(XSLT) $< ../profiling/xsl2profile.xsl $@ - -profile-chunk-code.xsl: chunk-code.xsl ../profiling/xsl2profile.xsl - $(XSLT) $< ../profiling/xsl2profile.xsl $@ - -clean: - $(RM) param.xsl \ - profile-docbook.xsl profile-chunk-code.xsl \ - titlepage.templates.xsl - $(RM) Makefile.param - echo "# foo" > Makefile.param +profile-chunk-code.xsl: chunk-code.xsl $(DOCBOOK_SVN)/xsl/profiling/xsl2profile.xsl + $(XSLT) $< $(DOCBOOK_SVN)/xsl/profiling/xsl2profile.xsl $@ diff --git a/xsl/manpages/Makefile b/xsl/manpages/Makefile index 3f22ee0e4..bb4fad0c7 100644 --- a/xsl/manpages/Makefile +++ b/xsl/manpages/Makefile @@ -1,35 +1,11 @@ include ../../cvstools/Makefile.incl -PARAMPROF=.param.profiled -PARAMSTRIP=.param.stripped +XSLFILES=param.xsl html-synop.xsl +ALLTARGETS=$(XSLFILES) +PROFILECONDITION=manpages HTML2ROFF=../tools/xsl/build/html2roff.xsl -include Makefile.param - -all: param.xsl html-synop.xsl - -param.xsl: param.xweb $(PARAMS) - ../../cvstools/paramchk -m Makefile.param $< - $(XSLT) $< ../profiling/profile.xsl $(PARAMPROF) profile.condition=html - $(XSLT) $(PARAMPROF) ../profiling/strip-attributes.xsl $(PARAMSTRIP) attributes=condition -ifeq ($(ADDNEWLINE),) - $(XSLT) $(PARAMSTRIP) ../../litprog/xtangle.xsl $@ -else - $(XSLT) $(PARAMSTRIP) ../../litprog/xtangle.xsl $@.tmp - $(XSLT) $@.tmp $(ADDNEWLINE) $@ - $(RM) $@.tmp -endif - $(RM) $(PARAMPROF) $(PARAMSTRIP) - -Makefile.param: - ../../cvstools/paramchk -m $@ param.xweb - $(MAKE) +include ../Makefile.incl html-synop.xsl: ../html/synop.xsl $(XSLT) $< $(HTML2ROFF) $@ - -clean: - $(RM) param.xml param.html param.xsl - $(RM) html-synop.xsl - $(RM) Makefile.param - echo "# foo" > Makefile.param diff --git a/xsl/params/abstract.properties.xml b/xsl/params/abstract.properties.xml index 38e4f76f9..e27265b23 100644 --- a/xsl/params/abstract.properties.xml +++ b/xsl/params/abstract.properties.xml @@ -1,13 +1,16 @@ - + version="5.0" xml:id="abstract.properties"> abstract.properties Properties associated with the block surrounding an abstract - + 0.0in 0.0in @@ -15,11 +18,11 @@ -Description +Description Block styling properties for abstract. See also abstract.title.properties. - + diff --git a/xsl/params/abstract.title.properties.xml b/xsl/params/abstract.title.properties.xml index a9a9ec212..d01f70cab 100644 --- a/xsl/params/abstract.title.properties.xml +++ b/xsl/params/abstract.title.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="abstract.title.properties"> abstract.title.properties -attribute set +attribute set abstract.title.properties @@ -11,30 +14,26 @@ - + - + bold always always - - - + + + false center -Description +Description The properties for abstract titles. See also abstract.properties. - + diff --git a/xsl/params/active.toc.xml b/xsl/params/active.toc.xml new file mode 100644 index 000000000..f56aee145 --- /dev/null +++ b/xsl/params/active.toc.xml @@ -0,0 +1,29 @@ + + +active.toc +boolean + + +active.toc +Active ToCs? + + + + + + + + +Description + +If non-zero, JavaScript is used to keep the ToC and the current slide +in sync. That is, each time the slide changes, the corresponding +ToC entry will be underlined. + + + diff --git a/xsl/params/admon.graphics.extension.xml b/xsl/params/admon.graphics.extension.xml index b12a517b3..19f4d8c57 100644 --- a/xsl/params/admon.graphics.extension.xml +++ b/xsl/params/admon.graphics.extension.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="admon.graphics.extension"> admon.graphics.extension -string +string admon.graphics.extension @@ -11,12 +14,12 @@ - + -Description +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 index 86c3c5876..e28a6dd5b 100644 --- a/xsl/params/admon.graphics.path.xml +++ b/xsl/params/admon.graphics.path.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="admon.graphics.path"> admon.graphics.path -string +string admon.graphics.path @@ -11,14 +14,14 @@ -images/ +images/ -Description +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 index e7a6fbe02..f5e5ae467 100644 --- a/xsl/params/admon.graphics.xml +++ b/xsl/params/admon.graphics.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="admon.graphics"> admon.graphics -boolean +boolean admon.graphics @@ -11,16 +14,16 @@ - + -Description +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 index 89501e247..56f33cf88 100644 --- a/xsl/params/admon.style.xml +++ b/xsl/params/admon.style.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="admon.style"> admon.style -string +string admon.style @@ -11,16 +14,16 @@ - + margin-left: 0.5in; margin-right: 0.5in; -Description +Description -Specifies the value of the STYLE +Specifies the value of the STYLE attribute that should be added to admonitions. - + diff --git a/xsl/params/admon.textlabel.xml b/xsl/params/admon.textlabel.xml index 09be9f4b3..ea1a53f10 100644 --- a/xsl/params/admon.textlabel.xml +++ b/xsl/params/admon.textlabel.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="admon.textlabel"> admon.textlabel -boolean +boolean admon.textlabel @@ -11,12 +14,12 @@ - + -Description +Description If true (non-zero), admonitions are presented with a generated text label such as Note or Warning in the appropriate language. @@ -25,6 +28,5 @@ of the admonition element are still output. The default value is 1. - + - diff --git a/xsl/params/admonition.properties.xml b/xsl/params/admonition.properties.xml index 937811c18..0891cf850 100644 --- a/xsl/params/admonition.properties.xml +++ b/xsl/params/admonition.properties.xml @@ -1,18 +1,21 @@ - + version="5.0" xml:id="admonition.properties"> admonition.properties To set the style for admonitions. - + -Description +Description How do you want admonitions styled? Set the font-size, weight, etc. to the style required - + diff --git a/xsl/params/admonition.title.properties.xml b/xsl/params/admonition.title.properties.xml index 6118f5f68..5825abaf6 100644 --- a/xsl/params/admonition.title.properties.xml +++ b/xsl/params/admonition.title.properties.xml @@ -1,13 +1,16 @@ - + version="5.0" xml:id="admonition.title.properties"> admonition.title.properties To set the style for admonitions titles. - + 14pt bold @@ -16,9 +19,9 @@ -Description +Description How do you want admonitions titles styled? Set the font-size, weight etc to the style required. - + diff --git a/xsl/params/alignment.xml b/xsl/params/alignment.xml index d01d7b93b..0638f21a4 100644 --- a/xsl/params/alignment.xml +++ b/xsl/params/alignment.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="alignment"> alignment @@ -11,13 +14,13 @@ -justify +justify -Description +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 index 7216af8a9..a089e8c36 100644 --- a/xsl/params/annotate.toc.xml +++ b/xsl/params/annotate.toc.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="annotate.toc"> annotate.toc -boolean +boolean annotate.toc @@ -11,15 +14,15 @@ - + -Description +Description If true, TOCs will be annotated. At present, this just means -that the RefPurpose of RefEntry +that the RefPurpose of RefEntry TOC entries will be displayed. - + diff --git a/xsl/params/annotation.css.xml b/xsl/params/annotation.css.xml index 70a0b5686..0e1d0d15d 100644 --- a/xsl/params/annotation.css.xml +++ b/xsl/params/annotation.css.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="annotation.css"> annotation.css -boolean +boolean annotation.css @@ -11,7 +14,7 @@ - + /* ====================================================================== Annotations @@ -58,11 +61,11 @@ div.annotation-close { position: absolute; -Description +Description If annotation.support is enabled and the -document contains annotations, then the CSS in this +document contains annotations, then the CSS in this parameter will be included in the document. - + diff --git a/xsl/params/annotation.graphic.close.xml b/xsl/params/annotation.graphic.close.xml index 1f47d1a75..975046c7e 100644 --- a/xsl/params/annotation.graphic.close.xml +++ b/xsl/params/annotation.graphic.close.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="annotation.graphic.close"> annotation.graphic.close -boolean +boolean annotation.graphic.close @@ -11,16 +14,15 @@ - - + + -Description +Description This image is used on popup annotations as the “x” that the user can click to dismiss the popup. - + diff --git a/xsl/params/annotation.graphic.open.xml b/xsl/params/annotation.graphic.open.xml index 34e9ed80f..5714145e0 100644 --- a/xsl/params/annotation.graphic.open.xml +++ b/xsl/params/annotation.graphic.open.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="annotation.graphic.open"> annotation.graphic.open -boolean +boolean annotation.graphic.open @@ -11,16 +14,15 @@ - - + + -Description +Description This image is used inline to identify the location of annotations. - + diff --git a/xsl/params/annotation.js.xml b/xsl/params/annotation.js.xml index 8e55879ae..136626956 100644 --- a/xsl/params/annotation.js.xml +++ b/xsl/params/annotation.js.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="annotation.js"> annotation.js -boolean +boolean annotation.js @@ -11,19 +14,17 @@ - - + + -Description +Description If annotation.support is enabled and the -document contains annotations, then the URIs listed +document contains annotations, then the URIs listed in this parameter will be included. These JavaScript files are required for popup annotation support. - + diff --git a/xsl/params/annotation.support.xml b/xsl/params/annotation.support.xml index bb107734c..29e763336 100644 --- a/xsl/params/annotation.support.xml +++ b/xsl/params/annotation.support.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="annotation.support"> annotation.support -boolean +boolean annotation.support @@ -11,16 +14,16 @@ - + -Description +Description If non-zero, the stylesheets will attempt to support annotation elements in HTML by including some JavaScript (see annotation.js). - + diff --git a/xsl/params/appendix.autolabel.xml b/xsl/params/appendix.autolabel.xml index 84db7ee57..50b910ca8 100644 --- a/xsl/params/appendix.autolabel.xml +++ b/xsl/params/appendix.autolabel.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="appendix.autolabel"> appendix.autolabel -boolean +boolean appendix.autolabel @@ -11,12 +14,12 @@ - + -Description +Description If zero, then appendices will not be numbered. Otherwise appendices will be numbered, using the parameter value @@ -60,5 +63,5 @@ as the number format if the value matches one of the following: the default number format (upperalpha). - + diff --git a/xsl/params/arbortext.extensions.xml b/xsl/params/arbortext.extensions.xml index 3a00cef2d..2e571ddb3 100644 --- a/xsl/params/arbortext.extensions.xml +++ b/xsl/params/arbortext.extensions.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="arbortext.extensions"> arbortext.extensions -boolean +boolean arbortext.extensions @@ -11,17 +14,17 @@ - + -Description +Description If non-zero, -Arbortext +Arbortext extensions will be used. This parameter can also affect which graphics file formats are supported - + diff --git a/xsl/params/article.appendix.title.properties.xml b/xsl/params/article.appendix.title.properties.xml index 837cfa7c4..e94088695 100644 --- a/xsl/params/article.appendix.title.properties.xml +++ b/xsl/params/article.appendix.title.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="article.appendix.title.properties"> article.appendix.title.properties -attribute set +attribute set article.appendix.title.properties @@ -11,10 +14,8 @@ - - + + @@ -22,12 +23,11 @@ -Description +Description The properties for the title of an appendix that appears inside an article. The default is to use the properties of sect1 titles. - + - diff --git a/xsl/params/author.othername.in.middle.xml b/xsl/params/author.othername.in.middle.xml index f48620089..7f7be2473 100644 --- a/xsl/params/author.othername.in.middle.xml +++ b/xsl/params/author.othername.in.middle.xml @@ -1,27 +1,30 @@ - + version="5.0" xml:id="author.othername.in.middle"> author.othername.in.middle -boolean +boolean author.othername.in.middle -Is othername in author a +Is othername in author a middle name? - + -Description +Description -If true (non-zero), the othername of an author -appears between the firstname and -surname. Otherwise, othername +If true (non-zero), the othername of an author +appears between the firstname and +surname. Otherwise, othername is suppressed. - + diff --git a/xsl/params/autolayout-file.xml b/xsl/params/autolayout-file.xml new file mode 100644 index 000000000..150f1237b --- /dev/null +++ b/xsl/params/autolayout-file.xml @@ -0,0 +1,29 @@ + + +autolayout-file +filename + + +autolayout-file +Identifies the autolayout.xml file + + + + +autolayout.xml + + + +Description +When the source pages are spread over several directories, this +parameter can be set (for example, from the command line of a batch-mode +XSLT processor) to indicate the location of the autolayout.xml file. +FIXME: for browser-based use, there needs to be a PI for this... + + + diff --git a/xsl/params/autotoc.label.in.hyperlink.xml b/xsl/params/autotoc.label.in.hyperlink.xml index be8eb1856..021e6b364 100644 --- a/xsl/params/autotoc.label.in.hyperlink.xml +++ b/xsl/params/autotoc.label.in.hyperlink.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="autotoc.label.in.hyperlink"> autotoc.label.in.hyperlink -boolean +boolean autotoc.label.in.hyperlink @@ -11,10 +14,10 @@ - + -Description +Description If the value of autotoc.label.in.hyperlink is non-zero, labels @@ -22,5 +25,5 @@ are included in hyperlinked titles in the TOC. If it is instead zero, labels are still displayed prior to the hyperlinked titles, but are not hyperlinked along with the titles. - + diff --git a/xsl/params/autotoc.label.separator.xml b/xsl/params/autotoc.label.separator.xml index 7af86ccec..5deed5889 100644 --- a/xsl/params/autotoc.label.separator.xml +++ b/xsl/params/autotoc.label.separator.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="autotoc.label.separator"> autotoc.label.separator -string +string autotoc.label.separator @@ -11,12 +14,12 @@ - + -Description +Description String to use to seperate labels and title in a table of contents. - + diff --git a/xsl/params/axf.extensions.xml b/xsl/params/axf.extensions.xml index ec7dc187f..940a187bd 100644 --- a/xsl/params/axf.extensions.xml +++ b/xsl/params/axf.extensions.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="axf.extensions"> axf.extensions -boolean +boolean axf.extensions @@ -11,20 +14,20 @@ - + -Description +Description If non-zero, -XSL Formatter +XSL Formatter extensions will be used. XSL Formatter extensions consists of PDF bookmarks, document information and better index processing. This parameter can also affect which graphics file formats are supported - + diff --git a/xsl/params/banner.before.navigation.xml b/xsl/params/banner.before.navigation.xml new file mode 100644 index 000000000..088337807 --- /dev/null +++ b/xsl/params/banner.before.navigation.xml @@ -0,0 +1,25 @@ + + +banner.before.navigation +boolean + + +banner.before.navigation +Put banner before navigation? + + + + + + + + +Description +FIXME + + diff --git a/xsl/params/base.dir.xml b/xsl/params/base.dir.xml index eecfbaaa5..9ad1e2d33 100644 --- a/xsl/params/base.dir.xml +++ b/xsl/params/base.dir.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="base.dir"> base.dir @@ -11,14 +14,14 @@ - + -Description +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 index 4293ed794..4a56ad6c1 100644 --- a/xsl/params/biblioentry.item.separator.xml +++ b/xsl/params/biblioentry.item.separator.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="biblioentry.item.separator"> biblioentry.item.separator -string +string biblioentry.item.separator @@ -11,13 +14,13 @@ -. +. -Description +Description Text to separate bibliography entries - + diff --git a/xsl/params/biblioentry.properties.xml b/xsl/params/biblioentry.properties.xml index 7c6db5eed..d734bb3b4 100644 --- a/xsl/params/biblioentry.properties.xml +++ b/xsl/params/biblioentry.properties.xml @@ -1,21 +1,24 @@ - + version="5.0" xml:id="biblioentry.properties"> biblioentry.properties To set the style for biblioentry. - + 0.5in -0.5in -Description +Description How do you want biblioentry styled? Set the font-size, weight, space-above and space-below, indents, etc. to the style required - + diff --git a/xsl/params/bibliography.collection.xml b/xsl/params/bibliography.collection.xml index c89848f96..ad214b8fc 100644 --- a/xsl/params/bibliography.collection.xml +++ b/xsl/params/bibliography.collection.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="bibliography.collection"> bibliography.collection -string +string bibliography.collection @@ -11,10 +14,10 @@ - + -Description +Description Maintaining bibliography entries across a set of documents is tedious, time consuming, and error prone. It makes much more sense, usually, to store all of @@ -27,40 +30,40 @@ bibliography database, follow these steps: First, create a stand-alone bibliography document that contains all of the documents that you wish to reference. Make sure that each bibliography -entry (whether you use biblioentry or bibliomixed) +entry (whether you use biblioentry or bibliomixed) has an ID. My global bibliography, ~/bibliography.xml begins like this: -<!DOCTYPE bibliography PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" - "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"> -References + "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"> +<bibliography><title>References</title> -XML 1.0Tim Bray, +<bibliomixed id="xml-rec"><abbrev>XML 1.0</abbrev>Tim Bray, Jean Paoli, C. M. Sperberg-McQueen, and Eve Maler, editors. -Extensible Markup -Language (XML) 1.0 Second Edition. +<citetitle><ulink url="http://www.w3.org/TR/REC-xml">Extensible Markup +Language (XML) 1.0 Second Edition</ulink></citetitle>. World Wide Web Consortium, 2000. - +</bibliomixed> -NamespacesTim Bray, +<bibliomixed id="xml-names"><abbrev>Namespaces</abbrev>Tim Bray, Dave Hollander, and Andrew Layman, editors. -Namespaces in -XML. +<citetitle><ulink url="http://www.w3.org/TR/REC-xml-names/">Namespaces in +XML</ulink></citetitle>. World Wide Web Consortium, 1999. - +</bibliomixed> - - -]]> +<!-- ... --> +</bibliography> + When you create a bibliography in your document, simply -provide empty bibliomixed +provide empty bibliomixed entries for each document that you wish to cite. Make sure that these elements have the same ID as the corresponding real entry in your global bibliography. @@ -68,22 +71,22 @@ entry in your global bibliography. For example: -Bibliography +<bibliography><title>Bibliography</title> - - -Donald E. Knuth. Computers and -Typesetting: Volume B, TeX: The Program. Addison-Wesley, +<bibliomixed id="xml-rec"/> +<bibliomixed id="xml-names"/> +<bibliomixed id="DKnuth86">Donald E. Knuth. <citetitle>Computers and +Typesetting: Volume B, TeX: The Program</citetitle>. Addison-Wesley, 1986. ISBN 0-201-13437-3. - - +</bibliomixed> +<bibliomixed id="relaxng"/> -]]> +</bibliography> Note that it's perfectly acceptable to mix entries from your global bibliography with normal entries. You can use -xref or other elements to cross-reference your +xref or other elements to cross-reference your bibliography entries in exactly the same way you do now. Finally, when you are ready to format your document, simply set the @@ -94,5 +97,5 @@ point to your global bibliography. The stylesheets will format the bibliography in your document as if all of the entries referenced appeared there literally. - + diff --git a/xsl/params/bibliography.numbered.xml b/xsl/params/bibliography.numbered.xml index 5b829d27f..593a1fa98 100644 --- a/xsl/params/bibliography.numbered.xml +++ b/xsl/params/bibliography.numbered.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="bibliography.numbered"> bibliography.numbered -boolean +boolean bibliography.numbered @@ -11,14 +14,14 @@ - + -Description +Description If non-zero bibliography entries will be numbered - + diff --git a/xsl/params/bibliography.style.xml b/xsl/params/bibliography.style.xml index d05b5adac..302a52ece 100644 --- a/xsl/params/bibliography.style.xml +++ b/xsl/params/bibliography.style.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="bibliography.style"> bibliography.style -list +list bibliography.style @@ -11,15 +14,15 @@ - + -Description +Description Currently only normal and iso690 styles are supported. - + diff --git a/xsl/params/blockquote.properties.xml b/xsl/params/blockquote.properties.xml index 3bec2c6c3..777806bdb 100644 --- a/xsl/params/blockquote.properties.xml +++ b/xsl/params/blockquote.properties.xml @@ -1,13 +1,16 @@ - + version="5.0" xml:id="blockquote.properties"> blockquote.properties To set the style for block quotations. - + 0.5in 0.5in @@ -18,10 +21,10 @@ -Description +Description The blockquote.properties attribute set specifies the formating properties of block quotations. - + diff --git a/xsl/params/blurb.on.titlepage.enabled.xml b/xsl/params/blurb.on.titlepage.enabled.xml index 47d996738..02ed1d46d 100644 --- a/xsl/params/blurb.on.titlepage.enabled.xml +++ b/xsl/params/blurb.on.titlepage.enabled.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="blurb.on.titlepage.enabled"> blurb.on.titlepage.enabled -boolean +boolean blurb.on.titlepage.enabled @@ -11,16 +14,16 @@ -0 +0 -Description +Description -If non-zero, output from authorblurb and -personblurb elements is displayed on title +If non-zero, output from authorblurb and +personblurb elements is displayed on title pages. If zero (the default), output from those elements is suppressed on title pages (unless you are using a titlepage customization that causes them to be included). - + diff --git a/xsl/params/body.attributes.xml b/xsl/params/body.attributes.xml new file mode 100644 index 000000000..8ee1ad947 --- /dev/null +++ b/xsl/params/body.attributes.xml @@ -0,0 +1,31 @@ + + +body.attributes +attribute set + + +body.attributes +DEPRECATED + + + + + + white + black + #0000FF + #840084 + #0000FF + + + + +Description +DEPRECATED + + diff --git a/xsl/params/body.bg.color.xml b/xsl/params/body.bg.color.xml new file mode 100644 index 000000000..0dae32858 --- /dev/null +++ b/xsl/params/body.bg.color.xml @@ -0,0 +1,27 @@ + + +body.bg.color +color + + +body.bg.color +Background color for body frame + + + + + + + + +Description + +Specifies the background color used in the body column of tabular slides. + + + diff --git a/xsl/params/body.end.indent.xml b/xsl/params/body.end.indent.xml index 0838d7809..2689ba716 100644 --- a/xsl/params/body.end.indent.xml +++ b/xsl/params/body.end.indent.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="body.end.indent"> body.end.indent @@ -11,12 +14,12 @@ - + -Description +Description This end-indent property is added to the fo:flow for certain page sequences. Which page-sequences it is @@ -30,5 +33,5 @@ master-reference, as well as appendixes and prefaces. See also body.start.indent. - + diff --git a/xsl/params/body.font.family.xml b/xsl/params/body.font.family.xml index ef63e5a6f..e5daa290a 100644 --- a/xsl/params/body.font.family.xml +++ b/xsl/params/body.font.family.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="body.font.family"> body.font.family @@ -11,15 +14,15 @@ - + -Description +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 index bbafb4a63..5610b6321 100644 --- a/xsl/params/body.font.master.xml +++ b/xsl/params/body.font.master.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="body.font.master"> body.font.master @@ -11,17 +14,17 @@ - + 10 -Description +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 index 7dc867519..2f6255612 100644 --- a/xsl/params/body.font.size.xml +++ b/xsl/params/body.font.size.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="body.font.size"> body.font.size @@ -11,17 +14,17 @@ - + pt -Description +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 index de4553662..b08daad17 100644 --- a/xsl/params/body.margin.bottom.xml +++ b/xsl/params/body.margin.bottom.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="body.margin.bottom"> body.margin.bottom @@ -11,16 +14,16 @@ - + -Description +Description The body bottom margin is the distance from the last line of text in the page body to the bottom of the region-after. - + diff --git a/xsl/params/body.margin.top.xml b/xsl/params/body.margin.top.xml index c9aa1c5ab..902063c04 100644 --- a/xsl/params/body.margin.top.xml +++ b/xsl/params/body.margin.top.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="body.margin.top"> body.margin.top @@ -11,16 +14,16 @@ - + -Description +Description The body top margin is the distance from the top of the region-before to the first line of text in the page body. - + diff --git a/xsl/params/body.start.indent.xml b/xsl/params/body.start.indent.xml index 6214d663a..1bfe0138d 100644 --- a/xsl/params/body.start.indent.xml +++ b/xsl/params/body.start.indent.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="body.start.indent"> body.start.indent @@ -11,7 +14,7 @@ - + 0pt @@ -22,7 +25,7 @@ -Description +Description This parameter provides one means of indenting the body text relative to @@ -55,5 +58,5 @@ parameter to the negative value of the desired indent. title.margin.left. - + diff --git a/xsl/params/bridgehead.in.toc.xml b/xsl/params/bridgehead.in.toc.xml index 8d251defa..e6602a842 100644 --- a/xsl/params/bridgehead.in.toc.xml +++ b/xsl/params/bridgehead.in.toc.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="bridgehead.in.toc"> bridgehead.in.toc -boolean +boolean bridgehead.in.toc @@ -11,15 +14,15 @@ - + -Description +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/bullet.image.xml b/xsl/params/bullet.image.xml new file mode 100644 index 000000000..0f90f0b5d --- /dev/null +++ b/xsl/params/bullet.image.xml @@ -0,0 +1,28 @@ + + +bullet.image +filename + + +bullet.image +Bullet image + + + + + + + + +Description + +Specifies the filename of the bullet image used for foils in the +framed ToC. + + + diff --git a/xsl/params/callout.defaultcolumn.xml b/xsl/params/callout.defaultcolumn.xml index 562103505..e77ca67d2 100644 --- a/xsl/params/callout.defaultcolumn.xml +++ b/xsl/params/callout.defaultcolumn.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="callout.defaultcolumn"> callout.defaultcolumn -integer +integer callout.defaultcolumn @@ -11,15 +14,15 @@ - + -Description +Description If a callout does not identify a column (for example, if it uses -the linerange unit), +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 index 2403dee87..0de75e3ca 100644 --- a/xsl/params/callout.graphics.extension.xml +++ b/xsl/params/callout.graphics.extension.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="callout.graphics.extension"> callout.graphics.extension -string +string callout.graphics.extension @@ -11,12 +14,12 @@ - + -Description +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 index 3b3c6eaa8..110824380 100644 --- a/xsl/params/callout.graphics.number.limit.xml +++ b/xsl/params/callout.graphics.number.limit.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="callout.graphics.number.limit"> callout.graphics.number.limit -integer +integer callout.graphics.number.limit @@ -11,10 +14,10 @@ - + -Description +Description If callout.graphics is non-zero, graphics are used to represent @@ -26,5 +29,5 @@ 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 index 649c90682..958f9258d 100644 --- a/xsl/params/callout.graphics.path.xml +++ b/xsl/params/callout.graphics.path.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="callout.graphics.path"> callout.graphics.path -string +string callout.graphics.path @@ -11,16 +14,16 @@ - + -Description +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 index aa8006a7e..829d0440f 100644 --- a/xsl/params/callout.graphics.xml +++ b/xsl/params/callout.graphics.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="callout.graphics"> callout.graphics -boolean +boolean callout.graphics @@ -11,17 +14,17 @@ - + -Description +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 index ad827bc14..6bcb1cbfc 100644 --- a/xsl/params/callout.list.table.xml +++ b/xsl/params/callout.list.table.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="callout.list.table"> callout.list.table -boolean +boolean callout.list.table @@ -11,17 +14,17 @@ - + -Description +Description -The default presentation of CalloutLists uses -an HTML DL. Some browsers don't align DLs very well +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 +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 index ee1105d4b..aebbe5abb 100644 --- a/xsl/params/callout.unicode.font.xml +++ b/xsl/params/callout.unicode.font.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="callout.unicode.font"> callout.unicode.font @@ -11,14 +14,14 @@ - + -Description +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 index b74737af2..d75e3ad88 100644 --- a/xsl/params/callout.unicode.number.limit.xml +++ b/xsl/params/callout.unicode.number.limit.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="callout.unicode.number.limit"> callout.unicode.number.limit -integer +integer callout.unicode.number.limit @@ -11,10 +14,10 @@ - + -Description +Description If callout.unicode is non-zero, unicode characters are used to represent @@ -26,5 +29,5 @@ 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 index 1e333985b..5fa9f4f7a 100644 --- a/xsl/params/callout.unicode.start.character.xml +++ b/xsl/params/callout.unicode.start.character.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="callout.unicode.start.character"> callout.unicode.start.character -integer +integer callout.unicode.start.character @@ -11,10 +14,10 @@ - + -Description +Description If callout.graphics is zero and callout.unicode is non-zero, unicode characters are used to represent @@ -24,5 +27,5 @@ is the decimal unicode value used for callout number one. Currently, only 10102 is supported in the stylesheets for this parameter. - + diff --git a/xsl/params/callout.unicode.xml b/xsl/params/callout.unicode.xml index 5848d7e93..4ec6a5f30 100644 --- a/xsl/params/callout.unicode.xml +++ b/xsl/params/callout.unicode.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="callout.unicode"> callout.unicode -boolean +boolean callout.unicode @@ -11,13 +14,13 @@ - + -Description +Description The stylesheets can use either an image of the numbers one to ten, or the single Unicode character which represents the numeral, in white on a black background. Use this to select the Unicode character option. - + diff --git a/xsl/params/callouts.extension.xml b/xsl/params/callouts.extension.xml index 0284d2788..8466a8131 100644 --- a/xsl/params/callouts.extension.xml +++ b/xsl/params/callouts.extension.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="callouts.extension"> callouts.extension -boolean +boolean callouts.extension @@ -11,15 +14,15 @@ - + -Description +Description -The callouts extension processes areaset -elements in ProgramListingCO and other text-based +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 index 050dd127d..e45d005ab 100644 --- a/xsl/params/chapter.autolabel.xml +++ b/xsl/params/chapter.autolabel.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="chapter.autolabel"> chapter.autolabel -boolean +boolean chapter.autolabel @@ -11,10 +14,10 @@ - + -Description +Description If zero, then chapters will not be numbered. Otherwise chapters will be numbered, using the parameter value @@ -58,5 +61,5 @@ as the number format if the value matches one of the following: the default number format (arabic). - + diff --git a/xsl/params/chunk.append.xml b/xsl/params/chunk.append.xml index 11b2b3e5c..acf42c442 100644 --- a/xsl/params/chunk.append.xml +++ b/xsl/params/chunk.append.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="chunk.append"> chunk.append @@ -11,17 +14,17 @@ - + -Description +Description Specifies content to append to the end of HTML files output by the html/chunk.xsl stylesheet, after the closing -<html> tag. You probably don’t want to set any value +<html> tag. You probably don’t want to set any value for this parameter; but if you do, the only value it should ever be set to is a newline character: &#x0a; or &#10; - + diff --git a/xsl/params/chunk.first.sections.xml b/xsl/params/chunk.first.sections.xml index e45dafea1..1964c67df 100644 --- a/xsl/params/chunk.first.sections.xml +++ b/xsl/params/chunk.first.sections.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="chunk.first.sections"> chunk.first.sections @@ -11,18 +14,18 @@ - + -Description +Description If non-zero, a chunk will be created for the first top-level -sect1 or section elements in +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.quietly.xml b/xsl/params/chunk.quietly.xml index 8a9f2a159..8ea7a6500 100644 --- a/xsl/params/chunk.quietly.xml +++ b/xsl/params/chunk.quietly.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="chunk.quietly"> chunk.quietly @@ -11,17 +14,17 @@ - + -Description +Description If zero (the default), the XSL processor emits a message naming each separate chunk filename as it is being output. If nonzero, then the messages are suppressed. - + diff --git a/xsl/params/chunk.section.depth.xml b/xsl/params/chunk.section.depth.xml index c1948d127..d46193c82 100644 --- a/xsl/params/chunk.section.depth.xml +++ b/xsl/params/chunk.section.depth.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="chunk.section.depth"> chunk.section.depth -integer +integer chunk.section.depth @@ -11,14 +14,14 @@ - + -Description +Description This parameter sets the depth of section chunking. - + diff --git a/xsl/params/chunk.sections.xml b/xsl/params/chunk.sections.xml index 3e885c2fd..6e61917eb 100644 --- a/xsl/params/chunk.sections.xml +++ b/xsl/params/chunk.sections.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="chunk.sections"> chunk.sections @@ -11,15 +14,15 @@ - + -Description +Description If non-zero, chunks will be created for top-level -sect1 and section elements in +sect1 and section elements in each component. - + diff --git a/xsl/params/chunk.separate.lots.xml b/xsl/params/chunk.separate.lots.xml index ec9d69997..d2f07469e 100644 --- a/xsl/params/chunk.separate.lots.xml +++ b/xsl/params/chunk.separate.lots.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="chunk.separate.lots"> chunk.separate.lots -boolean +boolean chunk.separate.lots @@ -11,12 +14,12 @@ - + -Description +Description If non-zero, each of the ToC and LoTs (List of Examples, List of Figures, etc.) @@ -29,5 +32,5 @@ This feature depends on the parameter also being non-zero. - + diff --git a/xsl/params/chunk.toc.xml b/xsl/params/chunk.toc.xml index 7ec465c3c..79b69e010 100644 --- a/xsl/params/chunk.toc.xml +++ b/xsl/params/chunk.toc.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="chunk.toc"> chunk.toc -string +string chunk.toc @@ -11,17 +14,17 @@ - + -Description +Description The chunk.toc identifies an explicit TOC that will be used for chunking. This parameter is only used by the chunktoc.xsl stylesheet (and customization layers built from it). - + diff --git a/xsl/params/chunk.tocs.and.lots.has.title.xml b/xsl/params/chunk.tocs.and.lots.has.title.xml index addb7c0ac..0bdd31b83 100644 --- a/xsl/params/chunk.tocs.and.lots.has.title.xml +++ b/xsl/params/chunk.tocs.and.lots.has.title.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="chunk.tocs.and.lots.has.title"> chunk.tocs.and.lots.has.title -boolean +boolean chunk.tocs.and.lots.has.title @@ -11,15 +14,15 @@ - + -Description +Description If non-zero title of document is shown before ToC/LoT in separate chunk. - + diff --git a/xsl/params/chunk.tocs.and.lots.xml b/xsl/params/chunk.tocs.and.lots.xml index c57bbf824..2a01fffa1 100644 --- a/xsl/params/chunk.tocs.and.lots.xml +++ b/xsl/params/chunk.tocs.and.lots.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="chunk.tocs.and.lots"> chunk.tocs.and.lots -boolean +boolean chunk.tocs.and.lots @@ -11,12 +14,12 @@ - + -Description +Description If non-zero, ToC and LoT (List of Examples, List of Figures, etc.) will be put in a separate chunk. At the moment, this chunk is not in the @@ -25,5 +28,5 @@ navigation footer. This feature is still somewhat experimental. Feedback welcome. - + diff --git a/xsl/params/chunker.output.cdata-section-elements.xml b/xsl/params/chunker.output.cdata-section-elements.xml index df7354113..25631c527 100644 --- a/xsl/params/chunker.output.cdata-section-elements.xml +++ b/xsl/params/chunker.output.cdata-section-elements.xml @@ -1,19 +1,22 @@ - + version="5.0" xml:id="chunker.output.cdata-section-elements"> chunker.output.cdata-section-elements -string +string chunker.output.cdata-section-elements List of elements to escape with CDATA sections -<xsl:param name="chunker.output.cdata-section-elements" select="''"/> +<xsl:param name="chunker.output.cdata-section-elements" select="''"/> -Description +Description This parameter specifies the list of elements that should be escaped as CDATA sections by the chunking stylesheet. Not all processors support @@ -25,5 +28,5 @@ specification of this parameter. in the chunker.xsl stylesheet module. - + diff --git a/xsl/params/chunker.output.doctype-public.xml b/xsl/params/chunker.output.doctype-public.xml index 7494a1631..cd20f51ec 100644 --- a/xsl/params/chunker.output.doctype-public.xml +++ b/xsl/params/chunker.output.doctype-public.xml @@ -1,19 +1,22 @@ - + version="5.0" xml:id="chunker.output.doctype-public"> chunker.output.doctype-public -string +string chunker.output.doctype-public Public identifer to use in the document type of generated pages -<xsl:param name="chunker.output.doctype-public" select="''"/> +<xsl:param name="chunker.output.doctype-public" select="''"/> -Description +Description This parameter specifies the public identifier that should be used by the chunking stylesheet in the document type declaration of chunked pages. @@ -26,5 +29,5 @@ this parameter. in the chunker.xsl stylesheet module. - + diff --git a/xsl/params/chunker.output.doctype-system.xml b/xsl/params/chunker.output.doctype-system.xml index 370a6f687..32a3665ca 100644 --- a/xsl/params/chunker.output.doctype-system.xml +++ b/xsl/params/chunker.output.doctype-system.xml @@ -1,19 +1,22 @@ - + version="5.0" xml:id="chunker.output.doctype-system"> chunker.output.doctype-system -uri +uri chunker.output.doctype-system System identifier to use for the document type in generated pages -<xsl:param name="chunker.output.doctype-system" select="''"/> +<xsl:param name="chunker.output.doctype-system" select="''"/> -Description +Description This parameter specifies the system identifier that should be used by the chunking stylesheet in the document type declaration of chunked pages. @@ -26,5 +29,5 @@ this parameter. in the chunker.xsl stylesheet module. - + diff --git a/xsl/params/chunker.output.encoding.xml b/xsl/params/chunker.output.encoding.xml index e2baf75e9..623533b3b 100644 --- a/xsl/params/chunker.output.encoding.xml +++ b/xsl/params/chunker.output.encoding.xml @@ -1,19 +1,22 @@ - + version="5.0" xml:id="chunker.output.encoding"> chunker.output.encoding -string +string chunker.output.encoding Encoding used in generated pages -<xsl:param name="chunker.output.encoding" select="'ISO-8859-1'"/> +<xsl:param name="chunker.output.encoding" select="'ISO-8859-1'"/> -Description +Description This parameter specifies the encoding to be used in files generated by the chunking stylesheet. Not all processors support @@ -27,5 +30,5 @@ specification of this parameter. in the chunker.xsl stylesheet module. - + diff --git a/xsl/params/chunker.output.indent.xml b/xsl/params/chunker.output.indent.xml index 22adde3f9..e9809958d 100644 --- a/xsl/params/chunker.output.indent.xml +++ b/xsl/params/chunker.output.indent.xml @@ -1,19 +1,22 @@ - + version="5.0" xml:id="chunker.output.indent"> chunker.output.indent -string +string chunker.output.indent Specification of indentation on generated pages -<xsl:param name="chunker.output.indent" select="'no'"/> +<xsl:param name="chunker.output.indent" select="'no'"/> -Description +Description This parameter specifies the value of the indent specification for generated pages. Not all processors support @@ -25,5 +28,5 @@ specification of this parameter. in the chunker.xsl stylesheet module. - + diff --git a/xsl/params/chunker.output.media-type.xml b/xsl/params/chunker.output.media-type.xml index a68cfc7a8..f33c3259a 100644 --- a/xsl/params/chunker.output.media-type.xml +++ b/xsl/params/chunker.output.media-type.xml @@ -1,19 +1,22 @@ - + version="5.0" xml:id="chunker.output.media-type"> chunker.output.media-type -string +string chunker.output.media-type Media type to use in generated pages -<xsl:param name="chunker.output.media-type" select="''"/> +<xsl:param name="chunker.output.media-type" select="''"/> -Description +Description This parameter specifies the media type that should be used by the chunking stylesheet. Not all processors support specification of @@ -25,5 +28,5 @@ this parameter. in the chunker.xsl stylesheet module. - + diff --git a/xsl/params/chunker.output.method.xml b/xsl/params/chunker.output.method.xml index ab2496190..1d82d0a94 100644 --- a/xsl/params/chunker.output.method.xml +++ b/xsl/params/chunker.output.method.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="chunker.output.method"> chunker.output.method -list +list html xml @@ -12,10 +15,10 @@ Method used in generated pages -<xsl:param name="chunker.output.method" select="'html'"/> +<xsl:param name="chunker.output.method" select="'html'"/> -Description +Description This parameter specifies the output method to be used in files generated by the chunking stylesheet. @@ -28,5 +31,5 @@ generated by the chunking stylesheet. in the chunker.xsl stylesheet module. - + diff --git a/xsl/params/chunker.output.omit-xml-declaration.xml b/xsl/params/chunker.output.omit-xml-declaration.xml index 975bef0e1..58317e971 100644 --- a/xsl/params/chunker.output.omit-xml-declaration.xml +++ b/xsl/params/chunker.output.omit-xml-declaration.xml @@ -1,19 +1,22 @@ - + version="5.0" xml:id="chunker.output.omit-xml-declaration"> chunker.output.omit-xml-declaration - + chunker.output.omit-xml-declaration Omit-xml-declaration for generated pages -<xsl:param name="chunker.output.omit-xml-declaration" select="'no'"/> +<xsl:param name="chunker.output.omit-xml-declaration" select="'no'"/> -Description +Description This parameter specifies the value of the omit-xml-declaration specification for generated pages. Not all processors support @@ -25,5 +28,5 @@ specification of this parameter. in the chunker.xsl stylesheet module. - + diff --git a/xsl/params/chunker.output.standalone.xml b/xsl/params/chunker.output.standalone.xml index bf0b7527c..306de16aa 100644 --- a/xsl/params/chunker.output.standalone.xml +++ b/xsl/params/chunker.output.standalone.xml @@ -1,19 +1,22 @@ - + version="5.0" xml:id="chunker.output.standalone"> chunker.output.standalone -string +string chunker.output.standalone Standalone declaration for generated pages -<xsl:param name="chunker.output.standalone" select="'no'"/> +<xsl:param name="chunker.output.standalone" select="'no'"/> -Description +Description This parameter specifies the value of the standalone specification for generated pages. Not all processors support @@ -25,5 +28,5 @@ specification of this parameter. in the chunker.xsl stylesheet module. - + diff --git a/xsl/params/citerefentry.link.xml b/xsl/params/citerefentry.link.xml index 9a5f5c353..0ad1bb06d 100644 --- a/xsl/params/citerefentry.link.xml +++ b/xsl/params/citerefentry.link.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="citerefentry.link"> citerefentry.link -boolean +boolean citerefentry.link @@ -11,15 +14,15 @@ - + -Description +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/collect.xref.targets.xml b/xsl/params/collect.xref.targets.xml index a92d935a5..9db8619ea 100644 --- a/xsl/params/collect.xref.targets.xml +++ b/xsl/params/collect.xref.targets.xml @@ -1,21 +1,24 @@ - + version="5.0" xml:id="collect.xref.targets"> collect.xref.targets -string +string collect.xref.targets Controls whether cross reference data is collected - + - -Description +Description + In order to resolve olinks efficiently, the stylesheets can generate an external data file containing information about @@ -23,5 +26,5 @@ all potential cross reference endpoints in a document. This parameter determines whether the collection process is run when the document is processed by the stylesheet. The default value is no, which means the data file is not generated during processing. The other choices are yes, which means the data file is created and the document is processed for output, and only, which means the data file is created but the document is not processed for output. See also targets.filename. - - + + diff --git a/xsl/params/column.count.back.xml b/xsl/params/column.count.back.xml index 186c19c5e..95ee76db0 100644 --- a/xsl/params/column.count.back.xml +++ b/xsl/params/column.count.back.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="column.count.back"> column.count.back -integer +integer column.count.back @@ -11,14 +14,14 @@ - + -Description +Description Number of columns on back matter (appendix, glossary, etc.) pages. - + diff --git a/xsl/params/column.count.body.xml b/xsl/params/column.count.body.xml index 7d3eddd88..a5d65b32a 100644 --- a/xsl/params/column.count.body.xml +++ b/xsl/params/column.count.body.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="column.count.body"> column.count.body -integer +integer column.count.body @@ -11,14 +14,14 @@ - + -Description +Description Number of columns on body pages. - + diff --git a/xsl/params/column.count.front.xml b/xsl/params/column.count.front.xml index 8de97f780..64ff3ac01 100644 --- a/xsl/params/column.count.front.xml +++ b/xsl/params/column.count.front.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="column.count.front"> column.count.front -integer +integer column.count.front @@ -11,14 +14,14 @@ - + -Description +Description Number of columns on front matter (dedication, preface, etc.) pages. - + diff --git a/xsl/params/column.count.index.xml b/xsl/params/column.count.index.xml index a5cc50809..f08145843 100644 --- a/xsl/params/column.count.index.xml +++ b/xsl/params/column.count.index.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="column.count.index"> column.count.index -integer +integer column.count.index @@ -11,14 +14,14 @@ - + -Description +Description Number of columns on index pages. - + diff --git a/xsl/params/column.count.lot.xml b/xsl/params/column.count.lot.xml index 580e07381..770988dc5 100644 --- a/xsl/params/column.count.lot.xml +++ b/xsl/params/column.count.lot.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="column.count.lot"> column.count.lot -integer +integer column.count.lot @@ -11,15 +14,15 @@ - + -Description +Description Number of columns on a page sequence containing the Table of Contents, List of Figures, etc. - + diff --git a/xsl/params/column.count.titlepage.xml b/xsl/params/column.count.titlepage.xml index 2d5491305..3deba6fe5 100644 --- a/xsl/params/column.count.titlepage.xml +++ b/xsl/params/column.count.titlepage.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="column.count.titlepage"> column.count.titlepage -integer +integer column.count.titlepage @@ -11,14 +14,14 @@ - + -Description +Description Number of columns on a title page - + diff --git a/xsl/params/column.gap.back.xml b/xsl/params/column.gap.back.xml index 3d8fb9bb6..934553fd7 100644 --- a/xsl/params/column.gap.back.xml +++ b/xsl/params/column.gap.back.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="column.gap.back"> column.gap.back -length +length column.gap.back @@ -11,15 +14,15 @@ - + -Description +Description Specifies the gap between columns in back matter (if column.count.back is greater than one). - + diff --git a/xsl/params/column.gap.body.xml b/xsl/params/column.gap.body.xml index 9c01667f1..423233e20 100644 --- a/xsl/params/column.gap.body.xml +++ b/xsl/params/column.gap.body.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="column.gap.body"> column.gap.body -length +length column.gap.body @@ -11,15 +14,15 @@ - + -Description +Description Specifies the gap between columns in body matter (if column.count.body is greater than one). - + diff --git a/xsl/params/column.gap.front.xml b/xsl/params/column.gap.front.xml index d55845170..47e5eade1 100644 --- a/xsl/params/column.gap.front.xml +++ b/xsl/params/column.gap.front.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="column.gap.front"> column.gap.front -length +length column.gap.front @@ -11,15 +14,15 @@ - + -Description +Description Specifies the gap between columns in front matter (if column.count.front is greater than one). - + diff --git a/xsl/params/column.gap.index.xml b/xsl/params/column.gap.index.xml index 87cb54af2..585629193 100644 --- a/xsl/params/column.gap.index.xml +++ b/xsl/params/column.gap.index.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="column.gap.index"> column.gap.index -length +length column.gap.index @@ -11,15 +14,15 @@ - + -Description +Description Specifies the gap between columns in indexes (if column.count.index is greater than one). - + diff --git a/xsl/params/column.gap.lot.xml b/xsl/params/column.gap.lot.xml index 60b55cf59..9d6eab28a 100644 --- a/xsl/params/column.gap.lot.xml +++ b/xsl/params/column.gap.lot.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="column.gap.lot"> column.gap.lot -length +length column.gap.lot @@ -11,15 +14,15 @@ - + -Description +Description Specifies the gap between columns on 'List-of-Titles' pages (if column.count.lot is greater than one). - + diff --git a/xsl/params/column.gap.titlepage.xml b/xsl/params/column.gap.titlepage.xml index 47b622402..630269de8 100644 --- a/xsl/params/column.gap.titlepage.xml +++ b/xsl/params/column.gap.titlepage.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="column.gap.titlepage"> column.gap.titlepage -length +length column.gap.titlepage @@ -11,16 +14,16 @@ - + -Description +Description Specifies the gap between columns on title pages (if column.count.titlepage is greater than one). - + diff --git a/xsl/params/compact.list.item.spacing.xml b/xsl/params/compact.list.item.spacing.xml index ec9a378af..6fb8a645e 100644 --- a/xsl/params/compact.list.item.spacing.xml +++ b/xsl/params/compact.list.item.spacing.xml @@ -1,21 +1,24 @@ - + version="5.0" xml:id="compact.list.item.spacing"> compact.list.item.spacing What space do you want between list items (when spacing=compact)? - + 0em 0em 0.2em -Description +Description Specify what spacing you want between each list item when -spacing is +spacing is compact. - + diff --git a/xsl/params/component.label.includes.part.label.xml b/xsl/params/component.label.includes.part.label.xml index b1bb6d230..c0ddd8a3f 100644 --- a/xsl/params/component.label.includes.part.label.xml +++ b/xsl/params/component.label.includes.part.label.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="component.label.includes.part.label"> component.label.includes.part.label -boolean +boolean component.label.includes.part.label @@ -11,10 +14,10 @@ - + -Description +Description If true (non-zero), number labels for chapters, appendices, and other component elements are prefixed with the label of the @@ -32,5 +35,5 @@ In that case, there would be more than one chapter each chapter unambiguously. - + diff --git a/xsl/params/component.title.properties.xml b/xsl/params/component.title.properties.xml index 6c33304be..aff1c2906 100644 --- a/xsl/params/component.title.properties.xml +++ b/xsl/params/component.title.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="component.title.properties"> component.title.properties -attribute set +attribute set component.title.properties @@ -11,32 +14,27 @@ - + always - - - + + + false - center + center left - + -Description +Description The properties common to all component titles. - + diff --git a/xsl/params/contrib.inline.enabled.xml b/xsl/params/contrib.inline.enabled.xml index 76cd3308c..5d5fa99c0 100644 --- a/xsl/params/contrib.inline.enabled.xml +++ b/xsl/params/contrib.inline.enabled.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="contrib.inline.enabled"> contrib.inline.enabled -boolean +boolean contrib.inline.enabled @@ -11,13 +14,13 @@ -1 +1 -Description +Description -If non-zero (the default), output of the contrib element is +If non-zero (the default), output of the contrib element is displayed as inline content rather than as block content. - + diff --git a/xsl/params/crop.mark.bleed.xml b/xsl/params/crop.mark.bleed.xml index bcd2c9ebe..b91c41b21 100644 --- a/xsl/params/crop.mark.bleed.xml +++ b/xsl/params/crop.mark.bleed.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="crop.mark.bleed"> crop.mark.bleed -string +string crop.mark.bleed @@ -11,13 +14,13 @@ - + -Description +Description Length of invisible part of crop marks. Crop marks are controlled by crop.marks parameter. - + diff --git a/xsl/params/crop.mark.offset.xml b/xsl/params/crop.mark.offset.xml index 721ca1329..9157462d9 100644 --- a/xsl/params/crop.mark.offset.xml +++ b/xsl/params/crop.mark.offset.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="crop.mark.offset"> crop.mark.offset -string +string crop.mark.offset @@ -11,13 +14,13 @@ - + -Description +Description Length of crop marks. Crop marks are controlled by crop.marks parameter. - + diff --git a/xsl/params/crop.mark.width.xml b/xsl/params/crop.mark.width.xml index 1fe9dec7f..bb915600e 100644 --- a/xsl/params/crop.mark.width.xml +++ b/xsl/params/crop.mark.width.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="crop.mark.width"> crop.mark.width -string +string crop.mark.width @@ -11,13 +14,13 @@ - + -Description +Description Width of crop marks. Crop marks are controlled by crop.marks parameter. - + diff --git a/xsl/params/crop.marks.xml b/xsl/params/crop.marks.xml index b7b3712cd..5ff9d3137 100644 --- a/xsl/params/crop.marks.xml +++ b/xsl/params/crop.marks.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="crop.marks"> crop.marks -boolean +boolean crop.marks @@ -11,13 +14,13 @@ - + -Description +Description If non-zero, crop marks will be added to each page. Currently this works only with XEP if you have xep.extensions set. - + diff --git a/xsl/params/css.decoration.xml b/xsl/params/css.decoration.xml index f7348d9bf..eed015fc5 100644 --- a/xsl/params/css.decoration.xml +++ b/xsl/params/css.decoration.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="css.decoration"> css.decoration -boolean +boolean css.decoration @@ -11,12 +14,12 @@ - + -Description +Description If css.decoration is turned on, then HTML elements @@ -26,5 +29,5 @@ 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/css.stylesheet.dir.xml b/xsl/params/css.stylesheet.dir.xml new file mode 100644 index 000000000..f46be1ff3 --- /dev/null +++ b/xsl/params/css.stylesheet.dir.xml @@ -0,0 +1,33 @@ + + +css.stylesheet.dir +URI + + +css.stylesheet.dir +Default directory for CSS stylesheets + + + + + + + + +Description + +Identifies the default directory for the CSS stylesheet +generated on all the slides. This parameter can be set in the source +document with the <?dbhtml?> pseudo-attribute +css-stylesheet-dir. + +If non-empty, this value is prepended to each of the stylesheets. + + + + diff --git a/xsl/params/css.stylesheet.xml b/xsl/params/css.stylesheet.xml new file mode 100644 index 000000000..589e54f7d --- /dev/null +++ b/xsl/params/css.stylesheet.xml @@ -0,0 +1,29 @@ + + +css.stylesheet +URI + + +css.stylesheet +CSS stylesheet for slides + + + + + + + + +Description + +Identifies the CSS stylesheet used by all the slides. This parameter +can be set in the source document with the <?dbhtml?> pseudo-attribute +css-stylesheet. + + + diff --git a/xsl/params/current.docid.xml b/xsl/params/current.docid.xml index bbd08f6df..f662cebbd 100644 --- a/xsl/params/current.docid.xml +++ b/xsl/params/current.docid.xml @@ -1,23 +1,26 @@ - + version="5.0" xml:id="current.docid"> current.docid -string +string current.docid targetdoc identifier for the document being processed - + - -Description +Description + When olinks between documents are resolved for HTML output, the stylesheet can compute the relative path between the current document and the target document. The stylesheet needs to know the targetdoc identifiers for both documents, as they appear in the target.database.document database file. This parameter passes to the stylesheet the targetdoc identifier of the current document, since that identifier does not appear in the document itself. This parameter can also be used for print output. If an olink's targetdoc id differs from the current.docid, then the stylesheet can append the target document's title to the generated olink text. That identifies to the reader that the link is to a different document, not the current document. See also olink.doctitle to enable that feature. - - + + diff --git a/xsl/params/currentpage.marker.xml b/xsl/params/currentpage.marker.xml new file mode 100644 index 000000000..9ae31a9f9 --- /dev/null +++ b/xsl/params/currentpage.marker.xml @@ -0,0 +1,25 @@ + + +currentpage.marker +string + + +currentpage.marker +The text symbol used to mark the current page + + + + + + + + +Description +FIXME + + diff --git a/xsl/params/default.float.class.xml b/xsl/params/default.float.class.xml index 2344640ec..d5fcf9bd7 100644 --- a/xsl/params/default.float.class.xml +++ b/xsl/params/default.float.class.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="default.float.class"> default.float.class -string +string default.float.class @@ -11,7 +14,7 @@ - + left @@ -21,9 +24,9 @@ -Description +Description FIXME: - + diff --git a/xsl/params/default.image.width.xml b/xsl/params/default.image.width.xml index 2dccffa3a..4926594a0 100644 --- a/xsl/params/default.image.width.xml +++ b/xsl/params/default.image.width.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="default.image.width"> default.image.width -length +length default.image.width @@ -11,18 +14,18 @@ - + -Description +Description If specified, this value will be used for the -width attribute on +width attribute on images that do not specify any -viewport -dimensions. +viewport +dimensions. - + diff --git a/xsl/params/default.table.frame.xml b/xsl/params/default.table.frame.xml index 5af8d2a00..623385994 100644 --- a/xsl/params/default.table.frame.xml +++ b/xsl/params/default.table.frame.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="default.table.frame"> default.table.frame -string +string default.table.frame @@ -11,12 +14,12 @@ - + -Description +Description This value will be used when there is no frame attribute on the table. - + diff --git a/xsl/params/default.table.width.xml b/xsl/params/default.table.width.xml index c2b7ae6db..376250a64 100644 --- a/xsl/params/default.table.width.xml +++ b/xsl/params/default.table.width.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="default.table.width"> default.table.width -length +length default.table.width @@ -11,14 +14,14 @@ - + -Description +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 index 829fee4d7..182a37089 100644 --- a/xsl/params/default.units.xml +++ b/xsl/params/default.units.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="default.units"> default.units -list +list cm mm in @@ -18,15 +21,15 @@ - + -Description +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 index 694b33541..dc0d57e86 100644 --- a/xsl/params/dingbat.font.family.xml +++ b/xsl/params/dingbat.font.family.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="dingbat.font.family"> dingbat.font.family @@ -11,16 +14,16 @@ - + -Description +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 index d130647c4..d6f035ae7 100644 --- a/xsl/params/double.sided.xml +++ b/xsl/params/double.sided.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="double.sided"> double.sided @@ -11,12 +14,12 @@ - + -Description +Description Double-sided documents are printed with a slightly wider margin on the binding edge of the page. @@ -24,5 +27,5 @@ 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/draft.mode.xml b/xsl/params/draft.mode.xml index c982b7938..ce0e537d7 100644 --- a/xsl/params/draft.mode.xml +++ b/xsl/params/draft.mode.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="draft.mode"> draft.mode -list +list draft.mode @@ -11,20 +14,20 @@ - + -Description +Description Selects draft mode. If draft.mode is yes, the entire document will be treated as a draft. If it is no, the entire document will be treated as a final copy. If it is maybe, individual sections will be treated as draft or final independently, depending -on how their status attribute is set. +on how their status attribute is set. - + diff --git a/xsl/params/draft.watermark.image.xml b/xsl/params/draft.watermark.image.xml index ebe8b8d4a..b18900663 100644 --- a/xsl/params/draft.watermark.image.xml +++ b/xsl/params/draft.watermark.image.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="draft.watermark.image"> draft.watermark.image -uri +uri draft.watermark.image @@ -11,14 +14,14 @@ - + -Description +Description The image to be used for draft watermarks. - + diff --git a/xsl/params/dry-run.xml b/xsl/params/dry-run.xml new file mode 100644 index 000000000..54dbe10cd --- /dev/null +++ b/xsl/params/dry-run.xml @@ -0,0 +1,29 @@ + + +dry-run +boolean + + +dry-run +Indicates that no files should be produced + + + + + + + + +Description +When using the XSLT processor to manage dependencies and construct +the website, this parameter can be used to suppress the generation of +new and updated files. Effectively, this allows you to see what the +stylesheet would do, without actually making any changes. +Only applies when XSLT-based chunking is being used. + + diff --git a/xsl/params/dynamic.toc.xml b/xsl/params/dynamic.toc.xml new file mode 100644 index 000000000..232f19e13 --- /dev/null +++ b/xsl/params/dynamic.toc.xml @@ -0,0 +1,29 @@ + + +dynamic.toc +boolean + + +dynamic.toc +Dynamic ToCs? + + + + + + + + +Description + +If non-zero, JavaScript is used to make the ToC panel dynamic. +In a dynamic ToC, each section in the ToC can be expanded and collapsed by +clicking on the appropriate image. + + + diff --git a/xsl/params/ebnf.assignment.xml b/xsl/params/ebnf.assignment.xml index 4766587e9..5c8974868 100644 --- a/xsl/params/ebnf.assignment.xml +++ b/xsl/params/ebnf.assignment.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="ebnf.assignment"> ebnf.assignment -rtf +rtf ebnf.assignment @@ -11,12 +14,11 @@ - + -::= +::= - + ::= @@ -24,14 +26,14 @@ -Description +Description The ebnf.assignment parameter determines what -text is used to show assignment in productions -in productionsets. +text is used to show assignment in productions +in productionsets. While ::= is common, so are several other operators. - + diff --git a/xsl/params/ebnf.statement.terminator.xml b/xsl/params/ebnf.statement.terminator.xml index 2ce029e5c..4e8bd1248 100644 --- a/xsl/params/ebnf.statement.terminator.xml +++ b/xsl/params/ebnf.statement.terminator.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="ebnf.statement.terminator"> ebnf.statement.terminator -rtf +rtf ebnf.statement.terminator @@ -11,19 +14,19 @@ - + -Description +Description The ebnf.statement.terminator parameter determines what -text is used to terminate each production -in productionset. +text is used to terminate each production +in productionset. Some notations end each statement with a period. - + diff --git a/xsl/params/ebnf.table.bgcolor.xml b/xsl/params/ebnf.table.bgcolor.xml index 2eaa9bab1..7a495d780 100644 --- a/xsl/params/ebnf.table.bgcolor.xml +++ b/xsl/params/ebnf.table.bgcolor.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="ebnf.table.bgcolor"> ebnf.table.bgcolor -string +string ebnf.table.bgcolor @@ -11,15 +14,15 @@ - + -Description +Description -Sets the background color for EBNF tables. No bgcolor +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 index fb449f739..7fe3e8d92 100644 --- a/xsl/params/ebnf.table.border.xml +++ b/xsl/params/ebnf.table.border.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="ebnf.table.border"> ebnf.table.border - + ebnf.table.border @@ -11,13 +14,13 @@ - + -Description +Description Selects the border on EBNF tables. If non-zero, the tables have borders, otherwise they don't. - + diff --git a/xsl/params/eclipse.autolabel.xml b/xsl/params/eclipse.autolabel.xml index 561505098..622196e58 100644 --- a/xsl/params/eclipse.autolabel.xml +++ b/xsl/params/eclipse.autolabel.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="eclipse.autolabel"> eclipse.autolabel -boolean +boolean eclipse.autolabel @@ -11,15 +14,15 @@ - + -Description +Description If you want to include chapter and section numbers into ToC in the left panel, set this parameter to 1. - + diff --git a/xsl/params/eclipse.plugin.id.xml b/xsl/params/eclipse.plugin.id.xml index cc7efe3d5..75557e55d 100644 --- a/xsl/params/eclipse.plugin.id.xml +++ b/xsl/params/eclipse.plugin.id.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="eclipse.plugin.id"> eclipse.plugin.id -string +string eclipse.plugin.id @@ -11,15 +14,15 @@ - + com.example.help -Description +Description Eclipse Help plugin id. You should change this id to something unique for each help. - + diff --git a/xsl/params/eclipse.plugin.name.xml b/xsl/params/eclipse.plugin.name.xml index f300d473e..0df83ec66 100644 --- a/xsl/params/eclipse.plugin.name.xml +++ b/xsl/params/eclipse.plugin.name.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="eclipse.plugin.name"> eclipse.plugin.name -string +string eclipse.plugin.name @@ -11,14 +14,14 @@ - + DocBook Online Help Sample -Description +Description Eclipse Help plugin name. - + diff --git a/xsl/params/eclipse.plugin.provider.xml b/xsl/params/eclipse.plugin.provider.xml index 223c02c0b..03261fe5c 100644 --- a/xsl/params/eclipse.plugin.provider.xml +++ b/xsl/params/eclipse.plugin.provider.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="eclipse.plugin.provider"> eclipse.plugin.provider -string +string eclipse.plugin.provider @@ -11,14 +14,14 @@ - + Example provider -Description +Description Eclipse Help plugin provider name. - + diff --git a/xsl/params/editedby.enabled.xml b/xsl/params/editedby.enabled.xml index 835099ac4..e7d9bf16f 100644 --- a/xsl/params/editedby.enabled.xml +++ b/xsl/params/editedby.enabled.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="editedby.enabled"> editedby.enabled -boolean +boolean editedby.enabled @@ -11,14 +14,13 @@ -1 +1 -Description +Description -If non-zero (the default), a localized Edited by heading is displayed above editor -names in output of the editor element. +If non-zero (the default), a localized Edited by heading is displayed above editor +names in output of the editor element. - + diff --git a/xsl/params/email.delimiters.enabled.xml b/xsl/params/email.delimiters.enabled.xml index a422bfad6..3246a24f1 100644 --- a/xsl/params/email.delimiters.enabled.xml +++ b/xsl/params/email.delimiters.enabled.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="email.delimiters.enabled"> email.delimiters.enabled -boolean +boolean email.delimiters.enabled @@ -11,15 +14,15 @@ -1 +1 -Description +Description If non-zero, delimitersFor delimiters, the stylesheets are currently hard-coded to output angle brackets. are generated around e-mail addresses -(the output of the email element). +(the output of the email element). - + diff --git a/xsl/params/emphasis.propagates.style.xml b/xsl/params/emphasis.propagates.style.xml index 1b9f8b8a1..4c3f725c9 100644 --- a/xsl/params/emphasis.propagates.style.xml +++ b/xsl/params/emphasis.propagates.style.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="emphasis.propagates.style"> emphasis.propagates.style -boolean +boolean emphasis.propagates.style @@ -11,16 +14,16 @@ - + -Description +Description -If true, the role attribute of emphasis elements +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. +span that surrounds the emphasis. - + diff --git a/xsl/params/entry.propagates.style.xml b/xsl/params/entry.propagates.style.xml index 542ba45be..7f43c66eb 100644 --- a/xsl/params/entry.propagates.style.xml +++ b/xsl/params/entry.propagates.style.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="entry.propagates.style"> entry.propagates.style -boolean +boolean entry.propagates.style @@ -11,17 +14,17 @@ - + -Description +Description -If true, the role attribute of entry elements +If true, the role attribute of entry elements will be passed through to the HTML as a class attribute on the -td or th generated for the table +td or th generated for the table cell. - + diff --git a/xsl/params/equation.properties.xml b/xsl/params/equation.properties.xml index d28119271..dba219360 100644 --- a/xsl/params/equation.properties.xml +++ b/xsl/params/equation.properties.xml @@ -1,20 +1,23 @@ - + version="5.0" xml:id="equation.properties"> equation.properties Properties associated with a equation - + -Description +Description The styling for equations. - + diff --git a/xsl/params/example.properties.xml b/xsl/params/example.properties.xml index 1410aa657..e3f41a7f2 100644 --- a/xsl/params/example.properties.xml +++ b/xsl/params/example.properties.xml @@ -1,20 +1,23 @@ - + version="5.0" xml:id="example.properties"> example.properties Properties associated with a example - + -Description +Description The styling for examples. - + diff --git a/xsl/params/feedback.href.xml b/xsl/params/feedback.href.xml new file mode 100644 index 000000000..d507f6e2c --- /dev/null +++ b/xsl/params/feedback.href.xml @@ -0,0 +1,28 @@ + + +feedback.href +URI + + +feedback.href +HREF (URI) for feedback link + + + + + + + + +Description +The feedback.href value is used as the value +for the href attribute on the feedback +link. If feedback.href +is empty, no feedback link is generated. + + diff --git a/xsl/params/feedback.link.text.xml b/xsl/params/feedback.link.text.xml new file mode 100644 index 000000000..c80feefaa --- /dev/null +++ b/xsl/params/feedback.link.text.xml @@ -0,0 +1,28 @@ + + +feedback.link.text +string + + +feedback.link.text +The text of the feedback link + + + + +Feedback + + + +Description +The contents of this variable is used as the text of the feedback +link if feedback.href is not empty. If +feedback.href is empty, no feedback link is +generated. + + diff --git a/xsl/params/feedback.with.ids.xml b/xsl/params/feedback.with.ids.xml new file mode 100644 index 000000000..3edfa260e --- /dev/null +++ b/xsl/params/feedback.with.ids.xml @@ -0,0 +1,27 @@ + + +feedback.with.ids +boolean + + +feedback.with.ids +Toggle use of IDs in feedback + + + + + + + + +Description +If feedback.with.ids is non-zero, the ID of the +current page will be added to the feedback link. This can be used, for +example, if the feedback.href is a CGI script. + + diff --git a/xsl/params/figure.properties.xml b/xsl/params/figure.properties.xml index 5221e5ed2..2c9eab34d 100644 --- a/xsl/params/figure.properties.xml +++ b/xsl/params/figure.properties.xml @@ -1,20 +1,23 @@ - + version="5.0" xml:id="figure.properties"> figure.properties Properties associated with a figure - + -Description +Description The styling for figures. - + diff --git a/xsl/params/filename-prefix.xml b/xsl/params/filename-prefix.xml new file mode 100644 index 000000000..ff900ac64 --- /dev/null +++ b/xsl/params/filename-prefix.xml @@ -0,0 +1,28 @@ + + +filename-prefix +string + + +filename-prefix +Prefix added to all filenames + + + + + + + + +Description +To produce the text-only (that is, non-tabular) layout +of a website simultaneously with the tabular layout, the filenames have to +be distinguished. That's accomplished by adding the +filename-prefix to the front of each filename. + + diff --git a/xsl/params/firstterm.only.link.xml b/xsl/params/firstterm.only.link.xml index 6f088462f..5adb20f8c 100644 --- a/xsl/params/firstterm.only.link.xml +++ b/xsl/params/firstterm.only.link.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="firstterm.only.link"> firstterm.only.link -boolean +boolean firstterm.only.link @@ -11,16 +14,16 @@ - + -Description +Description -If true, only firstterms will be automatically linked +If true, only firstterms will be automatically linked to the glossary. If glossary linking is not enabled, this parameter has no effect. - + diff --git a/xsl/params/foil.properties.xml b/xsl/params/foil.properties.xml new file mode 100644 index 000000000..6aa423b13 --- /dev/null +++ b/xsl/params/foil.properties.xml @@ -0,0 +1,36 @@ + + +foil.properties + + +foil.properties +Specifies properties for all foils + + + + + + + + + 1in + 1in + + + + bold + + + + +Description + +This parameter specifies properties that are applied to all foils. + + + diff --git a/xsl/params/foil.subtitle.properties.xml b/xsl/params/foil.subtitle.properties.xml new file mode 100644 index 000000000..07761a989 --- /dev/null +++ b/xsl/params/foil.subtitle.properties.xml @@ -0,0 +1,35 @@ + + +foil.subtitle.properties + + +foil.subtitle.properties +Specifies properties for all foil subtitles + + + + + + + + + center + + pt + + 12pt + + + + +Description + +This parameter specifies properties that are applied to all foil subtitles. + + + diff --git a/xsl/params/foil.title.master.xml b/xsl/params/foil.title.master.xml new file mode 100644 index 000000000..e8a0c88cb --- /dev/null +++ b/xsl/params/foil.title.master.xml @@ -0,0 +1,27 @@ + + +foil.title.master + + +foil.title.master +Specifies unitless font size to use for foil titles + + + + + + + + +Description + +Specifies a unitless font size to use for foil titles; used in +combination with the foil.title.size +parameter. + + diff --git a/xsl/params/foil.title.size.xml b/xsl/params/foil.title.size.xml new file mode 100644 index 000000000..5fedd43ca --- /dev/null +++ b/xsl/params/foil.title.size.xml @@ -0,0 +1,31 @@ + + +foil.title.size + + +foil.title.size +Specifies font size to use for foil titles, including units + + + + + + pt + + + + +Description + +This parameter combines the value of the +foil.title.master parameter with a unit +specification. The default unit is pt +(points). + + + diff --git a/xsl/params/foilgroup.properties.xml b/xsl/params/foilgroup.properties.xml new file mode 100644 index 000000000..0a80217ec --- /dev/null +++ b/xsl/params/foilgroup.properties.xml @@ -0,0 +1,30 @@ + + +foilgroup.properties + + +foilgroup.properties +Specifies properties for all foilgroups + + + + + + + + + + + + +Description + +This parameter specifies properties that are applied to all foilgroups. + + + diff --git a/xsl/params/foilgroup.toc.xml b/xsl/params/foilgroup.toc.xml new file mode 100644 index 000000000..31d7cb342 --- /dev/null +++ b/xsl/params/foilgroup.toc.xml @@ -0,0 +1,29 @@ + + +foilgroup.toc +boolean + + +foilgroup.toc +Put ToC on foilgroup pages? + + + + + + + + +Description + +If non-zero, a ToC will be placed on foilgroup pages (after any +other content). + + + + diff --git a/xsl/params/footer.column.widths.xml b/xsl/params/footer.column.widths.xml index dc11bdfa7..8fd1663a8 100644 --- a/xsl/params/footer.column.widths.xml +++ b/xsl/params/footer.column.widths.xml @@ -1,20 +1,23 @@ - + version="5.0" xml:id="footer.column.widths"> footer.column.widths -string +string footer.column.widths Specify relative widths of footer areas - + -Description +Description Page footers in print output use a three column table to position text at the left, center, and right side of @@ -67,5 +70,5 @@ center area is no longer centered on the page since the right area is three times the width of the left area. - + diff --git a/xsl/params/footer.content.properties.xml b/xsl/params/footer.content.properties.xml index 6f5ade3a5..bf7562a32 100644 --- a/xsl/params/footer.content.properties.xml +++ b/xsl/params/footer.content.properties.xml @@ -1,17 +1,20 @@ - + version="5.0" xml:id="footer.content.properties"> footer.content.properties - + footer.content.properties - + - + @@ -23,9 +26,9 @@ -Description +Description Properties of page footer content. - + diff --git a/xsl/params/footer.hr.xml b/xsl/params/footer.hr.xml new file mode 100644 index 000000000..d1a5bf8f9 --- /dev/null +++ b/xsl/params/footer.hr.xml @@ -0,0 +1,26 @@ + + +footer.hr +boolean + + +footer.hr +Toggle <HR> before footer + + + + + + + + +Description +If non-zero, an <HR> is generated at the bottom of each web page, +before the footer. + + diff --git a/xsl/params/footer.rule.xml b/xsl/params/footer.rule.xml index 362b52d60..6b00adeae 100644 --- a/xsl/params/footer.rule.xml +++ b/xsl/params/footer.rule.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="footer.rule"> footer.rule -boolean +boolean footer.rule @@ -11,14 +14,14 @@ - + -Description +Description If non-zero, a rule will be drawn above the page footers. - + diff --git a/xsl/params/footer.table.height.xml b/xsl/params/footer.table.height.xml index ddf9016f2..6becd9fb6 100644 --- a/xsl/params/footer.table.height.xml +++ b/xsl/params/footer.table.height.xml @@ -1,20 +1,23 @@ - + version="5.0" xml:id="footer.table.height"> footer.table.height -string +string footer.table.height Specify the minimum height of the table containing the running page footers - + -Description +Description Page footers in print output use a three column table to position text at the left, center, and right side of @@ -25,5 +28,5 @@ Since this specifies only the minimum height, the table should automatically grow to fit taller content. The default value is "14pt". - + diff --git a/xsl/params/footer.table.properties.xml b/xsl/params/footer.table.properties.xml index b308bf511..9acebe0ec 100644 --- a/xsl/params/footer.table.properties.xml +++ b/xsl/params/footer.table.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="footer.table.properties"> footer.table.properties - + footer.table.properties @@ -11,7 +14,7 @@ - + fixed 100% @@ -19,9 +22,9 @@ -Description +Description Properties applied to the table that lays out the page footer. - + diff --git a/xsl/params/footers.on.blank.pages.xml b/xsl/params/footers.on.blank.pages.xml index a08ecf947..2964f7817 100644 --- a/xsl/params/footers.on.blank.pages.xml +++ b/xsl/params/footers.on.blank.pages.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="footers.on.blank.pages"> footers.on.blank.pages -boolean +boolean footers.on.blank.pages @@ -11,14 +14,14 @@ - + -Description +Description If non-zero, footers will be placed on blank pages. - + diff --git a/xsl/params/footnote.font.size.xml b/xsl/params/footnote.font.size.xml index ae5878ea6..f98711cff 100644 --- a/xsl/params/footnote.font.size.xml +++ b/xsl/params/footnote.font.size.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="footnote.font.size"> footnote.font.size @@ -11,15 +14,15 @@ - + pt -Description +Description The footnote font size is used for...footnotes! - + diff --git a/xsl/params/footnote.mark.properties.xml b/xsl/params/footnote.mark.properties.xml index 1723a0a4d..a454df8fe 100644 --- a/xsl/params/footnote.mark.properties.xml +++ b/xsl/params/footnote.mark.properties.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="footnote.mark.properties"> footnote.mark.properties Properties applied to each footnote mark @@ -8,7 +11,7 @@ - + 75% normal @@ -17,7 +20,7 @@ -Description +Description This attribute set is applied to the footnote mark used for each footnote. @@ -29,5 +32,5 @@ footnote template itself, because the current version of FOP reports an error if baseline-shift is used. - + diff --git a/xsl/params/footnote.number.format.xml b/xsl/params/footnote.number.format.xml index 3e6e93e3f..369f5a7cb 100644 --- a/xsl/params/footnote.number.format.xml +++ b/xsl/params/footnote.number.format.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="footnote.number.format"> footnote.number.format -string +string footnote.number.format @@ -11,15 +14,15 @@ - + -Description +Description The footnote.number.format specifies the format to use for footnote numeration (1, i, I, a, or A). - + diff --git a/xsl/params/footnote.number.symbols.xml b/xsl/params/footnote.number.symbols.xml index 4e35c699c..74590ea0a 100644 --- a/xsl/params/footnote.number.symbols.xml +++ b/xsl/params/footnote.number.symbols.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="footnote.number.symbols"> footnote.number.symbols - + footnote.number.symbols @@ -11,18 +14,18 @@ - + -Description +Description If footnote.number.symbols is not the empty string, footnotes will use the characters it contains as footnote symbols. For example, *&#x2020;&#x2021;&#x25CA;&#x2720; will identify -footnotes with *, , , -, and . If there are more footnotes +footnotes with *, †, ‡, +◊, and ✠. If there are more footnotes than symbols, the stylesheets will fall back to numbered footnotes using footnote.number.format. @@ -32,5 +35,5 @@ capable of displaying the full range of Unicode characters. If the quoted charac in the preceding paragraph are not displayed properly, that's a good indicator that you may have trouble using those symbols for footnotes. - + diff --git a/xsl/params/footnote.properties.xml b/xsl/params/footnote.properties.xml index 72d6e16fc..b0c22ec6e 100644 --- a/xsl/params/footnote.properties.xml +++ b/xsl/params/footnote.properties.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="footnote.properties"> footnote.properties Properties applied to each footnote body @@ -8,23 +11,20 @@ - + - - + + normal normal - + 0pt 0pt -Description +Description This attribute set is applied to the footnote-block for each footnote. @@ -32,5 +32,5 @@ It can be used to set the font-size, font-family, and other inheritable properties that will be applied to all footnotes. - + diff --git a/xsl/params/footnote.sep.leader.properties.xml b/xsl/params/footnote.sep.leader.properties.xml index 491449f31..842d05356 100644 --- a/xsl/params/footnote.sep.leader.properties.xml +++ b/xsl/params/footnote.sep.leader.properties.xml @@ -1,13 +1,16 @@ - + version="5.0" xml:id="footnote.sep.leader.properties"> footnote.sep.leader.properties Properties associated with a procedure - + black rule @@ -16,7 +19,7 @@ -Description +Description The styling for the rule line that separates the footnotes from the body text. @@ -28,5 +31,5 @@ the leader element, then you can customize the template named footnote.separator in fo/pagesetup.xsl. - + diff --git a/xsl/params/fop.extensions.xml b/xsl/params/fop.extensions.xml index f1696361f..2a38972bd 100644 --- a/xsl/params/fop.extensions.xml +++ b/xsl/params/fop.extensions.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="fop.extensions"> fop.extensions -boolean +boolean fop.extensions @@ -11,13 +14,13 @@ - + -Description +Description If non-zero, extensions intended for -FOP +FOP version 0.20.5 and earlier will be used. At present, this consists of PDF bookmarks. @@ -29,5 +32,5 @@ are supported version 0.20.5, then use the fop1.extensions instead. - + diff --git a/xsl/params/fop1.extensions.xml b/xsl/params/fop1.extensions.xml index 5bb21b0aa..d15c3f18d 100644 --- a/xsl/params/fop1.extensions.xml +++ b/xsl/params/fop1.extensions.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="fop1.extensions"> fop1.extensions -boolean +boolean fop1.extensions @@ -11,13 +14,13 @@ - + -Description +Description If non-zero, extensions for -FOP +FOP version 1 and later will be used. @@ -27,5 +30,5 @@ are supported The original fop.extensions should still be used for FOP version 0.20.5 and earlier. - + diff --git a/xsl/params/formal.object.properties.xml b/xsl/params/formal.object.properties.xml index 889915f79..28defa461 100644 --- a/xsl/params/formal.object.properties.xml +++ b/xsl/params/formal.object.properties.xml @@ -1,13 +1,16 @@ - + version="5.0" xml:id="formal.object.properties"> formal.object.properties Properties associated with a formal object such as a figure, or other component that has a title - + 0.5em 1em @@ -20,10 +23,10 @@ -Description +Description The styling for formal objects in docbook. Specify the spacing before and after the object. - + diff --git a/xsl/params/formal.procedures.xml b/xsl/params/formal.procedures.xml index 7573aab8a..4f1088577 100644 --- a/xsl/params/formal.procedures.xml +++ b/xsl/params/formal.procedures.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="formal.procedures"> formal.procedures -boolean +boolean formal.procedures @@ -11,15 +14,15 @@ - + -Description +Description Formal procedures are numbered and always have a title. - + diff --git a/xsl/params/formal.title.placement.xml b/xsl/params/formal.title.placement.xml index d0ab1db38..2673c85ca 100644 --- a/xsl/params/formal.title.placement.xml +++ b/xsl/params/formal.title.placement.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="formal.title.placement"> formal.title.placement - + formal.title.placement @@ -11,7 +14,7 @@ - + figure before example before @@ -23,16 +26,16 @@ task before -Description +Description Specifies where formal object titles should occur. For each formal object -type (figure, -example, -equation, -table, and procedure) +type (figure, +example, +equation, +table, and procedure) you can specify either the keyword before or after. - + diff --git a/xsl/params/formal.title.properties.xml b/xsl/params/formal.title.properties.xml index 9e1ea69cf..cae9f3ea8 100644 --- a/xsl/params/formal.title.properties.xml +++ b/xsl/params/formal.title.properties.xml @@ -1,15 +1,17 @@ - + version="5.0" xml:id="formal.title.properties"> formal.title.properties Style the title element of formal object such as a figure. - - + + bold @@ -22,7 +24,7 @@ -Description +Description Specify how the title should be styled. Specify the font size and weight of the title of the formal object. - + diff --git a/xsl/params/funcsynopsis.decoration.xml b/xsl/params/funcsynopsis.decoration.xml index be088ff39..95e6958ea 100644 --- a/xsl/params/funcsynopsis.decoration.xml +++ b/xsl/params/funcsynopsis.decoration.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="funcsynopsis.decoration"> funcsynopsis.decoration -boolean +boolean funcsynopsis.decoration @@ -11,15 +14,15 @@ - + -Description +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 index 9386eb007..6a2046922 100644 --- a/xsl/params/funcsynopsis.style.xml +++ b/xsl/params/funcsynopsis.style.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="funcsynopsis.style"> funcsynopsis.style -list +list ansi kr @@ -13,16 +16,16 @@ -kr +kr -Description +Description If funcsynopsis.style is ansi, ANSI-style function synopses are generated for a -funcsynopsis, otherwise K&R-style +funcsynopsis, otherwise K&R-style function synopses are generated. - + diff --git a/xsl/params/funcsynopsis.tabular.threshold.xml b/xsl/params/funcsynopsis.tabular.threshold.xml index 58e1bd1a5..ae70b2a56 100644 --- a/xsl/params/funcsynopsis.tabular.threshold.xml +++ b/xsl/params/funcsynopsis.tabular.threshold.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="funcsynopsis.tabular.threshold"> funcsynopsis.tabular.threshold -integer +integer funcsynopsis.tabular.threshold @@ -11,16 +14,16 @@ - + -Description +Description If funcsynopsis.tabular.threshold is greater than -zero then if a funcprototype is wider than the threshold +zero then if a funcprototype is wider than the threshold value, it will be presented in a table. - + diff --git a/xsl/params/function.parens.xml b/xsl/params/function.parens.xml index 999402d16..aec314100 100644 --- a/xsl/params/function.parens.xml +++ b/xsl/params/function.parens.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="function.parens"> function.parens -boolean +boolean function.parens @@ -11,15 +14,15 @@ -0 +0 -Description +Description If not 0, the formatting of -a function element will include +a function element will include generated parenthesis. - + diff --git a/xsl/params/generate.id.attributes.xml b/xsl/params/generate.id.attributes.xml index e7e1a7778..9c97119ff 100644 --- a/xsl/params/generate.id.attributes.xml +++ b/xsl/params/generate.id.attributes.xml @@ -1,56 +1,59 @@ - + version="5.0" xml:id="generate.id.attributes"> generate.id.attributes - + generate.id.attributes - + - + -Description +Description If non-zero, the HTML stylesheet will generate ID attributes on containers. For example, the markup: -Some Title -Some para. -]]> +<section id="foo"><title>Some Title</title> +<para>Some para.</para> +</section> might produce: - -

Some Title

-

Some para.

-]]>
+<div class="section" id="foo"> +<h2>Some Title</h2> +<p>Some para.</p> +</div> The alternative is to generate anchors: - -

Some Title

-

Some para.

-]]>
+<div class="section"> +<h2><a name="foo"></a>Some Title</h2> +<p>Some para.</p> +</div> -Because the name attribute of -the a element and the id +Because the name attribute of +the a element and the id attribute of other tags are both of type ID, producing both generates invalid documents. As of version 1.50, you can use this switch to control which type of identifier is generated. For backwards-compatibility, generating -a anchors is preferred. +a anchors is preferred. Note: at present, this switch is incompletely implemented. Disabling ID attributes will suppress them, but enabling ID attributes will not suppress the anchors. -
+
diff --git a/xsl/params/generate.index.xml b/xsl/params/generate.index.xml index 458ad2ba1..8cab35085 100644 --- a/xsl/params/generate.index.xml +++ b/xsl/params/generate.index.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="generate.index"> generate.index -boolean +boolean generate.index @@ -11,12 +14,12 @@ - + -Description +Description Specify if an index should be generated. - + diff --git a/xsl/params/generate.legalnotice.link.xml b/xsl/params/generate.legalnotice.link.xml index 48c4a7b03..4f63116ec 100644 --- a/xsl/params/generate.legalnotice.link.xml +++ b/xsl/params/generate.legalnotice.link.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="generate.legalnotice.link"> generate.legalnotice.link -boolean +boolean generate.legalnotice.link @@ -11,10 +14,10 @@ - + -Description +Description If the value of generate.legalnotice.link is non-zero, the stylesheet: @@ -42,5 +45,5 @@ is non-zero, the stylesheet: zero, legalnotice contents are rendered on the title page. - + diff --git a/xsl/params/generate.manifest.xml b/xsl/params/generate.manifest.xml index 57e610d75..b561c3609 100644 --- a/xsl/params/generate.manifest.xml +++ b/xsl/params/generate.manifest.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="generate.manifest"> generate.manifest - boolean + boolean generate.manifest @@ -11,15 +14,14 @@ - + - Description + Description If non-zero, a list of HTML files generated by the stylesheet transformation is written to the file named by the manifest parameter. - + diff --git a/xsl/params/generate.meta.abstract.xml b/xsl/params/generate.meta.abstract.xml index e0f5838b5..62176b261 100644 --- a/xsl/params/generate.meta.abstract.xml +++ b/xsl/params/generate.meta.abstract.xml @@ -1,25 +1,28 @@ - + version="5.0" xml:id="generate.meta.abstract"> generate.meta.abstract -boolean +boolean generate.meta.abstract -Generate HTML META element from abstract? +Generate HTML META element from abstract? - + -Description +Description If non-zero, document abstracts will be reproduced in the HTML -HEAD with meta name="description" content="...". +HEAD with meta name="description" content="...". - + diff --git a/xsl/params/generate.revhistory.link.xml b/xsl/params/generate.revhistory.link.xml index 75fee7200..f820be9c9 100644 --- a/xsl/params/generate.revhistory.link.xml +++ b/xsl/params/generate.revhistory.link.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="generate.revhistory.link"> generate.revhistory.link -boolean +boolean generate.revhistory.link @@ -11,15 +14,15 @@ - + -Description +Description If non-zero, the contents of revhistory are written to a separate HTML file and a link to the file is generated. Otherwise, revhistory contents are rendered on the title page. - + diff --git a/xsl/params/generate.section.toc.level.xml b/xsl/params/generate.section.toc.level.xml index b2bc9a546..14130f02f 100644 --- a/xsl/params/generate.section.toc.level.xml +++ b/xsl/params/generate.section.toc.level.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="generate.section.toc.level"> generate.section.toc.level -integer +integer generate.section.toc.level @@ -11,12 +14,12 @@ - + -Description +Description The generate.section.toc.level parameter controls the depth of section in which TOCs will be generated. Note @@ -28,5 +31,5 @@ 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.toc.xml b/xsl/params/generate.toc.xml index d360b44ca..d23c45e63 100644 --- a/xsl/params/generate.toc.xml +++ b/xsl/params/generate.toc.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="generate.toc"> generate.toc -table +table generate.toc @@ -11,7 +14,7 @@ - + appendix toc,title article/appendix nop @@ -51,7 +54,7 @@ set toc,title -Description +Description This parameter has a structured value. It is a table of space-delimited path/value pairs. Each path identifies some element in the source document @@ -65,15 +68,15 @@ determine if a ToC (or LoT(s)) should be generated. book toc,figure -This indicates that whenever a book is formatted, a +This indicates that whenever a book is formatted, a Table Of Contents and a List of Figures should be generated. Similarly, /chapter toc indicates that whenever a document that has a root -of chapter is formatted, a Table of +of chapter is formatted, a Table of Contents should be generated. The entry chapter would match -all chapters, but /chapter matches only chapter +all chapters, but /chapter matches only chapter document elements. Generally, the longest match wins. So, for example, if you want to distinguish @@ -101,5 +104,5 @@ path/value parser to get confused. For a given section level to have a ToC, it must have both an entry in generate.toc and be within the range enabled by generate.section.toc.level. - + diff --git a/xsl/params/glossary.as.blocks.xml b/xsl/params/glossary.as.blocks.xml index 516d0d9d2..51457f84d 100644 --- a/xsl/params/glossary.as.blocks.xml +++ b/xsl/params/glossary.as.blocks.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="glossary.as.blocks"> glossary.as.blocks -boolean +boolean glossary.as.blocks @@ -11,25 +14,25 @@ - + -Description +Description -If non-zero, glossarys will be formatted as +If non-zero, glossarys will be formatted as blocks. -If you have long glossterms, proper list +If you have long glossterms, proper list markup in the FO case may produce unattractive lists. By setting this parameter, you can force the stylesheets to produce block markup instead of proper lists. You can override this setting with a processing instruction as the -child of glossary: dbfo -glossary-presentation="blocks" or dbfo -glossary-presentation="list" +child of glossary: dbfo +glossary-presentation="blocks" or dbfo +glossary-presentation="list" - + diff --git a/xsl/params/glossary.collection.xml b/xsl/params/glossary.collection.xml index 3b2d4e1da..0383ae0f4 100644 --- a/xsl/params/glossary.collection.xml +++ b/xsl/params/glossary.collection.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="glossary.collection"> glossary.collection -string +string glossary.collection @@ -11,12 +14,12 @@ - + -Description +Description Glossaries maintained independently across a set of documents are likely to become inconsistent unless considerable effort is @@ -28,7 +31,7 @@ store all of the glossary entries in a single place and simply glossary.collection parameter. To setup a global glossary database, follow these steps: -Setting Up the Glossary Database +Setting Up the Glossary Database First, create a stand-alone glossary document that contains all of the entries that you wish to reference. Make sure that each glossary @@ -37,24 +40,24 @@ entry has an ID. Here's an example glossary: - - +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE glossary PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" - "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"> - - -EricRaymond -Jargon File 4.2.3 (abridged) -Just some test data - - -0 - - -0 - -Numeric zero, as opposed to the letter `O' (the 15th letter of + "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"> +<glossary> +<glossaryinfo> +<editor><firstname>Eric</firstname><surname>Raymond</surname></editor> +<title>Jargon File 4.2.3 (abridged)</title> +<releaseinfo>Just some test data</releaseinfo> +</glossaryinfo> + +<glossdiv><title>0</title> + +<glossentry> +<glossterm>0</glossterm> +<glossdef> +<para>Numeric zero, as opposed to the letter `O' (the 15th letter of the English alphabet). In their unmodified forms they look a lot alike, and various kluges invented to make them visually distinct have compounded the confusion. If your zero is center-dotted and letter-O @@ -70,9 +73,9 @@ predates computers; Florian Cajori's monumental "A History of Mathematical Notations" notes that it was used in the twelfth and thirteenth centuries.) If letter-O has a slash across it and the zero does not, your display is tuned for a very old convention used at IBM -and a few other early mainframe makers (Scandinavians curse this +and a few other early mainframe makers (Scandinavians curse <emphasis>this</emphasis> arrangement even more, because it means two of their letters collide). -Some Burroughs/Unisys equipment displays a zero with a reversed +Some Burroughs/Unisys equipment displays a zero with a <emphasis>reversed</emphasis> slash. Old CDC computers rendered letter O as an unbroken oval and 0 as an oval broken at upper right and lower left. And yet another convention common on early line printers left zero unornamented but @@ -80,44 +83,44 @@ added a tail or hook to the letter-O so that it resembled an inverted Q or cursive capital letter-O (this was endorsed by a draft ANSI standard for how to draw ASCII characters, but the final standard changed the distinguisher to a tick-mark in the upper-left corner). -Are we sufficiently confused yet? - - - - -1TBS - - - -n - -The "One True Brace Style" -indent style - - +Are we sufficiently confused yet?</para> +</glossdef> +</glossentry> + +<glossentry> +<glossterm>1TBS</glossterm> +<glossdef> +<para role="accidence"> +<phrase role="pronounce"></phrase> +<phrase role="partsofspeach">n</phrase> +</para> +<para>The "One True Brace Style"</para> +<glossseealso>indent style</glossseealso> +</glossdef> +</glossentry> - +<!-- ... --> - +</glossdiv> - +<!-- ... --> -]]> +</glossary> - + -Marking Up Glossary Terms +Marking Up Glossary Terms That takes care of the glossary database, now you have to get the entries into your document. Unlike bibliography entries, which can be empty, creating placeholder glossary entries would be very tedious. So instead, support for glossary.collection relies on implicit linking. -In your source document, simply use firstterm and -glossterm to identify the terms you wish to have included +In your source document, simply use firstterm and +glossterm to identify the terms you wish to have included in the glossary. The stylesheets assume that you will either set the -baseform attribute correctly, or that the +baseform attribute correctly, or that the content of the element exactly matches a term in your glossary. If you're using a glossary.collection, don't @@ -126,58 +129,58 @@ make explicit links on the terms in your document. So, in your document, you might write things like this: -This is dummy text, without any real meaning. -The point is simply to reference glossary terms like 0 -and the One True Brace Style (1TBS). -The 1TBS, as you can probably imagine, is a nearly -religious issue.]]> +<para>This is dummy text, without any real meaning. +The point is simply to reference glossary terms like <glossterm>0</glossterm> +and the <firstterm baseform="1TBS">One True Brace Style (1TBS)</firstterm>. +The <glossterm>1TBS</glossterm>, as you can probably imagine, is a nearly +religious issue.</para> If you set the firstterm.only.link parameter, -only the terms marked with firstterm will be links. +only the terms marked with firstterm will be links. Otherwise, all the terms will be linked. - + -Marking Up the Glossary +Marking Up the Glossary The glossary itself has to be identified for the stylesheets. For lack -of a better choice, the role is used. +of a better choice, the role is used. To identify the glossary as the target for automatic processing, set the role to auto. The title of this -glossary (and any other information from the glossaryinfo +glossary (and any other information from the glossaryinfo that's rendered by your stylesheet) will be displayed, but the entries will come from the database. Unfortunately, the glossary can't be empty, so you must put in -at least one glossentry. The content of this entry +at least one glossentry. The content of this entry is irrelevant, it will not be rendered: - - -Irrelevant - -If you can see this, the document was processed incorrectly. Use -the glossary.collection parameter. - - -]]> +<glossary role="auto"> +<glossentry> +<glossterm>Irrelevant</glossterm> +<glossdef> +<para>If you can see this, the document was processed incorrectly. Use +the <parameter>glossary.collection</parameter> parameter.</para> +</glossdef> +</glossentry> +</glossary> What about glossary divisions? If your glossary database has glossary divisions and your automatic glossary contains at least -one glossdiv, the automic glossary will have divisions. -If the glossdiv is missing from either location, no divisions +one glossdiv, the automic glossary will have divisions. +If the glossdiv is missing from either location, no divisions will be rendered. Glossary entries (and divisions, if appropriate) in the glossary will occur in precisely the order they occur in your database. - + -Formatting the Document +Formatting the Document Finally, when you are ready to format your document, simply set the glossary.collection parameter (in either a @@ -186,20 +189,20 @@ point to your global glossary. The stylesheets will format the glossary in your document as if all of the entries implicilty referenced appeared there literally. - + -Limitations +Limitations Glossary cross-references within the glossary are not supported. For example, this will not work: - -gloss-1 -A description that references gloss-2. -gloss-2 - -]]> +<glossentry> +<glossterm>gloss-1</glossterm> +<glossdef><para>A description that references <glossterm>gloss-2</glossterm>.</para> +<glossseealso>gloss-2</glossseealso> +</glossdef> +</glossentry> If you put glossary cross-references in your glossary that way, @@ -211,39 +214,39 @@ glossaries. -Markup your glossary using glossseealso: +Markup your glossary using glossseealso: - -gloss-1 -A description that references gloss-2. -gloss-2 - -]]> +<glossentry> +<glossterm>gloss-1</glossterm> +<glossdef><para>A description that references <glossterm>gloss-2</glossterm>.</para> +<glossseealso>gloss-2</glossseealso> +</glossdef> +</glossentry> -Make sure there is at least one glossterm reference to +Make sure there is at least one glossterm reference to gloss-2 in your document. The -easiest way to do that is probably within a remark in your +easiest way to do that is probably within a remark in your automatic glossary: - -Make sure there's a reference to gloss-2. - -Irrelevant - -If you can see this, the document was processed incorrectly. Use -the glossary.collection parameter. - - -]]> +<glossary role="auto"> +<remark>Make sure there's a reference to <glossterm>gloss-2</glossterm>.</remark> +<glossentry> +<glossterm>Irrelevant</glossterm> +<glossdef> +<para>If you can see this, the document was processed incorrectly. Use +the <parameter>glossary.collection</parameter> parameter.</para> +</glossdef> +</glossentry> +</glossary> - + - + diff --git a/xsl/params/glossary.sort.xml b/xsl/params/glossary.sort.xml index af1aba77f..216130a50 100644 --- a/xsl/params/glossary.sort.xml +++ b/xsl/params/glossary.sort.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="glossary.sort"> glossary.sort -boolean +boolean glossary.sort @@ -11,12 +14,12 @@ - + -Description +Description If non-zero, then the glossentry elements within a glossary, glossdiv, or glosslist are sorted on the glossterm, using @@ -25,5 +28,5 @@ glossentry elements are not sorted and are presented in document order. - + diff --git a/xsl/params/glossentry.show.acronym.xml b/xsl/params/glossentry.show.acronym.xml index 9535ac940..22c38e4c3 100644 --- a/xsl/params/glossentry.show.acronym.xml +++ b/xsl/params/glossentry.show.acronym.xml @@ -1,31 +1,34 @@ - + version="5.0" xml:id="glossentry.show.acronym"> glossentry.show.acronym -list +list glossentry.show.acronym -Display glossentry acronyms? +Display glossentry acronyms? - + -Description +Description A setting of yes means they should be displayed; no means they shouldn't. If primary is used, then they are shown as the primary text for the entry. -This setting controls both acronym and -abbrev elements in the glossentry. +This setting controls both acronym and +abbrev elements in the glossentry. - + diff --git a/xsl/params/glosslist.as.blocks.xml b/xsl/params/glosslist.as.blocks.xml index 4daf34834..d72083714 100644 --- a/xsl/params/glosslist.as.blocks.xml +++ b/xsl/params/glosslist.as.blocks.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="glosslist.as.blocks"> glosslist.as.blocks -boolean +boolean glosslist.as.blocks @@ -11,14 +14,14 @@ - + -Description +Description See glossary.as.blocks. - + diff --git a/xsl/params/glossterm.auto.link.xml b/xsl/params/glossterm.auto.link.xml index 4a949a9bc..48eea804f 100644 --- a/xsl/params/glossterm.auto.link.xml +++ b/xsl/params/glossterm.auto.link.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="glossterm.auto.link"> glossterm.auto.link -boolean +boolean glossterm.auto.link @@ -11,20 +14,20 @@ - + -Description +Description If true, a link will be automatically created from glossterm to glossentry for that glossary term. This is usefull when your glossterm names are consistent and you don't want to add links manually. -If there is linkend on -glossterm then is used instead of autogeneration of +If there is linkend on +glossterm then is used instead of autogeneration of link. - + diff --git a/xsl/params/glossterm.separation.xml b/xsl/params/glossterm.separation.xml index 9794d54fa..c3ea6a029 100644 --- a/xsl/params/glossterm.separation.xml +++ b/xsl/params/glossterm.separation.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="glossterm.separation"> glossterm.separation -length +length glossterm.separation @@ -11,15 +14,15 @@ - + -Description +Description Specifies the separation between glossary terms and descriptions when glossarys are presented using lists. - + diff --git a/xsl/params/glossterm.width.xml b/xsl/params/glossterm.width.xml index e6f494b41..409a7bd14 100644 --- a/xsl/params/glossterm.width.xml +++ b/xsl/params/glossterm.width.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="glossterm.width"> glossterm.width -length +length glossterm.width @@ -11,15 +14,15 @@ - + -Description +Description This parameter specifies the width reserved for glossary terms when a list presentation is used. - + diff --git a/xsl/params/graphic.default.extension.xml b/xsl/params/graphic.default.extension.xml index 151ac276c..93f2983a8 100644 --- a/xsl/params/graphic.default.extension.xml +++ b/xsl/params/graphic.default.extension.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="graphic.default.extension"> graphic.default.extension -string +string graphic.default.extension @@ -11,16 +14,16 @@ - + -Description +Description -If a graphic or mediaobject +If a graphic or mediaobject includes a reference to a filename that does not include an extension, -and the format attribute is +and the format attribute is unspecified, the default extension will be used. - + diff --git a/xsl/params/graphical.admonition.properties.xml b/xsl/params/graphical.admonition.properties.xml index f90c9b9de..a8820dc83 100644 --- a/xsl/params/graphical.admonition.properties.xml +++ b/xsl/params/graphical.admonition.properties.xml @@ -1,13 +1,16 @@ - + version="5.0" xml:id="graphical.admonition.properties"> graphical.admonition.properties To add properties to the outer block of a graphical admonition. - + 1em 0.8em 1.2em @@ -17,7 +20,7 @@ -Description +Description These properties are added to the outer block containing the entire graphical admonition, including its title. It is used when the parameter @@ -31,5 +34,5 @@ attribute-set to the title, and applies the admonition.properties attribute-set to the rest of the content. - + diff --git a/xsl/params/graphics.dir.xml b/xsl/params/graphics.dir.xml new file mode 100644 index 000000000..0e9f29ee8 --- /dev/null +++ b/xsl/params/graphics.dir.xml @@ -0,0 +1,33 @@ + + +graphics.dir +URI + + +graphics.dir +Graphics directory + + + + + + + + +Description + +Identifies the graphics directory for the navigation components +generated on all the slides. This parameter can be set in the source +document with the <?dbhtml?> pseudo-attribute +graphics-dir. + +If non-empty, this value is prepended to each of the graphic +image paths. + + + diff --git a/xsl/params/graphicsize.extension.xml b/xsl/params/graphicsize.extension.xml index c0a90f8be..c4da7e123 100644 --- a/xsl/params/graphicsize.extension.xml +++ b/xsl/params/graphicsize.extension.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="graphicsize.extension"> graphicsize.extension -boolean +boolean graphicsize.extension @@ -11,17 +14,17 @@ - + -Description +Description If non-zero (and if use.extensions is non-zero and if you're using a processor that supports extension functions), the getWidth and getDepth functions will be used to extract image sizes from graphics. - + diff --git a/xsl/params/graphicsize.use.img.src.path.xml b/xsl/params/graphicsize.use.img.src.path.xml index b99d8fa66..aff5b30c0 100644 --- a/xsl/params/graphicsize.use.img.src.path.xml +++ b/xsl/params/graphicsize.use.img.src.path.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="graphicsize.use.img.src.path"> graphicsize.use.img.src.path -boolean +boolean graphicsize.use.img.src.path @@ -12,16 +15,16 @@ filenames passed to extension functions - + -Description +Description If non-zero img.src.path parameter will be appended before filenames passed to extension functions for measuring image dimensions. - + diff --git a/xsl/params/header.column.widths.xml b/xsl/params/header.column.widths.xml index 663faac33..50c466905 100644 --- a/xsl/params/header.column.widths.xml +++ b/xsl/params/header.column.widths.xml @@ -1,20 +1,23 @@ - + version="5.0" xml:id="header.column.widths"> header.column.widths -string +string header.column.widths Specify relative widths of header areas - + -Description +Description Page headers in print output use a three column table to position text at the left, center, and right side of @@ -67,5 +70,5 @@ center area is no longer centered on the page since the right area is three times the width of the left area. - + diff --git a/xsl/params/header.content.properties.xml b/xsl/params/header.content.properties.xml index ca7178e71..e3db2c613 100644 --- a/xsl/params/header.content.properties.xml +++ b/xsl/params/header.content.properties.xml @@ -1,17 +1,20 @@ - + version="5.0" xml:id="header.content.properties"> header.content.properties - + header.content.properties - + - + @@ -23,9 +26,9 @@ -Description +Description Properties of page header content. - + diff --git a/xsl/params/header.hr.xml b/xsl/params/header.hr.xml new file mode 100644 index 000000000..08d846a9d --- /dev/null +++ b/xsl/params/header.hr.xml @@ -0,0 +1,26 @@ + + +header.hr +boolean + + +header.hr +Toggle <HR> after header + + + + + + + + +Description +If non-zero, an <HR> is generated at the bottom of each web page, +before the footer. + + diff --git a/xsl/params/header.rule.xml b/xsl/params/header.rule.xml index 26375ae40..b4c031e82 100644 --- a/xsl/params/header.rule.xml +++ b/xsl/params/header.rule.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="header.rule"> header.rule -boolean +boolean header.rule @@ -11,14 +14,14 @@ - + -Description +Description If non-zero, a rule will be drawn below the page headers. - + diff --git a/xsl/params/header.table.height.xml b/xsl/params/header.table.height.xml index 4d021e12f..8a6cd1467 100644 --- a/xsl/params/header.table.height.xml +++ b/xsl/params/header.table.height.xml @@ -1,20 +1,23 @@ - + version="5.0" xml:id="header.table.height"> header.table.height -string +string header.table.height Specify the minimum height of the table containing the running page headers - + -Description +Description Page headers in print output use a three column table to position text at the left, center, and right side of @@ -25,5 +28,5 @@ Since this specifies only the minimum height, the table should automatically grow to fit taller content. The default value is "14pt". - + diff --git a/xsl/params/header.table.properties.xml b/xsl/params/header.table.properties.xml index d74481198..43623fe5d 100644 --- a/xsl/params/header.table.properties.xml +++ b/xsl/params/header.table.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="header.table.properties"> header.table.properties - + header.table.properties @@ -11,7 +14,7 @@ - + fixed 100% @@ -19,9 +22,9 @@ -Description +Description Properties applied to the table that lays out the page header. - + diff --git a/xsl/params/headers.on.blank.pages.xml b/xsl/params/headers.on.blank.pages.xml index 0a6c19e24..1fad48e3d 100644 --- a/xsl/params/headers.on.blank.pages.xml +++ b/xsl/params/headers.on.blank.pages.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="headers.on.blank.pages"> headers.on.blank.pages -boolean +boolean headers.on.blank.pages @@ -11,14 +14,14 @@ - + -Description +Description If non-zero, headers will be placed on blank pages. - + diff --git a/xsl/params/hidetoc.image.xml b/xsl/params/hidetoc.image.xml new file mode 100644 index 000000000..8f1474f7c --- /dev/null +++ b/xsl/params/hidetoc.image.xml @@ -0,0 +1,29 @@ + + +hidetoc.image +filename + + +hidetoc.image +Hide ToC image + + + + + + + + +Description + +Specifies the filename of the hide ToC image. This is used +when the ToC hide/show parameter is +enabled. + + + diff --git a/xsl/params/highlight.default.language.xml b/xsl/params/highlight.default.language.xml index cbbc4c429..b38a857e1 100644 --- a/xsl/params/highlight.default.language.xml +++ b/xsl/params/highlight.default.language.xml @@ -1,24 +1,27 @@ - - -highlight.default.language -string - - -highlight.default.language -Default language of programlisting - - - - - - - - -Description - -This language is used when there is no language attribute on programlisting. - - - + version="5.0" xml:id="highlight.default.language"> + +highlight.default.language +string + + +highlight.default.language +Default language of programlisting + + + + + + + + +Description + +This language is used when there is no language attribute on programlisting. + + + diff --git a/xsl/params/highlight.source.xml b/xsl/params/highlight.source.xml index fa88ab379..e9fb11b34 100644 --- a/xsl/params/highlight.source.xml +++ b/xsl/params/highlight.source.xml @@ -1,49 +1,49 @@ - - -highlight.source -boolean - - -highlight.source -Should be content of programlisting -syntactically highlighted? - - - - - - - - -Description - -When this parameter is non-zero, the stylesheets will try to do -syntax highlighting in content of programlisting element. - -In order to use this extension, you must add -xslthl.jar into your Java classpath. You can -download this software from . - -Configuration of syntax highlighting is stored inside -highlighting/xslthl-config.xml file. Java -property xslthl.config must be pointing to this -file using URL. - -This extension is known to work with Saxon 6.5.x. When using -syntax highlighting, do not forget to modify your classpath and point -to the configuration file using property. Modified Saxon command can look -like: - -java -cp c:\batch\;…;c:\path\to\xslthl.jar -Dxslthl.config=file:///c:/docbook-xsl/highlighting/xslthl-config.xml … com.icl.saxon.StyleSheet … - -You can specify language for each programlisting using language attribute. Parameter -highlighting.default.language can be used for specifying -language to be used for programlistings without language attribute. - - - + version="5.0" xml:id="highlight.source"> + +highlight.source +boolean + + +highlight.source +Should be content of programlisting +syntactically highlighted? + + + + + + + + +Description + +When this parameter is non-zero, the stylesheets will try to do +syntax highlighting in content of programlisting element. + +In order to use this extension, you must add +xslthl.jar into your Java classpath. You can +download this software from http://sourceforge.net/projects/xslthl. + +Configuration of syntax highlighting is stored inside +highlighting/xslthl-config.xml file. Java +property xslthl.config must be pointing to this +file using URL. + +This extension is known to work with Saxon 6.5.x. When using +syntax highlighting, do not forget to modify your classpath and point +to the configuration file using property. Modified Saxon command can look +like: + +java -cp c:\batch\;…;c:\path\to\xslthl.jar -Dxslthl.config=file:///c:/docbook-xsl/highlighting/xslthl-config.xml … com.icl.saxon.StyleSheet … + +You can specify language for each programlisting using language attribute. Parameter +highlighting.default.language can be used for specifying +language to be used for programlistings without language attribute. + + + diff --git a/xsl/params/home.image.xml b/xsl/params/home.image.xml new file mode 100644 index 000000000..e3b78c121 --- /dev/null +++ b/xsl/params/home.image.xml @@ -0,0 +1,27 @@ + + +home.image +filename + + +home.image +Home image + + + + + + + + +Description + +Specifies the filename of the home navigation icon. + + + diff --git a/xsl/params/html.append.xml b/xsl/params/html.append.xml index 2e6ea4312..fbd0dfaa6 100644 --- a/xsl/params/html.append.xml +++ b/xsl/params/html.append.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="html.append"> html.append @@ -11,17 +14,17 @@ - + -Description +Description Specifies content to append to the end of HTML files output by the html/docbook.xsl stylesheet, after the -closing <html> tag. You probably don’t want to set any +closing <html> tag. You probably don’t want to set any value for this parameter; but if you do, the only value it should ever be set to is a newline character: &#x0a; or &#10; - + diff --git a/xsl/params/html.base.xml b/xsl/params/html.base.xml index 1ee0ab353..f754dc34d 100644 --- a/xsl/params/html.base.xml +++ b/xsl/params/html.base.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="html.base"> html.base -uri +uri html.base @@ -11,15 +14,15 @@ - + -Description +Description -If html.base is set, it is used for the BASE -element in the HEAD of the HTML documents. +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.cellpadding.xml b/xsl/params/html.cellpadding.xml index 4e9663e35..082654a4c 100644 --- a/xsl/params/html.cellpadding.xml +++ b/xsl/params/html.cellpadding.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="html.cellpadding"> html.cellpadding -integer +integer html.cellpadding @@ -11,15 +14,15 @@ - + -Description +Description If specified, this value will be used as the default cellpadding value in HTML tables. - + diff --git a/xsl/params/html.cellspacing.xml b/xsl/params/html.cellspacing.xml index b8fa2ed4f..b5ae1482b 100644 --- a/xsl/params/html.cellspacing.xml +++ b/xsl/params/html.cellspacing.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="html.cellspacing"> html.cellspacing -integer +integer html.cellspacing @@ -11,15 +14,15 @@ - + -Description +Description If specified, this value will be used as the default cellspacing value in HTML tables. - + diff --git a/xsl/params/html.cleanup.xml b/xsl/params/html.cleanup.xml index f2bc1c3e7..e4fc0c8d9 100644 --- a/xsl/params/html.cleanup.xml +++ b/xsl/params/html.cleanup.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="html.cleanup"> html.cleanup -boolean +boolean html.cleanup @@ -11,14 +14,14 @@ - + -Description +Description -If non-zero, and if the EXSLT +If non-zero, and if the EXSLT extensions are supported by your processor, the resulting HTML will be cleaned up. This improves the chances that the resulting HTML will be valid. It may also improve the formatting of @@ -27,5 +30,5 @@ some elements. This parameter is different from make.valid.html because it uses extension functions to manipulate result-tree-fragments. - + diff --git a/xsl/params/html.ext.xml b/xsl/params/html.ext.xml index 1cd1856f3..40d26a45c 100644 --- a/xsl/params/html.ext.xml +++ b/xsl/params/html.ext.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="html.ext"> html.ext @@ -11,16 +14,16 @@ - + -Description +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.extra.head.links.xml b/xsl/params/html.extra.head.links.xml index b9b7b7dda..ddc666fc8 100644 --- a/xsl/params/html.extra.head.links.xml +++ b/xsl/params/html.extra.head.links.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="html.extra.head.links"> html.extra.head.links -boolean +boolean html.extra.head.links @@ -11,18 +14,18 @@ - + -Description +Description -If non-zero, extra link elements will be -generated in the head of chunked HTML files. These +If non-zero, extra link elements will be +generated in the head of chunked HTML files. These extra links point to chapters, appendixes, sections, etc. as supported by the Site Navigation Bar in Mozilla 1.0 (as of CR1, at least). - + diff --git a/xsl/params/html.head.legalnotice.link.multiple.xml b/xsl/params/html.head.legalnotice.link.multiple.xml index 86f27a215..ec91173e0 100644 --- a/xsl/params/html.head.legalnotice.link.multiple.xml +++ b/xsl/params/html.head.legalnotice.link.multiple.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="html.head.legalnotice.link.multiple"> html.head.legalnotice.link.multiple -boolean +boolean html.head.legalnotice.link.multiple @@ -11,10 +14,10 @@ - + -Description +Description If html.head.legalnotice.link.multiple is non-zero and the value of @@ -26,14 +29,14 @@ example, if the value of html.head.legalnotice.link.types is “copyright license”: - <link rel="copyright" href="ln-id2524073.html" title="Legal Notice"> - <link rel="license" href="ln-id2524073.html" title="Legal Notice"> + <link rel="copyright" href="ln-id2524073.html" title="Legal Notice"> + <link rel="license" href="ln-id2524073.html" title="Legal Notice"> Otherwise, the stylesheet generates generates a single link instance; for example: - <link rel="copyright license" href="ln-id2524073.html" title="Legal Notice"> + <link rel="copyright license" href="ln-id2524073.html" title="Legal Notice"> - + diff --git a/xsl/params/html.head.legalnotice.link.types.xml b/xsl/params/html.head.legalnotice.link.types.xml index 04a4386c6..4ca02ffda 100644 --- a/xsl/params/html.head.legalnotice.link.types.xml +++ b/xsl/params/html.head.legalnotice.link.types.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="html.head.legalnotice.link.types"> html.head.legalnotice.link.types -string +string html.head.legalnotice.link.types @@ -11,18 +14,17 @@ - + copyright -Description +Description The value of html.head.legalnotice.link.types is a -space-separated list of link types, as described in Section 6.12 -of the HTML 4.01 specification. If the value of the +space-separated list of link types, as described in Section 6.12 +of the HTML 4.01 specification. If the value of the generate.legalnotice.link parameter is non-zero, then the stylesheet generates (in the head section of the HTML source) either a single @@ -33,42 +35,41 @@ specified. Each link has the following attributes: - a rel attribute whose + a rel attribute whose value is derived from the value of html.head.legalnotice.link.types - an href attribute whose + an href attribute whose value is set to the URL of the file containing the - legalnotice + legalnotice - a title attribute whose + a title attribute whose value is set to the title of the corresponding - legalnotice (or a title programatically + legalnotice (or a title programatically determined by the stylesheet) For example: - <link rel="license" href="ln-id2524073.html" title="Legal Notice"> + <link rel="license" href="ln-id2524073.html" title="Legal Notice"> - - About the default value +About the default value + In an ideal world, the default value of html.head.legalnotice.link.types would probably be “license”, since the content of the - DocBook legalnotice is typically license + DocBook legalnotice is typically license information, not copyright information. However, the default value is “copyright” for pragmatic reasons: because - that’s among the set of “recognized link types” listed in Section - 6.12 of the HTML 4.01 specification, and because certain + that’s among the set of “recognized link types” listed in Section + 6.12 of the HTML 4.01 specification, and because certain browsers and browser extensions are preconfigured to recognize that value. - + - + diff --git a/xsl/params/html.longdesc.link.xml b/xsl/params/html.longdesc.link.xml index 3d7586c22..3a81f2964 100644 --- a/xsl/params/html.longdesc.link.xml +++ b/xsl/params/html.longdesc.link.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="html.longdesc.link"> html.longdesc.link -boolean +boolean html.longdesc.link @@ -11,21 +14,21 @@ - + -Description +Description If non-zero, links will be created to the HTML files created for the -longdesc attribute. It makes no +longdesc attribute. It makes no sense to turn enable this option without also enabling the $html.longdesc parameter. The longdesc.link named template is called to construct the link. - + diff --git a/xsl/params/html.longdesc.xml b/xsl/params/html.longdesc.xml index 4a8ecb141..20a46a1a3 100644 --- a/xsl/params/html.longdesc.xml +++ b/xsl/params/html.longdesc.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="html.longdesc"> html.longdesc -boolean +boolean html.longdesc @@ -11,19 +14,19 @@ - + -Description +Description If non-zero, HTML files will be created for the -longdesc attribute. These files -are created from the textobjects in -mediaobjects and -inlinemediaobject. +longdesc attribute. These files +are created from the textobjects in +mediaobjects and +inlinemediaobject. - + diff --git a/xsl/params/html.stylesheet.type.xml b/xsl/params/html.stylesheet.type.xml index 82e9c060a..f20b7065e 100644 --- a/xsl/params/html.stylesheet.type.xml +++ b/xsl/params/html.stylesheet.type.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="html.stylesheet.type"> html.stylesheet.type -string +string html.stylesheet.type @@ -11,13 +14,13 @@ -text/css +text/css -Description +Description -The type of the stylesheet to place in the HTML link tag. +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 index c2170b640..045b40212 100644 --- a/xsl/params/html.stylesheet.xml +++ b/xsl/params/html.stylesheet.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="html.stylesheet"> html.stylesheet -string +string html.stylesheet @@ -11,22 +14,22 @@ - + -Description +Description The html.stylesheet parameter is either empty, -indicating that no stylesheet LINK tag should be generated +indicating that no stylesheet LINK tag should be generated in the HTML output, or it is a list of one or more stylesheets. Multiple stylesheets are space-delimited. If you need to reference a stylesheet URI that includes a space, encode it with -%20. A seprate HTML LINK element will +%20. A seprate HTML LINK element will be generated for each stylesheet in the order they are listed in the parameter. - + diff --git a/xsl/params/htmlhelp.alias.file.xml b/xsl/params/htmlhelp.alias.file.xml index 23c294e2c..57156264f 100644 --- a/xsl/params/htmlhelp.alias.file.xml +++ b/xsl/params/htmlhelp.alias.file.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.alias.file"> htmlhelp.alias.file -string +string htmlhelp.alias.file @@ -11,15 +14,15 @@ - + -Description +Description Change this parameter if you want different name of map file than alias.h. - + diff --git a/xsl/params/htmlhelp.autolabel.xml b/xsl/params/htmlhelp.autolabel.xml index b455d5e28..adecbbf7d 100644 --- a/xsl/params/htmlhelp.autolabel.xml +++ b/xsl/params/htmlhelp.autolabel.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.autolabel"> htmlhelp.autolabel -boolean +boolean htmlhelp.autolabel @@ -11,15 +14,15 @@ - + -Description +Description If you want to include chapter and section numbers into ToC in the left panel, set this parameter to 1. - + diff --git a/xsl/params/htmlhelp.button.back.xml b/xsl/params/htmlhelp.button.back.xml index 471de2885..be8c64fba 100644 --- a/xsl/params/htmlhelp.button.back.xml +++ b/xsl/params/htmlhelp.button.back.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.button.back"> htmlhelp.button.back -boolean +boolean htmlhelp.button.back @@ -11,15 +14,15 @@ - + -Description +Description If you want Back button shown on toolbar, turn this parameter to 1. - + diff --git a/xsl/params/htmlhelp.button.forward.xml b/xsl/params/htmlhelp.button.forward.xml index dc1064ff6..9ad0db25c 100644 --- a/xsl/params/htmlhelp.button.forward.xml +++ b/xsl/params/htmlhelp.button.forward.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.button.forward"> htmlhelp.button.forward -boolean +boolean htmlhelp.button.forward @@ -11,15 +14,15 @@ - + -Description +Description If you want Forward button shown on toolbar, turn this parameter to 1. - + diff --git a/xsl/params/htmlhelp.button.hideshow.xml b/xsl/params/htmlhelp.button.hideshow.xml index 5fc68c397..a37f16731 100644 --- a/xsl/params/htmlhelp.button.hideshow.xml +++ b/xsl/params/htmlhelp.button.hideshow.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.button.hideshow"> htmlhelp.button.hideshow -boolean +boolean htmlhelp.button.hideshow @@ -11,15 +14,15 @@ - + -Description +Description If you want Hide/Show button shown on toolbar, turn this parameter to 1. - + diff --git a/xsl/params/htmlhelp.button.home.url.xml b/xsl/params/htmlhelp.button.home.url.xml index 6b4f180d0..30275071f 100644 --- a/xsl/params/htmlhelp.button.home.url.xml +++ b/xsl/params/htmlhelp.button.home.url.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.button.home.url"> htmlhelp.button.home.url -string +string htmlhelp.button.home.url @@ -11,14 +14,14 @@ - + -Description +Description URL address of page accessible by Home button. - + diff --git a/xsl/params/htmlhelp.button.home.xml b/xsl/params/htmlhelp.button.home.xml index a3e02cbbe..c8cf21207 100644 --- a/xsl/params/htmlhelp.button.home.xml +++ b/xsl/params/htmlhelp.button.home.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.button.home"> htmlhelp.button.home -boolean +boolean htmlhelp.button.home @@ -11,15 +14,15 @@ - + -Description +Description If you want Home button shown on toolbar, turn this parameter to 1. - + diff --git a/xsl/params/htmlhelp.button.jump1.title.xml b/xsl/params/htmlhelp.button.jump1.title.xml index 72b62a64b..f5c4df381 100644 --- a/xsl/params/htmlhelp.button.jump1.title.xml +++ b/xsl/params/htmlhelp.button.jump1.title.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.button.jump1.title"> htmlhelp.button.jump1.title -string +string htmlhelp.button.jump1.title @@ -11,14 +14,14 @@ - + -Description +Description Title of Jump1 button. - + diff --git a/xsl/params/htmlhelp.button.jump1.url.xml b/xsl/params/htmlhelp.button.jump1.url.xml index bd8799780..22248c4ce 100644 --- a/xsl/params/htmlhelp.button.jump1.url.xml +++ b/xsl/params/htmlhelp.button.jump1.url.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.button.jump1.url"> htmlhelp.button.jump1.url -string +string htmlhelp.button.jump1.url @@ -11,14 +14,14 @@ - + -Description +Description URL address of page accessible by Jump1 button. - + diff --git a/xsl/params/htmlhelp.button.jump1.xml b/xsl/params/htmlhelp.button.jump1.xml index 1bdc91a19..b753ef1f2 100644 --- a/xsl/params/htmlhelp.button.jump1.xml +++ b/xsl/params/htmlhelp.button.jump1.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.button.jump1"> htmlhelp.button.jump1 -boolean +boolean htmlhelp.button.jump1 @@ -11,15 +14,15 @@ - + -Description +Description If you want Jump1 button shown on toolbar, turn this parameter to 1. - + diff --git a/xsl/params/htmlhelp.button.jump2.title.xml b/xsl/params/htmlhelp.button.jump2.title.xml index ae6232989..1fde85212 100644 --- a/xsl/params/htmlhelp.button.jump2.title.xml +++ b/xsl/params/htmlhelp.button.jump2.title.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.button.jump2.title"> htmlhelp.button.jump2.title -string +string htmlhelp.button.jump2.title @@ -11,14 +14,14 @@ - + -Description +Description Title of Jump2 button. - + diff --git a/xsl/params/htmlhelp.button.jump2.url.xml b/xsl/params/htmlhelp.button.jump2.url.xml index 23f2c6c85..d66e09f5b 100644 --- a/xsl/params/htmlhelp.button.jump2.url.xml +++ b/xsl/params/htmlhelp.button.jump2.url.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.button.jump2.url"> htmlhelp.button.jump2.url -string +string htmlhelp.button.jump2.url @@ -11,14 +14,14 @@ - + -Description +Description URL address of page accessible by Jump2 button. - + diff --git a/xsl/params/htmlhelp.button.jump2.xml b/xsl/params/htmlhelp.button.jump2.xml index 72c14b98f..980d41956 100644 --- a/xsl/params/htmlhelp.button.jump2.xml +++ b/xsl/params/htmlhelp.button.jump2.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.button.jump2"> htmlhelp.button.jump2 -boolean +boolean htmlhelp.button.jump2 @@ -11,15 +14,15 @@ - + -Description +Description If you want Jump2 button shown on toolbar, turn this parameter to 1. - + diff --git a/xsl/params/htmlhelp.button.locate.xml b/xsl/params/htmlhelp.button.locate.xml index eb511947c..0434af41a 100644 --- a/xsl/params/htmlhelp.button.locate.xml +++ b/xsl/params/htmlhelp.button.locate.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.button.locate"> htmlhelp.button.locate -boolean +boolean htmlhelp.button.locate @@ -11,15 +14,15 @@ - + -Description +Description If you want Locate button shown on toolbar, turn this parameter to 1. - + diff --git a/xsl/params/htmlhelp.button.next.xml b/xsl/params/htmlhelp.button.next.xml index 427d0ce66..6efdcfbad 100644 --- a/xsl/params/htmlhelp.button.next.xml +++ b/xsl/params/htmlhelp.button.next.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.button.next"> htmlhelp.button.next -boolean +boolean htmlhelp.button.next @@ -11,15 +14,15 @@ - + -Description +Description If you want Next button shown on toolbar, turn this parameter to 1. - + diff --git a/xsl/params/htmlhelp.button.options.xml b/xsl/params/htmlhelp.button.options.xml index ca2698df6..3c4c6ebfc 100644 --- a/xsl/params/htmlhelp.button.options.xml +++ b/xsl/params/htmlhelp.button.options.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.button.options"> htmlhelp.button.options -boolean +boolean htmlhelp.button.options @@ -11,15 +14,15 @@ - + -Description +Description If you want Options button shown on toolbar, turn this parameter to 1. - + diff --git a/xsl/params/htmlhelp.button.prev.xml b/xsl/params/htmlhelp.button.prev.xml index 0ffcac368..29f0737d0 100644 --- a/xsl/params/htmlhelp.button.prev.xml +++ b/xsl/params/htmlhelp.button.prev.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.button.prev"> htmlhelp.button.prev -boolean +boolean htmlhelp.button.prev @@ -11,15 +14,15 @@ - + -Description +Description If you want Prev button shown on toolbar, turn this parameter to 1. - + diff --git a/xsl/params/htmlhelp.button.print.xml b/xsl/params/htmlhelp.button.print.xml index 555a3aa37..78ec43df4 100644 --- a/xsl/params/htmlhelp.button.print.xml +++ b/xsl/params/htmlhelp.button.print.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.button.print"> htmlhelp.button.print -boolean +boolean htmlhelp.button.print @@ -11,15 +14,15 @@ - + -Description +Description If you want Print button shown on toolbar, turn this parameter to 1. - + diff --git a/xsl/params/htmlhelp.button.refresh.xml b/xsl/params/htmlhelp.button.refresh.xml index a13830b16..69991ab00 100644 --- a/xsl/params/htmlhelp.button.refresh.xml +++ b/xsl/params/htmlhelp.button.refresh.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.button.refresh"> htmlhelp.button.refresh -boolean +boolean htmlhelp.button.refresh @@ -11,15 +14,15 @@ - + -Description +Description If you want Refresh button shown on toolbar, turn this parameter to 1. - + diff --git a/xsl/params/htmlhelp.button.stop.xml b/xsl/params/htmlhelp.button.stop.xml index 8f036cc91..fd1bb7e50 100644 --- a/xsl/params/htmlhelp.button.stop.xml +++ b/xsl/params/htmlhelp.button.stop.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.button.stop"> htmlhelp.button.stop -boolean +boolean htmlhelp.button.stop @@ -11,15 +14,15 @@ - + -Description +Description If you want Stop button shown on toolbar, turn this parameter to 1. - + diff --git a/xsl/params/htmlhelp.button.zoom.xml b/xsl/params/htmlhelp.button.zoom.xml index b76f77c77..ba47cb51a 100644 --- a/xsl/params/htmlhelp.button.zoom.xml +++ b/xsl/params/htmlhelp.button.zoom.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.button.zoom"> htmlhelp.button.zoom -boolean +boolean htmlhelp.button.zoom @@ -11,15 +14,15 @@ - + -Description +Description If you want Zoom button shown on toolbar, turn this parameter to 1. - + diff --git a/xsl/params/htmlhelp.chm.xml b/xsl/params/htmlhelp.chm.xml index f1b170d83..df093249b 100644 --- a/xsl/params/htmlhelp.chm.xml +++ b/xsl/params/htmlhelp.chm.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.chm"> htmlhelp.chm -string +string htmlhelp.chm @@ -11,15 +14,15 @@ - + -Description +Description Change this parameter if you want different name of result CHM file than htmlhelp.chm. - + diff --git a/xsl/params/htmlhelp.default.topic.xml b/xsl/params/htmlhelp.default.topic.xml index 2896a88cd..33f02baee 100644 --- a/xsl/params/htmlhelp.default.topic.xml +++ b/xsl/params/htmlhelp.default.topic.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.default.topic"> htmlhelp.default.topic -string +string htmlhelp.default.topic @@ -11,12 +14,12 @@ - + -Description +Description Normally first chunk of document is displayed when you open HTML Help file. If you want to display another topic, simply set its @@ -25,9 +28,9 @@ filename by this parameter. This is useful especially if you don't generate ToC in front of your document and you also hide root element in ToC. E.g.: - - -]]> +<xsl:param name="generate.book.toc" select="0"/> +<xsl:param name="htmlhelp.hhc.show.root" select="0"/> +<xsl:param name="htmlhelp.default.topic" select="'pr01.html'"/> - + diff --git a/xsl/params/htmlhelp.display.progress.xml b/xsl/params/htmlhelp.display.progress.xml index 6beaa922a..80f4be0f8 100644 --- a/xsl/params/htmlhelp.display.progress.xml +++ b/xsl/params/htmlhelp.display.progress.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.display.progress"> htmlhelp.display.progress -boolean +boolean htmlhelp.display.progress @@ -11,16 +14,15 @@ - + -Description +Description You can swith off display of compile progress by setting this parameter to 0. - + - diff --git a/xsl/params/htmlhelp.encoding.xml b/xsl/params/htmlhelp.encoding.xml index dc5884c5d..c94dfe64c 100644 --- a/xsl/params/htmlhelp.encoding.xml +++ b/xsl/params/htmlhelp.encoding.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.encoding"> htmlhelp.encoding -string +string htmlhelp.encoding @@ -11,15 +14,15 @@ - + -Description +Description HTML Help Compiler is not UTF-8 aware, so you should always use apropriate single-byte encoding here. - + diff --git a/xsl/params/htmlhelp.enhanced.decompilation.xml b/xsl/params/htmlhelp.enhanced.decompilation.xml index 69a7dde55..d05f8f142 100644 --- a/xsl/params/htmlhelp.enhanced.decompilation.xml +++ b/xsl/params/htmlhelp.enhanced.decompilation.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.enhanced.decompilation"> htmlhelp.enhanced.decompilation -boolean +boolean htmlhelp.enhanced.decompilation @@ -11,15 +14,14 @@ - + -Description +Description When set to 1 this parameter enables enhanced decompilation of CHM. - + - diff --git a/xsl/params/htmlhelp.enumerate.images.xml b/xsl/params/htmlhelp.enumerate.images.xml index 7d5ba7fc8..dbffc5b4c 100644 --- a/xsl/params/htmlhelp.enumerate.images.xml +++ b/xsl/params/htmlhelp.enumerate.images.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.enumerate.images"> htmlhelp.enumerate.images -boolean +boolean htmlhelp.enumerate.images @@ -11,15 +14,15 @@ - + -Description +Description You should turn on this flag, if you insert images into your documents as external binary entities or if you are using absolute path in image names. - + diff --git a/xsl/params/htmlhelp.force.map.and.alias.xml b/xsl/params/htmlhelp.force.map.and.alias.xml index 649cfcadc..b440b5f35 100644 --- a/xsl/params/htmlhelp.force.map.and.alias.xml +++ b/xsl/params/htmlhelp.force.map.and.alias.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.force.map.and.alias"> htmlhelp.force.map.and.alias -boolean +boolean htmlhelp.force.map.and.alias @@ -11,16 +14,16 @@ - + -Description +Description You should turn on this flag, if you have your own alias.h and contex.h files and you want include reference to them in project file. - + diff --git a/xsl/params/htmlhelp.hhc.binary.xml b/xsl/params/htmlhelp.hhc.binary.xml index 0e50de240..f0574aaee 100644 --- a/xsl/params/htmlhelp.hhc.binary.xml +++ b/xsl/params/htmlhelp.hhc.binary.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.hhc.binary"> htmlhelp.hhc.binary - + htmlhelp.hhc.binary @@ -11,16 +14,16 @@ - + -Description +Description This parametr controls whether binary TOC will be generated. You must create binary TOC if you want to add Prev/Next buttons to toolbar (which is default behaviour). Files with binary TOC can't be merged. - + diff --git a/xsl/params/htmlhelp.hhc.folders.instead.books.xml b/xsl/params/htmlhelp.hhc.folders.instead.books.xml index 2d5b3eb9c..a2ae3c8c6 100644 --- a/xsl/params/htmlhelp.hhc.folders.instead.books.xml +++ b/xsl/params/htmlhelp.hhc.folders.instead.books.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.hhc.folders.instead.books"> htmlhelp.hhc.folders.instead.books - + htmlhelp.hhc.folders.instead.books @@ -11,17 +14,17 @@ - + -Description +Description This parameter controls whether there should be folder-like icons (1) or book-like icons (0) in ToC. If you want to use folder-like icons you must swith off binary ToC using htmlhelp.hhc.binary. - + diff --git a/xsl/params/htmlhelp.hhc.section.depth.xml b/xsl/params/htmlhelp.hhc.section.depth.xml index 7ec9314b8..29802025c 100644 --- a/xsl/params/htmlhelp.hhc.section.depth.xml +++ b/xsl/params/htmlhelp.hhc.section.depth.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.hhc.section.depth"> htmlhelp.hhc.section.depth -integer +integer htmlhelp.hhc.section.depth @@ -11,15 +14,15 @@ - + -Description +Description Change this parameter if you want shallower ToC in a left pane of HTML Help viewer. - + diff --git a/xsl/params/htmlhelp.hhc.show.root.xml b/xsl/params/htmlhelp.hhc.show.root.xml index c2d47fbbd..b7505d008 100644 --- a/xsl/params/htmlhelp.hhc.show.root.xml +++ b/xsl/params/htmlhelp.hhc.show.root.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.hhc.show.root"> htmlhelp.hhc.show.root -boolean +boolean htmlhelp.hhc.show.root @@ -11,16 +14,16 @@ - + -Description +Description If set to 0, there will be no entry for root element in ToC. This is useful when you want provide user with expanded ToC as a default. - + diff --git a/xsl/params/htmlhelp.hhc.width.xml b/xsl/params/htmlhelp.hhc.width.xml index c8c912223..5bbb2a83b 100644 --- a/xsl/params/htmlhelp.hhc.width.xml +++ b/xsl/params/htmlhelp.hhc.width.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.hhc.width"> htmlhelp.hhc.width -integer +integer htmlhelp.hhc.width @@ -11,15 +14,14 @@ - + -Description +Description This parameter specifies width of ToC pane in pixels. - + - diff --git a/xsl/params/htmlhelp.hhc.xml b/xsl/params/htmlhelp.hhc.xml index ef8a706eb..c34147036 100644 --- a/xsl/params/htmlhelp.hhc.xml +++ b/xsl/params/htmlhelp.hhc.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.hhc"> htmlhelp.hhc -string +string htmlhelp.hhc @@ -11,15 +14,15 @@ - + -Description +Description Change this parameter if you want different name of TOC file than toc.hhc. - + diff --git a/xsl/params/htmlhelp.hhk.xml b/xsl/params/htmlhelp.hhk.xml index cca9e94fe..4bca15c22 100644 --- a/xsl/params/htmlhelp.hhk.xml +++ b/xsl/params/htmlhelp.hhk.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.hhk"> htmlhelp.hhk -string +string htmlhelp.hhk @@ -11,15 +14,15 @@ - + -Description +Description Change this parameter if you want different name of index file than index.hhk. - + diff --git a/xsl/params/htmlhelp.hhp.tail.xml b/xsl/params/htmlhelp.hhp.tail.xml index 0a9534455..c239b9afb 100644 --- a/xsl/params/htmlhelp.hhp.tail.xml +++ b/xsl/params/htmlhelp.hhp.tail.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.hhp.tail"> htmlhelp.hhp.tail -string +string htmlhelp.hhp.tail @@ -11,15 +14,15 @@ - + -Description +Description If you want to include some additional parameters into project file, store appropriate part of project file into this parameter. - + diff --git a/xsl/params/htmlhelp.hhp.window.xml b/xsl/params/htmlhelp.hhp.window.xml index 8ba597dab..c7dd9d882 100644 --- a/xsl/params/htmlhelp.hhp.window.xml +++ b/xsl/params/htmlhelp.hhp.window.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.hhp.window"> htmlhelp.hhp.window -string +string htmlhelp.hhp.window @@ -11,15 +14,15 @@ - + -Description +Description Name of default window. If empty no [WINDOWS] section will be added to project file. - + diff --git a/xsl/params/htmlhelp.hhp.windows.xml b/xsl/params/htmlhelp.hhp.windows.xml index 1677665a2..afd435f5c 100644 --- a/xsl/params/htmlhelp.hhp.windows.xml +++ b/xsl/params/htmlhelp.hhp.windows.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.hhp.windows"> htmlhelp.hhp.windows -string +string htmlhelp.hhp.windows @@ -11,17 +14,16 @@ - + -Description +Description Content of this parameter is placed at the end of [WINDOWS] section of project file. You can use it for defining your own addtional windows. - + - diff --git a/xsl/params/htmlhelp.hhp.xml b/xsl/params/htmlhelp.hhp.xml index 5f7ca1796..56561c7f1 100644 --- a/xsl/params/htmlhelp.hhp.xml +++ b/xsl/params/htmlhelp.hhp.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.hhp"> htmlhelp.hhp -string +string htmlhelp.hhp @@ -11,15 +14,15 @@ - + -Description +Description Change this parameter if you want different name of project file than htmlhelp.hhp. - + diff --git a/xsl/params/htmlhelp.map.file.xml b/xsl/params/htmlhelp.map.file.xml index 224008ca8..f1dab0377 100644 --- a/xsl/params/htmlhelp.map.file.xml +++ b/xsl/params/htmlhelp.map.file.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.map.file"> htmlhelp.map.file -string +string htmlhelp.map.file @@ -11,15 +14,15 @@ - + -Description +Description Change this parameter if you want different name of map file than context.h. - + diff --git a/xsl/params/htmlhelp.only.xml b/xsl/params/htmlhelp.only.xml index 7977a8d95..a7f179aa8 100644 --- a/xsl/params/htmlhelp.only.xml +++ b/xsl/params/htmlhelp.only.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.only"> htmlhelp.only -boolean +boolean htmlhelp.only @@ -11,17 +14,17 @@ - + -Description +Description If you want to play with various HTML Help parameters and you don't need to regenerate all HTML files, you can set this parameter to 1. This setting will not process whole document, only project files (hhp, hhc, hhk,...) will be generated. - + diff --git a/xsl/params/htmlhelp.remember.window.position.xml b/xsl/params/htmlhelp.remember.window.position.xml index 93fd63dd4..23f06e118 100644 --- a/xsl/params/htmlhelp.remember.window.position.xml +++ b/xsl/params/htmlhelp.remember.window.position.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.remember.window.position"> htmlhelp.remember.window.position -boolean +boolean htmlhelp.remember.window.position @@ -11,16 +14,15 @@ - + -Description +Description To remember help window position between starts set this parameter to 1. - + - diff --git a/xsl/params/htmlhelp.show.advanced.search.xml b/xsl/params/htmlhelp.show.advanced.search.xml index 639ad52da..6fb896e1a 100644 --- a/xsl/params/htmlhelp.show.advanced.search.xml +++ b/xsl/params/htmlhelp.show.advanced.search.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.show.advanced.search"> htmlhelp.show.advanced.search -boolean +boolean htmlhelp.show.advanced.search @@ -11,15 +14,15 @@ - + -Description +Description If you want advanced search features in your help, turn this parameter to 1. - + diff --git a/xsl/params/htmlhelp.show.favorities.xml b/xsl/params/htmlhelp.show.favorities.xml index 3add09acc..a2eba2182 100644 --- a/xsl/params/htmlhelp.show.favorities.xml +++ b/xsl/params/htmlhelp.show.favorities.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.show.favorities"> htmlhelp.show.favorities -boolean +boolean htmlhelp.show.favorities @@ -11,15 +14,15 @@ - + -Description +Description If you want favorities tab shown in your help, turn this parameter to 1. - + diff --git a/xsl/params/htmlhelp.show.menu.xml b/xsl/params/htmlhelp.show.menu.xml index 6551b695c..67a24bc72 100644 --- a/xsl/params/htmlhelp.show.menu.xml +++ b/xsl/params/htmlhelp.show.menu.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.show.menu"> htmlhelp.show.menu -boolean +boolean htmlhelp.show.menu @@ -11,15 +14,15 @@ - + -Description +Description If you want application menu in your HTML Help file, turn this parameter to 1. - + diff --git a/xsl/params/htmlhelp.show.toolbar.text.xml b/xsl/params/htmlhelp.show.toolbar.text.xml index a0d53510f..77038e79f 100644 --- a/xsl/params/htmlhelp.show.toolbar.text.xml +++ b/xsl/params/htmlhelp.show.toolbar.text.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.show.toolbar.text"> htmlhelp.show.toolbar.text -boolean +boolean htmlhelp.show.toolbar.text @@ -11,16 +14,15 @@ - + -Description +Description You can switch off display of texts under toolbar buttons by setting this parameter to 0. - + - diff --git a/xsl/params/htmlhelp.title.xml b/xsl/params/htmlhelp.title.xml index c835b992a..943805fcb 100644 --- a/xsl/params/htmlhelp.title.xml +++ b/xsl/params/htmlhelp.title.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.title"> htmlhelp.title -string +string htmlhelp.title @@ -11,15 +14,15 @@ - + -Description +Description Content of this parameter will be used as a title for generated HTML Help. If empty, title will be automatically taken from document. - + diff --git a/xsl/params/htmlhelp.use.hhk.xml b/xsl/params/htmlhelp.use.hhk.xml index 15d2a80b6..051c54ba2 100644 --- a/xsl/params/htmlhelp.use.hhk.xml +++ b/xsl/params/htmlhelp.use.hhk.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.use.hhk"> htmlhelp.use.hhk -boolean +boolean htmlhelp.use.hhk @@ -11,15 +14,15 @@ - + -Description +Description If non-zero, index is created using HHK file. This provides some new features. - + diff --git a/xsl/params/htmlhelp.window.geometry.xml b/xsl/params/htmlhelp.window.geometry.xml index 06978a630..0ec75f744 100644 --- a/xsl/params/htmlhelp.window.geometry.xml +++ b/xsl/params/htmlhelp.window.geometry.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="htmlhelp.window.geometry"> htmlhelp.window.geometry -string +string htmlhelp.window.geometry @@ -11,18 +14,17 @@ - + -Description +Description This parameter specifies initial position of help window. E.g. -[160,64,992,704]]]> +<xsl:param name="htmlhelp.window.geometry">[160,64,992,704]</xsl:param> - + - diff --git a/xsl/params/hyphenate.verbatim.characters.xml b/xsl/params/hyphenate.verbatim.characters.xml index 2dfa22ebb..0746ec061 100644 --- a/xsl/params/hyphenate.verbatim.characters.xml +++ b/xsl/params/hyphenate.verbatim.characters.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="hyphenate.verbatim.characters"> hyphenate.verbatim.characters -string +string hyphenate.verbatim.characters @@ -11,15 +14,15 @@ - + -Description +Description If you enable hyphenate.verbatim line breaks are allowed only on space characters. If this is not enough for your document, you can specify list of additional characters after which line break is allowed in this parameter. - + diff --git a/xsl/params/hyphenate.verbatim.xml b/xsl/params/hyphenate.verbatim.xml index 27ce5c7de..c66e700cf 100644 --- a/xsl/params/hyphenate.verbatim.xml +++ b/xsl/params/hyphenate.verbatim.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="hyphenate.verbatim"> hyphenate.verbatim -boolean +boolean hyphenate.verbatim @@ -11,16 +14,16 @@ - + -Description +Description If the lines of program listing are too long to fit into one line it is quite common to split them at space and indicite by hook arrow that code continues on the next line. You can turn on this -behaviour for programlisting, -screen and synopsis elements by +behaviour for programlisting, +screen and synopsis elements by using this parameter. Note that you must also enable line wrapping for verbatim environments and @@ -28,17 +31,15 @@ select appropriate hyphenation character (e.g. hook arrow). This can be done using monospace.verbatim.properties attribute set: - - wrap - -]]> +<xsl:attribute-set name="monospace.verbatim.properties" + use-attribute-sets="verbatim.properties monospace.properties"> + <xsl:attribute name="wrap-option">wrap</xsl:attribute> + <xsl:attribute name="hyphenation-character">&#x25BA;</xsl:attribute> +</xsl:attribute-set> -For a list of arrows available in Unicode see and and make sure that +For a list of arrows available in Unicode see http://www.unicode.org/charts/PDF/U2190.pdf and http://www.unicode.org/charts/PDF/U2900.pdf and make sure that selected character is available in the font you are using for verbatim environments. - + diff --git a/xsl/params/hyphenate.xml b/xsl/params/hyphenate.xml index f95b4bb65..1714aa906 100644 --- a/xsl/params/hyphenate.xml +++ b/xsl/params/hyphenate.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="hyphenate"> hyphenate @@ -11,13 +14,13 @@ -true +true -Description +Description If true, words may be hyphenated. Otherwise, they may not. - + diff --git a/xsl/params/id.warnings.xml b/xsl/params/id.warnings.xml index 173b12d3c..e03e543f1 100644 --- a/xsl/params/id.warnings.xml +++ b/xsl/params/id.warnings.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="id.warnings"> id.warnings -boolean +boolean id.warnings @@ -11,16 +14,16 @@ - + -Description +Description If non-zero, the stylesheet will issue a warning for any element (other than the root element) which has a title but does not have an ID. - + diff --git a/xsl/params/ignore.image.scaling.xml b/xsl/params/ignore.image.scaling.xml index 11eedd0f8..c35d17823 100644 --- a/xsl/params/ignore.image.scaling.xml +++ b/xsl/params/ignore.image.scaling.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="ignore.image.scaling"> ignore.image.scaling -boolean +boolean ignore.image.scaling @@ -11,15 +14,15 @@ - + -Description +Description If non-zero, the scaling attributes on graphics and media objects are ignored. - + diff --git a/xsl/params/img.src.path.xml b/xsl/params/img.src.path.xml index e66ed08e0..fae980679 100644 --- a/xsl/params/img.src.path.xml +++ b/xsl/params/img.src.path.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="img.src.path"> img.src.path -string +string img.src.path @@ -11,15 +14,15 @@ - + -Description +Description Add a path prefix to each HTML -img or FO -fo:external-graphics element's -src attribute. +img or FO +fo:external-graphics element's +src attribute. This path could relative to the directory where the HTML/FO files are created, or it could be an absolute URI. The default value is empty. @@ -29,5 +32,5 @@ Be sure to include a trailing slash if needed. with "/" or contain "//:". - + diff --git a/xsl/params/index.div.title.properties.xml b/xsl/params/index.div.title.properties.xml index 637b65818..3e5a3d879 100644 --- a/xsl/params/index.div.title.properties.xml +++ b/xsl/params/index.div.title.properties.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="index.div.title.properties"> index.div.title.properties Properties associated with the letter headings in an @@ -8,29 +11,25 @@ index - + 0pt 14.4pt - + bold always - - - + + + 0pt -Description +Description This attribute set is used on the letter headings that separate the divisions in an index. - + diff --git a/xsl/params/index.entry.properties.xml b/xsl/params/index.entry.properties.xml index 109edc3cd..adcb61ccd 100644 --- a/xsl/params/index.entry.properties.xml +++ b/xsl/params/index.entry.properties.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="index.entry.properties"> index.entry.properties Properties applied to the formatted entries @@ -8,19 +11,19 @@ in an index - + 0pt -Description +Description This attribute set is applied to the block containing the entries in a letter division in an index. It can be used to set the font-size, font-family, and other inheritable properties that will be applied to all index entries. - + diff --git a/xsl/params/index.method.xml b/xsl/params/index.method.xml index d5637bfcb..ac44950bd 100644 --- a/xsl/params/index.method.xml +++ b/xsl/params/index.method.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="index.method"> index.method -string +string index.method @@ -11,18 +14,18 @@ - + -Description +Description This parameter lets you select which method should be used to sort and group index entries in an index. Indexes in latin-based languages that have accented characters typically sort together accented words and unaccented words. -Thus Á (A acute) would sort together +Thus Á (A acute) would sort together with A, so both would appear in the A section of the index. Languages using other alphabets (such as Russian cyrillic) @@ -113,12 +116,12 @@ want mixed Latin-alphabet words sorted. For a whitepaper describing the extensions, see: -. +http://www.innodata-isogen.com/knowledge_center/white_papers/back_of_book_for_xsl_fo.pdf. To download the extension library, see -. +http://www.innodata-isogen.com/knowledge_center/tools_downloads/i18nsupport. @@ -152,5 +155,5 @@ customization. - + diff --git a/xsl/params/index.number.separator.xml b/xsl/params/index.number.separator.xml index 0748d53ea..122ddf967 100644 --- a/xsl/params/index.number.separator.xml +++ b/xsl/params/index.number.separator.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="index.number.separator"> index.number.separator -string +string index.number.separator @@ -11,12 +14,12 @@ - + -Description +Description This parameter permits you to override the text to insert between page references in a formatted index entry. Typically @@ -47,5 +50,5 @@ page number references. This punctuation appears between such section titles in an HTML index. - + diff --git a/xsl/params/index.on.role.xml b/xsl/params/index.on.role.xml index 5c6f232fb..983ac87a9 100644 --- a/xsl/params/index.on.role.xml +++ b/xsl/params/index.on.role.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="index.on.role"> index.on.role -boolean +boolean index.on.role @@ -11,35 +14,35 @@ - + -Description +Description If non-zero, -then an index element that has a -role attribute -value will contain only those indexterm +then an index element that has a +role attribute +value will contain only those indexterm elements with a matching role value. -If an index has no role +If an index has no role attribute or it is blank, then the index will contain -all indexterms in the current scope. +all indexterms in the current scope. If index.on.role is zero, then the -role attribute has no effect +role attribute has no effect on selecting indexterms for an index. If you are using DocBook version 4.3 or later, you should -use the type attribute instead of role -on indexterm and index, +use the type attribute instead of role +on indexterm and index, and set the index.on.type to a nonzero value. - + diff --git a/xsl/params/index.on.type.xml b/xsl/params/index.on.type.xml index 5c5fa231c..e19dfbc8e 100644 --- a/xsl/params/index.on.type.xml +++ b/xsl/params/index.on.type.xml @@ -1,49 +1,52 @@ - + version="5.0" xml:id="index.on.type"> index.on.type -boolean +boolean index.on.type -Select indexterms based on type +Select indexterms based on type attribute value - + -Description +Description If non-zero, -then an index element that has a -type attribute -value will contain only those indexterm -elements with a matching type attribute value. -If an index has no type +then an index element that has a +type attribute +value will contain only those indexterm +elements with a matching type attribute value. +If an index has no type attribute or it is blank, then the index will contain -all indexterms in the current scope. +all indexterms in the current scope. If index.on.type is zero, then the -type attribute has no effect +type attribute has no effect on selecting indexterms for an index. For those using DocBook version 4.2 or earlier, -the type attribute is not available +the type attribute is not available for index terms. However, you can achieve the same -effect by using the role attribute -in the same manner on indexterm -and index, and setting the stylesheet parameter +effect by using the role attribute +in the same manner on indexterm +and index, and setting the stylesheet parameter index.on.role to a nonzero value. - + diff --git a/xsl/params/index.page.number.properties.xml b/xsl/params/index.page.number.properties.xml index 0bfed7d04..3871122ee 100644 --- a/xsl/params/index.page.number.properties.xml +++ b/xsl/params/index.page.number.properties.xml @@ -1,24 +1,27 @@ - + version="5.0" xml:id="index.page.number.properties"> index.page.number.properties Properties associated with index page numbers - + -Description +Description Properties associated with page numbers in indexes. Changing color to indicate the page number is a link is one possibility. - + diff --git a/xsl/params/index.prefer.titleabbrev.xml b/xsl/params/index.prefer.titleabbrev.xml index 09a3dd0bb..57f7d019d 100644 --- a/xsl/params/index.prefer.titleabbrev.xml +++ b/xsl/params/index.prefer.titleabbrev.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="index.prefer.titleabbrev"> index.prefer.titleabbrev -boolean +boolean index.prefer.titleabbrev @@ -11,15 +14,15 @@ - + -Description +Description FIXME: - + diff --git a/xsl/params/index.preferred.page.properties.xml b/xsl/params/index.preferred.page.properties.xml index d0576ea3a..377165074 100644 --- a/xsl/params/index.preferred.page.properties.xml +++ b/xsl/params/index.preferred.page.properties.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="index.preferred.page.properties"> index.preferred.page.properties Properties used to emphasize page number references for @@ -8,21 +11,18 @@ significant index terms - + bold -Description +Description Properties used to emphasize page number references for -significant index terms (significance=preffered). Currently works only with +significant index terms (significance=preffered). Currently works only with XEP. - + - diff --git a/xsl/params/index.range.separator.xml b/xsl/params/index.range.separator.xml index 551b5fe55..640eac7f6 100644 --- a/xsl/params/index.range.separator.xml +++ b/xsl/params/index.range.separator.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="index.range.separator"> index.range.separator -string +string index.range.separator @@ -12,12 +15,12 @@ in a page range in index - + -Description +Description This parameter permits you to override the text to insert between @@ -50,5 +53,5 @@ page number references. So there are no page ranges and this parameter has no effect. - + diff --git a/xsl/params/index.term.separator.xml b/xsl/params/index.term.separator.xml index f8b7ed178..ca6ac2d49 100644 --- a/xsl/params/index.term.separator.xml +++ b/xsl/params/index.term.separator.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="index.term.separator"> index.term.separator -string +string index.term.separator @@ -12,12 +15,12 @@ from its list of page references in an index - + -Description +Description This parameter permits you to override the text to insert between @@ -43,9 +46,9 @@ fill in the content for this normally empty override parameter. The content can be a simple string, or it can be something more complex such as a call-template. -For fo output, it could be an fo:leader +For fo output, it could be an fo:leader element to provide space of a specific length, or a dot leader. - + diff --git a/xsl/params/informal.object.properties.xml b/xsl/params/informal.object.properties.xml index 8904e28af..fc1bc521e 100644 --- a/xsl/params/informal.object.properties.xml +++ b/xsl/params/informal.object.properties.xml @@ -1,13 +1,16 @@ - + version="5.0" xml:id="informal.object.properties"> informal.object.properties Properties associated with a formal object such as a figure, or other component that has a title - + 0.5em 1em 2em @@ -16,7 +19,7 @@ 2em -Description +Description The styling for informal objects in docbook. Specify the spacing before and after the object. - + diff --git a/xsl/params/informalequation.properties.xml b/xsl/params/informalequation.properties.xml index f81e2638c..756cc56e0 100644 --- a/xsl/params/informalequation.properties.xml +++ b/xsl/params/informalequation.properties.xml @@ -1,20 +1,23 @@ - + version="5.0" xml:id="informalequation.properties"> informalequation.properties Properties associated with a informalequation - + -Description +Description The styling for informalequations. - + diff --git a/xsl/params/informalexample.properties.xml b/xsl/params/informalexample.properties.xml index 40e0aa1ef..f12f7ac67 100644 --- a/xsl/params/informalexample.properties.xml +++ b/xsl/params/informalexample.properties.xml @@ -1,20 +1,23 @@ - + version="5.0" xml:id="informalexample.properties"> informalexample.properties Properties associated with an informalexample - + -Description +Description The styling for informalexamples. - + diff --git a/xsl/params/informalfigure.properties.xml b/xsl/params/informalfigure.properties.xml index 1f300de9b..5ad46c614 100644 --- a/xsl/params/informalfigure.properties.xml +++ b/xsl/params/informalfigure.properties.xml @@ -1,20 +1,23 @@ - + version="5.0" xml:id="informalfigure.properties"> informalfigure.properties Properties associated with an informalfigure - + -Description +Description The styling for informalfigures. - + diff --git a/xsl/params/informaltable.properties.xml b/xsl/params/informaltable.properties.xml index f2b0933e6..909b65b8c 100644 --- a/xsl/params/informaltable.properties.xml +++ b/xsl/params/informaltable.properties.xml @@ -1,19 +1,21 @@ - + version="5.0" xml:id="informaltable.properties"> informaltable.properties Properties associated with the block surrounding an informaltable - - + + -Description +Description Block styling properties for informaltables. This parameter should really have been called informaltable.block.properties or something @@ -22,5 +24,5 @@ problems. See also table.table.properties. - + diff --git a/xsl/params/inherit.keywords.xml b/xsl/params/inherit.keywords.xml index 58de14670..53cea3e25 100644 --- a/xsl/params/inherit.keywords.xml +++ b/xsl/params/inherit.keywords.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="inherit.keywords"> inherit.keywords -boolean +boolean inherit.keywords @@ -11,17 +14,17 @@ - + -Description +Description If inherit.keywords -is non-zero, the keyword META for each HTML -HEAD element will include all of the keywords from +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.link.page.number.xml b/xsl/params/insert.link.page.number.xml index 5d09aa0e4..9d04530bc 100644 --- a/xsl/params/insert.link.page.number.xml +++ b/xsl/params/insert.link.page.number.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="insert.link.page.number"> insert.link.page.number -string +string insert.link.page.number @@ -11,15 +14,15 @@ - + no -Description +Description The value of this parameter determines if -cross references using the link element in +cross references using the link element in printed output will include standard page number citations. It has three possible values. @@ -33,31 +36,31 @@ It has three possible values. yes Page number references will be generated -for all link elements. +for all link elements. The style of page reference may be changed -if an xrefstyle +if an xrefstyle attribute is used. maybe Page number references will not be generated -for a link element unless +for a link element unless it has an -xrefstyle +xrefstyle attribute whose value specifies a page reference. -Although the xrefstyle attribute +Although the xrefstyle attribute can be used to turn the page reference on or off, it cannot be used to control the formatting of the page number as it -can in xref. -In link it will always format with +can in xref. +In link it will always format with the style established by the gentext template with name="page.citation" in the l:context name="xref". - + diff --git a/xsl/params/insert.olink.page.number.xml b/xsl/params/insert.olink.page.number.xml index bd9b728e8..e6a81ea30 100644 --- a/xsl/params/insert.olink.page.number.xml +++ b/xsl/params/insert.olink.page.number.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="insert.olink.page.number"> insert.olink.page.number -string +string insert.olink.page.number @@ -11,16 +14,16 @@ - + no -Description +Description The value of this parameter determines if cross references made between documents with -olink will +olink will include page number citations. In most cases this is only applicable to references in printed output. @@ -35,24 +38,24 @@ In most cases this is only applicable to references in printed output. yes Page number references will be generated -for all olink references. +for all olink references. The style of page reference may be changed -if an xrefstyle +if an xrefstyle attribute is used. maybe Page number references will not be generated -for an olink element unless +for an olink element unless it has an -xrefstyle +xrefstyle attribute whose value specifies a page reference. Olinks that point to targets within the same document -are treated as xrefs, and controlled by +are treated as xrefs, and controlled by the insert.xref.page.number parameter. @@ -60,8 +63,8 @@ the insert.xref.page.number parameter. external documents can only be inserted if the information exists in the olink database. This means each olink target element -(div or obj) -must have a page attribute +(div or obj) +must have a page attribute whose value is its page number in the target document. The XSL stylesheets are not able to extract that information during processing because pages have not yet been created in @@ -73,5 +76,5 @@ page numbers in the olink database. - + diff --git a/xsl/params/insert.olink.pdf.frag.xml b/xsl/params/insert.olink.pdf.frag.xml index 66bc7c793..e93706053 100644 --- a/xsl/params/insert.olink.pdf.frag.xml +++ b/xsl/params/insert.olink.pdf.frag.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="insert.olink.pdf.frag"> insert.olink.pdf.frag -boolean +boolean insert.olink.pdf.frag @@ -11,16 +14,16 @@ - + -Description +Description The value of this parameter determines whether the cross reference URIs to PDF documents made with -olink will +olink will include fragment identifiers. @@ -40,26 +43,26 @@ to a non-zero value, then any olink targeting a PDF file will have the fragment identifier appended to the URI. The URI is formed by concatenating the value of the olink.base.uri parameter, the -value of the baseuri -attribute from the document +value of the baseuri +attribute from the document element in the olink database with the matching -targetdoc value, -and the value of the href +targetdoc value, +and the value of the href attribute for the targeted element in the olink database. -The href attribute +The href attribute contains the fragment identifier. If insert.olink.pdf.frag is set to zero (the default value), then -the href attribute +the href attribute from the olink database is not appended to PDF olinks, so the fragment identifier is left off. A PDF olink is any olink for which the -baseuri attribute -from the matching document +baseuri attribute +from the matching document element in the olink database ends with '.pdf'. Any other olinks will still have the fragment identifier added. - + diff --git a/xsl/params/insert.xref.page.number.xml b/xsl/params/insert.xref.page.number.xml index d90c14910..98f5881d5 100644 --- a/xsl/params/insert.xref.page.number.xml +++ b/xsl/params/insert.xref.page.number.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="insert.xref.page.number"> insert.xref.page.number -string +string insert.xref.page.number @@ -11,15 +14,15 @@ - + no -Description +Description The value of this parameter determines if -cross references (xrefs) in +cross references (xrefs) in printed output will include page number citations. It has three possible values. @@ -33,22 +36,22 @@ It has three possible values. yes Page number references will be generated -for all xref elements. +for all xref elements. The style of page reference may be changed -if an xrefstyle +if an xrefstyle attribute is used. maybe Page number references will not be generated -for an xref element unless +for an xref element unless it has an -xrefstyle +xrefstyle attribute whose value specifies a page reference. - + diff --git a/xsl/params/itemizedlist.label.properties.xml b/xsl/params/itemizedlist.label.properties.xml index 6f3557f77..700b408b0 100644 --- a/xsl/params/itemizedlist.label.properties.xml +++ b/xsl/params/itemizedlist.label.properties.xml @@ -1,19 +1,22 @@ - + version="5.0" xml:id="itemizedlist.label.properties"> itemizedlist.label.properties Properties that apply to each label inside itemized list. - + -Description +Description Properties that apply to each label inside itemized list. E.g.: - - right -]]> - +<xsl:attribute-set name="itemizedlist.label.properties"> + <xsl:attribute name="text-align">right</xsl:attribute> +</xsl:attribute-set> + diff --git a/xsl/params/itemizedlist.label.width.xml b/xsl/params/itemizedlist.label.width.xml index e04421508..fecb1c091 100644 --- a/xsl/params/itemizedlist.label.width.xml +++ b/xsl/params/itemizedlist.label.width.xml @@ -1,21 +1,24 @@ - + version="5.0" xml:id="itemizedlist.label.width"> itemizedlist.label.width The default width of the label (bullet) in an itemized list. - + -Description +Description Specifies the default width of the label (usually a bullet or other symbol) in an itemized list. You can override the default value on any particular list with the “dbfo” processing instruction using the “label-width” pseudoattribute. - + diff --git a/xsl/params/itemizedlist.properties.xml b/xsl/params/itemizedlist.properties.xml index 649348388..322d93821 100644 --- a/xsl/params/itemizedlist.properties.xml +++ b/xsl/params/itemizedlist.properties.xml @@ -1,16 +1,19 @@ - + version="5.0" xml:id="itemizedlist.properties"> itemizedlist.properties Properties that apply to each list-block generated by itemizedlist. - + -Description +Description Properties that apply to each fo:list-block generated by itemizedlist. - + diff --git a/xsl/params/keep.relative.image.uris.xml b/xsl/params/keep.relative.image.uris.xml index 88775b260..748cc6a14 100644 --- a/xsl/params/keep.relative.image.uris.xml +++ b/xsl/params/keep.relative.image.uris.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="keep.relative.image.uris"> keep.relative.image.uris -boolean +boolean keep.relative.image.uris @@ -11,13 +14,13 @@ - + -Description +Description If non-zeor, relative URIs (in, for example fileref attributes) will be used in the generated output. Otherwise, the URIs will be made absolute @@ -26,5 +29,5 @@ with respect to the base URI. Note that the stylesheets calculate (and use) the absolute form for some purposes, this only applies to the resulting output. - + diff --git a/xsl/params/keyboard.nav.xml b/xsl/params/keyboard.nav.xml new file mode 100644 index 000000000..49b0c0b59 --- /dev/null +++ b/xsl/params/keyboard.nav.xml @@ -0,0 +1,29 @@ + + +keyboard.nav +boolean + + +keyboard.nav +Enable keyboard navigation? + + + + + + + + +Description + +If non-zero, JavaScript is added to the slides to enable keyboard +navigation. Pressing 'n', space, or return moves forward; pressing 'p' moves +backward. + + + diff --git a/xsl/params/l10n.gentext.default.language.xml b/xsl/params/l10n.gentext.default.language.xml index 3cc9c56e9..2c4454e12 100644 --- a/xsl/params/l10n.gentext.default.language.xml +++ b/xsl/params/l10n.gentext.default.language.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="l10n.gentext.default.language"> l10n.gentext.default.language -string +string l10n.gentext.default.language @@ -11,16 +14,16 @@ - + -Description +Description The value of the l10n.gentext.default.language parameter is used as the language for generated text if no setting is provided in the source document. - + diff --git a/xsl/params/l10n.gentext.language.xml b/xsl/params/l10n.gentext.language.xml index 7a7ed5f4b..22a41e3d2 100644 --- a/xsl/params/l10n.gentext.language.xml +++ b/xsl/params/l10n.gentext.language.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="l10n.gentext.language"> l10n.gentext.language -string +string l10n.gentext.language @@ -11,12 +14,12 @@ - + -Description +Description If this parameter is set to any value other than the empty string, its value will be used as the value for the language when generating text. Setting @@ -26,5 +29,5 @@ document being formatted. It's much more likely that you might want to set the l10n.gentext.default.language parameter. - + diff --git a/xsl/params/l10n.gentext.use.xref.language.xml b/xsl/params/l10n.gentext.use.xref.language.xml index 8f3b744a7..d70017afb 100644 --- a/xsl/params/l10n.gentext.use.xref.language.xml +++ b/xsl/params/l10n.gentext.use.xref.language.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="l10n.gentext.use.xref.language"> l10n.gentext.use.xref.language -boolean +boolean l10n.gentext.use.xref.language @@ -11,12 +14,12 @@ - + -Description +Description If non-zero, the language of the target will be used when generating cross reference text. Usually, the current @@ -28,7 +31,7 @@ the generated text. Consider the following example: -See also .]]> +<para lang="en">See also <xref linkend="chap3"/>.</para> @@ -46,5 +49,5 @@ resulting text will be something like this: See also Chapter 3. - + diff --git a/xsl/params/l10n.lang.value.rfc.compliant.xml b/xsl/params/l10n.lang.value.rfc.compliant.xml index 16093a230..e0dbd7953 100644 --- a/xsl/params/l10n.lang.value.rfc.compliant.xml +++ b/xsl/params/l10n.lang.value.rfc.compliant.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="l10n.lang.value.rfc.compliant"> l10n.lang.value.rfc.compliant -boolean +boolean l10n.lang.value.rfc.compliant @@ -11,20 +14,15 @@ - + -Description +Description -If non-zero, ensure that the values for all lang attributes in HTML output are RFC -compliantSection 8.1.1, Language Codes, in the HTML 4.0 Recommendation states that: +If non-zero, ensure that the values for all lang attributes in HTML output are RFC +compliantSection 8.1.1, Language Codes, in the HTML 4.0 Recommendation states that:
[RFC1766] defines and explains the language codes that must be used in HTML documents. @@ -33,9 +31,8 @@ empty series of subcodes: language-code = primary-code ( "-" subcode )* -And in RFC 1766, Tags for the Identification -of Languages, the EBNF for "language tag" is given as: +And in RFC 1766, Tags for the Identification +of Languages, the EBNF for "language tag" is given as: Language-Tag = Primary-tag *( "-" Subtag ) Primary-tag = 1*8ALPHA @@ -44,19 +41,17 @@ Subtag = 1*8ALPHA
. -by taking any underscore characters in any lang values found in source documents, and +by taking any underscore characters in any lang values found in source documents, and replacing them with hyphen characters in output HTML files. For example, zh_CN in a source document becomes zh-CN in the HTML output form that source. -This parameter does not cause any case change in lang values, because RFC 1766 +This parameter does not cause any case change in lang values, because RFC 1766 explicitly states that all "language tags" (as it calls them) "are to be treated as case insensitive".
-
+
diff --git a/xsl/params/label.from.part.xml b/xsl/params/label.from.part.xml index 8b89d2528..5ff9db7a6 100644 --- a/xsl/params/label.from.part.xml +++ b/xsl/params/label.from.part.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="label.from.part"> label.from.part -boolean +boolean label.from.part @@ -11,17 +14,17 @@ - + -Description +Description If label.from.part is non-zero, components -(chapters, appendixes, etc.) -will be numbered from 1 in each part. Otherwise, +(chapters, appendixes, etc.) +will be numbered from 1 in each part. Otherwise, they will be numbered monotonically throughout each -book. +book. - + diff --git a/xsl/params/line-height.xml b/xsl/params/line-height.xml index 477c9b0c5..474cb2abd 100644 --- a/xsl/params/line-height.xml +++ b/xsl/params/line-height.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="line-height"> line-height -string +string line-height @@ -11,14 +14,14 @@ - + -Description +Description Sets the line-height property. - + diff --git a/xsl/params/linenumbering.everyNth.xml b/xsl/params/linenumbering.everyNth.xml index 0abf26a72..1205d9bd8 100644 --- a/xsl/params/linenumbering.everyNth.xml +++ b/xsl/params/linenumbering.everyNth.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="linenumbering.everyNth"> linenumbering.everyNth -integer +integer linenumbering.everyNth @@ -11,13 +14,13 @@ - + -Description +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 index a8f3f7968..888290243 100644 --- a/xsl/params/linenumbering.extension.xml +++ b/xsl/params/linenumbering.extension.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="linenumbering.extension"> linenumbering.extension -boolean +boolean linenumbering.extension @@ -11,10 +14,10 @@ - + -Description +Description If true, verbatim environments (elements that have the format='linespecific' notation attribute: address, literallayout, @@ -22,5 +25,5 @@ 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 index aebd58e0e..535bf58f1 100644 --- a/xsl/params/linenumbering.separator.xml +++ b/xsl/params/linenumbering.separator.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="linenumbering.separator"> linenumbering.separator -string +string linenumbering.separator @@ -11,14 +14,14 @@ - + -Description +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 index a4a854c4d..6da82792c 100644 --- a/xsl/params/linenumbering.width.xml +++ b/xsl/params/linenumbering.width.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="linenumbering.width"> linenumbering.width -integer +integer linenumbering.width @@ -11,14 +14,14 @@ - + -Description +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 index f68b01f26..1cd843e11 100644 --- a/xsl/params/link.mailto.url.xml +++ b/xsl/params/link.mailto.url.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="link.mailto.url"> link.mailto.url -string +string link.mailto.url @@ -11,14 +14,14 @@ - + -Description +Description If not the empty string, this address will be used for the -REL=made LINK element in the HTML HEAD. +REL=made LINK element in the HTML HEAD. - + diff --git a/xsl/params/list.block.properties.xml b/xsl/params/list.block.properties.xml index 9c2b75e4f..ce93943e5 100644 --- a/xsl/params/list.block.properties.xml +++ b/xsl/params/list.block.properties.xml @@ -1,18 +1,21 @@ - + version="5.0" xml:id="list.block.properties"> list.block.properties Properties that apply to each list-block generated by list. - + 0.2em 1.5em -Description +Description Properties that apply to each fo:list-block generated by itemizedlist/orderedlist. - + diff --git a/xsl/params/list.block.spacing.xml b/xsl/params/list.block.spacing.xml index 989354915..6e233505e 100644 --- a/xsl/params/list.block.spacing.xml +++ b/xsl/params/list.block.spacing.xml @@ -1,13 +1,16 @@ - + version="5.0" xml:id="list.block.spacing"> list.block.spacing What spacing do you want before and after lists? - + 1em 0.8em 1.2em @@ -16,7 +19,7 @@ 1.2em -Description +Description Specify the spacing required before and after a list. It is necessary to specify the space after a list block because lists can come inside of paras. - + diff --git a/xsl/params/list.item.spacing.xml b/xsl/params/list.item.spacing.xml index ba958fc62..d702c9ff3 100644 --- a/xsl/params/list.item.spacing.xml +++ b/xsl/params/list.item.spacing.xml @@ -1,19 +1,22 @@ - + version="5.0" xml:id="list.item.spacing"> list.item.spacing What space do you want between list items? - + 1em 0.8em 1.2em -Description +Description Specify what spacing you want between each list item. - + diff --git a/xsl/params/make.graphic.viewport.xml b/xsl/params/make.graphic.viewport.xml index 4d3e45043..0bad336f8 100644 --- a/xsl/params/make.graphic.viewport.xml +++ b/xsl/params/make.graphic.viewport.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="make.graphic.viewport"> make.graphic.viewport -boolean +boolean make.graphic.viewport @@ -11,14 +14,14 @@ - + -Description +Description -The HTML img element only supports the notion +The HTML img element only supports the notion of content-area scaling; it doesn't support the distinction between a content-area and a viewport-area, so we have to make some compromises. @@ -28,5 +31,5 @@ will be used to frame the image. This creates an effective viewport-area. Tables and alignment don't work together, so this parameter is ignored if alignment is specified on an image. - + diff --git a/xsl/params/make.index.markup.xml b/xsl/params/make.index.markup.xml index f8167c46b..7942b5a50 100644 --- a/xsl/params/make.index.markup.xml +++ b/xsl/params/make.index.markup.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="make.index.markup"> make.index.markup -boolean +boolean make.index.markup @@ -11,12 +14,12 @@ - + -Description +Description This parameter enables a very neat trick for getting properly merged, collated back-of-the-book indexes. G. Ken Holman suggested @@ -25,7 +28,7 @@ for it. Jeni Tennison's excellent code in autoidx.xsl does a great job of merging and -sorting indexterms in the document and building a +sorting indexterms in the document and building a back-of-the-book index. However, there's one thing that it cannot reasonably be expected to do: merge page numbers into ranges. (I would not have thought that it could collate and suppress duplicate page @@ -38,7 +41,7 @@ It's a bit hard to explain, but what it boils down to is that instead of having an index at the back of the book that looks like this:
-A +A ap1, 1, 2, 3
@@ -46,13 +49,13 @@ an index at the back of the book that looks like this: you get one that looks like this:
-A - -ap1, -1, -2, -3 -]]> +<indexdiv>A</indexdiv> +<indexentry> +<primaryie>ap1</primaryie>, +<phrase role="pageno">1</phrase>, +<phrase role="pageno">2</phrase>, +<phrase role="pageno">3</phrase> +</indexentry>
After building a PDF file with this sort of odd-looking index, you can @@ -66,5 +69,5 @@ merge page ranges and generate a proper index. Finally, reformat your original document using this literal index instead of an automatically generated one and bingo! -
+
diff --git a/xsl/params/make.single.year.ranges.xml b/xsl/params/make.single.year.ranges.xml index a9c21266c..114abec0b 100644 --- a/xsl/params/make.single.year.ranges.xml +++ b/xsl/params/make.single.year.ranges.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="make.single.year.ranges"> make.single.year.ranges -boolean +boolean make.single.year.ranges @@ -11,14 +14,14 @@ - + -Description +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.valid.html.xml b/xsl/params/make.valid.html.xml index b3592094d..8618d39a7 100644 --- a/xsl/params/make.valid.html.xml +++ b/xsl/params/make.valid.html.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="make.valid.html"> make.valid.html -boolean +boolean make.valid.html @@ -11,16 +14,16 @@ - + -Description +Description If make.valid.html is true, the stylesheets take extra effort to ensure that the resulting HTML is valid. This may mean that some -para tags are translated into HTML divs or +para tags are translated into HTML divs or that other substitutions occur. This parameter is different from html.cleanup @@ -28,5 +31,5 @@ because it changes the resulting markup; it does not use extension functions to manipulate result-tree-fragments and is therefore applicable to any XSLT processor. - + diff --git a/xsl/params/make.year.ranges.xml b/xsl/params/make.year.ranges.xml index c957c5bf2..0c093c894 100644 --- a/xsl/params/make.year.ranges.xml +++ b/xsl/params/make.year.ranges.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="make.year.ranges"> make.year.ranges -boolean +boolean make.year.ranges @@ -11,12 +14,12 @@ - + -Description +Description If non-zero, copyright years will be collated into ranges. - + diff --git a/xsl/params/man.break.after.slash.xml b/xsl/params/man.break.after.slash.xml index 5d804b783..859edb731 100644 --- a/xsl/params/man.break.after.slash.xml +++ b/xsl/params/man.break.after.slash.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.break.after.slash"> man.break.after.slash -boolean +boolean man.break.after.slash @@ -11,11 +14,11 @@ - + 0 -Description +Description If non-zero, line-breaking after slashes is enabled. This is mainly useful for causing long URLs or pathnames/filenames to be @@ -39,5 +42,5 @@ maximum column widith. broken across lines, which is probably not what you want. - + diff --git a/xsl/params/man.charmap.enabled.xml b/xsl/params/man.charmap.enabled.xml index dc70e504a..02bb58738 100644 --- a/xsl/params/man.charmap.enabled.xml +++ b/xsl/params/man.charmap.enabled.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.charmap.enabled"> man.charmap.enabled -boolean +boolean man.charmap.enabled @@ -11,12 +14,12 @@ - + -Description +Description If the value of the man.charmap.enabled parameter is non-zero, a "character map" is used to substitute certain @@ -26,16 +29,13 @@ filesystem. If instead the value of man.charmap.enabled is zero, Unicode characters are passed through "as is". - -Details +Details + For converting certain Unicode symbols and special characters in UTF-8 or UTF-16 encoded XML source to appropriate groff/roff equivalents in man-page output, the DocBook XSL Stylesheets -distribution includes a roff character map that is compliant with the XSLT character -map format as detailed in the XSLT 2.0 specification. The map +distribution includes a roff character map that is compliant with the XSLT character +map format as detailed in the XSLT 2.0 specification. The map contains more than 800 character mappings and can be considered the standard roff character map for the distribution. @@ -48,6 +48,6 @@ provided in the distribution. the man.charmap.use.subset and man.charmap.subset.profile parameters. - - + + diff --git a/xsl/params/man.charmap.subset.profile.xml b/xsl/params/man.charmap.subset.profile.xml index cee480b5c..c617a5f25 100644 --- a/xsl/params/man.charmap.subset.profile.xml +++ b/xsl/params/man.charmap.subset.profile.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.charmap.subset.profile"> man.charmap.subset.profile -string +string man.charmap.subset.profile @@ -11,7 +14,7 @@ - + @*[local-name() = 'block'] = 'Miscellaneous Technical' or (@*[local-name() = 'block'] = 'C1 Controls And Latin-1 Supplement (Latin-1 Supplement)' and @@ -33,7 +36,7 @@ -Description +Description If the value of the man.charmap.use.subset parameter is non-zero, @@ -43,13 +46,9 @@ instead of the full roff character map. The value of man.charmap.subset.profile is a string representating an XPath expression that matches attribute -names and values for output-character elements in the character map. +names and values for output-character elements in the character map. -The attributes supported in the standard roff character map included in the distribution are: +The attributes supported in the standard roff character map included in the distribution are: character @@ -72,8 +71,7 @@ url="http://docbook.sourceforge.net/snapshot/xsl/manpages/charmap.groff.xsl" a standard Unicode "block" name (e.g., "General Punctuation"); all characters have this attribute. For the full list of Unicode block names supported in the standard roff - character map, see . + character map, see . @@ -115,7 +113,7 @@ or removing parts. For example, if you need to use a wide range of mathematical operators in a document, and you want to have them converted into roff markup properly, you might add the following: - @*[local-name() = 'block'] ='MathematicalOperators' + @*[local-name() = 'block'] ='MathematicalOperators' That will cause a additional set of around 67 additional "math" characters to be converted into roff markup. @@ -144,9 +142,7 @@ include in it just the characters you want to use, and so you will most likely also want to set the value of man.charmap.use.subset to zero. You can create a -custom character map by making a copy of the standard roff character map provided in the distribution, and +custom character map by making a copy of the standard roff character map provided in the distribution, and then adding to, changing, and/or deleting from that. @@ -173,8 +169,8 @@ and add any of the supported Unicode block names to the value of For other details, see the documentation for the man.charmap.use.subset parameter. - - Supported Unicode block names and "class" values +Supported Unicode block names and "class" values + Below is the full list of Unicode block names and "class" values supported in the standard roff stylesheet provided in the @@ -184,11 +180,9 @@ and add any of the supported Unicode block names to the value of - C1 Controls And Latin-1 Supplement (Latin-1 Supplement) (x00a0 to x00ff) - - class values + C1 Controls And Latin-1 Supplement (Latin-1 Supplement) (x00a0 to x00ff) + class values + symbols @@ -198,35 +192,23 @@ and add any of the supported Unicode block names to the value of - Latin Extended-A (x0100 to x017f, partial) + Latin Extended-A (x0100 to x017f, partial) - Spacing Modifier Letters (x02b0 to x02ee, partial) + Spacing Modifier Letters (x02b0 to x02ee, partial) - Greek and Coptic (x0370 to x03ff, partial) + Greek and Coptic (x0370 to x03ff, partial) - General Punctuation (x2000 to x206f, partial) - - class values + General Punctuation (x2000 to x206f, partial) + class values + - spaces + spaces - dashes + dashes quotes @@ -247,66 +229,42 @@ and add any of the supported Unicode block names to the value of - Superscripts and Subscripts (x2070 to x209f) + Superscripts and Subscripts (x2070 to x209f) - Currency Symbols (x20a0 to x20b1) + Currency Symbols (x20a0 to x20b1) - Letterlike Symbols (x2100 to x214b) + Letterlike Symbols (x2100 to x214b) - Number Forms (x2150 to x218f) + Number Forms (x2150 to x218f) - Arrows (x2190 to x21ff, partial) + Arrows (x2190 to x21ff, partial) - Mathematical Operators (x2200 to x22ff, partial) + Mathematical Operators (x2200 to x22ff, partial) - Control Pictures (x2400 to x243f) + Control Pictures (x2400 to x243f) - Enclosed Alphanumerics (x2460 to x24ff) + Enclosed Alphanumerics (x2460 to x24ff) - Geometric Shapes (x25a0 to x25f7, partial) + Geometric Shapes (x25a0 to x25f7, partial) - Miscellaneous Symbols (x2600 to x26ff, partial) + Miscellaneous Symbols (x2600 to x26ff, partial) - Dingbats (x2700 to x27be, partial) + Dingbats (x2700 to x27be, partial) - Alphabetic Presentation Forms (xfb00 to xfb04 only) + Alphabetic Presentation Forms (xfb00 to xfb04 only) - - + + diff --git a/xsl/params/man.charmap.uri.xml b/xsl/params/man.charmap.uri.xml index e26538753..39dffa919 100644 --- a/xsl/params/man.charmap.uri.xml +++ b/xsl/params/man.charmap.uri.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.charmap.uri"> man.charmap.uri -uri +uri man.charmap.uri @@ -11,19 +14,18 @@ - + -Description +Description For converting certain Unicode symbols and special characters in UTF-8 or UTF-16 encoded XML source to appropriate groff/roff equivalents in man-page output, the DocBook XSL Stylesheets -distribution includes an XSLT character -map. That character map can be considered the standard roff +distribution includes an XSLT character +map. That character map can be considered the standard roff character map for the distribution. If the value of the man.charmap.uri @@ -36,5 +38,5 @@ roff character map provided in the distribution. unless you have a custom roff character map that differs from the standard one provided in the distribution. - + diff --git a/xsl/params/man.charmap.use.subset.xml b/xsl/params/man.charmap.use.subset.xml index 283ac5e0c..eae8d3def 100644 --- a/xsl/params/man.charmap.use.subset.xml +++ b/xsl/params/man.charmap.use.subset.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.charmap.use.subset"> man.charmap.use.subset -boolean +boolean man.charmap.use.subset @@ -11,12 +14,12 @@ - + -Description +Description If the value of the man.charmap.use.subset parameter is non-zero, @@ -42,16 +45,13 @@ character map. The profile of the subset used is specified by the zero. - -Details +Details + For converting certain Unicode symbols and special characters in UTF-8 or UTF-16 encoded XML source to appropriate groff/roff equivalents in man-page output, the DocBook XSL Stylesheets -distribution includes a roff character map that is compliant with the XSLT character -map format as detailed in the XSLT 2.0 specification. The map +distribution includes a roff character map that is compliant with the XSLT character +map format as detailed in the XSLT 2.0 specification. The map contains more than 800 character mappings and can be considered the standard roff character map for the distribution. @@ -70,6 +70,6 @@ subset of character mappings instead of the full set. You can use the man.charmap.subset.profile parameter to tune the profile of that subset to use. - - + + diff --git a/xsl/params/man.endnotes.are.numbered.xml b/xsl/params/man.endnotes.are.numbered.xml index a273144a7..396cbded4 100644 --- a/xsl/params/man.endnotes.are.numbered.xml +++ b/xsl/params/man.endnotes.are.numbered.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.endnotes.are.numbered"> man.endnotes.are.numbered -boolean +boolean man.endnotes.are.numbered @@ -11,20 +14,18 @@ - + 1 -Description +Description If the value of man.endnotes.are.numbered is non-zero (the default), then for each non-empty A “non-empty” notesource is one that looks like -this: <ulink url="http://docbook.sf.net/snapshot/xsl/doc/manpages/">manpages</ulink> -an “empty” notesource is on that looks like this: <ulink url="http://docbook.sf.net/snapshot/xsl/doc/manpages/"/> +this: <ulink url="http://docbook.sf.net/snapshot/xsl/doc/manpages/">manpages</ulink> +an “empty” notesource is on that looks like this: <ulink url="http://docbook.sf.net/snapshot/xsl/doc/manpages/"/> “notesource”: @@ -62,9 +63,7 @@ contents (if any) of the notesource are displayed inline. before you do so, first take some time to carefully consider the information needs and experiences of your users. The square-bracketed numbers displayed inline after notesources may seem - obstrusive and aesthetically unpleasingAs far as notesources that are links, ytou might + obstrusive and aesthetically unpleasingAs far as notesources that are links, ytou might think it would be better to just display URLs for non-empty links inline, after their content, rather than displaying square-bracketed numbers all over the place. But it's not better. In @@ -83,9 +82,7 @@ contents (if any) of the notesource are displayed inline. Also, users of “text based” browsers such as lynx will already be accustomed to seeing inline numbers for links. And various "man to html" applications, such as - the widely used man2html (VH-Man2html) + the widely used man2html (VH-Man2html) application, can automatically turn URLs into "real" HTML hyperlinks in output. So leaving man.endnotes.are.numbered at its default (non-zero) value ensures that no information is @@ -100,5 +97,5 @@ inline. Empty links are never auto-numbered. If you disable endnotes numbering, you should probably also set man.links.are.underlined to zero (to disable link underlining). - + diff --git a/xsl/params/man.endnotes.list.enabled.xml b/xsl/params/man.endnotes.list.enabled.xml index d528ac39a..30f0606c0 100644 --- a/xsl/params/man.endnotes.list.enabled.xml +++ b/xsl/params/man.endnotes.list.enabled.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.endnotes.list.enabled"> man.endnotes.list.enabled -boolean +boolean man.endnotes.list.enabled @@ -11,12 +14,12 @@ - + 1 -Description +Description If the value of man.endnotes.list.enabled is non-zero (the default), then an endnotes list is added to the end of @@ -54,9 +57,7 @@ if a (numbered) list of endnotes is also generated. terminals can always manualy cut and paste the URLs into a web browser. Also, note that various “man to html” tools, such as the - widely used man2html (VH-Man2html) + widely used man2html (VH-Man2html) application, automatically mark up URLs with into a@href markup during conversion — resulting in “real” hyperlinks in HTML output from those tools. @@ -66,7 +67,7 @@ if a (numbered) list of endnotes is also generated. endnotes list, set man.endnotes.are.numbered to zero. The endnotes list will still be displayed; it will just be displayed without the -numbersIt can still make sense to have +numbersIt can still make sense to have the list of endnotes displayed even if you have endnotes numbering turned off. In that case, your endnotes list basically becomes a “list of references” without any association with specific text in @@ -82,13 +83,11 @@ parameter. In the case of notesources that are links: Along with the URL for each link, the endnotes list includes the contents of the -link. The list thus includes only non-empty +link. The list thus includes only non-empty A “non-empty” link is one that looks like -this: <ulink url="http://docbook.sf.net/snapshot/xsl/doc/manpages/">manpages</ulink> -an “empty link” is on that looks like this: <ulink url="http://docbook.sf.net/snapshot/xsl/doc/manpages/"/> +this: <ulink url="http://docbook.sf.net/snapshot/xsl/doc/manpages/">manpages</ulink> +an “empty link” is on that looks like this: <ulink url="http://docbook.sf.net/snapshot/xsl/doc/manpages/"/> links. Empty links are never included, and never numbered. They are simply @@ -102,5 +101,5 @@ the contents of the first link which has that URL. If you disable endnotes listing, you should probably also set man.links.are.underlined to zero (to disable link underlining). - + diff --git a/xsl/params/man.endnotes.list.heading.xml b/xsl/params/man.endnotes.list.heading.xml index 893ff4d69..a4bda367d 100644 --- a/xsl/params/man.endnotes.list.heading.xml +++ b/xsl/params/man.endnotes.list.heading.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.endnotes.list.heading"> man.endnotes.list.heading -string +string man.endnotes.list.heading @@ -11,12 +14,12 @@ - + -Description +Description If the value of the man.endnotes.are.numbered parameter @@ -29,5 +32,5 @@ the current locale. To cause an alternate heading to be displayed, set a non-empty value for the man.endnotes.list.heading parameter — for example, REFERENCES. - + diff --git a/xsl/params/man.font.funcprototype.xml b/xsl/params/man.font.funcprototype.xml index fb6d4948e..9fbba3452 100644 --- a/xsl/params/man.font.funcprototype.xml +++ b/xsl/params/man.font.funcprototype.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="man.font.funcprototype"> man.font.funcprototype @@ -11,17 +14,17 @@ - + BI -Description +Description The man.font.funcprototype parameter -specifies the font for funcprototype output. It +specifies the font for funcprototype output. It should be a valid roff font name, such as BI or B. - + diff --git a/xsl/params/man.font.funcsynopsisinfo.xml b/xsl/params/man.font.funcsynopsisinfo.xml index e5c04938a..dd0c720a0 100644 --- a/xsl/params/man.font.funcsynopsisinfo.xml +++ b/xsl/params/man.font.funcsynopsisinfo.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="man.font.funcsynopsisinfo"> man.font.funcsynopsisinfo @@ -11,17 +14,17 @@ - + B -Description +Description The man.font.funcsynopsisinfo parameter -specifies the font for funcsynopsisinfo output. It +specifies the font for funcsynopsisinfo output. It should be a valid roff font name, such as B or I. - + diff --git a/xsl/params/man.font.table.headings.xml b/xsl/params/man.font.table.headings.xml index 468952b12..9107a86b2 100644 --- a/xsl/params/man.font.table.headings.xml +++ b/xsl/params/man.font.table.headings.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="man.font.table.headings"> man.font.table.headings @@ -11,17 +14,17 @@ - + B -Description +Description The man.font.table.headings parameter -specifies the font for table headings. It should be +specifies the font for table headings. It should be a valid roff font, such as B or I. - + diff --git a/xsl/params/man.font.table.title.xml b/xsl/params/man.font.table.title.xml index 3066e93a9..ee543c71e 100644 --- a/xsl/params/man.font.table.title.xml +++ b/xsl/params/man.font.table.title.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="man.font.table.title"> man.font.table.title @@ -11,17 +14,17 @@ - + B -Description +Description The man.font.table.title parameter -specifies the font for table titles. It should be +specifies the font for table titles. It should be a valid roff font, such as B or I. - + diff --git a/xsl/params/man.hyphenate.computer.inlines.xml b/xsl/params/man.hyphenate.computer.inlines.xml index 120c8a998..3e23ade4c 100644 --- a/xsl/params/man.hyphenate.computer.inlines.xml +++ b/xsl/params/man.hyphenate.computer.inlines.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.hyphenate.computer.inlines"> man.hyphenate.computer.inlines -boolean +boolean man.hyphenate.computer.inlines @@ -11,11 +14,11 @@ - + 0 -Description +Description If zero (the default), hyphenation is suppressed for computer inlines such as environment variables, @@ -46,5 +49,5 @@ elements: non-zero, computer inlines will not be treated specially and will be hyphenated like other words when needed. - + diff --git a/xsl/params/man.hyphenate.filenames.xml b/xsl/params/man.hyphenate.filenames.xml index 88acf2125..891d6dae1 100644 --- a/xsl/params/man.hyphenate.filenames.xml +++ b/xsl/params/man.hyphenate.filenames.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.hyphenate.filenames"> man.hyphenate.filenames -boolean +boolean man.hyphenate.filenames @@ -11,11 +14,11 @@ - + 0 -Description +Description If zero (the default), hyphenation is suppressed for filename output. @@ -40,5 +43,5 @@ just like other words. will cause long pathnames to be broken after slashes. - + diff --git a/xsl/params/man.hyphenate.urls.xml b/xsl/params/man.hyphenate.urls.xml index 45c1f4da8..a64dfa75b 100644 --- a/xsl/params/man.hyphenate.urls.xml +++ b/xsl/params/man.hyphenate.urls.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.hyphenate.urls"> man.hyphenate.urls -boolean +boolean man.hyphenate.urls @@ -11,11 +14,11 @@ - + 0 -Description +Description If zero (the default), hyphenation is suppressed for output of the ulink url attribute. @@ -39,5 +42,5 @@ other words. will cause long URLs to be broken after slashes. - + diff --git a/xsl/params/man.hyphenate.xml b/xsl/params/man.hyphenate.xml index 239176f29..9198bbbb9 100644 --- a/xsl/params/man.hyphenate.xml +++ b/xsl/params/man.hyphenate.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.hyphenate"> man.hyphenate -boolean +boolean man.hyphenate @@ -11,11 +14,11 @@ - + 0 -Description +Description If non-zero, hyphenation is enabled. @@ -52,5 +55,5 @@ justification), then you should probably also set a non-zero value for - + diff --git a/xsl/params/man.indent.blurbs.xml b/xsl/params/man.indent.blurbs.xml index d5f9d589e..bf9bb91ea 100644 --- a/xsl/params/man.indent.blurbs.xml +++ b/xsl/params/man.indent.blurbs.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.indent.blurbs"> man.indent.blurbs -boolean +boolean man.indent.blurbs @@ -11,20 +14,20 @@ - + -Description +Description If the value of man.indent.blurbs is non-zero, the width of the left margin for -authorblurb, personblurb, and -contrib output is set to the value of the +authorblurb, personblurb, and +contrib output is set to the value of the man.indent.width parameter (3n by default). If instead the value of man.indent.blurbs is zero, the built-in roff default width (7.2n) is used. - + diff --git a/xsl/params/man.indent.lists.xml b/xsl/params/man.indent.lists.xml index 7ec93896f..a2654d093 100644 --- a/xsl/params/man.indent.lists.xml +++ b/xsl/params/man.indent.lists.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.indent.lists"> man.indent.lists -boolean +boolean man.indent.lists @@ -11,22 +14,22 @@ - + -Description +Description If the value of man.indent.lists is non-zero, the width of the left margin for list items in -itemizedlist, -orderedlist, -variablelist output (and output of some other +itemizedlist, +orderedlist, +variablelist output (and output of some other lists) is set to the value of the man.indent.width parameter (4n by default). If instead the value of man.indent.lists is zero, the built-in roff default width (7.2n) is used. - + diff --git a/xsl/params/man.indent.refsect.xml b/xsl/params/man.indent.refsect.xml index a0aadafa4..2865f8c6a 100644 --- a/xsl/params/man.indent.refsect.xml +++ b/xsl/params/man.indent.refsect.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.indent.refsect"> man.indent.refsect -boolean +boolean man.indent.refsect @@ -11,36 +14,36 @@ - + -Description +Description If the value of man.indent.refsect is non-zero, the width of the left margin for -refsect1, refsect2 and -refsect3 contents and titles (and first-level, +refsect1, refsect2 and +refsect3 contents and titles (and first-level, second-level, and third-level nested -refsectioninstances) is adjusted by the value of +refsectioninstances) is adjusted by the value of the man.indent.width parameter. With man.indent.width set to its default value of 3n, the main results are that: - contents of refsect1 are output with a + contents of refsect1 are output with a left margin of three characters instead the roff default of seven or eight characters - contents of refsect2 are displayed in + contents of refsect2 are displayed in console output with a left margin of six characters instead the of the roff default of seven characters - the contents of refsect3 and nested - refsection instances are adjusted + the contents of refsect3 and nested + refsection instances are adjusted accordingly. @@ -51,17 +54,17 @@ output. If your content is primarly comprised of - refsect1 and refsect2 content - (or the refsection equivalent) â€“ with few or - no refsect3 or lower nested sections , you may be + refsect1 and refsect2 content + (or the refsection equivalent) – with few or + no refsect3 or lower nested sections , you may be able to “conserve” space in your output by setting man.indent.refsect to a non-zero value. Doing so will “squeeze” the left margin in such as way as to provide an additional four characters of “room” per line in - refsect1 output. That extra room may be useful + refsect1 output. That extra room may be useful if, for example, you have many verbatim sections with long lines in them. - + diff --git a/xsl/params/man.indent.verbatims.xml b/xsl/params/man.indent.verbatims.xml index 6bf00ea5f..0436c9ed2 100644 --- a/xsl/params/man.indent.verbatims.xml +++ b/xsl/params/man.indent.verbatims.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.indent.verbatims"> man.indent.verbatims -boolean +boolean man.indent.verbatims @@ -11,20 +14,20 @@ - + -Description +Description If the value of man.indent.verbatims is non-zero, the width of the left margin for output of verbatim -environments (programlisting, -screen, and so on) is set to the value of the +environments (programlisting, +screen, and so on) is set to the value of the man.indent.width parameter (3n by default). If instead the value of man.indent.verbatims is zero, the built-in roff default width (7.2n) is used. - + diff --git a/xsl/params/man.indent.width.xml b/xsl/params/man.indent.width.xml index 3221ef0c9..f8bdcb886 100644 --- a/xsl/params/man.indent.width.xml +++ b/xsl/params/man.indent.width.xml @@ -1,18 +1,21 @@ - + version="5.0" xml:id="man.indent.width"> man.indent.width Specifies width used for adjusted indents - + 4 -Description +Description The man.indent.width parameter specifies the width used for adjusted indents. The value of man.indent.width is used for indenting of @@ -28,5 +31,5 @@ console, that amounts to the width of four characters. For details about roff measurment units, see the Measurements node in the groff info page. - + diff --git a/xsl/params/man.justify.xml b/xsl/params/man.justify.xml index 1eb9ad9e7..5495d05cb 100644 --- a/xsl/params/man.justify.xml +++ b/xsl/params/man.justify.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.justify"> man.justify -boolean +boolean man.justify @@ -11,11 +14,11 @@ - + 0 -Description +Description If non-zero, text is justified to both the right and left margins (or, in roff terminology, "adjusted and filled" to both the @@ -45,5 +48,5 @@ justification), then you should probably also set a non-zero value for pages are formatted. But there are some notable exceptions, such as the perl man pages. - + diff --git a/xsl/params/man.links.are.underlined.xml b/xsl/params/man.links.are.underlined.xml index 9aaefcdcf..bf9635bfa 100644 --- a/xsl/params/man.links.are.underlined.xml +++ b/xsl/params/man.links.are.underlined.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.links.are.underlined"> man.links.are.underlined -boolean +boolean man.links.are.underlined @@ -11,12 +14,12 @@ - + 1 -Description +Description If the value of man.links.are.underlined is non-zero (the default), then the contents of links are rendered @@ -36,8 +39,7 @@ you should probably also set man.links.are.underlined to zero. But if man.links.are.numbered is non-zero (enabled), you should probably set a non-zero value for -man.links.are.underlined alsoIf the main purpose of underlining of links in most output +man.links.are.underlined alsoIf the main purpose of underlining of links in most output formats it to indicate that the underlined text is “clickable”, given that links rendered in man pages are not “real” hyperlinks that users can click on, it might @@ -52,5 +54,5 @@ links underlined may (arguably) serve a purpose: It provides is being “annotated” by the link. Depending on how you mark up your content, that context information may or may not have value.. - + diff --git a/xsl/params/man.output.base.dir.xml b/xsl/params/man.output.base.dir.xml index 2342cecf1..428065689 100644 --- a/xsl/params/man.output.base.dir.xml +++ b/xsl/params/man.output.base.dir.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="man.output.base.dir"> man.output.base.dir @@ -11,12 +14,10 @@ -man/ +man/ -Description +Description The man.output.base.dir parameter specifies the base directory into which man-page files are output. The @@ -34,5 +35,5 @@ directory. files are not output in a separate directory. - + diff --git a/xsl/params/man.output.encoding.xml b/xsl/params/man.output.encoding.xml index 6736b41a4..7c94f624b 100644 --- a/xsl/params/man.output.encoding.xml +++ b/xsl/params/man.output.encoding.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.output.encoding"> man.output.encoding -string +string man.output.encoding @@ -11,11 +14,11 @@ - + -Description +Description This parameter specifies the encoding to use for files generated by the manpages stylesheet. Not all processors support specification @@ -26,7 +29,7 @@ of this parameter. parameter is non-zero (the default), keeping the man.output.encoding parameter at its default value (UTF-8) or setting it to - UTF-16 does not cause your + UTF-16 does not cause your man pages to be output in raw UTF-8 or UTF-16 -- because any Unicode characters for which matches are found in the enabled character map will be replaced with roff escape sequences before the @@ -45,5 +48,5 @@ of this parameter. encodings. - + diff --git a/xsl/params/man.output.in.separate.dir.xml b/xsl/params/man.output.in.separate.dir.xml index ace5779ba..373ae907a 100644 --- a/xsl/params/man.output.in.separate.dir.xml +++ b/xsl/params/man.output.in.separate.dir.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="man.output.in.separate.dir"> man.output.in.separate.dir @@ -11,12 +14,12 @@ - + -Description +Description If the value of man.output.in.separate.dir parameter is non-zero, man-page files are output in a separate @@ -25,5 +28,5 @@ parameter; otherwise, if the value of man.output.in.separate.dir is zero, man-page files are not output in a separate directory. - + diff --git a/xsl/params/man.output.lang.in.name.enabled.xml b/xsl/params/man.output.lang.in.name.enabled.xml index 2b60b6a33..d66df1863 100644 --- a/xsl/params/man.output.lang.in.name.enabled.xml +++ b/xsl/params/man.output.lang.in.name.enabled.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="man.output.lang.in.name.enabled"> man.output.lang.in.name.enabled @@ -11,12 +14,12 @@ - + -Description +Description The man.output.lang.in.name.enabled parameter specifies whether a $lang value is @@ -43,5 +46,5 @@ - - \ No newline at end of file + + diff --git a/xsl/params/man.output.manifest.enabled.xml b/xsl/params/man.output.manifest.enabled.xml index 96c007697..5da041cd9 100644 --- a/xsl/params/man.output.manifest.enabled.xml +++ b/xsl/params/man.output.manifest.enabled.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.output.manifest.enabled"> man.output.manifest.enabled - boolean + boolean man.output.manifest.enabled @@ -11,15 +14,14 @@ - + - Description + Description If non-zero, a list of filenames for man pages generated by the stylesheet transformation is written to the file named by the man.output.manifest.filename parameter. - + diff --git a/xsl/params/man.output.manifest.filename.xml b/xsl/params/man.output.manifest.filename.xml index f1c96ff0f..f514ede9c 100644 --- a/xsl/params/man.output.manifest.filename.xml +++ b/xsl/params/man.output.manifest.filename.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.output.manifest.filename"> man.output.manifest.filename - string + string man.output.manifest.filename @@ -11,11 +14,10 @@ - MAN.MANIFEST + MAN.MANIFEST - Description + Description The man.output.manifest.filename parameter specifies the name of the file to which the manpages manifest file @@ -23,5 +25,5 @@ man.output.manifest.enabled parameter is non-zero). - + diff --git a/xsl/params/man.output.quietly.xml b/xsl/params/man.output.quietly.xml index af8cf6919..a3ae227f5 100644 --- a/xsl/params/man.output.quietly.xml +++ b/xsl/params/man.output.quietly.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="man.output.quietly"> man.output.quietly @@ -11,12 +14,12 @@ - + -Description +Description If zero (the default), for each man-page file created, a message with the name of the file is emitted. If non-zero, the files are @@ -30,5 +33,5 @@ suppressed. man.output.quietly. - + diff --git a/xsl/params/man.output.subdirs.enabled.xml b/xsl/params/man.output.subdirs.enabled.xml index 5a1dc1a68..1387dba06 100644 --- a/xsl/params/man.output.subdirs.enabled.xml +++ b/xsl/params/man.output.subdirs.enabled.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="man.output.subdirs.enabled"> man.output.subdirs.enabled @@ -11,12 +14,12 @@ - + -Description +Description The man.output.subdirs.enabled parameter controls whether man-pages files are output in subdirectories within @@ -33,5 +36,5 @@ the base directory specified by the directory specified by the files are not output in a separate directory. - + diff --git a/xsl/params/man.segtitle.suppress.xml b/xsl/params/man.segtitle.suppress.xml index 92e7b4ef1..e54336d94 100644 --- a/xsl/params/man.segtitle.suppress.xml +++ b/xsl/params/man.segtitle.suppress.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.segtitle.suppress"> man.segtitle.suppress -boolean +boolean man.segtitle.suppress @@ -11,15 +14,15 @@ - + -Description +Description If the value of man.segtitle.suppress is -non-zero, then display of segtitle contents is +non-zero, then display of segtitle contents is suppressed in output. - + diff --git a/xsl/params/man.string.subst.map.local.post.xml b/xsl/params/man.string.subst.map.local.post.xml index 698e1ad93..b12448d82 100644 --- a/xsl/params/man.string.subst.map.local.post.xml +++ b/xsl/params/man.string.subst.map.local.post.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.string.subst.map.local.post"> man.string.subst.map.local.post -string +string man.string.subst.map.local.post @@ -11,22 +14,21 @@ - - + + -Description +Description Use the man.string.subst.map.local.post parameter to specify any “local” string substitutions to perform over the entire roff source for each man page after -performing the string substitutions specified by the man.string.subst.map parameter. +performing the string substitutions specified by the man.string.subst.map parameter. For details about the format of this parameter, see the documentation for the man.string.subst.map parameter. - + diff --git a/xsl/params/man.string.subst.map.local.pre.xml b/xsl/params/man.string.subst.map.local.pre.xml index b51767dff..6483752fb 100644 --- a/xsl/params/man.string.subst.map.local.pre.xml +++ b/xsl/params/man.string.subst.map.local.pre.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.string.subst.map.local.pre"> man.string.subst.map.local.pre -string +string man.string.subst.map.local.pre @@ -11,22 +14,21 @@ - - + + -Description +Description Use the man.string.subst.map.local.pre parameter to specify any “local” string substitutions to perform over the entire roff source for each man page before -performing the string substitutions specified by the man.string.subst.map parameter. +performing the string substitutions specified by the man.string.subst.map parameter. For details about the format of this parameter, see the documentation for the man.string.subst.map parameter. - + diff --git a/xsl/params/man.string.subst.map.xml b/xsl/params/man.string.subst.map.xml index 79adfadf2..4a135485b 100644 --- a/xsl/params/man.string.subst.map.xml +++ b/xsl/params/man.string.subst.map.xml @@ -1,10 +1,13 @@ - + version="5.0" xml:id="man.string.subst.map"> man.string.subst.map -string +string man.string.subst.map @@ -12,7 +15,7 @@ - + @@ -99,19 +102,19 @@ - + - + - + - + - + - + - + @@ -124,7 +127,7 @@ - + @@ -136,7 +139,7 @@ -Description +Description The man.string.subst.map parameter contains a map that specifies a set of @@ -189,11 +192,13 @@ particular customization of the DocBook XSL stylesheets. - - Contents of the substitution map - The string-substitution map contains one or more ss:substitution elements, each of which has two attributes: + + + Contents of the substitution map + + The string-substitution map contains one or more + ss:substitution elements, each of which has two + attributes: oldstring @@ -204,18 +209,22 @@ particular customization of the DocBook XSL stylesheets. newstring - string with which to replace oldstring + string with which to replace oldstring It may also include XML comments (that is, delimited with - "<!--" and "-->"). + "<!--" and "-->"). - + - - About escaping and replacing backslash, dot, and dash + + + About escaping and replacing backslash, dot, and + dash + + The backslash and dot (\, .) characters have special meaning for roff, so we: @@ -252,7 +261,7 @@ particular customization of the DocBook XSL stylesheets. possible to provide a way for configuring the mappings (using XSLT parameters), but doing so would make the stylesheet code much more verbose and harder to read. - + - + diff --git a/xsl/params/man.subheading.divider.enabled.xml b/xsl/params/man.subheading.divider.enabled.xml index 28dfd93a4..0b46afddd 100644 --- a/xsl/params/man.subheading.divider.enabled.xml +++ b/xsl/params/man.subheading.divider.enabled.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.subheading.divider.enabled"> man.subheading.divider.enabled -string +string man.subheading.divider.enabled @@ -11,12 +14,12 @@ - + 0 -Description +Description If the value of the man.subheading.divider.enabled parameter is @@ -30,5 +33,5 @@ simply for the purpose of increasing reability of the source. If man.subheading.divider.enabled is zero (the default), the subheading divider is suppressed. - + diff --git a/xsl/params/man.subheading.divider.xml b/xsl/params/man.subheading.divider.xml index 665171542..dbd266963 100644 --- a/xsl/params/man.subheading.divider.xml +++ b/xsl/params/man.subheading.divider.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.subheading.divider"> man.subheading.divider -string +string man.subheading.divider @@ -11,13 +14,12 @@ - -======================================================================== + +======================================================================== -Description +Description If the value of the man.subheading.divider.enabled parameter is @@ -31,5 +33,5 @@ simply for the purpose of increasing reability of the source. If man.subheading.divider.enabled is zero (the default), the subheading divider is suppressed. - + diff --git a/xsl/params/man.table.footnotes.divider.xml b/xsl/params/man.table.footnotes.divider.xml index d6bb46320..2ad4608b2 100644 --- a/xsl/params/man.table.footnotes.divider.xml +++ b/xsl/params/man.table.footnotes.divider.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.table.footnotes.divider"> man.table.footnotes.divider -string +string man.table.footnotes.divider @@ -11,16 +14,16 @@ - + ---- -Description +Description In each table that contains footenotes, the string specified by the man.table.footnotes.divider parameter is output before the list of footnotes for the table. - + diff --git a/xsl/params/man.th.extra1.suppress.xml b/xsl/params/man.th.extra1.suppress.xml index 1a509074a..c0241d2e8 100644 --- a/xsl/params/man.th.extra1.suppress.xml +++ b/xsl/params/man.th.extra1.suppress.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.th.extra1.suppress"> man.th.extra1.suppress -boolean +boolean man.th.extra1.suppress @@ -11,11 +14,11 @@ - + 0 -Description +Description If the value of man.th.extra1.suppress is non-zero, then the extra1 part of the @@ -25,5 +28,5 @@ non-zero, then the extra1 part of the always displayed in the center footer of the page and is, universally, a date. - + diff --git a/xsl/params/man.th.extra2.max.length.xml b/xsl/params/man.th.extra2.max.length.xml index 54614ad2e..d3513ecd7 100644 --- a/xsl/params/man.th.extra2.max.length.xml +++ b/xsl/params/man.th.extra2.max.length.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.th.extra2.max.length"> man.th.extra2.max.length -integer +integer man.th.extra2.max.length @@ -11,12 +14,12 @@ - + 30 -Description +Description Specifies the maximum permitted length of the extra2 part of the man-page part of the @@ -28,7 +31,7 @@ is truncated down to the maximum permitted length. displayed in the left footer of the page and is typically "source" data indicating the software system or product that the item documented in the man page belongs to, often in the form -Name Version; +Name Version; for example, "GTK+ 1.2" (from the gtk-options(7) man page). @@ -36,5 +39,5 @@ man page). arbitrary. If you are processing pages with long "source" information, you may want to experiment with changing the value in order to achieve the correct aesthetic results. - + diff --git a/xsl/params/man.th.extra2.suppress.xml b/xsl/params/man.th.extra2.suppress.xml index c752b6b8e..0fcd3ed6f 100644 --- a/xsl/params/man.th.extra2.suppress.xml +++ b/xsl/params/man.th.extra2.suppress.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.th.extra2.suppress"> man.th.extra2.suppress -boolean +boolean man.th.extra2.suppress @@ -11,11 +14,11 @@ - + 0 -Description +Description If the value of man.th.extra2.suppress is non-zero, then the extra2 part of the @@ -24,7 +27,7 @@ non-zero, then the extra2 part of the The content of the extra2 field is usually displayed in the left footer of the page and is typically "source" data, often in the form -Name Version; +Name Version; for example, "GTK+ 1.2" (from the gtk-options(7) man page). @@ -37,5 +40,5 @@ man page). extra2 field. - + diff --git a/xsl/params/man.th.extra3.max.length.xml b/xsl/params/man.th.extra3.max.length.xml index 0cad5c42e..77e55e4c5 100644 --- a/xsl/params/man.th.extra3.max.length.xml +++ b/xsl/params/man.th.extra3.max.length.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.th.extra3.max.length"> man.th.extra3.max.length -integer +integer man.th.extra3.max.length @@ -11,12 +14,12 @@ - + 30 -Description +Description Specifies the maximum permitted length of the extra3 part of the man-page .TH @@ -35,5 +38,5 @@ especially if you are processing pages that have both long "title" parts (command/function, etc. names) and long manual names -- you may want to experiment with changing the value in order to achieve the correct aesthetic results. - + diff --git a/xsl/params/man.th.extra3.suppress.xml b/xsl/params/man.th.extra3.suppress.xml index 1a10571c3..81d6c0d9d 100644 --- a/xsl/params/man.th.extra3.suppress.xml +++ b/xsl/params/man.th.extra3.suppress.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.th.extra3.suppress"> man.th.extra3.suppress -boolean +boolean man.th.extra3.suppress @@ -11,11 +14,11 @@ - + 0 -Description +Description If the value of man.th.extra3.suppress is non-zero, then the extra3 part of the @@ -27,5 +30,5 @@ displayed in the middle header of the page and is typically a "manual name"; for example, "GTK+ User's Manual" (from the gtk-options(7) man page). - + diff --git a/xsl/params/man.th.title.max.length.xml b/xsl/params/man.th.title.max.length.xml index 23244a917..7fdf0bfca 100644 --- a/xsl/params/man.th.title.max.length.xml +++ b/xsl/params/man.th.title.max.length.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="man.th.title.max.length"> man.th.title.max.length -integer +integer man.th.title.max.length @@ -11,20 +14,20 @@ - + 20 -Description +Description Specifies the maximum permitted length of the title part of the man-page .TH title line header/footer. If the title exceeds the maxiumum specified, it is truncated down to the maximum permitted length. - - Details +Details + Every man page generated using the DocBook stylesheets has a title line, specified using the TH roff @@ -54,7 +57,7 @@ viewing properly in a page header. The default value is reasonable but somewhat arbitrary. If you have pages with long titles, you may want to experiment with changing the value in order to achieve the correct aesthetic results. - + - + diff --git a/xsl/params/manifest.in.base.dir.xml b/xsl/params/manifest.in.base.dir.xml index e9fb29713..1dd13d5ec 100644 --- a/xsl/params/manifest.in.base.dir.xml +++ b/xsl/params/manifest.in.base.dir.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="manifest.in.base.dir"> manifest.in.base.dir -boolean +boolean manifest.in.base.dir @@ -11,17 +14,16 @@ - + -Description +Description If non-zero manifest file and project files for HTML Help and Eclipse Help are written into base.dir instead of current directory. - + - diff --git a/xsl/params/manifest.xml b/xsl/params/manifest.xml index 7e6f14b87..5dfbdbaec 100644 --- a/xsl/params/manifest.xml +++ b/xsl/params/manifest.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="manifest"> manifest - string + string manifest @@ -11,15 +14,14 @@ - + - Description + Description The name of the file to which a manifest is written (if the value of the generate.manifest parameter is non-zero). - + diff --git a/xsl/params/manual.toc.xml b/xsl/params/manual.toc.xml index 601b78cf5..ccb894c05 100644 --- a/xsl/params/manual.toc.xml +++ b/xsl/params/manual.toc.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="manual.toc"> manual.toc -string +string manual.toc @@ -11,16 +14,16 @@ - + -Description +Description The manual.toc identifies an explicit TOC that will be used for building the printed TOC. - + diff --git a/xsl/params/margin.note.float.type.xml b/xsl/params/margin.note.float.type.xml index b7a6da8ce..f0fcdd722 100644 --- a/xsl/params/margin.note.float.type.xml +++ b/xsl/params/margin.note.float.type.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="margin.note.float.type"> margin.note.float.type -list +list margin.note.float.type @@ -11,12 +14,12 @@ - + -Description +Description Selects the type of float for margin notes. DocBook does not define a margin note element, so this @@ -62,5 +65,5 @@ options for side floats as well. - + diff --git a/xsl/params/margin.note.properties.xml b/xsl/params/margin.note.properties.xml index 76b6d7909..02dc20e50 100644 --- a/xsl/params/margin.note.properties.xml +++ b/xsl/params/margin.note.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="margin.note.properties"> margin.note.properties -attribute set +attribute set margin.note.properties @@ -11,7 +14,7 @@ - + 90% start @@ -19,7 +22,7 @@ -Description +Description The styling for margin notes. By default, margin notes are not implemented for any @@ -33,19 +36,19 @@ content and characteristics as template parameters. For example: - - - - - - - - - - - - -]]> +<xsl:template match="para[@role='marginnote']"> + <xsl:call-template name="floater"> + <xsl:with-param name="position"> + <xsl:value-of select="$margin.note.float.type"/> + </xsl:with-param> + <xsl:with-param name="width"> + <xsl:value-of select="$margin.note.width"/> + </xsl:with-param> + <xsl:with-param name="content"> + <xsl:apply-imports/> + </xsl:with-param> + </xsl:call-template> +</xsl:template> - + diff --git a/xsl/params/margin.note.title.properties.xml b/xsl/params/margin.note.title.properties.xml index 352791c4c..053712345 100644 --- a/xsl/params/margin.note.title.properties.xml +++ b/xsl/params/margin.note.title.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="margin.note.title.Properties"> margin.note.title.properties -attribute set +attribute set margin.note.title.properties @@ -11,7 +14,7 @@ - + bold false @@ -21,9 +24,9 @@ -Description +Description The styling for margin note titles. - + diff --git a/xsl/params/margin.note.width.xml b/xsl/params/margin.note.width.xml index c413f5782..c4c67e240 100644 --- a/xsl/params/margin.note.width.xml +++ b/xsl/params/margin.note.width.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="margin.note.width"> margin.note.width @@ -10,12 +13,12 @@ - + -Description +Description Sets the default width for margin notes when used as a side float. The width determines the degree to which the margin note block intrudes into @@ -27,5 +30,5 @@ the text area. this parameter is ignored. - + diff --git a/xsl/params/marker.section.level.xml b/xsl/params/marker.section.level.xml index 7c2a7d406..896a41743 100644 --- a/xsl/params/marker.section.level.xml +++ b/xsl/params/marker.section.level.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="marker.section.level"> marker.section.level -integer +integer marker.section.level @@ -11,23 +14,23 @@ - + -Description +Description The marker.section.level parameter controls the depth of section levels that may be displayed in running headers and footers. For example, if the value -is 2 (the default), then titles from sect1 and -sect2 or equivalent section +is 2 (the default), then titles from sect1 and +sect2 or equivalent section elements are candidates for use in running headers and footers. Each candidate title is marked in the FO output with a -<fo:marker marker-class-name="section.head.marker"> +<fo:marker marker-class-name="section.head.marker"> element. In order for such titles to appear in headers @@ -43,5 +46,5 @@ an output element such as: - + diff --git a/xsl/params/menuchoice.menu.separator.xml b/xsl/params/menuchoice.menu.separator.xml index 3eed1e0e3..baf8e7d51 100644 --- a/xsl/params/menuchoice.menu.separator.xml +++ b/xsl/params/menuchoice.menu.separator.xml @@ -1,27 +1,30 @@ - + version="5.0" xml:id="menuchoice.menu.separator"> menuchoice.menu.separator - + menuchoice.menu.separator -Separator between items of a menuchoice -with guimenuitem or -guisubmenu +Separator between items of a menuchoice +with guimenuitem or +guisubmenu - - + + → -Description +Description -Separator used to connect items of a menuchoice with -guimenuitem or guisubmenu. Other elements +Separator used to connect items of a menuchoice with +guimenuitem or guisubmenu. Other elements are linked with menuchoice.separator. The default value is &#x2192;, which is the @@ -35,5 +38,5 @@ which will allow a line to break. Replace the spaces with spaces to break. - + diff --git a/xsl/params/menuchoice.separator.xml b/xsl/params/menuchoice.separator.xml index 024935f05..de6f44524 100644 --- a/xsl/params/menuchoice.separator.xml +++ b/xsl/params/menuchoice.separator.xml @@ -1,29 +1,32 @@ - + version="5.0" xml:id="menuchoice.separator"> menuchoice.separator - + menuchoice.separator -Separator between items of a menuchoice -other than guimenuitem and -guisubmenu +Separator between items of a menuchoice +other than guimenuitem and +guisubmenu - + -Description +Description -Separator used to connect items of a menuchoice other -than guimenuitem and guisubmenu. The latter +Separator used to connect items of a menuchoice other +than guimenuitem and guisubmenu. The latter elements are linked with menuchoice.menu.separator. - + diff --git a/xsl/params/minus.image.xml b/xsl/params/minus.image.xml new file mode 100644 index 000000000..9bed58f01 --- /dev/null +++ b/xsl/params/minus.image.xml @@ -0,0 +1,29 @@ + + +minus.image +filename + + +minus.image +Minus image + + + + + + + + +Description + +Specifies the filename of the minus image; the image used in a +dynamic ToC to indicate that a section +can be collapsed. + + + diff --git a/xsl/params/monospace.font.family.xml b/xsl/params/monospace.font.family.xml index 6418cfb36..19ae27d33 100644 --- a/xsl/params/monospace.font.family.xml +++ b/xsl/params/monospace.font.family.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="monospace.font.family"> monospace.font.family @@ -11,16 +14,16 @@ - + -Description +Description The monospace font family is used for verbatim environments (program listings, screens, etc.). - + diff --git a/xsl/params/monospace.properties.xml b/xsl/params/monospace.properties.xml index b79ec8dfb..0a8425b52 100644 --- a/xsl/params/monospace.properties.xml +++ b/xsl/params/monospace.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="monospace.properties"> monospace.properties -attribute set +attribute set monospace.properties @@ -11,7 +14,7 @@ - + @@ -20,7 +23,7 @@ -Description +Description Specifies the font name for monospaced output. This property set used to set the font-size as well, but that doesn't work very well @@ -31,5 +34,5 @@ for example). probably going to be more appropriate to set font-size-adjust, if your formatter supports it. - + diff --git a/xsl/params/monospace.verbatim.properties.xml b/xsl/params/monospace.verbatim.properties.xml index 8c3d44fbe..959028d9c 100644 --- a/xsl/params/monospace.verbatim.properties.xml +++ b/xsl/params/monospace.verbatim.properties.xml @@ -1,20 +1,23 @@ - + version="5.0" xml:id="monospace.verbatim.properties"> monospace.verbatim.properties What font and size do you want for monospaced content? - + start no-wrap -Description +Description Specify the font name and size you want for monospaced output - + diff --git a/xsl/params/multiframe.bottom.bgcolor.xml b/xsl/params/multiframe.bottom.bgcolor.xml new file mode 100644 index 000000000..a227f7241 --- /dev/null +++ b/xsl/params/multiframe.bottom.bgcolor.xml @@ -0,0 +1,28 @@ + + +multiframe.bottom.bgcolor +color + + +multiframe.bottom.bgcolor +Background color for bottom navigation frame + + + + + + + + +Description + +Specifies the background color of the bottom navigation frame when +multiframe is enabled. + + + diff --git a/xsl/params/multiframe.navigation.height.xml b/xsl/params/multiframe.navigation.height.xml new file mode 100644 index 000000000..4e94a9c83 --- /dev/null +++ b/xsl/params/multiframe.navigation.height.xml @@ -0,0 +1,28 @@ + + +multiframe.navigation.height +length + + +multiframe.navigation.height +Height of navigation frames + + + + + + + + +Description + +Specifies the height of the navigation frames when +multiframe is enabled. + + + diff --git a/xsl/params/multiframe.top.bgcolor.xml b/xsl/params/multiframe.top.bgcolor.xml new file mode 100644 index 000000000..1ae6a08b5 --- /dev/null +++ b/xsl/params/multiframe.top.bgcolor.xml @@ -0,0 +1,28 @@ + + +multiframe.top.bgcolor +color + + +multiframe.top.bgcolor +Background color for top navigation frame + + + + + + + + +Description + +Specifies the background color of the top navigation frame when +multiframe is enabled. + + + diff --git a/xsl/params/multiframe.xml b/xsl/params/multiframe.xml new file mode 100644 index 000000000..b4fbf370f --- /dev/null +++ b/xsl/params/multiframe.xml @@ -0,0 +1,31 @@ + + +multiframe +boolean + + +multiframe +Use multiple frames for slide bodies? + + + + + + + + +Description + +If non-zero, multiple frames are used for the body of each +slide. This is one way of forcing the slide navigation elements to +appear in constant locations. The other way is with overlays. The overlay and +multiframe parameters are mutually +exclusive. + + + diff --git a/xsl/params/nav.separator.xml b/xsl/params/nav.separator.xml new file mode 100644 index 000000000..e3695f941 --- /dev/null +++ b/xsl/params/nav.separator.xml @@ -0,0 +1,28 @@ + + +nav.separator +boolean + + +nav.separator +Output separator between navigation and body? + + + + + + + + +Description + +If non-zero, a separator (<HR>) is +added between the navigation links and the content of each slide. + + + diff --git a/xsl/params/nav.table.summary.xml b/xsl/params/nav.table.summary.xml new file mode 100644 index 000000000..1c1559b21 --- /dev/null +++ b/xsl/params/nav.table.summary.xml @@ -0,0 +1,27 @@ + + +nav.table.summary +string + + +nav.table.summary +HTML Table summary attribute value for navigation tables + + + + +Navigation + + + +Description +The value of this parameter is used as the value of the table +summary attribute for the navigation table. +Only applies with the tabular presentation is being used. + + diff --git a/xsl/params/navbgcolor.xml b/xsl/params/navbgcolor.xml new file mode 100644 index 000000000..c6fcececb --- /dev/null +++ b/xsl/params/navbgcolor.xml @@ -0,0 +1,26 @@ + + +navbgcolor +color + + +navbgcolor +The background color of the navigation TOC + + + + +#4080FF + + + +Description +The background color of the navigation TOC. +Only applies with the tabular presentation is being used. + + diff --git a/xsl/params/navbodywidth.xml b/xsl/params/navbodywidth.xml new file mode 100644 index 000000000..b93cf821f --- /dev/null +++ b/xsl/params/navbodywidth.xml @@ -0,0 +1,26 @@ + + +navbodywidth +length + + +navbodywidth +Specifies the width of the navigation table body + + + + + + + + +Description +The width of the body column. +Only applies with the tabular presentation is being used. + + diff --git a/xsl/params/navig.graphics.extension.xml b/xsl/params/navig.graphics.extension.xml index dac3fe1c4..2da2b902b 100644 --- a/xsl/params/navig.graphics.extension.xml +++ b/xsl/params/navig.graphics.extension.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="navig.graphics.extension"> navig.graphics.extension -string +string navig.graphics.extension @@ -11,13 +14,13 @@ - + -Description +Description Sets the filename extension to use on navigational graphics used in the headers and footers of chunked HTML. - + diff --git a/xsl/params/navig.graphics.path.xml b/xsl/params/navig.graphics.path.xml index ac39f07ef..49e89d697 100644 --- a/xsl/params/navig.graphics.path.xml +++ b/xsl/params/navig.graphics.path.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="navig.graphics.path"> navig.graphics.path -string +string navig.graphics.path @@ -11,15 +14,15 @@ -images/ +images/ -Description +Description Sets the path, probably relative to the directory where the HTML files are created, to the navigational graphics used in the headers and footers of chunked HTML. - + diff --git a/xsl/params/navig.graphics.xml b/xsl/params/navig.graphics.xml index a28b26f54..166cc0865 100644 --- a/xsl/params/navig.graphics.xml +++ b/xsl/params/navig.graphics.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="navig.graphics"> navig.graphics -boolean +boolean navig.graphics @@ -11,10 +14,10 @@ - + -Description +Description If true (non-zero), the navigational headers and footers in chunked HTML are presented in an alternate style that uses @@ -22,5 +25,5 @@ graphical icons for Next, Previous, Up, and Home. Default graphics are provided in the distribution. - + diff --git a/xsl/params/navig.showtitles.xml b/xsl/params/navig.showtitles.xml index 31004ad6c..a48ee7818 100644 --- a/xsl/params/navig.showtitles.xml +++ b/xsl/params/navig.showtitles.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="navig.showtitles"> navig.showtitles -boolean +boolean navig.showtitles @@ -11,10 +14,10 @@ -1 +1 -Description +Description If true (non-zero), the headers and footers of chunked HTML @@ -25,5 +28,5 @@ If false (zero), then only the words 'Next' and 'Previous' (or the icons) are displayed. - + diff --git a/xsl/params/navtocwidth.xml b/xsl/params/navtocwidth.xml new file mode 100644 index 000000000..0d21ae03b --- /dev/null +++ b/xsl/params/navtocwidth.xml @@ -0,0 +1,26 @@ + + +navtocwidth +length + + +navtocwidth +Specifies the width of the navigation table TOC + + + + +220 + + + +Description +The width, in pixels, of the navigation column. +Only applies with the tabular presentation is being used. + + diff --git a/xsl/params/next.image.xml b/xsl/params/next.image.xml new file mode 100644 index 000000000..adca3cc9b --- /dev/null +++ b/xsl/params/next.image.xml @@ -0,0 +1,27 @@ + + +next.image +filename + + +next.image +Right-arrow image + + + + + + + + +Description + +Specifies the filename of the right-pointing navigation arrow. + + + diff --git a/xsl/params/no.home.image.xml b/xsl/params/no.home.image.xml new file mode 100644 index 000000000..f5a30a139 --- /dev/null +++ b/xsl/params/no.home.image.xml @@ -0,0 +1,27 @@ + + +no.home.image +filename + + +no.home.image +Inactive home image + + + + + + + + +Description + +Specifies the filename of the inactive home navigation icon. + + + diff --git a/xsl/params/no.next.image.xml b/xsl/params/no.next.image.xml new file mode 100644 index 000000000..a455211df --- /dev/null +++ b/xsl/params/no.next.image.xml @@ -0,0 +1,27 @@ + + +no.next.image +filename + + +no.next.image +Inactive right-arrow image + + + + + + + + +Description + +Specifies the filename of the inactive right-pointing navigation arrow. + + + diff --git a/xsl/params/no.prev.image.xml b/xsl/params/no.prev.image.xml new file mode 100644 index 000000000..4d147d18b --- /dev/null +++ b/xsl/params/no.prev.image.xml @@ -0,0 +1,27 @@ + + +no.prev.image +filename + + +no.prev.image +Inactive left-arrow image + + + + + + + + +Description + +Specifies the filename of the inactive left-pointing navigation arrow. + + + diff --git a/xsl/params/no.toc.image.xml b/xsl/params/no.toc.image.xml new file mode 100644 index 000000000..4564c7b9d --- /dev/null +++ b/xsl/params/no.toc.image.xml @@ -0,0 +1,27 @@ + + +no.toc.image +filename + + +no.toc.image +Inactive ToC image + + + + + + + + +Description + +Specifies the filename of the inactive ToC navigation icon. + + + diff --git a/xsl/params/no.up.image.xml b/xsl/params/no.up.image.xml new file mode 100644 index 000000000..7f5e66fcf --- /dev/null +++ b/xsl/params/no.up.image.xml @@ -0,0 +1,27 @@ + + +no.up.image +filename + + +no.up.image +Inactive up-arrow image + + + + + + + + +Description + +Specifies the filename of the inactive upward-pointing navigation arrow. + + + diff --git a/xsl/params/nominal.image.depth.xml b/xsl/params/nominal.image.depth.xml index 2ff262e07..a4e615f02 100644 --- a/xsl/params/nominal.image.depth.xml +++ b/xsl/params/nominal.image.depth.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="nominal.image.depth"> nominal.image.depth -length +length nominal.image.depth @@ -11,14 +14,14 @@ - + -Description +Description See nominal.image.width. - + diff --git a/xsl/params/nominal.image.width.xml b/xsl/params/nominal.image.width.xml index b8806f780..bfa989a2c 100644 --- a/xsl/params/nominal.image.width.xml +++ b/xsl/params/nominal.image.width.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="nominal.image.width"> nominal.image.width -length +length nominal.image.width @@ -11,12 +14,12 @@ - + -Description +Description Graphic widths expressed as a percentage are problematic. In the following discussion, we speak of width and contentwidth, but @@ -36,5 +39,5 @@ character with the meaning. nominal.image.width and convert percentages to actual values based on that nominal size. - + diff --git a/xsl/params/nominal.table.width.xml b/xsl/params/nominal.table.width.xml index 2d342a9b0..e648052ba 100644 --- a/xsl/params/nominal.table.width.xml +++ b/xsl/params/nominal.table.width.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="nominal.table.width"> nominal.table.width -length +length nominal.table.width @@ -11,15 +14,15 @@ - + -Description +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/nongraphical.admonition.properties.xml b/xsl/params/nongraphical.admonition.properties.xml index dba498e9e..2f693ba89 100644 --- a/xsl/params/nongraphical.admonition.properties.xml +++ b/xsl/params/nongraphical.admonition.properties.xml @@ -1,13 +1,16 @@ - + version="5.0" xml:id="nongraphical.admonition.properties"> nongraphical.admonition.properties To add properties to the outer block of a nongraphical admonition. - + 0.8em 1em 1.2em @@ -16,7 +19,7 @@ -Description +Description These properties are added to the outer block containing the entire nongraphical admonition, including its title. It is used when the parameter @@ -30,5 +33,5 @@ attribute-set to the title, and the admonition.properties attribute-set to the rest of the content. - + diff --git a/xsl/params/normal.para.spacing.xml b/xsl/params/normal.para.spacing.xml index e41946235..a416a21c5 100644 --- a/xsl/params/normal.para.spacing.xml +++ b/xsl/params/normal.para.spacing.xml @@ -1,19 +1,22 @@ - + version="5.0" xml:id="normal.para.spacing"> normal.para.spacing What space do you want between normal paragraphs - + 1em 0.8em 1.2em -Description +Description Specify the spacing required between normal paragraphs - + diff --git a/xsl/params/olink.base.uri.xml b/xsl/params/olink.base.uri.xml index 0fb1f9e6b..d649e9389 100644 --- a/xsl/params/olink.base.uri.xml +++ b/xsl/params/olink.base.uri.xml @@ -1,19 +1,22 @@ - + version="5.0" xml:id="olink.base.uri"> olink.base.uri -uri +uri olink.base.uri Base URI used in olink hrefs - + - -Description +Description + When cross reference data is collected for resolving olinks, it may be necessary to prepend a base URI to each target's href. This parameter lets you set that base URI when cross reference data is collected. This feature is needed when you want to link to a document that is processed without chunking. The output filename for such a document is not known to the XSL stylesheet; the only target information consists of fragment identifiers such as #idref. To enable the resolution of olinks between documents, you should pass the name of the HTML output file as the value of this parameter. Then the hrefs recorded in the cross reference data collection look like outfile.html#idref, which can be reached as links from other documents. - - + + diff --git a/xsl/params/olink.debug.xml b/xsl/params/olink.debug.xml index 562cd7e34..e49a17622 100644 --- a/xsl/params/olink.debug.xml +++ b/xsl/params/olink.debug.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="olink.debug"> olink.debug -boolean +boolean olink.debug @@ -11,12 +14,12 @@ - + -Description +Description If non-zero, then each olink will generate several messages about how it is being resolved during processing. @@ -29,5 +32,5 @@ find the problem. to understand the context for some of the debug messages. - + diff --git a/xsl/params/olink.doctitle.xml b/xsl/params/olink.doctitle.xml index c58ae51cb..427bc07ea 100644 --- a/xsl/params/olink.doctitle.xml +++ b/xsl/params/olink.doctitle.xml @@ -1,20 +1,23 @@ - + version="5.0" xml:id="olink.doctitle"> olink.doctitle -string +string olink.doctitle show the document title for external olinks? - + - -Description +Description + When olinks between documents are resolved, the generated text may not make it clear that the reference is to another document. It is possible for the stylesheets to append the other document's @@ -43,9 +46,9 @@ append the target document's title to the generated olink text. The text for the target document's title is copied from the -olink database from the ttl element -of the top-level div for that document. -If that ttl element is missing or empty, +olink database from the ttl element +of the top-level div for that document. +If that ttl element is missing or empty, no title is output. @@ -66,7 +69,7 @@ the current document. Never insert the title to the target document, even if requested -in an xrefstyle attribute. +in an xrefstyle attribute. @@ -75,15 +78,15 @@ in an xrefstyle attribute. Only insert the title to the target document, if requested -in an xrefstyle attribute. +in an xrefstyle attribute. -An xrefstyle attribute +An xrefstyle attribute may override the global setting for individual olinks. The following values are supported in an -xrefstyle +xrefstyle attribute using the select: syntax: @@ -123,7 +126,7 @@ is yes. Another way of inserting the target document name for a single olink is to employ an -xrefstyle +xrefstyle attribute using the template: syntax. The %o placeholder (the letter o, not zero) in such a template @@ -135,5 +138,5 @@ the value of olink.doctitle. the allowed values for this parameter were 0 and 1. Those values are still supported and mapped to 'no' and 'yes', respectively. - - + + diff --git a/xsl/params/olink.fragid.xml b/xsl/params/olink.fragid.xml index 4d91be92b..b5a62f066 100644 --- a/xsl/params/olink.fragid.xml +++ b/xsl/params/olink.fragid.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="olink.fragid"> olink.fragid -string +string olink.fragid @@ -11,12 +14,12 @@ - + -Description +Description FIXME: - + diff --git a/xsl/params/olink.lang.fallback.sequence.xml b/xsl/params/olink.lang.fallback.sequence.xml index d4846a4bd..7d31e835e 100644 --- a/xsl/params/olink.lang.fallback.sequence.xml +++ b/xsl/params/olink.lang.fallback.sequence.xml @@ -1,20 +1,23 @@ - + version="5.0" xml:id="olink.lang.fallback.sequence"> olink.lang.fallback.sequence -string +string olink.lang.fallback.sequence look up translated documents if olink not found? - + - -Description +Description + This parameter defines a list of lang values to search among to resolve olinks. @@ -23,16 +26,16 @@ to search among to resolve olinks. Normally an olink tries to resolve to a document in the same language as the olink itself. The language of an olink is determined by its nearest ancestor element with a -lang attribute, otherwise the +lang attribute, otherwise the value of the l10n.gentext.default.lang parameter. An olink database can contain target data for the same document in multiple languages. Each set of data has the -same value for the targetdoc attribute in -the document element in the database, but with a -different lang attribute value. +same value for the targetdoc attribute in +the document element in the database, but with a +different lang attribute value. When an olink is being resolved, the target is first @@ -75,5 +78,5 @@ a link to a document in a different language than to have a broken link. - - + + diff --git a/xsl/params/olink.outline.ext.xml b/xsl/params/olink.outline.ext.xml index a30173e4a..3e041a183 100644 --- a/xsl/params/olink.outline.ext.xml +++ b/xsl/params/olink.outline.ext.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="olink.outline.ext"> olink.outline.ext -string +string olink.outline.ext @@ -11,12 +14,12 @@ - + -Description +Description FIXME: - + diff --git a/xsl/params/olink.properties.xml b/xsl/params/olink.properties.xml index 48aa94572..294aafeb8 100644 --- a/xsl/params/olink.properties.xml +++ b/xsl/params/olink.properties.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="olink.properties"> olink.properties Properties associated with the cross-reference @@ -8,19 +11,19 @@ text of an olink. - + replace -Description +Description -This attribute set is applied to the fo:basic-link +This attribute set is applied to the fo:basic-link element of an olink. It is not applied to the optional page number or optional title of the external document. - + diff --git a/xsl/params/olink.pubid.xml b/xsl/params/olink.pubid.xml index 33198ac74..c9618bbd6 100644 --- a/xsl/params/olink.pubid.xml +++ b/xsl/params/olink.pubid.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="olink.pubid"> olink.pubid -string +string olink.pubid @@ -11,12 +14,12 @@ - + -Description +Description FIXME: - + diff --git a/xsl/params/olink.resolver.xml b/xsl/params/olink.resolver.xml index b2ed00f1b..54094c00a 100644 --- a/xsl/params/olink.resolver.xml +++ b/xsl/params/olink.resolver.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="olink.resolver"> olink.resolver - + olink.resolver @@ -11,12 +14,12 @@ - + -Description +Description FIXME: - + diff --git a/xsl/params/olink.sysid.xml b/xsl/params/olink.sysid.xml index 724e712fd..315152bbd 100644 --- a/xsl/params/olink.sysid.xml +++ b/xsl/params/olink.sysid.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="olink.sysid"> olink.sysid -string +string olink.sysid @@ -11,12 +14,12 @@ - + -Description +Description FIXME: - + diff --git a/xsl/params/orderedlist.label.properties.xml b/xsl/params/orderedlist.label.properties.xml index 9745182fb..c43403093 100644 --- a/xsl/params/orderedlist.label.properties.xml +++ b/xsl/params/orderedlist.label.properties.xml @@ -1,19 +1,22 @@ - + version="5.0" xml:id="orderedlist.label.properties"> orderedlist.label.properties Properties that apply to each label inside ordered list. - + -Description +Description Properties that apply to each label inside ordered list. E.g.: - - right -]]> - +<xsl:attribute-set name="orderedlist.label.properties"> + <xsl:attribute name="text-align">right</xsl:attribute> +</xsl:attribute-set> + diff --git a/xsl/params/orderedlist.label.width.xml b/xsl/params/orderedlist.label.width.xml index 1886d4b9a..236a7caaa 100644 --- a/xsl/params/orderedlist.label.width.xml +++ b/xsl/params/orderedlist.label.width.xml @@ -1,21 +1,24 @@ - + version="5.0" xml:id="orderedlist.label.width"> orderedlist.label.width The default width of the label (number) in an ordered list. - + -Description +Description Specifies the default width of the label (usually a number or sequence of numbers) in an ordered list. You can override the default value on any particular list with the “dbfo” processing instruction using the “label-width” pseudoattribute. - + diff --git a/xsl/params/orderedlist.properties.xml b/xsl/params/orderedlist.properties.xml index 2497b94b2..17678c41a 100644 --- a/xsl/params/orderedlist.properties.xml +++ b/xsl/params/orderedlist.properties.xml @@ -1,17 +1,20 @@ - + version="5.0" xml:id="orderedlist.properties"> orderedlist.properties Properties that apply to each list-block generated by orderedlist. - + 2em -Description +Description Properties that apply to each fo:list-block generated by orderedlist. - + diff --git a/xsl/params/othercredit.like.author.enabled.xml b/xsl/params/othercredit.like.author.enabled.xml index ec948403a..ea0810e70 100644 --- a/xsl/params/othercredit.like.author.enabled.xml +++ b/xsl/params/othercredit.like.author.enabled.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="othercredit.like.author.enabled"> othercredit.like.author.enabled -boolean +boolean othercredit.like.author.enabled @@ -11,18 +14,18 @@ -0 +0 -Description +Description If non-zero, output of the -othercredit element on titlepages is displayed in -the same style as author and -editor output. If zero (the default), -othercredit output is displayed using a style -different than that of author and -editor. +othercredit element on titlepages is displayed in +the same style as author and +editor output. If zero (the default), +othercredit output is displayed using a style +different than that of author and +editor. - + diff --git a/xsl/params/output-root.xml b/xsl/params/output-root.xml new file mode 100644 index 000000000..22ee18bbe --- /dev/null +++ b/xsl/params/output-root.xml @@ -0,0 +1,28 @@ + + +output-root +filename + + +output-root +Specifies the root directory of the website + + + + + + + + +Description +When using the XSLT processor to manage dependencies and construct +the website, this parameter can be used to indicate the root directory +where the resulting pages are placed. +Only applies when XSLT-based chunking is being used. + + diff --git a/xsl/params/output.indent.xml b/xsl/params/output.indent.xml new file mode 100644 index 000000000..c7eba4271 --- /dev/null +++ b/xsl/params/output.indent.xml @@ -0,0 +1,31 @@ + + +output.indent +list +no +yes + + +output.indent +Indent output? + + + + + + + + +Description + +Specifies the setting of the indent parameter +on the HTML slides. For more information, see the discussion of the +xsl:output element in the XSLT specification. + + + diff --git a/xsl/params/overlay.js.xml b/xsl/params/overlay.js.xml new file mode 100644 index 000000000..08d4608f2 --- /dev/null +++ b/xsl/params/overlay.js.xml @@ -0,0 +1,28 @@ + + +overlay.js +filename + + +overlay.js +Overlay JavaScript file + + + + + + + + +Description + +Specifies the filename of the overlay JavaScript file. It's unlikely +that you will ever need to change this parameter. + + + diff --git a/xsl/params/overlay.logo.xml b/xsl/params/overlay.logo.xml new file mode 100644 index 000000000..3b4d1e96a --- /dev/null +++ b/xsl/params/overlay.logo.xml @@ -0,0 +1,28 @@ + + +overlay.logo +URI + + +overlay.logo +Logo to overlay on ToC frame + + + + + + + + +Description + +If this URI is non-empty, JavaScript is used to overlay the +specified image on the ToC frame. + + + diff --git a/xsl/params/overlay.xml b/xsl/params/overlay.xml new file mode 100644 index 000000000..f955b23a7 --- /dev/null +++ b/xsl/params/overlay.xml @@ -0,0 +1,32 @@ + + +overlay +boolean + + +overlay +Overlay footer navigation? + + + + + + + + +Description + +If non-zero, JavaScript is added to the slides to make the +bottom navigation appear at the bottom of each page. This option and +multiframe are mutually exclusive. + +If this parameter is zero, the bottom navigation simply appears +below the content of each slide. + + + diff --git a/xsl/params/page.height.portrait.xml b/xsl/params/page.height.portrait.xml index 20c42cac3..fb1aa3ecc 100644 --- a/xsl/params/page.height.portrait.xml +++ b/xsl/params/page.height.portrait.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="page.height.portrait"> page.height.portrait @@ -11,7 +14,7 @@ - + 210mm 11in @@ -56,11 +59,11 @@ -Description +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 index c470532dc..e794ecde8 100644 --- a/xsl/params/page.height.xml +++ b/xsl/params/page.height.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="page.height"> page.height @@ -11,7 +14,7 @@ - + @@ -23,12 +26,12 @@ -Description +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 index 570e7f255..371019d33 100644 --- a/xsl/params/page.margin.bottom.xml +++ b/xsl/params/page.margin.bottom.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="page.margin.bottom"> page.margin.bottom @@ -11,16 +14,16 @@ - + -Description +Description The bottom page margin is the distance from the bottom of the region-after to the physical bottom of the page. - + diff --git a/xsl/params/page.margin.inner.xml b/xsl/params/page.margin.inner.xml index 9574d9029..2329b72f9 100644 --- a/xsl/params/page.margin.inner.xml +++ b/xsl/params/page.margin.inner.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="page.margin.inner"> page.margin.inner @@ -11,7 +14,7 @@ - + 1.25in 1in @@ -19,7 +22,7 @@ -Description +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 @@ -28,5 +31,5 @@ direction, this is the left margin of recto pages. is double-sided. - + diff --git a/xsl/params/page.margin.outer.xml b/xsl/params/page.margin.outer.xml index 9dea1271b..e799c842b 100644 --- a/xsl/params/page.margin.outer.xml +++ b/xsl/params/page.margin.outer.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="page.margin.outer"> page.margin.outer @@ -11,7 +14,7 @@ - + 0.75in 1in @@ -19,7 +22,7 @@ -Description +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 @@ -28,5 +31,5 @@ direction, this is the right margin of recto pages. is double-sided. - + diff --git a/xsl/params/page.margin.top.xml b/xsl/params/page.margin.top.xml index 26fea7fd7..971cd44ad 100644 --- a/xsl/params/page.margin.top.xml +++ b/xsl/params/page.margin.top.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="page.margin.top"> page.margin.top @@ -11,15 +14,15 @@ - + -Description +Description The top page margin is the distance from the physical top of the page to the top of the region-before. - + diff --git a/xsl/params/page.orientation.xml b/xsl/params/page.orientation.xml index 2be7922a1..8ac938eb9 100644 --- a/xsl/params/page.orientation.xml +++ b/xsl/params/page.orientation.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="page.orientation"> page.orientation @@ -11,14 +14,14 @@ - + -Description +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 index 37f26e564..b34a55e8b 100644 --- a/xsl/params/page.width.portrait.xml +++ b/xsl/params/page.width.portrait.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="page.width.portrait"> page.width.portrait @@ -11,7 +14,7 @@ - + 8.5in 1682mm @@ -54,11 +57,11 @@ -Description +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 index 4a1d4a6a4..8220392a7 100644 --- a/xsl/params/page.width.xml +++ b/xsl/params/page.width.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="page.width"> page.width @@ -11,7 +14,7 @@ - + @@ -23,11 +26,11 @@ -Description +Description The page width is generally calculated from the paper.type and page.orientation. - + diff --git a/xsl/params/pages.template.xml b/xsl/params/pages.template.xml index bc91297d3..60b0e6fde 100644 --- a/xsl/params/pages.template.xml +++ b/xsl/params/pages.template.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="pages.template"> pages.template @@ -10,16 +13,16 @@ - + -Description +Description The pages.template parameter specifies a Pages (the Apple word processing application) document to use as a template for the generated document. The template document is used to define the (extensive) headers for the generated document, in particular the paragraph and character styles that are used to format the various elements. Any content in the template document is ignored. A template document is used in order to allow maintenance of the paragraph and character styles to be done using Pages itself, rather than these XSL stylesheets. - + diff --git a/xsl/params/paper.type.xml b/xsl/params/paper.type.xml index 00fe83b5e..6a3b88e9f 100644 --- a/xsl/params/paper.type.xml +++ b/xsl/params/paper.type.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="paper.type"> paper.type @@ -11,15 +14,15 @@ - + -Description +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/para.propagates.style.xml b/xsl/params/para.propagates.style.xml index 61f2142b0..0415adf27 100644 --- a/xsl/params/para.propagates.style.xml +++ b/xsl/params/para.propagates.style.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="para.propagates.style"> para.propagates.style -boolean +boolean para.propagates.style @@ -11,16 +14,16 @@ - + -Description +Description -If true, the role attribute of para elements +If true, the role attribute of para elements will be passed through to the HTML as a class attribute on the -p generated for the paragraph. +p generated for the paragraph. - + diff --git a/xsl/params/part.autolabel.xml b/xsl/params/part.autolabel.xml index b637f3ed3..7616c38ad 100644 --- a/xsl/params/part.autolabel.xml +++ b/xsl/params/part.autolabel.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="part.autolabel"> part.autolabel -boolean +boolean part.autolabel @@ -11,10 +14,10 @@ - + -Description +Description If zero, then parts will not be numbered. Otherwise parts will be numbered, using the parameter value @@ -59,5 +62,5 @@ the default number format (upperroman). - + diff --git a/xsl/params/passivetex.extensions.xml b/xsl/params/passivetex.extensions.xml index 61d819d03..df5c09ae1 100644 --- a/xsl/params/passivetex.extensions.xml +++ b/xsl/params/passivetex.extensions.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="passivetex.extensions"> passivetex.extensions -boolean +boolean passivetex.extensions @@ -11,18 +14,18 @@ - + -Description +Description If non-zero, -PassiveTeX +PassiveTeX extensions will be used. At present, this consists of PDF bookmarks and sorted index terms. This parameter can also affect which graphics file formats are supported - + diff --git a/xsl/params/pgwide.properties.xml b/xsl/params/pgwide.properties.xml index 58d158fc5..7f7f0bfc2 100644 --- a/xsl/params/pgwide.properties.xml +++ b/xsl/params/pgwide.properties.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="pgwide.properties"> pgwide.properties Properties to make a figure or table page wide. @@ -8,14 +11,14 @@ - + 0pt -Description +Description This attribute set is used to set the properties that make a figure or table "page wide" in fo output. @@ -41,5 +44,5 @@ fo:block that is a direct child of fo:flow. It may work in some processors anyway. - + diff --git a/xsl/params/phrase.propagates.style.xml b/xsl/params/phrase.propagates.style.xml index 8cde7ed2e..bcce9fd91 100644 --- a/xsl/params/phrase.propagates.style.xml +++ b/xsl/params/phrase.propagates.style.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="phrase.propagates.style"> phrase.propagates.style -boolean +boolean phrase.propagates.style @@ -11,14 +14,14 @@ - + -Description +Description -If true, the role attribute of phrase elements +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. +span that surrounds the phrase. - + diff --git a/xsl/params/pixels.per.inch.xml b/xsl/params/pixels.per.inch.xml index 14157016e..2afcd78f7 100644 --- a/xsl/params/pixels.per.inch.xml +++ b/xsl/params/pixels.per.inch.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="pixels.per.inch"> pixels.per.inch -integer +integer pixels.per.inch @@ -11,18 +14,18 @@ - + -Description +Description When lengths are converted to pixels, this value is used to determine the size of a pixel. The default value is taken from the -XSL -Recommendation. +XSL +Recommendation. - + diff --git a/xsl/params/plus.image.xml b/xsl/params/plus.image.xml new file mode 100644 index 000000000..2827f5d2e --- /dev/null +++ b/xsl/params/plus.image.xml @@ -0,0 +1,29 @@ + + +plus.image +filename + + +plus.image +Plus image + + + + + + + + +Description + +Specifies the filename of the plus image; the image used in a +dynamic ToC to indicate that a section +can be expanded. + + + diff --git a/xsl/params/points.per.em.xml b/xsl/params/points.per.em.xml index 29845ba6c..74127da02 100644 --- a/xsl/params/points.per.em.xml +++ b/xsl/params/points.per.em.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="points.per.em"> points.per.em -number +number points.per.em @@ -11,14 +14,14 @@ - + -Description +Description FIXME: - + diff --git a/xsl/params/preface.autolabel.xml b/xsl/params/preface.autolabel.xml index 58e97b320..f16e4b1e7 100644 --- a/xsl/params/preface.autolabel.xml +++ b/xsl/params/preface.autolabel.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="preface.autolabel"> preface.autolabel -boolean +boolean preface.autolabel @@ -11,10 +14,10 @@ - + -Description +Description If zero (default), then prefaces will not be numbered. Otherwise prefaces will be numbered, using the parameter value @@ -59,5 +62,5 @@ the default number format (arabic). - + diff --git a/xsl/params/prefer.internal.olink.xml b/xsl/params/prefer.internal.olink.xml index 031b4d0fc..2599d76c1 100644 --- a/xsl/params/prefer.internal.olink.xml +++ b/xsl/params/prefer.internal.olink.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="prefer.internal.olink"> prefer.internal.olink -boolean +boolean prefer.internal.olink @@ -11,12 +14,12 @@ - + -Description +Description If you are re-using XML content modules in multiple documents, you may want to redirect some of your olinks. This parameter @@ -47,29 +50,29 @@ actually available in user.xml. If you set the prefer.internal.olink parameter to a non-zero value, then the processor will first look in the olink database -for the olink's targetptr attribute value +for the olink's targetptr attribute value in document matching the current.docid parameter value. If it isn't found there, then it tries the document in the database -with the targetdoc -value that matches the olink's targetdoc +with the targetdoc +value that matches the olink's targetdoc attribute. This feature permits an olink reference to resolve to the current document if there is an element -with an id matching the olink's targetptr +with an id matching the olink's targetptr value. The current document's olink data must be included in the target database for this to work. There is a potential for incorrect links if -the same id attribute value is used for different +the same id attribute value is used for different content in different documents. Some of your olinks may be redirected to the current document when they shouldn't be. It is not possible to control individual olink instances. - + diff --git a/xsl/params/preferred.mediaobject.role.xml b/xsl/params/preferred.mediaobject.role.xml index f1ed71710..372afe62c 100644 --- a/xsl/params/preferred.mediaobject.role.xml +++ b/xsl/params/preferred.mediaobject.role.xml @@ -1,28 +1,31 @@ - + version="5.0" xml:id="preferred.mediaobject.role"> preferred.mediaobject.role preferred.mediaobject.role Select which mediaobject to use based on -this value of an object's role attribute. +this value of an object's role attribute. - - + + -Description +Description A mediaobject may contain several objects such as imageobjects. If the parameter use.role.for.mediaobject -is non-zero, then the role attribute on -imageobjects and other objects within a mediaobject container will be used to select which object will be +is non-zero, then the role attribute on +imageobjects and other objects within a mediaobject container will be used to select which object will be used. If one of the objects has a role value that matches the preferred.mediaobject.role parameter, then it has first priority for selection. If more than one has such a @@ -31,5 +34,5 @@ role value, the first one is used. See the use.role.for.mediaobject parameter for the sequence of selection. - + diff --git a/xsl/params/prev.image.xml b/xsl/params/prev.image.xml new file mode 100644 index 000000000..7517929b5 --- /dev/null +++ b/xsl/params/prev.image.xml @@ -0,0 +1,27 @@ + + +prev.image +filename + + +prev.image +Left-arrow image + + + + + + + + +Description + +Specifies the filename of the left-pointing navigation arrow. + + + diff --git a/xsl/params/procedure.properties.xml b/xsl/params/procedure.properties.xml index bbb445972..40ed3185f 100644 --- a/xsl/params/procedure.properties.xml +++ b/xsl/params/procedure.properties.xml @@ -1,20 +1,23 @@ - + version="5.0" xml:id="procedure.properties"> procedure.properties Properties associated with a procedure - + -Description +Description The styling for procedures. - + diff --git a/xsl/params/process.empty.source.toc.xml b/xsl/params/process.empty.source.toc.xml index cb48d387b..1d4cd69f0 100644 --- a/xsl/params/process.empty.source.toc.xml +++ b/xsl/params/process.empty.source.toc.xml @@ -1,22 +1,25 @@ - + version="5.0" xml:id="process.empty.source.toc"> process.empty.source.toc -boolean +boolean process.empty.source.toc -Generate automated TOC if toc element occurs in a source document? +Generate automated TOC if toc element occurs in a source document? - + -Description +Description -Specifies that if an empty toc element is +Specifies that if an empty toc element is found in a source document, an automated TOC is generated. Depending on what the value of the @@ -24,12 +27,12 @@ found in a source document, an automated TOC is generated. parameter to 1 could result in generation of duplicate automated TOCs. So the process.empty.source.toc is primarily useful - as an "override": by placing an empty toc in your + as an "override": by placing an empty toc in your document and setting this parameter to 1, you can - force a TOC to be generated even if generate.toc + force a TOC to be generated even if generate.toc says not to. - + diff --git a/xsl/params/process.source.toc.xml b/xsl/params/process.source.toc.xml index f9609a3ba..b91657a9a 100644 --- a/xsl/params/process.source.toc.xml +++ b/xsl/params/process.source.toc.xml @@ -1,23 +1,26 @@ - + version="5.0" xml:id="process.source.toc"> process.source.toc -boolean +boolean process.source.toc -Process a non-empty toc element if it occurs in a source document? +Process a non-empty toc element if it occurs in a source document? - + -Description +Description Specifies that the contents of a non-empty "hard-coded" -toc element in a source document are processed to +toc element in a source document are processed to generate a TOC in output. This parameter has no effect on automated generation of @@ -25,12 +28,12 @@ generate a TOC in output. "hard-coded" TOC. To suppress automated TOC generation, adjust the value of the generate.toc paramameter. - The process.source.toc parameter also has - no effect if the toc element is empty; handling - for empty toc is controlled by the + The process.source.toc parameter also has + no effect if the toc element is empty; handling + for empty toc is controlled by the process.empty.source.toc parameter. - + diff --git a/xsl/params/profile.arch.xml b/xsl/params/profile.arch.xml index e1a578cd2..984da36c3 100644 --- a/xsl/params/profile.arch.xml +++ b/xsl/params/profile.arch.xml @@ -1,23 +1,26 @@ - + version="5.0" xml:id="profile.arch"> profile.arch -string +string profile.arch -Target profile for arch +Target profile for arch attribute - + -Description +Description Value of this parameter specifies profiles which should be included in the output. You can specify multiple profiles by @@ -27,9 +30,9 @@ parameter. This parameter has effect only when you are using profiling stylesheets (profile-docbook.xsl, -profile-chunk.xsl, …) instead of normal +profile-chunk.xsl, …) instead of normal ones (docbook.xsl, -chunk.xsl, …). +chunk.xsl, …). - + diff --git a/xsl/params/profile.attribute.xml b/xsl/params/profile.attribute.xml index 51dcf433f..097f5c6a2 100644 --- a/xsl/params/profile.attribute.xml +++ b/xsl/params/profile.attribute.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="profile.attribute"> profile.attribute -string +string profile.attribute @@ -11,21 +14,21 @@ - + -Description +Description This parameter is used in conjuction with profile.value. This parameter has effect only when you are using profiling stylesheets (profile-docbook.xsl, -profile-chunk.xsl, …) instead of normal +profile-chunk.xsl, …) instead of normal ones (docbook.xsl, -chunk.xsl, …). +chunk.xsl, …). - + diff --git a/xsl/params/profile.condition.xml b/xsl/params/profile.condition.xml index a973ce756..0f93e9713 100644 --- a/xsl/params/profile.condition.xml +++ b/xsl/params/profile.condition.xml @@ -1,23 +1,26 @@ - + version="5.0" xml:id="profile.condition"> profile.condition -string +string profile.condition -Target profile for condition +Target profile for condition attribute - + -Description +Description Value of this parameter specifies profiles which should be included in the output. You can specify multiple profiles by @@ -27,9 +30,9 @@ parameter. This parameter has effect only when you are using profiling stylesheets (profile-docbook.xsl, -profile-chunk.xsl, …) instead of normal +profile-chunk.xsl, …) instead of normal ones (docbook.xsl, -chunk.xsl, …). +chunk.xsl, …). - + diff --git a/xsl/params/profile.conformance.xml b/xsl/params/profile.conformance.xml index 45427df44..8acf14f47 100644 --- a/xsl/params/profile.conformance.xml +++ b/xsl/params/profile.conformance.xml @@ -1,23 +1,26 @@ - + version="5.0" xml:id="profile.conformance"> profile.conformance -string +string profile.conformance -Target profile for conformance +Target profile for conformance attribute - + -Description +Description Value of this parameter specifies profiles which should be included in the output. You can specify multiple profiles by @@ -27,9 +30,9 @@ parameter. This parameter has effect only when you are using profiling stylesheets (profile-docbook.xsl, -profile-chunk.xsl, …) instead of normal +profile-chunk.xsl, …) instead of normal ones (docbook.xsl, -chunk.xsl, …). +chunk.xsl, …). - + diff --git a/xsl/params/profile.lang.xml b/xsl/params/profile.lang.xml index 16fd3f4af..ca1b47570 100644 --- a/xsl/params/profile.lang.xml +++ b/xsl/params/profile.lang.xml @@ -1,23 +1,26 @@ - + version="5.0" xml:id="profile.lang"> profile.lang -string +string profile.lang -Target profile for lang +Target profile for lang attribute - + -Description +Description Value of this parameter specifies profiles which should be included in the output. You can specify multiple profiles by @@ -27,9 +30,9 @@ parameter. This parameter has effect only when you are using profiling stylesheets (profile-docbook.xsl, -profile-chunk.xsl, …) instead of normal +profile-chunk.xsl, …) instead of normal ones (docbook.xsl, -chunk.xsl, …). +chunk.xsl, …). - + diff --git a/xsl/params/profile.os.xml b/xsl/params/profile.os.xml index aa9cfd1cb..748e6ba1b 100644 --- a/xsl/params/profile.os.xml +++ b/xsl/params/profile.os.xml @@ -1,23 +1,26 @@ - + version="5.0" xml:id="profile.os"> profile.os -string +string profile.os -Target profile for os +Target profile for os attribute - + -Description +Description Value of this parameter specifies profiles which should be included in the output. You can specify multiple profiles by @@ -27,9 +30,9 @@ parameter. This parameter has effect only when you are using profiling stylesheets (profile-docbook.xsl, -profile-chunk.xsl, …) instead of normal +profile-chunk.xsl, …) instead of normal ones (docbook.xsl, -chunk.xsl, …). +chunk.xsl, …). - + diff --git a/xsl/params/profile.revision.xml b/xsl/params/profile.revision.xml index 166404287..beac13bfd 100644 --- a/xsl/params/profile.revision.xml +++ b/xsl/params/profile.revision.xml @@ -1,23 +1,26 @@ - + version="5.0" xml:id="profile.revision"> profile.revision -string +string profile.revision -Target profile for revision +Target profile for revision attribute - + -Description +Description Value of this parameter specifies profiles which should be included in the output. You can specify multiple profiles by @@ -27,9 +30,9 @@ parameter. This parameter has effect only when you are using profiling stylesheets (profile-docbook.xsl, -profile-chunk.xsl, …) instead of normal +profile-chunk.xsl, …) instead of normal ones (docbook.xsl, -chunk.xsl, …). +chunk.xsl, …). - + diff --git a/xsl/params/profile.revisionflag.xml b/xsl/params/profile.revisionflag.xml index 071a6dff8..c83a376fd 100644 --- a/xsl/params/profile.revisionflag.xml +++ b/xsl/params/profile.revisionflag.xml @@ -1,23 +1,26 @@ - + version="5.0" xml:id="profile.revisionflag"> profile.revisionflag -string +string profile.revisionflag -Target profile for revisionflag +Target profile for revisionflag attribute - + -Description +Description Value of this parameter specifies profiles which should be included in the output. You can specify multiple profiles by @@ -27,9 +30,9 @@ parameter. This parameter has effect only when you are using profiling stylesheets (profile-docbook.xsl, -profile-chunk.xsl, …) instead of normal +profile-chunk.xsl, …) instead of normal ones (docbook.xsl, -chunk.xsl, …). +chunk.xsl, …). - + diff --git a/xsl/params/profile.role.xml b/xsl/params/profile.role.xml index f63bf44fb..55e1e443e 100644 --- a/xsl/params/profile.role.xml +++ b/xsl/params/profile.role.xml @@ -1,23 +1,26 @@ - + version="5.0" xml:id="profile.role"> profile.role -string +string profile.role -Target profile for role +Target profile for role attribute - + -Description +Description Value of this parameter specifies profiles which should be included in the output. You can specify multiple profiles by @@ -27,30 +30,25 @@ parameter. This parameter has effect only when you are using profiling stylesheets (profile-docbook.xsl, -profile-chunk.xsl, …) instead of normal +profile-chunk.xsl, …) instead of normal ones (docbook.xsl, -chunk.xsl, …). +chunk.xsl, …). -Note that role is often +Note that role is often used for other purposes than profiling. For example it is commonly used to get emphasize in bold font: -very important]]> +<emphasis role="bold">very important</emphasis> -If you are using role for +If you are using role for these purposes do not forget to add values like bold to value of this parameter. If you forgot you will get document with small pieces missing which are very hard to track. -For this reason it is not recommended to use role attribute for profiling. You should -rather use profiling specific attributes like userlevel, os, arch, condition, etc. +For this reason it is not recommended to use role attribute for profiling. You should +rather use profiling specific attributes like userlevel, os, arch, condition, etc. - + diff --git a/xsl/params/profile.security.xml b/xsl/params/profile.security.xml index 2d38b9d05..7cc382c96 100644 --- a/xsl/params/profile.security.xml +++ b/xsl/params/profile.security.xml @@ -1,23 +1,26 @@ - + version="5.0" xml:id="profile.security"> profile.security -string +string profile.security -Target profile for security +Target profile for security attribute - + -Description +Description Value of this parameter specifies profiles which should be included in the output. You can specify multiple profiles by @@ -27,9 +30,9 @@ parameter. This parameter has effect only when you are using profiling stylesheets (profile-docbook.xsl, -profile-chunk.xsl, …) instead of normal +profile-chunk.xsl, …) instead of normal ones (docbook.xsl, -chunk.xsl, …). +chunk.xsl, …). - + diff --git a/xsl/params/profile.separator.xml b/xsl/params/profile.separator.xml index e567de150..f3439b02e 100644 --- a/xsl/params/profile.separator.xml +++ b/xsl/params/profile.separator.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="profile.separator"> profile.separator -string +string profile.separator @@ -11,14 +14,14 @@ - + -Description +Description Separator character for compound profile values. - + diff --git a/xsl/params/profile.status.xml b/xsl/params/profile.status.xml index 03b9af9f3..6cf5716b4 100644 --- a/xsl/params/profile.status.xml +++ b/xsl/params/profile.status.xml @@ -1,35 +1,38 @@ - - -profile.status -string - - -profile.status -Target profile for status -attribute - - - - - - - - -Description - -Value of this parameter specifies profiles which should be -included in the output. You can specify multiple profiles by -separating them by semicolon. You can change separator character by -profile.separator -parameter. - -This parameter has effect only when you are using profiling -stylesheets (profile-docbook.xsl, -profile-chunk.xsl, …) instead of normal -ones (docbook.xsl, -chunk.xsl, …). - - - + + +profile.status +string + + +profile.status +Target profile for status +attribute + + + + + + + + +Description + +Value of this parameter specifies profiles which should be +included in the output. You can specify multiple profiles by +separating them by semicolon. You can change separator character by +profile.separator +parameter. + +This parameter has effect only when you are using profiling +stylesheets (profile-docbook.xsl, +profile-chunk.xsl, …) instead of normal +ones (docbook.xsl, +chunk.xsl, …). + + + diff --git a/xsl/params/profile.userlevel.xml b/xsl/params/profile.userlevel.xml index 376730916..009ac187b 100644 --- a/xsl/params/profile.userlevel.xml +++ b/xsl/params/profile.userlevel.xml @@ -1,23 +1,26 @@ - + version="5.0" xml:id="profile.userlevel"> profile.userlevel -string +string profile.userlevel -Target profile for userlevel +Target profile for userlevel attribute - + -Description +Description Value of this parameter specifies profiles which should be included in the output. You can specify multiple profiles by @@ -27,9 +30,9 @@ parameter. This parameter has effect only when you are using profiling stylesheets (profile-docbook.xsl, -profile-chunk.xsl, …) instead of normal +profile-chunk.xsl, …) instead of normal ones (docbook.xsl, -chunk.xsl, …). +chunk.xsl, …). - + diff --git a/xsl/params/profile.value.xml b/xsl/params/profile.value.xml index e19be0c98..ab0f31263 100644 --- a/xsl/params/profile.value.xml +++ b/xsl/params/profile.value.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="profile.value"> profile.value -string +string profile.value @@ -11,12 +14,12 @@ - + -Description +Description When you are using this parameter you must also specify name of profiling attribute with parameter @@ -30,9 +33,9 @@ parameter. This parameter has effect only when you are using profiling stylesheets (profile-docbook.xsl, -profile-chunk.xsl, …) instead of normal +profile-chunk.xsl, …) instead of normal ones (docbook.xsl, -chunk.xsl, …). +chunk.xsl, …). - + diff --git a/xsl/params/profile.vendor.xml b/xsl/params/profile.vendor.xml index eb2494a9b..b5b33dd69 100644 --- a/xsl/params/profile.vendor.xml +++ b/xsl/params/profile.vendor.xml @@ -1,23 +1,26 @@ - + version="5.0" xml:id="profile.vendor"> profile.vendor -string +string profile.vendor -Target profile for vendor +Target profile for vendor attribute - + -Description +Description Value of this parameter specifies profiles which should be included in the output. You can specify multiple profiles by @@ -27,9 +30,9 @@ parameter. This parameter has effect only when you are using profiling stylesheets (profile-docbook.xsl, -profile-chunk.xsl, …) instead of normal +profile-chunk.xsl, …) instead of normal ones (docbook.xsl, -chunk.xsl, …). +chunk.xsl, …). - + diff --git a/xsl/params/punct.honorific.xml b/xsl/params/punct.honorific.xml index 060a7a3d6..9bb7a1046 100644 --- a/xsl/params/punct.honorific.xml +++ b/xsl/params/punct.honorific.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="punct.honorific"> punct.honorific -string +string punct.honorific @@ -11,15 +14,15 @@ - + -Description +Description This parameter specifies the punctuation that should be added after an honorific in a personal name. - + diff --git a/xsl/params/qanda.defaultlabel.xml b/xsl/params/qanda.defaultlabel.xml index 27d3be765..86ac2b897 100644 --- a/xsl/params/qanda.defaultlabel.xml +++ b/xsl/params/qanda.defaultlabel.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="qanda.defaultlabel"> qanda.defaultlabel -boolean +boolean qanda.defaultlabel @@ -11,15 +14,15 @@ -number +number -Description +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.in.toc.xml b/xsl/params/qanda.in.toc.xml index 00eb8f5d5..9597b71dd 100644 --- a/xsl/params/qanda.in.toc.xml +++ b/xsl/params/qanda.in.toc.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="qanda.in.toc"> qanda.in.toc -boolean +boolean qanda.in.toc @@ -12,20 +15,20 @@ the document table of contents? - + -Description +Description If true (non-zero), then the generated table of contents -for a document will include qandaset titles, -qandadiv titles, -and question elements. The default value (zero) excludes +for a document will include qandaset titles, +qandadiv titles, +and question elements. The default value (zero) excludes them from the TOC. This parameter does not affect any tables of contents that may be generated inside a qandaset or qandadiv. - + diff --git a/xsl/params/qanda.inherit.numeration.xml b/xsl/params/qanda.inherit.numeration.xml index a5eb2a21e..81726fea7 100644 --- a/xsl/params/qanda.inherit.numeration.xml +++ b/xsl/params/qanda.inherit.numeration.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="qanda.inherit.numeration"> qanda.inherit.numeration -boolean +boolean qanda.inherit.numeration @@ -11,14 +14,14 @@ - + -Description +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/qanda.nested.in.toc.xml b/xsl/params/qanda.nested.in.toc.xml index ea86fa4d2..c4ea7300d 100644 --- a/xsl/params/qanda.nested.in.toc.xml +++ b/xsl/params/qanda.nested.in.toc.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="qanda.nested.in.toc"> qanda.nested.in.toc -boolean +boolean qanda.nested.in.toc @@ -11,14 +14,14 @@ - + -Description +Description -If true (non-zero), instances of qandaentry -that are children of answer elements are shown in +If true (non-zero), instances of qandaentry +that are children of answer elements are shown in the TOC. - + diff --git a/xsl/params/qanda.title.level1.properties.xml b/xsl/params/qanda.title.level1.properties.xml index 27b265c13..edaecc900 100644 --- a/xsl/params/qanda.title.level1.properties.xml +++ b/xsl/params/qanda.title.level1.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="qanda.title.level1.properties"> qanda.title.level1.properties -attribute set +attribute set qanda.title.level1.properties @@ -11,7 +14,7 @@ - + @@ -21,9 +24,9 @@ -Description +Description The properties of level-1 qanda set titles. - + diff --git a/xsl/params/qanda.title.level2.properties.xml b/xsl/params/qanda.title.level2.properties.xml index 6fe7493eb..ca48ca1a5 100644 --- a/xsl/params/qanda.title.level2.properties.xml +++ b/xsl/params/qanda.title.level2.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="qanda.title.level2.properties"> qanda.title.level2.properties -attribute set +attribute set qanda.title.level2.properties @@ -11,7 +14,7 @@ - + @@ -21,9 +24,9 @@ -Description +Description The properties of level-2 qanda set titles. - + diff --git a/xsl/params/qanda.title.level3.properties.xml b/xsl/params/qanda.title.level3.properties.xml index be5776cf6..c9c098ea9 100644 --- a/xsl/params/qanda.title.level3.properties.xml +++ b/xsl/params/qanda.title.level3.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="qanda.title.level3.properties"> qanda.title.level3.properties -attribute set +attribute set qanda.title.level3.properties @@ -11,7 +14,7 @@ - + @@ -21,9 +24,9 @@ -Description +Description The properties of level-3 qanda set titles. - + diff --git a/xsl/params/qanda.title.level4.properties.xml b/xsl/params/qanda.title.level4.properties.xml index 512a58bda..4344e7679 100644 --- a/xsl/params/qanda.title.level4.properties.xml +++ b/xsl/params/qanda.title.level4.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="qanda.title.level4.properties"> qanda.title.level4.properties -attribute set +attribute set qanda.title.level4.properties @@ -11,7 +14,7 @@ - + @@ -21,9 +24,9 @@ -Description +Description The properties of level-4 qanda set titles. - + diff --git a/xsl/params/qanda.title.level5.properties.xml b/xsl/params/qanda.title.level5.properties.xml index afc638441..31b0d203c 100644 --- a/xsl/params/qanda.title.level5.properties.xml +++ b/xsl/params/qanda.title.level5.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="qanda.title.level5.properties"> qanda.title.level5.properties -attribute set +attribute set qanda.title.level5.properties @@ -11,7 +14,7 @@ - + @@ -21,9 +24,9 @@ -Description +Description The properties of level-5 qanda set titles. - + diff --git a/xsl/params/qanda.title.level6.properties.xml b/xsl/params/qanda.title.level6.properties.xml index bd64ca101..920c7e9ec 100644 --- a/xsl/params/qanda.title.level6.properties.xml +++ b/xsl/params/qanda.title.level6.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="qanda.title.level6.properties"> qanda.title.level6.properties -attribute set +attribute set qanda.title.level6.properties @@ -11,7 +14,7 @@ - + @@ -21,11 +24,11 @@ -Description +Description The properties of level-6 qanda set titles. This property set is actually used for all titles below level 5. - + diff --git a/xsl/params/qanda.title.properties.xml b/xsl/params/qanda.title.properties.xml index 4ed2fcc61..7c3c2a16a 100644 --- a/xsl/params/qanda.title.properties.xml +++ b/xsl/params/qanda.title.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="qanda.title.properties"> qanda.title.properties -attribute set +attribute set qanda.title.properties @@ -11,7 +14,7 @@ - + @@ -26,10 +29,9 @@ -Description +Description The properties common to all qanda set titles. - + - diff --git a/xsl/params/qandadiv.autolabel.xml b/xsl/params/qandadiv.autolabel.xml index 23123a6d3..42d84814b 100644 --- a/xsl/params/qandadiv.autolabel.xml +++ b/xsl/params/qandadiv.autolabel.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="qandadiv.autolabel"> qandadiv.autolabel -boolean +boolean qandadiv.autolabel @@ -11,13 +14,13 @@ - + -Description +Description If true (non-zero), unlabeled qandadivs will be enumerated. - + diff --git a/xsl/params/rebuild-all.xml b/xsl/params/rebuild-all.xml new file mode 100644 index 000000000..42a23e1a4 --- /dev/null +++ b/xsl/params/rebuild-all.xml @@ -0,0 +1,33 @@ + + +rebuild-all +boolean + + +rebuild-all +Indicates that all files should be produced + + + + + + + + +Description +When using the XSLT processor to manage dependencies and construct +the website, this parameter can be used to regenerate the whole website, +updating even pages that don't appear to need to be updated. +The dependency extension only looks at the source documents. So +if you change something in the stylesheet, for example, that has a global +effect, you can use this parameter to force the stylesheet to rebuild the +whole website. + +Only applies when XSLT-based chunking is being used. + + diff --git a/xsl/params/refclass.suppress.xml b/xsl/params/refclass.suppress.xml index b6323c231..8f9b52ae9 100644 --- a/xsl/params/refclass.suppress.xml +++ b/xsl/params/refclass.suppress.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="refclass.suppress"> refclass.suppress -boolean +boolean refclass.suppress @@ -11,15 +14,15 @@ - + -Description +Description If the value of refclass.suppress is -non-zero, then display of refclass contents is +non-zero, then display of refclass contents is suppressed in output. - + diff --git a/xsl/params/refentry.date.profile.enabled.xml b/xsl/params/refentry.date.profile.enabled.xml index 028f31843..11de66070 100644 --- a/xsl/params/refentry.date.profile.enabled.xml +++ b/xsl/params/refentry.date.profile.enabled.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="refentry.date.profile.enabled"> refentry.date.profile.enabled -boolean +boolean refentry.date.profile.enabled @@ -11,11 +14,11 @@ - + 0 -Description +Description If the value of refentry.date.profile.enabled is non-zero, then @@ -39,5 +42,5 @@ data to be gathered. this context. For details, see the documentation for the refentry.date.profile parameter. - + diff --git a/xsl/params/refentry.date.profile.xml b/xsl/params/refentry.date.profile.xml index 691deedd8..1220ed035 100644 --- a/xsl/params/refentry.date.profile.xml +++ b/xsl/params/refentry.date.profile.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="refentry.date.profile"> refentry.date.profile -string +string refentry.date.profile @@ -11,7 +14,7 @@ - + (($info[//date])[last()]/date)[1]| (($info[//pubdate])[last()]/pubdate)[1] @@ -19,7 +22,7 @@ -Description +Description The value of refentry.date.profile is a string representing an XPath expression. It is evaluated at run-time @@ -31,5 +34,5 @@ logic "hard coded" into the stylesheets is used. as "the date of the last revision". In man pages, it is the content that is usually displayed in the center footer. - + diff --git a/xsl/params/refentry.generate.name.xml b/xsl/params/refentry.generate.name.xml index e982d6e89..69c2c2525 100644 --- a/xsl/params/refentry.generate.name.xml +++ b/xsl/params/refentry.generate.name.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="refentry.generate.name"> refentry.generate.name -boolean +boolean refentry.generate.name @@ -11,10 +14,10 @@ - + -Description +Description If true (non-zero), a "NAME" section title is output before the list of 'RefName's. This parameter and @@ -24,5 +27,5 @@ should set refentry.generate.title to 1 unless you want get quite strange output. - + diff --git a/xsl/params/refentry.generate.title.xml b/xsl/params/refentry.generate.title.xml index 47b15ccb0..fc8ce1fa0 100644 --- a/xsl/params/refentry.generate.title.xml +++ b/xsl/params/refentry.generate.title.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="refentry.generate.title"> refentry.generate.title -boolean +boolean refentry.generate.title @@ -11,12 +14,12 @@ - + -Description +Description If true (non-zero), the reference page title or first name is output before the list of 'RefName's. This parameter and @@ -26,5 +29,5 @@ should set refentry.generate.name to 0 unless you want get quite strange output. - + diff --git a/xsl/params/refentry.manual.fallback.profile.xml b/xsl/params/refentry.manual.fallback.profile.xml index 017f213da..07ba3bf60 100644 --- a/xsl/params/refentry.manual.fallback.profile.xml +++ b/xsl/params/refentry.manual.fallback.profile.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="refentry.manual.fallback.profile"> refentry.manual.fallback.profile -string +string refentry.manual.fallback.profile @@ -11,13 +14,13 @@ - + refmeta/refmiscinfo[1]/node() -Description +Description The value of refentry.manual.fallback.profile is a string @@ -41,5 +44,5 @@ for the refentry.manual.fallback.profile parameter. - + diff --git a/xsl/params/refentry.manual.profile.enabled.xml b/xsl/params/refentry.manual.profile.enabled.xml index 99e36a30f..a3b7b549c 100644 --- a/xsl/params/refentry.manual.profile.enabled.xml +++ b/xsl/params/refentry.manual.profile.enabled.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="refentry.manual.profile.enabled"> refentry.manual.profile.enabled -boolean +boolean refentry.manual.profile.enabled @@ -11,11 +14,11 @@ - + 0 -Description +Description If the value of refentry.manual.profile.enabled is @@ -40,5 +43,5 @@ correct data to be gathered. context. For details, see the documentation for the refentry.manual.profile parameter. - + diff --git a/xsl/params/refentry.manual.profile.xml b/xsl/params/refentry.manual.profile.xml index 36887efcd..214b1701e 100644 --- a/xsl/params/refentry.manual.profile.xml +++ b/xsl/params/refentry.manual.profile.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="refentry.manual.profile"> refentry.manual.profile -string +string refentry.manual.profile @@ -11,7 +14,7 @@ - + (($info[//title])[last()]/title)[1]| ../title/node() @@ -19,7 +22,7 @@ -Description +Description The value of refentry.manual.profile is a string representing an XPath expression. It is evaluated at @@ -65,5 +68,5 @@ existing man pages: - + diff --git a/xsl/params/refentry.meta.get.quietly.xml b/xsl/params/refentry.meta.get.quietly.xml index e56c270c1..0d73d7560 100644 --- a/xsl/params/refentry.meta.get.quietly.xml +++ b/xsl/params/refentry.meta.get.quietly.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="refentry.meta.get.quietly"> refentry.meta.get.quietly @@ -11,12 +14,12 @@ - + -Description +Description If zero (the default), notes and warnings about “missing” markup are generated during gathering of refentry metadata. If non-zero, the @@ -30,5 +33,5 @@ suppressed. refentry.meta.get.quietly. - + diff --git a/xsl/params/refentry.pagebreak.xml b/xsl/params/refentry.pagebreak.xml index 736175ca1..42b84661b 100644 --- a/xsl/params/refentry.pagebreak.xml +++ b/xsl/params/refentry.pagebreak.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="refentry.pagebreak"> refentry.pagebreak -boolean +boolean refentry.pagebreak @@ -11,20 +14,20 @@ - + -Description +Description -If non-zero (the default), each refentry +If non-zero (the default), each refentry element will start on a new page. If zero, a page -break will not be generated between refentry elements. -The exception is when the refentry elements are children of -a part element, in which case the page breaks are always -retained. That is because a part element does not generate -a page-sequence for its children, so each refentry must +break will not be generated between refentry elements. +The exception is when the refentry elements are children of +a part element, in which case the page breaks are always +retained. That is because a part element does not generate +a page-sequence for its children, so each refentry must start its own page-sequence. - + diff --git a/xsl/params/refentry.separator.xml b/xsl/params/refentry.separator.xml index 69465df60..62266bf14 100644 --- a/xsl/params/refentry.separator.xml +++ b/xsl/params/refentry.separator.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="refentry.separator"> refentry.separator -boolean +boolean refentry.separator @@ -11,14 +14,14 @@ - + -Description +Description If true, a separator will be generated between consecutive reference pages. - + diff --git a/xsl/params/refentry.source.fallback.profile.xml b/xsl/params/refentry.source.fallback.profile.xml index 7fcc9e18b..e0fe91214 100644 --- a/xsl/params/refentry.source.fallback.profile.xml +++ b/xsl/params/refentry.source.fallback.profile.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="refentry.source.fallback.profile"> refentry.source.fallback.profile -string +string refentry.source.fallback.profile @@ -11,13 +14,13 @@ - + refmeta/refmiscinfo[1]/node() -Description +Description The value of refentry.source.fallback.profile is a string @@ -42,5 +45,5 @@ for the refentry.source.fallback.profile parameter. - + diff --git a/xsl/params/refentry.source.name.profile.enabled.xml b/xsl/params/refentry.source.name.profile.enabled.xml index ce4c99267..f87ec0fe2 100644 --- a/xsl/params/refentry.source.name.profile.enabled.xml +++ b/xsl/params/refentry.source.name.profile.enabled.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="refentry.source.name.profile.enabled"> refentry.source.name.profile.enabled -boolean +boolean refentry.source.name.profile.enabled @@ -11,11 +14,11 @@ - + 0 -Description +Description If the value of refentry.source.name.profile.enabled is @@ -41,5 +44,5 @@ data to be gathered. meanings in this context. For details, see the documentation for the refentry.source.name.profile parameter. - + diff --git a/xsl/params/refentry.source.name.profile.xml b/xsl/params/refentry.source.name.profile.xml index 666b595b1..c9a101228 100644 --- a/xsl/params/refentry.source.name.profile.xml +++ b/xsl/params/refentry.source.name.profile.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="refentry.source.name.profile"> refentry.source.name.profile -string +string refentry.source.name.profile @@ -11,7 +14,7 @@ - + (($info[//productname])[last()]/productname)[1]| (($info[//corpname])[last()]/corpname)[1]| @@ -23,7 +26,7 @@ -Description +Description The value of refentry.source.name.profile is a string representing an XPath expression. It is evaluated at @@ -33,7 +36,7 @@ non-zero. Otherwise, the refentry metadata-gathering logic "hard coded" into the stylesheets is used. A "source name" is one part of a (potentially) two-part -Name Version +Name Version "source" field. In man pages, it is usually displayed in the left footer of the page. It typically indicates the software system or product that the item documented in the man page belongs to. The @@ -58,7 +61,7 @@ the command", and provides the following examples: In practice, there are many pages that simply have a Version number in the "source" field. So, it looks like what we have is a two-part field, -Name Version, +Name Version, where: @@ -82,5 +85,5 @@ the version of the product. Or there may be no of the item itself, not the product it is part of. Or, if the Name is an organization name, then there probably will be no Version. - + diff --git a/xsl/params/refentry.source.name.suppress.xml b/xsl/params/refentry.source.name.suppress.xml index f48e0d50e..b29127eb4 100644 --- a/xsl/params/refentry.source.name.suppress.xml +++ b/xsl/params/refentry.source.name.suppress.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="refentry.source.name.suppress"> refentry.source.name.suppress -boolean +boolean refentry.source.name.suppress @@ -11,11 +14,11 @@ - + 0 -Description +Description If the value of refentry.source.name.suppress is non-zero, then @@ -35,5 +38,5 @@ special meanings in this context. For details, see the documentation for the refentry.source.name.profile parameter. - + diff --git a/xsl/params/refentry.title.properties.xml b/xsl/params/refentry.title.properties.xml index 2ca97200f..5bb1f2565 100644 --- a/xsl/params/refentry.title.properties.xml +++ b/xsl/params/refentry.title.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="refentry.title.properties"> refentry.title.properties -attribute set +attribute set refentry.title.properties @@ -11,7 +14,7 @@ - + @@ -27,32 +30,30 @@ 0.5em 0.4em 0.6em - + -Description +Description Formatting properties applied to the title generated for the -refnamediv part of output for -refentry when the value of the +refnamediv part of output for +refentry when the value of the refentry.generate.title parameter is -non-zero. The font size is supplied by the appropriate section.levelX.title.properties +non-zero. The font size is supplied by the appropriate section.levelX.title.properties attribute-set, computed from the location of the -refentry in the section hierarchy. +refentry in the section hierarchy. This parameter has no effect on the the title generated for - the refnamediv part of output for - refentry when the value of the + the refnamediv part of output for + refentry when the value of the refentry.generate.name parameter is non-zero. By default, that title is formatted with the same properties as the titles for all other first-level children of - refentry. + refentry. - + diff --git a/xsl/params/refentry.version.profile.enabled.xml b/xsl/params/refentry.version.profile.enabled.xml index 79a8b660d..3b95bbe50 100644 --- a/xsl/params/refentry.version.profile.enabled.xml +++ b/xsl/params/refentry.version.profile.enabled.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="refentry.version.profile.enabled"> refentry.version.profile.enabled -boolean +boolean refentry.version.profile.enabled @@ -11,11 +14,11 @@ - + 0 -Description +Description If the value of refentry.version.profile.enabled is @@ -40,5 +43,5 @@ correct data to be gathered. meanings in this context. For details, see the documentation for the refentry.version.profile parameter. - + diff --git a/xsl/params/refentry.version.profile.xml b/xsl/params/refentry.version.profile.xml index da4da5497..ff8582541 100644 --- a/xsl/params/refentry.version.profile.xml +++ b/xsl/params/refentry.version.profile.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="refentry.version.profile"> refentry.version.profile -string +string refentry.version.profile @@ -11,7 +14,7 @@ - + (($info[//productnumber])[last()]/productnumber)[1]| (($info[//edition])[last()]/edition)[1]| @@ -20,7 +23,7 @@ -Description +Description The value of refentry.version.profile is a string representing an XPath expression. It is evaluated at @@ -30,9 +33,9 @@ non-zero. Otherwise, the refentry metadata-gathering logic "hard coded" into the stylesheets is used. A "source.name" is one part of a (potentially) two-part -Name Version +Name Version "source" field. For more details, see the documentation for the refentry.source.name.profile parameter. - + diff --git a/xsl/params/refentry.version.suppress.xml b/xsl/params/refentry.version.suppress.xml index 138b9ade2..b701ad8db 100644 --- a/xsl/params/refentry.version.suppress.xml +++ b/xsl/params/refentry.version.suppress.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="refentry.version.suppress"> refentry.version.suppress -boolean +boolean refentry.version.suppress @@ -11,11 +14,11 @@ - + 0 -Description +Description If the value of refentry.version.suppress is non-zero, then during refentry metadata gathering, no @@ -36,5 +39,5 @@ special meanings in this context. For details, see the documentation for the refentry.source.name.profile parameter. - + diff --git a/xsl/params/refentry.xref.manvolnum.xml b/xsl/params/refentry.xref.manvolnum.xml index 773cc33e6..c285097d4 100644 --- a/xsl/params/refentry.xref.manvolnum.xml +++ b/xsl/params/refentry.xref.manvolnum.xml @@ -1,26 +1,29 @@ - + version="5.0" xml:id="refentry.xref.manvolnum"> refentry.xref.manvolnum -boolean +boolean refentry.xref.manvolnum -Output manvolnum as part of -refentry cross-reference? +Output manvolnum as part of +refentry cross-reference? - + -Description +Description -if true (non-zero), the manvolnum is used when cross-referencing -refentrys, either with xref -or citerefentry. +if true (non-zero), the manvolnum is used when cross-referencing +refentrys, either with xref +or citerefentry. - + diff --git a/xsl/params/reference.autolabel.xml b/xsl/params/reference.autolabel.xml index 53f771f22..9a772971a 100644 --- a/xsl/params/reference.autolabel.xml +++ b/xsl/params/reference.autolabel.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="reference.autolabel"> reference.autolabel -boolean +boolean reference.autolabel @@ -11,10 +14,10 @@ - + -Description +Description If zero, then references will not be numbered. Otherwise references will be numbered, using the parameter value @@ -59,5 +62,5 @@ the default number format (upperroman). - + diff --git a/xsl/params/region.after.extent.xml b/xsl/params/region.after.extent.xml index 7fe21b045..d17bd5fa4 100644 --- a/xsl/params/region.after.extent.xml +++ b/xsl/params/region.after.extent.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="region.after.extent"> region.after.extent @@ -11,16 +14,16 @@ - + -Description +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 index 583407396..f424fc3b0 100644 --- a/xsl/params/region.before.extent.xml +++ b/xsl/params/region.before.extent.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="region.before.extent"> region.before.extent @@ -11,16 +14,16 @@ - + -Description +Description The region before extent is the height of the area where headers are printed. - + diff --git a/xsl/params/revhistory.table.cell.properties.xml b/xsl/params/revhistory.table.cell.properties.xml index fbb163c9e..49c403744 100644 --- a/xsl/params/revhistory.table.cell.properties.xml +++ b/xsl/params/revhistory.table.cell.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="revhistory.table.cell.properties"> revhistory.table.cell.properties -attribute set +attribute set revhistory.table.cell.properties @@ -11,15 +14,15 @@ - + -Description +Description This property set defines appearance of individual cells in revhistory table. - + diff --git a/xsl/params/revhistory.table.properties.xml b/xsl/params/revhistory.table.properties.xml index 38037d9c7..43116d037 100644 --- a/xsl/params/revhistory.table.properties.xml +++ b/xsl/params/revhistory.table.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="revhistory.table.properties"> revhistory.table.properties -attribute set +attribute set revhistory.table.properties @@ -11,15 +14,15 @@ - + -Description +Description This property set defines appearance of revhistory table. - + diff --git a/xsl/params/revhistory.title.properties.xml b/xsl/params/revhistory.title.properties.xml index a1ab808b6..f97d646ba 100644 --- a/xsl/params/revhistory.title.properties.xml +++ b/xsl/params/revhistory.title.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="revhistory.title.properties"> revhistory.title.properties -attribute set +attribute set revhistory.title.properties @@ -11,15 +14,15 @@ - + -Description +Description This property set defines appearance of revhistory title. - + diff --git a/xsl/params/root.filename.xml b/xsl/params/root.filename.xml index 12ee1135f..c5bbbd7d8 100644 --- a/xsl/params/root.filename.xml +++ b/xsl/params/root.filename.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="root.filename"> root.filename @@ -11,14 +14,14 @@ - + -Description +Description The root.filename is the base filename for the chunk created for the root of each document processed. - + diff --git a/xsl/params/root.properties.xml b/xsl/params/root.properties.xml index 460a0c953..81401bbb7 100644 --- a/xsl/params/root.properties.xml +++ b/xsl/params/root.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="root.properties"> root.properties -attribute set +attribute set root.properties @@ -11,7 +14,7 @@ - + @@ -31,10 +34,10 @@ -Description +Description -This property set is used on the fo:root element of +This property set is used on the fo:root element of an FO file. It defines a set of default, global parameters. - + diff --git a/xsl/params/rootid.xml b/xsl/params/rootid.xml index b47dc5902..3de9c1af5 100644 --- a/xsl/params/rootid.xml +++ b/xsl/params/rootid.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="rootid"> rootid -string +string rootid @@ -11,10 +14,10 @@ - + -Description +Description If rootid is specified, it must be the value of an ID that occurs in the document being formatted. The entire @@ -25,5 +28,5 @@ you to process only chapter 4 of a book. 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 index 12eea3541..b17373a31 100644 --- a/xsl/params/runinhead.default.title.end.punct.xml +++ b/xsl/params/runinhead.default.title.end.punct.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="runinhead.default.title.end.punct"> runinhead.default.title.end.punct -string +string runinhead.default.title.end.punct @@ -11,13 +14,13 @@ - + -Description +Description FIXME: - + diff --git a/xsl/params/runinhead.title.end.punct.xml b/xsl/params/runinhead.title.end.punct.xml index 922a07354..285370a44 100644 --- a/xsl/params/runinhead.title.end.punct.xml +++ b/xsl/params/runinhead.title.end.punct.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="runinhead.title.end.punct"> runinhead.title.end.punct -string +string runinhead.title.end.punct @@ -11,13 +14,13 @@ - + -Description +Description FIXME: - + diff --git a/xsl/params/running.foot.properties.xml b/xsl/params/running.foot.properties.xml new file mode 100644 index 000000000..71b2e15aa --- /dev/null +++ b/xsl/params/running.foot.properties.xml @@ -0,0 +1,33 @@ + + +running.foot.properties + + +running.foot.properties +Specifies properties for running foot on each slide + + + + + + + + + 14pt + #9F9F9F + + + + +Description + +This parameter specifies properties that are applied to the +running foot area of each slide. + + + diff --git a/xsl/params/sans.font.family.xml b/xsl/params/sans.font.family.xml index 12679c92c..42185aca2 100644 --- a/xsl/params/sans.font.family.xml +++ b/xsl/params/sans.font.family.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="sans.font.family"> sans.font.family @@ -11,16 +14,16 @@ - + -Description +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 index 0f6349b3b..fd975095e 100644 --- a/xsl/params/saxon.callouts.xml +++ b/xsl/params/saxon.callouts.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="saxon.callouts"> saxon.callouts -boolean +boolean saxon.callouts @@ -11,15 +14,15 @@ - + -Description +Description -The callouts extension processes areaset -elements in ProgramListingCO and other text-based +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 index 8da488cd9..165e16eb9 100644 --- a/xsl/params/saxon.character.representation.xml +++ b/xsl/params/saxon.character.representation.xml @@ -1,19 +1,22 @@ - + version="5.0" xml:id="saxon.character.representation"> saxon.character.representation -string +string saxon.character.representation Saxon character representation used in generated HTML pages -<xsl:param name="saxon.character.representation" select="'entity;decimal'"/> +<xsl:param name="saxon.character.representation" select="'entity;decimal'"/> -Description +Description This character representation is used in files generated by chunking stylesheet. If you want to suppress entity references for characters with direct representation @@ -25,5 +28,5 @@ in default.encoding, set this parameter to value native. in the chunker.xsl stylesheet module. - + diff --git a/xsl/params/saxon.linenumbering.xml b/xsl/params/saxon.linenumbering.xml index 036a31aee..ce0536f99 100644 --- a/xsl/params/saxon.linenumbering.xml +++ b/xsl/params/saxon.linenumbering.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="saxon.linenumbering"> saxon.linenumbering -boolean +boolean saxon.linenumbering @@ -11,10 +14,10 @@ - + -Description +Description If true, verbatim environments (elements that have the format='linespecific' notation attribute: address, literallayout, @@ -22,5 +25,5 @@ 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 index 9bb92e2d2..12ca872fe 100644 --- a/xsl/params/saxon.tablecolumns.xml +++ b/xsl/params/saxon.tablecolumns.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="saxon.tablecolumns"> saxon.tablecolumns -boolean +boolean saxon.tablecolumns @@ -11,15 +14,15 @@ - + -Description +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/script.dir.xml b/xsl/params/script.dir.xml new file mode 100644 index 000000000..70508f4dc --- /dev/null +++ b/xsl/params/script.dir.xml @@ -0,0 +1,33 @@ + + +script.dir +URI + + +script.dir +Script directory + + + + + + + + +Description + +Identifies the JavaScript source directory for the slides. +This parameter can be set in the source +document with the <?dbhtml?> pseudo-attribute +script-dir. + +If non-empty, this value is prepended to each of the JavaScript files. + + + + diff --git a/xsl/params/section.autolabel.max.depth.xml b/xsl/params/section.autolabel.max.depth.xml index d949f125b..4d6ef95bd 100644 --- a/xsl/params/section.autolabel.max.depth.xml +++ b/xsl/params/section.autolabel.max.depth.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="section.autolabel.max.depth"> section.autolabel.max.depth -integer +integer section.autolabel.max.depth @@ -11,10 +14,10 @@ - + -Description +Description When section numbering is turned on by the section.autolabel parameter, @@ -24,5 +27,5 @@ Sections nested to a level deeper than this value will not be numbered. - + diff --git a/xsl/params/section.autolabel.xml b/xsl/params/section.autolabel.xml index 407738df3..85eede6bc 100644 --- a/xsl/params/section.autolabel.xml +++ b/xsl/params/section.autolabel.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="section.autolabel"> section.autolabel -boolean +boolean section.autolabel @@ -11,13 +14,13 @@ - + -Description +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 index 49e8e3ba3..d31c0231c 100644 --- a/xsl/params/section.label.includes.component.label.xml +++ b/xsl/params/section.label.includes.component.label.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="section.label.includes.component.label"> section.label.includes.component.label -boolean +boolean section.label.includes.component.label @@ -11,14 +14,14 @@ - + -Description +Description If true (non-zero), section labels are prefixed with the label of the component that contains them. - + diff --git a/xsl/params/section.level1.properties.xml b/xsl/params/section.level1.properties.xml index 1a4a8e374..4aa70b074 100644 --- a/xsl/params/section.level1.properties.xml +++ b/xsl/params/section.level1.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="section.level1.properties"> section.level1.properties -attribute set +attribute set section.level1.properties @@ -11,19 +14,18 @@ - - + + -Description +Description The properties that apply to the containing block of a level-1 section, and therefore apply to -the whole section. This includes sect1 -elements and section elements at level 1. +the whole section. This includes sect1 +elements and section elements at level 1. For example, you could start each level-1 section on @@ -34,8 +36,8 @@ a new page by using: This attribute set inherits attributes from the -general section.properties attribute set. +general section.properties attribute set. - + diff --git a/xsl/params/section.level2.properties.xml b/xsl/params/section.level2.properties.xml index 63e0e4323..5dd76e938 100644 --- a/xsl/params/section.level2.properties.xml +++ b/xsl/params/section.level2.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="section.level2.properties"> section.level2.properties -attribute set +attribute set section.level2.properties @@ -11,19 +14,18 @@ - - + + -Description +Description The properties that apply to the containing block of a level-2 section, and therefore apply to -the whole section. This includes sect2 -elements and section elements at level 2. +the whole section. This includes sect2 +elements and section elements at level 2. For example, you could start each level-2 section on @@ -34,8 +36,8 @@ a new page by using: This attribute set inherits attributes from the -general section.properties attribute set. +general section.properties attribute set. - + diff --git a/xsl/params/section.level3.properties.xml b/xsl/params/section.level3.properties.xml index b2dda4d42..0bcd69696 100644 --- a/xsl/params/section.level3.properties.xml +++ b/xsl/params/section.level3.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="section.level3.properties"> section.level3.properties -attribute set +attribute set section.level3.properties @@ -11,19 +14,18 @@ - - + + -Description +Description The properties that apply to the containing block of a level-3 section, and therefore apply to -the whole section. This includes sect3 -elements and section elements at level 3. +the whole section. This includes sect3 +elements and section elements at level 3. For example, you could start each level-3 section on @@ -34,8 +36,8 @@ a new page by using: This attribute set inherits attributes from the -general section.properties attribute set. +general section.properties attribute set. - + diff --git a/xsl/params/section.level4.properties.xml b/xsl/params/section.level4.properties.xml index b994055f8..140885169 100644 --- a/xsl/params/section.level4.properties.xml +++ b/xsl/params/section.level4.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="section.level4.properties"> section.level4.properties -attribute set +attribute set section.level4.properties @@ -11,19 +14,18 @@ - - + + -Description +Description The properties that apply to the containing block of a level-4 section, and therefore apply to -the whole section. This includes sect4 -elements and section elements at level 4. +the whole section. This includes sect4 +elements and section elements at level 4. For example, you could start each level-4 section on @@ -34,8 +36,8 @@ a new page by using: This attribute set inherits attributes from the -general section.properties attribute set. +general section.properties attribute set. - + diff --git a/xsl/params/section.level5.properties.xml b/xsl/params/section.level5.properties.xml index d29e74600..9093b94ae 100644 --- a/xsl/params/section.level5.properties.xml +++ b/xsl/params/section.level5.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="section.level5.properties"> section.level5.properties -attribute set +attribute set section.level5.properties @@ -11,19 +14,18 @@ - - + + -Description +Description The properties that apply to the containing block of a level-5 section, and therefore apply to -the whole section. This includes sect5 -elements and section elements at level 5. +the whole section. This includes sect5 +elements and section elements at level 5. For example, you could start each level-5 section on @@ -34,8 +36,8 @@ a new page by using: This attribute set inherits attributes from the -general section.properties attribute set. +general section.properties attribute set. - + diff --git a/xsl/params/section.level6.properties.xml b/xsl/params/section.level6.properties.xml index 5395e3d66..dda793789 100644 --- a/xsl/params/section.level6.properties.xml +++ b/xsl/params/section.level6.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="section.level6.properties"> section.level6.properties -attribute set +attribute set section.level6.properties @@ -11,19 +14,18 @@ - - + + -Description +Description The properties that apply to the containing block of a level 6 or lower section, and therefore apply to the whole section. This includes -section elements at level 6 and lower. +section elements at level 6 and lower. For example, you could start each level-6 section on @@ -34,8 +36,8 @@ a new page by using: This attribute set inherits attributes from the -general section.properties attribute set. +general section.properties attribute set. - + diff --git a/xsl/params/section.properties.xml b/xsl/params/section.properties.xml index e4c2bd59c..06acc314d 100644 --- a/xsl/params/section.properties.xml +++ b/xsl/params/section.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="section.properties"> section.properties -attribute set +attribute set section.properties @@ -11,22 +14,22 @@ - + -Description +Description The properties that apply to the containing block of all section levels, and therefore apply to the whole section. This attribute set is inherited by the more specific attribute sets such as -section.level1.properties. +section.level1.properties. The default is empty. - + diff --git a/xsl/params/section.title.level1.properties.xml b/xsl/params/section.title.level1.properties.xml index 423bd3ba5..91c63ed25 100644 --- a/xsl/params/section.title.level1.properties.xml +++ b/xsl/params/section.title.level1.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="section.title.level1.properties"> section.title.level1.properties -attribute set +attribute set section.title.level1.properties @@ -11,7 +14,7 @@ - + @@ -21,9 +24,9 @@ -Description +Description The properties of level-1 section titles. - + diff --git a/xsl/params/section.title.level2.properties.xml b/xsl/params/section.title.level2.properties.xml index ef5520df0..929a1af5e 100644 --- a/xsl/params/section.title.level2.properties.xml +++ b/xsl/params/section.title.level2.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="section.title.level2.properties"> section.title.level2.properties -attribute set +attribute set section.title.level2.properties @@ -11,7 +14,7 @@ - + @@ -21,9 +24,9 @@ -Description +Description The properties of level-2 section titles. - + diff --git a/xsl/params/section.title.level3.properties.xml b/xsl/params/section.title.level3.properties.xml index 43f29f8d7..9c4f615ba 100644 --- a/xsl/params/section.title.level3.properties.xml +++ b/xsl/params/section.title.level3.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="section.title.level3.properties"> section.title.level3.properties -attribute set +attribute set section.title.level3.properties @@ -11,7 +14,7 @@ - + @@ -21,9 +24,9 @@ -Description +Description The properties of level-3 section titles. - + diff --git a/xsl/params/section.title.level4.properties.xml b/xsl/params/section.title.level4.properties.xml index 169389b2f..44578114f 100644 --- a/xsl/params/section.title.level4.properties.xml +++ b/xsl/params/section.title.level4.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="section.title.level4.properties"> section.title.level4.properties -attribute set +attribute set section.title.level4.properties @@ -11,7 +14,7 @@ - + @@ -21,9 +24,9 @@ -Description +Description The properties of level-4 section titles. - + diff --git a/xsl/params/section.title.level5.properties.xml b/xsl/params/section.title.level5.properties.xml index 1eb797987..e6b3a2434 100644 --- a/xsl/params/section.title.level5.properties.xml +++ b/xsl/params/section.title.level5.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="section.title.level5.properties"> section.title.level5.properties -attribute set +attribute set section.title.level5.properties @@ -11,7 +14,7 @@ - + @@ -21,9 +24,9 @@ -Description +Description The properties of level-5 section titles. - + diff --git a/xsl/params/section.title.level6.properties.xml b/xsl/params/section.title.level6.properties.xml index 1f59a8cd9..7f344807c 100644 --- a/xsl/params/section.title.level6.properties.xml +++ b/xsl/params/section.title.level6.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="section.title.level6.properties"> section.title.level6.properties -attribute set +attribute set section.title.level6.properties @@ -11,7 +14,7 @@ - + @@ -21,10 +24,10 @@ -Description +Description The properties of level-6 section titles. This property set is actually used for all titles below level 5. - + diff --git a/xsl/params/section.title.properties.xml b/xsl/params/section.title.properties.xml index cadd3d863..6ed3bac6b 100644 --- a/xsl/params/section.title.properties.xml +++ b/xsl/params/section.title.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="section.title.properties"> section.title.properties -attribute set +attribute set section.title.properties @@ -11,7 +14,7 @@ - + @@ -23,15 +26,14 @@ 1.0em 1.2em left - + -Description +Description The properties common to all section titles. - + diff --git a/xsl/params/segmentedlist.as.table.xml b/xsl/params/segmentedlist.as.table.xml index b08ededce..fb2c23670 100644 --- a/xsl/params/segmentedlist.as.table.xml +++ b/xsl/params/segmentedlist.as.table.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="segmentedlist.as.table"> segmentedlist.as.table -boolean +boolean segmentedlist.as.table @@ -11,15 +14,15 @@ - + -Description +Description -If non-zero, segmentedlists will be formatted as +If non-zero, segmentedlists will be formatted as tables. - + diff --git a/xsl/params/sequential.links.xml b/xsl/params/sequential.links.xml new file mode 100644 index 000000000..97d6a167a --- /dev/null +++ b/xsl/params/sequential.links.xml @@ -0,0 +1,25 @@ + + +sequential.links +boolean + + +sequential.links +Make sequentional links? + + + + + + + + +Description +FIXME + + diff --git a/xsl/params/shade.verbatim.style.xml b/xsl/params/shade.verbatim.style.xml index 6bbf321b4..7203b2d6a 100644 --- a/xsl/params/shade.verbatim.style.xml +++ b/xsl/params/shade.verbatim.style.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="shade.verbatim.style"> shade.verbatim.style - + shade.verbatim.style @@ -11,7 +14,7 @@ - + 0 #E0E0E0 @@ -22,9 +25,9 @@ -Description +Description FIXME: - + diff --git a/xsl/params/shade.verbatim.xml b/xsl/params/shade.verbatim.xml index a00642c3f..82a721624 100644 --- a/xsl/params/shade.verbatim.xml +++ b/xsl/params/shade.verbatim.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="shade.verbatim"> shade.verbatim -boolean +boolean shade.verbatim @@ -11,10 +14,10 @@ - + -Description +Description In the FO stylesheet, if this parameter is non-zero then the shade.verbatim.style properties will be applied @@ -23,5 +26,5 @@ to verbatim environments. In the HTML stylesheet, this parameter is now deprecated. Use CSS instead. - + diff --git a/xsl/params/show.comments.xml b/xsl/params/show.comments.xml index d4c822fd9..e77461009 100644 --- a/xsl/params/show.comments.xml +++ b/xsl/params/show.comments.xml @@ -1,26 +1,29 @@ - + version="5.0" xml:id="show.comments"> show.comments -boolean +boolean show.comments -Display comment elements? +Display comment elements? -1 +1 -Description +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, +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.foil.number.xml b/xsl/params/show.foil.number.xml new file mode 100644 index 000000000..627c6a7e3 --- /dev/null +++ b/xsl/params/show.foil.number.xml @@ -0,0 +1,28 @@ + + +show.foil.number +boolean + + +show.foil.number +Show foil number on each foil? + + + + + + + + +Description + +If non-zero, on each slide there will be its number. Currently +not supported in all output formats. + + + diff --git a/xsl/params/show.revisionflag.xml b/xsl/params/show.revisionflag.xml index 70fd11ab0..1c26a09bb 100644 --- a/xsl/params/show.revisionflag.xml +++ b/xsl/params/show.revisionflag.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="show.revisionflag"> show.revisionflag -boolean +boolean show.revisionflag @@ -11,10 +14,10 @@ -0 +0 -Description +Description If show.revisionflag is turned on, then the stylesheets @@ -33,5 +36,5 @@ 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/showtoc.image.xml b/xsl/params/showtoc.image.xml new file mode 100644 index 000000000..906e80caa --- /dev/null +++ b/xsl/params/showtoc.image.xml @@ -0,0 +1,29 @@ + + +showtoc.image +filename + + +showtoc.image +Show ToC image + + + + + + + + +Description + +Specifies the filename of the show ToC image. This is used +when the ToC hide/show parameter is +enabled. + + + diff --git a/xsl/params/side.float.properties.xml b/xsl/params/side.float.properties.xml index 6666e7908..4821b03d3 100644 --- a/xsl/params/side.float.properties.xml +++ b/xsl/params/side.float.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="side.float.properties"> side.float.properties -attribute set +attribute set side.float.properties @@ -11,7 +14,7 @@ - + 2in 4pt @@ -25,10 +28,10 @@ -Description +Description Properties that are applied to the -fo:block-container inside of +fo:block-container inside of a side float that is generated by the template named floater. That template generates a side float @@ -43,5 +46,5 @@ If you do only right or padding-right attribute to zero. - + diff --git a/xsl/params/sidebar.float.type.xml b/xsl/params/sidebar.float.type.xml index fbbd7b09c..d3b29739f 100644 --- a/xsl/params/sidebar.float.type.xml +++ b/xsl/params/sidebar.float.type.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="sidebar.float.type"> sidebar.float.type -list +list sidebar.float.type @@ -11,12 +14,12 @@ - + -Description +Description Selects the type of float for sidebar elements. @@ -58,5 +61,5 @@ options for side floats as well. - + diff --git a/xsl/params/sidebar.float.width.xml b/xsl/params/sidebar.float.width.xml index 14816070d..a06b7cd21 100644 --- a/xsl/params/sidebar.float.width.xml +++ b/xsl/params/sidebar.float.width.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="sidebar.float.width"> sidebar.float.width @@ -10,12 +13,12 @@ - + -Description +Description Sets the default width for sidebars when used as a side float. The width determines the degree to which the sidebar block intrudes into @@ -27,5 +30,5 @@ the text area. this parameter is ignored. - + diff --git a/xsl/params/sidebar.properties.xml b/xsl/params/sidebar.properties.xml index af0fa7c95..a7242bbc8 100644 --- a/xsl/params/sidebar.properties.xml +++ b/xsl/params/sidebar.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="sidebar.properties"> sidebar.properties -attribute set +attribute set sidebar.properties @@ -11,9 +14,8 @@ - - + + solid 1pt black @@ -32,9 +34,9 @@ -Description +Description The styling for sidebars. - + diff --git a/xsl/params/sidebar.title.properties.xml b/xsl/params/sidebar.title.properties.xml index 2e06b9a25..fb000f024 100644 --- a/xsl/params/sidebar.title.properties.xml +++ b/xsl/params/sidebar.title.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="sidebar.title.Properties"> sidebar.title.properties -attribute set +attribute set sidebar.title.properties @@ -11,7 +14,7 @@ - + bold false @@ -21,9 +24,9 @@ -Description +Description The styling for sidebars titles. - + diff --git a/xsl/params/simplesect.in.toc.xml b/xsl/params/simplesect.in.toc.xml index a62696518..3ba11f528 100644 --- a/xsl/params/simplesect.in.toc.xml +++ b/xsl/params/simplesect.in.toc.xml @@ -1,23 +1,26 @@ - + version="5.0" xml:id="simplesect.in.toc"> simplesect.in.toc -boolean +boolean simplesect.in.toc -Should simplesect elements appear in the TOC? +Should simplesect elements appear in the TOC? - + -Description +Description -If non-zero, simplesects appear in the TOC. +If non-zero, simplesects appear in the TOC. - + diff --git a/xsl/params/slide.font.family.xml b/xsl/params/slide.font.family.xml new file mode 100644 index 000000000..95de71e24 --- /dev/null +++ b/xsl/params/slide.font.family.xml @@ -0,0 +1,27 @@ + + +slide.font.family +string + + +slide.font.family +Specifies font family to use for slide bodies + + + + + + + + +Description + +Specifies the font family to use for slides bodies. + + + diff --git a/xsl/params/slide.title.font.family.xml b/xsl/params/slide.title.font.family.xml new file mode 100644 index 000000000..1760221f6 --- /dev/null +++ b/xsl/params/slide.title.font.family.xml @@ -0,0 +1,27 @@ + + +slide.title.font.family +string + + +slide.title.font.family +Specifies font family to use for slide titles + + + + + + + + +Description + +Specifies the font family to use for slides titles. + + + diff --git a/xsl/params/slides.js.xml b/xsl/params/slides.js.xml new file mode 100644 index 000000000..8d6bd0934 --- /dev/null +++ b/xsl/params/slides.js.xml @@ -0,0 +1,28 @@ + + +slides.js +filename + + +slides.js +Slides overlay file + + + + + + + + +Description + +Specifies the filename of the slides JavaScript file. It's unlikely +that you will ever need to change this parameter. + + + diff --git a/xsl/params/slides.properties.xml b/xsl/params/slides.properties.xml new file mode 100644 index 000000000..6e1b660f8 --- /dev/null +++ b/xsl/params/slides.properties.xml @@ -0,0 +1,30 @@ + + +slides.properties + + +slides.properties +Specifies properties for all slides + + + + + + + + + + + + +Description + +This parameter specifies properties that are applied to all slides. + + + diff --git a/xsl/params/spacing.paras.xml b/xsl/params/spacing.paras.xml index 8eb8d6853..77b2aee92 100644 --- a/xsl/params/spacing.paras.xml +++ b/xsl/params/spacing.paras.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="spacing.paras"> spacing.paras -boolean +boolean spacing.paras @@ -11,15 +14,15 @@ - + -Description +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/speakernote.properties.xml b/xsl/params/speakernote.properties.xml new file mode 100644 index 000000000..c16c52ead --- /dev/null +++ b/xsl/params/speakernote.properties.xml @@ -0,0 +1,31 @@ + + +speakernote.properties + + +speakernote.properties +Specifies properties for all speakernotes + + + + + + Times Roman + italic + 12pt + normal + + + + +Description + +This parameter specifies properties that are applied to all speakernotes. + + + diff --git a/xsl/params/subscript.properties.xml b/xsl/params/subscript.properties.xml index 539e40f52..91e8a3e14 100644 --- a/xsl/params/subscript.properties.xml +++ b/xsl/params/subscript.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="subscript.properties"> subscript.properties - + subscript.properties @@ -11,16 +14,16 @@ - + 75% -Description +Description Specifies styling properties for subscripts. - + diff --git a/xsl/params/superscript.properties.xml b/xsl/params/superscript.properties.xml index a8b72ab04..f5e23fdce 100644 --- a/xsl/params/superscript.properties.xml +++ b/xsl/params/superscript.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="superscript.properties"> superscript.properties - + superscript.properties @@ -11,16 +14,16 @@ - + 75% -Description +Description Specifies styling properties for superscripts. - + diff --git a/xsl/params/suppress.footer.navigation.xml b/xsl/params/suppress.footer.navigation.xml index 90a851888..255342c66 100644 --- a/xsl/params/suppress.footer.navigation.xml +++ b/xsl/params/suppress.footer.navigation.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="suppress.footer.navigation"> suppress.footer.navigation -boolean +boolean suppress.footer.navigation @@ -11,14 +14,14 @@ -0 +0 -Description +Description If suppress.footer.navigation is turned on, footer navigation will be suppressed. - + diff --git a/xsl/params/suppress.header.navigation.xml b/xsl/params/suppress.header.navigation.xml index 9a6a3885e..22e8fdf69 100644 --- a/xsl/params/suppress.header.navigation.xml +++ b/xsl/params/suppress.header.navigation.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="suppress.header.navigation"> suppress.header.navigation -boolean +boolean suppress.header.navigation @@ -11,14 +14,14 @@ -0 +0 -Description +Description If suppress.header.navigation is turned on, header navigation will be suppressed. - + diff --git a/xsl/params/suppress.homepage.title.xml b/xsl/params/suppress.homepage.title.xml new file mode 100644 index 000000000..610511300 --- /dev/null +++ b/xsl/params/suppress.homepage.title.xml @@ -0,0 +1,25 @@ + + +suppress.homepage.title +boolean + + +suppress.homepage.title +Suppress title on homepage? + + + + + + + + +Description +FIXME:If non-zero, the title on the homepage is suppressed? + + diff --git a/xsl/params/suppress.navigation.xml b/xsl/params/suppress.navigation.xml index bc3b6b890..a03be3922 100644 --- a/xsl/params/suppress.navigation.xml +++ b/xsl/params/suppress.navigation.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="suppress.navigation"> suppress.navigation -boolean +boolean suppress.navigation @@ -11,14 +14,14 @@ -0 +0 -Description +Description If suppress.navigation is turned on, header and footer navigation will be suppressed. - + diff --git a/xsl/params/symbol.font.family.xml b/xsl/params/symbol.font.family.xml index baf2716bf..db9edbdb3 100644 --- a/xsl/params/symbol.font.family.xml +++ b/xsl/params/symbol.font.family.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="symbol.font.family"> symbol.font.family @@ -12,12 +15,12 @@ - + -Description +Description A typical body or title font does not contain all the character glyphs that DocBook supports. This parameter @@ -26,7 +29,7 @@ special characters not in the normal font. These symbol font names are automatically appended to the body or title font family name when fonts are specified in a -font-family +font-family property in the FO output. The symbol font names should be entered as a @@ -34,5 +37,5 @@ comma-separated list. The default value is Symbol,ZapfDingbats. - + diff --git a/xsl/params/table.borders.with.css.xml b/xsl/params/table.borders.with.css.xml index 99249e627..333d5522f 100644 --- a/xsl/params/table.borders.with.css.xml +++ b/xsl/params/table.borders.with.css.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="table.borders.with.css"> table.borders.with.css -boolean +boolean table.borders.with.css @@ -11,15 +14,15 @@ - + -Description +Description If true (non-zero), CSS will be used to draw table borders. - + diff --git a/xsl/params/table.cell.border.color.xml b/xsl/params/table.cell.border.color.xml index 61fb5f04e..650bd82fa 100644 --- a/xsl/params/table.cell.border.color.xml +++ b/xsl/params/table.cell.border.color.xml @@ -1,25 +1,28 @@ - + version="5.0" xml:id="table.cell.border.color"> table.cell.border.color - + table.cell.border.color - + - + -Description +Description FIXME: - + diff --git a/xsl/params/table.cell.border.style.xml b/xsl/params/table.cell.border.style.xml index 76f3078ca..a8f2b4cb4 100644 --- a/xsl/params/table.cell.border.style.xml +++ b/xsl/params/table.cell.border.style.xml @@ -1,24 +1,27 @@ - + version="5.0" xml:id="table.cell.border.style"> table.cell.border.style - + table.cell.border.style - + - + -Description +Description FIXME: - + diff --git a/xsl/params/table.cell.border.thickness.xml b/xsl/params/table.cell.border.thickness.xml index 16d67b6cc..75628a7e9 100644 --- a/xsl/params/table.cell.border.thickness.xml +++ b/xsl/params/table.cell.border.thickness.xml @@ -1,24 +1,27 @@ - + version="5.0" xml:id="table.cell.border.thickness"> table.cell.border.thickness - + table.cell.border.thickness - + - + -Description +Description FIXME: - + diff --git a/xsl/params/table.cell.padding.xml b/xsl/params/table.cell.padding.xml index 4e755ffd8..60299b76b 100644 --- a/xsl/params/table.cell.padding.xml +++ b/xsl/params/table.cell.padding.xml @@ -1,17 +1,20 @@ - + version="5.0" xml:id="table.cell.padding"> table.cell.padding - + table.cell.padding - + - + 2pt 2pt @@ -21,9 +24,9 @@ -Description +Description FIXME: - + diff --git a/xsl/params/table.entry.padding.xml b/xsl/params/table.entry.padding.xml index 6da149e80..f87361d62 100644 --- a/xsl/params/table.entry.padding.xml +++ b/xsl/params/table.entry.padding.xml @@ -1,24 +1,27 @@ - + version="5.0" xml:id="table.entry.padding"> table.entry.padding - + table.entry.padding - + - + -Description +Description FIXME: - + diff --git a/xsl/params/table.footnote.number.format.xml b/xsl/params/table.footnote.number.format.xml index 10ed9280c..67af9fc14 100644 --- a/xsl/params/table.footnote.number.format.xml +++ b/xsl/params/table.footnote.number.format.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="table.footnote.number.format"> table.footnote.number.format -string +string table.footnote.number.format @@ -11,15 +14,15 @@ - + -Description +Description The table.footnote.number.format specifies the format to use for footnote numeration (1, i, I, a, or A) in tables. - + diff --git a/xsl/params/table.footnote.number.symbols.xml b/xsl/params/table.footnote.number.symbols.xml index e840dd887..187e19532 100644 --- a/xsl/params/table.footnote.number.symbols.xml +++ b/xsl/params/table.footnote.number.symbols.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="table.footnote.number.symbols"> table.footnote.number.symbols - + table.footnote.number.symbols @@ -11,18 +14,18 @@ - + -Description +Description If table.footnote.number.symbols is not the empty string, table footnotes will use the characters it contains as footnote symbols. For example, *&#x2020;&#x2021;&#x25CA;&#x2720; will identify -footnotes with *, , , -, and . If there are more footnotes +footnotes with *, †, ‡, +◊, and ✠. If there are more footnotes than symbols, the stylesheets will fall back to numbered footnotes using table.footnote.number.format. @@ -32,5 +35,5 @@ capable of displaying the full range of Unicode characters. If the quoted charac in the preceding paragraph are not displayed properly, that's a good indicator that you may have trouble using those symbols for footnotes. - + diff --git a/xsl/params/table.footnote.properties.xml b/xsl/params/table.footnote.properties.xml index 9dba6f845..0dbda2acd 100644 --- a/xsl/params/table.footnote.properties.xml +++ b/xsl/params/table.footnote.properties.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="table.footnote.properties"> table.footnote.properties Properties applied to each table footnote body @@ -8,22 +11,19 @@ - + - - + + normal normal 2pt - + -Description +Description This attribute set is applied to the footnote-block for each table footnote. @@ -31,5 +31,5 @@ It can be used to set the font-size, font-family, and other inheritable properties that will be applied to all table footnotes. - + diff --git a/xsl/params/table.frame.border.color.xml b/xsl/params/table.frame.border.color.xml index ad85db7f0..db7026cd8 100644 --- a/xsl/params/table.frame.border.color.xml +++ b/xsl/params/table.frame.border.color.xml @@ -1,25 +1,28 @@ - + version="5.0" xml:id="table.frame.border.color"> table.frame.border.color - + table.frame.border.color - + - + -Description +Description FIXME: - + diff --git a/xsl/params/table.frame.border.style.xml b/xsl/params/table.frame.border.style.xml index 46ce0271e..3370edfc9 100644 --- a/xsl/params/table.frame.border.style.xml +++ b/xsl/params/table.frame.border.style.xml @@ -1,24 +1,27 @@ - + version="5.0" xml:id="table.frame.border.style"> table.frame.border.style - + table.frame.border.style - + - + -Description +Description FIXME: - + diff --git a/xsl/params/table.frame.border.thickness.xml b/xsl/params/table.frame.border.thickness.xml index 9333cef94..7bb0ea469 100644 --- a/xsl/params/table.frame.border.thickness.xml +++ b/xsl/params/table.frame.border.thickness.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="table.frame.border.thickness"> table.frame.border.thickness - + table.frame.border.thickness @@ -11,14 +14,14 @@ - + -Description +Description Specifies the thickness of the border on the table's frame. - + diff --git a/xsl/params/table.properties.xml b/xsl/params/table.properties.xml index ae5972d92..ae56084fc 100644 --- a/xsl/params/table.properties.xml +++ b/xsl/params/table.properties.xml @@ -1,19 +1,21 @@ - + version="5.0" xml:id="table.properties"> table.properties Properties associated with the block surrounding a table - - + + -Description +Description Block styling properties for tables. This parameter should really have been called table.block.properties or something @@ -22,5 +24,5 @@ problems. See also table.table.properties. - + diff --git a/xsl/params/table.spacer.image.xml b/xsl/params/table.spacer.image.xml new file mode 100644 index 000000000..067cfc642 --- /dev/null +++ b/xsl/params/table.spacer.image.xml @@ -0,0 +1,26 @@ + + +table.spacer.image +filename + + +table.spacer.image +Invisible pixel for tabular accessibility + + + + + + + + +Description +This is the 1x1 pixel, transparent pixel used for the table trick to increase the accessibility of the tabular +website presentation. + + diff --git a/xsl/params/table.table.properties.xml b/xsl/params/table.table.properties.xml index 4e897a5bb..bcfcec009 100644 --- a/xsl/params/table.table.properties.xml +++ b/xsl/params/table.table.properties.xml @@ -1,13 +1,16 @@ - + version="5.0" xml:id="table.table.properties"> table.table.properties Properties associated with a table - + retain collapse @@ -15,7 +18,7 @@ -Description +Description The styling for tables. This parameter should really have been called table.properties, but that parameter @@ -25,5 +28,5 @@ of the table as a whole. See also table.properties. - + diff --git a/xsl/params/tablecolumns.extension.xml b/xsl/params/tablecolumns.extension.xml index 20af10289..67210df61 100644 --- a/xsl/params/tablecolumns.extension.xml +++ b/xsl/params/tablecolumns.extension.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="tablecolumns.extension"> tablecolumns.extension -boolean +boolean tablecolumns.extension @@ -11,15 +14,15 @@ - + -Description +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/target.database.document.xml b/xsl/params/target.database.document.xml index c7094467e..7bb0f60ac 100644 --- a/xsl/params/target.database.document.xml +++ b/xsl/params/target.database.document.xml @@ -1,21 +1,24 @@ - + version="5.0" xml:id="target.database.document"> target.database.document -uri +uri target.database.document Name of master database file for resolving olinks - + - -Description +Description + To resolve olinks between documents, the stylesheets use a master database document that identifies the target datafiles for all the documents within the scope @@ -25,5 +28,5 @@ The default value is olinkdb.xml. The data structure of the file is defined in the targetdatabase.dtd DTD. The database file provides the high level elements to record the identifiers, locations, and relationships of documents. The cross reference data for individual documents is generally pulled into the database using system entity references or XIncludes. See also targets.filename. - - + + diff --git a/xsl/params/targets.filename.xml b/xsl/params/targets.filename.xml index 977f41d77..05010c261 100644 --- a/xsl/params/targets.filename.xml +++ b/xsl/params/targets.filename.xml @@ -1,20 +1,23 @@ - + version="5.0" xml:id="targets.filename"> targets.filename -string +string targets.filename Name of cross reference targets data file - + - -Description +Description + In order to resolve olinks efficiently, the stylesheets can generate an external data file containing information about @@ -25,5 +28,5 @@ The name must agree with that used in the target database used to resolve olinks during processing. See also target.database.document. - - + + diff --git a/xsl/params/template.xml b/xsl/params/template.xml index 0c152af8b..9d35f83f3 100644 --- a/xsl/params/template.xml +++ b/xsl/params/template.xml @@ -1,24 +1,27 @@ - + version="5.0" xml:id="[[NAME]]"> [[NAME]] - + [[NAME]] - + - + -Description +Description FIXME: - + diff --git a/xsl/params/tex.math.delims.xml b/xsl/params/tex.math.delims.xml index 39ab0c25c..922b93425 100644 --- a/xsl/params/tex.math.delims.xml +++ b/xsl/params/tex.math.delims.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="tex.math.delims"> tex.math.delims -boolean +boolean tex.math.delims @@ -12,15 +15,15 @@ automatically surrounded by math mode delimiters - + -Description +Description For compatibility with DSSSL based DBTeXMath from Allin Cottrell you should set this parameter to 0. - + diff --git a/xsl/params/tex.math.file.xml b/xsl/params/tex.math.file.xml index ee3d8a837..1445364f9 100644 --- a/xsl/params/tex.math.file.xml +++ b/xsl/params/tex.math.file.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="tex.math.file"> tex.math.file -string +string tex.math.file @@ -11,16 +14,16 @@ - + -Description +Description Name of auxiliary file for TeX equations. This file can be processed by dvi2bitmap to get bitmap versions of equations for HTML output. - + diff --git a/xsl/params/tex.math.in.alt.xml b/xsl/params/tex.math.in.alt.xml index 20e5dfffc..a19067aa5 100644 --- a/xsl/params/tex.math.in.alt.xml +++ b/xsl/params/tex.math.in.alt.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="tex.math.in.alt"> tex.math.in.alt -string +string tex.math.in.alt @@ -11,12 +14,12 @@ - + -Description +Description If you want type math directly in TeX notation in equations, this parameter specifies notation used. Currently are supported two @@ -24,25 +27,25 @@ values -- plain and latex. Empty value means that you are not using TeX math at all. Preferred way for including TeX alternative of math is inside of -textobject element. Eg.: - - - - - - -E=mc squared -E=mc^2 - -]]> - -If you are using graphic element, you can -store TeX inside alt element: - - -a^2+b^2=c^2 - -]]> +textobject element. Eg.: + +<inlineequation> +<inlinemediaobject> +<imageobject> +<imagedata fileref="eq1.gif"/> +</imageobject> +<textobject><phrase>E=mc squared</phrase></textobject> +<textobject role="tex"><phrase>E=mc^2</phrase></textobject> +</inlinemediaobject> +</inlineequation> + +If you are using graphic element, you can +store TeX inside alt element: + +<inlineequation> +<alt role="tex">a^2+b^2=c^2</alt> +<graphic fileref="a2b2c2.gif"/> +</inlineequation> If you want use this feature, you should process your FO with PassiveTeX, which only supports TeX math notation. When calling @@ -54,5 +57,5 @@ passivetex.extensions=1. dvi2bitmap program on result DVI file. You will get images for equations in your document. - + diff --git a/xsl/params/text.home.xml b/xsl/params/text.home.xml new file mode 100644 index 000000000..cd2ed7547 --- /dev/null +++ b/xsl/params/text.home.xml @@ -0,0 +1,27 @@ + + +text.home +string + + +text.home +Home + + + + + + + + +Description + +FIXME: + + + diff --git a/xsl/params/text.next.xml b/xsl/params/text.next.xml new file mode 100644 index 000000000..813556d43 --- /dev/null +++ b/xsl/params/text.next.xml @@ -0,0 +1,27 @@ + + +text.next +string + + +text.next +FIXME: + + + + + + + + +Description + +FIXME: + + + diff --git a/xsl/params/text.prev.xml b/xsl/params/text.prev.xml new file mode 100644 index 000000000..428c572d1 --- /dev/null +++ b/xsl/params/text.prev.xml @@ -0,0 +1,27 @@ + + +text.prev +string + + +text.prev +FIXME: + + + + + + + + +Description + +FIXME: + + + diff --git a/xsl/params/text.toc.xml b/xsl/params/text.toc.xml new file mode 100644 index 000000000..cf608a46c --- /dev/null +++ b/xsl/params/text.toc.xml @@ -0,0 +1,27 @@ + + +text.toc +string + + +text.toc +FIXME: + + + + + + + + +Description + +FIXME: + + + diff --git a/xsl/params/text.up.xml b/xsl/params/text.up.xml new file mode 100644 index 000000000..1fb71fdcb --- /dev/null +++ b/xsl/params/text.up.xml @@ -0,0 +1,27 @@ + + +text.up +string + + +text.up +FIXME: + + + + + + + + +Description + +FIXME: + + + diff --git a/xsl/params/textbgcolor.xml b/xsl/params/textbgcolor.xml new file mode 100644 index 000000000..b9aefe6e9 --- /dev/null +++ b/xsl/params/textbgcolor.xml @@ -0,0 +1,26 @@ + + +textbgcolor +color + + +textbgcolor +The background color of the table body + + + + +white + + + +Description +The background color of the table body. +Only applies with the tabular presentation is being used. + + diff --git a/xsl/params/textdata.default.encoding.xml b/xsl/params/textdata.default.encoding.xml index b480ef115..7f70ae2ac 100644 --- a/xsl/params/textdata.default.encoding.xml +++ b/xsl/params/textdata.default.encoding.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="textdata.default.encoding"> textdata.default.encoding -string +string textdata.default.encoding @@ -12,12 +15,12 @@ using textdata element - + -Description +Description Default encoding of external text files which are included using textdata element. This value is used only when you do not specify @@ -25,6 +28,5 @@ encoding by appropriate attribute directly on textdata. Default encoding (empty string) is interpreted as system default encoding. - + - diff --git a/xsl/params/textinsert.extension.xml b/xsl/params/textinsert.extension.xml index 4dcfa67ec..4a9d4afe3 100644 --- a/xsl/params/textinsert.extension.xml +++ b/xsl/params/textinsert.extension.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="textinsert.extension"> textinsert.extension -boolean +boolean textinsert.extension @@ -11,14 +14,14 @@ - + -Description +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 index 0f167a276..28510a38b 100644 --- a/xsl/params/title.font.family.xml +++ b/xsl/params/title.font.family.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="title.font.family"> title.font.family @@ -11,16 +14,16 @@ - + -Description +Description The title font family is used for titles (chapter, section, figure, etc.) - + diff --git a/xsl/params/title.margin.left.xml b/xsl/params/title.margin.left.xml index cfae73e98..2469947fb 100644 --- a/xsl/params/title.margin.left.xml +++ b/xsl/params/title.margin.left.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="title.margin.left"> title.margin.left - + title.margin.left @@ -11,7 +14,7 @@ - + -4pc @@ -22,7 +25,7 @@ -Description +Description This parameter provides one means of adjusting the left margin for titles. @@ -57,5 +60,5 @@ the math expression with negative values used to calculate the indents. - + diff --git a/xsl/params/titlefoil.html.xml b/xsl/params/titlefoil.html.xml new file mode 100644 index 000000000..5fa2acd50 --- /dev/null +++ b/xsl/params/titlefoil.html.xml @@ -0,0 +1,27 @@ + + +titlefoil.html +filename + + +titlefoil.html +Name of title foil HTML file + + + + + + + + +Description + +Sets the filename used for the slides titlepage. + + + diff --git a/xsl/params/toc.bg.color.xml b/xsl/params/toc.bg.color.xml new file mode 100644 index 000000000..93cd74c5d --- /dev/null +++ b/xsl/params/toc.bg.color.xml @@ -0,0 +1,27 @@ + + +toc.bg.color +color + + +toc.bg.color +Background color for ToC frame + + + + + + + + +Description + +Specifies the background color used in the ToC frame. + + + diff --git a/xsl/params/toc.blank.graphic.xml b/xsl/params/toc.blank.graphic.xml new file mode 100644 index 000000000..bb24888f8 --- /dev/null +++ b/xsl/params/toc.blank.graphic.xml @@ -0,0 +1,28 @@ + + +toc.blank.graphic +boolean + + +toc.blank.graphic +Use graphic for "blanks" in TOC? + + + + + + + + +Description +If non-zero, "blanks" in the the TOC will be accomplished +with the graphic identified by toc.spacer.image. + +Only applies with the tabular presentation is being used. + + diff --git a/xsl/params/toc.blank.image.xml b/xsl/params/toc.blank.image.xml new file mode 100644 index 000000000..82caa2f32 --- /dev/null +++ b/xsl/params/toc.blank.image.xml @@ -0,0 +1,27 @@ + + +toc.blank.image +filename + + +toc.blank.image +The image for "blanks" in the TOC + + + + +graphics/blank.gif + + + +Description +If toc.blank.graphic is non-zero, this image +will be used to for "blanks" in the TOC. +Only applies with the tabular presentation is being used. + + diff --git a/xsl/params/toc.blank.text.xml b/xsl/params/toc.blank.text.xml new file mode 100644 index 000000000..d39aec4fd --- /dev/null +++ b/xsl/params/toc.blank.text.xml @@ -0,0 +1,27 @@ + + +toc.blank.text +string + + +toc.blank.text +The text for "blanks" in the TOC + + + + +    + + + +Description +If toc.blank.graphic is zero, this text string +will be used for "blanks" in the TOC. +Only applies with the tabular presentation is being used. + + diff --git a/xsl/params/toc.hide.show.xml b/xsl/params/toc.hide.show.xml new file mode 100644 index 000000000..1570ec438 --- /dev/null +++ b/xsl/params/toc.hide.show.xml @@ -0,0 +1,33 @@ + + +toc.hide.show +boolean + + +toc.hide.show +Enable hide/show button for ToC frame + + + + + + + + +Description + +If non-zero, JavaScript (and an additional icon, see +hidetoc.image and +showtoc.image) is added to each slide +to allow the ToC panel to be toggled on each panel. + +There is a bug in Mozilla 1.0 (at least as of CR3) that causes +the browser to reload the titlepage when this feature is used. + + + diff --git a/xsl/params/toc.html.xml b/xsl/params/toc.html.xml new file mode 100644 index 000000000..62c060c79 --- /dev/null +++ b/xsl/params/toc.html.xml @@ -0,0 +1,27 @@ + + +toc.html +filename + + +toc.html +Name of ToC HTML file + + + + + + + + +Description + +Sets the filename used for the table of contents page. + + + diff --git a/xsl/params/toc.image.xml b/xsl/params/toc.image.xml new file mode 100644 index 000000000..56d1cfd9e --- /dev/null +++ b/xsl/params/toc.image.xml @@ -0,0 +1,27 @@ + + +toc.image +filename + + +toc.image +ToC image + + + + + + + + +Description + +Specifies the filename of the ToC navigation icon. + + + diff --git a/xsl/params/toc.indent.width.xml b/xsl/params/toc.indent.width.xml index 0fcea7d73..26bed5a82 100644 --- a/xsl/params/toc.indent.width.xml +++ b/xsl/params/toc.indent.width.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="toc.indent.width"> toc.indent.width -float +float toc.indent.width @@ -11,12 +14,12 @@ - + -Description +Description Specifies, in points, the distance by which each level of the TOC is indented from its parent. @@ -26,5 +29,5 @@ a unit (in other words, it is a bare number). Using a bare number allows the sty to perform calculations that would otherwise have to be performed by the FO processor because not all processors support expressions. - + diff --git a/xsl/params/toc.line.properties.xml b/xsl/params/toc.line.properties.xml index 80de52917..6fd6b178e 100644 --- a/xsl/params/toc.line.properties.xml +++ b/xsl/params/toc.line.properties.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="toc.line.properties"> toc.line.properties -attribute set +attribute set toc.line.properties @@ -11,31 +14,29 @@ - + justify start - - + + -Description +Description Properties which are applied to every line in ToC (or LoT). You can modify them in order to change appearance of all, or some lines. For example in order to make lines for chapters in bold specify the following in your customization layer. - - - bold - normal - -]]> +<xsl:attribute-set name="toc.line.properties"> + <xsl:attribute name="font-weight"> + <xsl:when test="self::chapter | self::preface | self::appendix">bold</xsl:when> + <xsl:otherwise>normal</xsl:otherwise> + </xsl:attribute> +</xsl:attribute-set> - + diff --git a/xsl/params/toc.list.type.xml b/xsl/params/toc.list.type.xml index 8b1d6fda5..836d88cfd 100644 --- a/xsl/params/toc.list.type.xml +++ b/xsl/params/toc.list.type.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="toc.list.type"> toc.list.type -list +list dl ul ol @@ -14,14 +17,14 @@ -dl +dl -Description +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 index c76f8026d..de887cf99 100644 --- a/xsl/params/toc.margin.properties.xml +++ b/xsl/params/toc.margin.properties.xml @@ -1,13 +1,16 @@ - + version="5.0" xml:id="toc.margin.properties"> toc.margin.properties Margin properties used on Tables of Contents - + 0.5em 1em @@ -19,8 +22,8 @@ -Description +Description This attribute set is used on Tables of Contents. These attributes are set on the wrapper that surrounds the ToC block, not on each individual lines. - + diff --git a/xsl/params/toc.max.depth.xml b/xsl/params/toc.max.depth.xml index 1607b8089..74d5557c6 100644 --- a/xsl/params/toc.max.depth.xml +++ b/xsl/params/toc.max.depth.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="toc.max.depth"> toc.max.depth -integer +integer toc.max.depth @@ -11,12 +14,12 @@ -8 +8 -Description +Description Specifies the maximal depth of TOC on all levels. - + diff --git a/xsl/params/toc.pointer.graphic.xml b/xsl/params/toc.pointer.graphic.xml new file mode 100644 index 000000000..4b2cb74f3 --- /dev/null +++ b/xsl/params/toc.pointer.graphic.xml @@ -0,0 +1,28 @@ + + +toc.pointer.graphic +boolean + + +toc.pointer.graphic +Use graphic for TOC pointer? + + + + + + + + +Description +If non-zero, the "pointer" in the TOC will be displayed +with the graphic identified by toc.pointer.image. + +Only applies with the tabular presentation is being used. + + diff --git a/xsl/params/toc.pointer.image.xml b/xsl/params/toc.pointer.image.xml new file mode 100644 index 000000000..bf0690189 --- /dev/null +++ b/xsl/params/toc.pointer.image.xml @@ -0,0 +1,27 @@ + + +toc.pointer.image +filename + + +toc.pointer.image +The image for the "pointer" in the TOC + + + + +graphics/arrow.gif + + + +Description +If toc.pointer.graphic is non-zero, this image +will be used for the "pointer" in the TOC. +Only applies with the tabular presentation is being used. + + diff --git a/xsl/params/toc.pointer.text.xml b/xsl/params/toc.pointer.text.xml new file mode 100644 index 000000000..b094765ae --- /dev/null +++ b/xsl/params/toc.pointer.text.xml @@ -0,0 +1,27 @@ + + +toc.pointer.text +string + + +toc.pointer.text +The text for the "pointer" in the TOC + + + + + >  + + + +Description +If toc.pointer.graphic is zero, this text string +will be used to display the "pointer" in the TOC. +Only applies with the tabular presentation is being used. + + diff --git a/xsl/params/toc.row.height.xml b/xsl/params/toc.row.height.xml new file mode 100644 index 000000000..2e73acb33 --- /dev/null +++ b/xsl/params/toc.row.height.xml @@ -0,0 +1,31 @@ + + +toc.row.height +length + + +toc.row.height +Height of ToC rows in dynamic ToCs + + + + + + + + +Description + +This parameter specifies the height of each row in the table of +contents. This is only applicable if a dynamic ToC is used. You may want to +adjust this parameter for optimal appearance with the font and image sizes +selected by your CSS stylesheet. + + + + diff --git a/xsl/params/toc.section.depth.xml b/xsl/params/toc.section.depth.xml index c6039c361..db99f9c6a 100644 --- a/xsl/params/toc.section.depth.xml +++ b/xsl/params/toc.section.depth.xml @@ -1,25 +1,28 @@ - + version="5.0" xml:id="toc.section.depth"> toc.section.depth -integer +integer toc.section.depth -How deep should recursive sections appear +How deep should recursive sections appear in the TOC? -2 +2 -Description +Description Specifies the depth to which recursive sections should appear in the TOC. - + diff --git a/xsl/params/toc.spacer.graphic.xml b/xsl/params/toc.spacer.graphic.xml new file mode 100644 index 000000000..0a5729c23 --- /dev/null +++ b/xsl/params/toc.spacer.graphic.xml @@ -0,0 +1,28 @@ + + +toc.spacer.graphic +boolean + + +toc.spacer.graphic +Use graphic for TOC spacer? + + + + + + + + +Description +If non-zero, the indentation in the TOC will be accomplished +with the graphic identified by toc.spacer.image. + +Only applies with the tabular presentation is being used. + + diff --git a/xsl/params/toc.spacer.image.xml b/xsl/params/toc.spacer.image.xml new file mode 100644 index 000000000..0d550167d --- /dev/null +++ b/xsl/params/toc.spacer.image.xml @@ -0,0 +1,27 @@ + + +toc.spacer.image +filename + + +toc.spacer.image +The image for spacing the TOC + + + + +graphics/blank.gif + + + +Description +If toc.spacer.graphic is non-zero, this image +will be used to indent the TOC. +Only applies with the tabular presentation is being used. + + diff --git a/xsl/params/toc.spacer.text.xml b/xsl/params/toc.spacer.text.xml new file mode 100644 index 000000000..bfb605f57 --- /dev/null +++ b/xsl/params/toc.spacer.text.xml @@ -0,0 +1,27 @@ + + +toc.spacer.text +string + + +toc.spacer.text +The text for spacing the TOC + + + + +    + + + +Description +If toc.spacer.graphic is zero, this text string +will be used to indent the TOC. +Only applies with the tabular presentation is being used. + + diff --git a/xsl/params/toc.width.xml b/xsl/params/toc.width.xml new file mode 100644 index 000000000..2e2e2ad00 --- /dev/null +++ b/xsl/params/toc.width.xml @@ -0,0 +1,27 @@ + + +toc.width +length + + +toc.width +Width of ToC frame + + + + + + + + +Description + +Specifies the width of the ToC frame. + + + diff --git a/xsl/params/ua.js.xml b/xsl/params/ua.js.xml new file mode 100644 index 000000000..952de757c --- /dev/null +++ b/xsl/params/ua.js.xml @@ -0,0 +1,28 @@ + + +ua.js +filename + + +ua.js +UA JavaScript file + + + + + + + + +Description + +Specifies the filename of the UA JavaScript file. It's unlikely +that you will ever need to change this parameter. + + + diff --git a/xsl/params/ulink.footnotes.xml b/xsl/params/ulink.footnotes.xml index 67897ab30..c436d4db0 100644 --- a/xsl/params/ulink.footnotes.xml +++ b/xsl/params/ulink.footnotes.xml @@ -1,26 +1,29 @@ - + version="5.0" xml:id="ulink.footnotes"> ulink.footnotes -boolean +boolean ulink.footnotes -Generate footnotes for ULinks? +Generate footnotes for ULinks? - + -Description +Description -If non-zero, the URL of each ULink will +If non-zero, the URL of each ULink will appear as a footnote. - + diff --git a/xsl/params/ulink.hyphenate.chars.xml b/xsl/params/ulink.hyphenate.chars.xml index 3e4d37896..fb383692c 100644 --- a/xsl/params/ulink.hyphenate.chars.xml +++ b/xsl/params/ulink.hyphenate.chars.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="ulink.hyphenate.chars"> ulink.hyphenate.chars -string +string ulink.hyphenate.chars @@ -11,12 +14,12 @@ - + -Description +Description If the ulink.hyphenate is not empty, then hyphenation of ulinks is turned on, and any @@ -30,5 +33,5 @@ to contain other URL characters, as for example: <xsl:param name="ulink.hyphenate.chars">:/@&?.#</xsl:param> - + diff --git a/xsl/params/ulink.hyphenate.xml b/xsl/params/ulink.hyphenate.xml index 2a6cdf5f0..0b7d4d1df 100644 --- a/xsl/params/ulink.hyphenate.xml +++ b/xsl/params/ulink.hyphenate.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="ulink.hyphenate"> ulink.hyphenate -string +string ulink.hyphenate @@ -11,12 +14,12 @@ - + -Description +Description If not empty, the specified character (or more generally, content) is added to URLs after every character included in the string @@ -28,5 +31,5 @@ processors will be able to reasonably hyphenate long URLs. As of 28 Jan 2002, discretionary hyphens are more widely and correctly supported than zero-width spaces for this purpose. - + diff --git a/xsl/params/ulink.show.xml b/xsl/params/ulink.show.xml index 0c3eb58be..93faacd06 100644 --- a/xsl/params/ulink.show.xml +++ b/xsl/params/ulink.show.xml @@ -1,26 +1,29 @@ - + version="5.0" xml:id="ulink.show"> ulink.show -boolean +boolean ulink.show -Display URLs after ulinks? +Display URLs after ulinks? - + -Description +Description -If non-zero, the URL of each ULink will +If non-zero, the URL of each ULink will appear after the text of the link. If the text of the link and the URL are identical, the URL is suppressed. - + diff --git a/xsl/params/ulink.target.xml b/xsl/params/ulink.target.xml index 310959117..a5535a05b 100644 --- a/xsl/params/ulink.target.xml +++ b/xsl/params/ulink.target.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="ulink.target"> ulink.target -string +string ulink.target @@ -11,14 +14,14 @@ - + -Description +Description If ulink.target is set, its value will -be used for the target attribute -on anchors generated for ulinks. +be used for the target attribute +on anchors generated for ulinks. - + diff --git a/xsl/params/up.image.xml b/xsl/params/up.image.xml new file mode 100644 index 000000000..5a17ce658 --- /dev/null +++ b/xsl/params/up.image.xml @@ -0,0 +1,27 @@ + + +up.image +filename + + +up.image +Up-arrow image + + + + + + + + +Description + +Specifies the filename of the upward-pointing navigation arrow. + + + diff --git a/xsl/params/use.embed.for.svg.xml b/xsl/params/use.embed.for.svg.xml index 4fd0824d2..f7c52cc5f 100644 --- a/xsl/params/use.embed.for.svg.xml +++ b/xsl/params/use.embed.for.svg.xml @@ -1,30 +1,33 @@ - + version="5.0" xml:id="use.embed.for.svg"> use.embed.for.svg -boolean +boolean use.embed.for.svg -Use HTML embed for SVG? +Use HTML embed for SVG? - + -Description +Description -If non-zero, an embed element will be created for -SVG figures. An object is always created, -this parameter merely controls whether or not an additional embed -is generated inside the object. +If non-zero, an embed element will be created for +SVG figures. An object is always created, +this parameter merely controls whether or not an additional embed +is generated inside the object. On the plus side, this may be more portable among browsers and plug-ins. On the minus side, it isn't valid HTML. - + diff --git a/xsl/params/use.extensions.xml b/xsl/params/use.extensions.xml index 4258a15f2..6590d25f2 100644 --- a/xsl/params/use.extensions.xml +++ b/xsl/params/use.extensions.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="use.extensions"> use.extensions -boolean +boolean use.extensions @@ -11,10 +14,10 @@ - + -Description +Description If non-zero, extensions may be used. Each extension is further controlled by its own parameter. But if @@ -22,5 +25,5 @@ further controlled by its own parameter. But if be used. - + diff --git a/xsl/params/use.id.as.filename.xml b/xsl/params/use.id.as.filename.xml index 30dcb11e2..0f23d2060 100644 --- a/xsl/params/use.id.as.filename.xml +++ b/xsl/params/use.id.as.filename.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="use.id.as.filename"> use.id.as.filename -boolean +boolean use.id.as.filename @@ -11,15 +14,15 @@ - + -Description +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 index f8d8e6a8b..ce23e61c7 100644 --- a/xsl/params/use.id.function.xml +++ b/xsl/params/use.id.function.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="use.id.function"> use.id.function -boolean +boolean use.id.function @@ -11,10 +14,10 @@ - + -Description +Description If 1, the stylesheets use the id() function to find the targets of cross reference elements. This is more @@ -23,5 +26,5 @@ efficient, but only works if your XSLT processor implements the 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/use.local.olink.style.xml b/xsl/params/use.local.olink.style.xml index 078f7f79c..eb4f57aa7 100644 --- a/xsl/params/use.local.olink.style.xml +++ b/xsl/params/use.local.olink.style.xml @@ -1,25 +1,28 @@ - + version="5.0" xml:id="use.local.olink.style"> use.local.olink.style -boolean +boolean use.local.olink.style Process olinks using xref style of current document - + - -Description +Description + When cross reference data is collected for use by olinks, the data for each potential target includes one field containing a completely assembled cross reference string, as if it were an xref generated in that document. Other fields record the separate title, number, and element name of each target. When an olink is formed to a target from another document, the olink resolves to that preassembled string by default. If the use.local.olink.style parameter is set to non-zero, then instead the cross reference string is formed again from the target title, number, and element name, using the stylesheet processing the targeting document. Then olinks will match the xref style in the targeting document rather than in the target document. If both documents are processed with the same stylesheet, then the results will be the same. - - + + diff --git a/xsl/params/use.role.as.xrefstyle.xml b/xsl/params/use.role.as.xrefstyle.xml index a886cf4e1..9d4883d04 100644 --- a/xsl/params/use.role.as.xrefstyle.xml +++ b/xsl/params/use.role.as.xrefstyle.xml @@ -1,86 +1,89 @@ - + version="5.0" xml:id="use.role.as.xrefstyle"> use.role.as.xrefstyle -boolean +boolean use.role.as.xrefstyle -Use role attribute for -xrefstyle on xref? +Use role attribute for +xrefstyle on xref? - + -Description +Description -If non-zero, the role attribute on -xref will be used to select the cross reference style. -The DocBook -Technical Committee recently added an -xrefstyle attribute for this purpose. -If the xrefstyle attribute -is present, role will be ignored, regardless +If non-zero, the role attribute on +xref will be used to select the cross reference style. +The DocBook +Technical Committee recently added an +xrefstyle attribute for this purpose. +If the xrefstyle attribute +is present, role will be ignored, regardless of this setting. Until an official DocBook release that includes the new -attribute, this flag allows role +attribute, this flag allows role to serve that purpose. - + -Example +Example The following small stylesheet shows how to configure the stylesheets to make use of the cross reference style: - - +<?xml version="1.0"?> +<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" + version="1.0"> - +<xsl:import href="../xsl/html/docbook.xsl"/> - +<xsl:output method="html"/> - - - - - - - - - +<xsl:param name="local.l10n.xml" select="document('')"/> +<l:i18n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0"> + <l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="en"> + <l:context name="xref"> + <l:template name="chapter" style="title" text="Chapter %n, %t"/> + <l:template name="chapter" text="Chapter %n"/> + </l:context> + </l:l10n> +</l:i18n> -]]> +</xsl:stylesheet> With this stylesheet, the cross references in the following document: - - -Book +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" + "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"> +<book id="book"><title>Book</title> - -Preface +<preface> +<title>Preface</title> -Normal: . -Title: . +<para>Normal: <xref linkend="ch1"/>.</para> +<para>Title: <xref xrefstyle="title" linkend="ch1"/>.</para> - +</preface> - -First Chapter +<chapter id="ch1"> +<title>First Chapter</title> -Irrelevant. +<para>Irrelevant.</para> - -]]> +</chapter> +</book> will appear as: @@ -88,6 +91,6 @@ use of the cross reference style: Normal: Chapter 1. Title: Chapter 1, First Chapter. - + diff --git a/xsl/params/use.role.for.mediaobject.xml b/xsl/params/use.role.for.mediaobject.xml index 9e4b3d016..9241aced8 100644 --- a/xsl/params/use.role.for.mediaobject.xml +++ b/xsl/params/use.role.for.mediaobject.xml @@ -1,27 +1,30 @@ - + version="5.0" xml:id="use.role.for.mediaobject"> use.role.for.mediaobject -boolean +boolean use.role.for.mediaobject -Use role attribute +Use role attribute value for selecting which of several objects within a mediaobject to use. - + -Description +Description -If non-zero, the role attribute on -imageobjects or other objects within a mediaobject container will be used to select which object will be +If non-zero, the role attribute on +imageobjects or other objects within a mediaobject container will be used to select which object will be used. @@ -49,5 +52,5 @@ is zero, then role attributes are not considered and the first suitable object with or without a role value is used. - + diff --git a/xsl/params/use.svg.xml b/xsl/params/use.svg.xml index c28803487..8f13be0f8 100644 --- a/xsl/params/use.svg.xml +++ b/xsl/params/use.svg.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="use.svg"> use.svg -boolean +boolean use.svg @@ -11,17 +14,17 @@ - + -Description +Description If non-zero, SVG will be considered an acceptable image format. SVG is passed through to the result tree, so correct rendering of the resulting diagram depends on the formatter (FO processor or web browser) that is used to process the output from the stylesheet. - + diff --git a/xsl/params/variablelist.as.blocks.xml b/xsl/params/variablelist.as.blocks.xml index 8e5a622bc..4a45fe0d4 100644 --- a/xsl/params/variablelist.as.blocks.xml +++ b/xsl/params/variablelist.as.blocks.xml @@ -1,24 +1,27 @@ - + version="5.0" xml:id="variablelist.as.blocks"> variablelist.as.blocks -boolean +boolean variablelist.as.blocks -Format variablelists lists as blocks? +Format variablelists lists as blocks? - + -Description +Description -If non-zero, variablelists will be formatted as +If non-zero, variablelists will be formatted as blocks. If you have long terms, proper list markup in the FO case may produce @@ -26,34 +29,34 @@ unattractive lists. By setting this parameter, you can force the stylesheets to produce block markup instead of proper lists. You can override this setting with a processing instruction as the -child of variablelist: dbfo -list-presentation="blocks" or dbfo -list-presentation="list". +child of variablelist: dbfo +list-presentation="blocks" or dbfo +list-presentation="list". When using list-presentation="list", -you can also control the amount of space used for the terms with -the dbfo term-width=".25in" processing instruction, -the termlength attribute on variablelist, +you can also control the amount of space used for the terms with +the dbfo term-width=".25in" processing instruction, +the termlength attribute on variablelist, or allow the stylesheets to attempt to calculate the amount of space to leave based on the number of letters in the longest term. - - - - - - - list - - + <variablelist> + <?dbfo list-presentation="list"?> + <?dbfo term-width="1.5in"?> + <?dbhtml list-presentation="table"?> + <?dbhtml term-width="1.5in"?> + <varlistentry> + <term>list</term> + <listitem> + <para> Formatted as a list even if variablelist.as.blocks is set to 1. - - - - ]]> + </para> + </listitem> + </varlistentry> + </variablelist> - + diff --git a/xsl/params/variablelist.as.table.xml b/xsl/params/variablelist.as.table.xml index 8b9f7ee92..2a670e2d0 100644 --- a/xsl/params/variablelist.as.table.xml +++ b/xsl/params/variablelist.as.table.xml @@ -1,51 +1,54 @@ - + version="5.0" xml:id="variablelist.as.table"> variablelist.as.table -boolean +boolean variablelist.as.table -Format variablelists as tables? +Format variablelists as tables? - + -Description +Description -If non-zero, variablelists will be formatted as +If non-zero, variablelists will be formatted as tables. A processing instruction exists to specify a particualar width for the -column containing the terms: -dbhtml term-width=".25in" +column containing the terms: +dbhtml term-width=".25in" You can override this setting with a processing instruction as the -child of variablelist: dbhtml -list-presentation="table" or dbhtml -list-presentation="list". +child of variablelist: dbhtml +list-presentation="table" or dbhtml +list-presentation="list". This parameter only applys to the HTML transformations. In the FO case, proper list markup is robust enough to handle the formatting. But see also variablelist.as.blocks. - - - - - - - list - - + <variablelist> + <?dbhtml list-presentation="table"?> + <?dbhtml term-width="1.5in"?> + <?dbfo list-presentation="list"?> + <?dbfo term-width="1in"?> + <varlistentry> + <term>list</term> + <listitem> + <para> Formatted as a table even if variablelist.as.table is set to 0. - - - - ]]> + </para> + </listitem> + </varlistentry> + </variablelist> - + diff --git a/xsl/params/variablelist.max.termlength.xml b/xsl/params/variablelist.max.termlength.xml index 874704175..fdd91d9dc 100644 --- a/xsl/params/variablelist.max.termlength.xml +++ b/xsl/params/variablelist.max.termlength.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="variablelist.max.termlength"> variablelist.max.termlength @@ -11,22 +14,22 @@ - + 24 -Description +Description -In variablelists, the listitem +In variablelists, the listitem is indented to leave room for the -term elements. That indent may be computed -if it is not specified with a termlength -attribute on the variablelist element. +term elements. That indent may be computed +if it is not specified with a termlength +attribute on the variablelist element. The computation counts characters in the -term elements in the list +term elements in the list to find the longest term. However, some terms are very long and would produce extreme indents. This parameter lets you set a maximum character count. Any terms longer than the maximum @@ -39,5 +42,5 @@ in how many actual characters fit in the space since some characters are wider than others. - + diff --git a/xsl/params/variablelist.term.break.after.xml b/xsl/params/variablelist.term.break.after.xml index af8a3caeb..8472f5ec2 100644 --- a/xsl/params/variablelist.term.break.after.xml +++ b/xsl/params/variablelist.term.break.after.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="variablelist.term.break.after"> variablelist.term.break.after -boolean +boolean variablelist.term.break.after @@ -12,11 +15,11 @@ multi-term varlistentry? - + 0 -Description +Description Set a non-zero value for the variablelist.term.break.after parameter to @@ -32,5 +35,5 @@ empty string (to suppress rendering of the default comma and space after each term). - + diff --git a/xsl/params/variablelist.term.separator.xml b/xsl/params/variablelist.term.separator.xml index 32e680a67..f3df883b0 100644 --- a/xsl/params/variablelist.term.separator.xml +++ b/xsl/params/variablelist.term.separator.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="variablelist.term.separator"> variablelist.term.separator -string +string variablelist.term.separator @@ -12,11 +15,11 @@ - + , -Description +Description When a varlistentry contains multiple term elements, the string specified in the value of the @@ -33,5 +36,5 @@ after each term except the last. after each term). - + diff --git a/xsl/params/verbatim.properties.xml b/xsl/params/verbatim.properties.xml index 328092b56..afafe0d66 100644 --- a/xsl/params/verbatim.properties.xml +++ b/xsl/params/verbatim.properties.xml @@ -1,13 +1,16 @@ - + version="5.0" xml:id="verbatim.properties"> verbatim.properties Properties associated with verbatim text - + 0.8em 1em @@ -24,8 +27,8 @@ -Description +Description This attribute set is used on all verbatim environments. - + diff --git a/xsl/params/wordml.template.xml b/xsl/params/wordml.template.xml index 0b6f1a79b..f86bf8782 100644 --- a/xsl/params/wordml.template.xml +++ b/xsl/params/wordml.template.xml @@ -1,6 +1,9 @@ - + version="5.0" xml:id="wordml.template"> wordml.template @@ -10,16 +13,16 @@ - + -Description +Description The wordml.template parameter specifies a WordML document to use as a template for the generated document. The template document is used to define the (extensive) headers for the generated document, in particular the paragraph and character styles that are used to format the various elements. Any content in the template document is ignored. A template document is used in order to allow maintenance of the paragraph and character styles to be done using Word itself, rather than these XSL stylesheets. - + diff --git a/xsl/params/xbCollapsibleLists.js.xml b/xsl/params/xbCollapsibleLists.js.xml new file mode 100644 index 000000000..6de65c80f --- /dev/null +++ b/xsl/params/xbCollapsibleLists.js.xml @@ -0,0 +1,28 @@ + + +xbCollapsibleLists.js +filename + + +xbCollapsibleLists.js +xbCollapsibleLists JavaScript file + + + + + + + + +Description + +Specifies the filename of the xbCollapsibleLists JavaScript file. It's unlikely +that you will ever need to change this parameter. + + + diff --git a/xsl/params/xbDOM.js.xml b/xsl/params/xbDOM.js.xml new file mode 100644 index 000000000..c603da13a --- /dev/null +++ b/xsl/params/xbDOM.js.xml @@ -0,0 +1,28 @@ + + +xbDOM.js +filename + + +xbDOM.js +xbDOM JavaScript file + + + + + + + + +Description + +Specifies the filename of the xbDOM JavaScript file. It's unlikely +that you will ever need to change this parameter. + + + diff --git a/xsl/params/xbLibrary.js.xml b/xsl/params/xbLibrary.js.xml new file mode 100644 index 000000000..40679de28 --- /dev/null +++ b/xsl/params/xbLibrary.js.xml @@ -0,0 +1,28 @@ + + +xbLibrary.js +filename + + +xbLibrary.js +xbLibrary JavaScript file + + + + + + + + +Description + +Specifies the filename of the xbLibrary JavaScript file. It's unlikely +that you will ever need to change this parameter. + + + diff --git a/xsl/params/xbStyle.js.xml b/xsl/params/xbStyle.js.xml new file mode 100644 index 000000000..58f4aec45 --- /dev/null +++ b/xsl/params/xbStyle.js.xml @@ -0,0 +1,28 @@ + + +xbStyle.js +filename + + +xbStyle.js +xbStyle JavaScript file + + + + + + + + +Description + +Specifies the filename of the xbStyle JavaScript file. It's unlikely +that you will ever need to change this parameter. + + + diff --git a/xsl/params/xep.extensions.xml b/xsl/params/xep.extensions.xml index d1aaa02f3..8ac252015 100644 --- a/xsl/params/xep.extensions.xml +++ b/xsl/params/xep.extensions.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="xep.extensions"> xep.extensions -boolean +boolean xep.extensions @@ -11,18 +14,18 @@ - + -Description +Description If non-zero, -XEP +XEP extensions will be used. XEP extensions consists of PDF bookmarks, document information and better index processing. This parameter can also affect which graphics file formats are supported - + diff --git a/xsl/params/xep.index.item.properties.xml b/xsl/params/xep.index.item.properties.xml index 4b50d6dca..3ac97b121 100644 --- a/xsl/params/xep.index.item.properties.xml +++ b/xsl/params/xep.index.item.properties.xml @@ -1,31 +1,32 @@ - + version="5.0" xml:id="xep.index.item.properties"> xep.index.item.properties Properties associated with XEP index-items - - + + true true -Description +Description Properties associated with XEP index-items, which generate page numbers in an index processed by XEP. For more info see the XEP documentation section "Indexes" in -. +http://www.renderx.com/reference.html#Indexes. This attribute-set also adds by default any properties from the -index.page.number.properties +index.page.number.properties attribute-set. - + diff --git a/xsl/params/xref.label-page.separator.xml b/xsl/params/xref.label-page.separator.xml index f1c556c3f..355fc4a48 100644 --- a/xsl/params/xref.label-page.separator.xml +++ b/xsl/params/xref.label-page.separator.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="xref.label-page.separator"> xref.label-page.separator -string +string xref.label-page.separator @@ -11,18 +14,18 @@ - + -Description +Description This parameter allows you to control the punctuation of certain types of generated cross reference text. When cross reference text is generated for an -xref or -olink element -using an xrefstyle attribute +xref or +olink element +using an xrefstyle attribute that makes use of the select: feature, and the selected components include both label and page but no title, @@ -31,5 +34,5 @@ label and page number in the output. If a title is included, then other separators are used. - + diff --git a/xsl/params/xref.label-title.separator.xml b/xsl/params/xref.label-title.separator.xml index a08ccd33c..3d6e22274 100644 --- a/xsl/params/xref.label-title.separator.xml +++ b/xsl/params/xref.label-title.separator.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="xref.label-title.separator"> xref.label-title.separator -string +string xref.label-title.separator @@ -11,23 +14,23 @@ -: +: -Description +Description This parameter allows you to control the punctuation of certain types of generated cross reference text. When cross reference text is generated for an -xref or -olink element -using an xrefstyle attribute +xref or +olink element +using an xrefstyle attribute that makes use of the select: feature, and the selected components include both label and title, then the value of this parameter is inserted between label and title in the output. - + diff --git a/xsl/params/xref.properties.xml b/xsl/params/xref.properties.xml index 88750a2c7..51bdde253 100644 --- a/xsl/params/xref.properties.xml +++ b/xsl/params/xref.properties.xml @@ -1,22 +1,25 @@ - + version="5.0" xml:id="xref.properties"> xref.properties Properties associated with cross-reference text - + -Description +Description This attribute set is used to set properties on cross reference text. - + diff --git a/xsl/params/xref.title-page.separator.xml b/xsl/params/xref.title-page.separator.xml index b1cad3606..32ef9f149 100644 --- a/xsl/params/xref.title-page.separator.xml +++ b/xsl/params/xref.title-page.separator.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="xref.title-page.separator"> xref.title-page.separator -string +string xref.title-page.separator @@ -11,23 +14,23 @@ - + -Description +Description This parameter allows you to control the punctuation of certain types of generated cross reference text. When cross reference text is generated for an -xref or -olink element -using an xrefstyle attribute +xref or +olink element +using an xrefstyle attribute that makes use of the select: feature, and the selected components include both title and page number, then the value of this parameter is inserted between title and page number in the output. - + diff --git a/xsl/params/xref.with.number.and.title.xml b/xsl/params/xref.with.number.and.title.xml index 058e43a70..fabd20e28 100644 --- a/xsl/params/xref.with.number.and.title.xml +++ b/xsl/params/xref.with.number.and.title.xml @@ -1,9 +1,12 @@ - + version="5.0" xml:id="xref.with.number.and.title"> xref.with.number.and.title -boolean +boolean xref.with.number.and.title @@ -11,14 +14,14 @@ - + -Description +Description FIXME: - + diff --git a/xsl/roundtrip/Makefile b/xsl/roundtrip/Makefile index 674ee0360..f195bfb7e 100644 --- a/xsl/roundtrip/Makefile +++ b/xsl/roundtrip/Makefile @@ -1,11 +1,12 @@ include ../../cvstools/Makefile.incl +XSLFILES=param.xsl +ALLTARGETS=$(XSLFILES) +PROFILECONDITION=roundtrip + # Change this to where you are storing your roundtripping stylesheets STYLESHEETDIR = . -PARAMPROF=.param.profiled -PARAMSTRIP=.param.stripped - WORDML = $(STYLESHEETDIR)/docbook.xsl PAGES = $(STYLESHEETDIR)/docbook-pages.xsl DBKNORM = $(STYLESHEETDIR)/wordml-normalise.xsl @@ -18,31 +19,7 @@ TEMPLATEPAGES = $(STYLESHEETDIR)/template-pages.xml PROC = xsltproc -include Makefile.param - -all: param.xsl - -param.xsl: param.xweb - ../../cvstools/paramchk -m Makefile.param $< - $(XSLT) $< ../profiling/profile.xsl $(PARAMPROF) profile.condition=wordml - $(XSLT) $(PARAMPROF) ../profiling/strip-attributes.xsl $(PARAMSTRIP) attributes=condition -ifeq ($(ADDNEWLINE),) - $(XSLT) $(PARAMSTRIP) ../../litprog/xtangle.xsl $@ -else - $(XSLT) $(PARAMSTRIP) ../../litprog/xtangle.xsl $@.tmp - $(XSLT) $@.tmp $(ADDNEWLINE) $@ - $(RM) $@.tmp -endif - $(RM) $(PARAMPROF) $(PARAMSTRIP) - -Makefile.param: - ../../cvstools/paramchk -m $@ param.xweb - $(MAKE) - -clean: - $(RM) param.xsl - $(RM) Makefile.param - echo "# foo" > Makefile.param +include ../Makefile.incl # WordML-to-DocBook %.docbook.xml: %.blocks.xml $(DBKFINAL) Makefile @@ -72,8 +49,8 @@ clean: # DocBook-to-WordML %.wordml.xml : %.xml $(WORDML) $(TEMPLATE) Makefile - xsltproc -o $@ --stringparam wordml.template $(TEMPLATE) $(WORDML) $< + $(PROC) -o $@ --stringparam wordml.template $(TEMPLATE) $(WORDML) $< # DocBook-to-Pages %.pages.xml: %.xml $(PAGES) $(TEMPLATEPAGES) Makefile - xsltproc -o $@ --stringparam pages.template $(TEMPLATEPAGES) $(PAGES) $< + $(PROC) -o $@ --stringparam pages.template $(TEMPLATEPAGES) $(PAGES) $< diff --git a/xsl/slides/.cvsignore b/xsl/slides/.cvsignore index 36d4357c8..f82e99845 100644 --- a/xsl/slides/.cvsignore +++ b/xsl/slides/.cvsignore @@ -2,4 +2,4 @@ param.xsl param.xml param.html ChangeLog - +Makefile.param diff --git a/xsl/slides/Makefile b/xsl/slides/Makefile index cb3536212..c81307c18 100644 --- a/xsl/slides/Makefile +++ b/xsl/slides/Makefile @@ -1,13 +1,14 @@ include ../../cvstools/Makefile.incl -.PHONY: fo xhtml - -PARAMPROF=.param.profiled -PARAMSTRIP=.param.stripped - +XSLFILES=param.xsl +ALLTARGETS=base $(XSLFILES) +PROFILECONDITION=slides +CLEANTARGETS=base-clean DIRS = fo xhtml -all: base param.xsl +include ../Makefile.incl + +.PHONY: fo xhtml base: for i in $(DIRS) __bogus__; do \ @@ -16,23 +17,7 @@ base: fi \ done -%.xsl: %.xml - $(XSLT) $< $(TTLTEMPLATEXSL) $@ - -param.xsl: param.xweb - $(XSLT) $< ../../xsl/profiling/profile.xsl $(PARAMPROF) profile.condition=html - $(XSLT) $(PARAMPROF) ../../xsl/profiling/strip-attributes.xsl $(PARAMSTRIP) attributes=condition -ifeq ($(ADDNEWLINE),) - $(XSLT) $(PARAMSTRIP) ../../litprog/xtangle.xsl $@ -else - $(XSLT) $(PARAMSTRIP) ../../litprog/xtangle.xsl $@.tmp - $(XSLT) $@.tmp $(ADDNEWLINE) $@ - $(RM) $@.tmp -endif - $(RM) $(PARAMPROF) $(PARAMSTRIP) - -clean: - $(RM) param.xsl +base-clean: for i in $(DIRS) __bogus__; do \ if [ $$i != __bogus__ ] ; then \ echo "$(MAKE) -C $$i clean"; $(MAKE) -C $$i clean; \ diff --git a/xsl/slides/fo/Makefile b/xsl/slides/fo/Makefile index fea0be511..fd28092d3 100644 --- a/xsl/slides/fo/Makefile +++ b/xsl/slides/fo/Makefile @@ -1,13 +1,11 @@ include ../../../cvstools/Makefile.incl -TTLTEMPLATEXSL=../../../xsl/template/titlepage.xsl -PARAMPROF=.param.profiled -PARAMSTRIP=.param.stripped +TTLTEMPLATEXSL=$(DOCBOOK_SVN)/xsl/template/titlepage.xsl all: plain-titlepage.xsl %.xsl: %.xml $(XSLT) $< $(TTLTEMPLATEXSL) $@ -clean: - rm -f plain-titlepage.xsl +clean: + $(RM) plain-titlepage.xsl diff --git a/xsl/slides/fo/plain.xsl b/xsl/slides/fo/plain.xsl index fb4a9844b..0ed589630 100644 --- a/xsl/slides/fo/plain.xsl +++ b/xsl/slides/fo/plain.xsl @@ -5,6 +5,7 @@ version="1.0"> + diff --git a/xsl/slides/param.ent b/xsl/slides/param.ent new file mode 100644 index 000000000..6382f2a76 --- /dev/null +++ b/xsl/slides/param.ent @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xsl/slides/param.xweb b/xsl/slides/param.xweb index 74b717b24..de61880bf 100644 --- a/xsl/slides/param.xweb +++ b/xsl/slides/param.xweb @@ -1,6 +1,8 @@ - + +%param.ent; +]> + Slides Parameter Reference @@ -32,1553 +34,93 @@ $Id$ FO: General Params - - -slide.title.font.family -string - - -slide.title.font.family -Specifies font family to use for slide titles - - - - - - - - -Description - -Specifies the font family to use for slides titles. - - - - - - -slide.font.family -string - - -slide.font.family -Specifies font family to use for slide bodies - - - - - - - - -Description - -Specifies the font family to use for slides bodies. - - - - - - -foil.title.master - - -foil.title.master -Specifies unitless font size to use for foil titles - - - - - - - - -Description - -Specifies a unitless font size to use for foil titles; used in -combination with the foil.title.size -parameter. - - - - - -foil.title.size - - -foil.title.size -Specifies font size to use for foil titles, including units - - - - - - pt - - - - -Description - -This parameter combines the value of the -foil.title.master parameter with a unit -specification. The default unit is pt -(points). - - - - - - - FO: Property Sets - - - -slides.properties - - -slides.properties -Specifies properties for all slides - - - - - - - - - - - - -Description - -This parameter specifies properties that are applied to all slides. - - - - - - -foilgroup.properties - - -foilgroup.properties -Specifies properties for all foilgroups - - - - - - - - - - - - -Description - -This parameter specifies properties that are applied to all foilgroups. - - - - - - -foil.subtitle.properties - - -foil.subtitle.properties -Specifies properties for all foil subtitles - - - - - - - - - center - - pt - - 12pt - - - - -Description - -This parameter specifies properties that are applied to all foil subtitles. - - - - - - -foil.properties - - -foil.properties -Specifies properties for all foils - - - - - - - - - 1in - 1in - - - - bold - - - - -Description - -This parameter specifies properties that are applied to all foils. - - - - - - -speakernote.properties - - -speakernote.properties -Specifies properties for all speakernotes - - - - - - Times Roman - italic - 12pt - normal - - - - -Description - -This parameter specifies properties that are applied to all speakernotes. - - - - - - -running.foot.properties - - -running.foot.properties -Specifies properties for running foot on each slide - - - - - - - - - 14pt - #9F9F9F - - - - -Description - -This parameter specifies properties that are applied to the -running foot area of each slide. - - - - - - -HTML: General Parameters - - - -keyboard.nav -boolean - - -keyboard.nav -Enable keyboard navigation? - - - - - - - - -Description - -If non-zero, JavaScript is added to the slides to enable keyboard -navigation. Pressing 'n', space, or return moves forward; pressing 'p' moves -backward. - - - - - - -css.stylesheet -URI - - -css.stylesheet -CSS stylesheet for slides - - - - - - - - -Description - -Identifies the CSS stylesheet used by all the slides. This parameter -can be set in the source document with the <?dbhtml?> pseudo-attribute -css-stylesheet. - - - - - - -css.stylesheet.dir -URI - - -css.stylesheet.dir -Default directory for CSS stylesheets - - - - - - - - -Description - -Identifies the default directory for the CSS stylesheet -generated on all the slides. This parameter can be set in the source -document with the <?dbhtml?> pseudo-attribute -css-stylesheet-dir. - -If non-empty, this value is prepended to each of the stylesheets. - - - - - - - -titlefoil.html -filename - - -titlefoil.html -Name of title foil HTML file - - - - - - - - -Description - -Sets the filename used for the slides titlepage. - - - - - - -toc.html -filename - - -toc.html -Name of ToC HTML file - - - - - - - - -Description - -Sets the filename used for the table of contents page. - - - - - - -foilgroup.toc -boolean - - -foilgroup.toc -Put ToC on foilgroup pages? - - - - - - - - -Description - -If non-zero, a ToC will be placed on foilgroup pages (after any -other content). - - - - - - - -output.indent -list -no -yes - - -output.indent -Indent output? - - - - - - - - -Description - -Specifies the setting of the indent parameter -on the HTML slides. For more information, see the discussion of the -xsl:output element in the XSLT specification. - - - - - - -overlay -boolean - - -overlay -Overlay footer navigation? - - - - - - - - -Description - -If non-zero, JavaScript is added to the slides to make the -bottom navigation appear at the bottom of each page. This option and -multiframe are mutually exclusive. - -If this parameter is zero, the bottom navigation simply appears -below the content of each slide. - - - - - - -show.foil.number -boolean - - -show.foil.number -Show foil number on each foil? - - - - - - - - -Description - -If non-zero, on each slide there will be its number. Currently -not supported in all output formats. - - - - - - - -HTML: Frame Parameters - - - -nav.separator -boolean - - -nav.separator -Output separator between navigation and body? - - - - - - - - -Description - -If non-zero, a separator (<HR>) is -added between the navigation links and the content of each slide. - - - - - - -toc.row.height -length - - -toc.row.height -Height of ToC rows in dynamic ToCs - - - - - - - - -Description - -This parameter specifies the height of each row in the table of -contents. This is only applicable if a dynamic ToC is used. You may want to -adjust this parameter for optimal appearance with the font and image sizes -selected by your CSS stylesheet. - - - - - - - -toc.bg.color -color - - -toc.bg.color -Background color for ToC frame - - - - - - - - -Description - -Specifies the background color used in the ToC frame. - - - - - - -body.bg.color -color - - -body.bg.color -Background color for body frame - - - - - - - - -Description - -Specifies the background color used in the body column of tabular slides. - - - - - - -toc.width -length - - -toc.width -Width of ToC frame - - - - - - - - -Description - -Specifies the width of the ToC frame. - - - - - - -toc.hide.show -boolean - - -toc.hide.show -Enable hide/show button for ToC frame - - - - - - - - -Description - -If non-zero, JavaScript (and an additional icon, see -hidetoc.image and -showtoc.image) is added to each slide -to allow the ToC panel to be toggled on each panel. - -There is a bug in Mozilla 1.0 (at least as of CR3) that causes -the browser to reload the titlepage when this feature is used. - - - - - - -dynamic.toc -boolean - - -dynamic.toc -Dynamic ToCs? - - - - - - - - -Description - -If non-zero, JavaScript is used to make the ToC panel dynamic. -In a dynamic ToC, each section in the ToC can be expanded and collapsed by -clicking on the appropriate image. - - - - - - -active.toc -boolean - - -active.toc -Active ToCs? - - - - - - - - -Description - -If non-zero, JavaScript is used to keep the ToC and the current slide -in sync. That is, each time the slide changes, the corresponding -ToC entry will be underlined. - - - - - - - - -multiframe -boolean - - -multiframe -Use multiple frames for slide bodies? - - - - - - - - -Description - -If non-zero, multiple frames are used for the body of each -slide. This is one way of forcing the slide navigation elements to -appear in constant locations. The other way is with overlays. The overlay and -multiframe parameters are mutually -exclusive. - - - - - - -multiframe.top.bgcolor -color - - -multiframe.top.bgcolor -Background color for top navigation frame - - - - - - - - -Description - -Specifies the background color of the top navigation frame when -multiframe is enabled. - - - - - - -multiframe.bottom.bgcolor -color - - -multiframe.bottom.bgcolor -Background color for bottom navigation frame - - - - - - - - -Description - -Specifies the background color of the bottom navigation frame when -multiframe is enabled. - - - - - - -multiframe.navigation.height -length - - -multiframe.navigation.height -Height of navigation frames - - - - - - - - -Description - -Specifies the height of the navigation frames when -multiframe is enabled. - - - - - - - -HTML: Graphics Parameters - - - -graphics.dir -URI - - -graphics.dir -Graphics directory - - - - - - - - -Description - -Identifies the graphics directory for the navigation components -generated on all the slides. This parameter can be set in the source -document with the <?dbhtml?> pseudo-attribute -graphics-dir. - -If non-empty, this value is prepended to each of the graphic -image paths. - - - - - - -bullet.image -filename - - -bullet.image -Bullet image - - - - - - - - -Description - -Specifies the filename of the bullet image used for foils in the -framed ToC. - - - - - - -next.image -filename - - -next.image -Right-arrow image - - - - - - - - -Description - -Specifies the filename of the right-pointing navigation arrow. - - - - - - -prev.image -filename - - -prev.image -Left-arrow image - - - - - - - - -Description - -Specifies the filename of the left-pointing navigation arrow. - - - - - - -up.image -filename - - -up.image -Up-arrow image - - - - - - - - -Description - -Specifies the filename of the upward-pointing navigation arrow. - - - - - - -home.image -filename - - -home.image -Home image - - - - - - - - -Description - -Specifies the filename of the home navigation icon. - - - - - - -toc.image -filename - - -toc.image -ToC image - - - - - - - - -Description - -Specifies the filename of the ToC navigation icon. - - - - - - - - -no.next.image -filename - - -no.next.image -Inactive right-arrow image - - - - - - - - -Description - -Specifies the filename of the inactive right-pointing navigation arrow. - - - - - - -no.prev.image -filename - - -no.prev.image -Inactive left-arrow image - - - - - - - - -Description - -Specifies the filename of the inactive left-pointing navigation arrow. - - - - - - -no.up.image -filename - - -no.up.image -Inactive up-arrow image - - - - - - - - -Description - -Specifies the filename of the inactive upward-pointing navigation arrow. - - - - - - -no.home.image -filename - - -no.home.image -Inactive home image - - - - - - - - -Description - -Specifies the filename of the inactive home navigation icon. - - - - - - -no.toc.image -filename - - -no.toc.image -Inactive ToC image - - - - - - - - -Description - -Specifies the filename of the inactive ToC navigation icon. - - - - - - - - -plus.image -filename - - -plus.image -Plus image - - - - - - - - -Description - -Specifies the filename of the plus image; the image used in a -dynamic ToC to indicate that a section -can be expanded. - - - - - - -minus.image -filename - - -minus.image -Minus image - - - - - - - - -Description - -Specifies the filename of the minus image; the image used in a -dynamic ToC to indicate that a section -can be collapsed. - - - - - - -hidetoc.image -filename - - -hidetoc.image -Hide ToC image - - - - - - - - -Description - -Specifies the filename of the hide ToC image. This is used -when the ToC hide/show parameter is -enabled. - - - - - - -showtoc.image -filename - - -showtoc.image -Show ToC image - - - - - - - +&slide.title.font.family; +&slide.font.family; +&foil.title.master; +&foil.title.size; + -Description + + FO: Property Sets +&slides.properties; +&foilgroup.properties; +&foil.subtitle.properties; +&foil.properties; +&speakernote.properties; +&running.foot.properties; + -Specifies the filename of the show ToC image. This is used -when the ToC hide/show parameter is -enabled. + +HTML: General Parameters +&keyboard.nav; +&css.stylesheet; +&css.stylesheet.dir; +&titlefoil.html; +&toc.html; +&foilgroup.toc; +&output.indent; +&overlay; +&show.foil.number; + - - + +HTML: Frame Parameters +&nav.separator; +&toc.row.height; +&toc.bg.color; +&body.bg.color; +&toc.width; +&toc.hide.show; +&dynamic.toc; +&active.toc; +&overlay.logo; +&multiframe; +&multiframe.top.bgcolor; +&multiframe.bottom.bgcolor; +&multiframe.navigation.height; + + +HTML: Graphics Parameters +&graphics.dir; +&bullet.image; +&next.image; +&prev.image; +&up.image; +&home.image; +&toc.image; + +&no.next.image; +&no.prev.image; +&no.up.image; +&no.home.image; +&no.toc.image; + +&plus.image; +&minus.image; +&hidetoc.image; +&showtoc.image; HTML: JavaScript Parameters - - - -script.dir -URI - - -script.dir -Script directory - - - - - - - - -Description - -Identifies the JavaScript source directory for the slides. -This parameter can be set in the source -document with the <?dbhtml?> pseudo-attribute -script-dir. - -If non-empty, this value is prepended to each of the JavaScript files. - - - - - - - -ua.js -filename - - -ua.js -UA JavaScript file - - - - - - - - -Description - -Specifies the filename of the UA JavaScript file. It's unlikely -that you will ever need to change this parameter. - - - - - - -xbDOM.js -filename - - -xbDOM.js -xbDOM JavaScript file - - - - - - - - -Description - -Specifies the filename of the xbDOM JavaScript file. It's unlikely -that you will ever need to change this parameter. - - - - - - -xbStyle.js -filename - - -xbStyle.js -xbStyle JavaScript file - - - - - - - - -Description - -Specifies the filename of the xbStyle JavaScript file. It's unlikely -that you will ever need to change this parameter. - - - - - - -xbLibrary.js -filename - - -xbLibrary.js -xbLibrary JavaScript file - - - - - - - - -Description - -Specifies the filename of the xbLibrary JavaScript file. It's unlikely -that you will ever need to change this parameter. - - - - - - -xbCollapsibleLists.js -filename - - -xbCollapsibleLists.js -xbCollapsibleLists JavaScript file - - - - - - - - -Description - -Specifies the filename of the xbCollapsibleLists JavaScript file. It's unlikely -that you will ever need to change this parameter. - - - - - - -overlay.js -filename - - -overlay.js -Overlay JavaScript file - - - - - - - - -Description - -Specifies the filename of the overlay JavaScript file. It's unlikely -that you will ever need to change this parameter. - - - - - - -slides.js -filename - - -slides.js -Slides overlay file - - - - - - - - -Description - -Specifies the filename of the slides JavaScript file. It's unlikely -that you will ever need to change this parameter. - - - +&script.dir; +&ua.js; +&xbDOM.js; +&xbStyle.js; +&xbLibrary.js; +&xbCollapsibleLists.js; +&overlay.js; +&slides.js; HTML: Localization Parameters - - - -text.home -string - - -text.home -Home - - - - - - - - -Description - -FIXME: - - - - - - -text.toc -string - - -text.toc -FIXME: - - - - - - - - -Description - -FIXME: - - - - - - -text.prev -string - - -text.prev -FIXME: - - - - - - - - -Description - -FIXME: - - - - - - -text.up -string - - -text.up -FIXME: - - - - - - - - -Description - -FIXME: - - - - - - -text.next -string - - -text.next -FIXME: - - - - - - - - -Description - -FIXME: - - - - +&text.home; +&text.toc; +&text.prev; +&text.up; +&text.next; - + - + diff --git a/xsl/tools/xsl/build/entify.xsl b/xsl/tools/xsl/build/entify.xsl new file mode 100644 index 000000000..9a0c1302a --- /dev/null +++ b/xsl/tools/xsl/build/entify.xsl @@ -0,0 +1,11 @@ + + + + + + diff --git a/xsl/tools/xsl/build/fix-params-ns.xsl b/xsl/tools/xsl/build/fix-params-ns.xsl new file mode 100644 index 000000000..8da96ec30 --- /dev/null +++ b/xsl/tools/xsl/build/fix-params-ns.xsl @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xsl/website/.cvsignore b/xsl/website/.cvsignore index cea7873f9..b40e4ba27 100644 --- a/xsl/website/.cvsignore +++ b/xsl/website/.cvsignore @@ -1,2 +1,3 @@ param.xsl param.xml +Makefile.param diff --git a/xsl/website/Makefile b/xsl/website/Makefile index a89938154..3ba749053 100644 --- a/xsl/website/Makefile +++ b/xsl/website/Makefile @@ -1,25 +1,7 @@ include ../../cvstools/Makefile.incl -PARAMPROF=.param.profiled -PARAMSTRIP=.param.stripped - -all: param.xsl - -%.xsl: %.xml - $(XSLT) $< $(TTLTEMPLATEXSL) $@ - -param.xsl: param.xweb - $(XSLT) $< ../../xsl/profiling/profile.xsl $(PARAMPROF) profile.condition=html - $(XSLT) $(PARAMPROF) ../../xsl/profiling/strip-attributes.xsl $(PARAMSTRIP) attributes=condition -ifeq ($(ADDNEWLINE),) - $(XSLT) $(PARAMSTRIP) ../../litprog/xtangle.xsl $@ -else - $(XSLT) $(PARAMSTRIP) ../../litprog/xtangle.xsl $@.tmp - $(XSLT) $@.tmp $(ADDNEWLINE) $@ - $(RM) $@.tmp -endif - $(RM) $(PARAMPROF) $(PARAMSTRIP) - -clean: - $(RM) param.xsl +XSLFILES=param.xsl +ALLTARGETS=$(XSLFILES) +PROFILECONDITION=website +include ../Makefile.incl diff --git a/xsl/website/param.ent b/xsl/website/param.ent new file mode 100644 index 000000000..d7706808d --- /dev/null +++ b/xsl/website/param.ent @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xsl/website/param.xweb b/xsl/website/param.xweb index a97e36a5b..f15fbaa12 100644 --- a/xsl/website/param.xweb +++ b/xsl/website/param.xweb @@ -1,5 +1,10 @@ - + +%param.ent; +]> + Website Parameter Reference @@ -21,710 +26,43 @@ $Id$ Therefore, in addition to the Website-specific parameters listed in this section, you can also use a number of HTML stylesheet parameters to control Website output. + >HTML stylesheet parameters to control Website + output. Parameters - - - -header.hr -boolean - - -header.hr -Toggle <HR> after header - - - - - - - - -Description -If non-zero, an <HR> is generated at the bottom of each web page, -before the footer. - - - - - -footer.hr -boolean - - -footer.hr -Toggle <HR> before footer - - - - - - - - -Description -If non-zero, an <HR> is generated at the bottom of each web page, -before the footer. - - - - - -feedback.href -URI - - -feedback.href -HREF (URI) for feedback link - - - - - - - - -Description -The feedback.href value is used as the value -for the href attribute on the feedback -link. If feedback.href -is empty, no feedback link is generated. - - - - - -feedback.with.ids -boolean - - -feedback.with.ids -Toggle use of IDs in feedback - - - - - - - - -Description -If feedback.with.ids is non-zero, the ID of the -current page will be added to the feedback link. This can be used, for -example, if the feedback.href is a CGI script. - - - - - -feedback.link.text -string - - -feedback.link.text -The text of the feedback link - - - - -Feedback - - - -Description -The contents of this variable is used as the text of the feedback -link if feedback.href is not empty. If -feedback.href is empty, no feedback link is -generated. - - - - - -filename-prefix -string - - -filename-prefix -Prefix added to all filenames - - - - - - - - -Description -To produce the text-only (that is, non-tabular) layout -of a website simultaneously with the tabular layout, the filenames have to -be distinguished. That's accomplished by adding the -filename-prefix to the front of each filename. - - - - - -autolayout-file -filename - - -autolayout-file -Identifies the autolayout.xml file - - - - - - - - -Description -When the source pages are spread over several directories, this -parameter can be set (for example, from the command line of a batch-mode -XSLT processor) to indicate the location of the autolayout.xml file. -FIXME: for browser-based use, there needs to be a PI for this... - - - - - - -output-root -filename - - -output-root -Specifies the root directory of the website - - - - - - - - -Description -When using the XSLT processor to manage dependencies and construct -the website, this parameter can be used to indicate the root directory -where the resulting pages are placed. -Only applies when XSLT-based chunking is being used. - - - - - -dry-run -boolean - - -dry-run -Indicates that no files should be produced - - - - - - - - -Description -When using the XSLT processor to manage dependencies and construct -the website, this parameter can be used to suppress the generation of -new and updated files. Effectively, this allows you to see what the -stylesheet would do, without actually making any changes. -Only applies when XSLT-based chunking is being used. - - - - - -rebuild-all -boolean - - -rebuild-all -Indicates that all files should be produced - - - - - - - - -Description -When using the XSLT processor to manage dependencies and construct -the website, this parameter can be used to regenerate the whole website, -updating even pages that don't appear to need to be updated. -The dependency extension only looks at the source documents. So -if you change something in the stylesheet, for example, that has a global -effect, you can use this parameter to force the stylesheet to rebuild the -whole website. - -Only applies when XSLT-based chunking is being used. - - - - - -nav.table.summary -string - - -nav.table.summary -HTML Table summary attribute value for navigation tables - - - - -Navigation - - - -Description -The value of this parameter is used as the value of the table -summary attribute for the navigation table. -Only applies with the tabular presentation is being used. - - - - - -navtocwidth -length - - -navtocwidth -Specifies the width of the navigation table TOC - - - - -220 - - - -Description -The width, in pixels, of the navigation column. -Only applies with the tabular presentation is being used. - - - - - -navbodywidth -length - - -navbodywidth -Specifies the width of the navigation table body - - - - - - - - -Description -The width of the body column. -Only applies with the tabular presentation is being used. - - - - - -textbgcolor -color - - -textbgcolor -The background color of the table body - - - - -white - - - -Description -The background color of the table body. -Only applies with the tabular presentation is being used. - - - - - -navbgcolor -color - - -navbgcolor -The background color of the navigation TOC - - - - -#4080FF - - - -Description -The background color of the navigation TOC. -Only applies with the tabular presentation is being used. - - - - - -toc.spacer.graphic -boolean - - -toc.spacer.graphic -Use graphic for TOC spacer? - - - - - - - - -Description -If non-zero, the indentation in the TOC will be accomplished -with the graphic identified by toc.spacer.image. - -Only applies with the tabular presentation is being used. - - - - - -toc.spacer.text -string - - -toc.spacer.text -The text for spacing the TOC - - - - -    - - - -Description -If toc.spacer.graphic is zero, this text string -will be used to indent the TOC. -Only applies with the tabular presentation is being used. - - - - - -toc.spacer.image -filename - - -toc.spacer.image -The image for spacing the TOC - - - - -graphics/blank.gif - - - -Description -If toc.spacer.graphic is non-zero, this image -will be used to indent the TOC. -Only applies with the tabular presentation is being used. - - - - - -toc.pointer.graphic -boolean - - -toc.pointer.graphic -Use graphic for TOC pointer? - - - - - - - - -Description -If non-zero, the "pointer" in the TOC will be displayed -with the graphic identified by toc.pointer.image. - -Only applies with the tabular presentation is being used. - - - - - -toc.pointer.text -string - - -toc.pointer.text -The text for the "pointer" in the TOC - - - - - >  - - - -Description -If toc.pointer.graphic is zero, this text string -will be used to display the "pointer" in the TOC. -Only applies with the tabular presentation is being used. - - - - - -toc.pointer.image -filename - - -toc.pointer.image -The image for the "pointer" in the TOC - - - - -graphics/arrow.gif - - - -Description -If toc.pointer.graphic is non-zero, this image -will be used for the "pointer" in the TOC. -Only applies with the tabular presentation is being used. - - - - - -toc.blank.graphic -boolean - - -toc.blank.graphic -Use graphic for "blanks" in TOC? - - - - - - - - -Description -If non-zero, "blanks" in the the TOC will be accomplished -with the graphic identified by toc.spacer.image. - -Only applies with the tabular presentation is being used. - - - - - -toc.blank.text -string - - -toc.blank.text -The text for "blanks" in the TOC - - - - -    - - - -Description -If toc.blank.graphic is zero, this text string -will be used for "blanks" in the TOC. -Only applies with the tabular presentation is being used. - - - - - -toc.blank.image -filename - - -toc.blank.image -The image for "blanks" in the TOC - - - - -graphics/blank.gif - - - -Description -If toc.blank.graphic is non-zero, this image -will be used to for "blanks" in the TOC. -Only applies with the tabular presentation is being used. - - - - - -suppress.homepage.title -boolean - - -suppress.homepage.title -Suppress title on homepage? - - - - - - - - -Description -FIXME:If non-zero, the title on the homepage is suppressed? - - - - - -body.attributes -attribute set - - -body.attributes -DEPRECATED - - - - - - white - black - #0000FF - #840084 - #0000FF - - - - -Description -DEPRECATED - - - - - -sequential.links -boolean - - -sequential.links -Make sequentional links? - - - - - - - - -Description -FIXME - - - - - -currentpage.marker -string - - -currentpage.marker -The text symbol used to mark the current page - - - - - - - - -Description -FIXME - - - - - -banner.before.navigation -boolean - - -banner.before.navigation -Put banner before navigation? - - - - - - - - -Description -FIXME - - - - - -table.spacer.image -filename - - -table.spacer.image -Invisible pixel for tabular accessibility - - - - - - - - -Description -This is the 1x1 pixel, transparent pixel used for the table trick to increase the accessibility of the tabular -website presentation. - - +&header.hr; +&footer.hr; +&feedback.href; +&feedback.with.ids; +&feedback.link.text; +&filename-prefix; +&autolayout-file; +&output-root; +&dry-run; +&rebuild-all; +&nav.table.summary; +&navtocwidth; +&navbodywidth; +&textbgcolor; +&navbgcolor; +&toc.spacer.graphic; +&toc.spacer.text; +&toc.spacer.image; +&toc.pointer.graphic; +&toc.pointer.text; +&toc.pointer.image; +&toc.blank.graphic; +&toc.blank.text; +&toc.blank.image; +&suppress.homepage.title; +&body.attributes; +&sequential.links; +¤tpage.marker; +&banner.before.navigation; +&table.spacer.image; The Stylesheet @@ -736,9 +74,7 @@ around all these parameters. - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- 2.40.0