]> granicus.if.org Git - docbook-dsssl/commitdiff
Port from docs-in-db5 branch of all DocBook5-formatted
authorMichael Smith <xmldoc@users.sourceforge.net>
Wed, 21 Feb 2007 18:33:33 +0000 (18:33 +0000)
committerMichael Smith <xmldoc@users.sourceforge.net>
Wed, 21 Feb 2007 18:33:33 +0000 (18:33 +0000)
params and all associated build changes needed for
building the param.xsl files and docs from them.

654 files changed:
xsl/Makefile.incl [new file with mode: 0644]
xsl/docsrc/Makefile.incl
xsl/docsrc/slides/.cvsignore
xsl/docsrc/website/.cvsignore
xsl/fo/Makefile
xsl/html/Makefile
xsl/manpages/Makefile
xsl/params/abstract.properties.xml
xsl/params/abstract.title.properties.xml
xsl/params/active.toc.xml [new file with mode: 0644]
xsl/params/admon.graphics.extension.xml
xsl/params/admon.graphics.path.xml
xsl/params/admon.graphics.xml
xsl/params/admon.style.xml
xsl/params/admon.textlabel.xml
xsl/params/admonition.properties.xml
xsl/params/admonition.title.properties.xml
xsl/params/alignment.xml
xsl/params/annotate.toc.xml
xsl/params/annotation.css.xml
xsl/params/annotation.graphic.close.xml
xsl/params/annotation.graphic.open.xml
xsl/params/annotation.js.xml
xsl/params/annotation.support.xml
xsl/params/appendix.autolabel.xml
xsl/params/arbortext.extensions.xml
xsl/params/article.appendix.title.properties.xml
xsl/params/author.othername.in.middle.xml
xsl/params/autolayout-file.xml [new file with mode: 0644]
xsl/params/autotoc.label.in.hyperlink.xml
xsl/params/autotoc.label.separator.xml
xsl/params/axf.extensions.xml
xsl/params/banner.before.navigation.xml [new file with mode: 0644]
xsl/params/base.dir.xml
xsl/params/biblioentry.item.separator.xml
xsl/params/biblioentry.properties.xml
xsl/params/bibliography.collection.xml
xsl/params/bibliography.numbered.xml
xsl/params/bibliography.style.xml
xsl/params/blockquote.properties.xml
xsl/params/blurb.on.titlepage.enabled.xml
xsl/params/body.attributes.xml [new file with mode: 0644]
xsl/params/body.bg.color.xml [new file with mode: 0644]
xsl/params/body.end.indent.xml
xsl/params/body.font.family.xml
xsl/params/body.font.master.xml
xsl/params/body.font.size.xml
xsl/params/body.margin.bottom.xml
xsl/params/body.margin.top.xml
xsl/params/body.start.indent.xml
xsl/params/bridgehead.in.toc.xml
xsl/params/bullet.image.xml [new file with mode: 0644]
xsl/params/callout.defaultcolumn.xml
xsl/params/callout.graphics.extension.xml
xsl/params/callout.graphics.number.limit.xml
xsl/params/callout.graphics.path.xml
xsl/params/callout.graphics.xml
xsl/params/callout.list.table.xml
xsl/params/callout.unicode.font.xml
xsl/params/callout.unicode.number.limit.xml
xsl/params/callout.unicode.start.character.xml
xsl/params/callout.unicode.xml
xsl/params/callouts.extension.xml
xsl/params/chapter.autolabel.xml
xsl/params/chunk.append.xml
xsl/params/chunk.first.sections.xml
xsl/params/chunk.quietly.xml
xsl/params/chunk.section.depth.xml
xsl/params/chunk.sections.xml
xsl/params/chunk.separate.lots.xml
xsl/params/chunk.toc.xml
xsl/params/chunk.tocs.and.lots.has.title.xml
xsl/params/chunk.tocs.and.lots.xml
xsl/params/chunker.output.cdata-section-elements.xml
xsl/params/chunker.output.doctype-public.xml
xsl/params/chunker.output.doctype-system.xml
xsl/params/chunker.output.encoding.xml
xsl/params/chunker.output.indent.xml
xsl/params/chunker.output.media-type.xml
xsl/params/chunker.output.method.xml
xsl/params/chunker.output.omit-xml-declaration.xml
xsl/params/chunker.output.standalone.xml
xsl/params/citerefentry.link.xml
xsl/params/collect.xref.targets.xml
xsl/params/column.count.back.xml
xsl/params/column.count.body.xml
xsl/params/column.count.front.xml
xsl/params/column.count.index.xml
xsl/params/column.count.lot.xml
xsl/params/column.count.titlepage.xml
xsl/params/column.gap.back.xml
xsl/params/column.gap.body.xml
xsl/params/column.gap.front.xml
xsl/params/column.gap.index.xml
xsl/params/column.gap.lot.xml
xsl/params/column.gap.titlepage.xml
xsl/params/compact.list.item.spacing.xml
xsl/params/component.label.includes.part.label.xml
xsl/params/component.title.properties.xml
xsl/params/contrib.inline.enabled.xml
xsl/params/crop.mark.bleed.xml
xsl/params/crop.mark.offset.xml
xsl/params/crop.mark.width.xml
xsl/params/crop.marks.xml
xsl/params/css.decoration.xml
xsl/params/css.stylesheet.dir.xml [new file with mode: 0644]
xsl/params/css.stylesheet.xml [new file with mode: 0644]
xsl/params/current.docid.xml
xsl/params/currentpage.marker.xml [new file with mode: 0644]
xsl/params/default.float.class.xml
xsl/params/default.image.width.xml
xsl/params/default.table.frame.xml
xsl/params/default.table.width.xml
xsl/params/default.units.xml
xsl/params/dingbat.font.family.xml
xsl/params/double.sided.xml
xsl/params/draft.mode.xml
xsl/params/draft.watermark.image.xml
xsl/params/dry-run.xml [new file with mode: 0644]
xsl/params/dynamic.toc.xml [new file with mode: 0644]
xsl/params/ebnf.assignment.xml
xsl/params/ebnf.statement.terminator.xml
xsl/params/ebnf.table.bgcolor.xml
xsl/params/ebnf.table.border.xml
xsl/params/eclipse.autolabel.xml
xsl/params/eclipse.plugin.id.xml
xsl/params/eclipse.plugin.name.xml
xsl/params/eclipse.plugin.provider.xml
xsl/params/editedby.enabled.xml
xsl/params/email.delimiters.enabled.xml
xsl/params/emphasis.propagates.style.xml
xsl/params/entry.propagates.style.xml
xsl/params/equation.properties.xml
xsl/params/example.properties.xml
xsl/params/feedback.href.xml [new file with mode: 0644]
xsl/params/feedback.link.text.xml [new file with mode: 0644]
xsl/params/feedback.with.ids.xml [new file with mode: 0644]
xsl/params/figure.properties.xml
xsl/params/filename-prefix.xml [new file with mode: 0644]
xsl/params/firstterm.only.link.xml
xsl/params/foil.properties.xml [new file with mode: 0644]
xsl/params/foil.subtitle.properties.xml [new file with mode: 0644]
xsl/params/foil.title.master.xml [new file with mode: 0644]
xsl/params/foil.title.size.xml [new file with mode: 0644]
xsl/params/foilgroup.properties.xml [new file with mode: 0644]
xsl/params/foilgroup.toc.xml [new file with mode: 0644]
xsl/params/footer.column.widths.xml
xsl/params/footer.content.properties.xml
xsl/params/footer.hr.xml [new file with mode: 0644]
xsl/params/footer.rule.xml
xsl/params/footer.table.height.xml
xsl/params/footer.table.properties.xml
xsl/params/footers.on.blank.pages.xml
xsl/params/footnote.font.size.xml
xsl/params/footnote.mark.properties.xml
xsl/params/footnote.number.format.xml
xsl/params/footnote.number.symbols.xml
xsl/params/footnote.properties.xml
xsl/params/footnote.sep.leader.properties.xml
xsl/params/fop.extensions.xml
xsl/params/fop1.extensions.xml
xsl/params/formal.object.properties.xml
xsl/params/formal.procedures.xml
xsl/params/formal.title.placement.xml
xsl/params/formal.title.properties.xml
xsl/params/funcsynopsis.decoration.xml
xsl/params/funcsynopsis.style.xml
xsl/params/funcsynopsis.tabular.threshold.xml
xsl/params/function.parens.xml
xsl/params/generate.id.attributes.xml
xsl/params/generate.index.xml
xsl/params/generate.legalnotice.link.xml
xsl/params/generate.manifest.xml
xsl/params/generate.meta.abstract.xml
xsl/params/generate.revhistory.link.xml
xsl/params/generate.section.toc.level.xml
xsl/params/generate.toc.xml
xsl/params/glossary.as.blocks.xml
xsl/params/glossary.collection.xml
xsl/params/glossary.sort.xml
xsl/params/glossentry.show.acronym.xml
xsl/params/glosslist.as.blocks.xml
xsl/params/glossterm.auto.link.xml
xsl/params/glossterm.separation.xml
xsl/params/glossterm.width.xml
xsl/params/graphic.default.extension.xml
xsl/params/graphical.admonition.properties.xml
xsl/params/graphics.dir.xml [new file with mode: 0644]
xsl/params/graphicsize.extension.xml
xsl/params/graphicsize.use.img.src.path.xml
xsl/params/header.column.widths.xml
xsl/params/header.content.properties.xml
xsl/params/header.hr.xml [new file with mode: 0644]
xsl/params/header.rule.xml
xsl/params/header.table.height.xml
xsl/params/header.table.properties.xml
xsl/params/headers.on.blank.pages.xml
xsl/params/hidetoc.image.xml [new file with mode: 0644]
xsl/params/highlight.default.language.xml
xsl/params/highlight.source.xml
xsl/params/home.image.xml [new file with mode: 0644]
xsl/params/html.append.xml
xsl/params/html.base.xml
xsl/params/html.cellpadding.xml
xsl/params/html.cellspacing.xml
xsl/params/html.cleanup.xml
xsl/params/html.ext.xml
xsl/params/html.extra.head.links.xml
xsl/params/html.head.legalnotice.link.multiple.xml
xsl/params/html.head.legalnotice.link.types.xml
xsl/params/html.longdesc.link.xml
xsl/params/html.longdesc.xml
xsl/params/html.stylesheet.type.xml
xsl/params/html.stylesheet.xml
xsl/params/htmlhelp.alias.file.xml
xsl/params/htmlhelp.autolabel.xml
xsl/params/htmlhelp.button.back.xml
xsl/params/htmlhelp.button.forward.xml
xsl/params/htmlhelp.button.hideshow.xml
xsl/params/htmlhelp.button.home.url.xml
xsl/params/htmlhelp.button.home.xml
xsl/params/htmlhelp.button.jump1.title.xml
xsl/params/htmlhelp.button.jump1.url.xml
xsl/params/htmlhelp.button.jump1.xml
xsl/params/htmlhelp.button.jump2.title.xml
xsl/params/htmlhelp.button.jump2.url.xml
xsl/params/htmlhelp.button.jump2.xml
xsl/params/htmlhelp.button.locate.xml
xsl/params/htmlhelp.button.next.xml
xsl/params/htmlhelp.button.options.xml
xsl/params/htmlhelp.button.prev.xml
xsl/params/htmlhelp.button.print.xml
xsl/params/htmlhelp.button.refresh.xml
xsl/params/htmlhelp.button.stop.xml
xsl/params/htmlhelp.button.zoom.xml
xsl/params/htmlhelp.chm.xml
xsl/params/htmlhelp.default.topic.xml
xsl/params/htmlhelp.display.progress.xml
xsl/params/htmlhelp.encoding.xml
xsl/params/htmlhelp.enhanced.decompilation.xml
xsl/params/htmlhelp.enumerate.images.xml
xsl/params/htmlhelp.force.map.and.alias.xml
xsl/params/htmlhelp.hhc.binary.xml
xsl/params/htmlhelp.hhc.folders.instead.books.xml
xsl/params/htmlhelp.hhc.section.depth.xml
xsl/params/htmlhelp.hhc.show.root.xml
xsl/params/htmlhelp.hhc.width.xml
xsl/params/htmlhelp.hhc.xml
xsl/params/htmlhelp.hhk.xml
xsl/params/htmlhelp.hhp.tail.xml
xsl/params/htmlhelp.hhp.window.xml
xsl/params/htmlhelp.hhp.windows.xml
xsl/params/htmlhelp.hhp.xml
xsl/params/htmlhelp.map.file.xml
xsl/params/htmlhelp.only.xml
xsl/params/htmlhelp.remember.window.position.xml
xsl/params/htmlhelp.show.advanced.search.xml
xsl/params/htmlhelp.show.favorities.xml
xsl/params/htmlhelp.show.menu.xml
xsl/params/htmlhelp.show.toolbar.text.xml
xsl/params/htmlhelp.title.xml
xsl/params/htmlhelp.use.hhk.xml
xsl/params/htmlhelp.window.geometry.xml
xsl/params/hyphenate.verbatim.characters.xml
xsl/params/hyphenate.verbatim.xml
xsl/params/hyphenate.xml
xsl/params/id.warnings.xml
xsl/params/ignore.image.scaling.xml
xsl/params/img.src.path.xml
xsl/params/index.div.title.properties.xml
xsl/params/index.entry.properties.xml
xsl/params/index.method.xml
xsl/params/index.number.separator.xml
xsl/params/index.on.role.xml
xsl/params/index.on.type.xml
xsl/params/index.page.number.properties.xml
xsl/params/index.prefer.titleabbrev.xml
xsl/params/index.preferred.page.properties.xml
xsl/params/index.range.separator.xml
xsl/params/index.term.separator.xml
xsl/params/informal.object.properties.xml
xsl/params/informalequation.properties.xml
xsl/params/informalexample.properties.xml
xsl/params/informalfigure.properties.xml
xsl/params/informaltable.properties.xml
xsl/params/inherit.keywords.xml
xsl/params/insert.link.page.number.xml
xsl/params/insert.olink.page.number.xml
xsl/params/insert.olink.pdf.frag.xml
xsl/params/insert.xref.page.number.xml
xsl/params/itemizedlist.label.properties.xml
xsl/params/itemizedlist.label.width.xml
xsl/params/itemizedlist.properties.xml
xsl/params/keep.relative.image.uris.xml
xsl/params/keyboard.nav.xml [new file with mode: 0644]
xsl/params/l10n.gentext.default.language.xml
xsl/params/l10n.gentext.language.xml
xsl/params/l10n.gentext.use.xref.language.xml
xsl/params/l10n.lang.value.rfc.compliant.xml
xsl/params/label.from.part.xml
xsl/params/line-height.xml
xsl/params/linenumbering.everyNth.xml
xsl/params/linenumbering.extension.xml
xsl/params/linenumbering.separator.xml
xsl/params/linenumbering.width.xml
xsl/params/link.mailto.url.xml
xsl/params/list.block.properties.xml
xsl/params/list.block.spacing.xml
xsl/params/list.item.spacing.xml
xsl/params/make.graphic.viewport.xml
xsl/params/make.index.markup.xml
xsl/params/make.single.year.ranges.xml
xsl/params/make.valid.html.xml
xsl/params/make.year.ranges.xml
xsl/params/man.break.after.slash.xml
xsl/params/man.charmap.enabled.xml
xsl/params/man.charmap.subset.profile.xml
xsl/params/man.charmap.uri.xml
xsl/params/man.charmap.use.subset.xml
xsl/params/man.endnotes.are.numbered.xml
xsl/params/man.endnotes.list.enabled.xml
xsl/params/man.endnotes.list.heading.xml
xsl/params/man.font.funcprototype.xml
xsl/params/man.font.funcsynopsisinfo.xml
xsl/params/man.font.table.headings.xml
xsl/params/man.font.table.title.xml
xsl/params/man.hyphenate.computer.inlines.xml
xsl/params/man.hyphenate.filenames.xml
xsl/params/man.hyphenate.urls.xml
xsl/params/man.hyphenate.xml
xsl/params/man.indent.blurbs.xml
xsl/params/man.indent.lists.xml
xsl/params/man.indent.refsect.xml
xsl/params/man.indent.verbatims.xml
xsl/params/man.indent.width.xml
xsl/params/man.justify.xml
xsl/params/man.links.are.underlined.xml
xsl/params/man.output.base.dir.xml
xsl/params/man.output.encoding.xml
xsl/params/man.output.in.separate.dir.xml
xsl/params/man.output.lang.in.name.enabled.xml
xsl/params/man.output.manifest.enabled.xml
xsl/params/man.output.manifest.filename.xml
xsl/params/man.output.quietly.xml
xsl/params/man.output.subdirs.enabled.xml
xsl/params/man.segtitle.suppress.xml
xsl/params/man.string.subst.map.local.post.xml
xsl/params/man.string.subst.map.local.pre.xml
xsl/params/man.string.subst.map.xml
xsl/params/man.subheading.divider.enabled.xml
xsl/params/man.subheading.divider.xml
xsl/params/man.table.footnotes.divider.xml
xsl/params/man.th.extra1.suppress.xml
xsl/params/man.th.extra2.max.length.xml
xsl/params/man.th.extra2.suppress.xml
xsl/params/man.th.extra3.max.length.xml
xsl/params/man.th.extra3.suppress.xml
xsl/params/man.th.title.max.length.xml
xsl/params/manifest.in.base.dir.xml
xsl/params/manifest.xml
xsl/params/manual.toc.xml
xsl/params/margin.note.float.type.xml
xsl/params/margin.note.properties.xml
xsl/params/margin.note.title.properties.xml
xsl/params/margin.note.width.xml
xsl/params/marker.section.level.xml
xsl/params/menuchoice.menu.separator.xml
xsl/params/menuchoice.separator.xml
xsl/params/minus.image.xml [new file with mode: 0644]
xsl/params/monospace.font.family.xml
xsl/params/monospace.properties.xml
xsl/params/monospace.verbatim.properties.xml
xsl/params/multiframe.bottom.bgcolor.xml [new file with mode: 0644]
xsl/params/multiframe.navigation.height.xml [new file with mode: 0644]
xsl/params/multiframe.top.bgcolor.xml [new file with mode: 0644]
xsl/params/multiframe.xml [new file with mode: 0644]
xsl/params/nav.separator.xml [new file with mode: 0644]
xsl/params/nav.table.summary.xml [new file with mode: 0644]
xsl/params/navbgcolor.xml [new file with mode: 0644]
xsl/params/navbodywidth.xml [new file with mode: 0644]
xsl/params/navig.graphics.extension.xml
xsl/params/navig.graphics.path.xml
xsl/params/navig.graphics.xml
xsl/params/navig.showtitles.xml
xsl/params/navtocwidth.xml [new file with mode: 0644]
xsl/params/next.image.xml [new file with mode: 0644]
xsl/params/no.home.image.xml [new file with mode: 0644]
xsl/params/no.next.image.xml [new file with mode: 0644]
xsl/params/no.prev.image.xml [new file with mode: 0644]
xsl/params/no.toc.image.xml [new file with mode: 0644]
xsl/params/no.up.image.xml [new file with mode: 0644]
xsl/params/nominal.image.depth.xml
xsl/params/nominal.image.width.xml
xsl/params/nominal.table.width.xml
xsl/params/nongraphical.admonition.properties.xml
xsl/params/normal.para.spacing.xml
xsl/params/olink.base.uri.xml
xsl/params/olink.debug.xml
xsl/params/olink.doctitle.xml
xsl/params/olink.fragid.xml
xsl/params/olink.lang.fallback.sequence.xml
xsl/params/olink.outline.ext.xml
xsl/params/olink.properties.xml
xsl/params/olink.pubid.xml
xsl/params/olink.resolver.xml
xsl/params/olink.sysid.xml
xsl/params/orderedlist.label.properties.xml
xsl/params/orderedlist.label.width.xml
xsl/params/orderedlist.properties.xml
xsl/params/othercredit.like.author.enabled.xml
xsl/params/output-root.xml [new file with mode: 0644]
xsl/params/output.indent.xml [new file with mode: 0644]
xsl/params/overlay.js.xml [new file with mode: 0644]
xsl/params/overlay.logo.xml [new file with mode: 0644]
xsl/params/overlay.xml [new file with mode: 0644]
xsl/params/page.height.portrait.xml
xsl/params/page.height.xml
xsl/params/page.margin.bottom.xml
xsl/params/page.margin.inner.xml
xsl/params/page.margin.outer.xml
xsl/params/page.margin.top.xml
xsl/params/page.orientation.xml
xsl/params/page.width.portrait.xml
xsl/params/page.width.xml
xsl/params/pages.template.xml
xsl/params/paper.type.xml
xsl/params/para.propagates.style.xml
xsl/params/part.autolabel.xml
xsl/params/passivetex.extensions.xml
xsl/params/pgwide.properties.xml
xsl/params/phrase.propagates.style.xml
xsl/params/pixels.per.inch.xml
xsl/params/plus.image.xml [new file with mode: 0644]
xsl/params/points.per.em.xml
xsl/params/preface.autolabel.xml
xsl/params/prefer.internal.olink.xml
xsl/params/preferred.mediaobject.role.xml
xsl/params/prev.image.xml [new file with mode: 0644]
xsl/params/procedure.properties.xml
xsl/params/process.empty.source.toc.xml
xsl/params/process.source.toc.xml
xsl/params/profile.arch.xml
xsl/params/profile.attribute.xml
xsl/params/profile.condition.xml
xsl/params/profile.conformance.xml
xsl/params/profile.lang.xml
xsl/params/profile.os.xml
xsl/params/profile.revision.xml
xsl/params/profile.revisionflag.xml
xsl/params/profile.role.xml
xsl/params/profile.security.xml
xsl/params/profile.separator.xml
xsl/params/profile.status.xml
xsl/params/profile.userlevel.xml
xsl/params/profile.value.xml
xsl/params/profile.vendor.xml
xsl/params/punct.honorific.xml
xsl/params/qanda.defaultlabel.xml
xsl/params/qanda.in.toc.xml
xsl/params/qanda.inherit.numeration.xml
xsl/params/qanda.nested.in.toc.xml
xsl/params/qanda.title.level1.properties.xml
xsl/params/qanda.title.level2.properties.xml
xsl/params/qanda.title.level3.properties.xml
xsl/params/qanda.title.level4.properties.xml
xsl/params/qanda.title.level5.properties.xml
xsl/params/qanda.title.level6.properties.xml
xsl/params/qanda.title.properties.xml
xsl/params/qandadiv.autolabel.xml
xsl/params/rebuild-all.xml [new file with mode: 0644]
xsl/params/refclass.suppress.xml
xsl/params/refentry.date.profile.enabled.xml
xsl/params/refentry.date.profile.xml
xsl/params/refentry.generate.name.xml
xsl/params/refentry.generate.title.xml
xsl/params/refentry.manual.fallback.profile.xml
xsl/params/refentry.manual.profile.enabled.xml
xsl/params/refentry.manual.profile.xml
xsl/params/refentry.meta.get.quietly.xml
xsl/params/refentry.pagebreak.xml
xsl/params/refentry.separator.xml
xsl/params/refentry.source.fallback.profile.xml
xsl/params/refentry.source.name.profile.enabled.xml
xsl/params/refentry.source.name.profile.xml
xsl/params/refentry.source.name.suppress.xml
xsl/params/refentry.title.properties.xml
xsl/params/refentry.version.profile.enabled.xml
xsl/params/refentry.version.profile.xml
xsl/params/refentry.version.suppress.xml
xsl/params/refentry.xref.manvolnum.xml
xsl/params/reference.autolabel.xml
xsl/params/region.after.extent.xml
xsl/params/region.before.extent.xml
xsl/params/revhistory.table.cell.properties.xml
xsl/params/revhistory.table.properties.xml
xsl/params/revhistory.title.properties.xml
xsl/params/root.filename.xml
xsl/params/root.properties.xml
xsl/params/rootid.xml
xsl/params/runinhead.default.title.end.punct.xml
xsl/params/runinhead.title.end.punct.xml
xsl/params/running.foot.properties.xml [new file with mode: 0644]
xsl/params/sans.font.family.xml
xsl/params/saxon.callouts.xml
xsl/params/saxon.character.representation.xml
xsl/params/saxon.linenumbering.xml
xsl/params/saxon.tablecolumns.xml
xsl/params/script.dir.xml [new file with mode: 0644]
xsl/params/section.autolabel.max.depth.xml
xsl/params/section.autolabel.xml
xsl/params/section.label.includes.component.label.xml
xsl/params/section.level1.properties.xml
xsl/params/section.level2.properties.xml
xsl/params/section.level3.properties.xml
xsl/params/section.level4.properties.xml
xsl/params/section.level5.properties.xml
xsl/params/section.level6.properties.xml
xsl/params/section.properties.xml
xsl/params/section.title.level1.properties.xml
xsl/params/section.title.level2.properties.xml
xsl/params/section.title.level3.properties.xml
xsl/params/section.title.level4.properties.xml
xsl/params/section.title.level5.properties.xml
xsl/params/section.title.level6.properties.xml
xsl/params/section.title.properties.xml
xsl/params/segmentedlist.as.table.xml
xsl/params/sequential.links.xml [new file with mode: 0644]
xsl/params/shade.verbatim.style.xml
xsl/params/shade.verbatim.xml
xsl/params/show.comments.xml
xsl/params/show.foil.number.xml [new file with mode: 0644]
xsl/params/show.revisionflag.xml
xsl/params/showtoc.image.xml [new file with mode: 0644]
xsl/params/side.float.properties.xml
xsl/params/sidebar.float.type.xml
xsl/params/sidebar.float.width.xml
xsl/params/sidebar.properties.xml
xsl/params/sidebar.title.properties.xml
xsl/params/simplesect.in.toc.xml
xsl/params/slide.font.family.xml [new file with mode: 0644]
xsl/params/slide.title.font.family.xml [new file with mode: 0644]
xsl/params/slides.js.xml [new file with mode: 0644]
xsl/params/slides.properties.xml [new file with mode: 0644]
xsl/params/spacing.paras.xml
xsl/params/speakernote.properties.xml [new file with mode: 0644]
xsl/params/subscript.properties.xml
xsl/params/superscript.properties.xml
xsl/params/suppress.footer.navigation.xml
xsl/params/suppress.header.navigation.xml
xsl/params/suppress.homepage.title.xml [new file with mode: 0644]
xsl/params/suppress.navigation.xml
xsl/params/symbol.font.family.xml
xsl/params/table.borders.with.css.xml
xsl/params/table.cell.border.color.xml
xsl/params/table.cell.border.style.xml
xsl/params/table.cell.border.thickness.xml
xsl/params/table.cell.padding.xml
xsl/params/table.entry.padding.xml
xsl/params/table.footnote.number.format.xml
xsl/params/table.footnote.number.symbols.xml
xsl/params/table.footnote.properties.xml
xsl/params/table.frame.border.color.xml
xsl/params/table.frame.border.style.xml
xsl/params/table.frame.border.thickness.xml
xsl/params/table.properties.xml
xsl/params/table.spacer.image.xml [new file with mode: 0644]
xsl/params/table.table.properties.xml
xsl/params/tablecolumns.extension.xml
xsl/params/target.database.document.xml
xsl/params/targets.filename.xml
xsl/params/template.xml
xsl/params/tex.math.delims.xml
xsl/params/tex.math.file.xml
xsl/params/tex.math.in.alt.xml
xsl/params/text.home.xml [new file with mode: 0644]
xsl/params/text.next.xml [new file with mode: 0644]
xsl/params/text.prev.xml [new file with mode: 0644]
xsl/params/text.toc.xml [new file with mode: 0644]
xsl/params/text.up.xml [new file with mode: 0644]
xsl/params/textbgcolor.xml [new file with mode: 0644]
xsl/params/textdata.default.encoding.xml
xsl/params/textinsert.extension.xml
xsl/params/title.font.family.xml
xsl/params/title.margin.left.xml
xsl/params/titlefoil.html.xml [new file with mode: 0644]
xsl/params/toc.bg.color.xml [new file with mode: 0644]
xsl/params/toc.blank.graphic.xml [new file with mode: 0644]
xsl/params/toc.blank.image.xml [new file with mode: 0644]
xsl/params/toc.blank.text.xml [new file with mode: 0644]
xsl/params/toc.hide.show.xml [new file with mode: 0644]
xsl/params/toc.html.xml [new file with mode: 0644]
xsl/params/toc.image.xml [new file with mode: 0644]
xsl/params/toc.indent.width.xml
xsl/params/toc.line.properties.xml
xsl/params/toc.list.type.xml
xsl/params/toc.margin.properties.xml
xsl/params/toc.max.depth.xml
xsl/params/toc.pointer.graphic.xml [new file with mode: 0644]
xsl/params/toc.pointer.image.xml [new file with mode: 0644]
xsl/params/toc.pointer.text.xml [new file with mode: 0644]
xsl/params/toc.row.height.xml [new file with mode: 0644]
xsl/params/toc.section.depth.xml
xsl/params/toc.spacer.graphic.xml [new file with mode: 0644]
xsl/params/toc.spacer.image.xml [new file with mode: 0644]
xsl/params/toc.spacer.text.xml [new file with mode: 0644]
xsl/params/toc.width.xml [new file with mode: 0644]
xsl/params/ua.js.xml [new file with mode: 0644]
xsl/params/ulink.footnotes.xml
xsl/params/ulink.hyphenate.chars.xml
xsl/params/ulink.hyphenate.xml
xsl/params/ulink.show.xml
xsl/params/ulink.target.xml
xsl/params/up.image.xml [new file with mode: 0644]
xsl/params/use.embed.for.svg.xml
xsl/params/use.extensions.xml
xsl/params/use.id.as.filename.xml
xsl/params/use.id.function.xml
xsl/params/use.local.olink.style.xml
xsl/params/use.role.as.xrefstyle.xml
xsl/params/use.role.for.mediaobject.xml
xsl/params/use.svg.xml
xsl/params/variablelist.as.blocks.xml
xsl/params/variablelist.as.table.xml
xsl/params/variablelist.max.termlength.xml
xsl/params/variablelist.term.break.after.xml
xsl/params/variablelist.term.separator.xml
xsl/params/verbatim.properties.xml
xsl/params/wordml.template.xml
xsl/params/xbCollapsibleLists.js.xml [new file with mode: 0644]
xsl/params/xbDOM.js.xml [new file with mode: 0644]
xsl/params/xbLibrary.js.xml [new file with mode: 0644]
xsl/params/xbStyle.js.xml [new file with mode: 0644]
xsl/params/xep.extensions.xml
xsl/params/xep.index.item.properties.xml
xsl/params/xref.label-page.separator.xml
xsl/params/xref.label-title.separator.xml
xsl/params/xref.properties.xml
xsl/params/xref.title-page.separator.xml
xsl/params/xref.with.number.and.title.xml
xsl/roundtrip/Makefile
xsl/slides/.cvsignore
xsl/slides/Makefile
xsl/slides/fo/Makefile
xsl/slides/fo/plain.xsl
xsl/slides/param.ent [new file with mode: 0644]
xsl/slides/param.xweb
xsl/tools/xsl/build/burst.xsl [new file with mode: 0644]
xsl/tools/xsl/build/docparam2txt.xsl
xsl/tools/xsl/build/entify.xsl [new file with mode: 0644]
xsl/tools/xsl/build/fix-params-ns.xsl [new file with mode: 0644]
xsl/website/.cvsignore
xsl/website/Makefile
xsl/website/param.ent [new file with mode: 0644]
xsl/website/param.xweb

diff --git a/xsl/Makefile.incl b/xsl/Makefile.incl
new file mode 100644 (file)
index 0000000..ca5f4a8
--- /dev/null
@@ -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
index 445ac803c7349462e5cf12d09cbbdb106faf9654..a2250eb468dbf49eb4935ff29ca20282ef6c3b41 100644 (file)
@@ -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),)
index 6722cd96e785ac093e976a48df83409bf618b0a1..597a43c7d1b5539e117fc6e057205552c15ea4ab 100644 (file)
@@ -1 +1,2 @@
 *.xml
+Makefile.param
index 6722cd96e785ac093e976a48df83409bf618b0a1..597a43c7d1b5539e117fc6e057205552c15ea4ab 100644 (file)
@@ -1 +1,2 @@
 *.xml
+Makefile.param
index 3b926768da6cf1ea2e02ea9201601f945800dced..2b0e412af6c63f644d64bb47326013aa5fd21867 100644 (file)
@@ -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
index e25269195d8b70846f005f006490ae0d2df57943..2848876c607a6f85a82899b521b611d8993f2104 100644 (file)
@@ -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 $@
index 3f22ee0e40a49cc9ebe3e5cf1ef62ce2313c5cf8..bb4fad0c7a78a164d4f9ddd9ac66fecd4275c726 100644 (file)
@@ -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
index 38e4f76f998c5e6469a630bae792aebc606cf686..e27265b23e6c545b47239f077aec0da93f79437b 100644 (file)
@@ -1,13 +1,16 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="abstract.properties">
+          version="5.0" xml:id="abstract.properties">
 <refnamediv>
 <refname>abstract.properties</refname>
 <refpurpose>Properties associated with the block surrounding an abstract</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='abstract.properties.frag'>
+<src:fragment xml:id="abstract.properties.frag">
 <xsl:attribute-set name="abstract.properties">
   <xsl:attribute name="start-indent">0.0in</xsl:attribute>
   <xsl:attribute name="end-indent">0.0in</xsl:attribute>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Block styling properties for abstract.</para>
 
 <para>See also <parameter>abstract.title.properties</parameter>.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index a9a9ec2129a9133d56c7bd51b5a8ce40013e9b68..d01f70cabb11766d10d627e6675e5099f70765c1 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="abstract.title.properties">
+          version="5.0" xml:id="abstract.title.properties">
 <refmeta>
 <refentrytitle>abstract.title.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>abstract.title.properties</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='abstract.title.properties.frag'>
+<src:fragment xml:id="abstract.title.properties.frag">
 <xsl:attribute-set name="abstract.title.properties">
-  <xsl:attribute name="font-family"><xsl:value-of
-            select="$title.fontset"/></xsl:attribute>
+  <xsl:attribute name="font-family"><xsl:value-of select="$title.fontset"/></xsl:attribute>
   <xsl:attribute name="font-weight">bold</xsl:attribute>
   <xsl:attribute name="keep-with-next.within-column">always</xsl:attribute>
   <xsl:attribute name="keep-with-next.within-column">always</xsl:attribute>
-  <xsl:attribute name="space-before.optimum"><xsl:value-of
-            select="concat($body.font.master, 'pt')"/></xsl:attribute>
-  <xsl:attribute name="space-before.minimum"><xsl:value-of
-            select="concat($body.font.master, 'pt * 0.8')"/></xsl:attribute>
-  <xsl:attribute name="space-before.maximum"><xsl:value-of
-            select="concat($body.font.master, 'pt * 1.2')"/></xsl:attribute>
+  <xsl:attribute name="space-before.optimum"><xsl:value-of select="concat($body.font.master, 'pt')"/></xsl:attribute>
+  <xsl:attribute name="space-before.minimum"><xsl:value-of select="concat($body.font.master, 'pt * 0.8')"/></xsl:attribute>
+  <xsl:attribute name="space-before.maximum"><xsl:value-of select="concat($body.font.master, 'pt * 1.2')"/></xsl:attribute>
   <xsl:attribute name="hyphenate">false</xsl:attribute>
   <xsl:attribute name="text-align">center</xsl:attribute>
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The properties for abstract titles.</para>
 
 <para>See also <parameter>abstract.properties</parameter>.</para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/active.toc.xml b/xsl/params/active.toc.xml
new file mode 100644 (file)
index 0000000..f56aee1
--- /dev/null
@@ -0,0 +1,29 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="active.toc">
+<refmeta>
+<refentrytitle>active.toc</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>active.toc</refname>
+<refpurpose>Active ToCs?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="active.toc.frag">
+<xsl:param name="active.toc" select="0"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>If non-zero, JavaScript is used to keep the ToC and the current slide
+<quote>in sync</quote>. That is, each time the slide changes, the corresponding
+ToC entry will be underlined.</para>
+
+</refsection>
+</refentry>
index b12a517b3f6a6163c4298f974b21a97170303ee7..19f4d8c573d01144f895ed6ee4abdc2b9839a4e1 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="admon.graphics.extension">
+          version="5.0" xml:id="admon.graphics.extension">
 <refmeta>
 <refentrytitle>admon.graphics.extension</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>admon.graphics.extension</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='admon.graphics.extension.frag'><xsl:param name="admon.graphics.extension" select="'.png'"/></src:fragment>
+<src:fragment xml:id="admon.graphics.extension.frag"><xsl:param name="admon.graphics.extension" select="'.png'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Sets the extension to use on admonition graphics.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 86c3c58764bbce8a9d65d319d16944ad0e603042..e28a6dd5bf905d62411d1fde8d3fe118fe2bb66b 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="admon.graphics.path">
+          version="5.0" xml:id="admon.graphics.path">
 <refmeta>
 <refentrytitle>admon.graphics.path</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>admon.graphics.path</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='admon.graphics.path.frag'><xsl:param name="admon.graphics.path">images/</xsl:param></src:fragment>
+<src:fragment xml:id="admon.graphics.path.frag"><xsl:param name="admon.graphics.path">images/</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Sets the path, probably relative to the directory where the HTML
 files are created, to the admonition graphics.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index e7a6fbe02574848440b43777e96823653c1a23d5..f5e5ae467545770ecf12eb449f9db6f362057aa2 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="admon.graphics">
+          version="5.0" xml:id="admon.graphics">
 <refmeta>
 <refentrytitle>admon.graphics</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>admon.graphics</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='admon.graphics.frag'>
+<src:fragment xml:id="admon.graphics.frag">
 <xsl:param name="admon.graphics" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If true (non-zero), admonitions are presented in an alternate style that uses
 a graphic.  Default graphics are provided in the distribution.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 89501e2475cec881a89d102fea42449cd2676fbf..56f33cf8824b6e55de22e77de333965683e74095 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="admon.style">
+          version="5.0" xml:id="admon.style">
 <refmeta>
 <refentrytitle>admon.style</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>admon.style</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='admon.style.frag'><xsl:param name="admon.style">
+<src:fragment xml:id="admon.style.frag"><xsl:param name="admon.style">
   <xsl:text>margin-left: 0.5in; margin-right: 0.5in;</xsl:text>
 </xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>Specifies the value of the <sgmltag class="attribute">STYLE</sgmltag>
+<para>Specifies the value of the <tag class="attribute">STYLE</tag>
 attribute that should be added to admonitions.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 09be9f4b31c86c69f93124401e9164c21966d032..ea1a53f108a98909f4f1944f938b8c19ba2f457f 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="admon.textlabel">
+          version="5.0" xml:id="admon.textlabel">
 <refmeta>
 <refentrytitle>admon.textlabel</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>admon.textlabel</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='admon.textlabel.frag'>
+<src:fragment xml:id="admon.textlabel.frag">
 <xsl:param name="admon.textlabel" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
-
index 937811c18aa2a3fc76ce118595c54fba2111adcc..0891cf850697c864b9a9cab835ae0d5c3de0c405 100644 (file)
@@ -1,18 +1,21 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="admonition.properties">
+          version="5.0" xml:id="admonition.properties">
 <refnamediv>
 <refname>admonition.properties</refname>
 <refpurpose>To set the style for admonitions.</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='admonition.properties.frag'><xsl:attribute-set name="admonition.properties"/>
+<src:fragment xml:id="admonition.properties.frag"><xsl:attribute-set name="admonition.properties"/>
 </src:fragment>
 </refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 <para>How do you want admonitions styled? </para>
 <para>Set the font-size, weight, etc. to the style required</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 6118f5f681348f2811e6772a8c76b643b6f2145d..5825abaf665241f3d9ef770302bfe670ac4e49e1 100644 (file)
@@ -1,13 +1,16 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="admonition.title.properties">
+          version="5.0" xml:id="admonition.title.properties">
 <refnamediv>
 <refname>admonition.title.properties</refname>
 <refpurpose>To set the style for admonitions titles.</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='admonition.title.properties.frag'>
+<src:fragment xml:id="admonition.title.properties.frag">
 <xsl:attribute-set name="admonition.title.properties">
   <xsl:attribute name="font-size">14pt</xsl:attribute>
   <xsl:attribute name="font-weight">bold</xsl:attribute>
@@ -16,9 +19,9 @@
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 <para>How do you want admonitions titles styled? </para>
 <para>Set the font-size, weight etc to the style required.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index d01d7b93b59b46d9b58e8e5819ac5e1cdea0e126..0638f21a4de442ecf316dbd4c7a2d8e00f8c9771 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="alignment">
+          version="5.0" xml:id="alignment">
 <refmeta>
 <refentrytitle>alignment</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='alignment.frag'><xsl:param name="alignment">justify</xsl:param></src:fragment>
+<src:fragment xml:id="alignment.frag"><xsl:param name="alignment">justify</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The default text alignment is used for most body text.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 7216af8a9bcf6905581f1ab6f2c4acce943e75b9..a089e8c36e7fcc4f7912f266880d619cd292e1ed 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="annotate.toc">
+          version="5.0" xml:id="annotate.toc">
 <refmeta>
 <refentrytitle>annotate.toc</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>annotate.toc</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='annotate.toc.frag'><xsl:param name="annotate.toc" select="1"/></src:fragment>
+<src:fragment xml:id="annotate.toc.frag"><xsl:param name="annotate.toc" select="1"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If true, TOCs will be annotated. At present, this just means
-that the <sgmltag>RefPurpose</sgmltag> of <sgmltag>RefEntry</sgmltag>
+that the <tag>RefPurpose</tag> of <tag>RefEntry</tag>
 TOC entries will be displayed.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 70a0b5686ce0c0581d78d288796079b030f3d686..0e1d0d15d895d9664fdcf9870b7b594af3720a5b 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="annotation.css">
+          version="5.0" xml:id="annotation.css">
 <refmeta>
 <refentrytitle>annotation.css</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>annotation.css</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='annotation.css.frag'>
+<src:fragment xml:id="annotation.css.frag">
 <xsl:param name="annotation.css">
 /* ======================================================================
    Annotations
@@ -58,11 +61,11 @@ div.annotation-close { position: absolute;
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If <property>annotation.support</property> is enabled and the
-document contains <sgmltag>annotation</sgmltag>s, then the CSS in this
+document contains <tag>annotation</tag>s, then the CSS in this
 parameter will be included in the document.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 1f47d1a75d344d53d054ac87e09c44fb7b74ec59..975046c7e556b575120687128f550c29e92570a9 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="annotation.graphic.close">
+          version="5.0" xml:id="annotation.graphic.close">
 <refmeta>
 <refentrytitle>annotation.graphic.close</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>annotation.graphic.close</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='annotation.graphic.close.frag'>
-<xsl:param name="annotation.graphic.close"
-   select="'http://docbook.sourceforge.net/release/images/annot-close.png'"/>
+<src:fragment xml:id="annotation.graphic.close.frag">
+<xsl:param name="annotation.graphic.close" select="'http://docbook.sourceforge.net/release/images/annot-close.png'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>This image is used on popup annotations as the “x” that the
 user can click to dismiss the popup.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 34e9ed80f90217f8c56689d815bd7b7223b3d8f9..5714145e09028f1ae0438d3844408dff6fb0c5a2 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="annotation.graphic.open">
+          version="5.0" xml:id="annotation.graphic.open">
 <refmeta>
 <refentrytitle>annotation.graphic.open</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>annotation.graphic.open</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='annotation.graphic.open.frag'>
-<xsl:param name="annotation.graphic.open"
-   select="'http://docbook.sourceforge.net/release/images/annot-open.png'"/>
+<src:fragment xml:id="annotation.graphic.open.frag">
+<xsl:param name="annotation.graphic.open" select="'http://docbook.sourceforge.net/release/images/annot-open.png'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>This image is used inline to identify the location of
 annotations.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 8e55879ae2f55c7a00621e9e1a9537d350955863..136626956e166100e91695cced1dd5915f58145a 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="annotation.js">
+          version="5.0" xml:id="annotation.js">
 <refmeta>
 <refentrytitle>annotation.js</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>annotation.js</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='annotation.js.frag'>
-<xsl:param name="annotation.js"
-   select="'http://docbook.sourceforge.net/release/script/AnchorPosition.js
-            http://docbook.sourceforge.net/release/script/PopupWindow.js'"/>
+<src:fragment xml:id="annotation.js.frag">
+<xsl:param name="annotation.js" select="'http://docbook.sourceforge.net/release/script/AnchorPosition.js             http://docbook.sourceforge.net/release/script/PopupWindow.js'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If <property>annotation.support</property> is enabled and the
-document contains <sgmltag>annotation</sgmltag>s, then the URIs listed
+document contains <tag>annotation</tag>s, then the URIs listed
 in this parameter will be included. These JavaScript files are required
 for popup annotation support.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index bb107734c437a18f4a42b4e36ee68d7521c96092..29e763336a48b0fdb3b6352154aff60c85834330 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="annotation.support">
+          version="5.0" xml:id="annotation.support">
 <refmeta>
 <refentrytitle>annotation.support</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>annotation.support</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='annotation.support.frag'>
+<src:fragment xml:id="annotation.support.frag">
 <xsl:param name="annotation.support" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero, the stylesheets will attempt to support annotation
 elements in HTML by including some JavaScript (see
 <parameter>annotation.js</parameter>).</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 84db7ee57a7a69fad57f5ee10642e8251e9f7dda..50b910ca87a3076957bb3b6e184762a995af22f4 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="appendix.autolabel">
+          version="5.0" xml:id="appendix.autolabel">
 <refmeta>
 <refentrytitle>appendix.autolabel</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>appendix.autolabel</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='appendix.autolabel.frag'>
+<src:fragment xml:id="appendix.autolabel.frag">
 <xsl:param name="appendix.autolabel" select="'A'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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).
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 3a00cef2d06cfa3d928311640cfc8cd9c5af4ea1..2e571ddb3827531407329a5c8f7c893ba1cc5616 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="arbortext.extensions">
+          version="5.0" xml:id="arbortext.extensions">
 <refmeta>
 <refentrytitle>arbortext.extensions</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>arbortext.extensions</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='arbortext.extensions.frag'><xsl:param name="arbortext.extensions" select="0"/></src:fragment>
+<src:fragment xml:id="arbortext.extensions.frag"><xsl:param name="arbortext.extensions" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero,
-<ulink url="http://www.arbortext.com/">Arbortext</ulink>
+<link xlink:href="http://www.arbortext.com/">Arbortext</link>
 extensions will be used.
 </para>
 <para>This parameter can also affect which graphics file formats
 are supported</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 837cfa7c46dd49f18245db7130067cee6273642e..e94088695ac07ccb412ca4999b614fd36e0f0267 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="article.appendix.title.properties">
+          version="5.0" xml:id="article.appendix.title.properties">
 <refmeta>
 <refentrytitle>article.appendix.title.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>article.appendix.title.properties</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='article.appendix.title.properties.frag'>
-<xsl:attribute-set name="article.appendix.title.properties"
-                   use-attribute-sets="section.title.properties
-                                      section.title.level1.properties">
+<src:fragment xml:id="article.appendix.title.properties.frag">
+<xsl:attribute-set name="article.appendix.title.properties" use-attribute-sets="section.title.properties                          section.title.level1.properties">
   <xsl:attribute name="margin-left">
     <xsl:value-of select="$title.margin.left"/>
   </xsl:attribute>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The properties for the title of an appendix that
 appears inside an article.  The default is to use
 the properties of sect1 titles.</para>
 
-</refsect1>
+</refsection>
 </refentry>
-
index f486200890bd21f83ccc50145a3bbef8e6fc11d3..7f7be247314695b2e159b1d03afd8708eae9ef9b 100644 (file)
@@ -1,27 +1,30 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="author.othername.in.middle">
+          version="5.0" xml:id="author.othername.in.middle">
 <refmeta>
 <refentrytitle>author.othername.in.middle</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>author.othername.in.middle</refname>
-<refpurpose>Is <sgmltag>othername</sgmltag> in <sgmltag>author</sgmltag> a
+<refpurpose>Is <tag>othername</tag> in <tag>author</tag> a
 middle name?</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='author.othername.in.middle.frag'><xsl:param name="author.othername.in.middle" select="1"/></src:fragment>
+<src:fragment xml:id="author.othername.in.middle.frag"><xsl:param name="author.othername.in.middle" select="1"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If true (non-zero), the <sgmltag>othername</sgmltag> of an <sgmltag>author</sgmltag>
-appears between the <sgmltag>firstname</sgmltag> and
-<sgmltag>surname</sgmltag>.  Otherwise, <sgmltag>othername</sgmltag>
+<para>If true (non-zero), the <tag>othername</tag> of an <tag>author</tag>
+appears between the <tag>firstname</tag> and
+<tag>surname</tag>.  Otherwise, <tag>othername</tag>
 is suppressed.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/autolayout-file.xml b/xsl/params/autolayout-file.xml
new file mode 100644 (file)
index 0000000..150f123
--- /dev/null
@@ -0,0 +1,29 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="autolayout-file">
+<refmeta>
+<refentrytitle>autolayout-file</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>autolayout-file</refname>
+<refpurpose>Identifies the autolayout.xml file</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="autolayout-file.frag">
+<xsl:param name="autolayout-file">autolayout.xml</xsl:param>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>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.</para>
+<para>FIXME: for browser-based use, there needs to be a PI for this...
+</para>
+</refsection>
+</refentry>
index be8eb185637201da178e31c67cbd4a0930afe13e..021e6b3640155db82ef19af5a1231d3bcaf6b264 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="autotoc.label.in.hyperlink">
+          version="5.0" xml:id="autotoc.label.in.hyperlink">
 <refmeta>
 <refentrytitle>autotoc.label.in.hyperlink</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>autotoc.label.in.hyperlink</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='autotoc.label.in.hyperlink.frag'><xsl:param name="autotoc.label.in.hyperlink" select="1"/></src:fragment>
+<src:fragment xml:id="autotoc.label.in.hyperlink.frag"><xsl:param name="autotoc.label.in.hyperlink" select="1"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of
 <parameter>autotoc.label.in.hyperlink</parameter> 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.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 7af86ccec076aa5ba9cedbba27aa3429e9a1e05b..5deed588991d8f283767d1110fdac95ceb73d0cf 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="autotoc.label.separator">
+          version="5.0" xml:id="autotoc.label.separator">
 <refmeta>
 <refentrytitle>autotoc.label.separator</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>autotoc.label.separator</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='autotoc.label.separator.frag'><xsl:param name="autotoc.label.separator" select="'. '"/></src:fragment>
+<src:fragment xml:id="autotoc.label.separator.frag"><xsl:param name="autotoc.label.separator" select="'. '"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>String to use to seperate labels and title in a table of contents.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index ec7dc187f95c3aade9a4064709073aedf46ab747..940a187bd1b2004e3e6e335d88191681eba2e791 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="axf.extensions">
+          version="5.0" xml:id="axf.extensions">
 <refmeta>
 <refentrytitle>axf.extensions</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>axf.extensions</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='axf.extensions.frag'>
+<src:fragment xml:id="axf.extensions.frag">
 <xsl:param name="axf.extensions" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero,
-<ulink url="http://www.antennahouse.com/">XSL Formatter</ulink>
+<link xlink:href="http://www.antennahouse.com/">XSL Formatter</link>
 extensions will be used. XSL Formatter extensions consists of PDF bookmarks,
 document information and better index processing.</para>
 
 <para>This parameter can also affect which graphics file formats
 are supported</para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/banner.before.navigation.xml b/xsl/params/banner.before.navigation.xml
new file mode 100644 (file)
index 0000000..0883378
--- /dev/null
@@ -0,0 +1,25 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="banner.before.navigation">
+<refmeta>
+<refentrytitle>banner.before.navigation</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>banner.before.navigation</refname>
+<refpurpose>Put banner before navigation?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="banner.before.navigation.frag">
+<xsl:param name="banner.before.navigation" select="1"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>FIXME</para>
+</refsection>
+</refentry>
index eecfbaaa52cdd78286265bc4dd54e4fe5e67bd6b..9ad1e2d337b9d4eb3eb683371bc2c5d2f94bb9f3 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="base.dir">
+          version="5.0" xml:id="base.dir">
 <refmeta>
 <refentrytitle>base.dir</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='base.dir.frag'><xsl:param name="base.dir" select="''"/></src:fragment>
+<src:fragment xml:id="base.dir.frag"><xsl:param name="base.dir" select="''"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If specified, the <literal>base.dir</literal> identifies
 the output directory for chunks. (If not specified, the output directory
 is system dependent.)</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 4293ed79493c843f02acce1bd7c7dc9a3cba8190..4a56ad6c1739046da5e47e5ac64bee7c8623a355 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="biblioentry.item.separator">
+          version="5.0" xml:id="biblioentry.item.separator">
 <refmeta>
 <refentrytitle>biblioentry.item.separator</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>biblioentry.item.separator</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='biblioentry.item.separator.frag'><xsl:param name="biblioentry.item.separator">. </xsl:param></src:fragment>
+<src:fragment xml:id="biblioentry.item.separator.frag"><xsl:param name="biblioentry.item.separator">. </xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Text to separate bibliography entries
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 7c6db5eed0426f6be07d6f1f8e0ec5ed9d93ed9b..d734bb3b4f5a591fa472799374a8bfcc2fbc119b 100644 (file)
@@ -1,21 +1,24 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="biblioentry.properties">
+          version="5.0" xml:id="biblioentry.properties">
 <refnamediv>
 <refname>biblioentry.properties</refname>
 <refpurpose>To set the style for biblioentry.</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='biblioentry.properties.frag'><xsl:attribute-set name="biblioentry.properties" use-attribute-sets="normal.para.spacing">
+<src:fragment xml:id="biblioentry.properties.frag"><xsl:attribute-set name="biblioentry.properties" use-attribute-sets="normal.para.spacing">
   <xsl:attribute name="start-indent">0.5in</xsl:attribute>
   <xsl:attribute name="text-indent">-0.5in</xsl:attribute>
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 <para>How do you want biblioentry styled? </para>
 <para>Set the font-size, weight, space-above and space-below, indents, etc. to the style required</para>
 
-</refsect1>
+</refsection>
 </refentry>
index c89848f96ee9c45df4c6e6c3aa32043e34cf91df..ad214b8fc6da5f1b7959a1467bb5cf4b0d9162a2 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="bibliography.collection">
+          version="5.0" xml:id="bibliography.collection">
 <refmeta>
 <refentrytitle>bibliography.collection</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>bibliography.collection</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='bibliography.collection.frag'><xsl:param name="bibliography.collection" select="'http://docbook.sourceforge.net/release/bibliography/bibliography.xml'"/></src:fragment>
+<src:fragment xml:id="bibliography.collection.frag"><xsl:param name="bibliography.collection" select="'http://docbook.sourceforge.net/release/bibliography/bibliography.xml'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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 <quote>database</quote>, follow these steps:</para>
 
 <para>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 <sgmltag>biblioentry</sgmltag> or <sgmltag>bibliomixed</sgmltag>)
+entry (whether you use <tag>biblioentry</tag> or <tag>bibliomixed</tag>)
 has an ID.</para>
 
 <para>My global bibliography, <filename>~/bibliography.xml</filename> begins
 like this:</para>
 
 <informalexample>
-<programlisting><![CDATA[<!DOCTYPE bibliography
+<programlisting>&lt;!DOCTYPE bibliography
   PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
-  "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
-<bibliography><title>References</title>
+  "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"&gt;
+&lt;bibliography&gt;&lt;title&gt;References&lt;/title&gt;
 
-<bibliomixed id="xml-rec"><abbrev>XML 1.0</abbrev>Tim Bray,
+&lt;bibliomixed id="xml-rec"&gt;&lt;abbrev&gt;XML 1.0&lt;/abbrev&gt;Tim Bray,
 Jean Paoli, C. M. Sperberg-McQueen, and Eve Maler, editors.
-<citetitle><ulink url="http://www.w3.org/TR/REC-xml">Extensible Markup
-Language (XML) 1.0 Second Edition</ulink></citetitle>.
+&lt;citetitle&gt;&lt;ulink url="http://www.w3.org/TR/REC-xml"&gt;Extensible Markup
+Language (XML) 1.0 Second Edition&lt;/ulink&gt;&lt;/citetitle&gt;.
 World Wide Web Consortium, 2000.
-</bibliomixed>
+&lt;/bibliomixed&gt;
 
-<bibliomixed id="xml-names"><abbrev>Namespaces</abbrev>Tim Bray,
+&lt;bibliomixed id="xml-names"&gt;&lt;abbrev&gt;Namespaces&lt;/abbrev&gt;Tim Bray,
 Dave Hollander,
 and Andrew Layman, editors.
-<citetitle><ulink url="http://www.w3.org/TR/REC-xml-names/">Namespaces in
-XML</ulink></citetitle>.
+&lt;citetitle&gt;&lt;ulink url="http://www.w3.org/TR/REC-xml-names/"&gt;Namespaces in
+XML&lt;/ulink&gt;&lt;/citetitle&gt;.
 World Wide Web Consortium, 1999.
-</bibliomixed>
+&lt;/bibliomixed&gt;
 
-<!-- ... -->
-</bibliography>
-]]></programlisting>
+&lt;!-- ... --&gt;
+&lt;/bibliography&gt;
+</programlisting>
 </informalexample>
 
 <para>When you create a bibliography in your document, simply
-provide <emphasis>empty</emphasis> <sgmltag>bibliomixed</sgmltag>
+provide <emphasis>empty</emphasis> <tag>bibliomixed</tag>
 entries for each document that you wish to cite. Make sure that these
 elements have the same ID as the corresponding <quote>real</quote>
 entry in your global bibliography.</para>
@@ -68,22 +71,22 @@ entry in your global bibliography.</para>
 <para>For example:</para>
 
 <informalexample>
-<programlisting><![CDATA[<bibliography><title>Bibliography</title>
+<programlisting>&lt;bibliography&gt;&lt;title&gt;Bibliography&lt;/title&gt;
 
-<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,
+&lt;bibliomixed id="xml-rec"/&gt;
+&lt;bibliomixed id="xml-names"/&gt;
+&lt;bibliomixed id="DKnuth86"&gt;Donald E. Knuth. &lt;citetitle&gt;Computers and
+Typesetting: Volume B, TeX: The Program&lt;/citetitle&gt;. Addison-Wesley,
 1986.  ISBN 0-201-13437-3.
-</bibliomixed>
-<bibliomixed id="relaxng"/>
+&lt;/bibliomixed&gt;
+&lt;bibliomixed id="relaxng"/&gt;
 
-</bibliography>]]></programlisting>
+&lt;/bibliography&gt;</programlisting>
 </informalexample>
 
 <para>Note that it's perfectly acceptable to mix entries from your
 global bibliography with <quote>normal</quote> entries. You can use
-<sgmltag>xref</sgmltag> or other elements to cross-reference your
+<tag>xref</tag> or other elements to cross-reference your
 bibliography entries in exactly the same way you do now.</para>
 
 <para>Finally, when you are ready to format your document, simply set the
@@ -94,5 +97,5 @@ point to your global bibliography.</para>
 <para>The stylesheets will format the bibliography in your document as if
 all of the entries referenced appeared there literally.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 5b829d27f086c0c2c708e36725348138a27eed43..593a1fa980cc0c5b7cabd8cceaf7248fad0e5da9 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="bibliography.numbered">
+          version="5.0" xml:id="bibliography.numbered">
 <refmeta>
 <refentrytitle>bibliography.numbered</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>bibliography.numbered</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='bibliography.numbered.frag'>
+<src:fragment xml:id="bibliography.numbered.frag">
 <xsl:param name="bibliography.numbered" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero bibliography entries will be numbered</para>
 
-</refsect1>
+</refsection>
 </refentry>
index d05b5adac906dd15cf932ac3d41bd8e412ccc9ab..302a52ece320b3e32b8b8044e5797d6a157111ee 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"\r
+<refentry xmlns="http://docbook.org/ns/docbook"\r
+          xmlns:xlink="http://www.w3.org/1999/xlink"\r
+          xmlns:xi="http://www.w3.org/2001/XInclude"\r
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"\r
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"\r
-          id="bibliography.style">\r
+          version="5.0" xml:id="bibliography.style">\r
 <refmeta>\r
 <refentrytitle>bibliography.style</refentrytitle>\r
-<refmiscinfo role="type">list</refmiscinfo>\r
+<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo>\r
 </refmeta>\r
 <refnamediv>\r
 <refname>bibliography.style</refname>\r
 </refnamediv>\r
 \r
 <refsynopsisdiv>\r
-<src:fragment id='bibliography.style.frag'>\r
+<src:fragment xml:id='bibliography.style.frag'>\r
 <xsl:param name="bibliography.style" select="'normal'"/>\r
 </src:fragment>\r
 </refsynopsisdiv>\r
 \r
-<refsect1><title>Description</title>\r
+<refsection><info><title>Description</title></info>\r
 \r
 <para>Currently only <literal>normal</literal> and\r
 <literal>iso690</literal> styles are supported.</para>\r
 \r
-</refsect1>\r
+</refsection>\r
 </refentry>\r
index 3bec2c6c3a1a18e6725e30467be5dd9f289ce305..777806bdbaf3eca7649fb3a1785770ed50589a8a 100644 (file)
@@ -1,13 +1,16 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="blockquote.properties">
+          version="5.0" xml:id="blockquote.properties">
 <refnamediv>
 <refname>blockquote.properties</refname>
 <refpurpose>To set the style for block quotations.</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='blockquote.properties.frag'>
+<src:fragment xml:id="blockquote.properties.frag">
 <xsl:attribute-set name="blockquote.properties">
 <xsl:attribute name="margin-left">0.5in</xsl:attribute>
 <xsl:attribute name="margin-right">0.5in</xsl:attribute>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The <parameter>blockquote.properties</parameter> attribute set specifies
 the formating properties of block quotations.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 47d9967381e3f1fac1d052be645a841babd768a8..02ed1d46dd7bf09fe66ca2ee737c14480180c97f 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="blurb.on.titlepage.enabled">
+          version="5.0" xml:id="blurb.on.titlepage.enabled">
 <refmeta>
 <refentrytitle>blurb.on.titlepage.enabled</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>blurb.on.titlepage.enabled</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='blurb.on.titlepage.enabled.frag'><xsl:param name="blurb.on.titlepage.enabled">0</xsl:param></src:fragment>
+<src:fragment xml:id="blurb.on.titlepage.enabled.frag"><xsl:param name="blurb.on.titlepage.enabled">0</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If non-zero, output from <sgmltag>authorblurb</sgmltag> and
-<sgmltag>personblurb</sgmltag> elements is displayed on title
+<para>If non-zero, output from <tag>authorblurb</tag> and
+<tag>personblurb</tag> 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).</para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/body.attributes.xml b/xsl/params/body.attributes.xml
new file mode 100644 (file)
index 0000000..8ee1ad9
--- /dev/null
@@ -0,0 +1,31 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="body.attributes">
+<refmeta>
+<refentrytitle>body.attributes</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>body.attributes</refname>
+<refpurpose>DEPRECATED</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="body.attributes.frag">
+<xsl:attribute-set name="body.attributes">
+  <xsl:attribute name="bgcolor">white</xsl:attribute>
+  <xsl:attribute name="text">black</xsl:attribute>
+  <xsl:attribute name="link">#0000FF</xsl:attribute>
+  <xsl:attribute name="vlink">#840084</xsl:attribute>
+  <xsl:attribute name="alink">#0000FF</xsl:attribute>
+</xsl:attribute-set>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>DEPRECATED</para>
+</refsection>
+</refentry>
diff --git a/xsl/params/body.bg.color.xml b/xsl/params/body.bg.color.xml
new file mode 100644 (file)
index 0000000..0dae328
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="body.bg.color">
+<refmeta>
+<refentrytitle>body.bg.color</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">color</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>body.bg.color</refname>
+<refpurpose>Background color for body frame</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="body.bg.color.frag">
+<xsl:param name="body.bg.color" select="'#FFFFFF'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the background color used in the body column of tabular slides.</para>
+
+</refsection>
+</refentry>
index 0838d780980763de964c5e020b3a7bf45b909aa4..2689ba7161cf844d40fd2355cffde260db0b5016 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="body.end.indent">
+          version="5.0" xml:id="body.end.indent">
 <refmeta>
 <refentrytitle>body.end.indent</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='body.end.indent.frag'>
+<src:fragment xml:id="body.end.indent.frag">
 <xsl:param name="body.end.indent" select="'0pt'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 <para>See also <parameter>body.start.indent</parameter>.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index ef63e5a6f9492e83c65136337e6ed42f4a2cdcb2..e5daa290ae3c05a9ab38267c71015b54a7cf4fdb 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="body.font.family">
+          version="5.0" xml:id="body.font.family">
 <refmeta>
 <refentrytitle>body.font.family</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='body.font.family.frag'>
+<src:fragment xml:id="body.font.family.frag">
 <xsl:param name="body.font.family" select="'serif'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The body font family is the default font used for text in the page body.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index bbafb4a630f5c770f4015c397f7b106bef25c6cb..5610b6321fa7a100fd1c5be9b1961b3683d94ba9 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="body.font.master">
+          version="5.0" xml:id="body.font.master">
 <refmeta>
 <refentrytitle>body.font.master</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='body.font.master.frag'>
+<src:fragment xml:id="body.font.master.frag">
 <xsl:param name="body.font.master">10</xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The body font size is specified in two parameters
 (<varname>body.font.master</varname> and <varname>body.font.size</varname>)
 so that math can be performed on the font size by XSLT.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 7dc86751921a2a6bf9f3f9dd0d86fb4da9d6d807..2f6255612bab7fb46c06a7f78c68fdadb77f514e 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="body.font.size">
+          version="5.0" xml:id="body.font.size">
 <refmeta>
 <refentrytitle>body.font.size</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='body.font.size.frag'><xsl:param name="body.font.size">
+<src:fragment xml:id="body.font.size.frag"><xsl:param name="body.font.size">
  <xsl:value-of select="$body.font.master"/><xsl:text>pt</xsl:text>
 </xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The body font size is specified in two parameters
 (<varname>body.font.master</varname> and <varname>body.font.size</varname>)
 so that math can be performed on the font size by XSLT.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index de455366287b25a5242e74b1d8716094212e7bf6..b08daad17e8dd7dc62b163602f775f6064f82701 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="body.margin.bottom">
+          version="5.0" xml:id="body.margin.bottom">
 <refmeta>
 <refentrytitle>body.margin.bottom</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='body.margin.bottom.frag'>
+<src:fragment xml:id="body.margin.bottom.frag">
 <xsl:param name="body.margin.bottom" select="'0.5in'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The body bottom margin is the distance from the last line of text
 in the page body to the bottom of the region-after.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index c9aa1c5ab95c14615533030ffceae586a4f1c8e9..902063c04a4d3b868d4f10a478e2ea38234b3708 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="body.margin.top">
+          version="5.0" xml:id="body.margin.top">
 <refmeta>
 <refentrytitle>body.margin.top</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='body.margin.top.frag'>
+<src:fragment xml:id="body.margin.top.frag">
 <xsl:param name="body.margin.top" select="'0.5in'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The body top margin is the distance from the top of the region-before
 to the first line of text in the page body.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 6214d663a98d749c9212c708371b2e52fe73e03f..1bfe0138ddbef2389c34a70e1781999a4a66ded6 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="body.start.indent">
+          version="5.0" xml:id="body.start.indent">
 <refmeta>
 <refentrytitle>body.start.indent</refentrytitle>
 
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='body.start.indent.frag'>
+<src:fragment xml:id="body.start.indent.frag">
 <xsl:param name="body.start.indent">
   <xsl:choose>
     <xsl:when test="$fop.extensions != 0">0pt</xsl:when>
@@ -22,7 +25,7 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 <parameter>title.margin.left</parameter>.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 8d251defa30d1ff0063e01fe135d61df81636b70..e6602a8427c54323d2759e74665a268242a84972 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="bridgehead.in.toc">
+          version="5.0" xml:id="bridgehead.in.toc">
 <refmeta>
 <refentrytitle>bridgehead.in.toc</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>bridgehead.in.toc</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='bridgehead.in.toc.frag'><xsl:param name="bridgehead.in.toc" select="0"/></src:fragment>
+<src:fragment xml:id="bridgehead.in.toc.frag"><xsl:param name="bridgehead.in.toc" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/bullet.image.xml b/xsl/params/bullet.image.xml
new file mode 100644 (file)
index 0000000..0f90f0b
--- /dev/null
@@ -0,0 +1,28 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="bullet.image">
+<refmeta>
+<refentrytitle>bullet.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>bullet.image</refname>
+<refpurpose>Bullet image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="bullet.image.frag">
+<xsl:param name="bullet.image" select="'toc/bullet.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the bullet image used for foils in the
+framed ToC.</para>
+
+</refsection>
+</refentry>
index 5621035057dc5c2a0f72ce8e8785c9e87944d024..e77ca67d2d66de0ec8bf1eb102a5c5826e7ef918 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="callout.defaultcolumn">
+          version="5.0" xml:id="callout.defaultcolumn">
 <refmeta>
 <refentrytitle>callout.defaultcolumn</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>callout.defaultcolumn</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='callout.defaultcolumn.frag'><xsl:param name="callout.defaultcolumn" select="'60'"/></src:fragment>
+<src:fragment xml:id="callout.defaultcolumn.frag"><xsl:param name="callout.defaultcolumn" select="'60'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If a callout does not identify a column (for example, if it uses
-the <literal>linerange</literal> <sgmltag class="attribute">unit</sgmltag>),
+the <literal>linerange</literal> <tag class="attribute">unit</tag>),
 it will appear in the default column.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 2403dee87ec80aaf3a78a44eb6dbf004ea51d300..0de75e3caa89bf098938537fb52ae67ec6de057e 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="callout.graphics.extension">
+          version="5.0" xml:id="callout.graphics.extension">
 <refmeta>
 <refentrytitle>callout.graphics.extension</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>callout.graphics.extension</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='callout.graphics.extension.frag'><xsl:param name="callout.graphics.extension" select="'.png'"/></src:fragment>
+<src:fragment xml:id="callout.graphics.extension.frag"><xsl:param name="callout.graphics.extension" select="'.png'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Sets the extension to use on callout graphics.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 3b3c6eaa88ed029f91ecb262325a5f517aef059e..11082438043e122f4a5f07c6ce319ae01477f2bf 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="callout.graphics.number.limit">
+          version="5.0" xml:id="callout.graphics.number.limit">
 <refmeta>
 <refentrytitle>callout.graphics.number.limit</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>callout.graphics.number.limit</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='callout.graphics.number.limit.frag'><xsl:param name="callout.graphics.number.limit" select="'15'"/></src:fragment>
+<src:fragment xml:id="callout.graphics.number.limit.frag"><xsl:param name="callout.graphics.number.limit" select="'15'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If <parameter>callout.graphics</parameter>
 is non-zero, graphics are used to represent
@@ -26,5 +29,5 @@ exceeds this limit, the default presentation "(nnn)" will always
 be used.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 649c906823a70e870b38347160c625a5eae9d351..958f9258d0a3118565b06273d5ce1a2d355f74e6 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="callout.graphics.path">
+          version="5.0" xml:id="callout.graphics.path">
 <refmeta>
 <refentrytitle>callout.graphics.path</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>callout.graphics.path</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='callout.graphics.path.frag'>
+<src:fragment xml:id="callout.graphics.path.frag">
 <xsl:param name="callout.graphics.path" select="'images/callouts/'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Sets the path, probably relative to the directory where the HTML
 files are created, to the callout graphics.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index aa8006a7ee663f93d6eb26f67a661cdf13e753c3..829d0440f4f28e04dff11a46d1c5260c83435a51 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="callout.graphics">
+          version="5.0" xml:id="callout.graphics">
 <refmeta>
 <refentrytitle>callout.graphics</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>callout.graphics</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='callout.graphics.frag'>
+<src:fragment xml:id="callout.graphics.frag">
 <xsl:param name="callout.graphics" select="'1'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index ad827bc147ba034a69293f47e3f2d73cc14f5a30..6bcb1cbfcc149e9b23e9912a6496636fda072188 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="callout.list.table">
+          version="5.0" xml:id="callout.list.table">
 <refmeta>
 <refentrytitle>callout.list.table</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>callout.list.table</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='callout.list.table.frag'><xsl:param name="callout.list.table" select="'1'"/></src:fragment>
+<src:fragment xml:id="callout.list.table.frag"><xsl:param name="callout.list.table" select="'1'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>The default presentation of <sgmltag>CalloutList</sgmltag>s uses
-an HTML <sgmltag>DL</sgmltag>. Some browsers don't align DLs very well
+<para>The default presentation of <tag>CalloutList</tag>s uses
+an HTML <tag>DL</tag>. Some browsers don't align DLs very well
 if <parameter>callout.graphics</parameter> are used. With this option
-turned on, <sgmltag>CalloutList</sgmltag>s are presented in an HTML
-<sgmltag>TABLE</sgmltag>, which usually results in better alignment
+turned on, <tag>CalloutList</tag>s are presented in an HTML
+<tag>TABLE</tag>, which usually results in better alignment
 of the callout number with the callout description.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index ee1105d4bc185870a537a5c05cc141ef45c24863..aebbe5abb64d0fd668aaddd73eb2c6c69e80d9ff 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="callout.unicode.font">
+          version="5.0" xml:id="callout.unicode.font">
 <refmeta>
 <refentrytitle>callout.unicode.font</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='callout.unicode.font.frag'><xsl:param name="callout.unicode.font" select="'ZapfDingbats'"/></src:fragment>
+<src:fragment xml:id="callout.unicode.font.frag"><xsl:param name="callout.unicode.font" select="'ZapfDingbats'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The name of the font to specify around Unicode callout glyphs.
 If set to the empty string, no font change will occur.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index b74737af2d1cdf42c36c97f830c9e923754e819f..d75e3ad88ee53dcfa0380b03803ad5197e249794 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="callout.unicode.number.limit">
+          version="5.0" xml:id="callout.unicode.number.limit">
 <refmeta>
 <refentrytitle>callout.unicode.number.limit</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>callout.unicode.number.limit</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='callout.unicode.number.limit.frag'><xsl:param name="callout.unicode.number.limit" select="'10'"/></src:fragment>
+<src:fragment xml:id="callout.unicode.number.limit.frag"><xsl:param name="callout.unicode.number.limit" select="'10'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If <parameter>callout.unicode</parameter>
 is non-zero, unicode characters are used to represent
@@ -26,5 +29,5 @@ exceeds this limit, the default presentation "(nnn)" will always
 be used.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 1e333985b4a4154bd89afbe75aed063d55244195..5fa9f4f7a13ec578f8c4cfe95bd44d18122d7e1c 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="callout.unicode.start.character">
+          version="5.0" xml:id="callout.unicode.start.character">
 <refmeta>
 <refentrytitle>callout.unicode.start.character</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>callout.unicode.start.character</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='callout.unicode.start.character.frag'><xsl:param name="callout.unicode.start.character" select="10102"/></src:fragment>
+<src:fragment xml:id="callout.unicode.start.character.frag"><xsl:param name="callout.unicode.start.character" select="10102"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If <parameter>callout.graphics</parameter> is zero and <parameter>callout.unicode</parameter>
 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. 
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 5848d7e93fea48cbad183382a9207a4b446f52cb..4ec6a5f303e04661b17eb96f21f22191a5013c2b 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="callout.unicode">
+          version="5.0" xml:id="callout.unicode">
 <refmeta>
 <refentrytitle>callout.unicode</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>callout.unicode</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='callout.unicode.frag'><xsl:param name="callout.unicode" select="0"/></src:fragment>
+<src:fragment xml:id="callout.unicode.frag"><xsl:param name="callout.unicode" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 0284d2788e4d5bc2198d23e3665de404d2e89f30..8466a813168faab04187e2581f66d95af1c56ac1 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="callouts.extension">
+          version="5.0" xml:id="callouts.extension">
 <refmeta>
 <refentrytitle>callouts.extension</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>callouts.extension</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='callouts.extension.frag'><xsl:param name="callouts.extension" select="'1'"/></src:fragment>
+<src:fragment xml:id="callouts.extension.frag"><xsl:param name="callouts.extension" select="'1'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>The callouts extension processes <sgmltag>areaset</sgmltag>
-elements in <sgmltag>ProgramListingCO</sgmltag> and other text-based
+<para>The callouts extension processes <tag>areaset</tag>
+elements in <tag>ProgramListingCO</tag> and other text-based
 callout elements.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 050dd127d04b3ebee6ed55c0965d95fda41feef2..e45d005ab7c02390f22382b6ad052b727e965f8b 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="chapter.autolabel">
+          version="5.0" xml:id="chapter.autolabel">
 <refmeta>
 <refentrytitle>chapter.autolabel</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>chapter.autolabel</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='chapter.autolabel.frag'><xsl:param name="chapter.autolabel" select="1"/></src:fragment>
+<src:fragment xml:id="chapter.autolabel.frag"><xsl:param name="chapter.autolabel" select="1"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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).
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 11b2b3e5c6f6b8d86bd359443e48e93417266bf5..acf42c44250f98d1a7f625ac55d6ceb4c0fadf5b 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="chunk.append">
+          version="5.0" xml:id="chunk.append">
 <refmeta>
 <refentrytitle>chunk.append</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='chunk.append.frag'><xsl:param name="chunk.append"/></src:fragment>
+<src:fragment xml:id="chunk.append.frag"><xsl:param name="chunk.append"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Specifies content to append to the end of HTML files output by
 the <filename>html/chunk.xsl</filename> stylesheet, after the closing
-<code>&lt;html></code> tag. You probably don’t want to set any value
+<code>&lt;html&gt;</code> 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: <code>&amp;#x0a;</code> or
 <code>&amp;#10;</code></para>
 
-</refsect1>
+</refsection>
 </refentry>
index e45dafea19d99055af18f3891ca3d53706fd1b1d..1964c67df4067794123b27f7a6e9c3d078622b8a 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="chunk.first.sections">
+          version="5.0" xml:id="chunk.first.sections">
 <refmeta>
 <refentrytitle>chunk.first.sections</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='chunk.first.sections.frag'>
+<src:fragment xml:id="chunk.first.sections.frag">
 <xsl:param name="chunk.first.sections" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero, a chunk will be created for the first top-level
-<sgmltag>sect1</sgmltag> or <sgmltag>section</sgmltag> elements in
+<tag>sect1</tag> or <tag>section</tag> elements in
 each component. Otherwise, that section will be part of the chunk for
 its parent.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 8a9f2a15989f706ac1ced13f28302a3d2982f1c4..8ea7a6500d69919177e52b94b6ffa24bd1183bf9 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="chunk.quietly">
+          version="5.0" xml:id="chunk.quietly">
 <refmeta>
 <refentrytitle>chunk.quietly</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='chunk.quietly.frag'>
+<src:fragment xml:id="chunk.quietly.frag">
 <xsl:param name="chunk.quietly" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index c1948d1271e7d8e82848885b60d478a79009246b..d46193c821b8a98c957e70ea6cc6df96d641c708 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="chunk.section.depth">
+          version="5.0" xml:id="chunk.section.depth">
 <refmeta>
 <refentrytitle>chunk.section.depth</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>chunk.section.depth</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='chunk.section.depth.frag'>
+<src:fragment xml:id="chunk.section.depth.frag">
 <xsl:param name="chunk.section.depth" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>This parameter sets the depth of section chunking.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 3e885c2fd385a3cd5e8e740e330dfdedf90a6d38..6e61917eb05ddb69e49c52076b0d78b5903d2992 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="chunk.sections">
+          version="5.0" xml:id="chunk.sections">
 <refmeta>
 <refentrytitle>chunk.sections</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='chunk.sections.frag'><xsl:param name="chunk.sections" select="'1'"/></src:fragment>
+<src:fragment xml:id="chunk.sections.frag"><xsl:param name="chunk.sections" select="'1'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero, chunks will be created for top-level
-<sgmltag>sect1</sgmltag> and <sgmltag>section</sgmltag> elements in
+<tag>sect1</tag> and <tag>section</tag> elements in
 each component.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index ec9d699973f66f3152cff4fa4a1b892eae421d40..d2f07469eba906c5bbfde6d853281f20056be6a8 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="chunk.separate.lots">
+          version="5.0" xml:id="chunk.separate.lots">
 <refmeta>
 <refentrytitle>chunk.separate.lots</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>chunk.separate.lots</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='chunk.separate.lots.frag'>
+<src:fragment xml:id="chunk.separate.lots.frag">
 <xsl:param name="chunk.separate.lots" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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. 
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 7ec465c3c2b964322a0d766ec85b7c436b6c6722..79b69e01087ed85614ede2ab6923e2c916139af0 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="chunk.toc">
+          version="5.0" xml:id="chunk.toc">
 <refmeta>
 <refentrytitle>chunk.toc</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>chunk.toc</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='chunk.toc.frag'>
+<src:fragment xml:id="chunk.toc.frag">
 <xsl:param name="chunk.toc" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The <parameter>chunk.toc</parameter> identifies an explicit TOC that
 will be used for chunking. This parameter is only used by the
 <filename>chunktoc.xsl</filename> stylesheet (and customization layers built
 from it).</para>
 
-</refsect1>
+</refsection>
 </refentry>
index addb7c0acdf95989e5cd79ff7d5d9ce7a7db806d..0bdd31b8381c63fd68444b28592fe0f49780fef8 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="chunk.tocs.and.lots.has.title">
+          version="5.0" xml:id="chunk.tocs.and.lots.has.title">
 <refmeta>
 <refentrytitle>chunk.tocs.and.lots.has.title</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>chunk.tocs.and.lots.has.title</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='chunk.tocs.and.lots.has.title.frag'>
+<src:fragment xml:id="chunk.tocs.and.lots.has.title.frag">
 <xsl:param name="chunk.tocs.and.lots.has.title" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero title of document is shown before ToC/LoT in
 separate chunk.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index c57bbf824ec7be76ef223719b7b2b7e1b8c721f7..2a01fffa104c71f07e84937f8b3b020cfea0929c 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="chunk.tocs.and.lots">
+          version="5.0" xml:id="chunk.tocs.and.lots">
 <refmeta>
 <refentrytitle>chunk.tocs.and.lots</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>chunk.tocs.and.lots</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='chunk.tocs.and.lots.frag'>
+<src:fragment xml:id="chunk.tocs.and.lots.frag">
 <xsl:param name="chunk.tocs.and.lots" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
 
 <para>This feature is still somewhat experimental. Feedback welcome.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index df73541133a8f9a6c07c578d8e6d869aef6484e5..25631c527fac3a84426a6eb988f35978bee0335c 100644 (file)
@@ -1,19 +1,22 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="chunker.output.cdata-section-elements">
+          version="5.0" xml:id="chunker.output.cdata-section-elements">
 <refmeta>
 <refentrytitle>chunker.output.cdata-section-elements</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>chunker.output.cdata-section-elements</refname>
 <refpurpose>List of elements to escape with CDATA sections</refpurpose>
 </refnamediv>
 
-<refsynopsisdiv>&lt;xsl:param name="chunker.output.cdata-section-elements" select="''"/>
+<refsynopsisdiv>&lt;xsl:param name="chunker.output.cdata-section-elements" select="''"/&gt;
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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 <filename>chunker.xsl</filename> stylesheet module.</para>
 </note>
 
-</refsect1>
+</refsection>
 </refentry>
index 7494a1631e02137d9cbba67bfdda7ae9db726e4a..cd20f51ec4bf78eb005bb90bd11d00eef65451c3 100644 (file)
@@ -1,19 +1,22 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="chunker.output.doctype-public">
+          version="5.0" xml:id="chunker.output.doctype-public">
 <refmeta>
 <refentrytitle>chunker.output.doctype-public</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>chunker.output.doctype-public</refname>
 <refpurpose>Public identifer to use in the document type of generated pages</refpurpose>
 </refnamediv>
 
-<refsynopsisdiv>&lt;xsl:param name="chunker.output.doctype-public" select="''"/>
+<refsynopsisdiv>&lt;xsl:param name="chunker.output.doctype-public" select="''"/&gt;
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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 <filename>chunker.xsl</filename> stylesheet module.</para>
 </note>
 
-</refsect1>
+</refsection>
 </refentry>
index 370a6f6871a030958e92b1083072b2d38304c4d2..32a3665ca48ec618346dc4abe8b10a14a102781b 100644 (file)
@@ -1,19 +1,22 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="chunker.output.doctype-system">
+          version="5.0" xml:id="chunker.output.doctype-system">
 <refmeta>
 <refentrytitle>chunker.output.doctype-system</refentrytitle>
-<refmiscinfo role="type">uri</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">uri</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>chunker.output.doctype-system</refname>
 <refpurpose>System identifier to use for the document type in generated pages</refpurpose>
 </refnamediv>
 
-<refsynopsisdiv>&lt;xsl:param name="chunker.output.doctype-system" select="''"/>
+<refsynopsisdiv>&lt;xsl:param name="chunker.output.doctype-system" select="''"/&gt;
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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 <filename>chunker.xsl</filename> stylesheet module.</para>
 </note>
 
-</refsect1>
+</refsection>
 </refentry>
index e2baf75e929d9ba6b15bccfd951957aaee8d55fd..623533b3bf98e84644dc6aa1d6e5f92b9aac9af7 100644 (file)
@@ -1,19 +1,22 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="chunker.output.encoding">
+          version="5.0" xml:id="chunker.output.encoding">
 <refmeta>
 <refentrytitle>chunker.output.encoding</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>chunker.output.encoding</refname>
 <refpurpose>Encoding used in generated pages</refpurpose>
 </refnamediv>
 
-<refsynopsisdiv>&lt;xsl:param name="chunker.output.encoding" select="'ISO-8859-1'"/>
+<refsynopsisdiv>&lt;xsl:param name="chunker.output.encoding" select="'ISO-8859-1'"/&gt;
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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 <filename>chunker.xsl</filename> stylesheet module.</para>
 </note>
 
-</refsect1>
+</refsection>
 </refentry>
index 22adde3f9d62396767ab8cde3975be0ce9f58b1c..e9809958dd8c4fbed789839f1ced0a6fdbe73ed0 100644 (file)
@@ -1,19 +1,22 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="chunker.output.indent">
+          version="5.0" xml:id="chunker.output.indent">
 <refmeta>
 <refentrytitle>chunker.output.indent</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>chunker.output.indent</refname>
 <refpurpose>Specification of indentation on generated pages</refpurpose>
 </refnamediv>
 
-<refsynopsisdiv>&lt;xsl:param name="chunker.output.indent" select="'no'"/>
+<refsynopsisdiv>&lt;xsl:param name="chunker.output.indent" select="'no'"/&gt;
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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 <filename>chunker.xsl</filename> stylesheet module.</para>
 </note>
 
-</refsect1>
+</refsection>
 </refentry>
index a68cfc7a847d0fb41802974b8e4e1e6311153191..f33c3259afe5e6f608f6a7a2a165ea655dee59a4 100644 (file)
@@ -1,19 +1,22 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="chunker.output.media-type">
+          version="5.0" xml:id="chunker.output.media-type">
 <refmeta>
 <refentrytitle>chunker.output.media-type</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>chunker.output.media-type</refname>
 <refpurpose>Media type to use in generated pages</refpurpose>
 </refnamediv>
 
-<refsynopsisdiv>&lt;xsl:param name="chunker.output.media-type" select="''"/>
+<refsynopsisdiv>&lt;xsl:param name="chunker.output.media-type" select="''"/&gt;
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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 <filename>chunker.xsl</filename> stylesheet module.</para>
 </note>
 
-</refsect1>
+</refsection>
 </refentry>
index ab24961904f82a0531b7d786835470938581dc55..1d82d0a945148bbac1fb76a7f2ee0d2a01a7ad99 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="chunker.output.method">
+          version="5.0" xml:id="chunker.output.method">
 <refmeta>
 <refentrytitle>chunker.output.method</refentrytitle>
-<refmiscinfo role="type">list</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo>
 <refmiscinfo role="value">html</refmiscinfo>
 <refmiscinfo role="value">xml</refmiscinfo>
 </refmeta>
 <refpurpose>Method used in generated pages</refpurpose>
 </refnamediv>
 
-<refsynopsisdiv>&lt;xsl:param name="chunker.output.method" select="'html'"/>
+<refsynopsisdiv>&lt;xsl:param name="chunker.output.method" select="'html'"/&gt;
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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 <filename>chunker.xsl</filename> stylesheet module.</para>
 </note>
 
-</refsect1>
+</refsection>
 </refentry>
index 975bef0e103bd188ee696661b3df800fe05a0f56..58317e971cc520125b41a95bce3d941117fa256e 100644 (file)
@@ -1,19 +1,22 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="chunker.output.omit-xml-declaration">
+          version="5.0" xml:id="chunker.output.omit-xml-declaration">
 <refmeta>
 <refentrytitle>chunker.output.omit-xml-declaration</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>chunker.output.omit-xml-declaration</refname>
 <refpurpose>Omit-xml-declaration for generated pages</refpurpose>
 </refnamediv>
 
-<refsynopsisdiv>&lt;xsl:param name="chunker.output.omit-xml-declaration" select="'no'"/>
+<refsynopsisdiv>&lt;xsl:param name="chunker.output.omit-xml-declaration" select="'no'"/&gt;
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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 <filename>chunker.xsl</filename> stylesheet module.</para>
 </note>
 
-</refsect1>
+</refsection>
 </refentry>
index bf0b7527c54271da8c90271fef64ecb3e4be399b..306de16aaeba17e76d1875ff8b0e6658c37db161 100644 (file)
@@ -1,19 +1,22 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="chunker.output.standalone">
+          version="5.0" xml:id="chunker.output.standalone">
 <refmeta>
 <refentrytitle>chunker.output.standalone</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>chunker.output.standalone</refname>
 <refpurpose>Standalone declaration for generated pages</refpurpose>
 </refnamediv>
 
-<refsynopsisdiv>&lt;xsl:param name="chunker.output.standalone" select="'no'"/>
+<refsynopsisdiv>&lt;xsl:param name="chunker.output.standalone" select="'no'"/&gt;
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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 <filename>chunker.xsl</filename> stylesheet module.</para>
 </note>
 
-</refsect1>
+</refsection>
 </refentry>
index 9a5f5c353307e1738578926d4e43fb4e7f46c501..0ad1bb06d013a13823d6c892743f6bbb5997fd5a 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="citerefentry.link">
+          version="5.0" xml:id="citerefentry.link">
 <refmeta>
 <refentrytitle>citerefentry.link</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>citerefentry.link</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='citerefentry.link.frag'><xsl:param name="citerefentry.link" select="'0'"/></src:fragment>
+<src:fragment xml:id="citerefentry.link.frag"><xsl:param name="citerefentry.link" select="'0'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If true, a web link will be generated, presumably
 to an online man-&gt;HTML gateway. The text of the link is
 generated by the generate.citerefentry.link template.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index a92d935a5ce6df8b470af6dc3ab4fbaf2cfcfe2f..9db8619eaf3fa451b18d67435852a88765d9765f 100644 (file)
@@ -1,21 +1,24 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="collect.xref.targets"> 
+          version="5.0" xml:id="collect.xref.targets"> 
 <refmeta> 
 <refentrytitle>collect.xref.targets</refentrytitle> 
-<refmiscinfo role="type">string</refmiscinfo> 
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo> 
 </refmeta> 
 <refnamediv> 
 <refname>collect.xref.targets</refname> 
 <refpurpose>Controls whether cross reference data is
 collected</refpurpose> 
 </refnamediv> 
-<refsynopsisdiv> <src:fragment id="collect.xref.targets.frag">
+<refsynopsisdiv> <src:fragment xml:id="collect.xref.targets.frag">
 <xsl:param name="collect.xref.targets" select="'no'"/>
 </src:fragment> 
 </refsynopsisdiv> 
-<refsect1
-<title>Description</title> 
+<refsection><info><title>Description</title></info
 <para>
 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  <literal>no</literal>, which means the data file is not generated during processing. The other choices are <literal>yes</literal>, which means the data file is created and the document is processed for output, and <literal>only</literal>, which means the data file is created but the document is not processed for output.
 See also <parameter>targets.filename</parameter>.
 </para> 
-</refsect1
-</refentry> 
+</refsection
+</refentry>
index 186c19c5e712e1922003a74bee151e19c80ec3a8..95ee76db0af0bc4cbe718b4dc50f2b5742c68b51 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="column.count.back">
+          version="5.0" xml:id="column.count.back">
 <refmeta>
 <refentrytitle>column.count.back</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>column.count.back</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='column.count.back.frag'>
+<src:fragment xml:id="column.count.back.frag">
 <xsl:param name="column.count.back" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Number of columns on back matter (appendix, glossary, etc.) pages.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 7d3eddd88f04f9ad6a542dd70789f19a335ebf3e..a5d65b32a155c0dfa512f42eb7df390861598c8a 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="column.count.body">
+          version="5.0" xml:id="column.count.body">
 <refmeta>
 <refentrytitle>column.count.body</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>column.count.body</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='column.count.body.frag'>
+<src:fragment xml:id="column.count.body.frag">
 <xsl:param name="column.count.body" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Number of columns on body pages.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 8de97f78006f7b202a114857da339bbd010bf865..64ff3ac014ae5dd7000ebcb6cdb1ad5f954b631c 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="column.count.front">
+          version="5.0" xml:id="column.count.front">
 <refmeta>
 <refentrytitle>column.count.front</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>column.count.front</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='column.count.front.frag'>
+<src:fragment xml:id="column.count.front.frag">
 <xsl:param name="column.count.front" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Number of columns on front matter (dedication, preface, etc.) pages.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index a5cc50809fc7242e406ee1207feca38d695f5ce6..f0814584319ed8ff521f252a3150c669dbd530fe 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="column.count.index">
+          version="5.0" xml:id="column.count.index">
 <refmeta>
 <refentrytitle>column.count.index</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>column.count.index</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='column.count.index.frag'>
+<src:fragment xml:id="column.count.index.frag">
 <xsl:param name="column.count.index" select="2"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Number of columns on index pages.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 580e07381a5b12d0c6deba82cee4e1ffd24e7353..770988dc5dcbb27c630b362d5570f62786c5c5bc 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="column.count.lot">
+          version="5.0" xml:id="column.count.lot">
 <refmeta>
 <refentrytitle>column.count.lot</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>column.count.lot</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='column.count.lot.frag'>
+<src:fragment xml:id="column.count.lot.frag">
 <xsl:param name="column.count.lot" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Number of columns on a page sequence containing the Table of Contents,
 List of Figures, etc.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 2d5491305a628722fb43f02e5449a259b78b6fed..3deba6fe541f74ed36ad9b4989f4cc451d6457ef 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="column.count.titlepage">
+          version="5.0" xml:id="column.count.titlepage">
 <refmeta>
 <refentrytitle>column.count.titlepage</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>column.count.titlepage</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='column.count.titlepage.frag'>
+<src:fragment xml:id="column.count.titlepage.frag">
 <xsl:param name="column.count.titlepage" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Number of columns on a title page</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 3d8fb9bb67d5c7979a43398f4e85b69acb13825d..934553fd728b720a3503819e820b852e010ee1c1 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="column.gap.back">
+          version="5.0" xml:id="column.gap.back">
 <refmeta>
 <refentrytitle>column.gap.back</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>column.gap.back</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='column.gap.back.frag'>
+<src:fragment xml:id="column.gap.back.frag">
 <xsl:param name="column.gap.back" select="'12pt'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Specifies the gap between columns in back matter (if
 <parameter>column.count.back</parameter> is greater than one).</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 9c01667f1e210ab3b767971d2dabbfa21ae6e13e..423233e2038d98bec31622b18ef67a6a85e2693c 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="column.gap.body">
+          version="5.0" xml:id="column.gap.body">
 <refmeta>
 <refentrytitle>column.gap.body</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>column.gap.body</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='column.gap.body.frag'>
+<src:fragment xml:id="column.gap.body.frag">
 <xsl:param name="column.gap.body" select="'12pt'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Specifies the gap between columns in body matter (if
 <parameter>column.count.body</parameter> is greater than one).</para>
 
-</refsect1>
+</refsection>
 </refentry>
index d55845170df008344245efe6253614d252bdfbe6..47e5eade1a3954e60c42d65ce12ea4d7a2eeb73d 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="column.gap.front">
+          version="5.0" xml:id="column.gap.front">
 <refmeta>
 <refentrytitle>column.gap.front</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>column.gap.front</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='column.gap.front.frag'>
+<src:fragment xml:id="column.gap.front.frag">
 <xsl:param name="column.gap.front" select="'12pt'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Specifies the gap between columns in front matter (if
 <parameter>column.count.front</parameter> is greater than one).</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 87cb54af2bbaa8f5021e2e7e8c5cecaba236bdc8..58562919365b48c36673a220667491c854a7ab57 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="column.gap.index">
+          version="5.0" xml:id="column.gap.index">
 <refmeta>
 <refentrytitle>column.gap.index</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>column.gap.index</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='column.gap.index.frag'>
+<src:fragment xml:id="column.gap.index.frag">
 <xsl:param name="column.gap.index" select="'12pt'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Specifies the gap between columns in indexes (if
 <parameter>column.count.index</parameter> is greater than one).</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 60b55cf5983e7113a903d6ce46342e7b05dfe525..9d6eab28a571727e776ef281d05f0f86fc8fd8fc 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="column.gap.lot">
+          version="5.0" xml:id="column.gap.lot">
 <refmeta>
 <refentrytitle>column.gap.lot</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>column.gap.lot</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='column.gap.lot.frag'>
+<src:fragment xml:id="column.gap.lot.frag">
 <xsl:param name="column.gap.lot" select="'12pt'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Specifies the gap between columns on 'List-of-Titles' pages (if
 <parameter>column.count.lot</parameter> is greater than one).</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 47b62240207cd9b1d7ad2723133620fbae1657ce..630269de836488e80896fbfd7607226aba336af7 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="column.gap.titlepage">
+          version="5.0" xml:id="column.gap.titlepage">
 <refmeta>
 <refentrytitle>column.gap.titlepage</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>column.gap.titlepage</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='column.gap.titlepage.frag'>
+<src:fragment xml:id="column.gap.titlepage.frag">
 <xsl:param name="column.gap.titlepage" select="'12pt'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Specifies the gap between columns on title pages (if
 <parameter>column.count.titlepage</parameter> is greater than one).</para>
 
 
-</refsect1>
+</refsection>
 </refentry>
index ec9a378af70b883c7047b141a5ba020ea5f390c3..6fb8a645e70c1b5c5a320d585027f5ada0352702 100644 (file)
@@ -1,21 +1,24 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="compact.list.item.spacing">
+          version="5.0" xml:id="compact.list.item.spacing">
 <refnamediv>
 <refname>compact.list.item.spacing</refname>
 <refpurpose>What space do you want between list items (when spacing=compact)?</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='compact.list.item.spacing.frag'><xsl:attribute-set name="compact.list.item.spacing">
+<src:fragment xml:id="compact.list.item.spacing.frag"><xsl:attribute-set name="compact.list.item.spacing">
   <xsl:attribute name="space-before.optimum">0em</xsl:attribute>
   <xsl:attribute name="space-before.minimum">0em</xsl:attribute>
   <xsl:attribute name="space-before.maximum">0.2em</xsl:attribute>
 </xsl:attribute-set></src:fragment>
 </refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 <para>Specify what spacing you want between each list item when
-<sgmltag class="attribute">spacing</sgmltag> is
+<tag class="attribute">spacing</tag> is
 <quote><literal>compact</literal></quote>.</para>
-</refsect1>
+</refsection>
 </refentry>
index b1bb6d2309a93e162b72596f74ddba04c7ec20a3..c0ddd8a3f09dd263b4ba063dbc1be76472dffec8 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="component.label.includes.part.label">
+          version="5.0" xml:id="component.label.includes.part.label">
 <refmeta>
 <refentrytitle>component.label.includes.part.label</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>component.label.includes.part.label</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='component.label.includes.part.label.frag'><xsl:param name="component.label.includes.part.label" select="0"/></src:fragment>
+<src:fragment xml:id="component.label.includes.part.label.frag"><xsl:param name="component.label.includes.part.label" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 6c33304beb09dc916fa366cd3784f28ad15fb876..aff1c2906d51b74d3b506ca97804425b1cbd63ed 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="component.title.properties">
+          version="5.0" xml:id="component.title.properties">
 <refmeta>
 <refentrytitle>component.title.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>component.title.properties</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='component.title.properties.frag'>
+<src:fragment xml:id="component.title.properties.frag">
 <xsl:attribute-set name="component.title.properties">
   <xsl:attribute name="keep-with-next.within-column">always</xsl:attribute>
-  <xsl:attribute name="space-before.optimum"><xsl:value-of
-            select="concat($body.font.master, 'pt')"/></xsl:attribute>
-  <xsl:attribute name="space-before.minimum"><xsl:value-of
-            select="concat($body.font.master, 'pt * 0.8')"/></xsl:attribute>
-  <xsl:attribute name="space-before.maximum"><xsl:value-of
-            select="concat($body.font.master, 'pt * 1.2')"/></xsl:attribute>
+  <xsl:attribute name="space-before.optimum"><xsl:value-of select="concat($body.font.master, 'pt')"/></xsl:attribute>
+  <xsl:attribute name="space-before.minimum"><xsl:value-of select="concat($body.font.master, 'pt * 0.8')"/></xsl:attribute>
+  <xsl:attribute name="space-before.maximum"><xsl:value-of select="concat($body.font.master, 'pt * 1.2')"/></xsl:attribute>
   <xsl:attribute name="hyphenate">false</xsl:attribute>
   <xsl:attribute name="text-align">
     <xsl:choose>
-      <xsl:when test="((parent::article | parent::articleinfo | parent::info/parent::article) and not(ancestor::book) and not(self::bibliography))
-                     or (parent::slides | parent::slidesinfo)">center</xsl:when>
+      <xsl:when test="((parent::article | parent::articleinfo | parent::info/parent::article) and not(ancestor::book) and not(self::bibliography))         or (parent::slides | parent::slidesinfo)">center</xsl:when>
       <xsl:otherwise>left</xsl:otherwise>
     </xsl:choose>
   </xsl:attribute>
-  <xsl:attribute name="start-indent"><xsl:value-of 
-                 select="$title.margin.left"/></xsl:attribute>
+  <xsl:attribute name="start-indent"><xsl:value-of select="$title.margin.left"/></xsl:attribute>
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The properties common to all component titles.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 76cd3308c9e68ed7b70533b46dcbf7ca5808c035..5d5fa99c0c071f42509560f001a1d48108d99b02 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="contrib.inline.enabled">
+          version="5.0" xml:id="contrib.inline.enabled">
 <refmeta>
 <refentrytitle>contrib.inline.enabled</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>contrib.inline.enabled</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='contrib.inline.enabled.frag'><xsl:param name="contrib.inline.enabled">1</xsl:param></src:fragment>
+<src:fragment xml:id="contrib.inline.enabled.frag"><xsl:param name="contrib.inline.enabled">1</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If non-zero (the default), output of the <sgmltag>contrib</sgmltag> element is
+<para>If non-zero (the default), output of the <tag>contrib</tag> element is
 displayed as inline content rather than as block content.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index bcd2c9ebe3e00712a4e28a10a46b995000073f88..b91c41b210d2fc186ed6ec5b2f4270db122a5074 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="crop.mark.bleed">
+          version="5.0" xml:id="crop.mark.bleed">
 <refmeta>
 <refentrytitle>crop.mark.bleed</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>crop.mark.bleed</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='crop.mark.bleed.frag'><xsl:param name="crop.mark.bleed" select="'6pt'"/></src:fragment>
+<src:fragment xml:id="crop.mark.bleed.frag"><xsl:param name="crop.mark.bleed" select="'6pt'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Length of invisible part of crop marks. Crop marks are controlled by
 <parameter>crop.marks</parameter> parameter.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 721ca13297803cc3660f2f8dd70365f257bb1383..9157462d9a630e19c61084bdef3fb10943002e84 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="crop.mark.offset">
+          version="5.0" xml:id="crop.mark.offset">
 <refmeta>
 <refentrytitle>crop.mark.offset</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>crop.mark.offset</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='crop.mark.offset.frag'><xsl:param name="crop.mark.offset" select="'24pt'"/></src:fragment>
+<src:fragment xml:id="crop.mark.offset.frag"><xsl:param name="crop.mark.offset" select="'24pt'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Length of crop marks. Crop marks are controlled by
 <parameter>crop.marks</parameter> parameter.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 1fe9dec7fbebbe2d7352d98de8e797545aeee700..bb915600e25d9cfff0f25188ef98b41ddbcf1744 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="crop.mark.width">
+          version="5.0" xml:id="crop.mark.width">
 <refmeta>
 <refentrytitle>crop.mark.width</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>crop.mark.width</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='crop.mark.width.frag'><xsl:param name="crop.mark.width" select="'0.5pt'"/></src:fragment>
+<src:fragment xml:id="crop.mark.width.frag"><xsl:param name="crop.mark.width" select="'0.5pt'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Width of crop marks. Crop marks are controlled by
 <parameter>crop.marks</parameter> parameter.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index b7b3712cdb4e5c9a38e4dce17d8dbe6394c2a375..5ff9d31379717945cfa3c5df25175f69643f227e 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="crop.marks">
+          version="5.0" xml:id="crop.marks">
 <refmeta>
 <refentrytitle>crop.marks</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>crop.marks</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='crop.marks.frag'><xsl:param name="crop.marks" select="0"/></src:fragment>
+<src:fragment xml:id="crop.marks.frag"><xsl:param name="crop.marks" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero, crop marks will be added to each page. Currently this
 works only with XEP if you have <parameter>xep.extensions</parameter> set.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index f7348d9bf872d006088ffe112fec933b2cedbb75..eed015fc54e84ad2b38a47fc6d084b01275eaf27 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="css.decoration">
+          version="5.0" xml:id="css.decoration">
 <refmeta>
 <refentrytitle>css.decoration</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>css.decoration</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='css.decoration.frag'>
+<src:fragment xml:id="css.decoration.frag">
 <xsl:param name="css.decoration" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>
 If <literal>css.decoration</literal> 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".
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/css.stylesheet.dir.xml b/xsl/params/css.stylesheet.dir.xml
new file mode 100644 (file)
index 0000000..f46be1f
--- /dev/null
@@ -0,0 +1,33 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="css.stylesheet.dir">
+<refmeta>
+<refentrytitle>css.stylesheet.dir</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">URI</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>css.stylesheet.dir</refname>
+<refpurpose>Default directory for CSS stylesheets</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="css.stylesheet.dir.frag">
+<xsl:param name="css.stylesheet.dir" select="''"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Identifies the default directory for the CSS stylesheet
+generated on all the slides. This parameter can be set in the source
+document with the &lt;?dbhtml?&gt; pseudo-attribute
+<literal>css-stylesheet-dir</literal>.</para>
+
+<para>If non-empty, this value is prepended to each of the stylesheets.
+</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/css.stylesheet.xml b/xsl/params/css.stylesheet.xml
new file mode 100644 (file)
index 0000000..589e54f
--- /dev/null
@@ -0,0 +1,29 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="css.stylesheet">
+<refmeta>
+<refentrytitle>css.stylesheet</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">URI</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>css.stylesheet</refname>
+<refpurpose>CSS stylesheet for slides</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="css.stylesheet.frag">
+<xsl:param name="css.stylesheet" select="'slides.css'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Identifies the CSS stylesheet used by all the slides. This parameter
+can be set in the source document with the &lt;?dbhtml?&gt; pseudo-attribute
+<literal>css-stylesheet</literal>.</para>
+
+</refsection>
+</refentry>
index bbd08f6df9a196846e24c9a9fd759f6b1699a3a2..f662cebbd9fef482d3bb29886ef3acb31c87e3dc 100644 (file)
@@ -1,23 +1,26 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="current.docid"> 
+          version="5.0" xml:id="current.docid"> 
 <refmeta> 
 <refentrytitle>current.docid</refentrytitle> 
-<refmiscinfo role="type">string</refmiscinfo> 
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo> 
 </refmeta> 
 <refnamediv> 
 <refname>current.docid</refname> 
 <refpurpose>targetdoc identifier for the document being
 processed</refpurpose> 
 </refnamediv> 
-<refsynopsisdiv> <src:fragment id="current.docid.frag">
+<refsynopsisdiv> <src:fragment xml:id="current.docid.frag">
 <xsl:param name="current.docid" select="''"/> </src:fragment> 
 </refsynopsisdiv> 
-<refsect1
-<title>Description</title> 
+<refsection><info><title>Description</title></info
 <para>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 <literal>targetdoc</literal> identifiers for both documents, as they appear in the <parameter>target.database.document</parameter> 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. </para>
 <para>This parameter can also be used for print output. If an olink's  <literal>targetdoc</literal>  id differs from the <literal>current.docid</literal>, 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 <parameter>olink.doctitle</parameter> to enable that feature.</para> 
-</refsect1
-</refentry> 
+</refsection
+</refentry>
diff --git a/xsl/params/currentpage.marker.xml b/xsl/params/currentpage.marker.xml
new file mode 100644 (file)
index 0000000..9ae31a9
--- /dev/null
@@ -0,0 +1,25 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="currentpage.marker">
+<refmeta>
+<refentrytitle>currentpage.marker</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>currentpage.marker</refname>
+<refpurpose>The text symbol used to mark the current page</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="currentpage.marker.frag">
+<xsl:param name="currentpage.marker" select="'@'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>FIXME</para>
+</refsection>
+</refentry>
index 2344640ec92539aaf6776cdb8d0e86b6c9f5b450..d5fcf9bd774712fa020617b263d4c1e25c6d44fa 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="default.float.class">
+          version="5.0" xml:id="default.float.class">
 <refmeta>
 <refentrytitle>default.float.class</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>default.float.class</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='default.float.class.frag'>
+<src:fragment xml:id="default.float.class.frag">
 <xsl:param name="default.float.class">
   <xsl:choose>
     <xsl:when test="contains($stylesheet.result.type,'html')">left</xsl:when>
@@ -21,9 +24,9 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>FIXME:</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 2dccffa3a69b84616d655d40023dcc7431e13c54..4926594a01d53f33e6fc6cecd57bc583200b30af 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="default.image.width">
+          version="5.0" xml:id="default.image.width">
 <refmeta>
 <refentrytitle>default.image.width</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>default.image.width</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='default.image.width.frag'>
+<src:fragment xml:id="default.image.width.frag">
 <xsl:param name="default.image.width" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If specified, this value will be used for the
-<sgmltag class="attribute">width</sgmltag> attribute on
+<tag class="attribute">width</tag> attribute on
 images that do not specify any
-<ulink url="http://docbook.org/tdg/en/html/imagedata.html#viewport.area">viewport
-dimensions</ulink>.</para>
+<link xlink:href="http://docbook.org/tdg/en/html/imagedata.html#viewport.area">viewport
+dimensions</link>.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 5af8d2a00914815aff579a45b19880ae2ac9db9b..62338599445114a1ecc786b7ebade2458901df5f 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="default.table.frame">
+          version="5.0" xml:id="default.table.frame">
 <refmeta>
 <refentrytitle>default.table.frame</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>default.table.frame</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='default.table.frame.frag'><xsl:param name="default.table.frame" select="'all'"/></src:fragment>
+<src:fragment xml:id="default.table.frame.frag"><xsl:param name="default.table.frame" select="'all'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>This value will be used when there is no frame attribute on the table.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index c2b7ae6db1d26642f298e2fb84344893739c875d..376250a647aa81e3e8c2a0cb2f127c23fd60058d 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="default.table.width">
+          version="5.0" xml:id="default.table.width">
 <refmeta>
 <refentrytitle>default.table.width</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>default.table.width</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='default.table.width.frag'><xsl:param name="default.table.width" select="''"/></src:fragment>
+<src:fragment xml:id="default.table.width.frag"><xsl:param name="default.table.width" select="''"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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).</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 829fee4d731f7dfc5025acf7cbd9ab6ea7fdad33..182a3708981a0e5e6dd7b1aa2b65f4d397fd02cb 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="default.units">
+          version="5.0" xml:id="default.units">
 <refmeta>
 <refentrytitle>default.units</refentrytitle>
-<refmiscinfo role="type">list</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo>
 <refmiscinfo role="value">cm</refmiscinfo>
 <refmiscinfo role="value">mm</refmiscinfo>
 <refmiscinfo role="value">in</refmiscinfo>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='default.units.frag'><xsl:param name="default.units" select="'pt'"/></src:fragment>
+<src:fragment xml:id="default.units.frag"><xsl:param name="default.units" select="'pt'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If an unqualified dimension is encountered (for example, in a
 graphic width), the <parameter>default-units</parameter> will be used for the
 units. Unqualified dimensions are not allowed in XSL Formatting Objects.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 694b33541d8152a668c3653644d347ea0387efbe..dc0d57e8660e0033552d3f0fbb4e225ddf1b8792 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="dingbat.font.family">
+          version="5.0" xml:id="dingbat.font.family">
 <refmeta>
 <refentrytitle>dingbat.font.family</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='dingbat.font.family.frag'>
+<src:fragment xml:id="dingbat.font.family.frag">
 <xsl:param name="dingbat.font.family" select="'serif'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The dingbat font family is used for dingbats. If it is defined
 as the empty string, no font change is effected around dingbats.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index d130647c47bfe5664b9bd6e084bd580ce8b8cbab..d6f035ae73ba4ea19f6c640fc3b2d305d5229f66 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="double.sided">
+          version="5.0" xml:id="double.sided">
 <refmeta>
 <refentrytitle>double.sided</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='double.sided.frag'>
+<src:fragment xml:id="double.sided.frag">
 <xsl:param name="double.sided" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 <para>FIXME: The current set of parameters does not take writing direction
 into account.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index c982b79388d5ca41e6d65726142a8a17675365f1..ce0e537d767142270ec0c7663e5fe69ee4e8213b 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="draft.mode">
+          version="5.0" xml:id="draft.mode">
 <refmeta>
 <refentrytitle>draft.mode</refentrytitle>
-<refmiscinfo role="type">list</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>draft.mode</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='draft.mode.frag'>
+<src:fragment xml:id="draft.mode.frag">
 <xsl:param name="draft.mode" select="'maybe'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Selects draft mode. If <parameter>draft.mode</parameter> is
 <quote><literal>yes</literal></quote>, the entire document will be treated
 as a draft. If it is <quote><literal>no</literal></quote>, the entire document
 will be treated as a final copy. If it is <quote><literal>maybe</literal></quote>,
 individual sections will be treated as draft or final independently, depending
-on how their <sgmltag class="attribute">status</sgmltag> attribute is set.
+on how their <tag class="attribute">status</tag> attribute is set.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index ebe8b8d4a3a99b0fcb2a08522b187b0bd890b09e..b18900663fefb030498dee4bcda2a36c71f7cef3 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="draft.watermark.image">
+          version="5.0" xml:id="draft.watermark.image">
 <refmeta>
 <refentrytitle>draft.watermark.image</refentrytitle>
-<refmiscinfo role="type">uri</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">uri</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>draft.watermark.image</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='draft.watermark.image.frag'>
+<src:fragment xml:id="draft.watermark.image.frag">
 <xsl:param name="draft.watermark.image" select="'http://docbook.sourceforge.net/release/images/draft.png'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The image to be used for draft watermarks.</para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/dry-run.xml b/xsl/params/dry-run.xml
new file mode 100644 (file)
index 0000000..54dbe10
--- /dev/null
@@ -0,0 +1,29 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="dry-run">
+<refmeta>
+<refentrytitle>dry-run</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>dry-run</refname>
+<refpurpose>Indicates that no files should be produced</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="dry-run.frag">
+<xsl:param name="dry-run" select="'0'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>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.</para>
+<para>Only applies when XSLT-based chunking is being used.</para>
+</refsection>
+</refentry>
diff --git a/xsl/params/dynamic.toc.xml b/xsl/params/dynamic.toc.xml
new file mode 100644 (file)
index 0000000..232f19e
--- /dev/null
@@ -0,0 +1,29 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="dynamic.toc">
+<refmeta>
+<refentrytitle>dynamic.toc</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>dynamic.toc</refname>
+<refpurpose>Dynamic ToCs?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="dynamic.toc.frag">
+<xsl:param name="dynamic.toc" select="0"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>If non-zero, JavaScript is used to make the ToC panel <quote>dynamic</quote>.
+In a dynamic ToC, each section in the ToC can be expanded and collapsed by
+clicking on the appropriate image.</para>
+
+</refsection>
+</refentry>
index 4766587e91b04a54c9d05ce083e26db9a3101a78..5c8974868444d64e28e0ebd2387ae4d30319822f 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="ebnf.assignment">
+          version="5.0" xml:id="ebnf.assignment">
 <refmeta>
 <refentrytitle>ebnf.assignment</refentrytitle>
-<refmiscinfo role="type">rtf</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">rtf</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>ebnf.assignment</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='ebnf.assignment.frag'>
+<src:fragment xml:id="ebnf.assignment.frag">
 <xsl:param condition="html" name="ebnf.assignment">
-<code>::=</code>
+<code xmlns="">::=</code>
 </xsl:param>
-<xsl:param condition="fo" name="ebnf.assignment"
-           xmlns:fo="http://www.w3.org/1999/XSL/Format">
+<xsl:param xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" condition="fo" name="ebnf.assignment">
   <fo:inline font-family="{$monospace.font.family}">
     <xsl:text>::=</xsl:text>
   </fo:inline>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The <parameter>ebnf.assignment</parameter> parameter determines what
-text is used to show <quote>assignment</quote> in <sgmltag>production</sgmltag>s
-in <sgmltag>productionset</sgmltag>s.</para>
+text is used to show <quote>assignment</quote> in <tag>production</tag>s
+in <tag>productionset</tag>s.</para>
 
 <para>While <quote><literal>::=</literal></quote> is common, so are several
 other operators.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 2ce029e5c22385a1fe6523fe36f8800c25e8c7f5..4e8bd12486fefe93f55832d4f6b727fcfe1e32a1 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="ebnf.statement.terminator">
+          version="5.0" xml:id="ebnf.statement.terminator">
 <refmeta>
 <refentrytitle>ebnf.statement.terminator</refentrytitle>
-<refmiscinfo role="type">rtf</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">rtf</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>ebnf.statement.terminator</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='ebnf.statement.terminator.frag'>
+<src:fragment xml:id="ebnf.statement.terminator.frag">
 <xsl:param condition="html" name="ebnf.statement.terminator"/>
 <xsl:param condition="fo" name="ebnf.statement.terminator"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The <parameter>ebnf.statement.terminator</parameter> parameter determines what
-text is used to terminate each <sgmltag>production</sgmltag>
-in <sgmltag>productionset</sgmltag>.</para>
+text is used to terminate each <tag>production</tag>
+in <tag>productionset</tag>.</para>
 
 <para>Some notations end each statement with a period.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 2eaa9bab179d2d3b5cede8b46682948891a49e02..7a495d7804ba0a63b726bf80a6c8d3bd4f2759f3 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="ebnf.table.bgcolor">
+          version="5.0" xml:id="ebnf.table.bgcolor">
 <refmeta>
 <refentrytitle>ebnf.table.bgcolor</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>ebnf.table.bgcolor</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='ebnf.table.bgcolor.frag'><xsl:param name="ebnf.table.bgcolor" select="'#F5DCB3'"/></src:fragment>
+<src:fragment xml:id="ebnf.table.bgcolor.frag"><xsl:param name="ebnf.table.bgcolor" select="'#F5DCB3'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>Sets the background color for EBNF tables. No <sgmltag>bgcolor</sgmltag>
+<para>Sets the background color for EBNF tables. No <tag>bgcolor</tag>
 attribute is output if <varname>ebnf.table.bgcolor</varname> is set to
 the null string. The default value matches the value used in recent
 online versions of the W3C's XML Spec productions.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index fb449f739ec6e8a3098864323b7bdd99360747b1..7fe3e8d929424555fc4d43d0926dc56d997e9a59 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="ebnf.table.border">
+          version="5.0" xml:id="ebnf.table.border">
 <refmeta>
 <refentrytitle>ebnf.table.border</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>ebnf.table.border</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='ebnf.table.border.frag'><xsl:param name="ebnf.table.border" select="1"/></src:fragment>
+<src:fragment xml:id="ebnf.table.border.frag"><xsl:param name="ebnf.table.border" select="1"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Selects the border on EBNF tables. If non-zero, the tables have
 borders, otherwise they don't.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 561505098d95e6b5335127e02967c5228daac81e..622196e58e5fea227cd8e4e5c814c60ab7d87406 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="eclipse.autolabel">
+          version="5.0" xml:id="eclipse.autolabel">
 <refmeta>
 <refentrytitle>eclipse.autolabel</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>eclipse.autolabel</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='eclipse.autolabel.frag'>
+<src:fragment xml:id="eclipse.autolabel.frag">
 <xsl:param name="eclipse.autolabel" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If you want to include chapter and section numbers into ToC in
 the left panel, set this parameter to 1.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index cc7efe3d53c0ff35dd7d7ff01982f90790e9f56b..75557e55d8eeac407e14062157ecf257cce6a4ee 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="eclipse.plugin.id">
+          version="5.0" xml:id="eclipse.plugin.id">
 <refmeta>
 <refentrytitle>eclipse.plugin.id</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>eclipse.plugin.id</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='eclipse.plugin.id.frag'>
+<src:fragment xml:id="eclipse.plugin.id.frag">
 <xsl:param name="eclipse.plugin.id">com.example.help</xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Eclipse Help plugin id. You should change this id to something
 unique for each help.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index f300d473e1e4091add7bc7e6a862202454fd3e0a..0df83ec6652b237ca0f96f85538537edbd80bfcb 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="eclipse.plugin.name">
+          version="5.0" xml:id="eclipse.plugin.name">
 <refmeta>
 <refentrytitle>eclipse.plugin.name</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>eclipse.plugin.name</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='eclipse.plugin.name.frag'>
+<src:fragment xml:id="eclipse.plugin.name.frag">
 <xsl:param name="eclipse.plugin.name">DocBook Online Help Sample</xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Eclipse Help plugin name.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 223c02c0ba1a5359e99404d83044d386e18a1948..03261fe5ccd0a2acf93b07dbcfe3eca62f06f4a5 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="eclipse.plugin.provider">
+          version="5.0" xml:id="eclipse.plugin.provider">
 <refmeta>
 <refentrytitle>eclipse.plugin.provider</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>eclipse.plugin.provider</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='eclipse.plugin.provider.frag'>
+<src:fragment xml:id="eclipse.plugin.provider.frag">
 <xsl:param name="eclipse.plugin.provider">Example provider</xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Eclipse Help plugin provider name.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 835099ac4a21398bc957b37ed5d5a60737a3cae7..e7d9bf16ffccd802d95c1b6d71504a3929335c22 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="editedby.enabled">
+          version="5.0" xml:id="editedby.enabled">
 <refmeta>
 <refentrytitle>editedby.enabled</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>editedby.enabled</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='editedby.enabled.frag'><xsl:param name="editedby.enabled">1</xsl:param></src:fragment>
+<src:fragment xml:id="editedby.enabled.frag"><xsl:param name="editedby.enabled">1</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If non-zero (the default), a localized <emphasis
-role="bold">Edited by</emphasis> heading is displayed above editor
-names in output of the <sgmltag>editor</sgmltag> element.</para>
+<para>If non-zero (the default), a localized <emphasis role="bold">Edited by</emphasis> heading is displayed above editor
+names in output of the <tag>editor</tag> element.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index a422bfad6258c9456a9ab90a2e74b9da3ad9fe88..3246a24f1c33270f91921085782a05e007e330d0 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="email.delimiters.enabled">
+          version="5.0" xml:id="email.delimiters.enabled">
 <refmeta>
 <refentrytitle>email.delimiters.enabled</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>email.delimiters.enabled</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='email.delimiters.enabled.frag'><xsl:param name="email.delimiters.enabled">1</xsl:param></src:fragment>
+<src:fragment xml:id="email.delimiters.enabled.frag"><xsl:param name="email.delimiters.enabled">1</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero, delimiters<footnote><para>For delimiters, the
 stylesheets are currently hard-coded to output angle
 brackets.</para></footnote> are generated around e-mail addresses
-(the output of the <sgmltag>email</sgmltag> element).</para>
+(the output of the <tag>email</tag> element).</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 1b9f8b8a13bbaa547de3465c429291b610005466..4c3f725c939188edd95c42f83a5f0f2afd204a2a 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="emphasis.propagates.style">
+          version="5.0" xml:id="emphasis.propagates.style">
 <refmeta>
 <refentrytitle>emphasis.propagates.style</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>emphasis.propagates.style</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='emphasis.propagates.style.frag'>
+<src:fragment xml:id="emphasis.propagates.style.frag">
 <xsl:param name="emphasis.propagates.style" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If true, the role attribute of <sgmltag>emphasis</sgmltag> elements
+<para>If true, the role attribute of <tag>emphasis</tag> elements
 will be passed through to the HTML as a class attribute on a
-<sgmltag>span</sgmltag> that surrounds the emphasis.</para>
+<tag>span</tag> that surrounds the emphasis.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 542ba45bee2d8e1072ac3e6ed2f64c93320046e6..7f43c66ebeee26ed72e335ecfdf5424d202838d2 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="entry.propagates.style">
+          version="5.0" xml:id="entry.propagates.style">
 <refmeta>
 <refentrytitle>entry.propagates.style</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>entry.propagates.style</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='entry.propagates.style.frag'>
+<src:fragment xml:id="entry.propagates.style.frag">
 <xsl:param name="entry.propagates.style" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If true, the role attribute of <sgmltag>entry</sgmltag> elements
+<para>If true, the role attribute of <tag>entry</tag> elements
 will be passed through to the HTML as a class attribute on the
-<sgmltag>td</sgmltag> or <sgmltag>th</sgmltag> generated for the table
+<tag>td</tag> or <tag>th</tag> generated for the table
 cell.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index d281192710aa8355b1274e041486f293ac53d741..dba2193609d265ff736dc2cc553507614ec56dce 100644 (file)
@@ -1,20 +1,23 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="equation.properties">
+          version="5.0" xml:id="equation.properties">
 <refnamediv>
 <refname>equation.properties</refname>
 <refpurpose>Properties associated with a equation</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='equation.properties.frag'>
+<src:fragment xml:id="equation.properties.frag">
 <xsl:attribute-set name="equation.properties" use-attribute-sets="formal.object.properties"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The styling for equations.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 1410aa657bb3f10a3d9e98d1eade23769ce66325..e3f41a7f258ac2ce116d975d38fdb803d6c03508 100644 (file)
@@ -1,20 +1,23 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="example.properties">
+          version="5.0" xml:id="example.properties">
 <refnamediv>
 <refname>example.properties</refname>
 <refpurpose>Properties associated with a example</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='example.properties.frag'>
+<src:fragment xml:id="example.properties.frag">
 <xsl:attribute-set name="example.properties" use-attribute-sets="formal.object.properties"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The styling for examples.</para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/feedback.href.xml b/xsl/params/feedback.href.xml
new file mode 100644 (file)
index 0000000..d507f6e
--- /dev/null
@@ -0,0 +1,28 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="feedback.href">
+<refmeta>
+<refentrytitle>feedback.href</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">URI</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>feedback.href</refname>
+<refpurpose>HREF (URI) for feedback link</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="feedback.href.frag">
+<xsl:param name="feedback.href"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>The <varname>feedback.href</varname> value is used as the value
+for the <tag class="attribute">href</tag> attribute on the feedback
+link. If <varname>feedback.href</varname>
+is empty, no feedback link is generated.</para>
+</refsection>
+</refentry>
diff --git a/xsl/params/feedback.link.text.xml b/xsl/params/feedback.link.text.xml
new file mode 100644 (file)
index 0000000..c80feef
--- /dev/null
@@ -0,0 +1,28 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="feedback.link.text">
+<refmeta>
+<refentrytitle>feedback.link.text</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>feedback.link.text</refname>
+<refpurpose>The text of the feedback link</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="feedback.link.text.frag">
+<xsl:param name="feedback.link.text">Feedback</xsl:param>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>The contents of this variable is used as the text of the feedback
+link if <varname>feedback.href</varname> is not empty. If
+<varname>feedback.href</varname> is empty, no feedback link is
+generated.</para>
+</refsection>
+</refentry>
diff --git a/xsl/params/feedback.with.ids.xml b/xsl/params/feedback.with.ids.xml
new file mode 100644 (file)
index 0000000..3edfa26
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="feedback.with.ids">
+<refmeta>
+<refentrytitle>feedback.with.ids</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>feedback.with.ids</refname>
+<refpurpose>Toggle use of IDs in feedback</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="feedback.with.ids.frag">
+<xsl:param name="feedback.with.ids" select="0"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>If <varname>feedback.with.ids</varname> is non-zero, the ID of the
+current page will be added to the feedback link. This can be used, for
+example, if the <varname>feedback.href</varname> is a CGI script.</para>
+</refsection>
+</refentry>
index 5221e5ed2ef7d827909df50b8fd8843b7d6b59b2..2c9eab34d98e1210c3c224c6e8cd63e6fc3c9164 100644 (file)
@@ -1,20 +1,23 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="figure.properties">
+          version="5.0" xml:id="figure.properties">
 <refnamediv>
 <refname>figure.properties</refname>
 <refpurpose>Properties associated with a figure</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='figure.properties.frag'>
+<src:fragment xml:id="figure.properties.frag">
 <xsl:attribute-set name="figure.properties" use-attribute-sets="formal.object.properties"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The styling for figures.</para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/filename-prefix.xml b/xsl/params/filename-prefix.xml
new file mode 100644 (file)
index 0000000..ff900ac
--- /dev/null
@@ -0,0 +1,28 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="filename-prefix">
+<refmeta>
+<refentrytitle>filename-prefix</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>filename-prefix</refname>
+<refpurpose>Prefix added to all filenames</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="filename-prefix.frag">
+<xsl:param name="filename-prefix" select="''"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>To produce the <quote>text-only</quote> (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
+<varname>filename-prefix</varname> to the front of each filename.</para>
+</refsection>
+</refentry>
index 6f088462ff803782ef990e8c5ed920dd45fcc8c5..5adb20f8c37d7032b9051b2c9a87d8d5244120f5 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="firstterm.only.link">
+          version="5.0" xml:id="firstterm.only.link">
 <refmeta>
 <refentrytitle>firstterm.only.link</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>firstterm.only.link</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='firstterm.only.link.frag'>
+<src:fragment xml:id="firstterm.only.link.frag">
 <xsl:param name="firstterm.only.link" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If true, only <sgmltag>firstterm</sgmltag>s will be automatically linked
+<para>If true, only <tag>firstterm</tag>s will be automatically linked
 to the glossary. If glossary linking is not enabled, this parameter
 has no effect.</para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/foil.properties.xml b/xsl/params/foil.properties.xml
new file mode 100644 (file)
index 0000000..6aa423b
--- /dev/null
@@ -0,0 +1,36 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="foil.properties">
+<refmeta>
+<refentrytitle>foil.properties</refentrytitle>
+</refmeta>
+<refnamediv>
+<refname>foil.properties</refname>
+<refpurpose>Specifies properties for all foils</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+  <src:fragment xml:id="foil.properties.frag">
+    <xsl:attribute-set name="foil.properties">
+      <xsl:attribute name="font-family">
+        <xsl:value-of select="$slide.font.family"/>
+      </xsl:attribute>
+      <xsl:attribute name="margin-left">1in</xsl:attribute>
+      <xsl:attribute name="margin-right">1in</xsl:attribute>
+      <xsl:attribute name="font-size">
+        <xsl:value-of select="$body.font.size"/>
+      </xsl:attribute>
+      <xsl:attribute name="font-weight">bold</xsl:attribute>
+    </xsl:attribute-set>
+  </src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>This parameter specifies properties that are applied to all foils.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/foil.subtitle.properties.xml b/xsl/params/foil.subtitle.properties.xml
new file mode 100644 (file)
index 0000000..07761a9
--- /dev/null
@@ -0,0 +1,35 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="foil.subtitle.properties">
+<refmeta>
+<refentrytitle>foil.subtitle.properties</refentrytitle>
+</refmeta>
+<refnamediv>
+<refname>foil.subtitle.properties</refname>
+<refpurpose>Specifies properties for all foil subtitles</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+  <src:fragment xml:id="foil.subtitle.properties.frag">
+    <xsl:attribute-set name="foil.subtitle.properties">
+      <xsl:attribute name="font-family">
+        <xsl:value-of select="$slide.title.font.family"/>
+      </xsl:attribute>
+      <xsl:attribute name="text-align">center</xsl:attribute>
+      <xsl:attribute name="font-size">
+        <xsl:value-of select="$foil.title.master * 0.8"/><xsl:text>pt</xsl:text>
+      </xsl:attribute>
+      <xsl:attribute name="space-after">12pt</xsl:attribute>
+    </xsl:attribute-set>
+  </src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>This parameter specifies properties that are applied to all foil subtitles.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/foil.title.master.xml b/xsl/params/foil.title.master.xml
new file mode 100644 (file)
index 0000000..e8a0c88
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="foil.title.master">
+<refmeta>
+<refentrytitle>foil.title.master</refentrytitle>
+</refmeta>
+<refnamediv>
+<refname>foil.title.master</refname>
+<refpurpose>Specifies unitless font size to use for foil titles</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="foil.title.master.frag">
+<xsl:param name="foil.title.master" select="36"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies a unitless font size to use for foil titles; used in
+combination with the <parameter>foil.title.size</parameter>
+parameter.</para>
+</refsection>
+</refentry>
diff --git a/xsl/params/foil.title.size.xml b/xsl/params/foil.title.size.xml
new file mode 100644 (file)
index 0000000..5fedd43
--- /dev/null
@@ -0,0 +1,31 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="foil.title.size">
+<refmeta>
+<refentrytitle>foil.title.size</refentrytitle>
+</refmeta>
+<refnamediv>
+<refname>foil.title.size</refname>
+<refpurpose>Specifies font size to use for foil titles, including units</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+  <src:fragment xml:id="foil.title.size.frag">
+    <xsl:param name="foil.title.size">
+      <xsl:value-of select="$foil.title.master"/><xsl:text>pt</xsl:text>
+    </xsl:param>
+  </src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>This parameter combines the value of the
+<parameter>foil.title.master</parameter> parameter with a unit
+specification. The default unit is <literal>pt</literal>
+(points).</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/foilgroup.properties.xml b/xsl/params/foilgroup.properties.xml
new file mode 100644 (file)
index 0000000..0a80217
--- /dev/null
@@ -0,0 +1,30 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="foilgroup.properties">
+<refmeta>
+<refentrytitle>foilgroup.properties</refentrytitle>
+</refmeta>
+<refnamediv>
+<refname>foilgroup.properties</refname>
+<refpurpose>Specifies properties for all foilgroups</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+  <src:fragment xml:id="foilgroup.properties.frag">
+    <xsl:attribute-set name="foilgroup.properties">
+      <xsl:attribute name="font-family">
+        <xsl:value-of select="$slide.font.family"/>
+      </xsl:attribute>
+    </xsl:attribute-set>
+  </src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>This parameter specifies properties that are applied to all foilgroups.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/foilgroup.toc.xml b/xsl/params/foilgroup.toc.xml
new file mode 100644 (file)
index 0000000..31d7cb3
--- /dev/null
@@ -0,0 +1,29 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="foilgroup.toc">
+<refmeta>
+<refentrytitle>foilgroup.toc</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>foilgroup.toc</refname>
+<refpurpose>Put ToC on foilgroup pages?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="foilgroup.toc.frag">
+<xsl:param name="foilgroup.toc" select="1"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>If non-zero, a ToC will be placed on foilgroup pages (after any
+other content).
+</para>
+
+</refsection>
+</refentry>
index dc11bdfa7c7aa02aaa7382381f3bfbf5528a2889..8fd1663a8c58a3234116243d6a5db3923732751c 100644 (file)
@@ -1,20 +1,23 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="footer.column.widths">
+          version="5.0" xml:id="footer.column.widths">
 <refmeta>
 <refentrytitle>footer.column.widths</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>footer.column.widths</refname>
 <refpurpose>Specify relative widths of footer areas</refpurpose>
 </refnamediv>
 
-<refsynopsisdiv><src:fragment id='footer.column.widths.frag'>
+<refsynopsisdiv><src:fragment xml:id="footer.column.widths.frag">
 <xsl:param name="footer.column.widths" select="'1 1 1'"/>
 </src:fragment></refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 6f5ade3a5972b5a857fb4b7e69d5e6eda2905bd3..bf7562a32914f91a1d7671026545be9f65a8028a 100644 (file)
@@ -1,17 +1,20 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="footer.content.properties">
+          version="5.0" xml:id="footer.content.properties">
 <refmeta>
 <refentrytitle>footer.content.properties</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>footer.content.properties</refname>
-<refpurpose></refpurpose>
+<refpurpose/>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='footer.content.properties.frag'>
+<src:fragment xml:id="footer.content.properties.frag">
 <xsl:attribute-set name="footer.content.properties">
   <xsl:attribute name="font-family">
     <xsl:value-of select="$body.fontset"/>
@@ -23,9 +26,9 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Properties of page footer content.</para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/footer.hr.xml b/xsl/params/footer.hr.xml
new file mode 100644 (file)
index 0000000..d1a5bf8
--- /dev/null
@@ -0,0 +1,26 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="footer.hr">
+<refmeta>
+<refentrytitle>footer.hr</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>footer.hr</refname>
+<refpurpose>Toggle &lt;HR&gt; before footer</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="footer.hr.frag">
+<xsl:param name="footer.hr" select="1"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>If non-zero, an &lt;HR&gt; is generated at the bottom of each web page,
+before the footer.</para>
+</refsection>
+</refentry>
index 362b52d60259fb28ab7c8bed000b6a7ba6479ded..6b00adeaede3b568ad68550785c0e2c1284f1687 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="footer.rule">
+          version="5.0" xml:id="footer.rule">
 <refmeta>
 <refentrytitle>footer.rule</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>footer.rule</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='footer.rule.frag'>
+<src:fragment xml:id="footer.rule.frag">
 <xsl:param name="footer.rule" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero, a rule will be drawn above the page footers.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index ddf9016f261ca383fad57f7182c9978fe3a73b98..6becd9fb64b125723fd7112751a1095b17cae42a 100644 (file)
@@ -1,20 +1,23 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="footer.table.height">
+          version="5.0" xml:id="footer.table.height">
 <refmeta>
 <refentrytitle>footer.table.height</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>footer.table.height</refname>
 <refpurpose>Specify the minimum height of the table containing the running page footers</refpurpose>
 </refnamediv>
 
-<refsynopsisdiv><src:fragment id='footer.table.height.frag'>
+<refsynopsisdiv><src:fragment xml:id="footer.table.height.frag">
 <xsl:param name="footer.table.height" select="'14pt'"/>
 </src:fragment></refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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".</para>
 
-</refsect1>
+</refsection>
 </refentry>
index b308bf5118625bbb448c36ef5a6f33e8c46f10b6..9acebe0ecc830aee374d4949c02668e0d0269d95 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="footer.table.properties">
+          version="5.0" xml:id="footer.table.properties">
 <refmeta>
 <refentrytitle>footer.table.properties</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"></refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>footer.table.properties</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='footer.table.properties.frag'>
+<src:fragment xml:id='footer.table.properties.frag'>
 <xsl:attribute-set name="footer.table.properties">
   <xsl:attribute name="table-layout">fixed</xsl:attribute>
   <xsl:attribute name="width">100%</xsl:attribute>
@@ -19,9 +22,9 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Properties applied to the table that lays out the page footer.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index a08ecf947a07d01cbae88391e4a0e6ca4676bdd6..2964f7817d7a109c50e48d2d2c7adbea36570bd2 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="footers.on.blank.pages">
+          version="5.0" xml:id="footers.on.blank.pages">
 <refmeta>
 <refentrytitle>footers.on.blank.pages</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>footers.on.blank.pages</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='footers.on.blank.pages.frag'>
+<src:fragment xml:id="footers.on.blank.pages.frag">
 <xsl:param name="footers.on.blank.pages" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero, footers will be placed on blank pages.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index ae5878ea6134f492e0f02873282bde955bf42c1b..f98711cff058cd2fa01fd6a7555e228e719bcc0a 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="footnote.font.size">
+          version="5.0" xml:id="footnote.font.size">
 <refmeta>
 <refentrytitle>footnote.font.size</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='footnote.font.size.frag'><xsl:param name="footnote.font.size">
+<src:fragment xml:id="footnote.font.size.frag"><xsl:param name="footnote.font.size">
  <xsl:value-of select="$body.font.master * 0.8"/><xsl:text>pt</xsl:text>
 </xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The footnote font size is used for...footnotes!
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 1723a0a4d979fc5c4105dc0bee6cac405007c6d3..a454df8feea414006cc7d01237d8bd6b0ee10c3d 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="footnote.mark.properties">
+          version="5.0" xml:id="footnote.mark.properties">
 <refnamediv>
 <refname>footnote.mark.properties</refname>
 <refpurpose>Properties applied to each footnote mark
@@ -8,7 +11,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='footnote.mark.properties.frag'>
+<src:fragment xml:id="footnote.mark.properties.frag">
 <xsl:attribute-set name="footnote.mark.properties">
   <xsl:attribute name="font-size">75%</xsl:attribute>
   <xsl:attribute name="font-weight">normal</xsl:attribute>
@@ -17,7 +20,7 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 3e6e93e3f362b2fa806054d23ebaf72f3a8727ee..369f5a7cb89265a26a094fcac236b8158fdbbd4d 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="footnote.number.format">
+          version="5.0" xml:id="footnote.number.format">
 <refmeta>
 <refentrytitle>footnote.number.format</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>footnote.number.format</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='footnote.number.format.frag'>
+<src:fragment xml:id="footnote.number.format.frag">
 <xsl:param name="footnote.number.format" select="'1'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The <parameter>footnote.number.format</parameter> specifies the format
 to use for footnote numeration (1, i, I, a, or A).</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 4e35c699cacb8c2c78e666f50108c82c67935aa1..74590ea0ae3653af9b7530d511a7933449f3837d 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="footnote.number.symbols">
+          version="5.0" xml:id="footnote.number.symbols">
 <refmeta>
 <refentrytitle>footnote.number.symbols</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>footnote.number.symbols</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='footnote.number.symbols.frag'>
+<src:fragment xml:id="footnote.number.symbols.frag">
 <xsl:param name="footnote.number.symbols" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If <parameter>footnote.number.symbols</parameter> is not the empty string,
 footnotes will use the characters it contains as footnote symbols. For example,
 <quote>*&amp;#x2020;&amp;#x2021;&amp;#x25CA;&amp;#x2720;</quote> will identify
-footnotes with <quote>*</quote>, <quote>&#x2020;</quote>, <quote>&#x2021;</quote>,
-<quote>&#x25CA;</quote>, and <quote>&#x2720;</quote>. If there are more footnotes
+footnotes with <quote>*</quote>, <quote>†</quote>, <quote>‡</quote>,
+<quote>◊</quote>, and <quote>✠</quote>. If there are more footnotes
 than symbols, the stylesheets will fall back to numbered footnotes using
 <parameter>footnote.number.format</parameter>.</para>
 
@@ -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.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 72d6e16fcd622740e42341cd2a1ace69409f4725..b0c22ec6eff6b042e9ffcd55060b7e9c3e6c0dd6 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="footnote.properties">
+          version="5.0" xml:id="footnote.properties">
 <refnamediv>
 <refname>footnote.properties</refname>
 <refpurpose>Properties applied to each footnote body
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='footnote.properties.frag'>
+<src:fragment xml:id="footnote.properties.frag">
 <xsl:attribute-set name="footnote.properties">
-  <xsl:attribute name="font-family"><xsl:value-of 
-                             select="$body.fontset"/></xsl:attribute>
-  <xsl:attribute name="font-size"><xsl:value-of 
-                             select="$footnote.font.size"/></xsl:attribute>
+  <xsl:attribute name="font-family"><xsl:value-of select="$body.fontset"/></xsl:attribute>
+  <xsl:attribute name="font-size"><xsl:value-of select="$footnote.font.size"/></xsl:attribute>
   <xsl:attribute name="font-weight">normal</xsl:attribute>
   <xsl:attribute name="font-style">normal</xsl:attribute>
-  <xsl:attribute name="text-align"><xsl:value-of
-                             select="$alignment"/></xsl:attribute>
+  <xsl:attribute name="text-align"><xsl:value-of select="$alignment"/></xsl:attribute>
   <xsl:attribute name="start-indent">0pt</xsl:attribute>
   <xsl:attribute name="text-indent">0pt</xsl:attribute>
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 491449f318b9f5cf581c4b623f2e46b5190a3114..842d053564e3a43143fb1e1f619ff21d8fb1528e 100644 (file)
@@ -1,13 +1,16 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="footnote.sep.leader.properties">
+          version="5.0" xml:id="footnote.sep.leader.properties">
 <refnamediv>
 <refname>footnote.sep.leader.properties</refname>
 <refpurpose>Properties associated with a procedure</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='footnote.sep.leader.properties.frag'>
+<src:fragment xml:id="footnote.sep.leader.properties.frag">
 <xsl:attribute-set name="footnote.sep.leader.properties">
   <xsl:attribute name="color">black</xsl:attribute>
   <xsl:attribute name="leader-pattern">rule</xsl:attribute>
@@ -16,7 +19,7 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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 <literal>footnote.separator</literal> in 
 <filename>fo/pagesetup.xsl</filename>.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index f1696361fbd0f3b358e9e64414a47e757aa2f0ad..2a38972bd8fbafe6edf17a1f6e8468e730ede0cf 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="fop.extensions">
+          version="5.0" xml:id="fop.extensions">
 <refmeta>
 <refentrytitle>fop.extensions</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>fop.extensions</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='fop.extensions.frag'><xsl:param name="fop.extensions" select="0"/></src:fragment>
+<src:fragment xml:id="fop.extensions.frag"><xsl:param name="fop.extensions" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero, extensions intended for
-<ulink url="http://xml.apache.org/fop/">FOP</ulink>
+<link xlink:href="http://xml.apache.org/fop/">FOP</link>
 version 0.20.5 and earlier will be used.
 At present, this consists of PDF bookmarks.
 </para>
@@ -29,5 +32,5 @@ are supported</para>
 version 0.20.5, then use the <parameter>fop1.extensions</parameter>
 instead.
 </para>
-</refsect1>
+</refsection>
 </refentry>
index 5bb21b0aa92e742b9b8ec60b724a7dacc4bc0fd4..d15c3f18d92ef47f75e7975586ea2320d283c1d9 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="fop1.extensions">
+          version="5.0" xml:id="fop1.extensions">
 <refmeta>
 <refentrytitle>fop1.extensions</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>fop1.extensions</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='fop1.extensions.frag'><xsl:param name="fop1.extensions" select="0"/></src:fragment>
+<src:fragment xml:id="fop1.extensions.frag"><xsl:param name="fop1.extensions" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero, extensions for 
-<ulink url="http://xml.apache.org/fop/">FOP</ulink>
+<link xlink:href="http://xml.apache.org/fop/">FOP</link>
 version 1 and later will be used.
 </para>
 
@@ -27,5 +30,5 @@ are supported</para>
 <para>The original <parameter>fop.extensions</parameter>
 should still be used for FOP version 0.20.5 and earlier.
 </para>
-</refsect1>
+</refsection>
 </refentry>
index 889915f792a2e0811e9d99ca51be3c6e67927917..28defa461effb904e9187f3c359822ad814080d1 100644 (file)
@@ -1,13 +1,16 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="formal.object.properties">
+          version="5.0" xml:id="formal.object.properties">
 <refnamediv>
 <refname>formal.object.properties</refname>
 <refpurpose>Properties associated with a formal object such as a figure, or other component that has a title</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='formal.object.properties.frag'>
+<src:fragment xml:id="formal.object.properties.frag">
 <xsl:attribute-set name="formal.object.properties">
   <xsl:attribute name="space-before.minimum">0.5em</xsl:attribute>
   <xsl:attribute name="space-before.optimum">1em</xsl:attribute>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The styling for formal objects in docbook. Specify the spacing
 before and after the object.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 7573aab8a07489471fc05234cf24c4cc7ec30760..4f1088577479910b67bdcd0632c692e477c963a3 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="formal.procedures">
+          version="5.0" xml:id="formal.procedures">
 <refmeta>
 <refentrytitle>formal.procedures</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>formal.procedures</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='formal.procedures.frag'>
+<src:fragment xml:id="formal.procedures.frag">
 <xsl:param name="formal.procedures" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Formal procedures are numbered and always have a title.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index d0ab1db38596c2565a5721c0b3e89cea0e09a50d..2673c85ca87896d4f85c4ff39adacccf54a368c7 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="formal.title.placement">
+          version="5.0" xml:id="formal.title.placement">
 <refmeta>
 <refentrytitle>formal.title.placement</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>formal.title.placement</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='formal.title.placement.frag'>
+<src:fragment xml:id="formal.title.placement.frag">
 <xsl:param name="formal.title.placement">
 figure before
 example before
@@ -23,16 +26,16 @@ task before
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Specifies where formal object titles should occur. For each formal object
-type (<sgmltag>figure</sgmltag>,
-<sgmltag>example</sgmltag>,
-<sgmltag>equation</sgmltag>,
-<sgmltag>table</sgmltag>, and <sgmltag>procedure</sgmltag>)
+type (<tag>figure</tag>,
+<tag>example</tag>,
+<tag>equation</tag>,
+<tag>table</tag>, and <tag>procedure</tag>)
 you can specify either the keyword
 <quote><literal>before</literal></quote> or
 <quote><literal>after</literal></quote>.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 9e1ea69cf6c6e8f61e5e98564d2d58394a14456a..cae9f3ea835b9392ae526b4a7cdb39b38e028f38 100644 (file)
@@ -1,15 +1,17 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="formal.title.properties">
+          version="5.0" xml:id="formal.title.properties">
 <refnamediv>
 <refname>formal.title.properties</refname>
 <refpurpose>Style the title element of formal object such as a figure.</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='formal.title.properties.frag'>
-<xsl:attribute-set name="formal.title.properties"
-                  use-attribute-sets="normal.para.spacing">
+<src:fragment xml:id="formal.title.properties.frag">
+<xsl:attribute-set name="formal.title.properties" use-attribute-sets="normal.para.spacing">
   <xsl:attribute name="font-weight">bold</xsl:attribute>
   <xsl:attribute name="font-size">
     <xsl:value-of select="$body.font.master * 1.2"/>
@@ -22,7 +24,7 @@
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 <para>Specify how the title should be styled. Specify the font size and weight of the title of the formal object.</para>
-</refsect1>
+</refsection>
 </refentry>
index be088ff3982584a24fdd4cfc431ce528218233c5..95e6958ea7e86ffa6a6ac7b1a91981184d1861c5 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="funcsynopsis.decoration">
+          version="5.0" xml:id="funcsynopsis.decoration">
 <refmeta>
 <refentrytitle>funcsynopsis.decoration</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>funcsynopsis.decoration</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='funcsynopsis.decoration.frag'><xsl:param name="funcsynopsis.decoration" select="1"/></src:fragment>
+<src:fragment xml:id="funcsynopsis.decoration.frag"><xsl:param name="funcsynopsis.decoration" select="1"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 9386eb0072acaaf5ca903f4bd2a2bfba82324679..6a204692218af26f7e83dbf07d14a2ab98e45a3a 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="funcsynopsis.style">
+          version="5.0" xml:id="funcsynopsis.style">
 <refmeta>
 <refentrytitle>funcsynopsis.style</refentrytitle>
-<refmiscinfo role="type">list</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo>
 <refmiscinfo role="value">ansi</refmiscinfo>
 <refmiscinfo role="value">kr</refmiscinfo>
 </refmeta>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='funcsynopsis.style.frag'><xsl:param name="funcsynopsis.style">kr</xsl:param></src:fragment>
+<src:fragment xml:id="funcsynopsis.style.frag"><xsl:param name="funcsynopsis.style">kr</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If <varname>funcsynopsis.style</varname> is <literal>ansi</literal>,
 ANSI-style function synopses are generated for a
-<sgmltag>funcsynopsis</sgmltag>, otherwise K&amp;R-style
+<tag>funcsynopsis</tag>, otherwise K&amp;R-style
 function synopses are generated.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 58e1bd1a5088ab90e42da3f75bb0707917ea79f5..ae70b2a56820b63b134eb3418c19f7ded4c5ccde 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="funcsynopsis.tabular.threshold">
+          version="5.0" xml:id="funcsynopsis.tabular.threshold">
 <refmeta>
 <refentrytitle>funcsynopsis.tabular.threshold</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>funcsynopsis.tabular.threshold</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='funcsynopsis.tabular.threshold.frag'>
+<src:fragment xml:id="funcsynopsis.tabular.threshold.frag">
 <xsl:param name="funcsynopsis.tabular.threshold" select="40"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If <parameter>funcsynopsis.tabular.threshold</parameter> is greater than
-zero then if a <sgmltag>funcprototype</sgmltag> is wider than the threshold
+zero then if a <tag>funcprototype</tag> is wider than the threshold
 value, it will be presented in a table.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 999402d16f2936f49b36ebfd889620f81476e43a..aec31410077cfe405e7cbfb5da6ed5045fd370d0 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="function.parens">
+          version="5.0" xml:id="function.parens">
 <refmeta>
 <refentrytitle>function.parens</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>function.parens</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='function.parens.frag'><xsl:param name="function.parens">0</xsl:param></src:fragment>
+<src:fragment xml:id="function.parens.frag"><xsl:param name="function.parens">0</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If not 0, the formatting of
-a <sgmltag class="starttag">function</sgmltag> element will include
+a <tag class="starttag">function</tag> element will include
 generated parenthesis.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index e7e1a7778234aae02aa6787967da61934e387cdd..9c97119ff989b8cf776b496e3fbb7422d9a63423 100644 (file)
@@ -1,56 +1,59 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="generate.id.attributes">
+          version="5.0" xml:id="generate.id.attributes">
 <refmeta>
 <refentrytitle>generate.id.attributes</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>generate.id.attributes</refname>
-<refpurpose></refpurpose>
+<refpurpose/>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='generate.id.attributes.frag'>
+<src:fragment xml:id="generate.id.attributes.frag">
 <xsl:param name="generate.id.attributes" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero, the HTML stylesheet will generate ID attributes on
 containers. For example, the markup:</para>
 
-<screen><![CDATA[<section id="foo"><title>Some Title</title>
-<para>Some para.</para>
-</section>]]></screen>
+<screen>&lt;section id="foo"&gt;&lt;title&gt;Some Title&lt;/title&gt;
+&lt;para&gt;Some para.&lt;/para&gt;
+&lt;/section&gt;</screen>
 
 <para>might produce:</para>
 
-<screen><![CDATA[<div class="section" id="foo">
-<h2>Some Title</h2>
-<p>Some para.</p>
-</div>]]></screen>
+<screen>&lt;div class="section" id="foo"&gt;
+&lt;h2&gt;Some Title&lt;/h2&gt;
+&lt;p&gt;Some para.&lt;/p&gt;
+&lt;/div&gt;</screen>
 
 <para>The alternative is to generate anchors:</para>
 
-<screen><![CDATA[<div class="section">
-<h2><a name="foo"></a>Some Title</h2>
-<p>Some para.</p>
-</div>]]></screen>
+<screen>&lt;div class="section"&gt;
+&lt;h2&gt;&lt;a name="foo"&gt;&lt;/a&gt;Some Title&lt;/h2&gt;
+&lt;p&gt;Some para.&lt;/p&gt;
+&lt;/div&gt;</screen>
 
-<para>Because the <sgmltag class="attribute">name</sgmltag> attribute of
-the <sgmltag>a</sgmltag> element and the <sgmltag class="attribute">id</sgmltag>
+<para>Because the <tag class="attribute">name</tag> attribute of
+the <tag>a</tag> element and the <tag class="attribute">id</tag>
 attribute of other tags are both of type <quote>ID</quote>, producing both
 generates invalid documents.</para>
 
 <para>As of version 1.50, you can use this switch to control which type of
 identifier is generated. For backwards-compatibility, generating
-<sgmltag>a</sgmltag> anchors is preferred.</para>
+<tag>a</tag> anchors is preferred.</para>
 
 <para>Note: at present, this switch is incompletely implemented.
 Disabling ID attributes will suppress them, but enabling ID attributes
 will not suppress the anchors.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 458ad2ba10a7879cd0fbf2c0992f1306e7c5e034..8cab3508548cecd785f5b30d02be16952deca503 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="generate.index">
+          version="5.0" xml:id="generate.index">
 <refmeta>
 <refentrytitle>generate.index</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>generate.index</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='generate.index.frag'><xsl:param name="generate.index" select="1"/></src:fragment>
+<src:fragment xml:id="generate.index.frag"><xsl:param name="generate.index" select="1"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Specify if an index should be generated. </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 48c4a7b03150a62017fd28e59ed013330b89e7d9..4f63116ec0ba6f0444c95f1178c9f85a0bc79c81 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="generate.legalnotice.link">
+          version="5.0" xml:id="generate.legalnotice.link">
 <refmeta>
 <refentrytitle>generate.legalnotice.link</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>generate.legalnotice.link</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='generate.legalnotice.link.frag'><xsl:param name="generate.legalnotice.link" select="0"/></src:fragment>
+<src:fragment xml:id="generate.legalnotice.link.frag"><xsl:param name="generate.legalnotice.link" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of <parameter>generate.legalnotice.link</parameter>
 is non-zero, the stylesheet:
@@ -42,5 +45,5 @@ is non-zero, the stylesheet:
   zero, <tag>legalnotice</tag> contents are rendered on the title
   page.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 57e610d753af9703916c9c6a53326c86fa02c9d8..b561c36096fea6224591baedb366888a106fe05b 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="generate.manifest">
+          version="5.0" xml:id="generate.manifest">
   <refmeta>
     <refentrytitle>generate.manifest</refentrytitle>
-    <refmiscinfo role="type">boolean</refmiscinfo>
+    <refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
   </refmeta>
   <refnamediv>
     <refname>generate.manifest</refname>
   </refnamediv>
 
   <refsynopsisdiv>
-    <src:fragment id='generate.manifest.frag'
-      ><xsl:param name="generate.manifest" select="0"/></src:fragment>
+    <src:fragment xml:id="generate.manifest.frag"><xsl:param name="generate.manifest" select="0"/></src:fragment>
   </refsynopsisdiv>
 
-  <refsect1><title>Description</title>
+  <refsection><info><title>Description</title></info>
 
     <para>If non-zero, a list of HTML files generated by the
       stylesheet transformation is written to the file named by
       the <parameter>manifest</parameter> parameter.</para>
 
-  </refsect1>
+  </refsection>
 </refentry>
index e0f5838b591d73eec50fae019bfe5819b315c045..62176b261fd19d837f3c5d6f1791eba3ed473112 100644 (file)
@@ -1,25 +1,28 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="generate.meta.abstract">
+          version="5.0" xml:id="generate.meta.abstract">
 <refmeta>
 <refentrytitle>generate.meta.abstract</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>generate.meta.abstract</refname>
-<refpurpose>Generate HTML <sgmltag>META</sgmltag> element from <sgmltag>abstract</sgmltag>?</refpurpose>
+<refpurpose>Generate HTML <tag>META</tag> element from <tag>abstract</tag>?</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='generate.meta.abstract.frag'>
+<src:fragment xml:id="generate.meta.abstract.frag">
 <xsl:param name="generate.meta.abstract" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero, document abstracts will be reproduced in the HTML
-<sgmltag>HEAD</sgmltag> with <sgmltag class="starttag">meta name="description" content="..."</sgmltag>.</para>
+<tag>HEAD</tag> with <tag class="starttag">meta name="description" content="..."</tag>.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 75fee72007a9adb1293fc5d228e1dfe62d00899b..f820be9c9d07cf6f82241fa19ff5e63e613c48af 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="generate.revhistory.link">
+          version="5.0" xml:id="generate.revhistory.link">
 <refmeta>
 <refentrytitle>generate.revhistory.link</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>generate.revhistory.link</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='generate.revhistory.link.frag'><xsl:param name="generate.revhistory.link" select="0"/></src:fragment>
+<src:fragment xml:id="generate.revhistory.link.frag"><xsl:param name="generate.revhistory.link" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero, the contents of <tag>revhistory</tag> are written
 to a separate HTML file and a link to the file is
 generated. Otherwise, <tag>revhistory</tag> contents are rendered on
 the title page.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index b2bc9a546dff71b0c0905c6d39f33eb1d3ac6158..14130f02f04b317e130210f89e097154f96388c7 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="generate.section.toc.level">
+          version="5.0" xml:id="generate.section.toc.level">
 <refmeta>
 <refentrytitle>generate.section.toc.level</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>generate.section.toc.level</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='generate.section.toc.level.frag'>
+<src:fragment xml:id="generate.section.toc.level.frag">
 <xsl:param name="generate.section.toc.level" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The <parameter>generate.section.toc.level</parameter> parameter
 controls the depth of section in which TOCs will be generated. Note
@@ -28,5 +31,5 @@ is <literal>3</literal>, TOCs will be generated in first, second, and third
 level sections, but not in fourth level sections.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index d360b44ca5d03feeb43dcbe6faf68f7cd6be1a48..d23c45e63a4668f7a452b174bac9f2454dd33589 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="generate.toc">
+          version="5.0" xml:id="generate.toc">
 <refmeta>
 <refentrytitle>generate.toc</refentrytitle>
-<refmiscinfo role="type">table</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">table</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>generate.toc</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='generate.toc.frag'>
+<src:fragment xml:id="generate.toc.frag">
 <xsl:param condition="html" name="generate.toc">
 appendix  toc,title
 article/appendix  nop
@@ -51,7 +54,7 @@ set       toc,title
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
 
 <screen>book toc,figure</screen>
 
-<para>This indicates that whenever a <sgmltag>book</sgmltag> is formatted, a
+<para>This indicates that whenever a <tag>book</tag> is formatted, a
 Table Of Contents and a List of Figures should be generated. Similarly,</para>
 
 <screen>/chapter toc</screen>
 
 <para>indicates that whenever a document <emphasis>that has a root
-of</emphasis> <sgmltag>chapter</sgmltag> is formatted, a Table of
+of</emphasis> <tag>chapter</tag> is formatted, a Table of
 Contents should be generated. The entry <literal>chapter</literal> would match
-all chapters, but <literal>/chapter</literal> matches only <sgmltag>chapter</sgmltag>
+all chapters, but <literal>/chapter</literal> matches only <tag>chapter</tag>
 document elements.</para>
 
 <para>Generally, the longest match wins. So, for example, if you want to distinguish
@@ -101,5 +104,5 @@ path/value parser to get confused.</para>
 For a given section level to have a ToC, it must have both an entry in 
 <parameter>generate.toc</parameter> and be within the range enabled by
 <parameter>generate.section.toc.level</parameter>.</para>
-</refsect1>
+</refsection>
 </refentry>
index 516d0d9d287e6e7b7f9d453c1bcfe980adb647ea..51457f84dc903df54c520a884cfb9c709d749802 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="glossary.as.blocks">
+          version="5.0" xml:id="glossary.as.blocks">
 <refmeta>
 <refentrytitle>glossary.as.blocks</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>glossary.as.blocks</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='glossary.as.blocks.frag'>
+<src:fragment xml:id="glossary.as.blocks.frag">
 <xsl:param name="glossary.as.blocks" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If non-zero, <sgmltag>glossary</sgmltag>s will be formatted as
+<para>If non-zero, <tag>glossary</tag>s will be formatted as
 blocks.</para>
 
-<para>If you have long <sgmltag>glossterm</sgmltag>s, proper list
+<para>If you have long <tag>glossterm</tag>s, 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.</para>
 
 <para>You can override this setting with a processing instruction as the
-child of <sgmltag>glossary</sgmltag>: <sgmltag class="pi">dbfo
-glossary-presentation="blocks"</sgmltag> or <sgmltag class="pi">dbfo
-glossary-presentation="list"</sgmltag></para>
+child of <tag>glossary</tag>: <tag class="pi">dbfo
+glossary-presentation="blocks"</tag> or <tag class="pi">dbfo
+glossary-presentation="list"</tag></para>
 
-</refsect1>
+</refsection>
 </refentry>
index 3b2d4e1dad58129c3e3e098c438e139c148ac094..0383ae0f4ec3a0330699ff2be98c3cc51dc538e5 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="glossary.collection">
+          version="5.0" xml:id="glossary.collection">
 <refmeta>
 <refentrytitle>glossary.collection</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>glossary.collection</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='glossary.collection.frag'>
+<src:fragment xml:id="glossary.collection.frag">
 <xsl:param name="glossary.collection" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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
 <parameter>glossary.collection</parameter> parameter. To setup a global
 glossary <quote>database</quote>, follow these steps:</para>
 
-<refsect2><title>Setting Up the Glossary Database</title>
+<refsection><info><title>Setting Up the Glossary Database</title></info>
 
 <para>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.</para>
 <para>Here's an example glossary:</para>
 
 <informalexample>
-<programlisting><![CDATA[
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE glossary
+<programlisting>
+&lt;?xml version="1.0" encoding="utf-8"?&gt;
+&lt;!DOCTYPE glossary
   PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
-  "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
+  "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"&gt;
+&lt;glossary&gt;
+&lt;glossaryinfo&gt;
+&lt;editor&gt;&lt;firstname&gt;Eric&lt;/firstname&gt;&lt;surname&gt;Raymond&lt;/surname&gt;&lt;/editor&gt;
+&lt;title&gt;Jargon File 4.2.3 (abridged)&lt;/title&gt;
+&lt;releaseinfo&gt;Just some test data&lt;/releaseinfo&gt;
+&lt;/glossaryinfo&gt;
+
+&lt;glossdiv&gt;&lt;title&gt;0&lt;/title&gt;
+
+&lt;glossentry&gt;
+&lt;glossterm&gt;0&lt;/glossterm&gt;
+&lt;glossdef&gt;
+&lt;para&gt;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 <emphasis>this</emphasis>
+and a few other early mainframe makers (Scandinavians curse &lt;emphasis&gt;this&lt;/emphasis&gt;
 arrangement even more, because it means two of their letters collide).
-Some Burroughs/Unisys equipment displays a zero with a <emphasis>reversed</emphasis>
+Some Burroughs/Unisys equipment displays a zero with a &lt;emphasis&gt;reversed&lt;/emphasis&gt;
 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?</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>
+Are we sufficiently confused yet?&lt;/para&gt;
+&lt;/glossdef&gt;
+&lt;/glossentry&gt;
+
+&lt;glossentry&gt;
+&lt;glossterm&gt;1TBS&lt;/glossterm&gt;
+&lt;glossdef&gt;
+&lt;para role="accidence"&gt;
+&lt;phrase role="pronounce"&gt;&lt;/phrase&gt;
+&lt;phrase role="partsofspeach"&gt;n&lt;/phrase&gt;
+&lt;/para&gt;
+&lt;para&gt;The "One True Brace Style"&lt;/para&gt;
+&lt;glossseealso&gt;indent style&lt;/glossseealso&gt;
+&lt;/glossdef&gt;
+&lt;/glossentry&gt;
 
-<!-- ... -->
+&lt;!-- ... --&gt;
 
-</glossdiv>
+&lt;/glossdiv&gt;
 
-<!-- ... -->
+&lt;!-- ... --&gt;
 
-</glossary>]]></programlisting>
+&lt;/glossary&gt;</programlisting>
 </informalexample>
 
-</refsect2>
+</refsection>
 
-<refsect2><title>Marking Up Glossary Terms</title>
+<refsection><info><title>Marking Up Glossary Terms</title></info>
 
 <para>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
 <quote>placeholder</quote> glossary entries would be very tedious. So instead,
 support for <parameter>glossary.collection</parameter> relies on implicit linking.</para>
 
-<para>In your source document, simply use <sgmltag>firstterm</sgmltag> and
-<sgmltag>glossterm</sgmltag> to identify the terms you wish to have included
+<para>In your source document, simply use <tag>firstterm</tag> and
+<tag>glossterm</tag> to identify the terms you wish to have included
 in the glossary. The stylesheets assume that you will either set the
-<sgmltag class="attribute">baseform</sgmltag> attribute correctly, or that the
+<tag class="attribute">baseform</tag> attribute correctly, or that the
 content of the element exactly matches a term in your glossary.</para>
 
 <para>If you're using a <parameter>glossary.collection</parameter>, don't
@@ -126,58 +129,58 @@ make explicit links on the terms in your document.</para>
 <para>So, in your document, you might write things like this:</para>
 
 <informalexample>
-<programlisting><![CDATA[<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>]]></programlisting>
+<programlisting>&lt;para&gt;This is dummy text, without any real meaning.
+The point is simply to reference glossary terms like &lt;glossterm&gt;0&lt;/glossterm&gt;
+and the &lt;firstterm baseform="1TBS"&gt;One True Brace Style (1TBS)&lt;/firstterm&gt;.
+The &lt;glossterm&gt;1TBS&lt;/glossterm&gt;, as you can probably imagine, is a nearly
+religious issue.&lt;/para&gt;</programlisting>
 </informalexample>
 
 <para>If you set the <parameter>firstterm.only.link</parameter> parameter,
-only the terms marked with <sgmltag>firstterm</sgmltag> will be links.
+only the terms marked with <tag>firstterm</tag> will be links.
 Otherwise, all the terms will be linked.</para>
 
-</refsect2>
+</refsection>
 
-<refsect2><title>Marking Up the Glossary</title>
+<refsection><info><title>Marking Up the Glossary</title></info>
 
 <para>The glossary itself has to be identified for the stylesheets. For lack
-of a better choice, the <sgmltag class="attribute">role</sgmltag> is used.
+of a better choice, the <tag class="attribute">role</tag> is used.
 To identify the glossary as the target for automatic processing, set
 the role to <quote><literal>auto</literal></quote>. The title of this
-glossary (and any other information from the <sgmltag>glossaryinfo</sgmltag>
+glossary (and any other information from the <tag>glossaryinfo</tag>
 that's rendered by your stylesheet) will be displayed, but the entries will
 come from the database.
 </para>
 
 <para>Unfortunately, the glossary can't be empty, so you must put in
-at least one <sgmltag>glossentry</sgmltag>. The content of this entry
+at least one <tag>glossentry</tag>. The content of this entry
 is irrelevant, it will not be rendered:</para>
 
 <informalexample>
-<programlisting><![CDATA[<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>]]></programlisting>
+<programlisting>&lt;glossary role="auto"&gt;
+&lt;glossentry&gt;
+&lt;glossterm&gt;Irrelevant&lt;/glossterm&gt;
+&lt;glossdef&gt;
+&lt;para&gt;If you can see this, the document was processed incorrectly. Use
+the &lt;parameter&gt;glossary.collection&lt;/parameter&gt; parameter.&lt;/para&gt;
+&lt;/glossdef&gt;
+&lt;/glossentry&gt;
+&lt;/glossary&gt;</programlisting>
 </informalexample>
 
 <para>What about glossary divisions? If your glossary database has glossary
 divisions <emphasis>and</emphasis> your automatic glossary contains at least
-one <sgmltag>glossdiv</sgmltag>, the automic glossary will have divisions.
-If the <sgmltag>glossdiv</sgmltag> is missing from either location, no divisions
+one <tag>glossdiv</tag>, the automic glossary will have divisions.
+If the <tag>glossdiv</tag> is missing from either location, no divisions
 will be rendered.</para>
 
 <para>Glossary entries (and divisions, if appropriate) in the glossary will
 occur in precisely the order they occur in your database.</para>
 
-</refsect2>
+</refsection>
 
-<refsect2><title>Formatting the Document</title>
+<refsection><info><title>Formatting the Document</title></info>
 
 <para>Finally, when you are ready to format your document, simply set the
 <parameter>glossary.collection</parameter> parameter (in either a
@@ -186,20 +189,20 @@ point to your global glossary.</para>
 
 <para>The stylesheets will format the glossary in your document as if
 all of the entries implicilty referenced appeared there literally.</para>
-</refsect2>
+</refsection>
 
-<refsect2><title>Limitations</title>
+<refsection><info><title>Limitations</title></info>
 
 <para>Glossary cross-references <emphasis>within the glossary</emphasis> are
 not supported. For example, this <emphasis>will not</emphasis> work:</para>
 
 <informalexample>
-<programlisting><![CDATA[<glossentry>
-<glossterm>gloss-1</glossterm>
-<glossdef><para>A description that references <glossterm>gloss-2</glossterm>.</para>
-<glossseealso>gloss-2</glossseealso>
-</glossdef>
-</glossentry>]]></programlisting>
+<programlisting>&lt;glossentry&gt;
+&lt;glossterm&gt;gloss-1&lt;/glossterm&gt;
+&lt;glossdef&gt;&lt;para&gt;A description that references &lt;glossterm&gt;gloss-2&lt;/glossterm&gt;.&lt;/para&gt;
+&lt;glossseealso&gt;gloss-2&lt;/glossseealso&gt;
+&lt;/glossdef&gt;
+&lt;/glossentry&gt;</programlisting>
 </informalexample>
 
 <para>If you put glossary cross-references in your glossary that way,
@@ -211,39 +214,39 @@ glossaries</computeroutput>.</para>
 
 <orderedlist>
 <listitem>
-<para>Markup your glossary using <sgmltag>glossseealso</sgmltag>:</para>
+<para>Markup your glossary using <tag>glossseealso</tag>:</para>
 
 <informalexample>
-<programlisting><![CDATA[<glossentry>
-<glossterm>gloss-1</glossterm>
-<glossdef><para>A description that references <glossterm>gloss-2</glossterm>.</para>
-<glossseealso>gloss-2</glossseealso>
-</glossdef>
-</glossentry>]]></programlisting>
+<programlisting>&lt;glossentry&gt;
+&lt;glossterm&gt;gloss-1&lt;/glossterm&gt;
+&lt;glossdef&gt;&lt;para&gt;A description that references &lt;glossterm&gt;gloss-2&lt;/glossterm&gt;.&lt;/para&gt;
+&lt;glossseealso&gt;gloss-2&lt;/glossseealso&gt;
+&lt;/glossdef&gt;
+&lt;/glossentry&gt;</programlisting>
 </informalexample>
 </listitem>
 
 <listitem>
-<para>Make sure there is at least one <sgmltag>glossterm</sgmltag> reference to
+<para>Make sure there is at least one <tag>glossterm</tag> reference to
 <glossterm>gloss-2</glossterm> <emphasis>in your document</emphasis>. The
-easiest way to do that is probably within a <sgmltag>remark</sgmltag> in your
+easiest way to do that is probably within a <tag>remark</tag> in your
 automatic glossary:</para>
 
 <informalexample>
-<programlisting><![CDATA[<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>]]></programlisting>
+<programlisting>&lt;glossary role="auto"&gt;
+&lt;remark&gt;Make sure there's a reference to &lt;glossterm&gt;gloss-2&lt;/glossterm&gt;.&lt;/remark&gt;
+&lt;glossentry&gt;
+&lt;glossterm&gt;Irrelevant&lt;/glossterm&gt;
+&lt;glossdef&gt;
+&lt;para&gt;If you can see this, the document was processed incorrectly. Use
+the &lt;parameter&gt;glossary.collection&lt;/parameter&gt; parameter.&lt;/para&gt;
+&lt;/glossdef&gt;
+&lt;/glossentry&gt;
+&lt;/glossary&gt;</programlisting>
 </informalexample>
 </listitem>
 </orderedlist>
-</refsect2>
+</refsection>
 
-</refsect1>
+</refsection>
 </refentry>
index af1aba77f46900d9341892c600cb4628ab00a530..216130a50640a21e9abb4d7583c4ab42ebffb516 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="glossary.sort">
+          version="5.0" xml:id="glossary.sort">
 <refmeta>
 <refentrytitle>glossary.sort</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>glossary.sort</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='glossary.sort.frag'>
+<src:fragment xml:id="glossary.sort.frag">
 <xsl:param name="glossary.sort" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 9535ac940201a117b245878d4d02ee5310b524ed..22c38e4c3205463407e664c5314b0ebd8b57efe9 100644 (file)
@@ -1,31 +1,34 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="glossentry.show.acronym">
+          version="5.0" xml:id="glossentry.show.acronym">
 <refmeta>
 <refentrytitle>glossentry.show.acronym</refentrytitle>
-<refmiscinfo role="type">list</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>glossentry.show.acronym</refname>
-<refpurpose>Display <sgmltag>glossentry</sgmltag> acronyms?</refpurpose>
+<refpurpose>Display <tag>glossentry</tag> acronyms?</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='glossentry.show.acronym.frag'>
+<src:fragment xml:id="glossentry.show.acronym.frag">
 <xsl:param name="glossentry.show.acronym" select="'no'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>A setting of <quote>yes</quote> means they should be displayed;
 <quote>no</quote> means they shouldn't. If <quote>primary</quote> is used,
 then they are shown as the primary text for the entry.</para>
 
 <note>
-<para>This setting controls both <sgmltag>acronym</sgmltag> and
-<sgmltag>abbrev</sgmltag> elements in the <sgmltag>glossentry</sgmltag>.</para>
+<para>This setting controls both <tag>acronym</tag> and
+<tag>abbrev</tag> elements in the <tag>glossentry</tag>.</para>
 </note>
 
-</refsect1>
+</refsection>
 </refentry>
index 4daf348342a58161618b6e5490ffebcce1fe503c..d72083714a594ca882c8b579482792411d36ca84 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="glosslist.as.blocks">
+          version="5.0" xml:id="glosslist.as.blocks">
 <refmeta>
 <refentrytitle>glosslist.as.blocks</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>glosslist.as.blocks</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='glosslist.as.blocks.frag'>
+<src:fragment xml:id="glosslist.as.blocks.frag">
 <xsl:param name="glosslist.as.blocks" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>See <parameter>glossary.as.blocks</parameter>.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 4a949a9bc80664bb7e1d2e482620c481a6ca8845..48eea804fb8a44d1670c0f8bd50dffe5aab978be 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="glossterm.auto.link">
+          version="5.0" xml:id="glossterm.auto.link">
 <refmeta>
 <refentrytitle>glossterm.auto.link</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>glossterm.auto.link</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='glossterm.auto.link.frag'>
+<src:fragment xml:id="glossterm.auto.link.frag">
 <xsl:param name="glossterm.auto.link" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
-<para>If there is <sgmltag class="attribute">linkend</sgmltag> on
-<sgmltag>glossterm</sgmltag> then is used instead of autogeneration of
+<para>If there is <tag class="attribute">linkend</tag> on
+<tag>glossterm</tag> then is used instead of autogeneration of
 link.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 9794d54fa374bfeb7e2e9ece8a99bb6c9ec89f67..c3ea6a029dfef06939077ccc8b7e9e11b381689d 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="glossterm.separation">
+          version="5.0" xml:id="glossterm.separation">
 <refmeta>
 <refentrytitle>glossterm.separation</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>glossterm.separation</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='glossterm.separation.frag'>
+<src:fragment xml:id="glossterm.separation.frag">
 <xsl:param name="glossterm.separation" select="'0.25in'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Specifies the separation between glossary terms and descriptions when
 glossarys are presented using lists.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index e6f494b41d7c25f5eb31e53124bb9d88770a8844..409a7bd14584b1880c1acdc1622637ea0737531c 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="glossterm.width">
+          version="5.0" xml:id="glossterm.width">
 <refmeta>
 <refentrytitle>glossterm.width</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>glossterm.width</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='glossterm.width.frag'>
+<src:fragment xml:id="glossterm.width.frag">
 <xsl:param name="glossterm.width" select="'2in'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>This parameter specifies the width reserved for glossary terms when
 a list presentation is used.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 151ac276cc3b3985f4aa92b477ef0d31d4c38604..93f2983a84a1b19ad23d6593ddc868403d495822 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="graphic.default.extension">
+          version="5.0" xml:id="graphic.default.extension">
 <refmeta>
 <refentrytitle>graphic.default.extension</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>graphic.default.extension</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='graphic.default.extension.frag'><xsl:param name="graphic.default.extension"/></src:fragment>
+<src:fragment xml:id="graphic.default.extension.frag"><xsl:param name="graphic.default.extension"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If a <sgmltag>graphic</sgmltag> or <sgmltag>mediaobject</sgmltag>
+<para>If a <tag>graphic</tag> or <tag>mediaobject</tag>
 includes a reference to a filename that does not include an extension,
-and the <sgmltag class="attribute">format</sgmltag> attribute is
+and the <tag class="attribute">format</tag> attribute is
 <emphasis>unspecified</emphasis>, the default extension will be used.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index f90c9b9de26bf5659e04f1954a535566595e6482..a8820dc83c1e8e0486725dcbf25b942a65d828df 100644 (file)
@@ -1,13 +1,16 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="graphical.admonition.properties">
+          version="5.0" xml:id="graphical.admonition.properties">
 <refnamediv>
 <refname>graphical.admonition.properties</refname>
 <refpurpose>To add properties to the outer block of a graphical admonition.</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='graphical.admonition.properties.frag'><xsl:attribute-set name="graphical.admonition.properties">
+<src:fragment xml:id="graphical.admonition.properties.frag"><xsl:attribute-set name="graphical.admonition.properties">
   <xsl:attribute name="space-before.optimum">1em</xsl:attribute>
   <xsl:attribute name="space-before.minimum">0.8em</xsl:attribute>
   <xsl:attribute name="space-before.maximum">1.2em</xsl:attribute>
@@ -17,7 +20,7 @@
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 <para>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
 <parameter>admonition.properties</parameter> attribute-set
 to the rest of the content.</para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/graphics.dir.xml b/xsl/params/graphics.dir.xml
new file mode 100644 (file)
index 0000000..0e9f29e
--- /dev/null
@@ -0,0 +1,33 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="graphics.dir">
+<refmeta>
+<refentrytitle>graphics.dir</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">URI</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>graphics.dir</refname>
+<refpurpose>Graphics directory</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="graphics.dir.frag">
+<xsl:param name="graphics.dir" select="''"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Identifies the graphics directory for the navigation components
+generated on all the slides. This parameter can be set in the source
+document with the &lt;?dbhtml?&gt; pseudo-attribute
+<literal>graphics-dir</literal>.</para>
+
+<para>If non-empty, this value is prepended to each of the graphic
+image paths.</para>
+
+</refsection>
+</refentry>
index c0a90f8be00e8f6865722cb6065bf363e2e55a5b..c4da7e12359d894eadcb23f22f86d78e04bed65f 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="graphicsize.extension">
+          version="5.0" xml:id="graphicsize.extension">
 <refmeta>
 <refentrytitle>graphicsize.extension</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>graphicsize.extension</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='graphicsize.extension.frag'>
+<src:fragment xml:id="graphicsize.extension.frag">
 <xsl:param name="graphicsize.extension" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero (and if <parameter>use.extensions</parameter> is non-zero
 and if you're using a processor that supports extension functions), the
 <function>getWidth</function> and <function>getDepth</function> functions
 will be used to extract image sizes from graphics.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index b99d8fa66a39ffed5a4a8e86761079e8040d46c9..aff5b30c08ee39451bf33b39a17153fa5c5fca3b 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="graphicsize.use.img.src.path">
+          version="5.0" xml:id="graphicsize.use.img.src.path">
 <refmeta>
 <refentrytitle>graphicsize.use.img.src.path</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>graphicsize.use.img.src.path</refname>
@@ -12,16 +15,16 @@ filenames passed to extension functions</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='graphicsize.use.img.src.path.frag'>
+<src:fragment xml:id="graphicsize.use.img.src.path.frag">
 <xsl:param name="graphicsize.use.img.src.path" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero <parameter>img.src.path</parameter> parameter will
 be appended before filenames passed to extension functions for
 measuring image dimensions.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 663faac334c7485452be7b571e43e573cd48d6d5..50c466905efcb3250bb009af330a2ccd59feb986 100644 (file)
@@ -1,20 +1,23 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="header.column.widths">
+          version="5.0" xml:id="header.column.widths">
 <refmeta>
 <refentrytitle>header.column.widths</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>header.column.widths</refname>
 <refpurpose>Specify relative widths of header areas</refpurpose>
 </refnamediv>
 
-<refsynopsisdiv><src:fragment id='header.column.widths.frag'>
+<refsynopsisdiv><src:fragment xml:id="header.column.widths.frag">
 <xsl:param name="header.column.widths" select="'1 1 1'"/>
 </src:fragment></refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index ca7178e71cb07dbc4ddac2684d446b6ac9f1d9e5..e3db2c6133ca9dbf21c488dc8d33a6573754aa1e 100644 (file)
@@ -1,17 +1,20 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="header.content.properties">
+          version="5.0" xml:id="header.content.properties">
 <refmeta>
 <refentrytitle>header.content.properties</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>header.content.properties</refname>
-<refpurpose></refpurpose>
+<refpurpose/>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='header.content.properties.frag'>
+<src:fragment xml:id="header.content.properties.frag">
 <xsl:attribute-set name="header.content.properties">
   <xsl:attribute name="font-family">
     <xsl:value-of select="$body.fontset"/>
@@ -23,9 +26,9 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Properties of page header content.</para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/header.hr.xml b/xsl/params/header.hr.xml
new file mode 100644 (file)
index 0000000..08d846a
--- /dev/null
@@ -0,0 +1,26 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="header.hr">
+<refmeta>
+<refentrytitle>header.hr</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>header.hr</refname>
+<refpurpose>Toggle &lt;HR&gt; after header</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="header.hr.frag">
+<xsl:param name="header.hr" select="1"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>If non-zero, an &lt;HR&gt; is generated at the bottom of each web page,
+before the footer.</para>
+</refsection>
+</refentry>
index 26375ae40348c78ef8e294dc5c952a889a77740d..b4c031e8253c5434b35d6520c24b9014ee9af32b 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="header.rule">
+          version="5.0" xml:id="header.rule">
 <refmeta>
 <refentrytitle>header.rule</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>header.rule</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='header.rule.frag'>
+<src:fragment xml:id="header.rule.frag">
 <xsl:param name="header.rule" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero, a rule will be drawn below the page headers.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 4d021e12ff8b4f8aa5bab4551e6741322003d5eb..8a6cd1467c5a5a46dde0c80652431544c464baf7 100644 (file)
@@ -1,20 +1,23 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="header.table.height">
+          version="5.0" xml:id="header.table.height">
 <refmeta>
 <refentrytitle>header.table.height</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>header.table.height</refname>
 <refpurpose>Specify the minimum height of the table containing the running page headers</refpurpose>
 </refnamediv>
 
-<refsynopsisdiv><src:fragment id='header.table.height.frag'>
+<refsynopsisdiv><src:fragment xml:id="header.table.height.frag">
 <xsl:param name="header.table.height" select="'14pt'"/>
 </src:fragment></refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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".</para>
 
-</refsect1>
+</refsection>
 </refentry>
index d74481198af205d05a194f5387680fe4800223c7..43623fe5d39fce0e7d081e47fa9ed0997b4bb5f4 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.or/g2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="header.table.properties">
+          version="5.0" xml:id="header.table.properties">
 <refmeta>
 <refentrytitle>header.table.properties</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"></refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>header.table.properties</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='header.table.properties.frag'>
+<src:fragment xml:id='header.table.properties.frag'>
 <xsl:attribute-set name="header.table.properties">
   <xsl:attribute name="table-layout">fixed</xsl:attribute>
   <xsl:attribute name="width">100%</xsl:attribute>
@@ -19,9 +22,9 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Properties applied to the table that lays out the page header.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 0a6c19e24b524cc8edb2dedd6d004153a2ad999d..1fad48e3d9938eba164bf031eb344160c8850053 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="headers.on.blank.pages">
+          version="5.0" xml:id="headers.on.blank.pages">
 <refmeta>
 <refentrytitle>headers.on.blank.pages</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>headers.on.blank.pages</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='headers.on.blank.pages.frag'>
+<src:fragment xml:id="headers.on.blank.pages.frag">
 <xsl:param name="headers.on.blank.pages" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero, headers will be placed on blank pages.</para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/hidetoc.image.xml b/xsl/params/hidetoc.image.xml
new file mode 100644 (file)
index 0000000..8f1474f
--- /dev/null
@@ -0,0 +1,29 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="hidetoc.image">
+<refmeta>
+<refentrytitle>hidetoc.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>hidetoc.image</refname>
+<refpurpose>Hide ToC image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="hidetoc.image.frag">
+<xsl:param name="hidetoc.image" select="'hidetoc.gif'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the <quote>hide ToC</quote> image. This is used
+when the <link linkend="toc.hide.show">ToC hide/show</link> parameter is
+enabled.</para>
+
+</refsection>
+</refentry>
index cbbc4c429aab9898ed0b3af002733f7169baed3d..b38a857e162861e2a8ae002ca54a89b59cfa05ec 100644 (file)
@@ -1,24 +1,27 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="highlight.default.language">\r
-<refmeta>\r
-<refentrytitle>highlight.default.language</refentrytitle>\r
-<refmiscinfo role="type">string</refmiscinfo>\r
-</refmeta>\r
-<refnamediv>\r
-<refname>highlight.default.language</refname>\r
-<refpurpose>Default language of programlisting</refpurpose>\r
-</refnamediv>\r
-\r
-<refsynopsisdiv>\r
-<src:fragment id='highlight.default.language.frag'>\r
-<xsl:param name="highlight.default.language" select="''"/>\r
-</src:fragment>\r
-</refsynopsisdiv>\r
-\r
-<refsect1><title>Description</title>\r
-\r
-<para>This language is used when there is no language attribute on programlisting.</para>\r
-\r
-</refsect1>\r
-</refentry>\r
+          version="5.0" xml:id="highlight.default.language">
+<refmeta>
+<refentrytitle>highlight.default.language</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>highlight.default.language</refname>
+<refpurpose>Default language of programlisting</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="highlight.default.language.frag">
+<xsl:param name="highlight.default.language" select="''"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>This language is used when there is no language attribute on programlisting.</para>
+
+</refsection>
+</refentry>
index fa88ab3792027729fbe49ecd78d7c7e4abf77e27..e9fb11b341e63187f2bc4ac8c9079a1a0439bf67 100644 (file)
@@ -1,49 +1,49 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="highlight.source">\r
-<refmeta>\r
-<refentrytitle>highlight.source</refentrytitle>\r
-<refmiscinfo role="type">boolean</refmiscinfo>\r
-</refmeta>\r
-<refnamediv>\r
-<refname>highlight.source</refname>\r
-<refpurpose>Should be content of <sgmltag>programlisting</sgmltag>\r
-syntactically highlighted?</refpurpose>\r
-</refnamediv>\r
-\r
-<refsynopsisdiv>\r
-<src:fragment id='highlight.source.frag'>\r
-<xsl:param name="highlight.source" select="0"/>\r
-</src:fragment>\r
-</refsynopsisdiv>\r
-\r
-<refsect1><title>Description</title>\r
-\r
-<para>When this parameter is non-zero, the stylesheets will try to do\r
-syntax highlighting in content of programlisting element.</para>\r
-\r
-<para>In order to use this extension, you must add\r
-<filename>xslthl.jar</filename> into your Java classpath. You can\r
-download this software from <ulink\r
-url="http://sourceforge.net/projects/xslthl"/>.</para>\r
-\r
-<para>Configuration of syntax highlighting is stored inside\r
-<filename>highlighting/xslthl-config.xml</filename> file. Java\r
-property <literal>xslthl.config</literal> must be pointing to this\r
-file using URL.</para>\r
-\r
-<para>This extension is known to work with Saxon 6.5.x. When using\r
-syntax highlighting, do not forget to modify your classpath and point\r
-to the configuration file using property. Modified Saxon command can look\r
-like:</para>\r
-\r
-<programlisting>java -cp c:\batch\;…;c:\path\to\xslthl.jar -Dxslthl.config=file:///c:/docbook-xsl/highlighting/xslthl-config.xml … com.icl.saxon.StyleSheet …</programlisting>\r
-\r
-<para>You can specify language for each programlisting using <sgmltag\r
-class="attribute">language</sgmltag> attribute. Parameter\r
-<parameter>highlighting.default.language</parameter> can be used for specifying\r
-language to be used for programlistings without <sgmltag\r
-class="attribute">language</sgmltag> attribute.</para>\r
-\r
-</refsect1>\r
-</refentry>\r
+          version="5.0" xml:id="highlight.source">
+<refmeta>
+<refentrytitle>highlight.source</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>highlight.source</refname>
+<refpurpose>Should be content of <tag>programlisting</tag>
+syntactically highlighted?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="highlight.source.frag">
+<xsl:param name="highlight.source" select="0"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>When this parameter is non-zero, the stylesheets will try to do
+syntax highlighting in content of programlisting element.</para>
+
+<para>In order to use this extension, you must add
+<filename>xslthl.jar</filename> into your Java classpath. You can
+download this software from <uri xlink:href="http://sourceforge.net/projects/xslthl">http://sourceforge.net/projects/xslthl</uri>.</para>
+
+<para>Configuration of syntax highlighting is stored inside
+<filename>highlighting/xslthl-config.xml</filename> file. Java
+property <literal>xslthl.config</literal> must be pointing to this
+file using URL.</para>
+
+<para>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:</para>
+
+<programlisting>java -cp c:\batch\;…;c:\path\to\xslthl.jar -Dxslthl.config=file:///c:/docbook-xsl/highlighting/xslthl-config.xml … com.icl.saxon.StyleSheet …</programlisting>
+
+<para>You can specify language for each programlisting using <tag class="attribute">language</tag> attribute. Parameter
+<parameter>highlighting.default.language</parameter> can be used for specifying
+language to be used for programlistings without <tag class="attribute">language</tag> attribute.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/home.image.xml b/xsl/params/home.image.xml
new file mode 100644 (file)
index 0000000..e3b78c1
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="home.image">
+<refmeta>
+<refentrytitle>home.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>home.image</refname>
+<refpurpose>Home image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="home.image.frag">
+<xsl:param name="home.image" select="'active/nav-home.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the home navigation icon.</para>
+
+</refsection>
+</refentry>
index 2e6ea43126199d060889d30125def32a0e10f264..fbd0dfaa69cb45d6540c91fc4c93ff8e2baf9039 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="html.append">
+          version="5.0" xml:id="html.append">
 <refmeta>
 <refentrytitle>html.append</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='html.append.frag'><xsl:param name="html.append"/></src:fragment>
+<src:fragment xml:id="html.append.frag"><xsl:param name="html.append"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Specifies content to append to the end of HTML files output by
 the <filename>html/docbook.xsl</filename> stylesheet, after the
-closing <code>&lt;html></code> tag. You probably don’t want to set any
+closing <code>&lt;html&gt;</code> 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: <code>&amp;#x0a;</code> or
 <code>&amp;#10;</code></para>
 
-</refsect1>
+</refsection>
 </refentry>
index 1ee0ab353d524c0432fd34634981e94bee471fdb..f754dc34d1feb08eaa53600aeb02f31c48c05e8b 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="html.base">
+          version="5.0" xml:id="html.base">
 <refmeta>
 <refentrytitle>html.base</refentrytitle>
-<refmiscinfo role="type">uri</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">uri</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>html.base</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='html.base.frag'><xsl:param name="html.base"/></src:fragment>
+<src:fragment xml:id="html.base.frag"><xsl:param name="html.base"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If html.base is set, it is used for the <sgmltag>BASE</sgmltag>
-element in the <sgmltag>HEAD</sgmltag> of the HTML documents.
+<para>If html.base is set, it is used for the <tag>BASE</tag>
+element in the <tag>HEAD</tag> of the HTML documents.
 This is useful for dynamically served HTML where the base URI needs
 to be shifted.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 4e9663e354198ae391092701143b8809c2c87f91..082654a4c1f70d106ab653da0ad75e6c1f3f2971 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="html.cellpadding">
+          version="5.0" xml:id="html.cellpadding">
 <refmeta>
 <refentrytitle>html.cellpadding</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>html.cellpadding</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='html.cellpadding.frag'>
+<src:fragment xml:id="html.cellpadding.frag">
 <xsl:param name="html.cellpadding" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If specified, this value will be used as the default cellpadding value
 in HTML tables.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index b8fa2ed4f0f34821d611622b202308d20974ecd2..b5ae1482b3e8b032d2bcd6724ecad96431f6d108 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="html.cellspacing">
+          version="5.0" xml:id="html.cellspacing">
 <refmeta>
 <refentrytitle>html.cellspacing</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>html.cellspacing</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='html.cellspacing.frag'>
+<src:fragment xml:id="html.cellspacing.frag">
 <xsl:param name="html.cellspacing" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If specified, this value will be used as the default cellspacing value
 in HTML tables.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index f2bc1c3e747ee7518ada7b894ceebb1def5370bc..e4fc0c8d94b54b478f9181da9cc500fab8c4de45 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="html.cleanup">
+          version="5.0" xml:id="html.cleanup">
 <refmeta>
 <refentrytitle>html.cleanup</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>html.cleanup</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='html.cleanup.frag'>
+<src:fragment xml:id="html.cleanup.frag">
 <xsl:param name="html.cleanup" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If non-zero, and if the <ulink url="http://www.exslt.org/">EXSLT</ulink>
+<para>If non-zero, and if the <link xlink:href="http://www.exslt.org/">EXSLT</link>
 extensions are supported by your processor, the resulting HTML will be
 <quote>cleaned up</quote>. This improves the chances that the
 resulting HTML will be valid. It may also improve the formatting of
@@ -27,5 +30,5 @@ some elements.</para>
 <para>This parameter is different from <parameter>make.valid.html</parameter>
 because it uses extension functions to manipulate result-tree-fragments.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 1cd1856f3344f25dec2c5760d7e19c8634457ad4..40d26a45ce458d7f76ef28817f53fcc8cbd9c37c 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="html.ext">
+          version="5.0" xml:id="html.ext">
 <refmeta>
 <refentrytitle>html.ext</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='html.ext.frag'>
+<src:fragment xml:id="html.ext.frag">
 <xsl:param name="html.ext" select="'.html'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The extension identified by <parameter>html.ext</parameter> will
 be used as the filename extension for chunks created by this stylesheet.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index b9b7b7dda01683650ed987c2b73aaa107364bbee..ddc666fc8ea34591199edf11b47a5d6a40003aa4 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="html.extra.head.links">
+          version="5.0" xml:id="html.extra.head.links">
 <refmeta>
 <refentrytitle>html.extra.head.links</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>html.extra.head.links</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='html.extra.head.links.frag'>
+<src:fragment xml:id="html.extra.head.links.frag">
 <xsl:param name="html.extra.head.links" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If non-zero, extra <sgmltag>link</sgmltag> elements will be
-generated in the <sgmltag>head</sgmltag> of chunked HTML files. These
+<para>If non-zero, extra <tag>link</tag> elements will be
+generated in the <tag>head</tag> of chunked HTML files. These
 extra links point to chapters, appendixes, sections, etc. as supported
 by the <quote>Site Navigation Bar</quote> in Mozilla 1.0 (as of CR1, at least).
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 86f27a215b72baf449a1c1db2c871b8df8d3eaf6..ec91173e01c45fd8d497753022976ffb5cafe0ff 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="html.head.legalnotice.link.multiple">
+          version="5.0" xml:id="html.head.legalnotice.link.multiple">
 <refmeta>
 <refentrytitle>html.head.legalnotice.link.multiple</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>html.head.legalnotice.link.multiple</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='html.head.legalnotice.link.multiple.frag'><xsl:param name="html.head.legalnotice.link.multiple" select="1"/></src:fragment>
+<src:fragment xml:id="html.head.legalnotice.link.multiple.frag"><xsl:param name="html.head.legalnotice.link.multiple" select="1"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If <parameter>html.head.legalnotice.link.multiple</parameter> is
 non-zero and the value of
@@ -26,14 +29,14 @@ example, if the value of
 <parameter>html.head.legalnotice.link.types</parameter> is
 “<literal>copyright license</literal>”:
 
-<screen>  &lt;link rel="copyright" href="ln-id2524073.html" title="Legal Notice">
-  &lt;link rel="license" href="ln-id2524073.html" title="Legal Notice"></screen>
+<screen>  &lt;link rel="copyright" href="ln-id2524073.html" title="Legal Notice"&gt;
+  &lt;link rel="license" href="ln-id2524073.html" title="Legal Notice"&gt;</screen>
 
  Otherwise, the stylesheet generates generates a single
  <literal>link</literal> instance; for example:
 
-<screen>  &lt;link rel="copyright license" href="ln-id2524073.html" title="Legal Notice"></screen>
+<screen>  &lt;link rel="copyright license" href="ln-id2524073.html" title="Legal Notice"&gt;</screen>
  
 </para>
-</refsect1>
+</refsection>
 </refentry>
index 04a4386c6af2df7a783fdfa381a79db5c1e2a9b8..4ca02ffdabdeffafb35fe60c9151da0faab5a3eb 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="html.head.legalnotice.link.types">
+          version="5.0" xml:id="html.head.legalnotice.link.types">
 <refmeta>
 <refentrytitle>html.head.legalnotice.link.types</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>html.head.legalnotice.link.types</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='html.head.legalnotice.link.types.frag'>
+<src:fragment xml:id="html.head.legalnotice.link.types.frag">
 <xsl:param name="html.head.legalnotice.link.types">copyright</xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The value of
 <parameter>html.head.legalnotice.link.types</parameter> is a
-space-separated list of link types, as described in <ulink
-url="http://www.w3.org/TR/html401/types.html#type-links" >Section 6.12
-of the HTML 4.01 specification</ulink>. If the value of the
+space-separated list of link types, as described in <link xlink:href="http://www.w3.org/TR/html401/types.html#type-links">Section 6.12
+of the HTML 4.01 specification</link>. If the value of the
 <parameter>generate.legalnotice.link</parameter> parameter is
 non-zero, then the stylesheet generates (in the
 <literal>head</literal> section of the HTML source) either a single
@@ -33,42 +35,41 @@ specified. Each <literal>link</literal> has the following attributes:
 
 <itemizedlist>
   <listitem>
-    <para>a <sgmltag class="attribute">rel</sgmltag> attribute whose
+    <para>a <tag class="attribute">rel</tag> attribute whose
     value is derived from the value of
     <parameter>html.head.legalnotice.link.types</parameter></para>
   </listitem>
   <listitem>
-    <para>an <sgmltag class="attribute">href</sgmltag> attribute whose
+    <para>an <tag class="attribute">href</tag> attribute whose
     value is set to the URL of the file containing the
-    <sgmltag>legalnotice</sgmltag></para>
+    <tag>legalnotice</tag></para>
   </listitem>
   <listitem>
-    <para>a <sgmltag class="attribute">title</sgmltag> attribute whose
+    <para>a <tag class="attribute">title</tag> attribute whose
     value is set to the title of the corresponding
-    <sgmltag>legalnotice</sgmltag> (or a title programatically
+    <tag>legalnotice</tag> (or a title programatically
     determined by the stylesheet)</para>
   </listitem>
 </itemizedlist>
 
 For example:
 
-<screen>  &lt;link rel="license" href="ln-id2524073.html" title="Legal Notice"></screen>
+<screen>  &lt;link rel="license" href="ln-id2524073.html" title="Legal Notice"&gt;</screen>
 </para>
 
-<refsect2>
-  <title>About the default value</title>
+<refsection><info><title>About the default value</title></info>
+  
   <para>In an ideal world, the default value of
   <parameter>html.head.legalnotice.link.types</parameter> would
   probably be “<literal>license</literal>”, since the content of the
-  DocBook <sgmltag>legalnotice</sgmltag> is typically license
+  DocBook <tag>legalnotice</tag> is typically license
   information, not copyright information. However, the default value
   is “<literal>copyright</literal>” for pragmatic reasons: because
-  that’s among the set of “recognized link types” listed in <ulink
-  url="http://www.w3.org/TR/html401/types.html#type-links" >Section
-  6.12 of the HTML 4.01 specification</ulink>, and because certain
+  that’s among the set of “recognized link types” listed in <link xlink:href="http://www.w3.org/TR/html401/types.html#type-links">Section
+  6.12 of the HTML 4.01 specification</link>, and because certain
   browsers and browser extensions are preconfigured to recognize that
   value.</para>
-</refsect2>
+</refsection>
 
-</refsect1>
+</refsection>
 </refentry>
index 3d7586c22815643273ee0959773819067a1dcd38..3a81f2964035dc4a1a8875fc26169402b02415b7 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="html.longdesc.link">
+          version="5.0" xml:id="html.longdesc.link">
 <refmeta>
 <refentrytitle>html.longdesc.link</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>html.longdesc.link</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='html.longdesc.link.frag'>
+<src:fragment xml:id="html.longdesc.link.frag">
 <xsl:param name="html.longdesc.link" select="$html.longdesc"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero, links will be created to the
 HTML files created for the
-<sgmltag class="attribute">longdesc</sgmltag> attribute. It makes no
+<tag class="attribute">longdesc</tag> attribute. It makes no
 sense to turn enable this option without also enabling the
 <parameter>$html.longdesc</parameter> parameter.</para>
 
 <para>The <literal>longdesc.link</literal> named template is called
 to construct the link.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 4a8ecb141372b7253e4df8a4d1c074f6c0219aa7..20a46a1a3ba3ebd8b59491157f5ace0980e54616 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="html.longdesc">
+          version="5.0" xml:id="html.longdesc">
 <refmeta>
 <refentrytitle>html.longdesc</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>html.longdesc</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='html.longdesc.frag'>
+<src:fragment xml:id="html.longdesc.frag">
 <xsl:param name="html.longdesc" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero, HTML files will be created for the
-<sgmltag class="attribute">longdesc</sgmltag> attribute. These files
-are created from the <sgmltag>textobject</sgmltag>s in
-<sgmltag>mediaobject</sgmltag>s and
-<sgmltag>inlinemediaobject</sgmltag>.
+<tag class="attribute">longdesc</tag> attribute. These files
+are created from the <tag>textobject</tag>s in
+<tag>mediaobject</tag>s and
+<tag>inlinemediaobject</tag>.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 82e9c060a8e5d80f4bfdf6b5d96ae1c4ad65f9b7..f20b7065ea3f56a033bb59e403aa5a2d0be01fda 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="html.stylesheet.type">
+          version="5.0" xml:id="html.stylesheet.type">
 <refmeta>
 <refentrytitle>html.stylesheet.type</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>html.stylesheet.type</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='html.stylesheet.type.frag'><xsl:param name="html.stylesheet.type">text/css</xsl:param></src:fragment>
+<src:fragment xml:id="html.stylesheet.type.frag"><xsl:param name="html.stylesheet.type">text/css</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>The type of the stylesheet to place in the HTML <sgmltag>link</sgmltag> tag.
+<para>The type of the stylesheet to place in the HTML <tag>link</tag> tag.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index c2170b6409f89d7585a320850fef517d32c2e6db..045b402124d042e803db5a00b1bee49f71488e1e 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="html.stylesheet">
+          version="5.0" xml:id="html.stylesheet">
 <refmeta>
 <refentrytitle>html.stylesheet</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>html.stylesheet</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='html.stylesheet.frag'>
+<src:fragment xml:id="html.stylesheet.frag">
 <xsl:param name="html.stylesheet" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The <parameter>html.stylesheet</parameter> parameter is either empty,
-indicating that no stylesheet <sgmltag>LINK</sgmltag> tag should be generated
+indicating that no stylesheet <tag>LINK</tag> tag should be generated
 in the HTML output, or it is a list of one or more stylesheets.</para>
 
 <para>Multiple stylesheets are space-delimited. If you need to
 reference a stylesheet URI that includes a space, encode it with
-<literal>%20</literal>. A seprate HTML <sgmltag>LINK</sgmltag> element will
+<literal>%20</literal>. A seprate HTML <tag>LINK</tag> element will
 be generated for each stylesheet in the order they are listed in the
 parameter.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 23c294e2c3bfc316f19f0c0cfbacf0d3200a4f23..57156264f3ed1609b4956e051617ab5aa03543f6 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.alias.file">
+          version="5.0" xml:id="htmlhelp.alias.file">
 <refmeta>
 <refentrytitle>htmlhelp.alias.file</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.alias.file</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.alias.file.frag'>
+<src:fragment xml:id="htmlhelp.alias.file.frag">
 <xsl:param name="htmlhelp.alias.file" select="'alias.h'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Change this parameter if you want different name of map file
 than <filename>alias.h</filename>.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index b455d5e28b408bfc620873aff6edeb6516fe7331..adecbbf7de8764dd230c0d084ee751b0ff986502 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.autolabel">
+          version="5.0" xml:id="htmlhelp.autolabel">
 <refmeta>
 <refentrytitle>htmlhelp.autolabel</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.autolabel</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.autolabel.frag'>
+<src:fragment xml:id="htmlhelp.autolabel.frag">
 <xsl:param name="htmlhelp.autolabel" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If you want to include chapter and section numbers into ToC in
 the left panel, set this parameter to 1.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 471de288546de6c2c2cd4b5d3343d35ee7846786..be8c64fbab201efdee6ff455b1c55f8444dd35e0 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.button.back">
+          version="5.0" xml:id="htmlhelp.button.back">
 <refmeta>
 <refentrytitle>htmlhelp.button.back</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.button.back</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.button.back.frag'>
+<src:fragment xml:id="htmlhelp.button.back.frag">
 <xsl:param name="htmlhelp.button.back" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If you want Back button shown on toolbar, turn this
 parameter to 1.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index dc1064ff6f40f0faca6d4e3414e815949bb9da64..9ad0db25c64477b2e7bb876b77f54ee91d08a3c1 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.button.forward">
+          version="5.0" xml:id="htmlhelp.button.forward">
 <refmeta>
 <refentrytitle>htmlhelp.button.forward</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.button.forward</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.button.forward.frag'>
+<src:fragment xml:id="htmlhelp.button.forward.frag">
 <xsl:param name="htmlhelp.button.forward" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If you want Forward button shown on toolbar, turn this
 parameter to 1.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 5fc68c3971498da87daf8ae7d6ce0b58c8352fd1..a37f16731a00bccf54b28c81deac691b0dd512d0 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.button.hideshow">
+          version="5.0" xml:id="htmlhelp.button.hideshow">
 <refmeta>
 <refentrytitle>htmlhelp.button.hideshow</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.button.hideshow</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.button.hideshow.frag'>
+<src:fragment xml:id="htmlhelp.button.hideshow.frag">
 <xsl:param name="htmlhelp.button.hideshow" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If you want Hide/Show button shown on toolbar, turn this
 parameter to 1.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 6b4f180d0f278f1bca7b37538f4c69b764023dad..30275071f6ab34df06bc8e4b22665d74e5f36e53 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.button.home.url">
+          version="5.0" xml:id="htmlhelp.button.home.url">
 <refmeta>
 <refentrytitle>htmlhelp.button.home.url</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.button.home.url</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.button.home.url.frag'>
+<src:fragment xml:id="htmlhelp.button.home.url.frag">
 <xsl:param name="htmlhelp.button.home.url"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>URL address of page accessible by Home button.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index a3e02cbbec0bd7184ba4e4cf637fc2de434fe56d..c8cf212079215893640da210e81ae90495807137 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.button.home">
+          version="5.0" xml:id="htmlhelp.button.home">
 <refmeta>
 <refentrytitle>htmlhelp.button.home</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.button.home</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.button.home.frag'>
+<src:fragment xml:id="htmlhelp.button.home.frag">
 <xsl:param name="htmlhelp.button.home" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If you want Home button shown on toolbar, turn this
 parameter to 1.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 72b62a64b56f544776a02b6e27e9c3e07c9a152c..f5c4df381d2bfc9ad316995622a0464592e5c509 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.button.jump1.title">
+          version="5.0" xml:id="htmlhelp.button.jump1.title">
 <refmeta>
 <refentrytitle>htmlhelp.button.jump1.title</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.button.jump1.title</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.button.jump1.title.frag'>
+<src:fragment xml:id="htmlhelp.button.jump1.title.frag">
 <xsl:param name="htmlhelp.button.jump1.title" select="'User1'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Title of Jump1 button.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index bd8799780b775795962c91ea1e429bd233f075f0..22248c4cec24642b8976ab68e3143c2faebae721 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.button.jump1.url">
+          version="5.0" xml:id="htmlhelp.button.jump1.url">
 <refmeta>
 <refentrytitle>htmlhelp.button.jump1.url</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.button.jump1.url</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.button.jump1.url.frag'>
+<src:fragment xml:id="htmlhelp.button.jump1.url.frag">
 <xsl:param name="htmlhelp.button.jump1.url"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>URL address of page accessible by Jump1 button.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 1bdc91a19ba480a2e8770ce8b429e3a3907f9617..b753ef1f2fa525fdb1feb15d7b0c934d0aaec519 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.button.jump1">
+          version="5.0" xml:id="htmlhelp.button.jump1">
 <refmeta>
 <refentrytitle>htmlhelp.button.jump1</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.button.jump1</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.button.jump1.frag'>
+<src:fragment xml:id="htmlhelp.button.jump1.frag">
 <xsl:param name="htmlhelp.button.jump1" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If you want Jump1 button shown on toolbar, turn this
 parameter to 1.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index ae62329895243796d7128d54644288e73ebfc7fa..1fde8521282ebf456145c90d80fba650ebfb9b85 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.button.jump2.title">
+          version="5.0" xml:id="htmlhelp.button.jump2.title">
 <refmeta>
 <refentrytitle>htmlhelp.button.jump2.title</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.button.jump2.title</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.button.jump2.title.frag'>
+<src:fragment xml:id="htmlhelp.button.jump2.title.frag">
 <xsl:param name="htmlhelp.button.jump2.title" select="'User2'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Title of Jump2 button.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 23f2c6c8535a9aa1d5b84807763104eafa07d4b2..d66e09f5b31d719b2054753c2c198b443963e288 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.button.jump2.url">
+          version="5.0" xml:id="htmlhelp.button.jump2.url">
 <refmeta>
 <refentrytitle>htmlhelp.button.jump2.url</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.button.jump2.url</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.button.jump2.url.frag'>
+<src:fragment xml:id="htmlhelp.button.jump2.url.frag">
 <xsl:param name="htmlhelp.button.jump2.url"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>URL address of page accessible by Jump2 button.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 72c14b98fc070ea205a55e84ea522e5a4f8b3ea2..980d419561bcefd35e945c83b2b36e52f2df53b7 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.button.jump2">
+          version="5.0" xml:id="htmlhelp.button.jump2">
 <refmeta>
 <refentrytitle>htmlhelp.button.jump2</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.button.jump2</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.button.jump2.frag'>
+<src:fragment xml:id="htmlhelp.button.jump2.frag">
 <xsl:param name="htmlhelp.button.jump2" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If you want Jump2 button shown on toolbar, turn this
 parameter to 1.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index eb511947c8c65bbb7b9cfaf4d536ce9c1359d933..0434af41ae7277649bf773f5be914e772b26f4b8 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.button.locate">
+          version="5.0" xml:id="htmlhelp.button.locate">
 <refmeta>
 <refentrytitle>htmlhelp.button.locate</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.button.locate</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.button.locate.frag'>
+<src:fragment xml:id="htmlhelp.button.locate.frag">
 <xsl:param name="htmlhelp.button.locate" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If you want Locate button shown on toolbar, turn this
 parameter to 1.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 427d0ce6623317a834caf451fce4e2fdef321ed6..6efdcfbad30f1c376c6657e167c5e2d386b43293 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.button.next">
+          version="5.0" xml:id="htmlhelp.button.next">
 <refmeta>
 <refentrytitle>htmlhelp.button.next</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.button.next</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.button.next.frag'>
+<src:fragment xml:id="htmlhelp.button.next.frag">
 <xsl:param name="htmlhelp.button.next" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If you want Next button shown on toolbar, turn this
 parameter to 1.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index ca2698df653829bff273a936f679c45c39d1deda..3c4c6ebfccc631b71ef4257e2d2662f157d14ae8 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.button.options">
+          version="5.0" xml:id="htmlhelp.button.options">
 <refmeta>
 <refentrytitle>htmlhelp.button.options</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.button.options</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.button.options.frag'>
+<src:fragment xml:id="htmlhelp.button.options.frag">
 <xsl:param name="htmlhelp.button.options" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If you want Options button shown on toolbar, turn this
 parameter to 1.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 0ffcac3687c39b2369519693b245aaf91bf7a978..29f0737d01671c5b93077d1e267ba79dc86e51ee 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.button.prev">
+          version="5.0" xml:id="htmlhelp.button.prev">
 <refmeta>
 <refentrytitle>htmlhelp.button.prev</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.button.prev</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.button.prev.frag'>
+<src:fragment xml:id="htmlhelp.button.prev.frag">
 <xsl:param name="htmlhelp.button.prev" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If you want Prev button shown on toolbar, turn this
 parameter to 1.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 555a3aa378bff22f1648bdce1afe41e6c7fcac4c..78ec43df4990b0e1b6f0cd6416aed84addc4e551 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.button.print">
+          version="5.0" xml:id="htmlhelp.button.print">
 <refmeta>
 <refentrytitle>htmlhelp.button.print</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.button.print</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.button.print.frag'>
+<src:fragment xml:id="htmlhelp.button.print.frag">
 <xsl:param name="htmlhelp.button.print" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If you want Print button shown on toolbar, turn this
 parameter to 1.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index a13830b1685dbb91af806cb448dea07f37c2a771..69991ab00dab75f6a69a0aa0cd2a9746c556cd51 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.button.refresh">
+          version="5.0" xml:id="htmlhelp.button.refresh">
 <refmeta>
 <refentrytitle>htmlhelp.button.refresh</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.button.refresh</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.button.refresh.frag'>
+<src:fragment xml:id="htmlhelp.button.refresh.frag">
 <xsl:param name="htmlhelp.button.refresh" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If you want Refresh button shown on toolbar, turn this
 parameter to 1.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 8f036cc910b6ff6d775baf018d713e1c57611dc6..fd1bb7e504183bffed70fb6a1e83deb0cdb81aa0 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.button.stop">
+          version="5.0" xml:id="htmlhelp.button.stop">
 <refmeta>
 <refentrytitle>htmlhelp.button.stop</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.button.stop</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.button.stop.frag'>
+<src:fragment xml:id="htmlhelp.button.stop.frag">
 <xsl:param name="htmlhelp.button.stop" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If you want Stop button shown on toolbar, turn this
 parameter to 1.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index b76f77c7793b1426b991530be088ede4b5a7a5e7..ba47cb51a6d4d3acac4df357271257f18f2d41dc 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.button.zoom">
+          version="5.0" xml:id="htmlhelp.button.zoom">
 <refmeta>
 <refentrytitle>htmlhelp.button.zoom</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.button.zoom</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.button.zoom.frag'>
+<src:fragment xml:id="htmlhelp.button.zoom.frag">
 <xsl:param name="htmlhelp.button.zoom" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If you want Zoom button shown on toolbar, turn this
 parameter to 1.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index f1b170d83908c6db0fc01640ed7c81568a2ee9ce..df093249b351b8b0fa1c05154c216840cee4f9b9 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.chm">
+          version="5.0" xml:id="htmlhelp.chm">
 <refmeta>
 <refentrytitle>htmlhelp.chm</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.chm</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.chm.frag'>
+<src:fragment xml:id="htmlhelp.chm.frag">
 <xsl:param name="htmlhelp.chm" select="'htmlhelp.chm'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Change this parameter if you want different name of result
 CHM file than htmlhelp.chm.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 2896a88cd1a297b3cc4d55188e3e79e8ede0451d..33f02baeef6391462e7fac312c98cf6ad1c548f7 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.default.topic">
+          version="5.0" xml:id="htmlhelp.default.topic">
 <refmeta>
 <refentrytitle>htmlhelp.default.topic</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.default.topic</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.default.topic.frag'>
+<src:fragment xml:id="htmlhelp.default.topic.frag">
 <xsl:param name="htmlhelp.default.topic" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
 <para>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.:</para>
 
-<programlisting><![CDATA[<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'"/>]]></programlisting>
+<programlisting>&lt;xsl:param name="generate.book.toc" select="0"/&gt;
+&lt;xsl:param name="htmlhelp.hhc.show.root" select="0"/&gt;
+&lt;xsl:param name="htmlhelp.default.topic" select="'pr01.html'"/&gt;</programlisting>
 
-</refsect1>
+</refsection>
 </refentry>
index 6beaa922ae75d6908204e7049a8065d0a8df2b6b..80f4be0f84cd27beeb1ead71726c63a48fb2da3c 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.display.progress">
+          version="5.0" xml:id="htmlhelp.display.progress">
 <refmeta>
 <refentrytitle>htmlhelp.display.progress</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.display.progress</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.display.progress.frag'>
+<src:fragment xml:id="htmlhelp.display.progress.frag">
 <xsl:param name="htmlhelp.display.progress" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>You can swith off display of compile progress by setting this
 parameter to 0.</para>
 
-</refsect1>
+</refsection>
 </refentry>
-
index dc5884c5ddbab0204ee41f18b5b7ec9e6ab69f8c..c94dfe64c1d50eb818ca4be0f98eab1d3db8cbe8 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.encoding">
+          version="5.0" xml:id="htmlhelp.encoding">
 <refmeta>
 <refentrytitle>htmlhelp.encoding</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.encoding</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.encoding.frag'>
+<src:fragment xml:id="htmlhelp.encoding.frag">
 <xsl:param name="htmlhelp.encoding" select="'iso-8859-1'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>HTML Help Compiler is not UTF-8 aware, so you should always use
 apropriate single-byte encoding here.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 69a7dde5544b48eb2b6bdd778147bc414b5614d2..d05f8f1425849a09135851a2223e1d6c4b84d9c6 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.enhanced.decompilation">
+          version="5.0" xml:id="htmlhelp.enhanced.decompilation">
 <refmeta>
 <refentrytitle>htmlhelp.enhanced.decompilation</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.enhanced.decompilation</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.enhanced.decompilation.frag'>
+<src:fragment xml:id="htmlhelp.enhanced.decompilation.frag">
 <xsl:param name="htmlhelp.enhanced.decompilation" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>When set to 1 this parameter enables enhanced decompilation of CHM.</para>
 
-</refsect1>
+</refsection>
 </refentry>
-
index 7d5ba7fc8e94038d9be0f38a1d1eac21d14e1871..dbffc5b4c901a2480d0b77999626fe35bbeb7179 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.enumerate.images">
+          version="5.0" xml:id="htmlhelp.enumerate.images">
 <refmeta>
 <refentrytitle>htmlhelp.enumerate.images</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.enumerate.images</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.enumerate.images.frag'>
+<src:fragment xml:id="htmlhelp.enumerate.images.frag">
 <xsl:param name="htmlhelp.enumerate.images" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 649cfcadc359a7e6434dd38947605e4bc87ba5b8..b440b5f355a335548f15a2c33968604bdb8abd19 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.force.map.and.alias">
+          version="5.0" xml:id="htmlhelp.force.map.and.alias">
 <refmeta>
 <refentrytitle>htmlhelp.force.map.and.alias</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.force.map.and.alias</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.force.map.and.alias.frag'>
+<src:fragment xml:id="htmlhelp.force.map.and.alias.frag">
 <xsl:param name="htmlhelp.force.map.and.alias" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>You should turn on this flag, if you have your own
 <filename>alias.h</filename> and <filename>contex.h</filename> files
 and you want include reference to them in project file.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 0e50de240029b104278d2e754186de1882030846..f0574aaeef82d347f2776d7692c17fdc19526c14 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.hhc.binary">
+          version="5.0" xml:id="htmlhelp.hhc.binary">
 <refmeta>
 <refentrytitle>htmlhelp.hhc.binary</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.hhc.binary</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.hhc.binary.frag'>
+<src:fragment xml:id="htmlhelp.hhc.binary.frag">
 <xsl:param name="htmlhelp.hhc.binary" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 2d5b3eb9ca3369925062fb8dc8959adb0334e3be..a2ae3c8c6a76c17b77a701579b8af2b07401c204 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.hhc.folders.instead.books">
+          version="5.0" xml:id="htmlhelp.hhc.folders.instead.books">
 <refmeta>
 <refentrytitle>htmlhelp.hhc.folders.instead.books</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.hhc.folders.instead.books</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.hhc.folders.instead.books.frag'>
+<src:fragment xml:id="htmlhelp.hhc.folders.instead.books.frag">
 <xsl:param name="htmlhelp.hhc.folders.instead.books" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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
 <parameter>htmlhelp.hhc.binary</parameter>.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 7ec9314b86ef0c09d80d69dd730822079b09ddee..29802025c1e4c9531d6e7e9c5c77a5af4e14a1a5 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.hhc.section.depth">
+          version="5.0" xml:id="htmlhelp.hhc.section.depth">
 <refmeta>
 <refentrytitle>htmlhelp.hhc.section.depth</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.hhc.section.depth</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.hhc.section.depth.frag'>
+<src:fragment xml:id="htmlhelp.hhc.section.depth.frag">
 <xsl:param name="htmlhelp.hhc.section.depth" select="5"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Change this parameter if you want shallower ToC in a left pane
 of HTML Help viewer.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index c2d47fbbd7f05afe146a9a58578d02c36950f19d..b7505d00844142d29e729dc78bc5c9df91617d36 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.hhc.show.root">
+          version="5.0" xml:id="htmlhelp.hhc.show.root">
 <refmeta>
 <refentrytitle>htmlhelp.hhc.show.root</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.hhc.show.root</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.hhc.show.root.frag'>
+<src:fragment xml:id="htmlhelp.hhc.show.root.frag">
 <xsl:param name="htmlhelp.hhc.show.root" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index c8c912223bab017cfe8187ee37668f8b4cbd8f5e..5bbb2a83badf96a1f53cbbef23420f39fe44be9c 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.hhc.width">
+          version="5.0" xml:id="htmlhelp.hhc.width">
 <refmeta>
 <refentrytitle>htmlhelp.hhc.width</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.hhc.width</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.hhc.width.frag'>
+<src:fragment xml:id="htmlhelp.hhc.width.frag">
 <xsl:param name="htmlhelp.hhc.width"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>This parameter specifies width of ToC pane in pixels.</para>
 
-</refsect1>
+</refsection>
 </refentry>
-
index ef8a706ebd33771cb027c0ac54e1d2d5ecaf237a..c34147036493a21a941ecb6f5f5b69a2f1cf0dd0 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.hhc">
+          version="5.0" xml:id="htmlhelp.hhc">
 <refmeta>
 <refentrytitle>htmlhelp.hhc</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.hhc</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.hhc.frag'>
+<src:fragment xml:id="htmlhelp.hhc.frag">
 <xsl:param name="htmlhelp.hhc" select="'toc.hhc'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Change this parameter if you want different name of TOC file
 than toc.hhc.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index cca9e94fe480434e057d2aedaf113fc7c626a5b8..4bca15c224ef3ee139fd7a53749b0f24799dbb68 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.hhk">
+          version="5.0" xml:id="htmlhelp.hhk">
 <refmeta>
 <refentrytitle>htmlhelp.hhk</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.hhk</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.hhk.frag'>
+<src:fragment xml:id="htmlhelp.hhk.frag">
 <xsl:param name="htmlhelp.hhk" select="'index.hhk'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Change this parameter if you want different name of index file
 than index.hhk.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 0a9534455f5d3572c202888743c7fae1a1f8ad59..c239b9afbb4d3fa5595e4828d39b8cd877a03720 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.hhp.tail">
+          version="5.0" xml:id="htmlhelp.hhp.tail">
 <refmeta>
 <refentrytitle>htmlhelp.hhp.tail</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.hhp.tail</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.hhp.tail.frag'>
+<src:fragment xml:id="htmlhelp.hhp.tail.frag">
 <xsl:param name="htmlhelp.hhp.tail"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If you want to include some additional parameters into project file,
 store appropriate part of project file into this parameter.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 8ba597dab9477730b744e2e6bf7511777506d0dc..c7dd9d8822b699dca2b7438356df35467dc8ead0 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.hhp.window">
+          version="5.0" xml:id="htmlhelp.hhp.window">
 <refmeta>
 <refentrytitle>htmlhelp.hhp.window</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.hhp.window</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.hhp.window.frag'>
+<src:fragment xml:id="htmlhelp.hhp.window.frag">
 <xsl:param name="htmlhelp.hhp.window" select="'Main'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Name of default window. If empty no [WINDOWS] section will be
 added to project file.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 1677665a25f35e93997d6a54251ff509b11384dc..afd435f5cf95b39075f3a239dbb0f9de779b5c53 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.hhp.windows">
+          version="5.0" xml:id="htmlhelp.hhp.windows">
 <refmeta>
 <refentrytitle>htmlhelp.hhp.windows</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.hhp.windows</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.hhp.windows.frag'>
+<src:fragment xml:id="htmlhelp.hhp.windows.frag">
 <xsl:param name="htmlhelp.hhp.windows"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
 
-</refsect1>
+</refsection>
 </refentry>
-
index 5f7ca179629a616103bc2dcd0cc03788b04dc0a6..56561c7f12debc347fb309870d5a6059348eb996 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.hhp">
+          version="5.0" xml:id="htmlhelp.hhp">
 <refmeta>
 <refentrytitle>htmlhelp.hhp</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.hhp</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.hhp.frag'>
+<src:fragment xml:id="htmlhelp.hhp.frag">
 <xsl:param name="htmlhelp.hhp" select="'htmlhelp.hhp'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Change this parameter if you want different name of project
 file than htmlhelp.hhp.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 224008ca8d0f5ab8ff1b8bfc414b69396df277b1..f1dab0377369f87ba99957b1825830687314500c 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.map.file">
+          version="5.0" xml:id="htmlhelp.map.file">
 <refmeta>
 <refentrytitle>htmlhelp.map.file</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.map.file</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.map.file.frag'>
+<src:fragment xml:id="htmlhelp.map.file.frag">
 <xsl:param name="htmlhelp.map.file" select="'context.h'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Change this parameter if you want different name of map file
 than <filename>context.h</filename>.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 7977a8d950d45e2b158ac1d19522d5ea49d58954..a7f179aa8b0a4e8b82a294181e5c1bb369bf0b31 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.only">
+          version="5.0" xml:id="htmlhelp.only">
 <refmeta>
 <refentrytitle>htmlhelp.only</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.only</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.only.frag'>
+<src:fragment xml:id="htmlhelp.only.frag">
 <xsl:param name="htmlhelp.only" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 93fd63dd41a3002c663b6cdede398bfe0abbd4c0..23f06e118f0dcab02884e617a24977956883cef7 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.remember.window.position">
+          version="5.0" xml:id="htmlhelp.remember.window.position">
 <refmeta>
 <refentrytitle>htmlhelp.remember.window.position</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.remember.window.position</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.remember.window.position.frag'>
+<src:fragment xml:id="htmlhelp.remember.window.position.frag">
 <xsl:param name="htmlhelp.remember.window.position" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>To remember help window position between starts set this
 parameter to 1.</para>
 
-</refsect1>
+</refsection>
 </refentry>
-
index 639ad52da5da8588ec2882c5670d1ffb308e216e..6fb896e1aee0932c5fa77f9f9321fca8ea7f4444 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.show.advanced.search">
+          version="5.0" xml:id="htmlhelp.show.advanced.search">
 <refmeta>
 <refentrytitle>htmlhelp.show.advanced.search</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.show.advanced.search</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.show.advanced.search.frag'>
+<src:fragment xml:id="htmlhelp.show.advanced.search.frag">
 <xsl:param name="htmlhelp.show.advanced.search" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If you want advanced search features in your help, turn this
 parameter to 1.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 3add09accd19a254fe07ec731c5f38f833894d42..a2eba2182f373e28b4fa9c1334f27c9f8e5b1ea2 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.show.favorities">
+          version="5.0" xml:id="htmlhelp.show.favorities">
 <refmeta>
 <refentrytitle>htmlhelp.show.favorities</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.show.favorities</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.show.favorities.frag'>
+<src:fragment xml:id="htmlhelp.show.favorities.frag">
 <xsl:param name="htmlhelp.show.favorities" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If you want favorities tab shown in your help, turn this
 parameter to 1.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 6551b695c63fc520dec20cd8b02251404d53dc3d..67a24bc72b05f821b6710f5c291c0bfb72003545 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.show.menu">
+          version="5.0" xml:id="htmlhelp.show.menu">
 <refmeta>
 <refentrytitle>htmlhelp.show.menu</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.show.menu</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.show.menu.frag'>
+<src:fragment xml:id="htmlhelp.show.menu.frag">
 <xsl:param name="htmlhelp.show.menu" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If you want application menu in your HTML Help file, turn this
 parameter to 1.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index a0d53510f18ed04b0d1bd8e135af9301aba4b2e1..77038e79f5abe88f1f6b3555af028fe4be945ff0 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.show.toolbar.text">
+          version="5.0" xml:id="htmlhelp.show.toolbar.text">
 <refmeta>
 <refentrytitle>htmlhelp.show.toolbar.text</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.show.toolbar.text</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.show.toolbar.text.frag'>
+<src:fragment xml:id="htmlhelp.show.toolbar.text.frag">
 <xsl:param name="htmlhelp.show.toolbar.text" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>You can switch off display of texts under toolbar buttons by
 setting this parameter to 0.</para>
 
-</refsect1>
+</refsection>
 </refentry>
-
index c835b992a14204320d7f2c894937654d0660ae52..943805fcb6c24a2c7cedeaa6e8a9321d6abaf064 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.title">
+          version="5.0" xml:id="htmlhelp.title">
 <refmeta>
 <refentrytitle>htmlhelp.title</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.title</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.title.frag'>
+<src:fragment xml:id="htmlhelp.title.frag">
 <xsl:param name="htmlhelp.title" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Content of this parameter will be used as a title for generated
 HTML Help. If empty, title will be automatically taken from document.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 15d2a80b62b285cbe0192fe75d4279fe9601ef10..051c54ba2b94d46925a956e4de142ea72bd8f941 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.use.hhk">
+          version="5.0" xml:id="htmlhelp.use.hhk">
 <refmeta>
 <refentrytitle>htmlhelp.use.hhk</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.use.hhk</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.use.hhk.frag'>
+<src:fragment xml:id="htmlhelp.use.hhk.frag">
 <xsl:param name="htmlhelp.use.hhk" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero, index is created using HHK file. This provides some
 new features.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 06978a6306aaa76f8532711a5d9173cb4271adfd..0ec75f744e04768b09c6e7323a1299a38c083a0d 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="htmlhelp.window.geometry">
+          version="5.0" xml:id="htmlhelp.window.geometry">
 <refmeta>
 <refentrytitle>htmlhelp.window.geometry</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>htmlhelp.window.geometry</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='htmlhelp.window.geometry.frag'>
+<src:fragment xml:id="htmlhelp.window.geometry.frag">
 <xsl:param name="htmlhelp.window.geometry"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>This parameter specifies initial position of help
 window. E.g.</para>
 
-<programlisting><![CDATA[<xsl:param name="htmlhelp.window.geometry">[160,64,992,704]</xsl:param>]]></programlisting>
+<programlisting>&lt;xsl:param name="htmlhelp.window.geometry"&gt;[160,64,992,704]&lt;/xsl:param&gt;</programlisting>
 
-</refsect1>
+</refsection>
 </refentry>
-
index 2dfa22ebb1201c36e9a01a18b80ba51ec1ad1563..0746ec06176cf84069794b919feb406828b5a501 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="hyphenate.verbatim.characters">
+          version="5.0" xml:id="hyphenate.verbatim.characters">
 <refmeta>
 <refentrytitle>hyphenate.verbatim.characters</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>hyphenate.verbatim.characters</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='hyphenate.verbatim.characters.frag'><xsl:param name="hyphenate.verbatim.characters" select="''"/></src:fragment>
+<src:fragment xml:id="hyphenate.verbatim.characters.frag"><xsl:param name="hyphenate.verbatim.characters" select="''"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If you enable <parameter>hyphenate.verbatim</parameter> 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.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 27ce5c7de88b9e94385f6799dc52d1261e02364a..c66e700cf1f9bbe4d312bb70b2dfdd5a0fd94d47 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="hyphenate.verbatim">
+          version="5.0" xml:id="hyphenate.verbatim">
 <refmeta>
 <refentrytitle>hyphenate.verbatim</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>hyphenate.verbatim</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='hyphenate.verbatim.frag'><xsl:param name="hyphenate.verbatim" select="0"/></src:fragment>
+<src:fragment xml:id="hyphenate.verbatim.frag"><xsl:param name="hyphenate.verbatim" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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 <sgmltag>programlisting</sgmltag>,
-<sgmltag>screen</sgmltag> and <sgmltag>synopsis</sgmltag> elements by
+behaviour for <tag>programlisting</tag>,
+<tag>screen</tag> and <tag>synopsis</tag> elements by
 using this parameter.</para>
 
 <para>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 <parameter>monospace.verbatim.properties</parameter>
 attribute set:</para>
 
-<programlisting><![CDATA[<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>]]></programlisting>
+<programlisting>&lt;xsl:attribute-set name="monospace.verbatim.properties" 
+                   use-attribute-sets="verbatim.properties monospace.properties"&gt;
+  &lt;xsl:attribute name="wrap-option"&gt;wrap&lt;/xsl:attribute&gt;
+  &lt;xsl:attribute name="hyphenation-character"&gt;&amp;#x25BA;&lt;/xsl:attribute&gt;
+&lt;/xsl:attribute-set&gt;</programlisting>
 
-<para>For a list of arrows available in Unicode see <ulink
-url="http://www.unicode.org/charts/PDF/U2190.pdf"/> and <ulink
-url="http://www.unicode.org/charts/PDF/U2900.pdf"/> and make sure that
+<para>For a list of arrows available in Unicode see <uri xlink:href="http://www.unicode.org/charts/PDF/U2190.pdf">http://www.unicode.org/charts/PDF/U2190.pdf</uri> and <uri xlink:href="http://www.unicode.org/charts/PDF/U2900.pdf">http://www.unicode.org/charts/PDF/U2900.pdf</uri> and make sure that
 selected character is available in the font you are using for verbatim
 environments.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index f95b4bb651148b9f75111e8be44ebc4137967b3d..1714aa90626d15b0724f6e7cd84cb4521f6edfa6 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="hyphenate">
+          version="5.0" xml:id="hyphenate">
 <refmeta>
 <refentrytitle>hyphenate</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='hyphenate.frag'><xsl:param name="hyphenate">true</xsl:param></src:fragment>
+<src:fragment xml:id="hyphenate.frag"><xsl:param name="hyphenate">true</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If true, words may be hyphenated. Otherwise, they may not.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 173b12d3cea5bc59b9df93fd8046240177e8ca41..e03e543f1dd1e57709d5997119a7563b57f1e3a9 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="id.warnings">
+          version="5.0" xml:id="id.warnings">
 <refmeta>
 <refentrytitle>id.warnings</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>id.warnings</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='id.warnings.frag'>
+<src:fragment xml:id="id.warnings.frag">
 <xsl:param name="id.warnings" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 11eedd0f8baa5fdbd3c679231594887fd483fb20..c35d1782364d9b4ea41284398bb5c4ba7c351949 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="ignore.image.scaling">
+          version="5.0" xml:id="ignore.image.scaling">
 <refmeta>
 <refentrytitle>ignore.image.scaling</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>ignore.image.scaling</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='ignore.image.scaling.frag'>
+<src:fragment xml:id="ignore.image.scaling.frag">
 <xsl:param name="ignore.image.scaling" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero, the scaling attributes on graphics and media objects are
 ignored.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index e66ed08e0704943a9101ed0ed3d3683c9588bef9..fae980679fda55d77f1aba1d3f83ce02121e5afd 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="img.src.path">
+          version="5.0" xml:id="img.src.path">
 <refmeta>
 <refentrytitle>img.src.path</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>img.src.path</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='img.src.path.frag'><xsl:param name="img.src.path"></xsl:param></src:fragment>
+<src:fragment xml:id="img.src.path.frag"><xsl:param name="img.src.path"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Add a path prefix to each HTML
-<sgmltag class="element">img</sgmltag> or FO 
-<sgmltag class="element">fo:external-graphics</sgmltag> element's
-<sgmltag class="attribute">src</sgmltag> attribute.
+<tag class="element">img</tag> or FO 
+<tag class="element">fo:external-graphics</tag> element's
+<tag class="attribute">src</tag> 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 "//:".
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 637b65818be57fbc4bbdfc2b554ed6f1fbaf582b..3e5a3d87920d71dfb63e8ca9f5f44d1e17e6a909 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="index.div.title.properties">
+          version="5.0" xml:id="index.div.title.properties">
 <refnamediv>
 <refname>index.div.title.properties</refname>
 <refpurpose>Properties associated with the letter headings in an
@@ -8,29 +11,25 @@ index</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='index.div.title.properties.frag'>
+<src:fragment xml:id="index.div.title.properties.frag">
 <xsl:attribute-set name="index.div.title.properties">
   <xsl:attribute name="margin-left">0pt</xsl:attribute>
   <xsl:attribute name="font-size">14.4pt</xsl:attribute>
-  <xsl:attribute name="font-family"><xsl:value-of
-                select="$title.fontset"/></xsl:attribute>
+  <xsl:attribute name="font-family"><xsl:value-of select="$title.fontset"/></xsl:attribute>
   <xsl:attribute name="font-weight">bold</xsl:attribute>
   <xsl:attribute name="keep-with-next.within-column">always</xsl:attribute>
-  <xsl:attribute name="space-before.optimum"><xsl:value-of
-                select="concat($body.font.master,'pt')"/></xsl:attribute>
-  <xsl:attribute name="space-before.minimum"><xsl:value-of
-                select="concat($body.font.master,'pt * 0.8')"/></xsl:attribute>
-  <xsl:attribute name="space-before.optimum"><xsl:value-of
-                select="concat($body.font.master,'pt * 1.2')"/></xsl:attribute>
+  <xsl:attribute name="space-before.optimum"><xsl:value-of select="concat($body.font.master,'pt')"/></xsl:attribute>
+  <xsl:attribute name="space-before.minimum"><xsl:value-of select="concat($body.font.master,'pt * 0.8')"/></xsl:attribute>
+  <xsl:attribute name="space-before.optimum"><xsl:value-of select="concat($body.font.master,'pt * 1.2')"/></xsl:attribute>
   <xsl:attribute name="start-indent">0pt</xsl:attribute>
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>This attribute set is used on the letter headings that separate
 the divisions in an index.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 109edc3cd6bc09a997675cd1271d16af165cc4dd..adcb61ccdae01b9015443c4c99d23911b6ca946e 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="index.entry.properties">
+          version="5.0" xml:id="index.entry.properties">
 <refnamediv>
 <refname>index.entry.properties</refname>
 <refpurpose>Properties applied to the formatted entries
@@ -8,19 +11,19 @@ in an index</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='index.entry.properties.frag'>
+<src:fragment xml:id="index.entry.properties.frag">
 <xsl:attribute-set name="index.entry.properties">
   <xsl:attribute name="start-indent">0pt</xsl:attribute>
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index d5637bfcb9c6c9b92e3d47a7c9777aa2cac36265..ac44950bddaa5a7b01b2b7f49eed18716e56063a 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="index.method">
+          version="5.0" xml:id="index.method">
 <refmeta>
 <refentrytitle>index.method</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>index.method</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='index.method.frag'>
+<src:fragment xml:id="index.method.frag">
 <xsl:param name="index.method" select="'basic'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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 <quote>&#xC1;</quote> (A acute) would sort together
+Thus <quote>Á</quote> (A acute) would sort together
 with <quote>A</quote>, so both would appear in the <quote>A</quote>
 section of the index.
 Languages using other alphabets (such as Russian cyrillic)
@@ -113,12 +116,12 @@ want mixed Latin-alphabet words sorted.</para>
 <itemizedlist>
 <listitem>
 <para>For a whitepaper describing the extensions, see:
-<ulink url="http://www.innodata-isogen.com/knowledge_center/white_papers/back_of_book_for_xsl_fo.pdf"/>.
+<uri xlink:href="http://www.innodata-isogen.com/knowledge_center/white_papers/back_of_book_for_xsl_fo.pdf">http://www.innodata-isogen.com/knowledge_center/white_papers/back_of_book_for_xsl_fo.pdf</uri>.
 </para>
 </listitem>
 <listitem>
 <para>To download the extension library, see
-<ulink url="http://www.innodata-isogen.com/knowledge_center/tools_downloads/i18nsupport"/>.
+<uri xlink:href="http://www.innodata-isogen.com/knowledge_center/tools_downloads/i18nsupport">http://www.innodata-isogen.com/knowledge_center/tools_downloads/i18nsupport</uri>.
 </para>
 </listitem>
 </itemizedlist>
@@ -152,5 +155,5 @@ customization.
 </varlistentry>
 </variablelist>
 
-</refsect1>
+</refsection>
 </refentry>
index 0748d53ea59d31b0d61e093b4e0be24c245c2d62..122ddf96749b28545d3cddfd0fe8a2cd5ef13a5f 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="index.number.separator">
+          version="5.0" xml:id="index.number.separator">
 <refmeta>
 <refentrytitle>index.number.separator</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>index.number.separator</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='index.number.separator.frag'>
+<src:fragment xml:id="index.number.separator.frag">
 <xsl:param name="index.number.separator" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 5c6f232fbdd8c6949f50448da3261accaf61a6e4..983ac87a93dc2dd1163cee655b458b14ad3c3e10 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="index.on.role">
+          version="5.0" xml:id="index.on.role">
 <refmeta>
 <refentrytitle>index.on.role</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>index.on.role</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='index.on.role.frag'>
+<src:fragment xml:id="index.on.role.frag">
 <xsl:param name="index.on.role" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>
 If non-zero, 
-then an <sgmltag>index</sgmltag> element that has a
-<sgmltag>role</sgmltag> attribute
-value will contain only those <sgmltag>indexterm</sgmltag>
+then an <tag>index</tag> element that has a
+<tag>role</tag> attribute
+value will contain only those <tag>indexterm</tag>
 elements with a matching role value.
-If an <sgmltag>index</sgmltag> has no <sgmltag>role</sgmltag>
+If an <tag>index</tag> has no <tag>role</tag>
 attribute or it is blank, then the index will contain
-all <sgmltag>indexterm</sgmltag>s in the current scope.
+all <tag>indexterm</tag>s in the current scope.
 </para>
 <para>
 If <literal>index.on.role</literal> is zero, then the
-<sgmltag>role</sgmltag> attribute has no effect
+<tag>role</tag> attribute has no effect
 on selecting indexterms for an index.
 </para>
 
 <para>If you are using DocBook version 4.3 or later, you should
-use the <sgmltag>type</sgmltag> attribute instead of <sgmltag>role</sgmltag>
-on <sgmltag>indexterm</sgmltag> and <sgmltag>index</sgmltag>,
+use the <tag>type</tag> attribute instead of <tag>role</tag>
+on <tag>indexterm</tag> and <tag>index</tag>,
 and set the <parameter>index.on.type</parameter> to a nonzero
 value.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 5c5fa231c237ca1a2613ae2a8ac7e42b1364855b..e19dfbc8e7a2f0e9f0a5bff8a3452885ac18812a 100644 (file)
@@ -1,49 +1,52 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="index.on.type">
+          version="5.0" xml:id="index.on.type">
 <refmeta>
 <refentrytitle>index.on.type</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>index.on.type</refname>
-<refpurpose>Select indexterms based on <sgmltag>type</sgmltag>
+<refpurpose>Select indexterms based on <tag>type</tag>
 attribute value</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='index.on.type.frag'>
+<src:fragment xml:id="index.on.type.frag">
 <xsl:param name="index.on.type" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>
 If non-zero, 
-then an <sgmltag>index</sgmltag> element that has a
-<sgmltag>type</sgmltag> attribute
-value will contain only those <sgmltag>indexterm</sgmltag>
-elements with a matching <sgmltag>type</sgmltag> attribute value.
-If an <sgmltag>index</sgmltag> has no <sgmltag>type</sgmltag>
+then an <tag>index</tag> element that has a
+<tag>type</tag> attribute
+value will contain only those <tag>indexterm</tag>
+elements with a matching <tag>type</tag> attribute value.
+If an <tag>index</tag> has no <tag>type</tag>
 attribute or it is blank, then the index will contain
-all <sgmltag>indexterm</sgmltag>s in the current scope.
+all <tag>indexterm</tag>s in the current scope.
 </para>
 
 <para>
 If <literal>index.on.type</literal> is zero, then the
-<sgmltag>type</sgmltag> attribute has no effect
+<tag>type</tag> attribute has no effect
 on selecting indexterms for an index.
 </para>
 
 <para>For those using DocBook version 4.2 or earlier,
-the <sgmltag>type</sgmltag> attribute is not available
+the <tag>type</tag> attribute is not available
 for index terms.  However, you can achieve the same
-effect by using the <sgmltag>role</sgmltag> attribute
-in the same manner on <sgmltag>indexterm</sgmltag>
-and <sgmltag>index</sgmltag>, and setting the stylesheet parameter 
+effect by using the <tag>role</tag> attribute
+in the same manner on <tag>indexterm</tag>
+and <tag>index</tag>, and setting the stylesheet parameter 
 <parameter>index.on.role</parameter> to a nonzero value.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 0bfed7d045eb07ef6246643044af9e03301986bd..3871122eef83539c6d64e7ca9b45be4b3f70be23 100644 (file)
@@ -1,24 +1,27 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="index.page.number.properties">
+          version="5.0" xml:id="index.page.number.properties">
 <refnamediv>
 <refname>index.page.number.properties</refname>
 <refpurpose>Properties associated with index page numbers</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='index.page.number.properties.frag'>
+<src:fragment xml:id="index.page.number.properties.frag">
 <xsl:attribute-set name="index.page.number.properties">
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Properties associated with page numbers in indexes. 
 Changing color to indicate the page number is a link is
 one possibility.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 09a3dd0bbd9f7c6e37e84e393285132774994c68..57f7d019d104ce487613aae1d4a0563e4318b3ab 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="index.prefer.titleabbrev">
+          version="5.0" xml:id="index.prefer.titleabbrev">
 <refmeta>
 <refentrytitle>index.prefer.titleabbrev</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>index.prefer.titleabbrev</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='index.prefer.titleabbrev.frag'>
+<src:fragment xml:id="index.prefer.titleabbrev.frag">
 <xsl:param name="index.prefer.titleabbrev" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>FIXME:
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index d0576ea3a6b6464839cba15848d298a2ec485d98..377165074cfefd80f1931fd71c9d5fc4bb75adbc 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="index.preferred.page.properties">
+          version="5.0" xml:id="index.preferred.page.properties">
 <refnamediv>
 <refname>index.preferred.page.properties</refname>
 <refpurpose>Properties used to emphasize page number references for
@@ -8,21 +11,18 @@ significant index terms</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='index.preferred.page.properties.frag'>
+<src:fragment xml:id="index.preferred.page.properties.frag">
 <xsl:attribute-set name="index.preferred.page.properties">
   <xsl:attribute name="font-weight">bold</xsl:attribute>
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Properties used to emphasize page number references for
-significant index terms (<sgmltag
-class="attribute">significance</sgmltag>=<sgmltag
-class="attvalue">preffered</sgmltag>). Currently works only with
+significant index terms (<tag class="attribute">significance</tag>=<tag class="attvalue">preffered</tag>). Currently works only with
 XEP.</para>
 
-</refsect1>
+</refsection>
 </refentry>
-
index 551b5fe55f03663ef1847abc83545608d3d5b73c..640eac7f61268bc9b0e4c8befa590c67f426abc4 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="index.range.separator">
+          version="5.0" xml:id="index.range.separator">
 <refmeta>
 <refentrytitle>index.range.separator</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>index.range.separator</refname>
@@ -12,12 +15,12 @@ in a page range in index</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='index.range.separator.frag'>
+<src:fragment xml:id="index.range.separator.frag">
 <xsl:param name="index.range.separator" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index f8b7ed178e9406656b85525b869e158935390de9..ca6ac2d496d9b136c05d8838546e643eacb4711a 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="index.term.separator">
+          version="5.0" xml:id="index.term.separator">
 <refmeta>
 <refentrytitle>index.term.separator</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>index.term.separator</refname>
@@ -12,12 +15,12 @@ from its list of page references in an index</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='index.term.separator.frag'>
+<src:fragment xml:id="index.term.separator.frag">
 <xsl:param name="index.term.separator" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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 <sgmltag>fo:leader</sgmltag>
+For fo output, it could be an <tag>fo:leader</tag>
 element to provide space of a specific length, or a dot leader.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 8904e28afb04c7ce7fdbe5011cc08f2d5685a3d0..fc1bc521e53fc7ad2b396dbd3115a95d1bf73430 100644 (file)
@@ -1,13 +1,16 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="informal.object.properties">
+          version="5.0" xml:id="informal.object.properties">
 <refnamediv>
 <refname>informal.object.properties</refname>
 <refpurpose>Properties associated with a formal object such as a figure, or other component that has a title</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='informal.object.properties.frag'><xsl:attribute-set name="informal.object.properties">
+<src:fragment xml:id="informal.object.properties.frag"><xsl:attribute-set name="informal.object.properties">
   <xsl:attribute name="space-before.minimum">0.5em</xsl:attribute>
   <xsl:attribute name="space-before.optimum">1em</xsl:attribute>
   <xsl:attribute name="space-before.maximum">2em</xsl:attribute>
@@ -16,7 +19,7 @@
   <xsl:attribute name="space-after.maximum">2em</xsl:attribute>
 </xsl:attribute-set></src:fragment>
 </refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 <para>The styling for informal objects in docbook. Specify the spacing before and after the object.</para>
-</refsect1>
+</refsection>
 </refentry>
index f81e2638c49f40d3332c4a995eb8b984ebbb7c9b..756cc56e01b3b55946dbb8106994352eb14cbe15 100644 (file)
@@ -1,20 +1,23 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="informalequation.properties">
+          version="5.0" xml:id="informalequation.properties">
 <refnamediv>
 <refname>informalequation.properties</refname>
 <refpurpose>Properties associated with a informalequation</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='informalequation.properties.frag'>
+<src:fragment xml:id="informalequation.properties.frag">
 <xsl:attribute-set name="informalequation.properties" use-attribute-sets="informal.object.properties"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The styling for informalequations.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 40e0aa1ef4bd2f87e599768e14a5ee88191c1f79..f12f7ac67edef673eccadd9374b32848c77b12c2 100644 (file)
@@ -1,20 +1,23 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="informalexample.properties">
+          version="5.0" xml:id="informalexample.properties">
 <refnamediv>
 <refname>informalexample.properties</refname>
 <refpurpose>Properties associated with an informalexample</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='informalexample.properties.frag'>
+<src:fragment xml:id="informalexample.properties.frag">
 <xsl:attribute-set name="informalexample.properties" use-attribute-sets="informal.object.properties"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The styling for informalexamples.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 1f300de9b5cfb23f7216fd1396500e237d30bf3b..5ad46c6144e0e44e8cdb8a022421bd81344025c7 100644 (file)
@@ -1,20 +1,23 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="informalfigure.properties">
+          version="5.0" xml:id="informalfigure.properties">
 <refnamediv>
 <refname>informalfigure.properties</refname>
 <refpurpose>Properties associated with an informalfigure</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='informalfigure.properties.frag'>
+<src:fragment xml:id="informalfigure.properties.frag">
 <xsl:attribute-set name="informalfigure.properties" use-attribute-sets="informal.object.properties"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The styling for informalfigures.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index f2b0933e6a1f914bda090e8f099534c36bf264b4..909b65b8cec01507f713aa5d9d8bb175ac0eac09 100644 (file)
@@ -1,19 +1,21 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="informaltable.properties">
+          version="5.0" xml:id="informaltable.properties">
 <refnamediv>
 <refname>informaltable.properties</refname>
 <refpurpose>Properties associated with the block surrounding an informaltable</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='informaltable.properties.frag'>
-<xsl:attribute-set name="informaltable.properties"
-                  use-attribute-sets="informal.object.properties"/>
+<src:fragment xml:id="informaltable.properties.frag">
+<xsl:attribute-set name="informaltable.properties" use-attribute-sets="informal.object.properties"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Block styling properties for informaltables. This parameter should really
 have been called <literal>informaltable.block.properties</literal> or something
@@ -22,5 +24,5 @@ problems.</para>
 
 <para>See also <parameter>table.table.properties</parameter>.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 58de14670c8beb23e57fc7e4cd918b330716007b..53cea3e25a003e511f575cd36183146b557af177 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="inherit.keywords">
+          version="5.0" xml:id="inherit.keywords">
 <refmeta>
 <refentrytitle>inherit.keywords</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>inherit.keywords</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='inherit.keywords.frag'><xsl:param name="inherit.keywords" select="'1'"/></src:fragment>
+<src:fragment xml:id="inherit.keywords.frag"><xsl:param name="inherit.keywords" select="'1'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If <parameter>inherit.keywords</parameter>
-is non-zero, the keyword <sgmltag>META</sgmltag> for each HTML
-<sgmltag>HEAD</sgmltag> element will include all of the keywords from
+is non-zero, the keyword <tag>META</tag> for each HTML
+<tag>HEAD</tag> element will include all of the keywords from
 ancestral elements. Otherwise, only the keywords from the current section
 will be used.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 5d09aa0e48ad3257d7697620b3b16543f0fa18fb..9d04530bcd8c72f4fbb31ee4d840d4c30f0a9eeb 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="insert.link.page.number">
+          version="5.0" xml:id="insert.link.page.number">
 <refmeta>
 <refentrytitle>insert.link.page.number</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>insert.link.page.number</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='insert.link.page.number.frag'>
+<src:fragment xml:id="insert.link.page.number.frag">
 <xsl:param name="insert.link.page.number">no</xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The value of this parameter determines if
-cross references using the <sgmltag>link</sgmltag> element in
+cross references using the <tag>link</tag> element in
 printed output will
 include standard page number citations.
 It has three possible values.
@@ -33,31 +36,31 @@ It has three possible values.
 <varlistentry>
 <term>yes</term>
 <listitem><para>Page number references will be generated
-for all <sgmltag>link</sgmltag> elements.
+for all <tag>link</tag> elements.
 The style of page reference may be changed
-if an <sgmltag class="attribute">xrefstyle</sgmltag>
+if an <tag class="attribute">xrefstyle</tag>
 attribute is used.
 </para></listitem>
 </varlistentry>
 <varlistentry>
 <term>maybe</term>
 <listitem><para>Page number references will not be generated
-for a <sgmltag>link</sgmltag> element unless 
+for a <tag>link</tag> element unless 
 it has an
-<sgmltag class="attribute">xrefstyle</sgmltag>
+<tag class="attribute">xrefstyle</tag>
 attribute whose value specifies a page reference.
 </para></listitem>
 </varlistentry>
 </variablelist>
 
-<para>Although the <sgmltag>xrefstyle</sgmltag> attribute
+<para>Although the <tag>xrefstyle</tag> 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 <sgmltag>xref</sgmltag>.
-In <sgmltag>link</sgmltag> it will always format with
+can in <tag>xref</tag>.
+In <tag>link</tag> it will always format with
 the style established by the
 gentext template with <literal>name="page.citation"</literal>
 in the <literal>l:context name="xref"</literal>.
 </para>
-</refsect1>
+</refsection>
 </refentry>
index bd9b728e8f3d41667e98b846655ef81b08e0200d..e6a81ea306d47ac95064e60c83e34e4477a8462b 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="insert.olink.page.number">
+          version="5.0" xml:id="insert.olink.page.number">
 <refmeta>
 <refentrytitle>insert.olink.page.number</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>insert.olink.page.number</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='insert.olink.page.number.frag'>
+<src:fragment xml:id="insert.olink.page.number.frag">
 <xsl:param name="insert.olink.page.number">no</xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The value of this parameter determines if
 cross references made between documents with
-<sgmltag>olink</sgmltag> will 
+<tag>olink</tag> will 
 include page number citations.
 In most cases this is only applicable to references in printed output.
 </para>
@@ -35,24 +38,24 @@ In most cases this is only applicable to references in printed output.
 <varlistentry>
 <term>yes</term>
 <listitem><para>Page number references will be generated
-for all <sgmltag>olink</sgmltag> references.
+for all <tag>olink</tag> references.
 The style of page reference may be changed
-if an <sgmltag class="attribute">xrefstyle</sgmltag>
+if an <tag class="attribute">xrefstyle</tag>
 attribute is used.
 </para></listitem>
 </varlistentry>
 <varlistentry>
 <term>maybe</term>
 <listitem><para>Page number references will not be generated
-for an <sgmltag>olink</sgmltag> element unless 
+for an <tag>olink</tag> element unless 
 it has an
-<sgmltag class="attribute">xrefstyle</sgmltag>
+<tag class="attribute">xrefstyle</tag>
 attribute whose value specifies a page reference.
 </para></listitem>
 </varlistentry>
 </variablelist>
 <para>Olinks that point to targets within the same document
-are treated as <sgmltag>xref</sgmltag>s, and controlled by
+are treated as <tag>xref</tag>s, and controlled by
 the <parameter>insert.xref.page.number</parameter> parameter.
 </para>
 
@@ -60,8 +63,8 @@ the <parameter>insert.xref.page.number</parameter> parameter.
 external documents can only be inserted if the 
 information exists in the olink database. 
 This means each olink target element 
-(<sgmltag>div</sgmltag> or <sgmltag>obj</sgmltag>)
-must have a <sgmltag class="attribute">page</sgmltag> attribute
+(<tag>div</tag> or <tag>obj</tag>)
+must have a <tag class="attribute">page</tag> 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.
 
 
 
-</refsect1>
+</refsection>
 </refentry>
index 66bc7c793f6f19bed5d6d895666991cd4e77fa34..e937060536e11da49603a610464d77483c8c38b9 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="insert.olink.pdf.frag">
+          version="5.0" xml:id="insert.olink.pdf.frag">
 <refmeta>
 <refentrytitle>insert.olink.pdf.frag</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>insert.olink.pdf.frag</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='insert.olink.pdf.frag.frag'>
+<src:fragment xml:id="insert.olink.pdf.frag.frag">
 <xsl:param name="insert.olink.pdf.frag" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The value of this parameter determines whether
 the cross reference URIs to PDF documents made with
-<sgmltag>olink</sgmltag> will 
+<tag>olink</tag> will 
 include fragment identifiers.
 </para>
 
@@ -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
 <parameter>olink.base.uri</parameter> parameter, the
-value of the <sgmltag class="attribute">baseuri</sgmltag>
-attribute from the <sgmltag class="element">document</sgmltag>
+value of the <tag class="attribute">baseuri</tag>
+attribute from the <tag class="element">document</tag>
 element in the olink database with the matching
-<sgmltag class="attribute">targetdoc</sgmltag> value,
-and the value of the <sgmltag class="attribute">href</sgmltag>
+<tag class="attribute">targetdoc</tag> value,
+and the value of the <tag class="attribute">href</tag>
 attribute for the targeted element in the olink database.
-The <sgmltag class="attribute">href</sgmltag> attribute
+The <tag class="attribute">href</tag> attribute
 contains the fragment identifier.
 </para>
 
 <para>If <parameter>insert.olink.pdf.frag</parameter> is set
 to zero (the default value), then 
-the <sgmltag class="attribute">href</sgmltag> attribute
+the <tag class="attribute">href</tag> 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
-<sgmltag class="attribute">baseuri</sgmltag> attribute
-from the matching <sgmltag class="element">document</sgmltag>
+<tag class="attribute">baseuri</tag> attribute
+from the matching <tag class="element">document</tag>
 element in the olink database ends with '.pdf'.
 Any other olinks will still have the fragment identifier added.
 </para>
-</refsect1>
+</refsection>
 </refentry>
index d90c1491095a72af50693178c53729688d7493f7..98f5881d54ee65dbcd7e4839a9e7bca7e6fc6c73 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="insert.xref.page.number">
+          version="5.0" xml:id="insert.xref.page.number">
 <refmeta>
 <refentrytitle>insert.xref.page.number</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>insert.xref.page.number</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='insert.xref.page.number.frag'>
+<src:fragment xml:id="insert.xref.page.number.frag">
 <xsl:param name="insert.xref.page.number">no</xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The value of this parameter determines if
-cross references (<sgmltag>xref</sgmltag>s) in
+cross references (<tag>xref</tag>s) in
 printed output will
 include page number citations.
 It has three possible values.
@@ -33,22 +36,22 @@ It has three possible values.
 <varlistentry>
 <term>yes</term>
 <listitem><para>Page number references will be generated
-for all <sgmltag>xref</sgmltag> elements.
+for all <tag>xref</tag> elements.
 The style of page reference may be changed
-if an <sgmltag class="attribute">xrefstyle</sgmltag>
+if an <tag class="attribute">xrefstyle</tag>
 attribute is used.
 </para></listitem>
 </varlistentry>
 <varlistentry>
 <term>maybe</term>
 <listitem><para>Page number references will not be generated
-for an <sgmltag>xref</sgmltag> element unless 
+for an <tag>xref</tag> element unless 
 it has an
-<sgmltag class="attribute">xrefstyle</sgmltag>
+<tag class="attribute">xrefstyle</tag>
 attribute whose value specifies a page reference.
 </para></listitem>
 </varlistentry>
 </variablelist>
 
-</refsect1>
+</refsection>
 </refentry>
index 6f3557f77da950a238883695aa9c436e03fa92ce..700b408b02de4e751f8226e94045ec2696bf62fb 100644 (file)
@@ -1,19 +1,22 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="itemizedlist.label.properties">
+          version="5.0" xml:id="itemizedlist.label.properties">
 <refnamediv>
 <refname>itemizedlist.label.properties</refname>
 <refpurpose>Properties that apply to each label inside itemized list.</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='itemizedlist.label.properties.frag'><xsl:attribute-set name="itemizedlist.label.properties">
+<src:fragment xml:id="itemizedlist.label.properties.frag"><xsl:attribute-set name="itemizedlist.label.properties">
 </xsl:attribute-set></src:fragment>
 </refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 <para>Properties that apply to each label inside itemized list. E.g.:</para>
-<programlisting><![CDATA[<xsl:attribute-set name="itemizedlist.label.properties">
-  <xsl:attribute name="text-align">right</xsl:attribute>
-</xsl:attribute-set>]]></programlisting>
-</refsect1>
+<programlisting>&lt;xsl:attribute-set name="itemizedlist.label.properties"&gt;
+  &lt;xsl:attribute name="text-align"&gt;right&lt;/xsl:attribute&gt;
+&lt;/xsl:attribute-set&gt;</programlisting>
+</refsection>
 </refentry>
index e04421508792d3e4872e9366514159822f93b12b..fecb1c091019cefaa674f3db2f286978dba2f26d 100644 (file)
@@ -1,21 +1,24 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="itemizedlist.label.width">
+          version="5.0" xml:id="itemizedlist.label.width">
 <refnamediv>
 <refname>itemizedlist.label.width</refname>
 <refpurpose>The default width of the label (bullet) in an itemized list.</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='itemizedlist.label.width.frag'>
+<src:fragment xml:id="itemizedlist.label.width.frag">
 <xsl:param name="itemizedlist.label.width" select="'1.0em'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 <para>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.</para>
-</refsect1>
+</refsection>
 </refentry>
index 649348388880ed43eee5b82b0b7c8d2c5d80a9b0..322d938212d5f910b123620b76b062d1d25527b1 100644 (file)
@@ -1,16 +1,19 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="itemizedlist.properties">
+          version="5.0" xml:id="itemizedlist.properties">
 <refnamediv>
 <refname>itemizedlist.properties</refname>
 <refpurpose>Properties that apply to each list-block generated by itemizedlist.</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='itemizedlist.properties.frag'><xsl:attribute-set name="itemizedlist.properties" use-attribute-sets="list.block.properties">
+<src:fragment xml:id="itemizedlist.properties.frag"><xsl:attribute-set name="itemizedlist.properties" use-attribute-sets="list.block.properties">
 </xsl:attribute-set></src:fragment>
 </refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 <para>Properties that apply to each fo:list-block generated by itemizedlist.</para>
-</refsect1>
+</refsection>
 </refentry>
index 88775b260deeb6575d702df5fa0733a96a6653bf..748cc6a14acb06ae4b91cc4528fbdb9df5506fdf 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="keep.relative.image.uris">
+          version="5.0" xml:id="keep.relative.image.uris">
 <refmeta>
 <refentrytitle>keep.relative.image.uris</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>keep.relative.image.uris</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='keep.relative.image.uris.frag'>
+<src:fragment xml:id="keep.relative.image.uris.frag">
 <xsl:param condition="html" name="keep.relative.image.uris" select="1"/>
 <xsl:param condition="fo" name="keep.relative.image.uris" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
 <para>Note that the stylesheets calculate (and use) the absolute form
 for some purposes, this only applies to the resulting output.</para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/keyboard.nav.xml b/xsl/params/keyboard.nav.xml
new file mode 100644 (file)
index 0000000..49b0c0b
--- /dev/null
@@ -0,0 +1,29 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="keyboard.nav">
+<refmeta>
+<refentrytitle>keyboard.nav</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>keyboard.nav</refname>
+<refpurpose>Enable keyboard navigation?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="keyboard.nav.frag">
+<xsl:param name="keyboard.nav" select="1"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>If non-zero, JavaScript is added to the slides to enable keyboard
+navigation. Pressing 'n', space, or return moves forward; pressing 'p' moves
+backward.</para>
+
+</refsection>
+</refentry>
index 3cc9c56e95418ae664ef8db8375ce000ec169745..2c4454e129751e18da3cbd551ea426746c79e1a7 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="l10n.gentext.default.language">
+          version="5.0" xml:id="l10n.gentext.default.language">
 <refmeta>
 <refentrytitle>l10n.gentext.default.language</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>l10n.gentext.default.language</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='l10n.gentext.default.language.frag'>
+<src:fragment xml:id="l10n.gentext.default.language.frag">
 <xsl:param name="l10n.gentext.default.language" select="'en'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The value of the <parameter>l10n.gentext.default.language</parameter>
 parameter is used as the language for generated text if no setting is provided
 in the source document.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 7a7ed5f4b556dcb84a3d773ce427e2314b4201c4..22a41e3d2e74a8494406606ea33174488048b251 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="l10n.gentext.language">
+          version="5.0" xml:id="l10n.gentext.language">
 <refmeta>
 <refentrytitle>l10n.gentext.language</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>l10n.gentext.language</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='l10n.gentext.language.frag'>
+<src:fragment xml:id="l10n.gentext.language.frag">
 <xsl:param name="l10n.gentext.language" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
 <para>It's much more likely that you might want to set the
 <parameter>l10n.gentext.default.language</parameter> parameter.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 8f3b744a722b5aff6a5baaebb8812990d04d329a..d70017afbf4dc8c8189a702a93ae2f16a993d597 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="l10n.gentext.use.xref.language">
+          version="5.0" xml:id="l10n.gentext.use.xref.language">
 <refmeta>
 <refentrytitle>l10n.gentext.use.xref.language</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>l10n.gentext.use.xref.language</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='l10n.gentext.use.xref.language.frag'>
+<src:fragment xml:id="l10n.gentext.use.xref.language.frag">
 <xsl:param name="l10n.gentext.use.xref.language" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero, the language of the target will be used when
 generating cross reference text. Usually, the <quote>current</quote>
@@ -28,7 +31,7 @@ the generated text.</para>
 <para>Consider the following example:</para>
 
 <informalexample>
-<programlisting><![CDATA[<para lang="en">See also <xref linkend="chap3"/>.</para>]]>
+<programlisting>&lt;para lang="en"&gt;See also &lt;xref linkend="chap3"/&gt;.&lt;/para&gt;
 </programlisting>
 </informalexample>
 
@@ -46,5 +49,5 @@ resulting text will be something like this:</para>
 <para>See also Chapter 3.</para>
 </blockquote>
 
-</refsect1>
+</refsection>
 </refentry>
index 16093a23001a1febf3645294b37dd670170e1a11..e0dbd7953144adb1a1fd6a12c81075f354963455 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="l10n.lang.value.rfc.compliant">
+          version="5.0" xml:id="l10n.lang.value.rfc.compliant">
 <refmeta>
 <refentrytitle>l10n.lang.value.rfc.compliant</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>l10n.lang.value.rfc.compliant</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='l10n.lang.value.rfc.compliant.frag'>
+<src:fragment xml:id="l10n.lang.value.rfc.compliant.frag">
 <xsl:param name="l10n.lang.value.rfc.compliant" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If non-zero, ensure that the values for all <sgmltag
-class="attribute">lang</sgmltag> attributes in HTML output are RFC
-compliant<footnote
-
-><para>Section 8.1.1, <ulink
-url="http://www.w3.org/TR/REC-html40/struct/dirlang.html#h-8.1.1"
->Language Codes</ulink>, in the HTML 4.0 Recommendation states that:
+<para>If non-zero, ensure that the values for all <tag class="attribute">lang</tag> attributes in HTML output are RFC
+compliant<footnote><para>Section 8.1.1, <link xlink:href="http://www.w3.org/TR/REC-html40/struct/dirlang.html#h-8.1.1">Language Codes</link>, in the HTML 4.0 Recommendation states that:
 
 <blockquote><para>[RFC1766] defines and explains the language codes
 that must be used in HTML documents.</para>
@@ -33,9 +31,8 @@ empty series of subcodes:
 
 <literallayout class="monospaced">language-code = primary-code ( "-" subcode )*</literallayout>
 </para>
-<para>And in RFC 1766, <ulink
-url="http://www.ietf.org/rfc/rfc1766.txt">Tags for the Identification
-of Languages</ulink>, the EBNF for "language tag" is given as:
+<para>And in RFC 1766, <link xlink:href="http://www.ietf.org/rfc/rfc1766.txt">Tags for the Identification
+of Languages</link>, the EBNF for "language tag" is given as:
 
 <literallayout class="monospaced">Language-Tag = Primary-tag *( "-" Subtag )
 Primary-tag = 1*8ALPHA
@@ -44,19 +41,17 @@ Subtag = 1*8ALPHA</literallayout>
 </blockquote>
 </para></footnote>.
 
-by taking any underscore characters in any <sgmltag
-class="attribute">lang</sgmltag> values found in source documents, and
+by taking any underscore characters in any <tag class="attribute">lang</tag> values found in source documents, and
 replacing them with hyphen characters in output HTML files. For
 example, <literal>zh_CN</literal> in a source document becomes
 <literal>zh-CN</literal> in the HTML output form that source.
 
 <note>
-<para>This parameter does not cause any case change in <sgmltag
-class="attribute">lang</sgmltag> values, because RFC 1766
+<para>This parameter does not cause any case change in <tag class="attribute">lang</tag> values, because RFC 1766
 explicitly states that all "language tags" (as it calls them) "are
 to be treated as case insensitive".</para>
 </note>
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 8b89d2528aba7c36209c41c6bd2f8123fd9f16ba..5ff9db7a6c91479a0bb403aec63e7200d54b38ff 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="label.from.part">
+          version="5.0" xml:id="label.from.part">
 <refmeta>
 <refentrytitle>label.from.part</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>label.from.part</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='label.from.part.frag'><xsl:param name="label.from.part" select="'0'"/></src:fragment>
+<src:fragment xml:id="label.from.part.frag"><xsl:param name="label.from.part" select="'0'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If <parameter>label.from.part</parameter> is non-zero, components
-(<sgmltag>chapter</sgmltag>s, <sgmltag>appendixe</sgmltag>s, etc.)
-will be numbered from 1 in each <sgmltag>part</sgmltag>. Otherwise,
+(<tag>chapter</tag>s, <tag>appendixe</tag>s, etc.)
+will be numbered from 1 in each <tag>part</tag>. Otherwise,
 they will be numbered monotonically throughout each
-<sgmltag>book</sgmltag>.
+<tag>book</tag>.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 477c9b0c50336bc4e193d2d47bfb739c4b0dbce1..474cb2abdfa440da5121a16d9a8101b38fa81537 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="line-height">
+          version="5.0" xml:id="line-height">
 <refmeta>
 <refentrytitle>line-height</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>line-height</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='line-height.frag'>
+<src:fragment xml:id="line-height.frag">
 <xsl:param name="line-height" select="'normal'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Sets the line-height property.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 0abf26a729377c5c9e67c8268b5beff7fcf40286..1205d9bd82dc0faeef627a66ba2a8b2ceaf4dc7e 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="linenumbering.everyNth">
+          version="5.0" xml:id="linenumbering.everyNth">
 <refmeta>
 <refentrytitle>linenumbering.everyNth</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>linenumbering.everyNth</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='linenumbering.everyNth.frag'><xsl:param name="linenumbering.everyNth" select="'5'"/></src:fragment>
+<src:fragment xml:id="linenumbering.everyNth.frag"><xsl:param name="linenumbering.everyNth" select="'5'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If line numbering is enabled, everyNth line will be numbered.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index a8f3f79680b2218983e1747c2ba9750ed3d6b82c..888290243b86c297ed379048ab2393241c0f0c27 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="linenumbering.extension">
+          version="5.0" xml:id="linenumbering.extension">
 <refmeta>
 <refentrytitle>linenumbering.extension</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>linenumbering.extension</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='linenumbering.extension.frag'><xsl:param name="linenumbering.extension" select="'1'"/></src:fragment>
+<src:fragment xml:id="linenumbering.extension.frag"><xsl:param name="linenumbering.extension" select="'1'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index aebd58e0ea730dcff9c5a6b0900c7a5786b2d590..535bf58f1557dd14c662bf67c952af9f3d1fd435 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="linenumbering.separator">
+          version="5.0" xml:id="linenumbering.separator">
 <refmeta>
 <refentrytitle>linenumbering.separator</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>linenumbering.separator</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='linenumbering.separator.frag'><xsl:param name="linenumbering.separator" select="' '"/></src:fragment>
+<src:fragment xml:id="linenumbering.separator.frag"><xsl:param name="linenumbering.separator" select="' '"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The separator is inserted between line numbers and lines in
 the verbatim environment.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index a4a854c4d80f99332e7e0d5137266d27d6c7b108..6da82792c198759edea1950cd6488c9edd1f0062 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="linenumbering.width">
+          version="5.0" xml:id="linenumbering.width">
 <refmeta>
 <refentrytitle>linenumbering.width</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>linenumbering.width</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='linenumbering.width.frag'><xsl:param name="linenumbering.width" select="'3'"/></src:fragment>
+<src:fragment xml:id="linenumbering.width.frag"><xsl:param name="linenumbering.width" select="'3'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If line numbering is enabled, line numbers will appear right
 justified in a field "width" characters wide.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index f68b01f260b47cc7c0e39e7e785ee8725cb5e70f..1cd843e111c4643def426f0402a1d4bbf0735131 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="link.mailto.url">
+          version="5.0" xml:id="link.mailto.url">
 <refmeta>
 <refentrytitle>link.mailto.url</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>link.mailto.url</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='link.mailto.url.frag'><xsl:param name="link.mailto.url"/></src:fragment>
+<src:fragment xml:id="link.mailto.url.frag"><xsl:param name="link.mailto.url"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If not the empty string, this address will be used for the
-REL=made <sgmltag>LINK</sgmltag> element in the HTML <sgmltag>HEAD</sgmltag>.
+REL=made <tag>LINK</tag> element in the HTML <tag>HEAD</tag>.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 9c2b75e4f4cf4ae5159b664e8297b53bf6e3028d..ce93943e546b40404671ce22c823613bda42a02e 100644 (file)
@@ -1,18 +1,21 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="list.block.properties">
+          version="5.0" xml:id="list.block.properties">
 <refnamediv>
 <refname>list.block.properties</refname>
 <refpurpose>Properties that apply to each list-block generated by list.</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='list.block.properties.frag'><xsl:attribute-set name="list.block.properties">
+<src:fragment xml:id="list.block.properties.frag"><xsl:attribute-set name="list.block.properties">
   <xsl:attribute name="provisional-label-separation">0.2em</xsl:attribute>
   <xsl:attribute name="provisional-distance-between-starts">1.5em</xsl:attribute>
 </xsl:attribute-set></src:fragment>
 </refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 <para>Properties that apply to each fo:list-block generated by itemizedlist/orderedlist.</para>
-</refsect1>
+</refsection>
 </refentry>
index 9893549150ac4653c2b964a002236bd73fcb71d9..6e233505e3e449a197bd5380714187e01a1be384 100644 (file)
@@ -1,13 +1,16 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="list.block.spacing">
+          version="5.0" xml:id="list.block.spacing">
 <refnamediv>
 <refname>list.block.spacing</refname>
 <refpurpose>What spacing do you want before and after lists?</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='list.block.spacing.frag'><xsl:attribute-set name="list.block.spacing">
+<src:fragment xml:id="list.block.spacing.frag"><xsl:attribute-set name="list.block.spacing">
   <xsl:attribute name="space-before.optimum">1em</xsl:attribute>
   <xsl:attribute name="space-before.minimum">0.8em</xsl:attribute>
   <xsl:attribute name="space-before.maximum">1.2em</xsl:attribute>
@@ -16,7 +19,7 @@
   <xsl:attribute name="space-after.maximum">1.2em</xsl:attribute>
 </xsl:attribute-set></src:fragment>
 </refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 <para>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.  </para>
-</refsect1>
+</refsection>
 </refentry>
index ba958fc623874e466db4b27e77c3592980a52258..d702c9ff3c8f5b12ebef1b6305e2a43e80e80d2b 100644 (file)
@@ -1,19 +1,22 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="list.item.spacing">
+          version="5.0" xml:id="list.item.spacing">
 <refnamediv>
 <refname>list.item.spacing</refname>
 <refpurpose>What space do you want between list items?</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='list.item.spacing.frag'><xsl:attribute-set name="list.item.spacing">
+<src:fragment xml:id="list.item.spacing.frag"><xsl:attribute-set name="list.item.spacing">
   <xsl:attribute name="space-before.optimum">1em</xsl:attribute>
   <xsl:attribute name="space-before.minimum">0.8em</xsl:attribute>
   <xsl:attribute name="space-before.maximum">1.2em</xsl:attribute>
 </xsl:attribute-set></src:fragment>
 </refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 <para>Specify what spacing you want between each list item.</para>
-</refsect1>
+</refsection>
 </refentry>
index 4d3e45043593722551c125cdef2a0a14e2453a2f..0bad336f8e9bac2a444770c9edb33daea13c77f9 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="make.graphic.viewport">
+          version="5.0" xml:id="make.graphic.viewport">
 <refmeta>
 <refentrytitle>make.graphic.viewport</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>make.graphic.viewport</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='make.graphic.viewport.frag'>
+<src:fragment xml:id="make.graphic.viewport.frag">
 <xsl:param name="make.graphic.viewport" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>The HTML <sgmltag>img</sgmltag> element only supports the notion
+<para>The HTML <tag>img</tag> 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.</para>
 
@@ -28,5 +31,5 @@ will be used to frame the image. This creates an effective viewport-area.
 
 <para>Tables and alignment don't work together, so this parameter is ignored
 if alignment is specified on an image.</para>
-</refsect1>
+</refsection>
 </refentry>
index f8167c46b529cdf865bdc6f88f85da4bbfaf0f8f..7942b5a50c0688ea9f6f630b80eeac5e28ef3331 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="make.index.markup">
+          version="5.0" xml:id="make.index.markup">
 <refmeta>
 <refentrytitle>make.index.markup</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>make.index.markup</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='make.index.markup.frag'>
+<src:fragment xml:id="make.index.markup.frag">
 <xsl:param name="make.index.markup" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
 
 <para>Jeni Tennison's excellent code in
 <filename>autoidx.xsl</filename> does a great job of merging and
-sorting <sgmltag>indexterm</sgmltag>s in the document and building a
+sorting <tag>indexterm</tag>s 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:</para>
 
 <blockquote>
-<formalpara><title>A</title>
+<formalpara><info><title>A</title></info>
 <para>ap1, 1, 2, 3</para>
 </formalpara>
 </blockquote>
@@ -46,13 +49,13 @@ an index at the back of the book that looks like this:</para>
 <para>you get one that looks like this:</para>
 
 <blockquote>
-<programlisting><![CDATA[<indexdiv>A</indexdiv>
-<indexentry>
-<primaryie>ap1</primaryie>,
-<phrase role="pageno">1</phrase>,
-<phrase role="pageno">2</phrase>,
-<phrase role="pageno">3</phrase>
-</indexentry>]]></programlisting>
+<programlisting>&lt;indexdiv&gt;A&lt;/indexdiv&gt;
+&lt;indexentry&gt;
+&lt;primaryie&gt;ap1&lt;/primaryie&gt;,
+&lt;phrase role="pageno"&gt;1&lt;/phrase&gt;,
+&lt;phrase role="pageno"&gt;2&lt;/phrase&gt;,
+&lt;phrase role="pageno"&gt;3&lt;/phrase&gt;
+&lt;/indexentry&gt;</programlisting>
 </blockquote>
 
 <para>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.</para>
 <para>Finally, reformat your original document using this literal index instead of
 an automatically generated one and <quote>bingo</quote>!</para>
 
-</refsect1>
+</refsection>
 </refentry>
index a9c21266c3d26ade9e938e1967e744f4f5424f8a..114abec0b97580183e27d6e4c7d5b4da2926e4d7 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="make.single.year.ranges">
+          version="5.0" xml:id="make.single.year.ranges">
 <refmeta>
 <refentrytitle>make.single.year.ranges</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>make.single.year.ranges</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='make.single.year.ranges.frag'><xsl:param name="make.single.year.ranges" select="0"/></src:fragment>
+<src:fragment xml:id="make.single.year.ranges.frag"><xsl:param name="make.single.year.ranges" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero, year ranges that span a single year will be printed
 in range notation (1998-1999) instead of discrete notation
 (1998, 1999).</para>
 
-</refsect1>
+</refsection>
 </refentry>
index b3592094d76bb6e09846a29c90b739b8b4db37a2..8618d39a7a9664e5d7dee391e96e0c75c2d5251d 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="make.valid.html">
+          version="5.0" xml:id="make.valid.html">
 <refmeta>
 <refentrytitle>make.valid.html</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>make.valid.html</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='make.valid.html.frag'>
+<src:fragment xml:id="make.valid.html.frag">
 <xsl:param name="make.valid.html" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If <parameter>make.valid.html</parameter> is true, the stylesheets take
 extra effort to ensure that the resulting HTML is valid. This may mean that some
-<sgmltag>para</sgmltag> tags are translated into HTML <sgmltag>div</sgmltag>s or
+<tag>para</tag> tags are translated into HTML <tag>div</tag>s or
 that other substitutions occur.</para>
 
 <para>This parameter is different from <parameter>html.cleanup</parameter>
@@ -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.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index c957c5bf279a08b64bb6af0acabe8c70fd235ebc..0c093c8944b76966e83c708146c744f13deda599 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="make.year.ranges">
+          version="5.0" xml:id="make.year.ranges">
 <refmeta>
 <refentrytitle>make.year.ranges</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>make.year.ranges</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='make.year.ranges.frag'><xsl:param name="make.year.ranges" select="0"/></src:fragment>
+<src:fragment xml:id="make.year.ranges.frag"><xsl:param name="make.year.ranges" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero, copyright years will be collated into ranges.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 5d804b78397decc5e657f83b90abd5c30a899fa8..859edb731364ca427dc1e230f133dda619fd8575 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.break.after.slash">
+          version="5.0" xml:id="man.break.after.slash">
 <refmeta>
 <refentrytitle>man.break.after.slash</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.break.after.slash</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.break.after.slash.frag'>
+<src:fragment xml:id="man.break.after.slash.frag">
 <xsl:param name="man.break.after.slash">0</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
   broken across lines, which is probably not what you want.</para>
 </warning>
 
-</refsect1>
+</refsection>
 </refentry>
index dc70e504a944ec6917d5b38d7ee42e2edf9705de..02bb587380bbf52a706562ebe82b59b12dd8e3b0 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.charmap.enabled">
+          version="5.0" xml:id="man.charmap.enabled">
 <refmeta>
 <refentrytitle>man.charmap.enabled</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.charmap.enabled</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.charmap.enabled.frag'>
+<src:fragment xml:id="man.charmap.enabled.frag">
 <xsl:param name="man.charmap.enabled" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of the <parameter>man.charmap.enabled</parameter>
 parameter is non-zero, a "character map" is used to substitute certain
@@ -26,16 +29,13 @@ filesystem. If instead the value of
 <parameter>man.charmap.enabled</parameter> is zero, Unicode characters
 are passed through "as is".</para>
 
-<refsect2>
-<title>Details</title>
+<refsection><info><title>Details</title></info>
+
 <para>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 <ulink
-url="http://docbook.sourceforge.net/snapshot/xsl/manpages/charmap.groff.xsl"
->roff character map</ulink> that is compliant with the <ulink
-url="http://www.w3.org/TR/xslt20/#character-maps" >XSLT character
-map</ulink> format as detailed in the XSLT 2.0 specification. The map
+distribution includes a <link xlink:href="http://docbook.sourceforge.net/snapshot/xsl/manpages/charmap.groff.xsl">roff character map</link> that is compliant with the <link xlink:href="http://www.w3.org/TR/xslt20/#character-maps">XSLT character
+map</link> 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.</para>
 
@@ -48,6 +48,6 @@ provided in the distribution.</para>
 the <parameter>man.charmap.use.subset</parameter> and
 <parameter>man.charmap.subset.profile</parameter> parameters.</para>
 
-</refsect2>
-</refsect1>
+</refsection>
+</refsection>
 </refentry>
index cee480b5caffb4c474cf4f7429bd7ac1afaaeacb..c617a5f251d6b29b3ac47d8e2fd91f95807e9287 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.charmap.subset.profile">
+          version="5.0" xml:id="man.charmap.subset.profile">
 <refmeta>
 <refentrytitle>man.charmap.subset.profile</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.charmap.subset.profile</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.charmap.subset.profile.frag'>
+<src:fragment xml:id="man.charmap.subset.profile.frag">
 <xsl:param name="man.charmap.subset.profile">
 @*[local-name() = 'block'] = 'Miscellaneous Technical' or
 (@*[local-name() = 'block'] = 'C1 Controls And Latin-1 Supplement (Latin-1 Supplement)' and
@@ -33,7 +36,7 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of the
 <parameter>man.charmap.use.subset</parameter> parameter is non-zero,
@@ -43,13 +46,9 @@ instead of the full roff character map.</para>
 
 <para>The value of <parameter>man.charmap.subset.profile</parameter>
 is a string representating an XPath expression that matches attribute
-names and values for <tag
-namespace="http://docbook.sf.net/xmlns/unichar/1.0"
->output-character</tag> elements in the character map.</para>
+names and values for <tag namespace="http://docbook.sf.net/xmlns/unichar/1.0">output-character</tag> elements in the character map.</para>
 
-<para>The attributes supported in the <ulink
-url="http://docbook.sourceforge.net/snapshot/xsl/manpages/charmap.groff.xsl"
->standard roff character map included in the distribution</ulink> are:
+<para>The attributes supported in the <link xlink:href="http://docbook.sourceforge.net/snapshot/xsl/manpages/charmap.groff.xsl">standard roff character map included in the distribution</link> are:
 <variablelist>
   <varlistentry>
     <term>character</term>
@@ -72,8 +71,7 @@ url="http://docbook.sourceforge.net/snapshot/xsl/manpages/charmap.groff.xsl"
       <simpara>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 <xref
-      linkend="BlocksAndClasses"/>.</simpara>
+      character map, see <xref linkend="BlocksAndClasses"/>.</simpara>
     </listitem>
   </varlistentry>
   <varlistentry>
@@ -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:
 
-<literallayout class="monospaced" >  @*[local-name() = 'block'] ='MathematicalOperators' </literallayout>
+<literallayout class="monospaced">  @*[local-name() = 'block'] ='MathematicalOperators' </literallayout>
 
 That will cause a additional set of around 67 additional "math"
 characters to be converted into roff markup. </para>
@@ -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
 <parameter>man.charmap.use.subset</parameter> to zero.</para>
 <para>You can create a
-custom character map by making a copy of the <ulink
-url="http://docbook.sourceforge.net/snapshot/xsl/manpages/charmap.groff.xsl"
->standard roff character map</ulink> provided in the distribution, and
+custom character map by making a copy of the <link xlink:href="http://docbook.sourceforge.net/snapshot/xsl/manpages/charmap.groff.xsl">standard roff character map</link> provided in the distribution, and
 then adding to, changing, and/or deleting from that.</para>
 
 <caution>
@@ -173,8 +169,8 @@ and add any of the supported Unicode block names to the value of
 <para>For other details, see the documentation for the
 <parameter>man.charmap.use.subset</parameter> parameter.</para>
 
-<refsect2 id="BlocksAndClasses">
-  <title>Supported Unicode block names and "class" values</title>
+<refsection xml:id="BlocksAndClasses"><info><title>Supported Unicode block names and "class" values</title></info>
+  
 
   <para>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
 
   <itemizedlist>
     <listitem>
-      <para><ulink
-                url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=C1%20Controls%20and%20Latin-1%20Supplement%20(Latin-1%20Supplement)"
-                >C1 Controls And Latin-1 Supplement (Latin-1 Supplement)</ulink> (x00a0 to x00ff)
-      <itemizedlist>
-        <title>class values</title>
+      <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=C1%20Controls%20and%20Latin-1%20Supplement%20(Latin-1%20Supplement)">C1 Controls And Latin-1 Supplement (Latin-1 Supplement)</link> (x00a0 to x00ff)
+      <itemizedlist><info><title>class values</title></info>
+        
         <listitem>
           <para>symbols</para>
         </listitem>
@@ -198,35 +192,23 @@ and add any of the supported Unicode block names to the value of
       </itemizedlist></para>
     </listitem>
     <listitem>
-      <para><ulink
-                url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Latin%20Extended-A"
-                >Latin Extended-A</ulink> (x0100 to x017f, partial)</para>
+      <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Latin%20Extended-A">Latin Extended-A</link> (x0100 to x017f, partial)</para>
     </listitem>
     <listitem>
-      <para><ulink
-                url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Spacing%20Modifier%20Letters"
-                >Spacing Modifier Letters</ulink> (x02b0 to x02ee, partial)</para>
+      <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Spacing%20Modifier%20Letters">Spacing Modifier Letters</link> (x02b0 to x02ee, partial)</para>
     </listitem>
     <listitem>
-      <para><ulink
-                url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Greek%20and%20Coptic"
-                >Greek and Coptic</ulink> (x0370 to x03ff, partial)</para>
+      <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Greek%20and%20Coptic">Greek and Coptic</link> (x0370 to x03ff, partial)</para>
     </listitem>
     <listitem>
-      <para><ulink
-                url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=General%20Punctuation"
-                >General Punctuation</ulink> (x2000 to x206f, partial)
-      <itemizedlist>
-        <title>class values</title>
+      <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=General%20Punctuation">General Punctuation</link> (x2000 to x206f, partial)
+      <itemizedlist><info><title>class values</title></info>
+        
         <listitem>
-          <para><ulink
-                    url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;start=8192&amp;end=8203"
-                    >spaces</ulink></para>
+          <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;start=8192&amp;end=8203">spaces</link></para>
         </listitem>
         <listitem>
-          <para><ulink
-                    url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;start=8208&amp;end=8213"
-                    >dashes</ulink></para>
+          <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;start=8208&amp;end=8213">dashes</link></para>
         </listitem>
         <listitem>
           <para>quotes</para>
@@ -247,66 +229,42 @@ and add any of the supported Unicode block names to the value of
       </para>
     </listitem>
     <listitem>
-      <para><ulink
-                url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Superscripts%20and%20Subscripts"
-                >Superscripts and Subscripts</ulink> (x2070 to x209f)</para>
+      <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Superscripts%20and%20Subscripts">Superscripts and Subscripts</link> (x2070 to x209f)</para>
     </listitem>
     <listitem>
-      <para><ulink
-                url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Currency%20Symbols"
-                >Currency Symbols</ulink> (x20a0 to x20b1)</para>
+      <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Currency%20Symbols">Currency Symbols</link> (x20a0 to x20b1)</para>
     </listitem>
     <listitem>
-      <para><ulink
-                url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Letterlike%20Symbols"
-                >Letterlike Symbols</ulink> (x2100 to x214b)</para>
+      <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Letterlike%20Symbols">Letterlike Symbols</link> (x2100 to x214b)</para>
     </listitem>
     <listitem>
-      <para><ulink
-                url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Number%20Forms"
-                >Number Forms</ulink> (x2150 to x218f)</para>
+      <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Number%20Forms">Number Forms</link> (x2150 to x218f)</para>
     </listitem>
     <listitem>
-      <para><ulink
-                url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Arrows"
-                >Arrows</ulink> (x2190 to x21ff, partial)</para>
+      <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Arrows">Arrows</link> (x2190 to x21ff, partial)</para>
     </listitem>
     <listitem>
-      <para><ulink
-                url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Mathematical%20Operators"
-                >Mathematical Operators</ulink> (x2200 to x22ff, partial)</para>
+      <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Mathematical%20Operators">Mathematical Operators</link> (x2200 to x22ff, partial)</para>
     </listitem>
     <listitem>
-      <para><ulink
-                url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Control%20Pictures"
-                >Control Pictures</ulink> (x2400 to x243f)</para>
+      <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Control%20Pictures">Control Pictures</link> (x2400 to x243f)</para>
     </listitem>
     <listitem>
-      <para><ulink
-                url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Enclosed%20Alphanumerics"
-                >Enclosed Alphanumerics</ulink> (x2460 to x24ff)</para>
+      <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Enclosed%20Alphanumerics">Enclosed Alphanumerics</link> (x2460 to x24ff)</para>
     </listitem>
     <listitem>
-      <para><ulink
-                url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Geometric%20Shapes"
-                >Geometric Shapes</ulink> (x25a0 to x25f7, partial)</para>
+      <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Geometric%20Shapes">Geometric Shapes</link> (x25a0 to x25f7, partial)</para>
     </listitem>
     <listitem>
-      <para><ulink
-                url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Miscellaneous%20Symbols"
-                >Miscellaneous Symbols</ulink> (x2600 to x26ff, partial)</para>
+      <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Miscellaneous%20Symbols">Miscellaneous Symbols</link> (x2600 to x26ff, partial)</para>
     </listitem>
     <listitem>
-      <para><ulink
-                url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Dingbats"
-                >Dingbats</ulink> (x2700 to x27be, partial)</para>
+      <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Dingbats">Dingbats</link> (x2700 to x27be, partial)</para>
     </listitem>
     <listitem>
-      <para><ulink
-                url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Alphabetic%20Presentation%20Forms"
-                >Alphabetic Presentation Forms</ulink> (xfb00 to xfb04 only)</para>
+      <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&amp;id=Alphabetic%20Presentation%20Forms">Alphabetic Presentation Forms</link> (xfb00 to xfb04 only)</para>
     </listitem>
   </itemizedlist>
-</refsect2>
-</refsect1>
+</refsection>
+</refsection>
 </refentry>
index e26538753420deb5a081424ca95f1d9ee549ef05..39dffa919a4c4020f7331051f27f4238c23d046a 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.charmap.uri">
+          version="5.0" xml:id="man.charmap.uri">
 <refmeta>
 <refentrytitle>man.charmap.uri</refentrytitle>
-<refmiscinfo role="type">uri</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">uri</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.charmap.uri</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.charmap.uri.frag'>
+<src:fragment xml:id="man.charmap.uri.frag">
 <xsl:param name="man.charmap.uri" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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 <ulink
-url="http://www.w3.org/TR/xslt20/#character-maps" >XSLT character
-map</ulink>. That character map can be considered the standard roff
+distribution includes an <link xlink:href="http://www.w3.org/TR/xslt20/#character-maps">XSLT character
+map</link>. That character map can be considered the standard roff
 character map for the distribution.</para>
 
 <para>If the value of the <parameter>man.charmap.uri</parameter>
@@ -36,5 +38,5 @@ roff character map provided in the distribution.</para>
 unless you have a custom roff character map that differs from the
 standard one provided in the distribution.</para>
 </warning>
-</refsect1>
+</refsection>
 </refentry>
index 283ac5e0c495059e9ad7dd090b81d2758324f4c2..eae8d3def4660f36e077cd09284a900b236a7341 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.charmap.use.subset">
+          version="5.0" xml:id="man.charmap.use.subset">
 <refmeta>
 <refentrytitle>man.charmap.use.subset</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.charmap.use.subset</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.charmap.use.subset.frag'>
+<src:fragment xml:id="man.charmap.use.subset.frag">
 <xsl:param name="man.charmap.use.subset" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of the
 <parameter>man.charmap.use.subset</parameter> parameter is non-zero,
@@ -42,16 +45,13 @@ character map. The profile of the subset used is specified by the
   zero.</para>
 </note>
 
-<refsect2>
-<title>Details</title>
+<refsection><info><title>Details</title></info>
+
 <para>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 <ulink
-url="http://docbook.sourceforge.net/snapshot/xsl/manpages/charmap.groff.xsl"
->roff character map</ulink> that is compliant with the <ulink
-url="http://www.w3.org/TR/xslt20/#character-maps" >XSLT character
-map</ulink> format as detailed in the XSLT 2.0 specification. The map
+distribution includes a <link xlink:href="http://docbook.sourceforge.net/snapshot/xsl/manpages/charmap.groff.xsl">roff character map</link> that is compliant with the <link xlink:href="http://www.w3.org/TR/xslt20/#character-maps">XSLT character
+map</link> 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.</para>
 
@@ -70,6 +70,6 @@ subset of character mappings instead of the full set. You can use the
 <parameter>man.charmap.subset.profile</parameter> parameter to tune
 the profile of that subset to use.</para>
 
-</refsect2>
-</refsect1>
+</refsection>
+</refsection>
 </refentry>
index a273144a71906163dfd178e80574792501585026..396cbded4d39d1b17f244991ce18e196c6d135b9 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.endnotes.are.numbered">
+          version="5.0" xml:id="man.endnotes.are.numbered">
 <refmeta>
 <refentrytitle>man.endnotes.are.numbered</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.endnotes.are.numbered</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.endnotes.are.numbered.frag'>
+<src:fragment xml:id="man.endnotes.are.numbered.frag">
 <xsl:param name="man.endnotes.are.numbered">1</xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of <parameter>man.endnotes.are.numbered</parameter> is
 non-zero (the default), then for each non-empty<footnote>
 <para>A “non-empty” notesource is one that looks like
-this:<literallayout class="monospaced"
- >  &lt;ulink url="http://docbook.sf.net/snapshot/xsl/doc/manpages/">manpages&lt;/ulink></literallayout>
-an “empty” notesource is on that looks like this:<literallayout class="monospaced"
- >  &lt;ulink url="http://docbook.sf.net/snapshot/xsl/doc/manpages/"/></literallayout>
+this:<literallayout class="monospaced">  &lt;ulink url="http://docbook.sf.net/snapshot/xsl/doc/manpages/"&gt;manpages&lt;/ulink&gt;</literallayout>
+an “empty” notesource is on that looks like this:<literallayout class="monospaced">  &lt;ulink url="http://docbook.sf.net/snapshot/xsl/doc/manpages/"/&gt;</literallayout>
 </para></footnote> “notesource”:
 
 <itemizedlist>
@@ -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 unpleasing<footnote 
-  
-  ><para>As far as notesources that are links, ytou might
+  obstrusive and aesthetically unpleasing<footnote><para>As 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.
   <para>Also, users of “text based” browsers such as
   <command>lynx</command> will already be accustomed to seeing inline
   numbers for links. And various "man to html" applications, such as
-  the widely used <command><ulink
-  url="http://users.actrix.gen.nz/michael/vhman2html.html"
-  >man2html</ulink></command> (<literal>VH-Man2html</literal>)
+  the widely used <command><link xlink:href="http://users.actrix.gen.nz/michael/vhman2html.html">man2html</link></command> (<literal>VH-Man2html</literal>)
   application, can automatically turn URLs into "real" HTML hyperlinks
   in output. So leaving <parameter>man.endnotes.are.numbered</parameter>
   at its default (non-zero) value ensures that no information is
@@ -100,5 +97,5 @@ inline. Empty links are never auto-numbered.</para>
 <para>If you disable endnotes numbering, you should probably also set
 <parameter>man.links.are.underlined</parameter> to zero (to disable
 link underlining).</para>
-</refsect1>
+</refsection>
 </refentry>
index d528ac39abbe9c229349c28cf2483a6238cae651..30f0606c007818ae55e3c6ac57463dd67b4ac994 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.endnotes.list.enabled">
+          version="5.0" xml:id="man.endnotes.list.enabled">
 <refmeta>
 <refentrytitle>man.endnotes.list.enabled</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.endnotes.list.enabled</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.endnotes.list.enabled.frag'>
+<src:fragment xml:id="man.endnotes.list.enabled.frag">
 <xsl:param name="man.endnotes.list.enabled">1</xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of <parameter>man.endnotes.list.enabled</parameter> 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.</para>
     terminals can always manualy cut and paste the URLs into a web
     browser.</para>
   <para>Also, note that various “man to html” tools, such as the
-    widely used <command><ulink
-        url="http://users.actrix.gen.nz/michael/vhman2html.html"
-  >man2html</ulink></command> (<literal>VH-Man2html</literal>)
+    widely used <command><link xlink:href="http://users.actrix.gen.nz/michael/vhman2html.html">man2html</link></command> (<literal>VH-Man2html</literal>)
   application, automatically mark up URLs with into a@href markup
   during conversion — resulting in “real” hyperlinks in HTML
   output from those tools.</para>
@@ -66,7 +67,7 @@ if a (numbered) list of endnotes is also generated.</para>
 endnotes list, set <parameter>man.endnotes.are.numbered</parameter>
 to zero. The endnotes list will
 still be displayed; it will just be displayed without the
-numbers<footnote ><para>It can still make sense to have
+numbers<footnote><para>It 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.</para>
 
 <para>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<footnote
- >
+link. The list thus includes only non-empty<footnote>
 
 <para>A “non-empty” link is one that looks like
-this:<literallayout class="monospaced" >  &lt;ulink url="http://docbook.sf.net/snapshot/xsl/doc/manpages/">manpages&lt;/ulink></literallayout>
-an “empty link” is on that looks like this:<literallayout
-class="monospaced" >  &lt;ulink url="http://docbook.sf.net/snapshot/xsl/doc/manpages/"/></literallayout>
+this:<literallayout class="monospaced">  &lt;ulink url="http://docbook.sf.net/snapshot/xsl/doc/manpages/"&gt;manpages&lt;/ulink&gt;</literallayout>
+an “empty link” is on that looks like this:<literallayout class="monospaced">  &lt;ulink url="http://docbook.sf.net/snapshot/xsl/doc/manpages/"/&gt;</literallayout>
 </para></footnote> 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.</para>
 <para>If you disable endnotes listing, you should probably also set
 <parameter>man.links.are.underlined</parameter> to zero (to disable
 link underlining).</para>
-</refsect1>
+</refsection>
 </refentry>
index 893ff4d69519674bd4c7bae94fc97ec78eb22e32..a4bda367d86ae764b21b196f0806cefa0e282848 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.endnotes.list.heading">
+          version="5.0" xml:id="man.endnotes.list.heading">
 <refmeta>
 <refentrytitle>man.endnotes.list.heading</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.endnotes.list.heading</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.endnotes.list.heading.frag'>
+<src:fragment xml:id="man.endnotes.list.heading.frag">
 <xsl:param name="man.endnotes.list.heading" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of the
 <parameter>man.endnotes.are.numbered</parameter> parameter
@@ -29,5 +32,5 @@ the current locale. To cause an alternate heading to be displayed,
 set a non-empty value for the
 <parameter>man.endnotes.list.heading</parameter> parameter —
 for example, <literal>REFERENCES</literal>.</para>
-</refsect1>
+</refsection>
 </refentry>
index fb6d4948ef7e7be16946ed3b76a656ef27d559de..9fbba34529d293a819b54e9b837b04a3681d861b 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.font.funcprototype">
+          version="5.0" xml:id="man.font.funcprototype">
 <refmeta>
 <refentrytitle>man.font.funcprototype</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.font.funcprototype.frag'>
+<src:fragment xml:id="man.font.funcprototype.frag">
   <xsl:param name="man.font.funcprototype">BI</xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The <parameter>man.font.funcprototype</parameter> parameter
-specifies the font for <sgmltag>funcprototype</sgmltag> output. It
+specifies the font for <tag>funcprototype</tag> output. It
 should be a valid roff font name, such as <literal>BI</literal> or
 <literal>B</literal>.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index e5c04938a80c2b6904701cf54eaa04e1e8e458e8..dd0c720a0ad83b3f51ee4e22814a4055f3ada9fa 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.font.funcsynopsisinfo">
+          version="5.0" xml:id="man.font.funcsynopsisinfo">
 <refmeta>
 <refentrytitle>man.font.funcsynopsisinfo</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.font.funcsynopsisinfo.frag'>
+<src:fragment xml:id="man.font.funcsynopsisinfo.frag">
   <xsl:param name="man.font.funcsynopsisinfo">B</xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The <parameter>man.font.funcsynopsisinfo</parameter> parameter
-specifies the font for <sgmltag>funcsynopsisinfo</sgmltag> output. It
+specifies the font for <tag>funcsynopsisinfo</tag> output. It
 should be a valid roff font name, such as <literal>B</literal> or
 <literal>I</literal>.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 468952b120c38b3c80dca2a44c0bd711deb8d263..9107a86b2de7d61b1189a286f31c7ea3db9da82a 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.font.table.headings">
+          version="5.0" xml:id="man.font.table.headings">
 <refmeta>
 <refentrytitle>man.font.table.headings</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.font.table.headings.frag'>
+<src:fragment xml:id="man.font.table.headings.frag">
   <xsl:param name="man.font.table.headings">B</xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The <parameter>man.font.table.headings</parameter> parameter
-specifies the font for <sgmltag>table</sgmltag> headings. It should be
+specifies the font for <tag>table</tag> headings. It should be
 a valid roff font, such as <literal>B</literal> or
 <literal>I</literal>.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 3066e93a9cd41b7b590aac2734206ecf7cc9686b..ee543c71ed15ec04fa47c7756c83c6d812314f0d 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.font.table.title">
+          version="5.0" xml:id="man.font.table.title">
 <refmeta>
 <refentrytitle>man.font.table.title</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.font.table.title.frag'>
+<src:fragment xml:id="man.font.table.title.frag">
   <xsl:param name="man.font.table.title">B</xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The <parameter>man.font.table.title</parameter> parameter
-specifies the font for <sgmltag>table</sgmltag> titles. It should be
+specifies the font for <tag>table</tag> titles. It should be
 a valid roff font, such as <literal>B</literal> or
 <literal>I</literal>.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 120c8a998137793928525879574c2fd5e71d16a6..3e23ade4c21ff8783d2c4b0dee34bdfe5a7a8946 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.hyphenate.computer.inlines">
+          version="5.0" xml:id="man.hyphenate.computer.inlines">
 <refmeta>
 <refentrytitle>man.hyphenate.computer.inlines</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.hyphenate.computer.inlines</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.hyphenate.computer.inlines.frag'>
+<src:fragment xml:id="man.hyphenate.computer.inlines.frag">
 <xsl:param name="man.hyphenate.computer.inlines">0</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If zero (the default), hyphenation is suppressed for
 <quote>computer inlines</quote> 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.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 88acf21250250e58db09388d4e6a8643b289cae2..891d6dae181cb02c7cff52846540d67c15667b6b 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.hyphenate.filenames">
+          version="5.0" xml:id="man.hyphenate.filenames">
 <refmeta>
 <refentrytitle>man.hyphenate.filenames</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.hyphenate.filenames</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.hyphenate.filenames.frag'>
+<src:fragment xml:id="man.hyphenate.filenames.frag">
 <xsl:param name="man.hyphenate.filenames">0</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If zero (the default), hyphenation is suppressed for
 <tag>filename</tag> output.</para>
@@ -40,5 +43,5 @@ just like other words.</para>
   will cause long pathnames to be broken after slashes.</para>
 </note>
 
-</refsect1>
+</refsection>
 </refentry>
index 45c1f4da8343fc5860e637436e7c7747596905e7..a64dfa75bb724d47d165203fdcabc9dedad9b786 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.hyphenate.urls">
+          version="5.0" xml:id="man.hyphenate.urls">
 <refmeta>
 <refentrytitle>man.hyphenate.urls</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.hyphenate.urls</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.hyphenate.urls.frag'>
+<src:fragment xml:id="man.hyphenate.urls.frag">
 <xsl:param name="man.hyphenate.urls">0</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If zero (the default), hyphenation is suppressed for output of
 the <tag>ulink</tag> <tag class="attribute">url</tag> attribute.</para>
@@ -39,5 +42,5 @@ other words.</para>
   will cause long URLs to be broken after slashes.</para>
 </note>
 
-</refsect1>
+</refsection>
 </refentry>
index 239176f29ed9d892fa106b3996539a5398d3ff72..9198bbbb9e6396a3719ac974af9b2bb62e5ac1e0 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.hyphenate">
+          version="5.0" xml:id="man.hyphenate">
 <refmeta>
 <refentrytitle>man.hyphenate</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.hyphenate</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.hyphenate.frag'>
+<src:fragment xml:id="man.hyphenate.frag">
 <xsl:param name="man.hyphenate">0</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero, hyphenation is enabled.</para>
 
@@ -52,5 +55,5 @@ justification), then you should probably also set a non-zero value for
 </note>
 
 
-</refsect1>
+</refsection>
 </refentry>
index d5f9d589e5d93b43b7db0dfac0c017ccc979ec74..bf9bb91ead8417f60d814a1afa5d69f61fc5bdfd 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.indent.blurbs">
+          version="5.0" xml:id="man.indent.blurbs">
 <refmeta>
 <refentrytitle>man.indent.blurbs</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.indent.blurbs</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.indent.blurbs.frag'>
+<src:fragment xml:id="man.indent.blurbs.frag">
 <xsl:param name="man.indent.blurbs" select="1"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of <parameter>man.indent.blurbs</parameter> is
 non-zero, the width of the left margin for
-<sgmltag>authorblurb</sgmltag>, <sgmltag>personblurb</sgmltag>, and
-<sgmltag>contrib</sgmltag> output is set to the value of the
+<tag>authorblurb</tag>, <tag>personblurb</tag>, and
+<tag>contrib</tag> output is set to the value of the
 <parameter>man.indent.width</parameter> parameter
 (<literal>3n</literal> by default). If instead the value of
 <parameter>man.indent.blurbs</parameter> is zero, the built-in roff
 default width (<literal>7.2n</literal>) is used.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 7ec93896f95219a0fdd26b6b53b58430961456e8..a2654d093d5f19b153555304e2c2cfe341b9f0fb 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.indent.lists">
+          version="5.0" xml:id="man.indent.lists">
 <refmeta>
 <refentrytitle>man.indent.lists</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.indent.lists</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.indent.lists.frag'>
+<src:fragment xml:id="man.indent.lists.frag">
 <xsl:param name="man.indent.lists" select="1"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of <parameter>man.indent.lists</parameter> is
 non-zero, the width of the left margin for list items in
-<sgmltag>itemizedlist</sgmltag>,
-<sgmltag>orderedlist</sgmltag>,
-<sgmltag>variablelist</sgmltag> output (and output of some other
+<tag>itemizedlist</tag>,
+<tag>orderedlist</tag>,
+<tag>variablelist</tag> output (and output of some other
 lists) is set to the value of the
 <parameter>man.indent.width</parameter> parameter
 (<literal>4n</literal> by default). If instead the value of
 <parameter>man.indent.lists</parameter> is zero, the built-in roff
 default width (<literal>7.2n</literal>) is used.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index a0aadafa4f99d06c24fee11a08e365070fe67ed0..2865f8c6a439cfbeaedd924d7539b58e3d4dbb63 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.indent.refsect">
+          version="5.0" xml:id="man.indent.refsect">
 <refmeta>
 <refentrytitle>man.indent.refsect</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.indent.refsect</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.indent.refsect.frag'>
+<src:fragment xml:id="man.indent.refsect.frag">
 <xsl:param name="man.indent.refsect" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of <parameter>man.indent.refsect</parameter> is
 non-zero, the width of the left margin for
-<sgmltag>refsect1</sgmltag>, <sgmltag>refsect2</sgmltag> and
-<sgmltag>refsect3</sgmltag> contents and titles (and first-level,
+<tag>refsect1</tag>, <tag>refsect2</tag> and
+<tag>refsect3</tag> contents and titles (and first-level,
 second-level, and third-level nested
-<sgmltag>refsection</sgmltag>instances) is adjusted by the value of
+<tag>refsection</tag>instances) is adjusted by the value of
 the <parameter>man.indent.width</parameter> parameter. With
 <parameter>man.indent.width</parameter> set to its default value of
 <literal>3n</literal>, the main results are that:
 
 <itemizedlist>
   <listitem>
-    <para>contents of <sgmltag>refsect1</sgmltag> are output with a
+    <para>contents of <tag>refsect1</tag> are output with a
     left margin of three characters instead the roff default of seven
     or eight characters</para>
   </listitem>
   <listitem>
-    <para>contents of <sgmltag>refsect2</sgmltag> are displayed in
+    <para>contents of <tag>refsect2</tag> are displayed in
     console output with a left margin of six characters instead the of
     the roff default of seven characters</para>
   </listitem>
   <listitem>
-    <para> the contents of <sgmltag>refsect3</sgmltag> and nested
-    <sgmltag>refsection</sgmltag> instances are adjusted
+    <para> the contents of <tag>refsect3</tag> and nested
+    <tag>refsection</tag> instances are adjusted
     accordingly.</para>
   </listitem>
 </itemizedlist>
@@ -51,17 +54,17 @@ output.</para>
 
 <tip>
   <para>If your content is primarly comprised of
-  <sgmltag>refsect1</sgmltag> and <sgmltag>refsect2</sgmltag> content
-  (or the <sgmltag>refsection</sgmltag> equivalent)&#160;– with few or
-  no <sgmltag>refsect3</sgmltag> or lower nested sections , you may be
+  <tag>refsect1</tag> and <tag>refsect2</tag> content
+  (or the <tag>refsection</tag> equivalent) – with few or
+  no <tag>refsect3</tag> or lower nested sections , you may be
   able to “conserve” space in your output by setting
   <parameter>man.indent.refsect</parameter> 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
-  <sgmltag>refsect1</sgmltag> output. That extra room may be useful
+  <tag>refsect1</tag> output. That extra room may be useful
   if, for example, you have many verbatim sections with long lines in
   them.</para>
 </tip>
 
-</refsect1>
+</refsection>
 </refentry>
index 6bf00ea5f0d6ee73045bf752f7d5d2c7ba8134c2..0436c9ed22bd45f55b886e8eb3114f193be4b435 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.indent.verbatims">
+          version="5.0" xml:id="man.indent.verbatims">
 <refmeta>
 <refentrytitle>man.indent.verbatims</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.indent.verbatims</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.indent.verbatims.frag'>
+<src:fragment xml:id="man.indent.verbatims.frag">
 <xsl:param name="man.indent.verbatims" select="1"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of <parameter>man.indent.verbatims</parameter> is
 non-zero, the width of the left margin for output of verbatim
-environments (<sgmltag>programlisting</sgmltag>,
-<sgmltag>screen</sgmltag>, and so on) is set to the value of the
+environments (<tag>programlisting</tag>,
+<tag>screen</tag>, and so on) is set to the value of the
 <parameter>man.indent.width</parameter> parameter
 (<literal>3n</literal> by default). If instead the value of
 <parameter>man.indent.verbatims</parameter> is zero, the built-in roff
 default width (<literal>7.2n</literal>) is used.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 3221ef0c96aae6fc3e49f5a981694bb10b095a0d..f8bdcb886461f6b65192a69fbf5504d7f2b78076 100644 (file)
@@ -1,18 +1,21 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.indent.width">
+          version="5.0" xml:id="man.indent.width">
 <refnamediv>
 <refname>man.indent.width</refname>
 <refpurpose>Specifies width used for adjusted indents</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.indent.width.frag'>
+<src:fragment xml:id="man.indent.width.frag">
 <xsl:param name="man.indent.width">4</xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 <para>The <parameter>man.indent.width</parameter> parameter specifies
 the width used for adjusted indents. The value of
 <parameter>man.indent.width</parameter> 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 <literal>Measurements</literal>
 node in the groff info page.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 1eb9ad9e74be13836a29ab70dc85e0bfc379e644..5495d05cb57c43919b71969eed56c025c45820fd 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.justify">
+          version="5.0" xml:id="man.justify">
 <refmeta>
 <refentrytitle>man.justify</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.justify</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.justify.frag'>
+<src:fragment xml:id="man.justify.frag">
 <xsl:param name="man.justify">0</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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 <literal>perl</literal> man pages.</para>
 </note>
-</refsect1>
+</refsection>
 </refentry>
index 9aaefcdcf13e1321d40ce4c57266a69372d5ff38..bf9635bfac7f4daf7f39650d7ab4546fc8171f57 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.links.are.underlined">
+          version="5.0" xml:id="man.links.are.underlined">
 <refmeta>
 <refentrytitle>man.links.are.underlined</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.links.are.underlined</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.links.are.underlined.frag'>
+<src:fragment xml:id="man.links.are.underlined.frag">
 <xsl:param name="man.links.are.underlined">1</xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of <parameter>man.links.are.underlined</parameter>
 is non-zero (the default), then the contents of links are rendered
@@ -36,8 +39,7 @@ you should probably also set
 <parameter>man.links.are.underlined</parameter> to zero. But if
 <parameter>man.links.are.numbered</parameter> is non-zero (enabled),
 you should probably set a non-zero value for
-<parameter>man.links.are.underlined</parameter> also<footnote
-><para>If the main purpose of underlining of links in most output
+<parameter>man.links.are.underlined</parameter> also<footnote><para>If 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.</para></footnote>.</para>
-</refsect1>
+</refsection>
 </refentry>
index 2342cecf17f14363aa613c390c65e1d0bb199e0c..42806568951a8a53a79ca1006716c8d595d81510 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.output.base.dir">
+          version="5.0" xml:id="man.output.base.dir">
 <refmeta>
 <refentrytitle>man.output.base.dir</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment
-    id='man.output.base.dir.frag'
-    ><xsl:param name="man.output.base.dir">man/</xsl:param></src:fragment>
+<src:fragment xml:id="man.output.base.dir.frag"><xsl:param name="man.output.base.dir">man/</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The <parameter>man.output.base.dir</parameter> parameter
 specifies the base directory into which man-page files are output. The
@@ -34,5 +35,5 @@ directory.</para>
   files are not output in a separate directory.</para>
 </note>
 
-</refsect1>
+</refsection>
 </refentry>
index 6736b41a49604dc5c44ce6e5ccc5c29c7e928c2a..7c94f624bffe40567db9a43b1375ac6ead500f70 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.output.encoding">
+          version="5.0" xml:id="man.output.encoding">
 <refmeta>
 <refentrytitle>man.output.encoding</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.output.encoding</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.output.encoding.frag'>
+<src:fragment xml:id="man.output.encoding.frag">
 <xsl:param name="man.output.encoding" select="'UTF-8'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
   parameter is non-zero (the default), keeping the
   <parameter>man.output.encoding</parameter> parameter at its default
   value (<literal>UTF-8</literal>) or setting it to
-  <literal>UTF-16</literal> <emphasis role="bold" >does not cause your
+  <literal>UTF-16</literal> <emphasis role="bold">does not cause your
   man pages to be output in raw UTF-8 or UTF-16</emphasis> -- 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.</para>
   encodings.</para>
 </important>
 
-</refsect1>
+</refsection>
 </refentry>
index ace5779ba928cdc4f5af8a51756d5702e6920096..373ae907abfa558ce54c76f0a70a503cb79749e5 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.output.in.separate.dir">
+          version="5.0" xml:id="man.output.in.separate.dir">
 <refmeta>
 <refentrytitle>man.output.in.separate.dir</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.output.in.separate.dir.frag'>
+<src:fragment xml:id="man.output.in.separate.dir.frag">
 <xsl:param name="man.output.in.separate.dir" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of <literal>man.output.in.separate.dir</literal>
 parameter is non-zero, man-page files are output in a separate
@@ -25,5 +28,5 @@ parameter; otherwise, if the value of
 <literal>man.output.in.separate.dir</literal> is zero, man-page files
 are not output in a separate directory.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 2b60b6a3392964713a580846727504ee2ce3fb9e..d66df186381024bf0b8b8a99f5edb234038d428d 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.output.lang.in.name.enabled">
+          version="5.0" xml:id="man.output.lang.in.name.enabled">
 <refmeta>
 <refentrytitle>man.output.lang.in.name.enabled</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.output.lang.in.name.enabled.frag'>
+<src:fragment xml:id="man.output.lang.in.name.enabled.frag">
 <xsl:param name="man.output.lang.in.name.enabled" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
   <para>The <parameter>man.output.lang.in.name.enabled</parameter>
   parameter specifies whether a <literal>$lang</literal> value is
@@ -43,5 +46,5 @@
   </itemizedlist>
   </para>
 
-</refsect1>
-</refentry>
\ No newline at end of file
+</refsection>
+</refentry>
index 96c00769794d99bb652c3c8cfc62a6670692ddd6..5da041cd92cbf55262b05672407009695635419c 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.output.manifest.enabled">
+          version="5.0" xml:id="man.output.manifest.enabled">
   <refmeta>
     <refentrytitle>man.output.manifest.enabled</refentrytitle>
-    <refmiscinfo role="type">boolean</refmiscinfo>
+    <refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
   </refmeta>
   <refnamediv>
     <refname>man.output.manifest.enabled</refname>
   </refnamediv>
 
   <refsynopsisdiv>
-    <src:fragment id='man.output.manifest.enabled.frag'
-      ><xsl:param name="man.output.manifest.enabled" select="0"/></src:fragment>
+    <src:fragment xml:id="man.output.manifest.enabled.frag"><xsl:param name="man.output.manifest.enabled" select="0"/></src:fragment>
   </refsynopsisdiv>
 
-  <refsect1><title>Description</title>
+  <refsection><info><title>Description</title></info>
 
     <para>If non-zero, a list of filenames for man pages generated by
     the stylesheet transformation is written to the file named by the
     <parameter>man.output.manifest.filename</parameter> parameter.</para>
 
-  </refsect1>
+  </refsection>
 </refentry>
index f1c96ff0f5adcf104aa6249e97f210f17c723b94..f514ede9c59e4e673d1fe7cd6da60186e4623a89 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.output.manifest.filename">
+          version="5.0" xml:id="man.output.manifest.filename">
   <refmeta>
     <refentrytitle>man.output.manifest.filename</refentrytitle>
-    <refmiscinfo role="type">string</refmiscinfo>
+    <refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
   </refmeta>
   <refnamediv>
     <refname>man.output.manifest.filename</refname>
   </refnamediv>
 
   <refsynopsisdiv>
-    <src:fragment id='man.output.manifest.filename.frag'
-      ><xsl:param name="man.output.manifest.filename">MAN.MANIFEST</xsl:param></src:fragment>
+    <src:fragment xml:id="man.output.manifest.filename.frag"><xsl:param name="man.output.manifest.filename">MAN.MANIFEST</xsl:param></src:fragment>
   </refsynopsisdiv>
 
-  <refsect1><title>Description</title>
+  <refsection><info><title>Description</title></info>
 
     <para>The <parameter>man.output.manifest.filename</parameter> parameter
     specifies the name of the file to which the manpages manifest file
@@ -23,5 +25,5 @@
     <parameter>man.output.manifest.enabled</parameter> parameter is
     non-zero).</para>
 
-  </refsect1>
+  </refsection>
 </refentry>
index af8cf6919f9bd556defa90112cfdb55e9c32702f..a3ae227f55e9b912fe7af76e7ade18c568349d9f 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.output.quietly">
+          version="5.0" xml:id="man.output.quietly">
 <refmeta>
 <refentrytitle>man.output.quietly</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.output.quietly.frag'>
+<src:fragment xml:id="man.output.quietly.frag">
 <xsl:param name="man.output.quietly" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
   <parameter>man.output.quietly</parameter>.</para>
 </tip>
 
-</refsect1>
+</refsection>
 </refentry>
index 5a1dc1a6867be5be86b8a354a2cfd34c55ccb711..1387dba066b75ad32141fc729fc2fd6d30d9a739 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.output.subdirs.enabled">
+          version="5.0" xml:id="man.output.subdirs.enabled">
 <refmeta>
 <refentrytitle>man.output.subdirs.enabled</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.output.subdirs.enabled.frag'>
+<src:fragment xml:id="man.output.subdirs.enabled.frag">
 <xsl:param name="man.output.subdirs.enabled" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The <parameter>man.output.subdirs.enabled</parameter> 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.</para>
 </note>
 
-</refsect1>
+</refsection>
 </refentry>
index 92e7b4ef12b762f91c7eb6ef2553229bca626177..e54336d9450af1190d15444a80c7dc82c2cf17f3 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.segtitle.suppress">
+          version="5.0" xml:id="man.segtitle.suppress">
 <refmeta>
 <refentrytitle>man.segtitle.suppress</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.segtitle.suppress</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.segtitle.suppress.frag'>
+<src:fragment xml:id="man.segtitle.suppress.frag">
 <xsl:param name="man.segtitle.suppress" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of <parameter>man.segtitle.suppress</parameter> is
-non-zero, then display of <sgmltag>segtitle</sgmltag> contents is
+non-zero, then display of <tag>segtitle</tag> contents is
 suppressed in output.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 698e1ad93308313d059426dad09525f20b042036..b12448d827e01fcc0909fc1da825cdc5ba164500 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.string.subst.map.local.post">
+          version="5.0" xml:id="man.string.subst.map.local.post">
 <refmeta>
 <refentrytitle>man.string.subst.map.local.post</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.string.subst.map.local.post</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.string.subst.map.local.post.frag'>
-<xsl:param name="man.string.subst.map.local.post"></xsl:param>
+<src:fragment xml:id="man.string.subst.map.local.post.frag">
+<xsl:param name="man.string.subst.map.local.post"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Use the <parameter>man.string.subst.map.local.post</parameter>
 parameter to specify any “local” string substitutions to perform over
 the entire roff source for each man page <emphasis>after</emphasis>
-performing the string substitutions specified by the <parameter
->man.string.subst.map</parameter> parameter.</para>
+performing the string substitutions specified by the <parameter>man.string.subst.map</parameter> parameter.</para>
 
 <para>For details about the format of this parameter, see the
 documentation for the <parameter>man.string.subst.map</parameter>
 parameter.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index b51767dff890f119f691f85e89e41a86927afb4b..6483752fb3547b91d04f37e9c17ae7d9053caab3 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.string.subst.map.local.pre">
+          version="5.0" xml:id="man.string.subst.map.local.pre">
 <refmeta>
 <refentrytitle>man.string.subst.map.local.pre</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.string.subst.map.local.pre</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.string.subst.map.local.pre.frag'>
-  <xsl:param name="man.string.subst.map.local.pre"></xsl:param>
+<src:fragment xml:id="man.string.subst.map.local.pre.frag">
+  <xsl:param name="man.string.subst.map.local.pre"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Use the <parameter>man.string.subst.map.local.pre</parameter>
 parameter to specify any “local” string substitutions to perform over
 the entire roff source for each man page <emphasis>before</emphasis>
-performing the string substitutions specified by the <parameter
->man.string.subst.map</parameter> parameter.</para>
+performing the string substitutions specified by the <parameter>man.string.subst.map</parameter> parameter.</para>
 
 <para>For details about the format of this parameter, see the
 documentation for the <parameter>man.string.subst.map</parameter>
 parameter.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 79adfadf227e9e47805cda6b9baac5c812930713..4a135485b5996d4010a1c5f03b97be1db996c835 100644 (file)
@@ -1,10 +1,13 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
           xmlns:ss="http://docbook.sf.net/xmlns/string.subst/1.0"
-          id="man.string.subst.map">
+          version="5.0" xml:id="man.string.subst.map">
 <refmeta>
 <refentrytitle>man.string.subst.map</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.string.subst.map</refname>
@@ -12,7 +15,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.string.subst.map.frag'>
+<src:fragment xml:id="man.string.subst.map.frag">
 <xsl:param name="man.string.subst.map">
 
   <!-- ******************************************************************** -->
   <!-- * stylesheets during processing. -->
   <!-- * -->
   <!-- * bullet -->
-  <ss:substitution oldstring="&#x2022;" newstring="\(bu"/>
+  <ss:substitution oldstring="" newstring="\(bu"/>
   <!-- * left double quote -->
-  <ss:substitution oldstring="&#x201c;" newstring="\(lq"/>
+  <ss:substitution oldstring="" newstring="\(lq"/>
   <!-- * right double quote -->
-  <ss:substitution oldstring="&#x201d;" newstring="\(rq"/>
+  <ss:substitution oldstring="" newstring="\(rq"/>
   <!-- * left single quote -->
-  <ss:substitution oldstring="&#x2018;" newstring="\(oq"/>
+  <ss:substitution oldstring="" newstring="\(oq"/>
   <!-- * right single quote -->
-  <ss:substitution oldstring="&#x2019;" newstring="\(cq"/>
+  <ss:substitution oldstring="" newstring="\(cq"/>
   <!-- * copyright sign -->
-  <ss:substitution oldstring="&#x00a9;" newstring="\(co"/>
+  <ss:substitution oldstring="©" newstring="\(co"/>
   <!-- * registered sign -->
-  <ss:substitution oldstring="&#x00ae;" newstring="\(rg"/>
+  <ss:substitution oldstring="®" newstring="\(rg"/>
   <!-- * servicemark... -->
   <!-- * There is no groff equivalent for it. -->
   <ss:substitution oldstring="&#x2120;" newstring="(SM)"/>
   <!-- * So we just make it to "(TM)" instead; thus: -->
   <!-- * -->
   <!-- *   Product&#x2122; -> Product(TM) -->
-  <ss:substitution oldstring="&#x2122;" newstring="(TM)"/>
+  <ss:substitution oldstring="" newstring="(TM)"/>
 
   <!-- ==================================================================== -->
 
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The <parameter>man.string.subst.map</parameter> parameter
 contains <link linkend="map">a map</link> that specifies a set of
@@ -189,11 +192,13 @@ particular customization of the DocBook XSL stylesheets.</para>
 
 </warning>
 
-<refsect2 id="map">
-  <title>Contents of the substitution map</title>
-  <para>The string-substitution map contains one or more <tag
-  namespace="http://docbook.sf.net/xmlns/string.subst/1.0"
-  >ss:substitution</tag> elements, each of which has two attributes:
+<refsection xml:id="map">
+  <info>
+    <title>Contents of the substitution map</title>
+  </info>
+  <para>The string-substitution map contains one or more
+  <tag>ss:substitution</tag> elements, each of which has two
+  attributes:
   <variablelist>
     <varlistentry>
       <term>oldstring</term>
@@ -204,18 +209,22 @@ particular customization of the DocBook XSL stylesheets.</para>
     <varlistentry>
       <term>newstring</term>
       <listitem>
-        <simpara>string with which to replace <tag class="attribute"
-        >oldstring</tag></simpara>
+        <simpara>string with which to replace <tag
+        class="attribute">oldstring</tag></simpara>
       </listitem>
     </varlistentry>
   </variablelist>
   It may also include XML comments (that is, delimited with
-  "<literal>&lt;!--</literal>" and "<literal>--></literal>").
+  "<literal>&lt;!--</literal>" and "<literal>--&gt;</literal>").
   </para>
-</refsect2>
+</refsection>
 
-<refsect2 id="escape-replace">
-  <title>About escaping and replacing backslash, dot, and dash</title>
+<refsection xml:id="escape-replace">
+  <info>
+    <title>About escaping and replacing backslash, dot, and
+    dash</title>
+  </info>
+  
   <para>The backslash and dot (\, .) characters have special meaning
   for roff, so we:
 
@@ -252,7 +261,7 @@ particular customization of the DocBook XSL stylesheets.</para>
   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.</para>
-</refsect2>
+</refsection>
 
-</refsect1>
+</refsection>
 </refentry>
index 28dfd93a40a9ce2479ceedfac462ccc7a781d6c6..0b46afddd385f921b942fc1a255bdeca9f0f72ab 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.subheading.divider.enabled">
+          version="5.0" xml:id="man.subheading.divider.enabled">
 <refmeta>
 <refentrytitle>man.subheading.divider.enabled</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.subheading.divider.enabled</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.subheading.divider.enabled.frag'>
+<src:fragment xml:id="man.subheading.divider.enabled.frag">
 <xsl:param name="man.subheading.divider.enabled">0</xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of the
 <parameter>man.subheading.divider.enabled</parameter> parameter is
@@ -30,5 +33,5 @@ simply for the purpose of increasing reability of the source.</para>
 <para>If <parameter>man.subheading.divider.enabled</parameter> is zero
 (the default), the subheading divider is suppressed.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 665171542da796c721c3275fd2b69c3e2f5141ae..dbd266963d1fa7af5be790a279e7a75ac3bdf7ef 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.subheading.divider">
+          version="5.0" xml:id="man.subheading.divider">
 <refmeta>
 <refentrytitle>man.subheading.divider</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.subheading.divider</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.subheading.divider.frag'>
-<xsl:param name="man.subheading.divider"
->========================================================================</xsl:param>
+<src:fragment xml:id="man.subheading.divider.frag">
+<xsl:param name="man.subheading.divider">========================================================================</xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of the
 <parameter>man.subheading.divider.enabled</parameter> parameter is
@@ -31,5 +33,5 @@ simply for the purpose of increasing reability of the source.</para>
 <para>If <parameter>man.subheading.divider.enabled</parameter> is zero
 (the default), the subheading divider is suppressed.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index d6bb46320b3f7f37b7a287ae264337410a1f7466..2ad4608b249ec552b694e31be45a21a9504b84f3 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.table.footnotes.divider">
+          version="5.0" xml:id="man.table.footnotes.divider">
 <refmeta>
 <refentrytitle>man.table.footnotes.divider</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.table.footnotes.divider</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.table.footnotes.divider.frag'>
+<src:fragment xml:id="man.table.footnotes.divider.frag">
 <xsl:param name="man.table.footnotes.divider">----</xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>In each table that contains footenotes, the string specified by
 the <parameter>man.table.footnotes.divider</parameter> parameter is
 output before the list of footnotes for the table.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 1a509074a223a8aaa49c1a466ba1b63b804f70a9..c0241d2e8fa68ac371588023dccb3532eae66385 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.th.extra1.suppress">
+          version="5.0" xml:id="man.th.extra1.suppress">
 <refmeta>
 <refentrytitle>man.th.extra1.suppress</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.th.extra1.suppress</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.th.extra1.suppress.frag'>
+<src:fragment xml:id="man.th.extra1.suppress.frag">
 <xsl:param name="man.th.extra1.suppress">0</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of <parameter>man.th.extra1.suppress</parameter> is
 non-zero, then the <literal>extra1</literal> part of the
@@ -25,5 +28,5 @@ non-zero, then the <literal>extra1</literal> part of the
 always displayed in the center footer of the page and is, universally,
 a date.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 54614ad2e0eeedce7227fc733534adb411b6557f..d3513ecd777d80ce851598e03cab354d613324dc 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.th.extra2.max.length">
+          version="5.0" xml:id="man.th.extra2.max.length">
 <refmeta>
 <refentrytitle>man.th.extra2.max.length</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.th.extra2.max.length</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.th.extra2.max.length.frag'>
+<src:fragment xml:id="man.th.extra2.max.length.frag">
 <xsl:param name="man.th.extra2.max.length">30</xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Specifies the maximum permitted length of the
 <literal>extra2</literal> part of the man-page part of the
@@ -28,7 +31,7 @@ is truncated down to the maximum permitted length.</para>
 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
-<replaceable>Name</replaceable>&#160;<replaceable>Version</replaceable>;
+<replaceable>Name</replaceable> <replaceable>Version</replaceable>;
 for example, "GTK+ 1.2" (from the <literal>gtk-options(7)</literal>
 man page).</para>
 
@@ -36,5 +39,5 @@ man page).</para>
 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.</para>
-</refsect1>
+</refsection>
 </refentry>
index c752b6b8e56cd5749d713a2673d6e9c177a8c454..0fcd3ed6f04291a361c12f6ccd4b8cd62830a001 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.th.extra2.suppress">
+          version="5.0" xml:id="man.th.extra2.suppress">
 <refmeta>
 <refentrytitle>man.th.extra2.suppress</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.th.extra2.suppress</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.th.extra2.suppress.frag'>
+<src:fragment xml:id="man.th.extra2.suppress.frag">
 <xsl:param name="man.th.extra2.suppress">0</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of <parameter>man.th.extra2.suppress</parameter> is
 non-zero, then the <literal>extra2</literal> part of the
@@ -24,7 +27,7 @@ non-zero, then the <literal>extra2</literal> part of the
 <para>The content of the <literal>extra2</literal> field is usually
 displayed in the left footer of the page and is typically "source"
 data, often in the form
-<replaceable>Name</replaceable>&#160;<replaceable>Version</replaceable>;
+<replaceable>Name</replaceable> <replaceable>Version</replaceable>;
 for example, "GTK+ 1.2" (from the <literal>gtk-options(7)</literal>
 man page).</para>
 
@@ -37,5 +40,5 @@ man page).</para>
   <literal>extra2</literal> field.</para>
 </note>
 
-</refsect1>
+</refsection>
 </refentry>
index 0cad5c42eaad46ea50ae1168706dee5363731d27..77e55e4c59008ffd8f509cac1eb4651964cae9c2 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.th.extra3.max.length">
+          version="5.0" xml:id="man.th.extra3.max.length">
 <refmeta>
 <refentrytitle>man.th.extra3.max.length</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.th.extra3.max.length</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.th.extra3.max.length.frag'>
+<src:fragment xml:id="man.th.extra3.max.length.frag">
 <xsl:param name="man.th.extra3.max.length">30</xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Specifies the maximum permitted length of the
 <literal>extra3</literal> part of the man-page <literal>.TH</literal>
@@ -35,5 +38,5 @@ especially if you are processing pages that have both long "title"
 parts (command/function, etc. names) <emphasis>and</emphasis> long
 manual names -- you may want to experiment with changing the value in
 order to achieve the correct aesthetic results.</para>
-</refsect1>
+</refsection>
 </refentry>
index 1a10571c3ebe2f50a39657c2282b14a78e829a29..81d6c0d9deea1178cc9a33f7e68e460d95467cf8 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.th.extra3.suppress">
+          version="5.0" xml:id="man.th.extra3.suppress">
 <refmeta>
 <refentrytitle>man.th.extra3.suppress</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.th.extra3.suppress</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.th.extra3.suppress.frag'>
+<src:fragment xml:id="man.th.extra3.suppress.frag">
 <xsl:param name="man.th.extra3.suppress">0</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of <parameter>man.th.extra3.suppress</parameter> is
 non-zero, then the <literal>extra3</literal> 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
 <literal>gtk-options(7)</literal> man page).</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 23244a9176a32a87607828753a7c26d39895adac..7fdf0bfca0b5a8cbb09292b6949c27966e29d3dd 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="man.th.title.max.length">
+          version="5.0" xml:id="man.th.title.max.length">
 <refmeta>
 <refentrytitle>man.th.title.max.length</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>man.th.title.max.length</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='man.th.title.max.length.frag'>
+<src:fragment xml:id="man.th.title.max.length.frag">
 <xsl:param name="man.th.title.max.length">20</xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Specifies the maximum permitted length of the title part of the
 man-page <literal>.TH</literal> title line header/footer. If the title
 exceeds the maxiumum specified, it is truncated down to the maximum
 permitted length.</para>
 
-<refsect2>
-  <title>Details</title>
+<refsection><info><title>Details</title></info>
+  
 
 <para>Every man page generated using the DocBook stylesheets has a
 title line, specified using the <literal>TH</literal> roff
@@ -54,7 +57,7 @@ viewing properly in a page header.</para>
 <para>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.</para>
-</refsect2>
+</refsection>
 
-</refsect1>
+</refsection>
 </refentry>
index e9fb29713639e0437ff0318b847407c6764a8976..1dd13d5ec5ce122b35a42792c2d7b2a89e444bd9 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="manifest.in.base.dir">
+          version="5.0" xml:id="manifest.in.base.dir">
 <refmeta>
 <refentrytitle>manifest.in.base.dir</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>manifest.in.base.dir</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='manifest.in.base.dir.frag'>
+<src:fragment xml:id="manifest.in.base.dir.frag">
 <xsl:param name="manifest.in.base.dir" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero manifest file and project files for HTML Help and
 Eclipse Help are written into <parameter>base.dir</parameter> instead
 of current directory.</para>
 
-</refsect1>
+</refsection>
 </refentry>
-
index 7e6f14b8785e1a70da02cc3fffc6657484ff403e..5dfbdbaecd215960f4e037ddb483a76a1d38ed1b 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="manifest">
+          version="5.0" xml:id="manifest">
   <refmeta>
     <refentrytitle>manifest</refentrytitle>
-    <refmiscinfo role="type">string</refmiscinfo>
+    <refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
   </refmeta>
   <refnamediv>
     <refname>manifest</refname>
   </refnamediv>
 
   <refsynopsisdiv>
-    <src:fragment id='manifest.frag'
-      ><xsl:param name="manifest" select="'HTML.manifest'"/></src:fragment>
+    <src:fragment xml:id="manifest.frag"><xsl:param name="manifest" select="'HTML.manifest'"/></src:fragment>
   </refsynopsisdiv>
 
-  <refsect1><title>Description</title>
+  <refsection><info><title>Description</title></info>
 
     <para>The name of the file to which a manifest is written (if the
       value of the <parameter>generate.manifest</parameter> parameter
       is non-zero).</para>
 
-  </refsect1>
+  </refsection>
 </refentry>
index 601b78cf58a9ae73151a9e381f34540d40af5d7b..ccb894c05e2cbf4f4a4881dde972fb61fa90a175 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="manual.toc">
+          version="5.0" xml:id="manual.toc">
 <refmeta>
 <refentrytitle>manual.toc</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>manual.toc</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='manual.toc.frag'>
+<src:fragment xml:id="manual.toc.frag">
 <xsl:param name="manual.toc" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The <parameter>manual.toc</parameter> identifies an explicit TOC that
 will be used for building the printed TOC.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index b7a6da8ce15f75dd4dc0457fc394ddb9dba600fd..f0fcdd7225e689d765b1eee73915afe19689c381 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="margin.note.float.type">
+          version="5.0" xml:id="margin.note.float.type">
 <refmeta>
 <refentrytitle>margin.note.float.type</refentrytitle>
-<refmiscinfo role="type">list</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>margin.note.float.type</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='margin.note.float.type.frag'>
+<src:fragment xml:id="margin.note.float.type.frag">
 <xsl:param name="margin.note.float.type" select="'none'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </listitem>
 </itemizedlist>
 
-</refsect1>
+</refsection>
 </refentry>
index 76b6d790994f37234b092c14e2a56e8fe4c93c01..02dc20e500b314e046d000febb796db0dc510781 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="margin.note.properties">
+          version="5.0" xml:id="margin.note.properties">
 <refmeta>
 <refentrytitle>margin.note.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>margin.note.properties</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='margin.note.properties.frag'>
+<src:fragment xml:id="margin.note.properties.frag">
 <xsl:attribute-set name="margin.note.properties">
   <xsl:attribute name="font-size">90%</xsl:attribute>
   <xsl:attribute name="text-align">start</xsl:attribute>
@@ -19,7 +22,7 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The styling for margin notes.
 By default, margin notes are not implemented for any
@@ -33,19 +36,19 @@ content and characteristics as template parameters.
 </para>
 
 <para>For example:</para>
-<programlisting><![CDATA[<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>]]></programlisting>
+<programlisting>&lt;xsl:template match="para[@role='marginnote']"&gt;
+  &lt;xsl:call-template name="floater"&gt;
+    &lt;xsl:with-param name="position"&gt;
+      &lt;xsl:value-of select="$margin.note.float.type"/&gt;
+    &lt;/xsl:with-param&gt;
+    &lt;xsl:with-param name="width"&gt;
+      &lt;xsl:value-of select="$margin.note.width"/&gt;
+    &lt;/xsl:with-param&gt;
+    &lt;xsl:with-param name="content"&gt;
+      &lt;xsl:apply-imports/&gt;
+    &lt;/xsl:with-param&gt;
+  &lt;/xsl:call-template&gt;
+&lt;/xsl:template&gt;</programlisting>
 
-</refsect1>
+</refsection>
 </refentry>
index 352791c4c16fe47779e444bd3de1c4c82eae32c7..0537123453a6d7abf1225faba4c7e39eb7fde493 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="margin.note.title.Properties">
+          version="5.0" xml:id="margin.note.title.Properties">
 <refmeta>
 <refentrytitle>margin.note.title.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>margin.note.title.properties</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='margin.note.title.properties.frag'>
+<src:fragment xml:id="margin.note.title.properties.frag">
 <xsl:attribute-set name="margin.note.title.properties">
   <xsl:attribute name="font-weight">bold</xsl:attribute>
   <xsl:attribute name="hyphenate">false</xsl:attribute>
@@ -21,9 +24,9 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The styling for margin note titles.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index c413f57822899cbb03c42740bfb63a542eee550d..c4c67e240253a4f546ef921c5da23af15e4a88ef 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="margin.note.width">
+          version="5.0" xml:id="margin.note.width">
 <refmeta>
 <refentrytitle>margin.note.width</refentrytitle>
 </refmeta>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='margin.note.width.frag'>
+<src:fragment xml:id="margin.note.width.frag">
 <xsl:param name="margin.note.width" select="'1in'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 7c2a7d406a56bb203cd89296f564e8fa21ca52d2..896a41743e86cc715884b6e894a16dfba046c8aa 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="marker.section.level">
+          version="5.0" xml:id="marker.section.level">
 <refmeta>
 <refentrytitle>marker.section.level</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>marker.section.level</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='marker.section.level.frag'>
+<src:fragment xml:id="marker.section.level.frag">
 <xsl:param name="marker.section.level" select="2"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The <parameter>marker.section.level</parameter> 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 <sgmltag>sect1</sgmltag> and 
-<sgmltag>sect2</sgmltag> or equivalent <sgmltag>section</sgmltag>
+is 2 (the default), then titles from <tag>sect1</tag> and 
+<tag>sect2</tag> or equivalent <tag>section</tag>
 elements are candidates for use in running headers and
 footers.
 </para>
 <para>Each candidate title is marked in the FO output with a
-<sgmltag>&lt;fo:marker marker-class-name="section.head.marker"&gt;</sgmltag>
+<tag>&lt;fo:marker marker-class-name="section.head.marker"&gt;</tag>
 element.
 </para>
 <para>In order for such titles to appear in headers
@@ -43,5 +46,5 @@ an output element such as:
 </programlisting>
 
 
-</refsect1>
+</refsection>
 </refentry>
index 3eed1e0e335e61820a70e61e131c7dbc6355b48e..baf8e7d51ac6dfab918fa22de7479bae68362ab2 100644 (file)
@@ -1,27 +1,30 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="menuchoice.menu.separator">
+          version="5.0" xml:id="menuchoice.menu.separator">
 <refmeta>
 <refentrytitle>menuchoice.menu.separator</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>menuchoice.menu.separator</refname>
-<refpurpose>Separator between items of a <sgmltag>menuchoice</sgmltag>
-with <sgmltag>guimenuitem</sgmltag> or
-<sgmltag>guisubmenu</sgmltag></refpurpose>
+<refpurpose>Separator between items of a <tag>menuchoice</tag>
+with <tag>guimenuitem</tag> or
+<tag>guisubmenu</tag></refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='menuchoice.menu.separator.frag'>
-<xsl:param name="menuchoice.menu.separator"> &#x2192; </xsl:param>
+<src:fragment xml:id="menuchoice.menu.separator.frag">
+<xsl:param name="menuchoice.menu.separator">  </xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>Separator used to connect items of a <sgmltag>menuchoice</sgmltag> with
-<sgmltag>guimenuitem</sgmltag> or <sgmltag>guisubmenu</sgmltag>. Other elements
+<para>Separator used to connect items of a <tag>menuchoice</tag> with
+<tag>guimenuitem</tag> or <tag>guisubmenu</tag>. Other elements
 are linked with <parameter>menuchoice.separator</parameter>.
 </para>
 <para>The default value is &amp;#x2192;, which is the
@@ -35,5 +38,5 @@ which will allow a line to break.  Replace the spaces with
 spaces to break.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 024935f0541ae06bacfa1f12e89bf68db8f9a2d8..de6f44524d549bdf0e63eb047ac5f0fb33459a63 100644 (file)
@@ -1,29 +1,32 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="menuchoice.separator">
+          version="5.0" xml:id="menuchoice.separator">
 <refmeta>
 <refentrytitle>menuchoice.separator</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>menuchoice.separator</refname>
-<refpurpose>Separator between items of a <sgmltag>menuchoice</sgmltag>
-other than <sgmltag>guimenuitem</sgmltag> and
-<sgmltag>guisubmenu</sgmltag></refpurpose>
+<refpurpose>Separator between items of a <tag>menuchoice</tag>
+other than <tag>guimenuitem</tag> and
+<tag>guisubmenu</tag></refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='menuchoice.separator.frag'>
+<src:fragment xml:id="menuchoice.separator.frag">
 <xsl:param name="menuchoice.separator" select="'+'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>Separator used to connect items of a <sgmltag>menuchoice</sgmltag> other
-than <sgmltag>guimenuitem</sgmltag> and <sgmltag>guisubmenu</sgmltag>. The latter
+<para>Separator used to connect items of a <tag>menuchoice</tag> other
+than <tag>guimenuitem</tag> and <tag>guisubmenu</tag>. The latter
 elements are linked with <parameter>menuchoice.menu.separator</parameter>.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/minus.image.xml b/xsl/params/minus.image.xml
new file mode 100644 (file)
index 0000000..9bed58f
--- /dev/null
@@ -0,0 +1,29 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="minus.image">
+<refmeta>
+<refentrytitle>minus.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>minus.image</refname>
+<refpurpose>Minus image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="minus.image.frag">
+<xsl:param name="minus.image" select="'toc/open.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the <quote>minus</quote> image; the image used in a
+<link linkend="dynamic.toc">dynamic ToC</link> to indicate that a section
+can be collapsed.</para>
+
+</refsection>
+</refentry>
index 6418cfb36440bf71d5966218d2a71456f6fb092d..19ae27d3344bb3a8a2b66d833c91a49a5437cc23 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="monospace.font.family">
+          version="5.0" xml:id="monospace.font.family">
 <refmeta>
 <refentrytitle>monospace.font.family</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='monospace.font.family.frag'>
+<src:fragment xml:id="monospace.font.family.frag">
 <xsl:param name="monospace.font.family" select="'monospace'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The monospace font family is used for verbatim environments
 (program listings, screens, etc.).
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index b79ec8dfb616a95bdc3fd64b8d6b04f11ed66e1c..0a8425b52ec67e6e190d2efe2dfb6bf14d42127d 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="monospace.properties">
+          version="5.0" xml:id="monospace.properties">
 <refmeta>
 <refentrytitle>monospace.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>monospace.properties</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='monospace.properties.frag'>
+<src:fragment xml:id="monospace.properties.frag">
 <xsl:attribute-set name="monospace.properties">
   <xsl:attribute name="font-family">
     <xsl:value-of select="$monospace.font.family"/>
@@ -20,7 +23,7 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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).</para>
 probably going to be more appropriate to set font-size-adjust, if your
 formatter supports it.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 8c3d44fbe073aeeddc1fd5780e2a59ff87cdbbc5..959028d9c4a6fe325cc6e230a12e6627f8a621b6 100644 (file)
@@ -1,20 +1,23 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="monospace.verbatim.properties">
+          version="5.0" xml:id="monospace.verbatim.properties">
 <refnamediv>
 <refname>monospace.verbatim.properties</refname>
 <refpurpose>What font and size do you want for monospaced content?</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='monospace.verbatim.properties.frag'>
+<src:fragment xml:id="monospace.verbatim.properties.frag">
 <xsl:attribute-set name="monospace.verbatim.properties" use-attribute-sets="verbatim.properties monospace.properties">
   <xsl:attribute name="text-align">start</xsl:attribute>
   <xsl:attribute name="wrap-option">no-wrap</xsl:attribute>
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 <para>Specify the font name and size you want for monospaced output</para>
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/multiframe.bottom.bgcolor.xml b/xsl/params/multiframe.bottom.bgcolor.xml
new file mode 100644 (file)
index 0000000..a227f72
--- /dev/null
@@ -0,0 +1,28 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="multiframe.bottom.bgcolor">
+<refmeta>
+<refentrytitle>multiframe.bottom.bgcolor</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">color</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>multiframe.bottom.bgcolor</refname>
+<refpurpose>Background color for bottom navigation frame</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="multiframe.bottom.bgcolor.frag">
+<xsl:param name="multiframe.bottom.bgcolor" select="'white'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the background color of the bottom navigation frame when
+<link linkend="multiframe">multiframe</link> is enabled.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/multiframe.navigation.height.xml b/xsl/params/multiframe.navigation.height.xml
new file mode 100644 (file)
index 0000000..4e94a9c
--- /dev/null
@@ -0,0 +1,28 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="multiframe.navigation.height">
+<refmeta>
+<refentrytitle>multiframe.navigation.height</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>multiframe.navigation.height</refname>
+<refpurpose>Height of navigation frames</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="multiframe.navigation.height.frag">
+<xsl:param name="multiframe.navigation.height" select="40"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the height of the navigation frames when
+<link linkend="multiframe">multiframe</link> is enabled.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/multiframe.top.bgcolor.xml b/xsl/params/multiframe.top.bgcolor.xml
new file mode 100644 (file)
index 0000000..1ae6a08
--- /dev/null
@@ -0,0 +1,28 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="multiframe.top.bgcolor">
+<refmeta>
+<refentrytitle>multiframe.top.bgcolor</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">color</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>multiframe.top.bgcolor</refname>
+<refpurpose>Background color for top navigation frame</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="multiframe.top.bgcolor.frag">
+<xsl:param name="multiframe.top.bgcolor" select="'white'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the background color of the top navigation frame when
+<link linkend="multiframe">multiframe</link> is enabled.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/multiframe.xml b/xsl/params/multiframe.xml
new file mode 100644 (file)
index 0000000..b4fbf37
--- /dev/null
@@ -0,0 +1,31 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="multiframe">
+<refmeta>
+<refentrytitle>multiframe</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>multiframe</refname>
+<refpurpose>Use multiple frames for slide bodies?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="multiframe.frag">
+<xsl:param name="multiframe" select="0"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>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 <link linkend="overlay">overlays</link>. The <link linkend="overlay"><parameter>overlay</parameter></link> and
+<parameter>multiframe</parameter> parameters are mutually
+exclusive.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/nav.separator.xml b/xsl/params/nav.separator.xml
new file mode 100644 (file)
index 0000000..e3695f9
--- /dev/null
@@ -0,0 +1,28 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="nav.separator">
+<refmeta>
+<refentrytitle>nav.separator</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>nav.separator</refname>
+<refpurpose>Output separator between navigation and body?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="nav.separator.frag">
+<xsl:param name="nav.separator" select="1"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>If non-zero, a separator (<literal>&lt;HR&gt;</literal>) is
+added between the navigation links and the content of each slide.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/nav.table.summary.xml b/xsl/params/nav.table.summary.xml
new file mode 100644 (file)
index 0000000..1c1559b
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="nav.table.summary">
+<refmeta>
+<refentrytitle>nav.table.summary</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>nav.table.summary</refname>
+<refpurpose>HTML Table summary attribute value for navigation tables</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="nav.table.summary.frag">
+<xsl:param name="nav.table.summary">Navigation</xsl:param>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>The value of this parameter is used as the value of the table
+summary attribute for the navigation table.</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
diff --git a/xsl/params/navbgcolor.xml b/xsl/params/navbgcolor.xml
new file mode 100644 (file)
index 0000000..c6fcece
--- /dev/null
@@ -0,0 +1,26 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="navbgcolor">
+<refmeta>
+<refentrytitle>navbgcolor</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">color</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>navbgcolor</refname>
+<refpurpose>The background color of the navigation TOC</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="navbgcolor.frag">
+<xsl:param name="navbgcolor">#4080FF</xsl:param>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>The background color of the navigation TOC.</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
diff --git a/xsl/params/navbodywidth.xml b/xsl/params/navbodywidth.xml
new file mode 100644 (file)
index 0000000..b93cf82
--- /dev/null
@@ -0,0 +1,26 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="navbodywidth">
+<refmeta>
+<refentrytitle>navbodywidth</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>navbodywidth</refname>
+<refpurpose>Specifies the width of the navigation table body</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="navbodywidth.frag">
+<xsl:param name="navbodywidth"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>The width of the body column.</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
index dac3fe1c4f68891d8686a5ae92f920f18d57ef76..2da2b902bdfa8440470efa6c09c6bd8b53c23fa1 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="navig.graphics.extension">
+          version="5.0" xml:id="navig.graphics.extension">
 <refmeta>
 <refentrytitle>navig.graphics.extension</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>navig.graphics.extension</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='navig.graphics.extension.frag'><xsl:param name="navig.graphics.extension" select="'.gif'"/></src:fragment>
+<src:fragment xml:id="navig.graphics.extension.frag"><xsl:param name="navig.graphics.extension" select="'.gif'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Sets the filename extension to use on navigational graphics used
 in the headers and footers of chunked HTML.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index ac39f07efb52b1415ee30d067ce0b584d34090b0..49e89d6972a0b59e31f0d89cec27dc77eb6f0b58 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="navig.graphics.path">
+          version="5.0" xml:id="navig.graphics.path">
 <refmeta>
 <refentrytitle>navig.graphics.path</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>navig.graphics.path</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='navig.graphics.path.frag'><xsl:param name="navig.graphics.path">images/</xsl:param></src:fragment>
+<src:fragment xml:id="navig.graphics.path.frag"><xsl:param name="navig.graphics.path">images/</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index a28b26f54509129a0a81512d71992335e02dfb11..166cc08657a3070dd370013bc8f944c4d2a4d301 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="navig.graphics">
+          version="5.0" xml:id="navig.graphics">
 <refmeta>
 <refentrytitle>navig.graphics</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>navig.graphics</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='navig.graphics.frag'><xsl:param name="navig.graphics" select="0"/></src:fragment>
+<src:fragment xml:id="navig.graphics.frag"><xsl:param name="navig.graphics" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 31004ad6ca5dd1c3f466b47de8ddfafb3c70b411..a48ee78185c07db05bdbcda783079c548764278b 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="navig.showtitles">
+          version="5.0" xml:id="navig.showtitles">
 <refmeta>
 <refentrytitle>navig.showtitles</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>navig.showtitles</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='navig.showtitles.frag'><xsl:param name="navig.showtitles">1</xsl:param></src:fragment>
+<src:fragment xml:id="navig.showtitles.frag"><xsl:param name="navig.showtitles">1</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/navtocwidth.xml b/xsl/params/navtocwidth.xml
new file mode 100644 (file)
index 0000000..0d21ae0
--- /dev/null
@@ -0,0 +1,26 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="navtocwidth">
+<refmeta>
+<refentrytitle>navtocwidth</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>navtocwidth</refname>
+<refpurpose>Specifies the width of the navigation table TOC</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="navtocwidth.frag">
+<xsl:param name="navtocwidth">220</xsl:param>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>The width, in pixels, of the navigation column.</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
diff --git a/xsl/params/next.image.xml b/xsl/params/next.image.xml
new file mode 100644 (file)
index 0000000..adca3cc
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="next.image">
+<refmeta>
+<refentrytitle>next.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>next.image</refname>
+<refpurpose>Right-arrow image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="next.image.frag">
+<xsl:param name="next.image" select="'active/nav-next.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the right-pointing navigation arrow.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/no.home.image.xml b/xsl/params/no.home.image.xml
new file mode 100644 (file)
index 0000000..f5a30a1
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="no.home.image">
+<refmeta>
+<refentrytitle>no.home.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>no.home.image</refname>
+<refpurpose>Inactive home image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="no.home.image.frag">
+<xsl:param name="no.home.image" select="'inactive/nav-home.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the inactive home navigation icon.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/no.next.image.xml b/xsl/params/no.next.image.xml
new file mode 100644 (file)
index 0000000..a455211
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="no.next.image">
+<refmeta>
+<refentrytitle>no.next.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>no.next.image</refname>
+<refpurpose>Inactive right-arrow image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="no.next.image.frag">
+<xsl:param name="no.next.image" select="'inactive/nav-next.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the inactive right-pointing navigation arrow.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/no.prev.image.xml b/xsl/params/no.prev.image.xml
new file mode 100644 (file)
index 0000000..4d147d1
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="no.prev.image">
+<refmeta>
+<refentrytitle>no.prev.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>no.prev.image</refname>
+<refpurpose>Inactive left-arrow image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="no.prev.image.frag">
+<xsl:param name="no.prev.image" select="'inactive/nav-prev.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the inactive left-pointing navigation arrow.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/no.toc.image.xml b/xsl/params/no.toc.image.xml
new file mode 100644 (file)
index 0000000..4564c7b
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="no.toc.image">
+<refmeta>
+<refentrytitle>no.toc.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>no.toc.image</refname>
+<refpurpose>Inactive ToC image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="no.toc.image.frag">
+<xsl:param name="no.toc.image" select="'inactive/nav-toc.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the inactive ToC navigation icon.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/no.up.image.xml b/xsl/params/no.up.image.xml
new file mode 100644 (file)
index 0000000..7f5e66f
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="no.up.image">
+<refmeta>
+<refentrytitle>no.up.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>no.up.image</refname>
+<refpurpose>Inactive up-arrow image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="no.up.image.frag">
+<xsl:param name="no.up.image" select="'inactive/nav-up.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the inactive upward-pointing navigation arrow.</para>
+
+</refsection>
+</refentry>
index 2ff262e07a4fd22245ebea7072f36167d8c6a29f..a4e615f02dfdc90ede1afaa29620ab55e3822eb4 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="nominal.image.depth">
+          version="5.0" xml:id="nominal.image.depth">
 <refmeta>
 <refentrytitle>nominal.image.depth</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>nominal.image.depth</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='nominal.image.depth.frag'>
+<src:fragment xml:id="nominal.image.depth.frag">
 <xsl:param name="nominal.image.depth" select="4 * $pixels.per.inch"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>See <parameter>nominal.image.width</parameter>.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index b8806f780135a27a562bc968eb56b50da5b9d461..bfa989a2c87241c42b3eb127af76e685ef019ec0 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="nominal.image.width">
+          version="5.0" xml:id="nominal.image.width">
 <refmeta>
 <refentrytitle>nominal.image.width</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>nominal.image.width</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='nominal.image.width.frag'>
+<src:fragment xml:id="nominal.image.width.frag">
 <xsl:param name="nominal.image.width" select="6 * $pixels.per.inch"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
 <parameter>nominal.image.width</parameter> and convert percentages to
 actual values based on that nominal size.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 2d342a9b0ef2ffeacaac49ad086fb36650f1c912..e648052ba7d458988bf2ff20c10422b72c92c685 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="nominal.table.width">
+          version="5.0" xml:id="nominal.table.width">
 <refmeta>
 <refentrytitle>nominal.table.width</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>nominal.table.width</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='nominal.table.width.frag'><xsl:param name="nominal.table.width" select="'6in'"/></src:fragment>
+<src:fragment xml:id="nominal.table.width.frag"><xsl:param name="nominal.table.width" select="'6in'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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).</para>
 
-</refsect1>
+</refsection>
 </refentry>
index dba498e9eacb6ea031b2dc7c81afeae09ce5ea62..2f693ba89df064561204c472d5e4279ec1fe8013 100644 (file)
@@ -1,13 +1,16 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="nongraphical.admonition.properties">
+          version="5.0" xml:id="nongraphical.admonition.properties">
 <refnamediv>
 <refname>nongraphical.admonition.properties</refname>
 <refpurpose>To add properties to the outer block of a nongraphical admonition.</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='nongraphical.admonition.properties.frag'><xsl:attribute-set name="nongraphical.admonition.properties">
+<src:fragment xml:id="nongraphical.admonition.properties.frag"><xsl:attribute-set name="nongraphical.admonition.properties">
   <xsl:attribute name="space-before.minimum">0.8em</xsl:attribute>
   <xsl:attribute name="space-before.optimum">1em</xsl:attribute>
   <xsl:attribute name="space-before.maximum">1.2em</xsl:attribute>
@@ -16,7 +19,7 @@
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 <para>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
 <parameter>admonition.properties</parameter> attribute-set
 to the rest of the content.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index e41946235c178272fa4da05dc1e1d5d31305a75d..a416a21c5384dd440f4ced2499eb910dc9a25712 100644 (file)
@@ -1,19 +1,22 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="normal.para.spacing">
+          version="5.0" xml:id="normal.para.spacing">
 <refnamediv>
 <refname>normal.para.spacing</refname>
 <refpurpose>What space do you want between normal paragraphs</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='normal.para.spacing.frag'><xsl:attribute-set name="normal.para.spacing">
+<src:fragment xml:id="normal.para.spacing.frag"><xsl:attribute-set name="normal.para.spacing">
   <xsl:attribute name="space-before.optimum">1em</xsl:attribute>
   <xsl:attribute name="space-before.minimum">0.8em</xsl:attribute>
   <xsl:attribute name="space-before.maximum">1.2em</xsl:attribute>
 </xsl:attribute-set></src:fragment>
 </refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 <para>Specify the spacing required between normal paragraphs</para>
-</refsect1>
+</refsection>
 </refentry>
index 0fb1f9e6b750b41a5a40c7a5e26f5012ebfad777..d649e9389f20f088759d87ae03cff5f62096e644 100644 (file)
@@ -1,19 +1,22 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="olink.base.uri"> 
+          version="5.0" xml:id="olink.base.uri"> 
 <refmeta> 
 <refentrytitle>olink.base.uri</refentrytitle> 
-<refmiscinfo role="type">uri</refmiscinfo> 
+<refmiscinfo class="other" otherclass="datatype">uri</refmiscinfo> 
 </refmeta> 
 <refnamediv> 
 <refname>olink.base.uri</refname> 
 <refpurpose>Base URI used in olink hrefs</refpurpose> 
 </refnamediv> 
-<refsynopsisdiv> <src:fragment id="olink.base.uri.frag">
+<refsynopsisdiv> <src:fragment xml:id="olink.base.uri.frag">
 <xsl:param name="olink.base.uri" select="''"/> </src:fragment> 
 </refsynopsisdiv> 
-<refsect1
-<title>Description</title> 
+<refsection><info><title>Description</title></info
 <para>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 <literal>#idref</literal>. 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 <literal>outfile.html#idref</literal>, which can  be reached as links from other documents.</para> 
-</refsect1
-</refentry> 
+</refsection
+</refentry>
index 562cd7e34234c2f2c4df88fd9f6bb5230b4ee179..e49a176222c6fbc646cfcf30d7cc274a85d8e3f5 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="olink.debug">
+          version="5.0" xml:id="olink.debug">
 <refmeta>
 <refentrytitle>olink.debug</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>olink.debug</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='olink.debug.frag'>
+<src:fragment xml:id="olink.debug.frag">
 <xsl:param name="olink.debug" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index c58ae51cb552b643d1bf129591eff0d82514feda..427bc07ea89cba8c637c9bd16f02ef7910baa49a 100644 (file)
@@ -1,20 +1,23 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="olink.doctitle"> 
+          version="5.0" xml:id="olink.doctitle"> 
 <refmeta> 
 <refentrytitle>olink.doctitle</refentrytitle> 
-<refmiscinfo role="type">string</refmiscinfo> 
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo> 
 </refmeta> 
 <refnamediv> 
 <refname>olink.doctitle</refname> 
 <refpurpose>show the document title for external olinks?</refpurpose>
 
 </refnamediv> 
-<refsynopsisdiv> <src:fragment id="olink.doctitle.frag">
+<refsynopsisdiv> <src:fragment xml:id="olink.doctitle.frag">
 <xsl:param name="olink.doctitle" select="'no'"/> </src:fragment> 
 </refsynopsisdiv> 
-<refsect1
-<title>Description</title> 
+<refsection><info><title>Description</title></info
 <para>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. </para> 
 
 <para>The text for the target document's title is copied from the
-olink database from the <sgmltag>ttl</sgmltag> element
-of the top-level <sgmltag>div</sgmltag> for that document.
-If that <sgmltag>ttl</sgmltag> element is missing or empty,
+olink database from the <tag>ttl</tag> element
+of the top-level <tag>div</tag> for that document.
+If that <tag>ttl</tag> element is missing or empty,
 no title is output.
 </para>
 
@@ -66,7 +69,7 @@ the current document.
 <listitem>
 <para>
 Never insert the title to the target document, even if requested
-in an <sgmltag class="attribute">xrefstyle</sgmltag> attribute.
+in an <tag class="attribute">xrefstyle</tag> attribute.
 </para>
 </listitem>
 </varlistentry>
@@ -75,15 +78,15 @@ in an <sgmltag class="attribute">xrefstyle</sgmltag> attribute.
 <listitem>
 <para>
 Only insert the title to the target document, if requested
-in an <sgmltag class="attribute">xrefstyle</sgmltag> attribute.
+in an <tag class="attribute">xrefstyle</tag> attribute.
 </para>
 </listitem>
 </varlistentry>
 </variablelist>
-<para>An <sgmltag class="attribute">xrefstyle</sgmltag> attribute
+<para>An <tag class="attribute">xrefstyle</tag> attribute
 may override the global setting for individual olinks.
 The following values are supported in an
-<sgmltag class="attribute">xrefstyle</sgmltag>
+<tag class="attribute">xrefstyle</tag>
 attribute using the <literal>select:</literal> syntax:
 </para>
 
@@ -123,7 +126,7 @@ is <literal>yes</literal>.
 </variablelist>
 <para>Another way of inserting the target document name 
 for a single olink is to employ an
-<sgmltag class="attribute">xrefstyle</sgmltag>
+<tag class="attribute">xrefstyle</tag>
 attribute using the <literal>template:</literal> syntax.
 The <literal>%o</literal> placeholder (the letter o, not zero)
 in such a template
@@ -135,5 +138,5 @@ the value of <parameter>olink.doctitle</parameter>.
 the allowed values for this parameter were 0 and 1.  Those
 values are still supported and mapped to 'no' and 'yes', respectively.
 </para>
-</refsect1
-</refentry> 
+</refsection
+</refentry>
index 4d91be92b25feda5e629c78986bbffa30cdfb2bf..b5a62f066c22b2ea272165f94ea33480a56dab8b 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="olink.fragid">
+          version="5.0" xml:id="olink.fragid">
 <refmeta>
 <refentrytitle>olink.fragid</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>olink.fragid</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='olink.fragid.frag'><xsl:param name="olink.fragid" select="'fragid='"/></src:fragment>
+<src:fragment xml:id="olink.fragid.frag"><xsl:param name="olink.fragid" select="'fragid='"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>FIXME:</para>
 
-</refsect1>
+</refsection>
 </refentry>
index d4846a4bd7a76463ece07170dd7fde25e3b688b3..7d31e835e4132a0969720064b46760e6992158c2 100644 (file)
@@ -1,20 +1,23 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="olink.lang.fallback.sequence"> 
+          version="5.0" xml:id="olink.lang.fallback.sequence"> 
 <refmeta> 
 <refentrytitle>olink.lang.fallback.sequence</refentrytitle> 
-<refmiscinfo role="type">string</refmiscinfo> 
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo> 
 </refmeta> 
 <refnamediv> 
 <refname>olink.lang.fallback.sequence</refname> 
 <refpurpose>look up translated documents if olink not found?</refpurpose>
 
 </refnamediv> 
-<refsynopsisdiv> <src:fragment id="olink.lang.fallback.sequence.frag">
+<refsynopsisdiv> <src:fragment xml:id="olink.lang.fallback.sequence.frag">
 <xsl:param name="olink.lang.fallback.sequence" select="''"/> </src:fragment> 
 </refsynopsisdiv> 
-<refsect1
-<title>Description</title> 
+<refsection><info><title>Description</title></info
 
 <para>This parameter defines a list of lang values
 to search among to resolve olinks.
@@ -23,16 +26,16 @@ to search among to resolve olinks.
 <para>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
-<sgmltag class="attribute">lang</sgmltag> attribute, otherwise the
+<tag class="attribute">lang</tag> attribute, otherwise the
 value of the <parameter>l10n.gentext.default.lang</parameter>
 parameter.
 </para>
 
 <para>An olink database can contain target data for the same
 document in multiple languages.  Each set of data has the
-same value for the <sgmltag>targetdoc</sgmltag> attribute in
-the <sgmltag>document</sgmltag> element in the database, but with a 
-different <sgmltag>lang</sgmltag> attribute value.
+same value for the <tag>targetdoc</tag> attribute in
+the <tag>document</tag> element in the database, but with a 
+different <tag>lang</tag> attribute value.
 </para>
 
 <para>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.
 </para>
 
-</refsect1
-</refentry> 
+</refsection
+</refentry>
index a30173e4a538a12741634b139e2b6a7f324ec829..3e041a183ebc5ded7cfa438d5e71a8934781ae8b 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="olink.outline.ext">
+          version="5.0" xml:id="olink.outline.ext">
 <refmeta>
 <refentrytitle>olink.outline.ext</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>olink.outline.ext</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='olink.outline.ext.frag'><xsl:param name="olink.outline.ext" select="'.olink'"/></src:fragment>
+<src:fragment xml:id="olink.outline.ext.frag"><xsl:param name="olink.outline.ext" select="'.olink'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>FIXME:</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 48aa94572c95a6af54551089ee8567cbbc816d17..294aafeb8a366899d27dd3560f6ad80961168e33 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="olink.properties">
+          version="5.0" xml:id="olink.properties">
 <refnamediv>
 <refname>olink.properties</refname>
 <refpurpose>Properties associated with the cross-reference 
@@ -8,19 +11,19 @@ text of an olink.</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='olink.properties.frag'>
+<src:fragment xml:id="olink.properties.frag">
 <xsl:attribute-set name="olink.properties">
   <xsl:attribute name="show-destination">replace</xsl:attribute>
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>This attribute set is applied to the <sgmltag>fo:basic-link</sgmltag>
+<para>This attribute set is applied to the <tag>fo:basic-link</tag>
 element of an olink. It is not applied to the
 optional page number or 
 optional title of the external document.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 33198ac74037685d3129ca4f0d54401e2177eb7d..c9618bbd646771066920b32b561a214406c6704d 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="olink.pubid">
+          version="5.0" xml:id="olink.pubid">
 <refmeta>
 <refentrytitle>olink.pubid</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>olink.pubid</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='olink.pubid.frag'><xsl:param name="olink.pubid" select="'pubid='"/></src:fragment>
+<src:fragment xml:id="olink.pubid.frag"><xsl:param name="olink.pubid" select="'pubid='"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>FIXME:</para>
 
-</refsect1>
+</refsection>
 </refentry>
index b2ed00f1b905c42295b70522f19924b3764c3046..54094c00a1bd6bce47757e14793ea123510d6ebc 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="olink.resolver">
+          version="5.0" xml:id="olink.resolver">
 <refmeta>
 <refentrytitle>olink.resolver</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>olink.resolver</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='olink.resolver.frag'><xsl:param name="olink.resolver" select="'/cgi-bin/olink'"/></src:fragment>
+<src:fragment xml:id="olink.resolver.frag"><xsl:param name="olink.resolver" select="'/cgi-bin/olink'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>FIXME:</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 724e712fd8c99c83eae91f5c7b3c84089690ec87..315152bbd87f6a63479158e7efe7e4c5901f9bae 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="olink.sysid">
+          version="5.0" xml:id="olink.sysid">
 <refmeta>
 <refentrytitle>olink.sysid</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>olink.sysid</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='olink.sysid.frag'><xsl:param name="olink.sysid" select="'sysid='"/></src:fragment>
+<src:fragment xml:id="olink.sysid.frag"><xsl:param name="olink.sysid" select="'sysid='"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>FIXME:</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 9745182fb33bdff9950d517a9bb468bf1df8b489..c434030931795250ddf42acb4aae7be4ed66f38b 100644 (file)
@@ -1,19 +1,22 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="orderedlist.label.properties">
+          version="5.0" xml:id="orderedlist.label.properties">
 <refnamediv>
 <refname>orderedlist.label.properties</refname>
 <refpurpose>Properties that apply to each label inside ordered list.</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='orderedlist.label.properties.frag'><xsl:attribute-set name="orderedlist.label.properties">
+<src:fragment xml:id="orderedlist.label.properties.frag"><xsl:attribute-set name="orderedlist.label.properties">
 </xsl:attribute-set></src:fragment>
 </refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 <para>Properties that apply to each label inside ordered list. E.g.:</para>
-<programlisting><![CDATA[<xsl:attribute-set name="orderedlist.label.properties">
-  <xsl:attribute name="text-align">right</xsl:attribute>
-</xsl:attribute-set>]]></programlisting>
-</refsect1>
+<programlisting>&lt;xsl:attribute-set name="orderedlist.label.properties"&gt;
+  &lt;xsl:attribute name="text-align"&gt;right&lt;/xsl:attribute&gt;
+&lt;/xsl:attribute-set&gt;</programlisting>
+</refsection>
 </refentry>
index 1886d4b9a68aaff84dd19b10728eab9a4a3c6b9f..236a7caaae36a0678eb9220bffca0264ab439cdb 100644 (file)
@@ -1,21 +1,24 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="orderedlist.label.width">
+          version="5.0" xml:id="orderedlist.label.width">
 <refnamediv>
 <refname>orderedlist.label.width</refname>
 <refpurpose>The default width of the label (number) in an ordered list.</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='orderedlist.label.width.frag'>
+<src:fragment xml:id="orderedlist.label.width.frag">
 <xsl:param name="orderedlist.label.width" select="'1.2em'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 <para>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.</para>
-</refsect1>
+</refsection>
 </refentry>
index 2497b94b225bf9b2970373de1800b262f6b7b853..17678c41a92b6285674ef32ed3d0c48e96bb710a 100644 (file)
@@ -1,17 +1,20 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="orderedlist.properties">
+          version="5.0" xml:id="orderedlist.properties">
 <refnamediv>
 <refname>orderedlist.properties</refname>
 <refpurpose>Properties that apply to each list-block generated by orderedlist.</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='orderedlist.properties.frag'><xsl:attribute-set name="orderedlist.properties" use-attribute-sets="list.block.properties">
+<src:fragment xml:id="orderedlist.properties.frag"><xsl:attribute-set name="orderedlist.properties" use-attribute-sets="list.block.properties">
   <xsl:attribute name="provisional-distance-between-starts">2em</xsl:attribute>
 </xsl:attribute-set></src:fragment>
 </refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 <para>Properties that apply to each fo:list-block generated by orderedlist.</para>
-</refsect1>
+</refsection>
 </refentry>
index ec948403a9530a8ab78d30af7ce6234d6a3c33a8..ea0810e7001c29fa433eb0fe319f9dc79943a625 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="othercredit.like.author.enabled">
+          version="5.0" xml:id="othercredit.like.author.enabled">
 <refmeta>
 <refentrytitle>othercredit.like.author.enabled</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>othercredit.like.author.enabled</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='othercredit.like.author.enabled.frag'><xsl:param name="othercredit.like.author.enabled">0</xsl:param></src:fragment>
+<src:fragment xml:id="othercredit.like.author.enabled.frag"><xsl:param name="othercredit.like.author.enabled">0</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero, output of the
-<sgmltag>othercredit</sgmltag> element on titlepages is displayed in
-the same style as <sgmltag>author</sgmltag> and
-<sgmltag>editor</sgmltag> output. If zero (the default),
-<sgmltag>othercredit</sgmltag> output is displayed using a style
-different than that of <sgmltag>author</sgmltag> and
-<sgmltag>editor</sgmltag>.</para>
+<tag>othercredit</tag> element on titlepages is displayed in
+the same style as <tag>author</tag> and
+<tag>editor</tag> output. If zero (the default),
+<tag>othercredit</tag> output is displayed using a style
+different than that of <tag>author</tag> and
+<tag>editor</tag>.</para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/output-root.xml b/xsl/params/output-root.xml
new file mode 100644 (file)
index 0000000..22ee18b
--- /dev/null
@@ -0,0 +1,28 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="output-root">
+<refmeta>
+<refentrytitle>output-root</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>output-root</refname>
+<refpurpose>Specifies the root directory of the website</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="output-root.frag">
+<xsl:param name="output-root" select="'.'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>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.</para>
+<para>Only applies when XSLT-based chunking is being used.</para>
+</refsection>
+</refentry>
diff --git a/xsl/params/output.indent.xml b/xsl/params/output.indent.xml
new file mode 100644 (file)
index 0000000..c7eba42
--- /dev/null
@@ -0,0 +1,31 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="output.indent">
+<refmeta>
+<refentrytitle>output.indent</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo>
+<refmiscinfo role="value">no</refmiscinfo>
+<refmiscinfo role="value">yes</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>output.indent</refname>
+<refpurpose>Indent output?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="output.indent.frag">
+<xsl:param name="output.indent" select="'no'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the setting of the <parameter>indent</parameter> parameter
+on the HTML slides. For more information, see the discussion of the
+<tag>xsl:output</tag> element in the XSLT specification.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/overlay.js.xml b/xsl/params/overlay.js.xml
new file mode 100644 (file)
index 0000000..08d4608
--- /dev/null
@@ -0,0 +1,28 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="overlay.js">
+<refmeta>
+<refentrytitle>overlay.js</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>overlay.js</refname>
+<refpurpose>Overlay JavaScript file</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="overlay.js.frag">
+<xsl:param name="overlay.js" select="'overlay.js'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the overlay JavaScript file. It's unlikely
+that you will ever need to change this parameter.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/overlay.logo.xml b/xsl/params/overlay.logo.xml
new file mode 100644 (file)
index 0000000..3b4d1e9
--- /dev/null
@@ -0,0 +1,28 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="overlay.logo">
+<refmeta>
+<refentrytitle>overlay.logo</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">URI</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>overlay.logo</refname>
+<refpurpose>Logo to overlay on ToC frame</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="overlay.logo.frag">
+<xsl:param name="overlay.logo" select="'http://docbook.sourceforge.net/release/buttons/slides-1.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>If this URI is non-empty, JavaScript is used to overlay the
+specified image on the ToC frame.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/overlay.xml b/xsl/params/overlay.xml
new file mode 100644 (file)
index 0000000..f955b23
--- /dev/null
@@ -0,0 +1,32 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="overlay">
+<refmeta>
+<refentrytitle>overlay</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>overlay</refname>
+<refpurpose>Overlay footer navigation?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="overlay.frag">
+<xsl:param name="overlay" select="0"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>If non-zero, JavaScript is added to the slides to make the
+bottom navigation appear at the bottom of each page. This option and
+<link linkend="multiframe">multiframe</link> are mutually exclusive.</para>
+
+<para>If this parameter is zero, the bottom navigation simply appears
+below the content of each slide.</para>
+
+</refsection>
+</refentry>
index 20c42cac3be020d9df6fe11f5ed814acf29cc78f..fb1aa3ecc7f51e4ae7c13cf8e229c25e7b5f29d4 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="page.height.portrait">
+          version="5.0" xml:id="page.height.portrait">
 <refmeta>
 <refentrytitle>page.height.portrait</refentrytitle>
 
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='page.height.portrait.frag'><xsl:param name="page.height.portrait">
+<src:fragment xml:id="page.height.portrait.frag"><xsl:param name="page.height.portrait">
   <xsl:choose>
     <xsl:when test="$paper.type = 'A4landscape'">210mm</xsl:when>
     <xsl:when test="$paper.type = 'USletter'">11in</xsl:when>
 </xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The portrait page height is the length of the long
 edge of the physical page.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index c470532dce845c340ba278414bda07a133def2c2..e794ecde8c34930364246957b5fa9e26e0103e67 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="page.height">
+          version="5.0" xml:id="page.height">
 <refmeta>
 <refentrytitle>page.height</refentrytitle>
 
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='page.height.frag'><xsl:param name="page.height">
+<src:fragment xml:id="page.height.frag"><xsl:param name="page.height">
   <xsl:choose>
     <xsl:when test="$page.orientation = 'portrait'">
       <xsl:value-of select="$page.height.portrait"/>
 </xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The page height is generally calculated from the
 <literal>paper.type</literal> and
 <literal>page.orientation</literal>.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 570e7f255c79bb74bc3adcfd13f6b7caee6dcee6..371019d335f0afb6afd4c524010edc36fe7f630f 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="page.margin.bottom">
+          version="5.0" xml:id="page.margin.bottom">
 <refmeta>
 <refentrytitle>page.margin.bottom</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='page.margin.bottom.frag'>
+<src:fragment xml:id="page.margin.bottom.frag">
 <xsl:param name="page.margin.bottom" select="'0.5in'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The bottom page margin is the distance from the bottom of the region-after
 to the physical bottom of the page.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 9574d9029935a72c52b3e08346b519ba3a69f704..2329b72f9a40ca229ae4866665fc5327042028f6 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="page.margin.inner">
+          version="5.0" xml:id="page.margin.inner">
 <refmeta>
 <refentrytitle>page.margin.inner</refentrytitle>
 
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='page.margin.inner.frag'><xsl:param name="page.margin.inner">
+<src:fragment xml:id="page.margin.inner.frag"><xsl:param name="page.margin.inner">
   <xsl:choose>
     <xsl:when test="$double.sided != 0">1.25in</xsl:when>
     <xsl:otherwise>1in</xsl:otherwise>
@@ -19,7 +22,7 @@
 </xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
 is double-sided.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 9dea1271be91aa2067740118c92010668e7be0cc..e799c842b943a4a0523aa334b9932152df940fa1 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="page.margin.outer">
+          version="5.0" xml:id="page.margin.outer">
 <refmeta>
 <refentrytitle>page.margin.outer</refentrytitle>
 
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='page.margin.outer.frag'><xsl:param name="page.margin.outer">
+<src:fragment xml:id="page.margin.outer.frag"><xsl:param name="page.margin.outer">
   <xsl:choose>
     <xsl:when test="$double.sided != 0">0.75in</xsl:when>
     <xsl:otherwise>1in</xsl:otherwise>
@@ -19,7 +22,7 @@
 </xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
 is double-sided.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 26fea7fd7799f7b0a74b6a62714490a88ed873db..971cd44adbcb230043435bfd76aa7e9680f57be2 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="page.margin.top">
+          version="5.0" xml:id="page.margin.top">
 <refmeta>
 <refentrytitle>page.margin.top</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='page.margin.top.frag'>
+<src:fragment xml:id="page.margin.top.frag">
 <xsl:param name="page.margin.top" select="'0.5in'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The top page margin is the distance from the physical top of the
 page to the top of the region-before.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 2be7922a1288e09bfc0dd828e90765b5664cf1dd..8ac938eb91f0033d6f9b13819d1a46e341198bed 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="page.orientation">
+          version="5.0" xml:id="page.orientation">
 <refmeta>
 <refentrytitle>page.orientation</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='page.orientation.frag'><xsl:param name="page.orientation" select="'portrait'"/></src:fragment>
+<src:fragment xml:id="page.orientation.frag"><xsl:param name="page.orientation" select="'portrait'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>In portrait orientation, the short edge is horizontal; in
 landscape orientation, it is vertical.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 37f26e564ebeac9f85589ce939514ac3b2173ef8..b34a55e8b165f5e493e6626680249a8eaf940bcd 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="page.width.portrait">
+          version="5.0" xml:id="page.width.portrait">
 <refmeta>
 <refentrytitle>page.width.portrait</refentrytitle>
 
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='page.width.portrait.frag'><xsl:param name="page.width.portrait">
+<src:fragment xml:id="page.width.portrait.frag"><xsl:param name="page.width.portrait">
   <xsl:choose>
     <xsl:when test="$paper.type = 'USletter'">8.5in</xsl:when>
     <xsl:when test="$paper.type = '4A0'">1682mm</xsl:when>
 </xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The portrait page width is the length of the short
 edge of the physical page.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 4a1d4a6a424bf0660b64c884f65fda12123c6135..8220392a73057592d5b1766df3bb9c8377340972 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="page.width">
+          version="5.0" xml:id="page.width">
 <refmeta>
 <refentrytitle>page.width</refentrytitle>
 
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='page.width.frag'><xsl:param name="page.width">
+<src:fragment xml:id="page.width.frag"><xsl:param name="page.width">
   <xsl:choose>
     <xsl:when test="$page.orientation = 'portrait'">
       <xsl:value-of select="$page.width.portrait"/>
 </xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The page width is generally calculated from the
 <literal>paper.type</literal> and <literal>page.orientation</literal>.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index bc91297d386204668fb1be1864ed49d460b59a09..60b0e6fde60218fc1f7c74723430c3c88aa9166f 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="pages.template">
+          version="5.0" xml:id="pages.template">
 <refmeta>
 <refentrytitle>pages.template</refentrytitle>
 </refmeta>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='pages.template.frag'>
+<src:fragment xml:id="pages.template.frag">
 <xsl:param name="pages.template" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The <parameter>pages.template</parameter> 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.</para>
 
 <para>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.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 00fe83b5e8187fa2afbf6d8b832d4b21d89aff2c..6a3b88e9fee904abcd965ceb7d9ed5532ffccc3c 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="paper.type">
+          version="5.0" xml:id="paper.type">
 <refmeta>
 <refentrytitle>paper.type</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='paper.type.frag'><xsl:param name="paper.type" select="'USletter'"/></src:fragment>
+<src:fragment xml:id="paper.type.frag"><xsl:param name="paper.type" select="'USletter'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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 <literal>page.width.portrait</literal>, for example.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 61f2142b07cf11f3751dc81efce3db3450fb356f..0415adf27b421ebd4e14b30e00739b8957aa14bc 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="para.propagates.style">
+          version="5.0" xml:id="para.propagates.style">
 <refmeta>
 <refentrytitle>para.propagates.style</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>para.propagates.style</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='para.propagates.style.frag'>
+<src:fragment xml:id="para.propagates.style.frag">
 <xsl:param name="para.propagates.style" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If true, the role attribute of <sgmltag>para</sgmltag> elements
+<para>If true, the role attribute of <tag>para</tag> elements
 will be passed through to the HTML as a class attribute on the
-<sgmltag>p</sgmltag> generated for the paragraph.</para>
+<tag>p</tag> generated for the paragraph.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index b637f3ed395697f9bdaa7392365c536e1f919bef..7616c38ad0608e35baa1050db8a6052ab474b0f7 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="part.autolabel">
+          version="5.0" xml:id="part.autolabel">
 <refmeta>
 <refentrytitle>part.autolabel</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>part.autolabel</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='part.autolabel.frag'><xsl:param name="part.autolabel" select="'I'"/></src:fragment>
+<src:fragment xml:id="part.autolabel.frag"><xsl:param name="part.autolabel" select="'I'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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).
 </para>
 
 
-</refsect1>
+</refsection>
 </refentry>
index 61d819d03d4a66c552a26a7558d576b27fb6a6b1..df5c09ae16bd0abd8bb8698dbcef526e86825256 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="passivetex.extensions">
+          version="5.0" xml:id="passivetex.extensions">
 <refmeta>
 <refentrytitle>passivetex.extensions</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>passivetex.extensions</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='passivetex.extensions.frag'><xsl:param name="passivetex.extensions" select="0"/></src:fragment>
+<src:fragment xml:id="passivetex.extensions.frag"><xsl:param name="passivetex.extensions" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero,
-<ulink url="http://users.ox.ac.uk/~rahtz/passivetex/">PassiveTeX</ulink>
+<link xlink:href="http://users.ox.ac.uk/~rahtz/passivetex/">PassiveTeX</link>
 extensions will be used. At present, this consists of PDF bookmarks
 and sorted index terms.
 </para>
 
 <para>This parameter can also affect which graphics file formats
 are supported</para>
-</refsect1>
+</refsection>
 </refentry>
index 58d158fc5e2ef7286e4adcf4c773452ad9cbd9ee..7f7f0bfc22462be5f54c793b0795d66b4a874997 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="pgwide.properties">
+          version="5.0" xml:id="pgwide.properties">
 <refnamediv>
 <refname>pgwide.properties</refname>
 <refpurpose>Properties to make a figure or table page wide.
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='pgwide.properties.frag'>
+<src:fragment xml:id="pgwide.properties.frag">
 <xsl:attribute-set name="pgwide.properties">
   <xsl:attribute name="start-indent">0pt</xsl:attribute>
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 8cde7ed2e7ca814b8c15a3ba46cbc2185cd84eaa..bcce9fd914b7a04dc0b45f84cbc3fbc0c9dddb25 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="phrase.propagates.style">
+          version="5.0" xml:id="phrase.propagates.style">
 <refmeta>
 <refentrytitle>phrase.propagates.style</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>phrase.propagates.style</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='phrase.propagates.style.frag'><xsl:param name="phrase.propagates.style" select="1"/></src:fragment>
+<src:fragment xml:id="phrase.propagates.style.frag"><xsl:param name="phrase.propagates.style" select="1"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If true, the role attribute of <sgmltag>phrase</sgmltag> elements
+<para>If true, the role attribute of <tag>phrase</tag> elements
 will be passed through to the HTML as a class attribute on a
-<sgmltag>span</sgmltag> that surrounds the phrase.</para>
+<tag>span</tag> that surrounds the phrase.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 14157016e368a8160e47b682691f44a05660da46..2afcd78f7ebf94add9a657bc6fcb9f9ee1122de5 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="pixels.per.inch">
+          version="5.0" xml:id="pixels.per.inch">
 <refmeta>
 <refentrytitle>pixels.per.inch</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>pixels.per.inch</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='pixels.per.inch.frag'>
+<src:fragment xml:id="pixels.per.inch.frag">
 <xsl:param name="pixels.per.inch" select="90"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>When lengths are converted to pixels, this value is used to
 determine the size of a pixel. The default value is taken from the
-<ulink url="http://www.w3.org/TR/xsl/slice5.html#pixels">XSL
-Recommendation</ulink>.
+<link xlink:href="http://www.w3.org/TR/xsl/slice5.html#pixels">XSL
+Recommendation</link>.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/plus.image.xml b/xsl/params/plus.image.xml
new file mode 100644 (file)
index 0000000..2827f5d
--- /dev/null
@@ -0,0 +1,29 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="plus.image">
+<refmeta>
+<refentrytitle>plus.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>plus.image</refname>
+<refpurpose>Plus image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="plus.image.frag">
+<xsl:param name="plus.image" select="'toc/closed.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the <quote>plus</quote> image; the image used in a
+<link linkend="dynamic.toc">dynamic ToC</link> to indicate that a section
+can be expanded.</para>
+
+</refsection>
+</refentry>
index 29845ba6c3e4d4614504d3a09673b3a17eb4267b..74127da028f379371c21923407c75e713627b6a4 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="points.per.em">
+          version="5.0" xml:id="points.per.em">
 <refmeta>
 <refentrytitle>points.per.em</refentrytitle>
-<refmiscinfo role="type">number</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">number</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>points.per.em</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='points.per.em.frag'>
+<src:fragment xml:id="points.per.em.frag">
 <xsl:param name="points.per.em" select="10"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>FIXME:</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 58e97b320ee9a662cc79e7b22363d8b6bf00d398..f16e4b1e7770e2432ca174d858639bcdd488fc6d 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="preface.autolabel">
+          version="5.0" xml:id="preface.autolabel">
 <refmeta>
 <refentrytitle>preface.autolabel</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>preface.autolabel</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='preface.autolabel.frag'><xsl:param name="preface.autolabel" select="0"/></src:fragment>
+<src:fragment xml:id="preface.autolabel.frag"><xsl:param name="preface.autolabel" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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).
 </para>
 
 
-</refsect1>
+</refsection>
 </refentry>
index 031b4d0fc9595ff05a91aa2d4c844619bbe63958..2599d76c1a849bac8263a1fcea07b6bb87a2c83c 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="prefer.internal.olink">
+          version="5.0" xml:id="prefer.internal.olink">
 <refmeta>
 <refentrytitle>prefer.internal.olink</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>prefer.internal.olink</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='prefer.internal.olink.frag'>
+<src:fragment xml:id="prefer.internal.olink.frag">
 <xsl:param name="prefer.internal.olink" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
 <para>If you set the <parameter>prefer.internal.olink</parameter>
 parameter to a non-zero value, then the processor will
 first look in the olink database
-for the olink's <sgmltag>targetptr</sgmltag> attribute value
+for the olink's <tag>targetptr</tag> attribute value
 in document matching the <parameter>current.docid</parameter>
 parameter value.  If it isn't found there, then
 it tries the document in the database
-with the <sgmltag>targetdoc</sgmltag>
-value that matches the olink's <sgmltag>targetdoc</sgmltag>
+with the <tag>targetdoc</tag>
+value that matches the olink's <tag>targetdoc</tag>
 attribute.
 </para>
 
 <para>This feature permits an olink reference to resolve to
 the current document if there is an element
-with an id matching the olink's <sgmltag>targetptr</sgmltag>
+with an id matching the olink's <tag>targetptr</tag>
 value.  The current document's olink data must be
 included in the target database for this to work.</para>
 
 <caution>
 <para>There is a potential for incorrect links if
-the same <sgmltag>id</sgmltag> attribute value is used for different
+the same <tag>id</tag> 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.</para>
 </caution>
 
-</refsect1>
+</refsection>
 </refentry>
index f1ed717103319a4123a3b6fdaa53c2b53842b81e..372afe62ccda532e8351d13d29570a31838fd94a 100644 (file)
@@ -1,28 +1,31 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="preferred.mediaobject.role">
+          version="5.0" xml:id="preferred.mediaobject.role">
 <refmeta>
 <refentrytitle>preferred.mediaobject.role</refentrytitle>
 </refmeta>
 <refnamediv>
 <refname>preferred.mediaobject.role</refname>
 <refpurpose>Select which mediaobject to use based on
-this value of an object's <sgmltag class="attribute">role</sgmltag> attribute.
+this value of an object's <tag class="attribute">role</tag> attribute.
 </refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='preferred.mediaobject.role.frag'>
-<xsl:param name="preferred.mediaobject.role"></xsl:param>
+<src:fragment xml:id="preferred.mediaobject.role.frag">
+<xsl:param name="preferred.mediaobject.role"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>A mediaobject may contain several objects such as imageobjects.
 If the parameter <parameter>use.role.for.mediaobject</parameter>
-is non-zero, then the <sgmltag class="attribute">role</sgmltag> attribute on
-<sgmltag>imageobject</sgmltag>s and other objects within a <sgmltag>mediaobject</sgmltag> container will be used to select which object will be
+is non-zero, then the <tag class="attribute">role</tag> attribute on
+<tag>imageobject</tag>s and other objects within a <tag>mediaobject</tag> 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.
 <para>
 See the <parameter>use.role.for.mediaobject</parameter> parameter
 for the sequence of selection.</para>
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/prev.image.xml b/xsl/params/prev.image.xml
new file mode 100644 (file)
index 0000000..7517929
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="prev.image">
+<refmeta>
+<refentrytitle>prev.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>prev.image</refname>
+<refpurpose>Left-arrow image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="prev.image.frag">
+<xsl:param name="prev.image" select="'active/nav-prev.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the left-pointing navigation arrow.</para>
+
+</refsection>
+</refentry>
index bbb4459727eb25cb864a4ee24eeed498cf224213..40ed3185f5087aaf79a9cd35ae1486e557569aae 100644 (file)
@@ -1,20 +1,23 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="procedure.properties">
+          version="5.0" xml:id="procedure.properties">
 <refnamediv>
 <refname>procedure.properties</refname>
 <refpurpose>Properties associated with a procedure</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='procedure.properties.frag'>
+<src:fragment xml:id="procedure.properties.frag">
 <xsl:attribute-set name="procedure.properties" use-attribute-sets="formal.object.properties"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The styling for procedures.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index cb48d387b3acc926d762d8c2fd5d6e007b5ae89d..1d4cd69f01422652d51d983fcab0551e0e325cd0 100644 (file)
@@ -1,22 +1,25 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="process.empty.source.toc">
+          version="5.0" xml:id="process.empty.source.toc">
 <refmeta>
 <refentrytitle>process.empty.source.toc</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>process.empty.source.toc</refname>
-<refpurpose>Generate automated TOC if <sgmltag>toc</sgmltag> element occurs in a source document?</refpurpose>
+<refpurpose>Generate automated TOC if <tag>toc</tag> element occurs in a source document?</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='process.empty.source.toc.frag'><xsl:param name="process.empty.source.toc" select="0"/></src:fragment>
+<src:fragment xml:id="process.empty.source.toc.frag"><xsl:param name="process.empty.source.toc" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>Specifies that if an empty <sgmltag>toc</sgmltag> element is
+<para>Specifies that if an empty <tag>toc</tag> element is
 found in a source document, an automated TOC is generated.
 <note>
   <para>Depending on what the value of the
@@ -24,12 +27,12 @@ found in a source document, an automated TOC is generated.
   parameter to <literal>1</literal> could result in generation of
   duplicate automated TOCs. So the
   <parameter>process.empty.source.toc</parameter> is primarily useful
-  as an "override": by placing an empty <sgmltag>toc</sgmltag> in your
+  as an "override": by placing an empty <tag>toc</tag> in your
   document and setting this parameter to <literal>1</literal>, you can
-  force a TOC to be generated even if <sgmltag>generate.toc</sgmltag>
+  force a TOC to be generated even if <tag>generate.toc</tag>
   says not to.</para>
 </note>
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index f9609a3ba520401ee96da101a99fea973ada9820..b91657a9a37e379b7f469e68ab9e087b437de2b9 100644 (file)
@@ -1,23 +1,26 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="process.source.toc">
+          version="5.0" xml:id="process.source.toc">
 <refmeta>
 <refentrytitle>process.source.toc</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>process.source.toc</refname>
-<refpurpose>Process a non-empty <sgmltag>toc</sgmltag> element if it occurs in a source document?</refpurpose>
+<refpurpose>Process a non-empty <tag>toc</tag> element if it occurs in a source document?</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='process.source.toc.frag'><xsl:param name="process.source.toc" select="0"/></src:fragment>
+<src:fragment xml:id="process.source.toc.frag"><xsl:param name="process.source.toc" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Specifies that the contents of a non-empty "hard-coded"
-<sgmltag>toc</sgmltag> element in a source document are processed to
+<tag>toc</tag> element in a source document are processed to
 generate a TOC in output.
 <note>
   <para>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 <parameter>generate.toc</parameter> paramameter.</para>
 
-  <para>The <sgmltag>process.source.toc</sgmltag> parameter also has
-  no effect if the <sgmltag>toc</sgmltag> element is empty; handling
-  for empty <sgmltag>toc</sgmltag> is controlled by the
+  <para>The <tag>process.source.toc</tag> parameter also has
+  no effect if the <tag>toc</tag> element is empty; handling
+  for empty <tag>toc</tag> is controlled by the
   <parameter>process.empty.source.toc</parameter> parameter.</para>
 </note>
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index e1a578cd2d3313484e75959a3f60445c09ac9a02..984da36c387b363b63de22f52a27990e0c432d95 100644 (file)
@@ -1,23 +1,26 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="profile.arch">
+          version="5.0" xml:id="profile.arch">
 <refmeta>
 <refentrytitle>profile.arch</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>profile.arch</refname>
-<refpurpose>Target profile for <sgmltag class="attribute">arch</sgmltag>
+<refpurpose>Target profile for <tag class="attribute">arch</tag>
 attribute</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='profile.arch.frag'>
+<src:fragment xml:id="profile.arch.frag">
 <xsl:param name="profile.arch" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Value of this parameter specifies profiles which should be
 included in the output. You can specify multiple profiles by
@@ -27,9 +30,9 @@ parameter.</para>
 
 <para>This parameter has effect only when you are using profiling
 stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, &#x2026;) instead of normal
+<filename>profile-chunk.xsl</filename>, ) instead of normal
 ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, &#x2026;).</para>
+<filename>chunk.xsl</filename>, ).</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 51dcf433fe6ea0085aaef89a2799f1ea81f79441..097f5c6a2c9926e7d8a469458acdc9b6d6af7025 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="profile.attribute">
+          version="5.0" xml:id="profile.attribute">
 <refmeta>
 <refentrytitle>profile.attribute</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>profile.attribute</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='profile.attribute.frag'>
+<src:fragment xml:id="profile.attribute.frag">
 <xsl:param name="profile.attribute" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>This parameter is used in conjuction with
 <parameter>profile.value</parameter>.</para>
 
 <para>This parameter has effect only when you are using profiling
 stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, &#x2026;) instead of normal
+<filename>profile-chunk.xsl</filename>, ) instead of normal
 ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, &#x2026;).</para>
+<filename>chunk.xsl</filename>, ).</para>
 
-</refsect1>
+</refsection>
 </refentry>
index a973ce756487a54ef9572f8847197cc3f8588da9..0f93e97135c8a0dccc19aeb13ba27acb8ded3f9d 100644 (file)
@@ -1,23 +1,26 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="profile.condition">
+          version="5.0" xml:id="profile.condition">
 <refmeta>
 <refentrytitle>profile.condition</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>profile.condition</refname>
-<refpurpose>Target profile for <sgmltag class="attribute">condition</sgmltag>
+<refpurpose>Target profile for <tag class="attribute">condition</tag>
 attribute</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='profile.condition.frag'>
+<src:fragment xml:id="profile.condition.frag">
 <xsl:param name="profile.condition" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Value of this parameter specifies profiles which should be
 included in the output. You can specify multiple profiles by
@@ -27,9 +30,9 @@ parameter.</para>
 
 <para>This parameter has effect only when you are using profiling
 stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, &#x2026;) instead of normal
+<filename>profile-chunk.xsl</filename>, ) instead of normal
 ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, &#x2026;).</para>
+<filename>chunk.xsl</filename>, ).</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 45427df444de69e06be186240f7741449c185e75..8acf14f47b0bc4d9bb0bc2db87a720df9fd9d44b 100644 (file)
@@ -1,23 +1,26 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="profile.conformance">
+          version="5.0" xml:id="profile.conformance">
 <refmeta>
 <refentrytitle>profile.conformance</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>profile.conformance</refname>
-<refpurpose>Target profile for <sgmltag class="attribute">conformance</sgmltag>
+<refpurpose>Target profile for <tag class="attribute">conformance</tag>
 attribute</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='profile.conformance.frag'>
+<src:fragment xml:id="profile.conformance.frag">
 <xsl:param name="profile.conformance" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Value of this parameter specifies profiles which should be
 included in the output. You can specify multiple profiles by
@@ -27,9 +30,9 @@ parameter.</para>
 
 <para>This parameter has effect only when you are using profiling
 stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, &#x2026;) instead of normal
+<filename>profile-chunk.xsl</filename>, ) instead of normal
 ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, &#x2026;).</para>
+<filename>chunk.xsl</filename>, ).</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 16fd3f4affd9cbd4b30a57282628fd366e937ac5..ca1b4757051ee99eb0041c0a49e8239050eead19 100644 (file)
@@ -1,23 +1,26 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="profile.lang">
+          version="5.0" xml:id="profile.lang">
 <refmeta>
 <refentrytitle>profile.lang</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>profile.lang</refname>
-<refpurpose>Target profile for <sgmltag class="attribute">lang</sgmltag>
+<refpurpose>Target profile for <tag class="attribute">lang</tag>
 attribute</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='profile.lang.frag'>
+<src:fragment xml:id="profile.lang.frag">
 <xsl:param name="profile.lang" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Value of this parameter specifies profiles which should be
 included in the output. You can specify multiple profiles by
@@ -27,9 +30,9 @@ parameter.</para>
 
 <para>This parameter has effect only when you are using profiling
 stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, &#x2026;) instead of normal
+<filename>profile-chunk.xsl</filename>, ) instead of normal
 ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, &#x2026;).</para>
+<filename>chunk.xsl</filename>, ).</para>
 
-</refsect1>
+</refsection>
 </refentry>
index aa9cfd1cb9a64c50d3d8023da7cca9f06047538c..748e6ba1b956aa35a80239d1edae9a11cdfd2d5b 100644 (file)
@@ -1,23 +1,26 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="profile.os">
+          version="5.0" xml:id="profile.os">
 <refmeta>
 <refentrytitle>profile.os</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>profile.os</refname>
-<refpurpose>Target profile for <sgmltag class="attribute">os</sgmltag>
+<refpurpose>Target profile for <tag class="attribute">os</tag>
 attribute</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='profile.os.frag'>
+<src:fragment xml:id="profile.os.frag">
 <xsl:param name="profile.os" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Value of this parameter specifies profiles which should be
 included in the output. You can specify multiple profiles by
@@ -27,9 +30,9 @@ parameter.</para>
 
 <para>This parameter has effect only when you are using profiling
 stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, &#x2026;) instead of normal
+<filename>profile-chunk.xsl</filename>, ) instead of normal
 ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, &#x2026;).</para>
+<filename>chunk.xsl</filename>, ).</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 166404287147461b0b8a054b55342c0a7f69c0bc..beac13bfd567649ec412785134ea9ff8ae6d68fe 100644 (file)
@@ -1,23 +1,26 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="profile.revision">
+          version="5.0" xml:id="profile.revision">
 <refmeta>
 <refentrytitle>profile.revision</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>profile.revision</refname>
-<refpurpose>Target profile for <sgmltag class="attribute">revision</sgmltag>
+<refpurpose>Target profile for <tag class="attribute">revision</tag>
 attribute</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='profile.revision.frag'>
+<src:fragment xml:id="profile.revision.frag">
 <xsl:param name="profile.revision" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Value of this parameter specifies profiles which should be
 included in the output. You can specify multiple profiles by
@@ -27,9 +30,9 @@ parameter.</para>
 
 <para>This parameter has effect only when you are using profiling
 stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, &#x2026;) instead of normal
+<filename>profile-chunk.xsl</filename>, ) instead of normal
 ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, &#x2026;).</para>
+<filename>chunk.xsl</filename>, ).</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 071a6dff84c3dcfbb86e4c34c32c495b83379099..c83a376fd9867aba6d084433b165a7460455b46c 100644 (file)
@@ -1,23 +1,26 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="profile.revisionflag">
+          version="5.0" xml:id="profile.revisionflag">
 <refmeta>
 <refentrytitle>profile.revisionflag</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>profile.revisionflag</refname>
-<refpurpose>Target profile for <sgmltag class="attribute">revisionflag</sgmltag>
+<refpurpose>Target profile for <tag class="attribute">revisionflag</tag>
 attribute</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='profile.revisionflag.frag'>
+<src:fragment xml:id="profile.revisionflag.frag">
 <xsl:param name="profile.revisionflag" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Value of this parameter specifies profiles which should be
 included in the output. You can specify multiple profiles by
@@ -27,9 +30,9 @@ parameter.</para>
 
 <para>This parameter has effect only when you are using profiling
 stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, &#x2026;) instead of normal
+<filename>profile-chunk.xsl</filename>, ) instead of normal
 ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, &#x2026;).</para>
+<filename>chunk.xsl</filename>, ).</para>
 
-</refsect1>
+</refsection>
 </refentry>
index f63bf44fbd30f5b4cf785a52f770d9c2bdd49840..55e1e443e58da9d041ab97ba3f91d6b53b891b80 100644 (file)
@@ -1,23 +1,26 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="profile.role">
+          version="5.0" xml:id="profile.role">
 <refmeta>
 <refentrytitle>profile.role</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>profile.role</refname>
-<refpurpose>Target profile for <sgmltag class="attribute">role</sgmltag>
+<refpurpose>Target profile for <tag class="attribute">role</tag>
 attribute</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='profile.role.frag'>
+<src:fragment xml:id="profile.role.frag">
 <xsl:param name="profile.role" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Value of this parameter specifies profiles which should be
 included in the output. You can specify multiple profiles by
@@ -27,30 +30,25 @@ parameter.</para>
 
 <para>This parameter has effect only when you are using profiling
 stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, &#x2026;) instead of normal
+<filename>profile-chunk.xsl</filename>, ) instead of normal
 ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, &#x2026;).</para>
+<filename>chunk.xsl</filename>, ).</para>
 
 <warning>
-<para>Note that <sgmltag class="attribute">role</sgmltag> is often
+<para>Note that <tag class="attribute">role</tag> is often
 used for other purposes than profiling. For example it is commonly
 used to get emphasize in bold font:</para>
 
-<programlisting><![CDATA[<emphasis role="bold">very important</emphasis>]]></programlisting>
+<programlisting>&lt;emphasis role="bold"&gt;very important&lt;/emphasis&gt;</programlisting>
 
-<para>If you are using <sgmltag class="attribute">role</sgmltag> for
+<para>If you are using <tag class="attribute">role</tag> for
 these purposes do not forget to add values like <literal>bold</literal> to
 value of this parameter. If you forgot you will get document with
 small pieces missing which are very hard to track.</para>
 
-<para>For this reason it is not recommended to use <sgmltag
-class="attribute">role</sgmltag> attribute for profiling. You should
-rather use profiling specific attributes like <sgmltag
-class="attribute">userlevel</sgmltag>, <sgmltag
-class="attribute">os</sgmltag>, <sgmltag
-class="attribute">arch</sgmltag>, <sgmltag
-class="attribute">condition</sgmltag>, etc.</para>
+<para>For this reason it is not recommended to use <tag class="attribute">role</tag> attribute for profiling. You should
+rather use profiling specific attributes like <tag class="attribute">userlevel</tag>, <tag class="attribute">os</tag>, <tag class="attribute">arch</tag>, <tag class="attribute">condition</tag>, etc.</para>
 </warning>
 
-</refsect1>
+</refsection>
 </refentry>
index 2d38b9d05a40a7bff5aed7229bfa6286adf563ee..7cc382c96efe107b317b2f59f7e3a081dee9d2ec 100644 (file)
@@ -1,23 +1,26 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="profile.security">
+          version="5.0" xml:id="profile.security">
 <refmeta>
 <refentrytitle>profile.security</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>profile.security</refname>
-<refpurpose>Target profile for <sgmltag class="attribute">security</sgmltag>
+<refpurpose>Target profile for <tag class="attribute">security</tag>
 attribute</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='profile.security.frag'>
+<src:fragment xml:id="profile.security.frag">
 <xsl:param name="profile.security" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Value of this parameter specifies profiles which should be
 included in the output. You can specify multiple profiles by
@@ -27,9 +30,9 @@ parameter.</para>
 
 <para>This parameter has effect only when you are using profiling
 stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, &#x2026;) instead of normal
+<filename>profile-chunk.xsl</filename>, ) instead of normal
 ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, &#x2026;).</para>
+<filename>chunk.xsl</filename>, ).</para>
 
-</refsect1>
+</refsection>
 </refentry>
index e567de1504c2c62ca6a31585ad18ca084abcfde9..f3439b02e0ff8a7f16d145627cdb52e18c2ca2a8 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="profile.separator">
+          version="5.0" xml:id="profile.separator">
 <refmeta>
 <refentrytitle>profile.separator</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>profile.separator</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='profile.separator.frag'>
+<src:fragment xml:id="profile.separator.frag">
 <xsl:param name="profile.separator" select="';'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Separator character for compound profile values.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 03b9af9f34226f29a3ce8844e9c2e6914d1e6cd1..6cf5716b49c5ca8862391fe1c3f1f032d03f632c 100644 (file)
@@ -1,35 +1,38 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"\r
-          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"\r
-          id="profile.status">\r
-<refmeta>\r
-<refentrytitle>profile.status</refentrytitle>\r
-<refmiscinfo role="type">string</refmiscinfo>\r
-</refmeta>\r
-<refnamediv>\r
-<refname>profile.status</refname>\r
-<refpurpose>Target profile for <sgmltag class="attribute">status</sgmltag>\r
-attribute</refpurpose>\r
-</refnamediv>\r
-\r
-<refsynopsisdiv>\r
-<src:fragment id='profile.status.frag'>\r
-<xsl:param name="profile.status" select="''"/>\r
-</src:fragment>\r
-</refsynopsisdiv>\r
-\r
-<refsect1><title>Description</title>\r
-\r
-<para>Value of this parameter specifies profiles which should be\r
-included in the output. You can specify multiple profiles by\r
-separating them by semicolon. You can change separator character by\r
-<parameter>profile.separator</parameter>\r
-parameter.</para>\r
-\r
-<para>This parameter has effect only when you are using profiling\r
-stylesheets (<filename>profile-docbook.xsl</filename>,\r
-<filename>profile-chunk.xsl</filename>, &#x2026;) instead of normal\r
-ones (<filename>docbook.xsl</filename>,\r
-<filename>chunk.xsl</filename>, &#x2026;).</para>\r
-\r
-</refsect1>\r
-</refentry>\r
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="profile.status">
+<refmeta>
+<refentrytitle>profile.status</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>profile.status</refname>
+<refpurpose>Target profile for <tag class="attribute">status</tag>
+attribute</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="profile.status.frag">
+<xsl:param name="profile.status" select="''"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>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
+<parameter>profile.separator</parameter>
+parameter.</para>
+
+<para>This parameter has effect only when you are using profiling
+stylesheets (<filename>profile-docbook.xsl</filename>,
+<filename>profile-chunk.xsl</filename>, …) instead of normal
+ones (<filename>docbook.xsl</filename>,
+<filename>chunk.xsl</filename>, …).</para>
+
+</refsection>
+</refentry>
index 376730916233a869a4537bde743622495a62b8d3..009ac187b516886eacde2b7089ed9b497f0bdd3d 100644 (file)
@@ -1,23 +1,26 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="profile.userlevel">
+          version="5.0" xml:id="profile.userlevel">
 <refmeta>
 <refentrytitle>profile.userlevel</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>profile.userlevel</refname>
-<refpurpose>Target profile for <sgmltag class="attribute">userlevel</sgmltag>
+<refpurpose>Target profile for <tag class="attribute">userlevel</tag>
 attribute</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='profile.userlevel.frag'>
+<src:fragment xml:id="profile.userlevel.frag">
 <xsl:param name="profile.userlevel" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Value of this parameter specifies profiles which should be
 included in the output. You can specify multiple profiles by
@@ -27,9 +30,9 @@ parameter.</para>
 
 <para>This parameter has effect only when you are using profiling
 stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, &#x2026;) instead of normal
+<filename>profile-chunk.xsl</filename>, ) instead of normal
 ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, &#x2026;).</para>
+<filename>chunk.xsl</filename>, ).</para>
 
-</refsect1>
+</refsection>
 </refentry>
index e19be0c9835fd51f757a7fcfa6d1b7805867b2ca..ab0f312634f61e94866aff21d940b3e193053e92 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="profile.value">
+          version="5.0" xml:id="profile.value">
 <refmeta>
 <refentrytitle>profile.value</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>profile.value</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='profile.value.frag'>
+<src:fragment xml:id="profile.value.frag">
 <xsl:param name="profile.value" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>When you are using this parameter you must also specify name of
 profiling attribute with parameter
@@ -30,9 +33,9 @@ parameter.</para>
 
 <para>This parameter has effect only when you are using profiling
 stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, &#x2026;) instead of normal
+<filename>profile-chunk.xsl</filename>, ) instead of normal
 ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, &#x2026;).</para>
+<filename>chunk.xsl</filename>, ).</para>
 
-</refsect1>
+</refsection>
 </refentry>
index eb2494a9b68e979a1878417bc3c71b9ce5a3c058..b5b33dd69563e54b8a30f885207355e48a06d688 100644 (file)
@@ -1,23 +1,26 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="profile.vendor">
+          version="5.0" xml:id="profile.vendor">
 <refmeta>
 <refentrytitle>profile.vendor</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>profile.vendor</refname>
-<refpurpose>Target profile for <sgmltag class="attribute">vendor</sgmltag>
+<refpurpose>Target profile for <tag class="attribute">vendor</tag>
 attribute</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='profile.vendor.frag'>
+<src:fragment xml:id="profile.vendor.frag">
 <xsl:param name="profile.vendor" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Value of this parameter specifies profiles which should be
 included in the output. You can specify multiple profiles by
@@ -27,9 +30,9 @@ parameter.</para>
 
 <para>This parameter has effect only when you are using profiling
 stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, &#x2026;) instead of normal
+<filename>profile-chunk.xsl</filename>, ) instead of normal
 ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, &#x2026;).</para>
+<filename>chunk.xsl</filename>, ).</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 060a7a3d63c815a84a47538b234eac88cc72f6dc..9bb7a1046b0bffcd749e6a9efb64aeaf04f22f5a 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="punct.honorific">
+          version="5.0" xml:id="punct.honorific">
 <refmeta>
 <refentrytitle>punct.honorific</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>punct.honorific</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='punct.honorific.frag'>
+<src:fragment xml:id="punct.honorific.frag">
 <xsl:param name="punct.honorific" select="'.'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>This parameter specifies the punctuation that should be added after an
 honorific in a personal name.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 27d3be76505470f00ce1b6598fd7c5243e1de663..86ac2b8977ebb5b35b820c0f8a702a1f107ed9f7 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="qanda.defaultlabel">
+          version="5.0" xml:id="qanda.defaultlabel">
 <refmeta>
 <refentrytitle>qanda.defaultlabel</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>qanda.defaultlabel</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='qanda.defaultlabel.frag'><xsl:param name="qanda.defaultlabel">number</xsl:param></src:fragment>
+<src:fragment xml:id="qanda.defaultlabel.frag"><xsl:param name="qanda.defaultlabel">number</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 00eb8f5d5f5595374ac9ce6ed3def59c8a337f1c..9597b71dddda1da218479bd10976b523bb6cf0e3 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="qanda.in.toc">
+          version="5.0" xml:id="qanda.in.toc">
 <refmeta>
 <refentrytitle>qanda.in.toc</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>qanda.in.toc</refname>
@@ -12,20 +15,20 @@ the document table of contents?</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='qanda.in.toc.frag'><xsl:param name="qanda.in.toc" select="0"/></src:fragment>
+<src:fragment xml:id="qanda.in.toc.frag"><xsl:param name="qanda.in.toc" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If true (non-zero), then the generated table of contents
-for a document will include <sgmltag>qandaset</sgmltag> titles, 
-<sgmltag>qandadiv</sgmltag> titles,
-and <sgmltag>question</sgmltag> elements.  The default value (zero) excludes
+for a document will include <tag>qandaset</tag> titles, 
+<tag>qandadiv</tag> titles,
+and <tag>question</tag> elements.  The default value (zero) excludes
 them from the TOC.
 </para>
 <para>This parameter does not affect any tables of contents
 that may be generated inside a qandaset or qandadiv.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index a5eb2a21ed782d6ad98a91e0d2681a4184ff7d51..81726fea70dfd85718866dc3ebef7a97db5ce24d 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="qanda.inherit.numeration">
+          version="5.0" xml:id="qanda.inherit.numeration">
 <refmeta>
 <refentrytitle>qanda.inherit.numeration</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>qanda.inherit.numeration</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='qanda.inherit.numeration.frag'><xsl:param name="qanda.inherit.numeration" select="1"/></src:fragment>
+<src:fragment xml:id="qanda.inherit.numeration.frag"><xsl:param name="qanda.inherit.numeration" select="1"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If true (non-zero), numbered QandADiv elements and Questions and Answers inherit
 the numeration of the ancestors of the QandASet.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index ea86fa4d252663b95d09ca966912fd1a682f2e58..c4ea7300dd7087544b823347d55e88b91a0ca019 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="qanda.nested.in.toc">
+          version="5.0" xml:id="qanda.nested.in.toc">
 <refmeta>
 <refentrytitle>qanda.nested.in.toc</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>qanda.nested.in.toc</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='qanda.nested.in.toc.frag'><xsl:param name="qanda.nested.in.toc" select="0"/></src:fragment>
+<src:fragment xml:id="qanda.nested.in.toc.frag"><xsl:param name="qanda.nested.in.toc" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If true (non-zero), instances of <sgmltag>qandaentry</sgmltag>
-that are children of <sgmltag>answer</sgmltag> elements are shown in
+<para>If true (non-zero), instances of <tag>qandaentry</tag>
+that are children of <tag>answer</tag> elements are shown in
 the TOC.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 27b265c13c1be1511daabf107da2b7e9dd2254eb..edaecc9000a9a61044fd30228ade1658262f3e73 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="qanda.title.level1.properties">
+          version="5.0" xml:id="qanda.title.level1.properties">
 <refmeta>
 <refentrytitle>qanda.title.level1.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>qanda.title.level1.properties</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='qanda.title.level1.properties.frag'>
+<src:fragment xml:id="qanda.title.level1.properties.frag">
 <xsl:attribute-set name="qanda.title.level1.properties">
   <xsl:attribute name="font-size">
     <xsl:value-of select="$body.font.master * 2.0736"/>
@@ -21,9 +24,9 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The properties of level-1 qanda set titles.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 6fe7493ebd772ae0d16b5098b9fad7c66a891feb..ca48ca1a52e99481e5546927850135a4367ceaf7 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="qanda.title.level2.properties">
+          version="5.0" xml:id="qanda.title.level2.properties">
 <refmeta>
 <refentrytitle>qanda.title.level2.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>qanda.title.level2.properties</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='qanda.title.level2.properties.frag'>
+<src:fragment xml:id="qanda.title.level2.properties.frag">
 <xsl:attribute-set name="qanda.title.level2.properties">
   <xsl:attribute name="font-size">
     <xsl:value-of select="$body.font.master * 1.728"/>
@@ -21,9 +24,9 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The properties of level-2 qanda set titles.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index be5776cf6602cdea548afa7bf191ffff6c7ff52c..c9c098ea986edc0ffb8e7f7f9ebfa5d1ab14e1e7 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="qanda.title.level3.properties">
+          version="5.0" xml:id="qanda.title.level3.properties">
 <refmeta>
 <refentrytitle>qanda.title.level3.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>qanda.title.level3.properties</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='qanda.title.level3.properties.frag'>
+<src:fragment xml:id="qanda.title.level3.properties.frag">
 <xsl:attribute-set name="qanda.title.level3.properties">
   <xsl:attribute name="font-size">
     <xsl:value-of select="$body.font.master * 1.44"/>
@@ -21,9 +24,9 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The properties of level-3 qanda set titles.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 512a58bda5d8267b56a192ad065e38e30abf57cb..4344e767941fd7cd6cf2bb3d5df13d67cf8676d2 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="qanda.title.level4.properties">
+          version="5.0" xml:id="qanda.title.level4.properties">
 <refmeta>
 <refentrytitle>qanda.title.level4.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>qanda.title.level4.properties</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='qanda.title.level4.properties.frag'>
+<src:fragment xml:id="qanda.title.level4.properties.frag">
 <xsl:attribute-set name="qanda.title.level4.properties">
   <xsl:attribute name="font-size">
     <xsl:value-of select="$body.font.master * 1.2"/>
@@ -21,9 +24,9 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The properties of level-4 qanda set titles.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index afc638441f0b447de1996ea3bc6117a6488c5e5c..31b0d203cf1b66b120d064ee0f52ecbc692f5278 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="qanda.title.level5.properties">
+          version="5.0" xml:id="qanda.title.level5.properties">
 <refmeta>
 <refentrytitle>qanda.title.level5.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>qanda.title.level5.properties</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='qanda.title.level5.properties.frag'>
+<src:fragment xml:id="qanda.title.level5.properties.frag">
 <xsl:attribute-set name="qanda.title.level5.properties">
   <xsl:attribute name="font-size">
     <xsl:value-of select="$body.font.master"/>
@@ -21,9 +24,9 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The properties of level-5 qanda set titles.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index bd64ca10111a3857519490b839c2e2140db101f5..920c7e9ec9f7dfcc0f6142a2c72c4e20b90f5534 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="qanda.title.level6.properties">
+          version="5.0" xml:id="qanda.title.level6.properties">
 <refmeta>
 <refentrytitle>qanda.title.level6.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>qanda.title.level6.properties</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='qanda.title.level6.properties.frag'>
+<src:fragment xml:id="qanda.title.level6.properties.frag">
 <xsl:attribute-set name="qanda.title.level6.properties">
   <xsl:attribute name="font-size">
     <xsl:value-of select="$body.font.master"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The properties of level-6 qanda set titles.
 This property set is actually
 used for all titles below level 5.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 4ed2fcc61fec5bca344b646867913ff3bbd26dcd..7c3c2a16a869ac24bb881403b8597cec74bccd9e 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="qanda.title.properties">
+          version="5.0" xml:id="qanda.title.properties">
 <refmeta>
 <refentrytitle>qanda.title.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>qanda.title.properties</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='qanda.title.properties.frag'>
+<src:fragment xml:id="qanda.title.properties.frag">
 <xsl:attribute-set name="qanda.title.properties">
   <xsl:attribute name="font-family">
     <xsl:value-of select="$title.font.family"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The properties common to all qanda set titles.</para>
 
-</refsect1>
+</refsection>
 </refentry>
-
index 23123a6d30d48215fdab7420bce30532559e0bc9..42d84814b06d4cafaa59349d070c9c40c90a50a1 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="qandadiv.autolabel">
+          version="5.0" xml:id="qandadiv.autolabel">
 <refmeta>
 <refentrytitle>qandadiv.autolabel</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>qandadiv.autolabel</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='qandadiv.autolabel.frag'><xsl:param name="qandadiv.autolabel" select="1"/></src:fragment>
+<src:fragment xml:id="qandadiv.autolabel.frag"><xsl:param name="qandadiv.autolabel" select="1"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If true (non-zero), unlabeled qandadivs will be enumerated.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/rebuild-all.xml b/xsl/params/rebuild-all.xml
new file mode 100644 (file)
index 0000000..42a23e1
--- /dev/null
@@ -0,0 +1,33 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="rebuild-all">
+<refmeta>
+<refentrytitle>rebuild-all</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>rebuild-all</refname>
+<refpurpose>Indicates that all files should be produced</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="rebuild-all.frag">
+<xsl:param name="rebuild-all" select="'0'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>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.</para>
+<para>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.
+</para>
+<para>Only applies when XSLT-based chunking is being used.</para>
+</refsection>
+</refentry>
index b6323c23199dfda56e7b9cf573cbbccaa4539489..8f9b52ae904c1e7af5c9d4820a2e6ec1de6ce1de 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="refclass.suppress">
+          version="5.0" xml:id="refclass.suppress">
 <refmeta>
 <refentrytitle>refclass.suppress</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>refclass.suppress</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='refclass.suppress.frag'>
+<src:fragment xml:id="refclass.suppress.frag">
 <xsl:param name="refclass.suppress" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of <parameter>refclass.suppress</parameter> is
-non-zero, then display of <sgmltag>refclass</sgmltag> contents is
+non-zero, then display of <tag>refclass</tag> contents is
 suppressed in output.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 028f31843ae0953fae7a69a7a182671e68a74db0..11de66070a81cb5a4bd74f4112aee00ff30bdfbc 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="refentry.date.profile.enabled">
+          version="5.0" xml:id="refentry.date.profile.enabled">
 <refmeta>
 <refentrytitle>refentry.date.profile.enabled</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>refentry.date.profile.enabled</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='refentry.date.profile.enabled.frag'>
+<src:fragment xml:id="refentry.date.profile.enabled.frag">
 <xsl:param name="refentry.date.profile.enabled">0</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of
 <parameter>refentry.date.profile.enabled</parameter> is non-zero, then
@@ -39,5 +42,5 @@ data to be gathered. </para>
 this context. For details, see the documentation for the
 <parameter>refentry.date.profile</parameter> parameter.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 691deedd8f935adf631b7935aecb9be255788151..1220ed0354507c4ec7b56cc907e287b5c4acc78d 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="refentry.date.profile">
+          version="5.0" xml:id="refentry.date.profile">
 <refmeta>
 <refentrytitle>refentry.date.profile</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>refentry.date.profile</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='refentry.date.profile.frag'>
+<src:fragment xml:id="refentry.date.profile.frag">
 <xsl:param name="refentry.date.profile">
   (($info[//date])[last()]/date)[1]|
   (($info[//pubdate])[last()]/pubdate)[1]
@@ -19,7 +22,7 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The value of <parameter>refentry.date.profile</parameter> 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.</para>
 as "the date of the last revision". In man pages, it is the content
 that is usually displayed in the center footer.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index e982d6e8947ea8e5a6ac5fb9aa6ac3c00f706d29..69c2c2525b3d5f5fcd5acaa7dc5faae7edb3fa79 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="refentry.generate.name">
+          version="5.0" xml:id="refentry.generate.name">
 <refmeta>
 <refentrytitle>refentry.generate.name</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>refentry.generate.name</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='refentry.generate.name.frag'><xsl:param name="refentry.generate.name" select="1"/></src:fragment>
+<src:fragment xml:id="refentry.generate.name.frag"><xsl:param name="refentry.generate.name" select="1"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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 <parameter>refentry.generate.title</parameter> to 1 unless
 you want get quite strange output.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 47b15ccb0a7d4e86d303827c0f2aee571b6e531c..fc8ce1fa066b44cdde210fe3a2a404e84a4c6530 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="refentry.generate.title">
+          version="5.0" xml:id="refentry.generate.title">
 <refmeta>
 <refentrytitle>refentry.generate.title</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>refentry.generate.title</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='refentry.generate.title.frag'>
+<src:fragment xml:id="refentry.generate.title.frag">
 <xsl:param name="refentry.generate.title" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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 <parameter>refentry.generate.name</parameter> to 0 unless
 you want get quite strange output.</para>
 
 
-</refsect1>
+</refsection>
 </refentry>
index 017f213da22ccfdda277744cb027ea6c866158a8..07ba3bf60ae2edf4faee2ca9e77608fe37b301e9 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="refentry.manual.fallback.profile">
+          version="5.0" xml:id="refentry.manual.fallback.profile">
 <refmeta>
 <refentrytitle>refentry.manual.fallback.profile</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>refentry.manual.fallback.profile</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='refentry.manual.fallback.profile.frag'>
+<src:fragment xml:id="refentry.manual.fallback.profile.frag">
 <xsl:param name="refentry.manual.fallback.profile">
 refmeta/refmiscinfo[1]/node()</xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The value of
 <parameter>refentry.manual.fallback.profile</parameter> is a string
@@ -41,5 +44,5 @@ for the <parameter>refentry.manual.fallback.profile</parameter>
 parameter.</para>
 </important>
 
-</refsect1>
+</refsection>
 </refentry>
index 99e36a30fb9aaee19655e45520909b35f25e020a..a3b7b549cf912ba41ff38b4e7d08b180610b618b 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="refentry.manual.profile.enabled">
+          version="5.0" xml:id="refentry.manual.profile.enabled">
 <refmeta>
 <refentrytitle>refentry.manual.profile.enabled</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>refentry.manual.profile.enabled</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='refentry.manual.profile.enabled.frag'>
+<src:fragment xml:id="refentry.manual.profile.enabled.frag">
 <xsl:param name="refentry.manual.profile.enabled">0</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of
 <parameter>refentry.manual.profile.enabled</parameter> is
@@ -40,5 +43,5 @@ correct data to be gathered. </para>
 context. For details, see the documentation for the
 <parameter>refentry.manual.profile</parameter> parameter.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 36887efcdacbe00920ea95dcb5d87e826913f6f7..214b1701ec511ab42034dd6825e540deb895fc21 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="refentry.manual.profile">
+          version="5.0" xml:id="refentry.manual.profile">
 <refmeta>
 <refentrytitle>refentry.manual.profile</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>refentry.manual.profile</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='refentry.manual.profile.frag'>
+<src:fragment xml:id="refentry.manual.profile.frag">
 <xsl:param name="refentry.manual.profile">
   (($info[//title])[last()]/title)[1]|
   ../title/node()
@@ -19,7 +22,7 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The value of <parameter>refentry.manual.profile</parameter> is
 a string representing an XPath expression. It is evaluated at
@@ -65,5 +68,5 @@ existing man pages:
 </itemizedlist>
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index e56c270c1a966c592c2ff5d61c23eb77c3b55351..0d73d7560533df5d33bf395d26c1cf0c28e04d89 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="refentry.meta.get.quietly">
+          version="5.0" xml:id="refentry.meta.get.quietly">
 <refmeta>
 <refentrytitle>refentry.meta.get.quietly</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='refentry.meta.get.quietly.frag'>
+<src:fragment xml:id="refentry.meta.get.quietly.frag">
 <xsl:param name="refentry.meta.get.quietly" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
   <parameter>refentry.meta.get.quietly</parameter>.</para>
 </tip>
 
-</refsect1>
+</refsection>
 </refentry>
index 736175ca103f8453cb1f4ec83b2f6096d194725c..42b84661be20ccdc2e698fef89a9165fc0d41ade 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="refentry.pagebreak">
+          version="5.0" xml:id="refentry.pagebreak">
 <refmeta>
 <refentrytitle>refentry.pagebreak</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>refentry.pagebreak</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='refentry.pagebreak.frag'><xsl:param name="refentry.pagebreak" select="1"/></src:fragment>
+<src:fragment xml:id="refentry.pagebreak.frag"><xsl:param name="refentry.pagebreak" select="1"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If non-zero (the default), each <sgmltag>refentry</sgmltag>
+<para>If non-zero (the default), each <tag>refentry</tag>
 element will start on a new page.  If zero, a page
-break will not be generated between <sgmltag>refentry</sgmltag> elements.
-The exception is when the <sgmltag>refentry</sgmltag> elements are children of
-a <sgmltag>part</sgmltag> element, in which case the page breaks are always
-retained.  That is because a <sgmltag>part</sgmltag> element does not generate
-a page-sequence for its children, so each <sgmltag>refentry</sgmltag> must
+break will not be generated between <tag>refentry</tag> elements.
+The exception is when the <tag>refentry</tag> elements are children of
+a <tag>part</tag> element, in which case the page breaks are always
+retained.  That is because a <tag>part</tag> element does not generate
+a page-sequence for its children, so each <tag>refentry</tag> must
 start its own page-sequence.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 69465df60fd9a5dd9280cfe6ef2259e2e70b4ffe..62266bf1435a7ab434f9b13829052dbfca62e363 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="refentry.separator">
+          version="5.0" xml:id="refentry.separator">
 <refmeta>
 <refentrytitle>refentry.separator</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>refentry.separator</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='refentry.separator.frag'><xsl:param name="refentry.separator" select="'1'"/></src:fragment>
+<src:fragment xml:id="refentry.separator.frag"><xsl:param name="refentry.separator" select="'1'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If true, a separator will be generated between consecutive
 reference pages.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 7fcc9e18bcf562e395696fe40d6a79f9940334a6..e0fe91214f402ad678e0ceab7d032474dfc0fa97 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="refentry.source.fallback.profile">
+          version="5.0" xml:id="refentry.source.fallback.profile">
 <refmeta>
 <refentrytitle>refentry.source.fallback.profile</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>refentry.source.fallback.profile</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='refentry.source.fallback.profile.frag'>
+<src:fragment xml:id="refentry.source.fallback.profile.frag">
 <xsl:param name="refentry.source.fallback.profile">
 refmeta/refmiscinfo[1]/node()</xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The value of
 <parameter>refentry.source.fallback.profile</parameter> is a string
@@ -42,5 +45,5 @@ for the <parameter>refentry.source.fallback.profile</parameter>
 parameter.</para>
 </important>
 
-</refsect1>
+</refsection>
 </refentry>
index ce4c99267ccc58872afcd887f4d568d54125223b..f87ec0fe28db06fe33f28320f96700799dac3e0e 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="refentry.source.name.profile.enabled">
+          version="5.0" xml:id="refentry.source.name.profile.enabled">
 <refmeta>
 <refentrytitle>refentry.source.name.profile.enabled</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>refentry.source.name.profile.enabled</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='refentry.source.name.profile.enabled.frag'>
+<src:fragment xml:id="refentry.source.name.profile.enabled.frag">
 <xsl:param name="refentry.source.name.profile.enabled">0</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of
 <parameter>refentry.source.name.profile.enabled</parameter> is
@@ -41,5 +44,5 @@ data to be gathered. </para>
 meanings in this context. For details, see the documentation for the
 <parameter>refentry.source.name.profile</parameter> parameter.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 666b595b1a34684da5f99b6fceb83e887d85274d..c9a101228d4d4d82db09682ab0af9b33416d6d42 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="refentry.source.name.profile">
+          version="5.0" xml:id="refentry.source.name.profile">
 <refmeta>
 <refentrytitle>refentry.source.name.profile</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>refentry.source.name.profile</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='refentry.source.name.profile.frag'>
+<src:fragment xml:id="refentry.source.name.profile.frag">
 <xsl:param name="refentry.source.name.profile">
   (($info[//productname])[last()]/productname)[1]|
   (($info[//corpname])[last()]/corpname)[1]|
@@ -23,7 +26,7 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The value of <parameter>refentry.source.name.profile</parameter>
 is a string representing an XPath expression. It is evaluated at
@@ -33,7 +36,7 @@ non-zero. Otherwise, the <tag>refentry</tag> metadata-gathering logic
 "hard coded" into the stylesheets is used.</para>
 
 <para>A "source name" is one part of a (potentially) two-part
-<replaceable>Name</replaceable>&#160;<replaceable>Version</replaceable>
+<replaceable>Name</replaceable> <replaceable>Version</replaceable>
 "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:
 <para>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,
-<replaceable>Name</replaceable>&#160;<replaceable>Version</replaceable>,
+<replaceable>Name</replaceable> <replaceable>Version</replaceable>,
 where:
 <variablelist>
   <varlistentry>
@@ -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
 <replaceable>Name</replaceable> is an organization name, then there
 probably will be no <replaceable>Version</replaceable>.</para>
-</refsect1>
+</refsection>
 </refentry>
index f48e0d50e431ed7be0c37136e3c6207aaee1d58e..b29127eb4c234908d5b30cc431e1a7b72e886cc9 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="refentry.source.name.suppress">
+          version="5.0" xml:id="refentry.source.name.suppress">
 <refmeta>
 <refentrytitle>refentry.source.name.suppress</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>refentry.source.name.suppress</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='refentry.source.name.suppress.frag'>
+<src:fragment xml:id="refentry.source.name.suppress.frag">
 <xsl:param name="refentry.source.name.suppress">0</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of
 <parameter>refentry.source.name.suppress</parameter> is non-zero, then
@@ -35,5 +38,5 @@ special meanings in this context. For details, see the documentation
 for the <parameter>refentry.source.name.profile</parameter>
 parameter.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 2ca97200f3a5fb99c1c757506b792c27bf8fb3db..5bb1f2565b90f046da1e599801e9d1f654a97b0b 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="refentry.title.properties">
+          version="5.0" xml:id="refentry.title.properties">
 <refmeta>
 <refentrytitle>refentry.title.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>refentry.title.properties</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='refentry.title.properties.frag'>
+<src:fragment xml:id="refentry.title.properties.frag">
 <xsl:attribute-set name="refentry.title.properties">
   <xsl:attribute name="font-family">
     <xsl:value-of select="$title.font.family"/>
   <xsl:attribute name="space-after.optimum">0.5em</xsl:attribute>
   <xsl:attribute name="space-after.minimum">0.4em</xsl:attribute>
   <xsl:attribute name="space-after.maximum">0.6em</xsl:attribute>
-  <xsl:attribute name="start-indent"><xsl:value-of 
-                 select="$title.margin.left"/></xsl:attribute>
+  <xsl:attribute name="start-indent"><xsl:value-of select="$title.margin.left"/></xsl:attribute>
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Formatting properties applied to the title generated for the
-<sgmltag>refnamediv</sgmltag> part of output for
-<sgmltag>refentry</sgmltag> when the value of the
+<tag>refnamediv</tag> part of output for
+<tag>refentry</tag> when the value of the
 <parameter>refentry.generate.title</parameter> parameter is
-non-zero. The font size is supplied by the appropriate <parameter
->section.level<replaceable>X</replaceable>.title.properties</parameter>
+non-zero. The font size is supplied by the appropriate <parameter>section.level<replaceable>X</replaceable>.title.properties</parameter>
 attribute-set, computed from the location of the
-<sgmltag>refentry</sgmltag> in the section hierarchy.</para>
+<tag>refentry</tag> in the section hierarchy.</para>
 
 <note>
   <para>This parameter has no effect on the the title generated for
-  the <sgmltag>refnamediv</sgmltag> part of output for
-  <sgmltag>refentry</sgmltag> when the value of the
+  the <tag>refnamediv</tag> part of output for
+  <tag>refentry</tag> when the value of the
   <parameter>refentry.generate.name</parameter> parameter is
   non-zero. By default, that title is formatted with the same
   properties as the titles for all other first-level children of
-  <sgmltag>refentry</sgmltag>.</para>
+  <tag>refentry</tag>.</para>
 </note>
 
-</refsect1>
+</refsection>
 </refentry>
index 79a8b660d57be15210f8f0af780adb45d4c81969..3b95bbe507341be64c19a5f0fd4dcb5fb41a4ec3 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="refentry.version.profile.enabled">
+          version="5.0" xml:id="refentry.version.profile.enabled">
 <refmeta>
 <refentrytitle>refentry.version.profile.enabled</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>refentry.version.profile.enabled</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='refentry.version.profile.enabled.frag'>
+<src:fragment xml:id="refentry.version.profile.enabled.frag">
 <xsl:param name="refentry.version.profile.enabled">0</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of
 <parameter>refentry.version.profile.enabled</parameter> is
@@ -40,5 +43,5 @@ correct data to be gathered. </para>
 meanings in this context. For details, see the documentation for the
 <parameter>refentry.version.profile</parameter> parameter.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index da4da54979fb15e4d6b3390c5ca67aee0333a11c..ff858254125610924c2b7bc082b6e1f7a73fb1f4 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="refentry.version.profile">
+          version="5.0" xml:id="refentry.version.profile">
 <refmeta>
 <refentrytitle>refentry.version.profile</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>refentry.version.profile</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='refentry.version.profile.frag'>
+<src:fragment xml:id="refentry.version.profile.frag">
 <xsl:param name="refentry.version.profile">
   (($info[//productnumber])[last()]/productnumber)[1]|
   (($info[//edition])[last()]/edition)[1]|
@@ -20,7 +23,7 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The value of <parameter>refentry.version.profile</parameter> is
 a string representing an XPath expression. It is evaluated at
@@ -30,9 +33,9 @@ non-zero. Otherwise, the <tag>refentry</tag> metadata-gathering logic
 "hard coded" into the stylesheets is used.</para>
 
 <para>A "source.name" is one part of a (potentially) two-part
-<replaceable>Name</replaceable>&#160;<replaceable>Version</replaceable>
+<replaceable>Name</replaceable> <replaceable>Version</replaceable>
 "source" field. For more details, see the documentation for the
 <parameter>refentry.source.name.profile</parameter> parameter.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 138b9ade2922b9b60669d284371d8e7d1a0add56..b701ad8db6d92e4d7bdf5d8db05a976532e0fc6d 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="refentry.version.suppress">
+          version="5.0" xml:id="refentry.version.suppress">
 <refmeta>
 <refentrytitle>refentry.version.suppress</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>refentry.version.suppress</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='refentry.version.suppress.frag'>
+<src:fragment xml:id="refentry.version.suppress.frag">
 <xsl:param name="refentry.version.suppress">0</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the value of <parameter>refentry.version.suppress</parameter>
 is non-zero, then during <tag>refentry</tag> metadata gathering, no
@@ -36,5 +39,5 @@ special meanings in this context. For details, see the documentation
 for the <parameter>refentry.source.name.profile</parameter>
 parameter.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 773cc33e67f6877a82fb5c92cdd9665aebad96eb..c285097d47f62febece571f26d5ecd2179b08050 100644 (file)
@@ -1,26 +1,29 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="refentry.xref.manvolnum">
+          version="5.0" xml:id="refentry.xref.manvolnum">
 <refmeta>
 <refentrytitle>refentry.xref.manvolnum</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>refentry.xref.manvolnum</refname>
-<refpurpose>Output <sgmltag>manvolnum</sgmltag> as part of 
-<sgmltag>refentry</sgmltag> cross-reference?</refpurpose>
+<refpurpose>Output <tag>manvolnum</tag> as part of 
+<tag>refentry</tag> cross-reference?</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='refentry.xref.manvolnum.frag'><xsl:param name="refentry.xref.manvolnum" select="1"/></src:fragment>
+<src:fragment xml:id="refentry.xref.manvolnum.frag"><xsl:param name="refentry.xref.manvolnum" select="1"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>if true (non-zero), the <sgmltag>manvolnum</sgmltag> is used when cross-referencing
-<sgmltag>refentry</sgmltag>s, either with <sgmltag>xref</sgmltag>
-or <sgmltag>citerefentry</sgmltag>.
+<para>if true (non-zero), the <tag>manvolnum</tag> is used when cross-referencing
+<tag>refentry</tag>s, either with <tag>xref</tag>
+or <tag>citerefentry</tag>.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 53f771f222399592df8e7c6c566072c424bc514f..9a772971af638ba688d713072a46aa3788bb2035 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="reference.autolabel">
+          version="5.0" xml:id="reference.autolabel">
 <refmeta>
 <refentrytitle>reference.autolabel</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>reference.autolabel</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='reference.autolabel.frag'><xsl:param name="reference.autolabel" select="'I'"/></src:fragment>
+<src:fragment xml:id="reference.autolabel.frag"><xsl:param name="reference.autolabel" select="'I'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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).
 </para>
 
 
-</refsect1>
+</refsection>
 </refentry>
index 7fe21b0453c9205d787db6b880fa7d62ae7a7520..d17bd5fa495729b0875e79f045050992c12980c7 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="region.after.extent">
+          version="5.0" xml:id="region.after.extent">
 <refmeta>
 <refentrytitle>region.after.extent</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='region.after.extent.frag'>
+<src:fragment xml:id="region.after.extent.frag">
 <xsl:param name="region.after.extent" select="'0.4in'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The region after extent is the height of the area where footers
 are printed.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 58340739617a33d7247881abdb02b65a9b3905d5..f424fc3b0b4c0c467ad5b7ea82772f295f749de7 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="region.before.extent">
+          version="5.0" xml:id="region.before.extent">
 <refmeta>
 <refentrytitle>region.before.extent</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='region.before.extent.frag'>
+<src:fragment xml:id="region.before.extent.frag">
 <xsl:param name="region.before.extent" select="'0.4in'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The region before extent is the height of the area where headers
 are printed.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index fbb163c9e437267c0407c5f239db7134766be2fc..49c40374488628be5cfbfc5cdc92f1d8359528be 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="revhistory.table.cell.properties">
+          version="5.0" xml:id="revhistory.table.cell.properties">
 <refmeta>
 <refentrytitle>revhistory.table.cell.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>revhistory.table.cell.properties</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='revhistory.table.cell.properties.frag'>
+<src:fragment xml:id="revhistory.table.cell.properties.frag">
 <xsl:attribute-set name="revhistory.table.cell.properties">
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>This property set defines appearance of individual cells in revhistory table.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 38037d9c7502bbd2b59a97cdd241e709160582df..43116d03788d4f780f021d8dad463673114856d2 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="revhistory.table.properties">
+          version="5.0" xml:id="revhistory.table.properties">
 <refmeta>
 <refentrytitle>revhistory.table.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>revhistory.table.properties</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='revhistory.table.properties.frag'>
+<src:fragment xml:id="revhistory.table.properties.frag">
 <xsl:attribute-set name="revhistory.table.properties">
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>This property set defines appearance of revhistory table.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index a1ab808b6c36254b8bec2362d0976624594e0cde..f97d646ba5e238926d2d3c6f8362065ac77df7e7 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="revhistory.title.properties">
+          version="5.0" xml:id="revhistory.title.properties">
 <refmeta>
 <refentrytitle>revhistory.title.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>revhistory.title.properties</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='revhistory.title.properties.frag'>
+<src:fragment xml:id="revhistory.title.properties.frag">
 <xsl:attribute-set name="revhistory.title.properties">
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>This property set defines appearance of revhistory title.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 12ee1135f5e2b24461fb7cb8cca788c46c803fc3..c5bbbd7d827b6f620ccc7747404efd32b8f111f0 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="root.filename">
+          version="5.0" xml:id="root.filename">
 <refmeta>
 <refentrytitle>root.filename</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='root.filename.frag'><xsl:param name="root.filename" select="'index'"/></src:fragment>
+<src:fragment xml:id="root.filename.frag"><xsl:param name="root.filename" select="'index'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The <parameter>root.filename</parameter> is the base filename for
 the chunk created for the root of each document processed.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 460a0c953b012ff409900003615510ada44d5162..81401bbb78c7d32e9b94b4740f391cf4c8697546 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="root.properties">
+          version="5.0" xml:id="root.properties">
 <refmeta>
 <refentrytitle>root.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>root.properties</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='root.properties.frag'>
+<src:fragment xml:id="root.properties.frag">
 <xsl:attribute-set name="root.properties">
   <xsl:attribute name="font-family">
     <xsl:value-of select="$body.fontset"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>This property set is used on the <sgmltag>fo:root</sgmltag> element of
+<para>This property set is used on the <tag>fo:root</tag> element of
 an FO file. It defines a set of default, global parameters.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index b47dc5902f3624b203635a50553ed884b71a30fa..3de9c1af501592e01d73cfeaaf64254cb32bb466 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="rootid">
+          version="5.0" xml:id="rootid">
 <refmeta>
 <refentrytitle>rootid</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>rootid</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='rootid.frag'><xsl:param name="rootid" select="''"/></src:fragment>
+<src:fragment xml:id="rootid.frag"><xsl:param name="rootid" select="''"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If <parameter>rootid</parameter> 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.</para>
 numbering, cross references, and other dependencies are correctly
 resolved.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 12eea3541809d5ca80f2c80bab2679778e7dc603..b17373a31c6c39c3d40c3f689ef8eae410bf8e58 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="runinhead.default.title.end.punct">
+          version="5.0" xml:id="runinhead.default.title.end.punct">
 <refmeta>
 <refentrytitle>runinhead.default.title.end.punct</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>runinhead.default.title.end.punct</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='runinhead.default.title.end.punct.frag'><xsl:param name="runinhead.default.title.end.punct" select="'.'"/></src:fragment>
+<src:fragment xml:id="runinhead.default.title.end.punct.frag"><xsl:param name="runinhead.default.title.end.punct" select="'.'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>FIXME:
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 922a07354a0f666f65a9fb6a2bfabfbbf48165ea..285370a44f4b3ce588c0dd91132da4dc953caafa 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="runinhead.title.end.punct">
+          version="5.0" xml:id="runinhead.title.end.punct">
 <refmeta>
 <refentrytitle>runinhead.title.end.punct</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>runinhead.title.end.punct</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='runinhead.title.end.punct.frag'><xsl:param name="runinhead.title.end.punct" select="'.!?:'"/></src:fragment>
+<src:fragment xml:id="runinhead.title.end.punct.frag"><xsl:param name="runinhead.title.end.punct" select="'.!?:'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>FIXME:
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/running.foot.properties.xml b/xsl/params/running.foot.properties.xml
new file mode 100644 (file)
index 0000000..71b2e15
--- /dev/null
@@ -0,0 +1,33 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="running.foot.properties">
+<refmeta>
+<refentrytitle>running.foot.properties</refentrytitle>
+</refmeta>
+<refnamediv>
+<refname>running.foot.properties</refname>
+<refpurpose>Specifies properties for running foot on each slide</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+  <src:fragment xml:id="running.foot.properties.frag">
+    <xsl:attribute-set name="running.foot.properties">
+      <xsl:attribute name="font-family">
+        <xsl:value-of select="$slide.font.family"/>
+      </xsl:attribute>
+      <xsl:attribute name="font-size">14pt</xsl:attribute>
+      <xsl:attribute name="color">#9F9F9F</xsl:attribute>
+    </xsl:attribute-set>
+  </src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>This parameter specifies properties that are applied to the
+running foot area of each slide.</para>
+
+</refsection>
+</refentry>
index 12679c92c152bd826960f442d15433ea9d07fb8f..42185aca214cb1fc5d654e6ce7b7aa2c5ffae2bf 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="sans.font.family">
+          version="5.0" xml:id="sans.font.family">
 <refmeta>
 <refentrytitle>sans.font.family</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='sans.font.family.frag'>
+<src:fragment xml:id="sans.font.family.frag">
 <xsl:param name="sans.font.family" select="'sans-serif'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The default sans-serif font family. At the present, this isn't
 actually used by the stylesheets.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 0f6349b3bd130b1ff303648e39a06b3966315177..fd975095ede9c9ed9af861c34d480e08c8741b98 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="saxon.callouts">
+          version="5.0" xml:id="saxon.callouts">
 <refmeta>
 <refentrytitle>saxon.callouts</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>saxon.callouts</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='saxon.callouts.frag'><xsl:param name="saxon.callouts" select="'1'"/></src:fragment>
+<src:fragment xml:id="saxon.callouts.frag"><xsl:param name="saxon.callouts" select="'1'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>The callouts extension processes <sgmltag>areaset</sgmltag>
-elements in <sgmltag>ProgramListingCO</sgmltag> and other text-based
+<para>The callouts extension processes <tag>areaset</tag>
+elements in <tag>ProgramListingCO</tag> and other text-based
 callout elements.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 8da488cd951b531d8cdbfe80c96a023e28273a95..165e16eb97818fcdf14f5b375ae0c0a28d3cd710 100644 (file)
@@ -1,19 +1,22 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="saxon.character.representation">
+          version="5.0" xml:id="saxon.character.representation">
 <refmeta>
 <refentrytitle>saxon.character.representation</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>saxon.character.representation</refname>
 <refpurpose>Saxon character representation used in generated HTML pages</refpurpose>
 </refnamediv>
 
-<refsynopsisdiv>&lt;xsl:param name="saxon.character.representation" select="'entity;decimal'"/>
+<refsynopsisdiv>&lt;xsl:param name="saxon.character.representation" select="'entity;decimal'"/&gt;
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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 <literal>native</literal>.
 in the <filename>chunker.xsl</filename> stylesheet module.</para>
 </note>
 
-</refsect1>
+</refsection>
 </refentry>
index 036a31aee03b5b9e661ed7996ffc89fd268f2c15..ce0536f9955e77be94a30ba59ec9ee9c99f3cd0f 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="saxon.linenumbering">
+          version="5.0" xml:id="saxon.linenumbering">
 <refmeta>
 <refentrytitle>saxon.linenumbering</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>saxon.linenumbering</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='saxon.linenumbering.frag'><xsl:param name="saxon.linenumbering" select="'1'"/></src:fragment>
+<src:fragment xml:id="saxon.linenumbering.frag"><xsl:param name="saxon.linenumbering" select="'1'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 9bb92e2d28b90b4f43e1e74fab35111b37dc4212..12ca872fefd7de1b88c1459b068ee44e5e1fb20e 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="saxon.tablecolumns">
+          version="5.0" xml:id="saxon.tablecolumns">
 <refmeta>
 <refentrytitle>saxon.tablecolumns</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>saxon.tablecolumns</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='saxon.tablecolumns.frag'><xsl:param name="saxon.tablecolumns" select="'1'"/></src:fragment>
+<src:fragment xml:id="saxon.tablecolumns.frag"><xsl:param name="saxon.tablecolumns" select="'1'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/script.dir.xml b/xsl/params/script.dir.xml
new file mode 100644 (file)
index 0000000..70508f4
--- /dev/null
@@ -0,0 +1,33 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="script.dir">
+<refmeta>
+<refentrytitle>script.dir</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">URI</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>script.dir</refname>
+<refpurpose>Script directory</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="script.dir.frag">
+<xsl:param name="script.dir" select="''"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Identifies the JavaScript source directory for the slides.
+This parameter can be set in the source
+document with the &lt;?dbhtml?&gt; pseudo-attribute
+<literal>script-dir</literal>.</para>
+
+<para>If non-empty, this value is prepended to each of the JavaScript files.
+</para>
+
+</refsection>
+</refentry>
index d949f125bfe36bee8eba1ccb2d3c9a8fbbef3e9d..4d6ef95bdccbb2b983ebfb3e43f6114b168b81e3 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="section.autolabel.max.depth">
+          version="5.0" xml:id="section.autolabel.max.depth">
 <refmeta>
 <refentrytitle>section.autolabel.max.depth</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>section.autolabel.max.depth</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='section.autolabel.max.depth.frag'><xsl:param name="section.autolabel.max.depth" select="8"/></src:fragment>
+<src:fragment xml:id="section.autolabel.max.depth.frag"><xsl:param name="section.autolabel.max.depth" select="8"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>When section numbering is turned on by the
 <literal>section.autolabel</literal> parameter,
@@ -24,5 +27,5 @@ Sections nested to a level deeper than this value will
 not be numbered.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 407738df3a1d90b01738abdf50bfb1005dd03a9e..85eede6bc46f01589cf439e5702c2461a66ef95c 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="section.autolabel">
+          version="5.0" xml:id="section.autolabel">
 <refmeta>
 <refentrytitle>section.autolabel</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>section.autolabel</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='section.autolabel.frag'><xsl:param name="section.autolabel" select="0"/></src:fragment>
+<src:fragment xml:id="section.autolabel.frag"><xsl:param name="section.autolabel" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If true (non-zero), unlabeled sections will be enumerated.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 49e8e3ba3999c4609df60ca71cb1f045159d0a91..d31c0231c0c1aeeed75c1109ef4ee7253dac6520 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="section.label.includes.component.label">
+          version="5.0" xml:id="section.label.includes.component.label">
 <refmeta>
 <refentrytitle>section.label.includes.component.label</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>section.label.includes.component.label</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='section.label.includes.component.label.frag'><xsl:param name="section.label.includes.component.label" select="0"/></src:fragment>
+<src:fragment xml:id="section.label.includes.component.label.frag"><xsl:param name="section.label.includes.component.label" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If true (non-zero), section labels are prefixed with the label of the
 component that contains them.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 1a4a8e374305c2e034918887edfcbf8a1b141c70..4aa70b0749c85d001afb89c3c9f76e0010665f49 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="section.level1.properties">
+          version="5.0" xml:id="section.level1.properties">
 <refmeta>
 <refentrytitle>section.level1.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>section.level1.properties</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='section.level1.properties.frag'>
-<xsl:attribute-set name="section.level1.properties" 
-                   use-attribute-sets="section.properties">
+<src:fragment xml:id="section.level1.properties.frag">
+<xsl:attribute-set name="section.level1.properties" use-attribute-sets="section.properties">
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The properties that apply to the containing
 block of a level-1 section, and therefore apply to
-the whole section.  This includes <sgmltag>sect1</sgmltag>
-elements and <sgmltag>section</sgmltag> elements at level 1.
+the whole section.  This includes <tag>sect1</tag>
+elements and <tag>section</tag> elements at level 1.
 </para>
 
 <para>For example, you could start each level-1 section on
@@ -34,8 +36,8 @@ a new page by using:</para>
 </programlisting>
 
 <para>This attribute set inherits attributes from the
-general <sgmltag>section.properties</sgmltag> attribute set.
+general <tag>section.properties</tag> attribute set.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 63e0e43230d6ff30fcc9ef548fb01c0d653b9f04..5dd76e93835871b493a86900d9213b751801212f 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="section.level2.properties">
+          version="5.0" xml:id="section.level2.properties">
 <refmeta>
 <refentrytitle>section.level2.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>section.level2.properties</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='section.level2.properties.frag'>
-<xsl:attribute-set name="section.level2.properties"
-                   use-attribute-sets="section.properties">
+<src:fragment xml:id="section.level2.properties.frag">
+<xsl:attribute-set name="section.level2.properties" use-attribute-sets="section.properties">
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The properties that apply to the containing
 block of a level-2 section, and therefore apply to
-the whole section.  This includes <sgmltag>sect2</sgmltag>
-elements and <sgmltag>section</sgmltag> elements at level 2.
+the whole section.  This includes <tag>sect2</tag>
+elements and <tag>section</tag> elements at level 2.
 </para>
 
 <para>For example, you could start each level-2 section on
@@ -34,8 +36,8 @@ a new page by using:</para>
 </programlisting>
 
 <para>This attribute set inherits attributes from the
-general <sgmltag>section.properties</sgmltag> attribute set.
+general <tag>section.properties</tag> attribute set.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index b2dda4d42a26219b97d110ca92bdba51cd37cf84..0bcd6969674be95cef34fcc7e5cab5fd1f63e438 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="section.level3.properties">
+          version="5.0" xml:id="section.level3.properties">
 <refmeta>
 <refentrytitle>section.level3.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>section.level3.properties</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='section.level3.properties.frag'>
-<xsl:attribute-set name="section.level3.properties"
-                   use-attribute-sets="section.properties">
+<src:fragment xml:id="section.level3.properties.frag">
+<xsl:attribute-set name="section.level3.properties" use-attribute-sets="section.properties">
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The properties that apply to the containing
 block of a level-3 section, and therefore apply to
-the whole section.  This includes <sgmltag>sect3</sgmltag>
-elements and <sgmltag>section</sgmltag> elements at level 3.
+the whole section.  This includes <tag>sect3</tag>
+elements and <tag>section</tag> elements at level 3.
 </para>
 
 <para>For example, you could start each level-3 section on
@@ -34,8 +36,8 @@ a new page by using:</para>
 </programlisting>
 
 <para>This attribute set inherits attributes from the
-general <sgmltag>section.properties</sgmltag> attribute set.
+general <tag>section.properties</tag> attribute set.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index b994055f8acf9095f5ab53f3c0b8bfbff575cc7d..140885169d3cf3b1dea42095301bab7b5bb441af 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="section.level4.properties">
+          version="5.0" xml:id="section.level4.properties">
 <refmeta>
 <refentrytitle>section.level4.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>section.level4.properties</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='section.level4.properties.frag'>
-<xsl:attribute-set name="section.level4.properties"
-                   use-attribute-sets="section.properties">
+<src:fragment xml:id="section.level4.properties.frag">
+<xsl:attribute-set name="section.level4.properties" use-attribute-sets="section.properties">
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The properties that apply to the containing
 block of a level-4 section, and therefore apply to
-the whole section.  This includes <sgmltag>sect4</sgmltag>
-elements and <sgmltag>section</sgmltag> elements at level 4.
+the whole section.  This includes <tag>sect4</tag>
+elements and <tag>section</tag> elements at level 4.
 </para>
 
 <para>For example, you could start each level-4 section on
@@ -34,8 +36,8 @@ a new page by using:</para>
 </programlisting>
 
 <para>This attribute set inherits attributes from the
-general <sgmltag>section.properties</sgmltag> attribute set.
+general <tag>section.properties</tag> attribute set.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index d29e746000d965e8ed17568eeb2d2df157a8f4a3..9093b94ae90bf2c5e03fad43e8be1161cf8616c6 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="section.level5.properties">
+          version="5.0" xml:id="section.level5.properties">
 <refmeta>
 <refentrytitle>section.level5.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>section.level5.properties</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='section.level5.properties.frag'>
-<xsl:attribute-set name="section.level5.properties"
-                   use-attribute-sets="section.properties">
+<src:fragment xml:id="section.level5.properties.frag">
+<xsl:attribute-set name="section.level5.properties" use-attribute-sets="section.properties">
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The properties that apply to the containing
 block of a level-5 section, and therefore apply to
-the whole section.  This includes <sgmltag>sect5</sgmltag>
-elements and <sgmltag>section</sgmltag> elements at level 5.
+the whole section.  This includes <tag>sect5</tag>
+elements and <tag>section</tag> elements at level 5.
 </para>
 
 <para>For example, you could start each level-5 section on
@@ -34,8 +36,8 @@ a new page by using:</para>
 </programlisting>
 
 <para>This attribute set inherits attributes from the
-general <sgmltag>section.properties</sgmltag> attribute set.
+general <tag>section.properties</tag> attribute set.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 5395e3d667549b54b8170abfa4738038ae287066..dda7937890a3c04cf6c494105723ddd8a5e0e8fa 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="section.level6.properties">
+          version="5.0" xml:id="section.level6.properties">
 <refmeta>
 <refentrytitle>section.level6.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>section.level6.properties</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='section.level6.properties.frag'>
-<xsl:attribute-set name="section.level6.properties"
-                   use-attribute-sets="section.properties">
+<src:fragment xml:id="section.level6.properties.frag">
+<xsl:attribute-set name="section.level6.properties" use-attribute-sets="section.properties">
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The properties that apply to the containing
 block of a level 6 or lower section, and therefore apply to
 the whole section.  This includes 
-<sgmltag>section</sgmltag> elements at level 6 and lower.
+<tag>section</tag> elements at level 6 and lower.
 </para>
 
 <para>For example, you could start each level-6 section on
@@ -34,8 +36,8 @@ a new page by using:</para>
 </programlisting>
 
 <para>This attribute set inherits attributes from the
-general <sgmltag>section.properties</sgmltag> attribute set.
+general <tag>section.properties</tag> attribute set.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index e4c2bd59cf119b9c05b1398df832852f0fc4b8a2..06acc314d6e8831af70c811dd51839ec1f26e70b 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="section.properties">
+          version="5.0" xml:id="section.properties">
 <refmeta>
 <refentrytitle>section.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>section.properties</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='section.properties.frag'>
+<src:fragment xml:id="section.properties.frag">
 <xsl:attribute-set name="section.properties">
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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
-<sgmltag>section.level1.properties</sgmltag>.
+<tag>section.level1.properties</tag>.
 The default is empty.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 423bd3ba5c603c5a0cd61b74627a7c5bbc700010..91c63ed25ae72add818682ee72b93bbdc2abf455 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="section.title.level1.properties">
+          version="5.0" xml:id="section.title.level1.properties">
 <refmeta>
 <refentrytitle>section.title.level1.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>section.title.level1.properties</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='section.title.level1.properties.frag'>
+<src:fragment xml:id="section.title.level1.properties.frag">
 <xsl:attribute-set name="section.title.level1.properties">
   <xsl:attribute name="font-size">
     <xsl:value-of select="$body.font.master * 2.0736"/>
@@ -21,9 +24,9 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The properties of level-1 section titles.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index ef5520df0ad48faa79e03c8c6da79f48a0f5d2c7..929a1af5e9b29b5ff2913079a615b0ac10ab2577 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="section.title.level2.properties">
+          version="5.0" xml:id="section.title.level2.properties">
 <refmeta>
 <refentrytitle>section.title.level2.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>section.title.level2.properties</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='section.title.level2.properties.frag'>
+<src:fragment xml:id="section.title.level2.properties.frag">
 <xsl:attribute-set name="section.title.level2.properties">
   <xsl:attribute name="font-size">
     <xsl:value-of select="$body.font.master * 1.728"/>
@@ -21,9 +24,9 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The properties of level-2 section titles.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 43f29f8d725f1df6626f825e9600d16dc97dadae..9c4f615ba21ae41204403b7cd79555fa262df8f4 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="section.title.level3.properties">
+          version="5.0" xml:id="section.title.level3.properties">
 <refmeta>
 <refentrytitle>section.title.level3.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>section.title.level3.properties</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='section.title.level3.properties.frag'>
+<src:fragment xml:id="section.title.level3.properties.frag">
 <xsl:attribute-set name="section.title.level3.properties">
   <xsl:attribute name="font-size">
     <xsl:value-of select="$body.font.master * 1.44"/>
@@ -21,9 +24,9 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The properties of level-3 section titles.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 169389b2fdffd75d492c0d78830fa02794f03755..44578114f744fbabf2a4204f710e04908249359a 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="section.title.level4.properties">
+          version="5.0" xml:id="section.title.level4.properties">
 <refmeta>
 <refentrytitle>section.title.level4.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>section.title.level4.properties</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='section.title.level4.properties.frag'>
+<src:fragment xml:id="section.title.level4.properties.frag">
 <xsl:attribute-set name="section.title.level4.properties">
   <xsl:attribute name="font-size">
     <xsl:value-of select="$body.font.master * 1.2"/>
@@ -21,9 +24,9 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The properties of level-4 section titles.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 1eb7979879ddb1f9e5f4c41fc5fa5c916171e04e..e6b3a243418fbae825e932606e31c60fce1714de 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="section.title.level5.properties">
+          version="5.0" xml:id="section.title.level5.properties">
 <refmeta>
 <refentrytitle>section.title.level5.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>section.title.level5.properties</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='section.title.level5.properties.frag'>
+<src:fragment xml:id="section.title.level5.properties.frag">
 <xsl:attribute-set name="section.title.level5.properties">
   <xsl:attribute name="font-size">
     <xsl:value-of select="$body.font.master"/>
@@ -21,9 +24,9 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The properties of level-5 section titles.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 1f59a8cd9a3a7f83f3b1b53608342c19d12dfe40..7f344807c7b9e177c1a3b7ecf15b1f18250941db 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="section.title.level6.properties">
+          version="5.0" xml:id="section.title.level6.properties">
 <refmeta>
 <refentrytitle>section.title.level6.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>section.title.level6.properties</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='section.title.level6.properties.frag'>
+<src:fragment xml:id="section.title.level6.properties.frag">
 <xsl:attribute-set name="section.title.level6.properties">
   <xsl:attribute name="font-size">
     <xsl:value-of select="$body.font.master"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The properties of level-6 section titles. This property set is actually
 used for all titles below level 5.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index cadd3d86328acea7ef2b1f95636d0d7e3a5079cd..6ed3bac6b1e044a3db034f10fb276eb7fdd584bb 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="section.title.properties">
+          version="5.0" xml:id="section.title.properties">
 <refmeta>
 <refentrytitle>section.title.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>section.title.properties</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='section.title.properties.frag'>
+<src:fragment xml:id="section.title.properties.frag">
 <xsl:attribute-set name="section.title.properties">
   <xsl:attribute name="font-family">
     <xsl:value-of select="$title.font.family"/>
   <xsl:attribute name="space-before.optimum">1.0em</xsl:attribute>
   <xsl:attribute name="space-before.maximum">1.2em</xsl:attribute>
   <xsl:attribute name="text-align">left</xsl:attribute>
-  <xsl:attribute name="start-indent"><xsl:value-of 
-                 select="$title.margin.left"/></xsl:attribute>
+  <xsl:attribute name="start-indent"><xsl:value-of select="$title.margin.left"/></xsl:attribute>
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The properties common to all section titles.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index b08ededce4125d05bcd0849d8a157a1e6d3dad6b..fb2c2367080a37e297093adbdb37bb23c8d9c7ba 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="segmentedlist.as.table">
+          version="5.0" xml:id="segmentedlist.as.table">
 <refmeta>
 <refentrytitle>segmentedlist.as.table</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>segmentedlist.as.table</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='segmentedlist.as.table.frag'>
+<src:fragment xml:id="segmentedlist.as.table.frag">
 <xsl:param name="segmentedlist.as.table" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If non-zero, <sgmltag>segmentedlist</sgmltag>s will be formatted as
+<para>If non-zero, <tag>segmentedlist</tag>s will be formatted as
 tables.</para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/sequential.links.xml b/xsl/params/sequential.links.xml
new file mode 100644 (file)
index 0000000..97d6a16
--- /dev/null
@@ -0,0 +1,25 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="sequential.links">
+<refmeta>
+<refentrytitle>sequential.links</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>sequential.links</refname>
+<refpurpose>Make sequentional links?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="sequential.links.frag">
+<xsl:param name="sequential.links" select="'0'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>FIXME</para>
+</refsection>
+</refentry>
index 6bbf321b420f98406010869fe965d9b690dabe6c..7203b2d6ad6a62ecf718820b8e15337a3d661c33 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="shade.verbatim.style">
+          version="5.0" xml:id="shade.verbatim.style">
 <refmeta>
 <refentrytitle>shade.verbatim.style</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>shade.verbatim.style</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='shade.verbatim.style.frag'>
+<src:fragment xml:id="shade.verbatim.style.frag">
 <xsl:attribute-set condition="html" name="shade.verbatim.style">
   <xsl:attribute name="border">0</xsl:attribute>
   <xsl:attribute name="bgcolor">#E0E0E0</xsl:attribute>
@@ -22,9 +25,9 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>FIXME:</para>
 
-</refsect1>
+</refsection>
 </refentry>
index a00642c3fdda0144e7bfc097ddf7543a2e49c2da..82a721624af607f6c27194c99e639e1476233781 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="shade.verbatim">
+          version="5.0" xml:id="shade.verbatim">
 <refmeta>
 <refentrytitle>shade.verbatim</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>shade.verbatim</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='shade.verbatim.frag'><xsl:param name="shade.verbatim" select="0"/></src:fragment>
+<src:fragment xml:id="shade.verbatim.frag"><xsl:param name="shade.verbatim" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>In the FO stylesheet, if this parameter is non-zero then the
 <property>shade.verbatim.style</property> properties will be applied
@@ -23,5 +26,5 @@ to verbatim environments.</para>
 <para>In the HTML stylesheet, this parameter is now deprecated. Use
 CSS instead.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index d4c822fd9ce056829fe5864f1d21f1abed1b7979..e774610095ccc3d44ef16c128ece6eebd07e14aa 100644 (file)
@@ -1,26 +1,29 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="show.comments">
+          version="5.0" xml:id="show.comments">
 <refmeta>
 <refentrytitle>show.comments</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>show.comments</refname>
-<refpurpose>Display <sgmltag>comment</sgmltag> elements?</refpurpose>
+<refpurpose>Display <tag>comment</tag> elements?</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='show.comments.frag'><xsl:param name="show.comments">1</xsl:param></src:fragment>
+<src:fragment xml:id="show.comments.frag"><xsl:param name="show.comments">1</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If true (non-zero), comments will be displayed, otherwise they are suppressed.
-Comments here refers to the <sgmltag>comment</sgmltag> element,
-which will be renamed <sgmltag>remark</sgmltag> in DocBook V4.0,
+Comments here refers to the <tag>comment</tag> element,
+which will be renamed <tag>remark</tag> in DocBook V4.0,
 not XML comments (&lt;-- like this --&gt;) which are unavailable.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/show.foil.number.xml b/xsl/params/show.foil.number.xml
new file mode 100644 (file)
index 0000000..627c6a7
--- /dev/null
@@ -0,0 +1,28 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="show.foil.number">
+<refmeta>
+<refentrytitle>show.foil.number</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>show.foil.number</refname>
+<refpurpose>Show foil number on each foil?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="show.foil.number.frag">
+<xsl:param name="show.foil.number" select="0"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>If non-zero, on each slide there will be its number. Currently
+not supported in all output formats.</para>
+
+</refsection>
+</refentry>
index 70fd11ab0fc79191a1eb06a59573a43f7beaa3b4..1c26a09bb5d0878db3e2ecea079628e389f3d316 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="show.revisionflag">
+          version="5.0" xml:id="show.revisionflag">
 <refmeta>
 <refentrytitle>show.revisionflag</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>show.revisionflag</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='show.revisionflag.frag'><xsl:param name="show.revisionflag">0</xsl:param></src:fragment>
+<src:fragment xml:id="show.revisionflag.frag"><xsl:param name="show.revisionflag">0</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>
 If <literal>show.revisionflag</literal> 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 <filename>changebars.xsl</filename>.</para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/showtoc.image.xml b/xsl/params/showtoc.image.xml
new file mode 100644 (file)
index 0000000..906e80c
--- /dev/null
@@ -0,0 +1,29 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="showtoc.image">
+<refmeta>
+<refentrytitle>showtoc.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>showtoc.image</refname>
+<refpurpose>Show ToC image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="showtoc.image.frag">
+<xsl:param name="showtoc.image" select="'showtoc.gif'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the <quote>show ToC</quote> image. This is used
+when the <link linkend="toc.hide.show">ToC hide/show</link> parameter is
+enabled.</para>
+
+</refsection>
+</refentry>
index 6666e7908354acc852a0840be75553c36f0d1024..4821b03d31b9a954be5f415d088071fa993e3c65 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="side.float.properties">
+          version="5.0" xml:id="side.float.properties">
 <refmeta>
 <refentrytitle>side.float.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>side.float.properties</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='side.float.properties.frag'>
+<src:fragment xml:id="side.float.properties.frag">
 <xsl:attribute-set name="side.float.properties">
   <xsl:attribute name="width">2in</xsl:attribute>
   <xsl:attribute name="padding-left">4pt</xsl:attribute>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Properties that are applied to the
-<sgmltag class="element">fo:block-container</sgmltag> inside of
+<tag class="element">fo:block-container</tag> inside of
 a side float that is generated by the template named
 <literal>floater</literal>.
 That template generates a side float
@@ -43,5 +46,5 @@ If you do only <literal>right</literal> or
 <literal>padding-right</literal> attribute to zero.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index fbbd7b09ceafc7f096e0a8703f18158433953e9f..d3b29739ff70b14ff7fef9c9dd4351f60b608910 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="sidebar.float.type">
+          version="5.0" xml:id="sidebar.float.type">
 <refmeta>
 <refentrytitle>sidebar.float.type</refentrytitle>
-<refmiscinfo role="type">list</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>sidebar.float.type</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='sidebar.float.type.frag'>
+<src:fragment xml:id="sidebar.float.type.frag">
 <xsl:param name="sidebar.float.type" select="'none'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Selects the type of float for sidebar elements.
 </para>
@@ -58,5 +61,5 @@ options for side floats as well.
 </listitem>
 </itemizedlist>
 
-</refsect1>
+</refsection>
 </refentry>
index 14816070d8635bfce1b13398d08c0ef581612174..a06b7cd2193900af9838553cba96aaa5aa44b301 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="sidebar.float.width">
+          version="5.0" xml:id="sidebar.float.width">
 <refmeta>
 <refentrytitle>sidebar.float.width</refentrytitle>
 </refmeta>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='sidebar.float.width.frag'>
+<src:fragment xml:id="sidebar.float.width.frag">
 <xsl:param name="sidebar.float.width" select="'1in'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index af0fa7c957e154b2157e25000c53eeac3aad45fd..a7242bbc85373888856f648b5204ac6af62ee03a 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="sidebar.properties">
+          version="5.0" xml:id="sidebar.properties">
 <refmeta>
 <refentrytitle>sidebar.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>sidebar.properties</refname>
@@ -11,9 +14,8 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='sidebar.properties.frag'>
-<xsl:attribute-set name="sidebar.properties"
-                   use-attribute-sets="formal.object.properties">
+<src:fragment xml:id="sidebar.properties.frag">
+<xsl:attribute-set name="sidebar.properties" use-attribute-sets="formal.object.properties">
   <xsl:attribute name="border-style">solid</xsl:attribute>
   <xsl:attribute name="border-width">1pt</xsl:attribute>
   <xsl:attribute name="border-color">black</xsl:attribute>
@@ -32,9 +34,9 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The styling for sidebars.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 2e06b9a256e99aa2a2e7551da595dc5181ba21d5..fb000f0249f8426bbb94016e5dc91605155d7f41 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="sidebar.title.Properties">
+          version="5.0" xml:id="sidebar.title.Properties">
 <refmeta>
 <refentrytitle>sidebar.title.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>sidebar.title.properties</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='sidebar.title.properties.frag'>
+<src:fragment xml:id="sidebar.title.properties.frag">
 <xsl:attribute-set name="sidebar.title.properties">
   <xsl:attribute name="font-weight">bold</xsl:attribute>
   <xsl:attribute name="hyphenate">false</xsl:attribute>
@@ -21,9 +24,9 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The styling for sidebars titles.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index a62696518dfa0ece8d3ba9574862c46cb039c694..3ba11f528a15f9d4570a84fcd22c398169260012 100644 (file)
@@ -1,23 +1,26 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="simplesect.in.toc">
+          version="5.0" xml:id="simplesect.in.toc">
 <refmeta>
 <refentrytitle>simplesect.in.toc</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>simplesect.in.toc</refname>
-<refpurpose>Should <sgmltag>simplesect</sgmltag> elements appear in the TOC?</refpurpose>
+<refpurpose>Should <tag>simplesect</tag> elements appear in the TOC?</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='simplesect.in.toc.frag'><xsl:param name="simplesect.in.toc" select="0"/></src:fragment>
+<src:fragment xml:id="simplesect.in.toc.frag"><xsl:param name="simplesect.in.toc" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If non-zero, <sgmltag>simplesect</sgmltag>s appear in the TOC.
+<para>If non-zero, <tag>simplesect</tag>s appear in the TOC.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/slide.font.family.xml b/xsl/params/slide.font.family.xml
new file mode 100644 (file)
index 0000000..95de71e
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="slide.font.family">
+<refmeta>
+<refentrytitle>slide.font.family</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>slide.font.family</refname>
+<refpurpose>Specifies font family to use for slide bodies</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="slide.font.family.frag">
+<xsl:param name="slide.font.family" select="'Helvetica'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the font family to use for slides bodies.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/slide.title.font.family.xml b/xsl/params/slide.title.font.family.xml
new file mode 100644 (file)
index 0000000..1760221
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="slide.title.font.family">
+<refmeta>
+<refentrytitle>slide.title.font.family</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>slide.title.font.family</refname>
+<refpurpose>Specifies font family to use for slide titles</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="slide.title.font.family.frag">
+<xsl:param name="slide.title.font.family" select="'Helvetica'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the font family to use for slides titles.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/slides.js.xml b/xsl/params/slides.js.xml
new file mode 100644 (file)
index 0000000..8d6bd09
--- /dev/null
@@ -0,0 +1,28 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="slides.js">
+<refmeta>
+<refentrytitle>slides.js</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>slides.js</refname>
+<refpurpose>Slides overlay file</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="slides.js.frag">
+<xsl:param name="slides.js" select="'slides.js'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the slides JavaScript file. It's unlikely
+that you will ever need to change this parameter.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/slides.properties.xml b/xsl/params/slides.properties.xml
new file mode 100644 (file)
index 0000000..6e1b660
--- /dev/null
@@ -0,0 +1,30 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="slides.properties">
+<refmeta>
+<refentrytitle>slides.properties</refentrytitle>
+</refmeta>
+<refnamediv>
+<refname>slides.properties</refname>
+<refpurpose>Specifies properties for all slides</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+  <src:fragment xml:id="slides.properties.frag">
+    <xsl:attribute-set name="slides.properties">
+      <xsl:attribute name="font-family">
+        <xsl:value-of select="$slide.font.family"/>
+      </xsl:attribute>
+    </xsl:attribute-set>
+  </src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>This parameter specifies properties that are applied to all slides.</para>
+
+</refsection>
+</refentry>
index 8eb8d6853bae8177e35fa93c0938b1e10336ae81..77b2aee9261efc94ed26dadaf3dab0f86ecb6f46 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="spacing.paras">
+          version="5.0" xml:id="spacing.paras">
 <refmeta>
 <refentrytitle>spacing.paras</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>spacing.paras</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='spacing.paras.frag'><xsl:param name="spacing.paras" select="'0'"/></src:fragment>
+<src:fragment xml:id="spacing.paras.frag"><xsl:param name="spacing.paras" select="'0'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/speakernote.properties.xml b/xsl/params/speakernote.properties.xml
new file mode 100644 (file)
index 0000000..c16c52e
--- /dev/null
@@ -0,0 +1,31 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="speakernote.properties">
+<refmeta>
+<refentrytitle>speakernote.properties</refentrytitle>
+</refmeta>
+<refnamediv>
+<refname>speakernote.properties</refname>
+<refpurpose>Specifies properties for all speakernotes</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+  <src:fragment xml:id="speakernote.properties.frag">
+    <xsl:attribute-set name="speakernote.properties">
+      <xsl:attribute name="font-family">Times Roman</xsl:attribute>
+      <xsl:attribute name="font-style">italic</xsl:attribute>
+      <xsl:attribute name="font-size">12pt</xsl:attribute>
+      <xsl:attribute name="font-weight">normal</xsl:attribute>
+    </xsl:attribute-set>
+  </src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>This parameter specifies properties that are applied to all speakernotes.</para>
+
+</refsection>
+</refentry>
index 539e40f5257c603d96e866a9bbdb9ded45c029e4..91e8a3e1436b86f9fe32245dce9ec46206ef2679 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="subscript.properties">
+          version="5.0" xml:id="subscript.properties">
 <refmeta>
 <refentrytitle>subscript.properties</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>subscript.properties</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='subscript.properties.frag'>
+<src:fragment xml:id="subscript.properties.frag">
 <xsl:attribute-set name="subscript.properties">
   <xsl:attribute name="font-size">75%</xsl:attribute>
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Specifies styling properties for subscripts.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index a8b72ab04f41f968edfb796851bf16d68751b75b..f5e23fdce492a46c0ebb8f1be3bd5aeee2dddf5f 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="superscript.properties">
+          version="5.0" xml:id="superscript.properties">
 <refmeta>
 <refentrytitle>superscript.properties</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>superscript.properties</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='superscript.properties.frag'>
+<src:fragment xml:id="superscript.properties.frag">
 <xsl:attribute-set name="superscript.properties">
   <xsl:attribute name="font-size">75%</xsl:attribute>
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Specifies styling properties for superscripts.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 90a8518887dd703f858ea600909d1f335c557b1f..255342c66c2cc8cb67647eeacee79a248cc84501 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="suppress.footer.navigation">
+          version="5.0" xml:id="suppress.footer.navigation">
 <refmeta>
 <refentrytitle>suppress.footer.navigation</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>suppress.footer.navigation</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='suppress.footer.navigation.frag'><xsl:param name="suppress.footer.navigation">0</xsl:param></src:fragment>
+<src:fragment xml:id="suppress.footer.navigation.frag"><xsl:param name="suppress.footer.navigation">0</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>
 If <literal>suppress.footer.navigation</literal> is turned on, footer
 navigation will be suppressed.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 9a6a3885e4ae919b0b7b467273840d1f500bd039..22e8fdf6973e0f4b8ac410a02a65c9e1f1d60b3f 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="suppress.header.navigation">
+          version="5.0" xml:id="suppress.header.navigation">
 <refmeta>
 <refentrytitle>suppress.header.navigation</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>suppress.header.navigation</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='suppress.header.navigation.frag'><xsl:param name="suppress.header.navigation">0</xsl:param></src:fragment>
+<src:fragment xml:id="suppress.header.navigation.frag"><xsl:param name="suppress.header.navigation">0</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>
 If <literal>suppress.header.navigation</literal> is turned on, header
 navigation will be suppressed.</para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/suppress.homepage.title.xml b/xsl/params/suppress.homepage.title.xml
new file mode 100644 (file)
index 0000000..6105113
--- /dev/null
@@ -0,0 +1,25 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="suppress.homepage.title">
+<refmeta>
+<refentrytitle>suppress.homepage.title</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>suppress.homepage.title</refname>
+<refpurpose>Suppress title on homepage?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="suppress.homepage.title.frag">
+<xsl:param name="suppress.homepage.title" select="'1'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>FIXME:If non-zero, the title on the homepage is suppressed?</para>
+</refsection>
+</refentry>
index bc3b6b890f4a2144d4fd01a1e930fcfb61133d59..a03be3922bd5daafb40cc1a049bd8f46af5f58de 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="suppress.navigation">
+          version="5.0" xml:id="suppress.navigation">
 <refmeta>
 <refentrytitle>suppress.navigation</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>suppress.navigation</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='suppress.navigation.frag'><xsl:param name="suppress.navigation">0</xsl:param></src:fragment>
+<src:fragment xml:id="suppress.navigation.frag"><xsl:param name="suppress.navigation">0</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>
 If <literal>suppress.navigation</literal> is turned on, header and
 footer navigation will be suppressed.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index baf2716bf295feea237280bb938fb828d0cc422b..db9edbdb3e9e4329ccb75842a7341593b599c3d4 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="symbol.font.family">
+          version="5.0" xml:id="symbol.font.family">
 <refmeta>
 <refentrytitle>symbol.font.family</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='symbol.font.family.frag'>
+<src:fragment xml:id="symbol.font.family.frag">
 <xsl:param name="symbol.font.family" select="'Symbol,ZapfDingbats'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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 
-<sgmltag class="attribute">font-family</sgmltag>
+<tag class="attribute">font-family</tag>
 property in the FO output.
 </para>
 <para>The symbol font names should be entered as a
@@ -34,5 +37,5 @@ comma-separated list.  The default value is
 <literal>Symbol,ZapfDingbats</literal>.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 99249e627ae01a6180023f8721b2e118722acb24..333d5522f04f1522e66f94b35f6879daf416183f 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="table.borders.with.css">
+          version="5.0" xml:id="table.borders.with.css">
 <refmeta>
 <refentrytitle>table.borders.with.css</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>table.borders.with.css</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='table.borders.with.css.frag'>
+<src:fragment xml:id="table.borders.with.css.frag">
 <xsl:param name="table.borders.with.css" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If true (non-zero), CSS will be used to draw table borders.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 61fb5f04e34a30de975cd47b71696e8204d0d50a..650bd82fa36e7bb3c5166da5905c142277416ca9 100644 (file)
@@ -1,25 +1,28 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="table.cell.border.color">
+          version="5.0" xml:id="table.cell.border.color">
 <refmeta>
 <refentrytitle>table.cell.border.color</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>table.cell.border.color</refname>
-<refpurpose></refpurpose>
+<refpurpose/>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='table.cell.border.color.frag'>
+<src:fragment xml:id="table.cell.border.color.frag">
 <xsl:param condition="html" name="table.cell.border.color" select="''"/>
 <xsl:param condition="fo" name="table.cell.border.color" select="'black'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>FIXME:</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 76f3078cabdac9b0eae24272385e38b8ef87f44b..a8f2b4cb41a0370fe77b9c93edf64b3a37a0e3e7 100644 (file)
@@ -1,24 +1,27 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="table.cell.border.style">
+          version="5.0" xml:id="table.cell.border.style">
 <refmeta>
 <refentrytitle>table.cell.border.style</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>table.cell.border.style</refname>
-<refpurpose></refpurpose>
+<refpurpose/>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='table.cell.border.style.frag'>
+<src:fragment xml:id="table.cell.border.style.frag">
 <xsl:param name="table.cell.border.style" select="'solid'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>FIXME:</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 16d67b6cc5582ae94e36e12091e52b097dfbe814..75628a7e92cc85762b6728ca1d6b1a47f26df0c4 100644 (file)
@@ -1,24 +1,27 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="table.cell.border.thickness">
+          version="5.0" xml:id="table.cell.border.thickness">
 <refmeta>
 <refentrytitle>table.cell.border.thickness</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>table.cell.border.thickness</refname>
-<refpurpose></refpurpose>
+<refpurpose/>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='table.cell.border.thickness.frag'>
+<src:fragment xml:id="table.cell.border.thickness.frag">
 <xsl:param name="table.cell.border.thickness" select="'0.5pt'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>FIXME:</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 4e755ffd8a440686890592922b536ed39b9999f6..60299b76b28d96acd2e681f76bb121daabad613e 100644 (file)
@@ -1,17 +1,20 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="table.cell.padding">
+          version="5.0" xml:id="table.cell.padding">
 <refmeta>
 <refentrytitle>table.cell.padding</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>table.cell.padding</refname>
-<refpurpose></refpurpose>
+<refpurpose/>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='table.cell.padding.frag'>
+<src:fragment xml:id="table.cell.padding.frag">
 <xsl:attribute-set name="table.cell.padding">
   <xsl:attribute name="padding-left">2pt</xsl:attribute>
   <xsl:attribute name="padding-right">2pt</xsl:attribute>
@@ -21,9 +24,9 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>FIXME:</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 6da149e80d69d40b4efab200fd5149593c806ad7..f87361d62fc4786375aec02a6e5208c40e920c3f 100644 (file)
@@ -1,24 +1,27 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="table.entry.padding">
+          version="5.0" xml:id="table.entry.padding">
 <refmeta>
 <refentrytitle>table.entry.padding</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>table.entry.padding</refname>
-<refpurpose></refpurpose>
+<refpurpose/>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='table.entry.padding.frag'>
+<src:fragment xml:id="table.entry.padding.frag">
 <xsl:param name="table.entry.padding" select="'2pt'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>FIXME:</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 10ed9280cc90fcd7858e00c73b6b49730efee7e3..67af9fc14e3120f6ea08abddff9149fcec08d4a6 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="table.footnote.number.format">
+          version="5.0" xml:id="table.footnote.number.format">
 <refmeta>
 <refentrytitle>table.footnote.number.format</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>table.footnote.number.format</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='table.footnote.number.format.frag'>
+<src:fragment xml:id="table.footnote.number.format.frag">
 <xsl:param name="table.footnote.number.format" select="'a'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The <parameter>table.footnote.number.format</parameter> specifies the format
 to use for footnote numeration (1, i, I, a, or A) in tables.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index e840dd8877521e410b0ca959e289ae7fef95bdbe..187e195321e3df5df4357397dda755cdb28fcf39 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="table.footnote.number.symbols">
+          version="5.0" xml:id="table.footnote.number.symbols">
 <refmeta>
 <refentrytitle>table.footnote.number.symbols</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>table.footnote.number.symbols</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='table.footnote.number.symbols.frag'>
+<src:fragment xml:id="table.footnote.number.symbols.frag">
 <xsl:param name="table.footnote.number.symbols" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If <parameter>table.footnote.number.symbols</parameter> is not the empty string,
 table footnotes will use the characters it contains as footnote symbols. For example,
 <quote>*&amp;#x2020;&amp;#x2021;&amp;#x25CA;&amp;#x2720;</quote> will identify
-footnotes with <quote>*</quote>, <quote>&#x2020;</quote>, <quote>&#x2021;</quote>,
-<quote>&#x25CA;</quote>, and <quote>&#x2720;</quote>. If there are more footnotes
+footnotes with <quote>*</quote>, <quote>†</quote>, <quote>‡</quote>,
+<quote>◊</quote>, and <quote>✠</quote>. If there are more footnotes
 than symbols, the stylesheets will fall back to numbered footnotes using
 <parameter>table.footnote.number.format</parameter>.</para>
 
@@ -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.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 9dba6f8458034a1ac5036e9372d70d466fb774fa..0dbda2acd863a82cb413ad5236cc005dd461393a 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="table.footnote.properties">
+          version="5.0" xml:id="table.footnote.properties">
 <refnamediv>
 <refname>table.footnote.properties</refname>
 <refpurpose>Properties applied to each table footnote body
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='table.footnote.properties.frag'>
+<src:fragment xml:id="table.footnote.properties.frag">
 <xsl:attribute-set name="table.footnote.properties">
-  <xsl:attribute name="font-family"><xsl:value-of 
-                             select="$body.fontset"/></xsl:attribute>
-  <xsl:attribute name="font-size"><xsl:value-of 
-                             select="$footnote.font.size"/></xsl:attribute>
+  <xsl:attribute name="font-family"><xsl:value-of select="$body.fontset"/></xsl:attribute>
+  <xsl:attribute name="font-size"><xsl:value-of select="$footnote.font.size"/></xsl:attribute>
   <xsl:attribute name="font-weight">normal</xsl:attribute>
   <xsl:attribute name="font-style">normal</xsl:attribute>
   <xsl:attribute name="space-before">2pt</xsl:attribute>
-  <xsl:attribute name="text-align"><xsl:value-of
-                             select="$alignment"/></xsl:attribute>
+  <xsl:attribute name="text-align"><xsl:value-of select="$alignment"/></xsl:attribute>
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index ad85db7f04bed51c2f62a965e5112ba789bc8df6..db7026cd83c055a8a24d3ca620bce3d4cfa2e7b6 100644 (file)
@@ -1,25 +1,28 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="table.frame.border.color">
+          version="5.0" xml:id="table.frame.border.color">
 <refmeta>
 <refentrytitle>table.frame.border.color</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>table.frame.border.color</refname>
-<refpurpose></refpurpose>
+<refpurpose/>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='table.frame.border.color.frag'>
+<src:fragment xml:id="table.frame.border.color.frag">
 <xsl:param condition="html" name="table.frame.border.color" select="''"/>
 <xsl:param condition="fo" name="table.frame.border.color" select="'black'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>FIXME:</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 46ce0271e684c6334893ed8650c1b55d33750f8e..3370edfc95b32b076d0b9a4a11a2d807e036afce 100644 (file)
@@ -1,24 +1,27 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="table.frame.border.style">
+          version="5.0" xml:id="table.frame.border.style">
 <refmeta>
 <refentrytitle>table.frame.border.style</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>table.frame.border.style</refname>
-<refpurpose></refpurpose>
+<refpurpose/>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='table.frame.border.style.frag'>
+<src:fragment xml:id="table.frame.border.style.frag">
 <xsl:param name="table.frame.border.style" select="'solid'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>FIXME:</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 9333cef94d5d7a12a7b730fe9d32cb46e9bf6225..7bb0ea4697d5dc1f3094c9179b1b1fad06745856 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="table.frame.border.thickness">
+          version="5.0" xml:id="table.frame.border.thickness">
 <refmeta>
 <refentrytitle>table.frame.border.thickness</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>table.frame.border.thickness</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='table.frame.border.thickness.frag'>
+<src:fragment xml:id="table.frame.border.thickness.frag">
 <xsl:param name="table.frame.border.thickness" select="'0.5pt'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Specifies the thickness of the border on the table's frame.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index ae5972d929e3a7410725cfd01b1f52e2840e5c78..ae56084fcc31055fb3831f29552c45dddea88690 100644 (file)
@@ -1,19 +1,21 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="table.properties">
+          version="5.0" xml:id="table.properties">
 <refnamediv>
 <refname>table.properties</refname>
 <refpurpose>Properties associated with the block surrounding a table</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='table.properties.frag'>
-<xsl:attribute-set name="table.properties"
-                  use-attribute-sets="formal.object.properties"/>
+<src:fragment xml:id="table.properties.frag">
+<xsl:attribute-set name="table.properties" use-attribute-sets="formal.object.properties"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Block styling properties for tables. This parameter should really
 have been called <literal>table.block.properties</literal> or something
@@ -22,5 +24,5 @@ problems.</para>
 
 <para>See also <parameter>table.table.properties</parameter>.</para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/table.spacer.image.xml b/xsl/params/table.spacer.image.xml
new file mode 100644 (file)
index 0000000..067cfc6
--- /dev/null
@@ -0,0 +1,26 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="table.spacer.image">
+<refmeta>
+<refentrytitle>table.spacer.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>table.spacer.image</refname>
+<refpurpose>Invisible pixel for tabular accessibility</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="table.spacer.image.frag">
+<xsl:param name="table.spacer.image" select="'graphics/spacer.gif'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>This is the 1x1 pixel, transparent pixel used for <link xlink:href="http://diveintoaccessibility.org/day_10_presenting_your_main_content_first.html">the table trick</link> to increase the accessibility of the tabular
+website presentation.</para>
+</refsection>
+</refentry>
index 4e897a5bb9b8e87a66e06501edd969a40637e1ff..bcfcec00968604db8157c4de3bb7509cdfd264f7 100644 (file)
@@ -1,13 +1,16 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="table.table.properties">
+          version="5.0" xml:id="table.table.properties">
 <refnamediv>
 <refname>table.table.properties</refname>
 <refpurpose>Properties associated with a table</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='table.table.properties.frag'>
+<src:fragment xml:id="table.table.properties.frag">
 <xsl:attribute-set name="table.table.properties">
   <xsl:attribute name="border-before-width.conditionality">retain</xsl:attribute>
   <xsl:attribute name="border-collapse">collapse</xsl:attribute>
@@ -15,7 +18,7 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The styling for tables. This parameter should really
 have been called <literal>table.properties</literal>, but that parameter
@@ -25,5 +28,5 @@ of the table as a whole.
 
 <para>See also <parameter>table.properties</parameter>.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 20af10289c3190bb602c131a3a617934ac8cc539..67210df61dbdfddd863e2d224a72ee91f27f07b6 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="tablecolumns.extension">
+          version="5.0" xml:id="tablecolumns.extension">
 <refmeta>
 <refentrytitle>tablecolumns.extension</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>tablecolumns.extension</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='tablecolumns.extension.frag'><xsl:param name="tablecolumns.extension" select="'1'"/></src:fragment>
+<src:fragment xml:id="tablecolumns.extension.frag"><xsl:param name="tablecolumns.extension" select="'1'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index c7094467e6bf6cf3b8ee90dacfa12ef5ba519da8..7bb0f60ac844b9430bea88d435e5f7b181cb7375 100644 (file)
@@ -1,21 +1,24 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="target.database.document"> 
+          version="5.0" xml:id="target.database.document"> 
 <refmeta> 
 <refentrytitle>target.database.document</refentrytitle> 
-<refmiscinfo role="type">uri</refmiscinfo> 
+<refmiscinfo class="other" otherclass="datatype">uri</refmiscinfo> 
 </refmeta> 
 <refnamediv> 
 <refname>target.database.document</refname> 
 <refpurpose>Name of master database file for resolving
 olinks</refpurpose> 
 </refnamediv> 
-<refsynopsisdiv> <src:fragment id="target.database.document.frag">
+<refsynopsisdiv> <src:fragment xml:id="target.database.document.frag">
 <xsl:param name="target.database.document" select="''"/>
 </src:fragment> 
 </refsynopsisdiv> 
-<refsect1>
-<title>Description</title> 
+<refsection><info><title>Description</title></info>
 <para>
 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 <filename>olinkdb.xml</filename>.</para>
 <para>The data structure of the file is defined in the <filename>targetdatabase.dtd</filename> 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 <parameter>targets.filename</parameter>.
 
 </para> 
-</refsect1
-</refentry> 
+</refsection
+</refentry>
index 977f41d777940683d561bdfda1111c84993e667a..05010c261364d488b0609c81a5d805af86e1abbe 100644 (file)
@@ -1,20 +1,23 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="targets.filename"> 
+          version="5.0" xml:id="targets.filename"> 
 <refmeta> 
 <refentrytitle>targets.filename</refentrytitle> 
-<refmiscinfo role="type">string</refmiscinfo> 
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo> 
 </refmeta> 
 <refnamediv> 
 <refname>targets.filename</refname> 
 <refpurpose>Name of cross reference targets data file</refpurpose> 
 </refnamediv> 
-<refsynopsisdiv> <src:fragment id="targets.filename.frag">
+<refsynopsisdiv> <src:fragment xml:id="targets.filename.frag">
 <xsl:param name="targets.filename" select="'target.db'"/>
 </src:fragment> 
 </refsynopsisdiv> 
-<refsect1>
-<title>Description</title> 
+<refsection><info><title>Description</title></info>
 <para>
 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 <parameter>target.database.document</parameter>.
 </para> 
-</refsect1
-</refentry> 
+</refsection
+</refentry>
index 0c152af8baeff8e6645761da5e3796e62782784f..9d35f83f397d89691383404d37b7e2b9420487cd 100644 (file)
@@ -1,24 +1,27 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="[[NAME]]">
+          version="5.0" xml:id="[[NAME]]">
 <refmeta>
 <refentrytitle>[[NAME]]</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>[[NAME]]</refname>
-<refpurpose></refpurpose>
+<refpurpose/>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='[[NAME]].frag'>
+<src:fragment xml:id="[[NAME]].frag">
 <xsl:param name="[[NAME]]" select=""/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>FIXME:</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 39ab0c25ce8541ec42adc4bb919789f11434e2e5..922b934257ea3d1a743ab459b6c36d930bb41119 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="tex.math.delims">
+          version="5.0" xml:id="tex.math.delims">
 <refmeta>
 <refentrytitle>tex.math.delims</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>tex.math.delims</refname>
@@ -12,15 +15,15 @@ automatically surrounded by math mode delimiters</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='tex.math.delims.frag'>
+<src:fragment xml:id="tex.math.delims.frag">
 <xsl:param name="tex.math.delims" select="'1'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>For compatibility with DSSSL based DBTeXMath from Allin Cottrell
 you should set this parameter to 0.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index ee3d8a837711555faa904d9f77e8fc05941ec07b..1445364f91873cf2fe45881d0c1bdfb420200e87 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="tex.math.file">
+          version="5.0" xml:id="tex.math.file">
 <refmeta>
 <refentrytitle>tex.math.file</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>tex.math.file</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='tex.math.file.frag'>
+<src:fragment xml:id="tex.math.file.frag">
 <xsl:param name="tex.math.file" select="'tex-math-equations.tex'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Name of auxiliary file for TeX equations. This file can be
 processed by dvi2bitmap to get bitmap versions of equations for HTML
 output.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 20e5dfffc4390607216966273eb6798e39652e4a..a19067aa5804503acc411d21dbeda0cd3b89520c 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="tex.math.in.alt">
+          version="5.0" xml:id="tex.math.in.alt">
 <refmeta>
 <refentrytitle>tex.math.in.alt</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>tex.math.in.alt</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='tex.math.in.alt.frag'>
+<src:fragment xml:id="tex.math.in.alt.frag">
 <xsl:param name="tex.math.in.alt" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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 -- <literal>plain</literal> and <literal>latex</literal>. Empty
 value means that you are not using TeX math at all.</para>
 
 <para>Preferred way for including TeX alternative of math is inside of
-<sgmltag>textobject</sgmltag> element. Eg.:</para>
-
-<programlisting><![CDATA[<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>]]></programlisting>
-
-<para>If you are using <sgmltag>graphic</sgmltag> element, you can
-store TeX inside <sgmltag>alt</sgmltag> element:</para>
-
-<programlisting><![CDATA[<inlineequation>
-<alt role="tex">a^2+b^2=c^2</alt>
-<graphic fileref="a2b2c2.gif"/>  
-</inlineequation>]]></programlisting>
+<tag>textobject</tag> element. Eg.:</para>
+
+<programlisting>&lt;inlineequation&gt;
+&lt;inlinemediaobject&gt;
+&lt;imageobject&gt;
+&lt;imagedata fileref="eq1.gif"/&gt;
+&lt;/imageobject&gt;
+&lt;textobject&gt;&lt;phrase&gt;E=mc squared&lt;/phrase&gt;&lt;/textobject&gt;
+&lt;textobject role="tex"&gt;&lt;phrase&gt;E=mc^2&lt;/phrase&gt;&lt;/textobject&gt;
+&lt;/inlinemediaobject&gt;
+&lt;/inlineequation&gt;</programlisting>
+
+<para>If you are using <tag>graphic</tag> element, you can
+store TeX inside <tag>alt</tag> element:</para>
+
+<programlisting>&lt;inlineequation&gt;
+&lt;alt role="tex"&gt;a^2+b^2=c^2&lt;/alt&gt;
+&lt;graphic fileref="a2b2c2.gif"/&gt;  
+&lt;/inlineequation&gt;</programlisting>
 
 <para>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.</para>
 dvi2bitmap program on result DVI file. You will get images for
 equations in your document.</para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/text.home.xml b/xsl/params/text.home.xml
new file mode 100644 (file)
index 0000000..cd2ed75
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="text.home">
+<refmeta>
+<refentrytitle>text.home</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>text.home</refname>
+<refpurpose>Home</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="text.home.frag">
+<xsl:param name="text.home" select="'Home'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>FIXME:</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/text.next.xml b/xsl/params/text.next.xml
new file mode 100644 (file)
index 0000000..813556d
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="text.next">
+<refmeta>
+<refentrytitle>text.next</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>text.next</refname>
+<refpurpose>FIXME:</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="text.next.frag">
+<xsl:param name="text.next" select="'Next'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>FIXME:</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/text.prev.xml b/xsl/params/text.prev.xml
new file mode 100644 (file)
index 0000000..428c572
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="text.prev">
+<refmeta>
+<refentrytitle>text.prev</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>text.prev</refname>
+<refpurpose>FIXME:</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="text.prev.frag">
+<xsl:param name="text.prev" select="'Prev'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>FIXME:</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/text.toc.xml b/xsl/params/text.toc.xml
new file mode 100644 (file)
index 0000000..cf608a4
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="text.toc">
+<refmeta>
+<refentrytitle>text.toc</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>text.toc</refname>
+<refpurpose>FIXME:</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="text.toc.frag">
+<xsl:param name="text.toc" select="'ToC'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>FIXME:</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/text.up.xml b/xsl/params/text.up.xml
new file mode 100644 (file)
index 0000000..1fb71fd
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="text.up">
+<refmeta>
+<refentrytitle>text.up</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>text.up</refname>
+<refpurpose>FIXME:</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="text.up.frag">
+<xsl:param name="text.up" select="'Up'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>FIXME:</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/textbgcolor.xml b/xsl/params/textbgcolor.xml
new file mode 100644 (file)
index 0000000..b9aefe6
--- /dev/null
@@ -0,0 +1,26 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="textbgcolor">
+<refmeta>
+<refentrytitle>textbgcolor</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">color</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>textbgcolor</refname>
+<refpurpose>The background color of the table body</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="textbgcolor.frag">
+<xsl:param name="textbgcolor">white</xsl:param>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>The background color of the table body.</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
index b480ef115b0e57224e63b637302f1d36a937477f..7f70ae2ac289ca458106a6f13371b1b4a5a4f9a9 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="textdata.default.encoding">
+          version="5.0" xml:id="textdata.default.encoding">
 <refmeta>
 <refentrytitle>textdata.default.encoding</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>textdata.default.encoding</refname>
@@ -12,12 +15,12 @@ using textdata element</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='textdata.default.encoding.frag'>
+<src:fragment xml:id="textdata.default.encoding.frag">
 <xsl:param name="textdata.default.encoding" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
 
-</refsect1>
+</refsection>
 </refentry>
-
index 4dcfa67ec1d156a10c9e89fef618f3de706368e1..4a9d4afe325d3f28e6fd336fb32eaaa74892294e 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="textinsert.extension">
+          version="5.0" xml:id="textinsert.extension">
 <refmeta>
 <refentrytitle>textinsert.extension</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>textinsert.extension</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='textinsert.extension.frag'><xsl:param name="textinsert.extension" select="'1'"/></src:fragment>
+<src:fragment xml:id="textinsert.extension.frag"><xsl:param name="textinsert.extension" select="'1'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The textinsert extension element inserts the contents of a
 a file into the result tree (as text).
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 0f167a276192af76e2262eaaa4231f04754507d2..28510a38bece7352ed982afa83493de4b22d3a44 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="title.font.family">
+          version="5.0" xml:id="title.font.family">
 <refmeta>
 <refentrytitle>title.font.family</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='title.font.family.frag'>
+<src:fragment xml:id="title.font.family.frag">
 <xsl:param name="title.font.family" select="'sans-serif'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The title font family is used for titles (chapter, section, figure,
 etc.)
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index cfae73e98d81d8c98d1381686695b4151d09bf61..2469947fb76934f40a513c6a74f93274f4d14b65 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="title.margin.left">
+          version="5.0" xml:id="title.margin.left">
 <refmeta>
 <refentrytitle>title.margin.left</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
 </refmeta>
 <refnamediv>
 <refname>title.margin.left</refname>
@@ -11,7 +14,7 @@
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='title.margin.left.frag'>
+<src:fragment xml:id="title.margin.left.frag">
 <xsl:param name="title.margin.left">
   <xsl:choose>
     <xsl:when test="$fop.extensions != 0">-4pc</xsl:when>
@@ -22,7 +25,7 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/titlefoil.html.xml b/xsl/params/titlefoil.html.xml
new file mode 100644 (file)
index 0000000..5fa2acd
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="titlefoil.html">
+<refmeta>
+<refentrytitle>titlefoil.html</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>titlefoil.html</refname>
+<refpurpose>Name of title foil HTML file</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="titlefoil.html.frag">
+<xsl:param name="titlefoil.html" select="concat('index', $html.ext)"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Sets the filename used for the slides titlepage.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/toc.bg.color.xml b/xsl/params/toc.bg.color.xml
new file mode 100644 (file)
index 0000000..93cd74c
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="toc.bg.color">
+<refmeta>
+<refentrytitle>toc.bg.color</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">color</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.bg.color</refname>
+<refpurpose>Background color for ToC frame</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.bg.color.frag">
+<xsl:param name="toc.bg.color" select="'#FFFFFF'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the background color used in the ToC frame.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/toc.blank.graphic.xml b/xsl/params/toc.blank.graphic.xml
new file mode 100644 (file)
index 0000000..bb24888
--- /dev/null
@@ -0,0 +1,28 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="toc.blank.graphic">
+<refmeta>
+<refentrytitle>toc.blank.graphic</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.blank.graphic</refname>
+<refpurpose>Use graphic for "blanks" in TOC?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.blank.graphic.frag">
+<xsl:param name="toc.blank.graphic" select="1"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>If non-zero, "blanks" in the the TOC will be accomplished
+with the graphic identified by <varname>toc.spacer.image</varname>.
+</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
diff --git a/xsl/params/toc.blank.image.xml b/xsl/params/toc.blank.image.xml
new file mode 100644 (file)
index 0000000..82caa2f
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="toc.blank.image">
+<refmeta>
+<refentrytitle>toc.blank.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.blank.image</refname>
+<refpurpose>The image for "blanks" in the TOC</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.blank.image.frag">
+<xsl:param name="toc.blank.image">graphics/blank.gif</xsl:param>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>If <varname>toc.blank.graphic</varname> is non-zero, this image
+will be used to for "blanks" in the TOC.</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
diff --git a/xsl/params/toc.blank.text.xml b/xsl/params/toc.blank.text.xml
new file mode 100644 (file)
index 0000000..d39aec4
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="toc.blank.text">
+<refmeta>
+<refentrytitle>toc.blank.text</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.blank.text</refname>
+<refpurpose>The text for "blanks" in the TOC</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.blank.text.frag">
+<xsl:param name="toc.blank.text">&#160;&#160;&#160;</xsl:param>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>If <varname>toc.blank.graphic</varname> is zero, this text string
+will be used for "blanks" in the TOC.</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
diff --git a/xsl/params/toc.hide.show.xml b/xsl/params/toc.hide.show.xml
new file mode 100644 (file)
index 0000000..1570ec4
--- /dev/null
@@ -0,0 +1,33 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="toc.hide.show">
+<refmeta>
+<refentrytitle>toc.hide.show</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.hide.show</refname>
+<refpurpose>Enable hide/show button for ToC frame</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.hide.show.frag">
+<xsl:param name="toc.hide.show" select="0"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>If non-zero, JavaScript (and an additional icon, see
+<link linkend="hidetoc.image">hidetoc.image</link> and
+<link linkend="hidetoc.image">showtoc.image</link>) is added to each slide
+to allow the ToC panel to be <quote>toggled</quote> on each panel.</para>
+
+<note><para>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.</para></note>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/toc.html.xml b/xsl/params/toc.html.xml
new file mode 100644 (file)
index 0000000..62c060c
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="toc.html">
+<refmeta>
+<refentrytitle>toc.html</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.html</refname>
+<refpurpose>Name of ToC HTML file</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.html.frag">
+<xsl:param name="toc.html" select="concat('toc', $html.ext)"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Sets the filename used for the table of contents page.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/toc.image.xml b/xsl/params/toc.image.xml
new file mode 100644 (file)
index 0000000..56d1cfd
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="toc.image">
+<refmeta>
+<refentrytitle>toc.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.image</refname>
+<refpurpose>ToC image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.image.frag">
+<xsl:param name="toc.image" select="'active/nav-toc.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the ToC navigation icon.</para>
+
+</refsection>
+</refentry>
index 0fcea7d736515cb988c724448099e67fb8ff134a..26bed5a821568af1daa662657ae9e87459871e3f 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="toc.indent.width">
+          version="5.0" xml:id="toc.indent.width">
 <refmeta>
 <refentrytitle>toc.indent.width</refentrytitle>
-<refmiscinfo role="type">float</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">float</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>toc.indent.width</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='toc.indent.width.frag'>
+<src:fragment xml:id="toc.indent.width.frag">
 <xsl:param name="toc.indent.width" select="24"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Specifies, in points, the distance by which each level of the
 TOC is indented from its parent.</para>
@@ -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.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 80de52917cb88ca6987c7e76ca6b6497e86ee86f..6fd6b178edba7633d5e294e85dcfd246a8089297 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="toc.line.properties">
+          version="5.0" xml:id="toc.line.properties">
 <refmeta>
 <refentrytitle>toc.line.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>toc.line.properties</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='toc.line.properties.frag'>
+<src:fragment xml:id="toc.line.properties.frag">
 <xsl:attribute-set name="toc.line.properties">
   <xsl:attribute name="text-align-last">justify</xsl:attribute>
   <xsl:attribute name="text-align">start</xsl:attribute>
-  <xsl:attribute name="end-indent"><xsl:value-of
-                select="concat($toc.indent.width, 'pt')"/></xsl:attribute>
-  <xsl:attribute name="last-line-end-indent"><xsl:value-of
-                select="concat('-', $toc.indent.width, 'pt')"/></xsl:attribute>
+  <xsl:attribute name="end-indent"><xsl:value-of select="concat($toc.indent.width, 'pt')"/></xsl:attribute>
+  <xsl:attribute name="last-line-end-indent"><xsl:value-of select="concat('-', $toc.indent.width, 'pt')"/></xsl:attribute>
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
 
-<programlisting><![CDATA[<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>]]></programlisting>
+<programlisting>&lt;xsl:attribute-set name="toc.line.properties"&gt;
+  &lt;xsl:attribute name="font-weight"&gt;
+    &lt;xsl:when test="self::chapter | self::preface | self::appendix"&gt;bold&lt;/xsl:when&gt;
+    &lt;xsl:otherwise&gt;normal&lt;/xsl:otherwise&gt;
+  &lt;/xsl:attribute&gt;
+&lt;/xsl:attribute-set&gt;</programlisting>
 
-</refsect1>
+</refsection>
 </refentry>
index 8b1d6fda5d0826e06192941ccfb318f44d0ac5a2..836d88cfddde0b65a407c81d734e7bf1ecb60113 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="toc.list.type">
+          version="5.0" xml:id="toc.list.type">
 <refmeta>
 <refentrytitle>toc.list.type</refentrytitle>
-<refmiscinfo role="type">list</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo>
 <refmiscinfo role="value">dl</refmiscinfo>
 <refmiscinfo role="value">ul</refmiscinfo>
 <refmiscinfo role="value">ol</refmiscinfo>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='toc.list.type.frag'><xsl:param name="toc.list.type">dl</xsl:param></src:fragment>
+<src:fragment xml:id="toc.list.type.frag"><xsl:param name="toc.list.type">dl</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>When an automatically generated Table of Contents (or List of Titles)
 is produced, this HTML element will be used to make the list.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index c76f8026d587817daf6729eb56d3a9138b201360..de887cf99f2d891cef96b5a64b8c9bac820fdfe6 100644 (file)
@@ -1,13 +1,16 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="toc.margin.properties">
+          version="5.0" xml:id="toc.margin.properties">
 <refnamediv>
 <refname>toc.margin.properties</refname>
 <refpurpose>Margin properties used on Tables of Contents</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='toc.margin.properties.frag'>
+<src:fragment xml:id="toc.margin.properties.frag">
 <xsl:attribute-set name="toc.margin.properties">
   <xsl:attribute name="space-before.minimum">0.5em</xsl:attribute>
   <xsl:attribute name="space-before.optimum">1em</xsl:attribute>
@@ -19,8 +22,8 @@
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 <para>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.</para>
-</refsect1>
+</refsection>
 </refentry>
index 1607b80899336e19835703d372b76e18c30c0369..74d5557c6991686931f8cd18f5d0587c5c6774dd 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="toc.max.depth">
+          version="5.0" xml:id="toc.max.depth">
 <refmeta>
 <refentrytitle>toc.max.depth</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>toc.max.depth</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='toc.max.depth.frag'><xsl:param name="toc.max.depth">8</xsl:param></src:fragment>
+<src:fragment xml:id="toc.max.depth.frag"><xsl:param name="toc.max.depth">8</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Specifies the maximal depth of TOC on all levels.</para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/toc.pointer.graphic.xml b/xsl/params/toc.pointer.graphic.xml
new file mode 100644 (file)
index 0000000..4b2cb74
--- /dev/null
@@ -0,0 +1,28 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="toc.pointer.graphic">
+<refmeta>
+<refentrytitle>toc.pointer.graphic</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.pointer.graphic</refname>
+<refpurpose>Use graphic for TOC pointer?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.pointer.graphic.frag">
+<xsl:param name="toc.pointer.graphic" select="1"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>If non-zero, the "pointer" in the TOC will be displayed
+with the graphic identified by <varname>toc.pointer.image</varname>.
+</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
diff --git a/xsl/params/toc.pointer.image.xml b/xsl/params/toc.pointer.image.xml
new file mode 100644 (file)
index 0000000..bf06901
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="toc.pointer.image">
+<refmeta>
+<refentrytitle>toc.pointer.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.pointer.image</refname>
+<refpurpose>The image for the "pointer" in the TOC</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.pointer.image.frag">
+<xsl:param name="toc.pointer.image">graphics/arrow.gif</xsl:param>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>If <varname>toc.pointer.graphic</varname> is non-zero, this image
+will be used for the "pointer" in the TOC.</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
diff --git a/xsl/params/toc.pointer.text.xml b/xsl/params/toc.pointer.text.xml
new file mode 100644 (file)
index 0000000..b094765
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="toc.pointer.text">
+<refmeta>
+<refentrytitle>toc.pointer.text</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.pointer.text</refname>
+<refpurpose>The text for the "pointer" in the TOC</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.pointer.text.frag">
+<xsl:param name="toc.pointer.text">&#160;&gt;&#160;</xsl:param>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>If <varname>toc.pointer.graphic</varname> is zero, this text string
+will be used to display the "pointer" in the TOC.</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
diff --git a/xsl/params/toc.row.height.xml b/xsl/params/toc.row.height.xml
new file mode 100644 (file)
index 0000000..2e73acb
--- /dev/null
@@ -0,0 +1,31 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="toc.row.height">
+<refmeta>
+<refentrytitle>toc.row.height</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.row.height</refname>
+<refpurpose>Height of ToC rows in dynamic ToCs</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.row.height.frag">
+<xsl:param name="toc.row.height" select="22"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>This parameter specifies the height of each row in the table of
+contents. This is only applicable if a <link linkend="dynamic.toc">dynamic ToC</link> is used. You may want to
+adjust this parameter for optimal appearance with the font and image sizes
+selected by your <link linkend="css.stylesheet">CSS stylesheet</link>.
+</para>
+
+</refsection>
+</refentry>
index c6039c36151816758c81bba51da4341c6fff9c4c..db99f9c6a4efb435a698aea0d88ad59a0645727c 100644 (file)
@@ -1,25 +1,28 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="toc.section.depth">
+          version="5.0" xml:id="toc.section.depth">
 <refmeta>
 <refentrytitle>toc.section.depth</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>toc.section.depth</refname>
-<refpurpose>How deep should recursive <sgmltag>section</sgmltag>s appear
+<refpurpose>How deep should recursive <tag>section</tag>s appear
 in the TOC?</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='toc.section.depth.frag'><xsl:param name="toc.section.depth">2</xsl:param></src:fragment>
+<src:fragment xml:id="toc.section.depth.frag"><xsl:param name="toc.section.depth">2</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Specifies the depth to which recursive sections should appear in the
 TOC.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/toc.spacer.graphic.xml b/xsl/params/toc.spacer.graphic.xml
new file mode 100644 (file)
index 0000000..0a5729c
--- /dev/null
@@ -0,0 +1,28 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="toc.spacer.graphic">
+<refmeta>
+<refentrytitle>toc.spacer.graphic</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.spacer.graphic</refname>
+<refpurpose>Use graphic for TOC spacer?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.spacer.graphic.frag">
+<xsl:param name="toc.spacer.graphic" select="1"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>If non-zero, the indentation in the TOC will be accomplished
+with the graphic identified by <varname>toc.spacer.image</varname>.
+</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
diff --git a/xsl/params/toc.spacer.image.xml b/xsl/params/toc.spacer.image.xml
new file mode 100644 (file)
index 0000000..0d55016
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="toc.spacer.image">
+<refmeta>
+<refentrytitle>toc.spacer.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.spacer.image</refname>
+<refpurpose>The image for spacing the TOC</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.spacer.image.frag">
+<xsl:param name="toc.spacer.image">graphics/blank.gif</xsl:param>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>If <varname>toc.spacer.graphic</varname> is non-zero, this image
+will be used to indent the TOC.</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
diff --git a/xsl/params/toc.spacer.text.xml b/xsl/params/toc.spacer.text.xml
new file mode 100644 (file)
index 0000000..bfb605f
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="toc.spacer.text">
+<refmeta>
+<refentrytitle>toc.spacer.text</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.spacer.text</refname>
+<refpurpose>The text for spacing the TOC</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.spacer.text.frag">
+<xsl:param name="toc.spacer.text">&#160;&#160;&#160;</xsl:param>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>If <varname>toc.spacer.graphic</varname> is zero, this text string
+will be used to indent the TOC.</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
diff --git a/xsl/params/toc.width.xml b/xsl/params/toc.width.xml
new file mode 100644 (file)
index 0000000..2e2e2ad
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="toc.width">
+<refmeta>
+<refentrytitle>toc.width</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.width</refname>
+<refpurpose>Width of ToC frame</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.width.frag">
+<xsl:param name="toc.width" select="250"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the width of the ToC frame.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/ua.js.xml b/xsl/params/ua.js.xml
new file mode 100644 (file)
index 0000000..952de75
--- /dev/null
@@ -0,0 +1,28 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="ua.js">
+<refmeta>
+<refentrytitle>ua.js</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>ua.js</refname>
+<refpurpose>UA JavaScript file</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="ua.js.frag">
+<xsl:param name="ua.js" select="'ua.js'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the UA JavaScript file. It's unlikely
+that you will ever need to change this parameter.</para>
+
+</refsection>
+</refentry>
index 67897ab301017f8cab7cc4ddd88058232cf2cb50..c436d4db0b8e96fd2eebbd2804978f5422a81c28 100644 (file)
@@ -1,26 +1,29 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="ulink.footnotes">
+          version="5.0" xml:id="ulink.footnotes">
 <refmeta>
 <refentrytitle>ulink.footnotes</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>ulink.footnotes</refname>
-<refpurpose>Generate footnotes for <sgmltag>ULink</sgmltag>s?</refpurpose>
+<refpurpose>Generate footnotes for <tag>ULink</tag>s?</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='ulink.footnotes.frag'>
+<src:fragment xml:id="ulink.footnotes.frag">
 <xsl:param name="ulink.footnotes" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If non-zero, the URL of each <sgmltag>ULink</sgmltag> will
+<para>If non-zero, the URL of each <tag>ULink</tag> will
 appear as a footnote.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 3e4d37896838cfc5e1c9573bec8ac596894111f4..fb383692c62e5c62d77f2c471c67b61266ec39f5 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="ulink.hyphenate.chars">
+          version="5.0" xml:id="ulink.hyphenate.chars">
 <refmeta>
 <refentrytitle>ulink.hyphenate.chars</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>ulink.hyphenate.chars</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='ulink.hyphenate.chars.frag'>
+<src:fragment xml:id="ulink.hyphenate.chars.frag">
 <xsl:param name="ulink.hyphenate.chars" select="'/'"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If the <parameter>ulink.hyphenate</parameter> is not empty, then 
 hyphenation of ulinks is turned on, and any
@@ -30,5 +33,5 @@ to contain other URL characters, as for example:</para>
 &lt;xsl:param name="ulink.hyphenate.chars"&gt;:/@&amp;?.#&lt;/xsl:param&gt;
 </programlisting>
 
-</refsect1>
+</refsection>
 </refentry>
index 2a6cdf5f09e82bcaee40a741d47d6216a10827af..0b7d4d1df0e0f7a65b673504b32d7f65c6933c8d 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="ulink.hyphenate">
+          version="5.0" xml:id="ulink.hyphenate">
 <refmeta>
 <refentrytitle>ulink.hyphenate</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>ulink.hyphenate</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='ulink.hyphenate.frag'>
+<src:fragment xml:id="ulink.hyphenate.frag">
 <xsl:param name="ulink.hyphenate" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
 <para>As of 28 Jan 2002, discretionary hyphens are more widely and correctly
 supported than zero-width spaces for this purpose.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 0c3eb58bed25fd34b3dfce3df5c67a46dbf7a750..93faacd06f7d8c25aea623281ddc81869f157bbb 100644 (file)
@@ -1,26 +1,29 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="ulink.show">
+          version="5.0" xml:id="ulink.show">
 <refmeta>
 <refentrytitle>ulink.show</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>ulink.show</refname>
-<refpurpose>Display URLs after <sgmltag>ulink</sgmltag>s?</refpurpose>
+<refpurpose>Display URLs after <tag>ulink</tag>s?</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='ulink.show.frag'>
+<src:fragment xml:id="ulink.show.frag">
 <xsl:param name="ulink.show" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If non-zero, the URL of each <sgmltag>ULink</sgmltag> will
+<para>If non-zero, the URL of each <tag>ULink</tag> will
 appear after the text of the link. If the text of the link and the URL
 are identical, the URL is suppressed.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 3109591174add6ae0d32684e181f19fa9c7e3299..a5535a05bd534fe4e80a08fad872750f9856a151 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="ulink.target">
+          version="5.0" xml:id="ulink.target">
 <refmeta>
 <refentrytitle>ulink.target</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>ulink.target</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='ulink.target.frag'><xsl:param name="ulink.target" select="'_top'"/></src:fragment>
+<src:fragment xml:id="ulink.target.frag"><xsl:param name="ulink.target" select="'_top'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If <parameter>ulink.target</parameter> is set, its value will
-be used for the <sgmltag class="attribute">target</sgmltag> attribute
-on anchors generated for <sgmltag>ulink</sgmltag>s.</para>
+be used for the <tag class="attribute">target</tag> attribute
+on anchors generated for <tag>ulink</tag>s.</para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/up.image.xml b/xsl/params/up.image.xml
new file mode 100644 (file)
index 0000000..5a17ce6
--- /dev/null
@@ -0,0 +1,27 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="up.image">
+<refmeta>
+<refentrytitle>up.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>up.image</refname>
+<refpurpose>Up-arrow image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="up.image.frag">
+<xsl:param name="up.image" select="'active/nav-up.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the upward-pointing navigation arrow.</para>
+
+</refsection>
+</refentry>
index 4fd0824d2e61ca1d25e6dfd2fcde49fcc0b4f6b3..f7c52cc5ffa05522de2ee5368ebe38abbc55baf8 100644 (file)
@@ -1,30 +1,33 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="use.embed.for.svg">
+          version="5.0" xml:id="use.embed.for.svg">
 <refmeta>
 <refentrytitle>use.embed.for.svg</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>use.embed.for.svg</refname>
-<refpurpose>Use HTML <sgmltag>embed</sgmltag> for SVG?</refpurpose>
+<refpurpose>Use HTML <tag>embed</tag> for SVG?</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='use.embed.for.svg.frag'>
+<src:fragment xml:id="use.embed.for.svg.frag">
 <xsl:param name="use.embed.for.svg" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If non-zero, an <sgmltag>embed</sgmltag> element will be created for
-SVG figures. An <sgmltag>object</sgmltag> is <emphasis>always</emphasis> created,
-this parameter merely controls whether or not an additional <sgmltag>embed</sgmltag>
-is generated inside the <sgmltag>object</sgmltag>.</para>
+<para>If non-zero, an <tag>embed</tag> element will be created for
+SVG figures. An <tag>object</tag> is <emphasis>always</emphasis> created,
+this parameter merely controls whether or not an additional <tag>embed</tag>
+is generated inside the <tag>object</tag>.</para>
 
 <para>On the plus side, this may be more portable among browsers and plug-ins.
 On the minus side, it isn't valid HTML.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 4258a15f266a3ae1867d146c7290b815f5046013..6590d25f296d095b803c9474db5eedab21b46b21 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="use.extensions">
+          version="5.0" xml:id="use.extensions">
 <refmeta>
 <refentrytitle>use.extensions</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>use.extensions</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='use.extensions.frag'><xsl:param name="use.extensions" select="'0'"/></src:fragment>
+<src:fragment xml:id="use.extensions.frag"><xsl:param name="use.extensions" select="'0'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 30dcb11e24935d7fdc0aaa2581acc36abba31f9b..0f23d2060a9d1dd5b4a59583ea76b8544b2382e4 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="use.id.as.filename">
+          version="5.0" xml:id="use.id.as.filename">
 <refmeta>
 <refentrytitle>use.id.as.filename</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>use.id.as.filename</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='use.id.as.filename.frag'><xsl:param name="use.id.as.filename" select="'0'"/></src:fragment>
+<src:fragment xml:id="use.id.as.filename.frag"><xsl:param name="use.id.as.filename" select="'0'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If <parameter>use.id.as.filename</parameter>
 is non-zero, the filename of chunk elements that have IDs will be
 derived from the ID value.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index f8d8e6a8b67f934b98dac4e2333e6574a5a9c204..ce23e61c717fb2ecbce12b15c010ebe935f6b9c0 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="use.id.function">
+          version="5.0" xml:id="use.id.function">
 <refmeta>
 <refentrytitle>use.id.function</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>use.id.function</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='use.id.function.frag'><xsl:param name="use.id.function" select="'1'"/></src:fragment>
+<src:fragment xml:id="use.id.function.frag"><xsl:param name="use.id.function" select="'1'"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If 1, the stylesheets use the <function>id()</function> 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
 <para>THIS PARAMETER IS NOT SUPPORTED. IT IS ALWAYS ASSUMED TO BE 1.
 SEE xref.xsl IF YOU NEED TO TURN IT OFF.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 078f7f79cfb4151c7635468b97a894697aaecf05..eb4f57aa71ac91d341622e0ed3a2c15ae461defc 100644 (file)
@@ -1,25 +1,28 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="use.local.olink.style"> 
+          version="5.0" xml:id="use.local.olink.style"> 
 <refmeta> 
 <refentrytitle>use.local.olink.style</refentrytitle> 
-<refmiscinfo role="type">boolean</refmiscinfo> 
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo> 
 </refmeta> 
 <refnamediv> 
 <refname>use.local.olink.style</refname> 
 <refpurpose>Process olinks using xref style of current
 document</refpurpose> 
 </refnamediv> 
-<refsynopsisdiv> <src:fragment id="use.local.olink.style.frag">
+<refsynopsisdiv> <src:fragment xml:id="use.local.olink.style.frag">
 <xsl:param name="use.local.olink.style" select="0"/> </src:fragment> 
 </refsynopsisdiv> 
-<refsect1
-<title>Description</title> 
+<refsection><info><title>Description</title></info
 <para>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 <parameter>use.local.olink.style</parameter> 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.</para> 
-</refsect1
-</refentry> 
+</refsection
+</refentry>
index a886cf4e12530017f1592f3e81323ba119a73356..9d4883d0429175a5286f9b5993607289d76a1e3f 100644 (file)
@@ -1,86 +1,89 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="use.role.as.xrefstyle">
+          version="5.0" xml:id="use.role.as.xrefstyle">
 <refmeta>
 <refentrytitle>use.role.as.xrefstyle</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>use.role.as.xrefstyle</refname>
-<refpurpose>Use <sgmltag class="attribute">role</sgmltag> attribute for
-<sgmltag class="attribute">xrefstyle</sgmltag> on <sgmltag>xref</sgmltag>?</refpurpose>
+<refpurpose>Use <tag class="attribute">role</tag> attribute for
+<tag class="attribute">xrefstyle</tag> on <tag>xref</tag>?</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='use.role.as.xrefstyle.frag'>
+<src:fragment xml:id="use.role.as.xrefstyle.frag">
 <xsl:param name="use.role.as.xrefstyle" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If non-zero, the <sgmltag class="attribute">role</sgmltag> attribute on
-<sgmltag>xref</sgmltag> will be used to select the cross reference style.
-The <ulink url="http://www.oasis-open.org/docbook/">DocBook
-Technical Committee</ulink> recently added an
-<sgmltag class="attribute">xrefstyle</sgmltag> attribute for this purpose.
-If the <sgmltag class="attribute">xrefstyle</sgmltag> attribute
-is present, <sgmltag class="attribute">role</sgmltag> will be ignored, regardless
+<para>If non-zero, the <tag class="attribute">role</tag> attribute on
+<tag>xref</tag> will be used to select the cross reference style.
+The <link xlink:href="http://www.oasis-open.org/docbook/">DocBook
+Technical Committee</link> recently added an
+<tag class="attribute">xrefstyle</tag> attribute for this purpose.
+If the <tag class="attribute">xrefstyle</tag> attribute
+is present, <tag class="attribute">role</tag> will be ignored, regardless
 of this setting.</para>
 
 <para>Until an official DocBook release that includes the new
-attribute, this flag allows <sgmltag class="attribute">role</sgmltag>
+attribute, this flag allows <tag class="attribute">role</tag>
 to serve that purpose.</para>
 
-</refsect1>
+</refsection>
 
-<refsect1><title>Example</title>
+<refsection><info><title>Example</title></info>
 
 <para>The following small stylesheet shows how to configure the stylesheets to make
 use of the cross reference style:</para>
 
-<programlisting><![CDATA[<?xml version="1.0"?>
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-                version="1.0">
+<programlisting>&lt;?xml version="1.0"?&gt;
+&lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+                version="1.0"&gt;
 
-<xsl:import href="../xsl/html/docbook.xsl"/>
+&lt;xsl:import href="../xsl/html/docbook.xsl"/&gt;
 
-<xsl:output method="html"/>
+&lt;xsl:output method="html"/&gt;
 
-<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>
+&lt;xsl:param name="local.l10n.xml" select="document('')"/&gt;
+&lt;l:i18n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0"&gt;
+  &lt;l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="en"&gt;
+   &lt;l:context name="xref"&gt;
+      &lt;l:template name="chapter" style="title" text="Chapter %n, %t"/&gt;
+      &lt;l:template name="chapter" text="Chapter %n"/&gt;
+    &lt;/l:context&gt;
+  &lt;/l:l10n&gt;
+&lt;/l:i18n&gt;
 
-</xsl:stylesheet>]]></programlisting>
+&lt;/xsl:stylesheet&gt;</programlisting>
 
 <para>With this stylesheet, the cross references in the following document:</para>
 
-<programlisting><![CDATA[<?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>
+<programlisting>&lt;?xml version="1.0" encoding="utf-8"?&gt;
+&lt;!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
+                  "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"&gt;
+&lt;book id="book"&gt;&lt;title&gt;Book&lt;/title&gt;
 
-<preface>
-<title>Preface</title>
+&lt;preface&gt;
+&lt;title&gt;Preface&lt;/title&gt;
 
-<para>Normal: <xref linkend="ch1"/>.</para>
-<para>Title: <xref xrefstyle="title" linkend="ch1"/>.</para>
+&lt;para&gt;Normal: &lt;xref linkend="ch1"/&gt;.&lt;/para&gt;
+&lt;para&gt;Title: &lt;xref xrefstyle="title" linkend="ch1"/&gt;.&lt;/para&gt;
 
-</preface>
+&lt;/preface&gt;
 
-<chapter id="ch1">
-<title>First Chapter</title>
+&lt;chapter id="ch1"&gt;
+&lt;title&gt;First Chapter&lt;/title&gt;
 
-<para>Irrelevant.</para>
+&lt;para&gt;Irrelevant.&lt;/para&gt;
 
-</chapter>
-</book>]]></programlisting>
+&lt;/chapter&gt;
+&lt;/book&gt;</programlisting>
 
 <para>will appear as:</para>
 
@@ -88,6 +91,6 @@ use of the cross reference style:</para>
 <para>Normal: Chapter 1.</para>
 <para>Title: Chapter 1, <emphasis>First Chapter</emphasis>.</para>
 </informalexample>
-</refsect1>
+</refsection>
 
 </refentry>
index 9e4b3d016c32a761f3619b68b5c21b1a17e536b5..9241aced8cfae4f7d47e4e2838d95bc4865acdbe 100644 (file)
@@ -1,27 +1,30 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="use.role.for.mediaobject">
+          version="5.0" xml:id="use.role.for.mediaobject">
 <refmeta>
 <refentrytitle>use.role.for.mediaobject</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>use.role.for.mediaobject</refname>
-<refpurpose>Use <sgmltag class="attribute">role</sgmltag> attribute 
+<refpurpose>Use <tag class="attribute">role</tag> attribute 
 value for selecting which of several objects within a mediaobject to use.
 </refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='use.role.for.mediaobject.frag'>
+<src:fragment xml:id="use.role.for.mediaobject.frag">
 <xsl:param name="use.role.for.mediaobject" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If non-zero, the <sgmltag class="attribute">role</sgmltag> attribute on
-<sgmltag>imageobject</sgmltag>s or other objects within a <sgmltag>mediaobject</sgmltag> container will be used to select which object will be
+<para>If non-zero, the <tag class="attribute">role</tag> attribute on
+<tag>imageobject</tag>s or other objects within a <tag>mediaobject</tag> container will be used to select which object will be
 used.
 </para>
 <para>
@@ -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.
 </para>
-</refsect1>
+</refsection>
 </refentry>
index c28803487310a11ab31ca94f063436dc72d346db..8f13be0f8128d7ecc80e76c8e983d048e73557bb 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="use.svg">
+          version="5.0" xml:id="use.svg">
 <refmeta>
 <refentrytitle>use.svg</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>use.svg</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='use.svg.frag'>
+<src:fragment xml:id="use.svg.frag">
 <xsl:param name="use.svg" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 8e5a622bc8a9649f0b00a0bee6ebdad6f087a3f1..4a45fe0d4b7e9b4a587060098d5cde8c5d49431a 100644 (file)
@@ -1,24 +1,27 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="variablelist.as.blocks">
+          version="5.0" xml:id="variablelist.as.blocks">
 <refmeta>
 <refentrytitle>variablelist.as.blocks</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>variablelist.as.blocks</refname>
-<refpurpose>Format <sgmltag>variablelist</sgmltag>s lists as blocks?</refpurpose>
+<refpurpose>Format <tag>variablelist</tag>s lists as blocks?</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='variablelist.as.blocks.frag'>
+<src:fragment xml:id="variablelist.as.blocks.frag">
 <xsl:param name="variablelist.as.blocks" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If non-zero, <sgmltag>variablelist</sgmltag>s will be formatted as
+<para>If non-zero, <tag>variablelist</tag>s will be formatted as
 blocks.</para>
 
 <para>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.</para>
 
 <para>You can override this setting with a processing instruction as the
-child of <sgmltag>variablelist</sgmltag>: <sgmltag class="pi">dbfo
-list-presentation="blocks"</sgmltag> or <sgmltag class="pi">dbfo
-list-presentation="list"</sgmltag>.</para>
+child of <tag>variablelist</tag>: <tag class="pi">dbfo
+list-presentation="blocks"</tag> or <tag class="pi">dbfo
+list-presentation="list"</tag>.</para>
 
 <para>When using <literal>list-presentation="list"</literal>,
-you can also control the amount of space used for the <sgmltag>term</sgmltag>s with 
-the <sgmltag class="pi">dbfo term-width=".25in"</sgmltag> processing instruction,
-the <sgmltag class="attribute">termlength</sgmltag> attribute on <sgmltag>variablelist</sgmltag>,
+you can also control the amount of space used for the <tag>term</tag>s with 
+the <tag class="pi">dbfo term-width=".25in"</tag> processing instruction,
+the <tag class="attribute">termlength</tag> attribute on <tag>variablelist</tag>,
 or allow the stylesheets to attempt to calculate the amount of space to leave based on the 
 number of letters in the longest term.  
 </para>
 
-<programlisting><![CDATA[  <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>
+<programlisting>  &lt;variablelist&gt;
+        &lt;?dbfo list-presentation="list"?&gt;
+        &lt;?dbfo term-width="1.5in"?&gt;
+        &lt;?dbhtml list-presentation="table"?&gt;
+        &lt;?dbhtml term-width="1.5in"?&gt;
+        &lt;varlistentry&gt;
+          &lt;term&gt;list&lt;/term&gt;
+          &lt;listitem&gt;
+                &lt;para&gt;
                   Formatted as a list even if variablelist.as.blocks is set to 1.
-                </para>
-          </listitem>
-        </varlistentry>
-  </variablelist>]]></programlisting>
+                &lt;/para&gt;
+          &lt;/listitem&gt;
+        &lt;/varlistentry&gt;
+  &lt;/variablelist&gt;</programlisting>
 
 
-</refsect1>
+</refsection>
 
 </refentry>
index 8b9f7ee924614c4fe1b51dddd8c2badb1a57a019..2a670e2d078a493c8702ea42e0ac20a8f19d3e35 100644 (file)
@@ -1,51 +1,54 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="variablelist.as.table">
+          version="5.0" xml:id="variablelist.as.table">
 <refmeta>
 <refentrytitle>variablelist.as.table</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>variablelist.as.table</refname>
-<refpurpose>Format <sgmltag>variablelist</sgmltag>s as tables?</refpurpose>
+<refpurpose>Format <tag>variablelist</tag>s as tables?</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='variablelist.as.table.frag'>
+<src:fragment xml:id="variablelist.as.table.frag">
 <xsl:param name="variablelist.as.table" select="0"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>If non-zero, <sgmltag>variablelist</sgmltag>s will be formatted as
+<para>If non-zero, <tag>variablelist</tag>s will be formatted as
 tables. A processing instruction exists to specify a particualar width for the 
-column containing the <sgmltag>term</sgmltag>s:   
-<sgmltag class="pi">dbhtml term-width=".25in"</sgmltag></para>
+column containing the <tag>term</tag>s:   
+<tag class="pi">dbhtml term-width=".25in"</tag></para>
 
 <para>You can override this setting with a processing instruction as the
-child of <sgmltag>variablelist</sgmltag>: <sgmltag class="pi">dbhtml
-list-presentation="table"</sgmltag> or <sgmltag class="pi">dbhtml
-list-presentation="list"</sgmltag>.</para>
+child of <tag>variablelist</tag>: <tag class="pi">dbhtml
+list-presentation="table"</tag> or <tag class="pi">dbhtml
+list-presentation="list"</tag>.</para>
 
 <para>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 <parameter>variablelist.as.blocks</parameter>.</para>
 
-<programlisting><![CDATA[  <variablelist>
-        <?dbhtml list-presentation="table"?>
-        <?dbhtml term-width="1.5in"?>
-        <?dbfo list-presentation="list"?>
-        <?dbfo term-width="1in"?>
-        <varlistentry>
-          <term>list</term>
-          <listitem>
-                <para>
+<programlisting>  &lt;variablelist&gt;
+        &lt;?dbhtml list-presentation="table"?&gt;
+        &lt;?dbhtml term-width="1.5in"?&gt;
+        &lt;?dbfo list-presentation="list"?&gt;
+        &lt;?dbfo term-width="1in"?&gt;
+        &lt;varlistentry&gt;
+          &lt;term&gt;list&lt;/term&gt;
+          &lt;listitem&gt;
+                &lt;para&gt;
                   Formatted as a table even if variablelist.as.table is set to 0.
-                </para>
-          </listitem>
-        </varlistentry>
-  </variablelist>]]></programlisting>
+                &lt;/para&gt;
+          &lt;/listitem&gt;
+        &lt;/varlistentry&gt;
+  &lt;/variablelist&gt;</programlisting>
 
-</refsect1>
+</refsection>
 </refentry>
index 87470417554be8fad156f0a59ed0d606dd29fdd7..fdd91d9dc314f04f9cd0a762f207b76261e9a5b5 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="variablelist.max.termlength">
+          version="5.0" xml:id="variablelist.max.termlength">
 <refmeta>
 <refentrytitle>variablelist.max.termlength</refentrytitle>
 
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='variablelist.max.termlength.frag'>
+<src:fragment xml:id="variablelist.max.termlength.frag">
 <xsl:param name="variablelist.max.termlength">24</xsl:param>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
-<para>In variablelists, the <sgmltag>listitem</sgmltag>
+<para>In variablelists, the <tag>listitem</tag>
 is indented to leave room for the 
-<sgmltag>term</sgmltag> elements. That indent may be computed
-if it is not specified with a <sgmltag class="attribute">termlength</sgmltag>
-attribute on the <sgmltag>variablelist</sgmltag> element.
+<tag>term</tag> elements. That indent may be computed
+if it is not specified with a <tag class="attribute">termlength</tag>
+attribute on the <tag>variablelist</tag> element.
 </para>
 <para>
 The computation counts characters in the 
-<sgmltag>term</sgmltag> elements in the list
+<tag>term</tag> 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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index af8a3caebf3a0449990aecc8583d20b04a763161..8472f5ec296e1e15e4f09d9aaadd8a23680a9222 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="variablelist.term.break.after">
+          version="5.0" xml:id="variablelist.term.break.after">
 <refmeta>
 <refentrytitle>variablelist.term.break.after</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>variablelist.term.break.after</refname>
@@ -12,11 +15,11 @@ multi-term <tag>varlistentry</tag>?</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='variablelist.term.break.after.frag'>
+<src:fragment xml:id="variablelist.term.break.after.frag">
 <xsl:param name="variablelist.term.break.after">0</xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>Set a non-zero value for the
 <parameter>variablelist.term.break.after</parameter> parameter to
@@ -32,5 +35,5 @@ empty string (to suppress rendering of the default comma and space
 after each <tag>term</tag>).</para>
 </note>
 
-</refsect1>
+</refsection>
 </refentry>
index 32e680a67daab69f21f8612f1c04f685d9d92c1c..f3df883b023a894657b214e6f143e5fae308b774 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="variablelist.term.separator">
+          version="5.0" xml:id="variablelist.term.separator">
 <refmeta>
 <refentrytitle>variablelist.term.separator</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>variablelist.term.separator</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='variablelist.term.separator.frag'>
+<src:fragment xml:id="variablelist.term.separator.frag">
 <xsl:param name="variablelist.term.separator">, </xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>When a <tag>varlistentry</tag> contains multiple <tag>term</tag>
 elements, the string specified in the value of the
@@ -33,5 +36,5 @@ after each <tag>term</tag> except the last.</para>
   after each <tag>term</tag>).</para>
 </note>
 
-</refsect1>
+</refsection>
 </refentry>
index 328092b56812dfc1e391464b8f9b2bebc56a5ae4..afafe0d665f301417433ad8f9a1f32cbc82b1f5c 100644 (file)
@@ -1,13 +1,16 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="verbatim.properties">
+          version="5.0" xml:id="verbatim.properties">
 <refnamediv>
 <refname>verbatim.properties</refname>
 <refpurpose>Properties associated with verbatim text</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='verbatim.properties.frag'>
+<src:fragment xml:id="verbatim.properties.frag">
 <xsl:attribute-set name="verbatim.properties">
   <xsl:attribute name="space-before.minimum">0.8em</xsl:attribute>
   <xsl:attribute name="space-before.optimum">1em</xsl:attribute>
@@ -24,8 +27,8 @@
 </xsl:attribute-set></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 <para>This attribute set is used on all verbatim environments.</para>
-</refsect1>
+</refsection>
 
 </refentry>
index 0b6f1a79b9c3ad4bbcbedb99d9c3e48f80a4c13b..f86bf8782aa661fa8da5fab62df64bf71bda8305 100644 (file)
@@ -1,6 +1,9 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="wordml.template">
+          version="5.0" xml:id="wordml.template">
 <refmeta>
 <refentrytitle>wordml.template</refentrytitle>
 </refmeta>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='wordml.template.frag'>
+<src:fragment xml:id="wordml.template.frag">
 <xsl:param name="wordml.template" select="''"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>The <parameter>wordml.template</parameter> 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.</para>
 
 <para>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.</para>
 
-</refsect1>
+</refsection>
 </refentry>
diff --git a/xsl/params/xbCollapsibleLists.js.xml b/xsl/params/xbCollapsibleLists.js.xml
new file mode 100644 (file)
index 0000000..6de65c8
--- /dev/null
@@ -0,0 +1,28 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="xbCollapsibleLists.js">
+<refmeta>
+<refentrytitle>xbCollapsibleLists.js</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>xbCollapsibleLists.js</refname>
+<refpurpose>xbCollapsibleLists JavaScript file</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="xbCollapsibleLists.js.frag">
+<xsl:param name="xbCollapsibleLists.js" select="'xbCollapsibleLists.js'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the xbCollapsibleLists JavaScript file. It's unlikely
+that you will ever need to change this parameter.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/xbDOM.js.xml b/xsl/params/xbDOM.js.xml
new file mode 100644 (file)
index 0000000..c603da1
--- /dev/null
@@ -0,0 +1,28 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="xbDOM.js">
+<refmeta>
+<refentrytitle>xbDOM.js</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>xbDOM.js</refname>
+<refpurpose>xbDOM JavaScript file</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="xbDOM.js.frag">
+<xsl:param name="xbDOM.js" select="'xbDOM.js'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the xbDOM JavaScript file. It's unlikely
+that you will ever need to change this parameter.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/xbLibrary.js.xml b/xsl/params/xbLibrary.js.xml
new file mode 100644 (file)
index 0000000..40679de
--- /dev/null
@@ -0,0 +1,28 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="xbLibrary.js">
+<refmeta>
+<refentrytitle>xbLibrary.js</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>xbLibrary.js</refname>
+<refpurpose>xbLibrary JavaScript file</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="xbLibrary.js.frag">
+<xsl:param name="xbLibrary.js" select="'xbLibrary.js'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the xbLibrary JavaScript file. It's unlikely
+that you will ever need to change this parameter.</para>
+
+</refsection>
+</refentry>
diff --git a/xsl/params/xbStyle.js.xml b/xsl/params/xbStyle.js.xml
new file mode 100644 (file)
index 0000000..58f4aec
--- /dev/null
@@ -0,0 +1,28 @@
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+          version="5.0" xml:id="xbStyle.js">
+<refmeta>
+<refentrytitle>xbStyle.js</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>xbStyle.js</refname>
+<refpurpose>xbStyle JavaScript file</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="xbStyle.js.frag">
+<xsl:param name="xbStyle.js" select="'xbStyle.js'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the xbStyle JavaScript file. It's unlikely
+that you will ever need to change this parameter.</para>
+
+</refsection>
+</refentry>
index d1aaa02f3760c58210a46b9140ab7014f521d180..8ac2520159b0eb7e1096669536503779ee222753 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="xep.extensions">
+          version="5.0" xml:id="xep.extensions">
 <refmeta>
 <refentrytitle>xep.extensions</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>xep.extensions</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='xep.extensions.frag'><xsl:param name="xep.extensions" select="0"/></src:fragment>
+<src:fragment xml:id="xep.extensions.frag"><xsl:param name="xep.extensions" select="0"/></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>If non-zero,
-<ulink url="http://www.renderx.com/">XEP</ulink>
+<link xlink:href="http://www.renderx.com/">XEP</link>
 extensions will be used. XEP extensions consists of PDF bookmarks,
 document information and better index processing.
 </para>
 
 <para>This parameter can also affect which graphics file formats
 are supported</para>
-</refsect1>
+</refsection>
 </refentry>
index 4b50d6dca154894813b5a4333d4af7dfa9ff5b3a..3ac97b121eb6b4bee72bbf72bf4f416b472b3a48 100644 (file)
@@ -1,31 +1,32 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="xep.index.item.properties">
+          version="5.0" xml:id="xep.index.item.properties">
 <refnamediv>
 <refname>xep.index.item.properties</refname>
 <refpurpose>Properties associated with XEP index-items</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='xep.index.item.properties.frag'>
-<xsl:attribute-set name="xep.index.item.properties"
-      use-attribute-sets="index.page.number.properties">
+<src:fragment xml:id="xep.index.item.properties.frag">
+<xsl:attribute-set name="xep.index.item.properties" use-attribute-sets="index.page.number.properties">
   <xsl:attribute name="merge-subsequent-page-numbers">true</xsl:attribute>
   <xsl:attribute name="link-back">true</xsl:attribute>
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>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
-<ulink
-    url="http://www.renderx.com/reference.html#Indexes" />.</para>
+<uri xlink:href="http://www.renderx.com/reference.html#Indexes">http://www.renderx.com/reference.html#Indexes</uri>.</para>
 
 <para>This attribute-set also adds by default any properties from the
-<sgmltag class="attribute">index.page.number.properties</sgmltag>
+<tag class="attribute">index.page.number.properties</tag>
 attribute-set.</para>
-</refsect1>
+</refsection>
 </refentry>
index f1c556c3fba8f36a00bbc7e4213a9e6263b7885e..355fc4a485e09827807672e5a9ebb4c996bc2a3c 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="xref.label-page.separator">
+          version="5.0" xml:id="xref.label-page.separator">
 <refmeta>
 <refentrytitle>xref.label-page.separator</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>xref.label-page.separator</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='xref.label-page.separator.frag'><xsl:param name="xref.label-page.separator"><xsl:text> </xsl:text></xsl:param></src:fragment>
+<src:fragment xml:id="xref.label-page.separator.frag"><xsl:param name="xref.label-page.separator"><xsl:text> </xsl:text></xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>
 This parameter allows you to control the punctuation of certain
 types of generated cross reference text.
 When cross reference text is generated for an 
-<sgmltag class="element">xref</sgmltag> or 
-<sgmltag class="element">olink</sgmltag> element
-using an <sgmltag class="attribute">xrefstyle</sgmltag> attribute
+<tag class="element">xref</tag> or 
+<tag class="element">olink</tag> element
+using an <tag class="attribute">xrefstyle</tag> attribute
 that makes use of the <literal>select:</literal> 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.
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index a08ccd33c3dc05d2c88d8d012febbb614a8a4fff..3d6e222744e428ba495d77637ff5fa11572e76eb 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="xref.label-title.separator">
+          version="5.0" xml:id="xref.label-title.separator">
 <refmeta>
 <refentrytitle>xref.label-title.separator</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>xref.label-title.separator</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='xref.label-title.separator.frag'><xsl:param name="xref.label-title.separator">: </xsl:param></src:fragment>
+<src:fragment xml:id="xref.label-title.separator.frag"><xsl:param name="xref.label-title.separator">: </xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>
 This parameter allows you to control the punctuation of certain
 types of generated cross reference text.
 When cross reference text is generated for an 
-<sgmltag class="element">xref</sgmltag> or 
-<sgmltag class="element">olink</sgmltag> element
-using an <sgmltag class="attribute">xrefstyle</sgmltag> attribute
+<tag class="element">xref</tag> or 
+<tag class="element">olink</tag> element
+using an <tag class="attribute">xrefstyle</tag> attribute
 that makes use of the <literal>select:</literal> 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.  
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 88750a2c707b1fdfd4995eec82b8be7e8de28827..51bdde25345949c6b433f4adb387df1fda7a13e4 100644 (file)
@@ -1,22 +1,25 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="xref.properties">
+          version="5.0" xml:id="xref.properties">
 <refnamediv>
 <refname>xref.properties</refname>
 <refpurpose>Properties associated with cross-reference text</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='xref.properties.frag'>
+<src:fragment xml:id="xref.properties.frag">
 <xsl:attribute-set name="xref.properties">
 </xsl:attribute-set>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>This attribute set is used to set properties
 on cross reference text.</para>
 
-</refsect1>
+</refsection>
 </refentry>
index b1cad3606d3aa36fdec8539f98627eaa3d130414..32ef9f14964501c383a853f6d86c21514e85c7dc 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="xref.title-page.separator">
+          version="5.0" xml:id="xref.title-page.separator">
 <refmeta>
 <refentrytitle>xref.title-page.separator</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>xref.title-page.separator</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='xref.title-page.separator.frag'><xsl:param name="xref.title-page.separator"><xsl:text> </xsl:text></xsl:param></src:fragment>
+<src:fragment xml:id="xref.title-page.separator.frag"><xsl:param name="xref.title-page.separator"><xsl:text> </xsl:text></xsl:param></src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>
 This parameter allows you to control the punctuation of certain
 types of generated cross reference text.
 When cross reference text is generated for an 
-<sgmltag class="element">xref</sgmltag> or 
-<sgmltag class="element">olink</sgmltag> element
-using an <sgmltag class="attribute">xrefstyle</sgmltag> attribute
+<tag class="element">xref</tag> or 
+<tag class="element">olink</tag> element
+using an <tag class="attribute">xrefstyle</tag> attribute
 that makes use of the <literal>select:</literal> 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.  
 </para>
 
-</refsect1>
+</refsection>
 </refentry>
index 058e43a70b08361ad5bb545544d0b960ae94bb13..fabd20e289750fe9f82308b31f55181644c66527 100644 (file)
@@ -1,9 +1,12 @@
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+          xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:xi="http://www.w3.org/2001/XInclude"
+          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-          id="xref.with.number.and.title">
+          version="5.0" xml:id="xref.with.number.and.title">
 <refmeta>
 <refentrytitle>xref.with.number.and.title</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
 </refmeta>
 <refnamediv>
 <refname>xref.with.number.and.title</refname>
 </refnamediv>
 
 <refsynopsisdiv>
-<src:fragment id='xref.with.number.and.title.frag'>
+<src:fragment xml:id="xref.with.number.and.title.frag">
 <xsl:param name="xref.with.number.and.title" select="1"/>
 </src:fragment>
 </refsynopsisdiv>
 
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
 
 <para>FIXME:</para>
 
-</refsect1>
+</refsection>
 </refentry>
index 674ee036011920c2600beefc5fee6e29d644e560..f195bfb7ecdbbc48b7c366b2b56c1c6a46a1d02e 100644 (file)
@@ -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) $<
index 36d4357c8a77ae17b81ddceadda37d7acce5fb32..f82e99845b32fc603c50dd802f44f132ffe991f9 100644 (file)
@@ -2,4 +2,4 @@ param.xsl
 param.xml
 param.html
 ChangeLog
-
+Makefile.param
index cb35362127614fd4f172e2b72698b2d3ed19d9df..c81307c18247c703b25209b8fc278b83a713e00d 100644 (file)
@@ -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; \
index fea0be511589fd3b4d716917a8be8cb2ed8cfed2..fd28092d33be9069ffcfff1b9a5ada62b126c578 100644 (file)
@@ -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
index fb4a9844b0c275b9f52007f0d01cdb389b25a05f..0ed58963028b64c899a82f13a039b21557d935fc 100644 (file)
@@ -5,6 +5,7 @@
                 version="1.0">
 
 <xsl:import href="../../fo/docbook.xsl"/>
+<xsl:import href="../param.xsl"/>
 
 <xsl:param name="alignment" select="'start'"/>
 
diff --git a/xsl/slides/param.ent b/xsl/slides/param.ent
new file mode 100644 (file)
index 0000000..6382f2a
--- /dev/null
@@ -0,0 +1,61 @@
+<!ENTITY active.toc SYSTEM "../params/active.toc.xml">
+<!ENTITY body.bg.color SYSTEM "../params/body.bg.color.xml">
+<!ENTITY bullet.image SYSTEM "../params/bullet.image.xml">
+<!ENTITY css.stylesheet SYSTEM "../params/css.stylesheet.xml">
+<!ENTITY css.stylesheet.dir SYSTEM "../params/css.stylesheet.dir.xml">
+<!ENTITY dynamic.toc SYSTEM "../params/dynamic.toc.xml">
+<!ENTITY foil.properties SYSTEM "../params/foil.properties.xml">
+<!ENTITY foil.subtitle.properties SYSTEM "../params/foil.subtitle.properties.xml">
+<!ENTITY foil.title.master SYSTEM "../params/foil.title.master.xml">
+<!ENTITY foil.title.size SYSTEM "../params/foil.title.size.xml">
+<!ENTITY foilgroup.properties SYSTEM "../params/foilgroup.properties.xml">
+<!ENTITY foilgroup.toc SYSTEM "../params/foilgroup.toc.xml">
+<!ENTITY graphics.dir SYSTEM "../params/graphics.dir.xml">
+<!ENTITY hidetoc.image SYSTEM "../params/hidetoc.image.xml">
+<!ENTITY home.image SYSTEM "../params/home.image.xml">
+<!ENTITY keyboard.nav SYSTEM "../params/keyboard.nav.xml">
+<!ENTITY minus.image SYSTEM "../params/minus.image.xml">
+<!ENTITY multiframe SYSTEM "../params/multiframe.xml">
+<!ENTITY multiframe.bottom.bgcolor SYSTEM "../params/multiframe.bottom.bgcolor.xml">
+<!ENTITY multiframe.navigation.height SYSTEM "../params/multiframe.navigation.height.xml">
+<!ENTITY multiframe.top.bgcolor SYSTEM "../params/multiframe.top.bgcolor.xml">
+<!ENTITY nav.separator SYSTEM "../params/nav.separator.xml">
+<!ENTITY next.image SYSTEM "../params/next.image.xml">
+<!ENTITY no.home.image SYSTEM "../params/no.home.image.xml">
+<!ENTITY no.next.image SYSTEM "../params/no.next.image.xml">
+<!ENTITY no.prev.image SYSTEM "../params/no.prev.image.xml">
+<!ENTITY no.toc.image SYSTEM "../params/no.toc.image.xml">
+<!ENTITY no.up.image SYSTEM "../params/no.up.image.xml">
+<!ENTITY output.indent SYSTEM "../params/output.indent.xml">
+<!ENTITY overlay SYSTEM "../params/overlay.xml">
+<!ENTITY overlay.js SYSTEM "../params/overlay.js.xml">
+<!ENTITY overlay.logo SYSTEM "../params/overlay.logo.xml">
+<!ENTITY plus.image SYSTEM "../params/plus.image.xml">
+<!ENTITY prev.image SYSTEM "../params/prev.image.xml">
+<!ENTITY running.foot.properties SYSTEM "../params/running.foot.properties.xml">
+<!ENTITY script.dir SYSTEM "../params/script.dir.xml">
+<!ENTITY show.foil.number SYSTEM "../params/show.foil.number.xml">
+<!ENTITY showtoc.image SYSTEM "../params/showtoc.image.xml">
+<!ENTITY slide.font.family SYSTEM "../params/slide.font.family.xml">
+<!ENTITY slide.title.font.family SYSTEM "../params/slide.title.font.family.xml">
+<!ENTITY slides.js SYSTEM "../params/slides.js.xml">
+<!ENTITY slides.properties SYSTEM "../params/slides.properties.xml">
+<!ENTITY speakernote.properties SYSTEM "../params/speakernote.properties.xml">
+<!ENTITY text.home SYSTEM "../params/text.home.xml">
+<!ENTITY text.next SYSTEM "../params/text.next.xml">
+<!ENTITY text.prev SYSTEM "../params/text.prev.xml">
+<!ENTITY text.toc SYSTEM "../params/text.toc.xml">
+<!ENTITY text.up SYSTEM "../params/text.up.xml">
+<!ENTITY titlefoil.html SYSTEM "../params/titlefoil.html.xml">
+<!ENTITY toc.bg.color SYSTEM "../params/toc.bg.color.xml">
+<!ENTITY toc.hide.show SYSTEM "../params/toc.hide.show.xml">
+<!ENTITY toc.html SYSTEM "../params/toc.html.xml">
+<!ENTITY toc.image SYSTEM "../params/toc.image.xml">
+<!ENTITY toc.row.height SYSTEM "../params/toc.row.height.xml">
+<!ENTITY toc.width SYSTEM "../params/toc.width.xml">
+<!ENTITY ua.js SYSTEM "../params/ua.js.xml">
+<!ENTITY up.image SYSTEM "../params/up.image.xml">
+<!ENTITY xbCollapsibleLists.js SYSTEM "../params/xbCollapsibleLists.js.xml">
+<!ENTITY xbDOM.js SYSTEM "../params/xbDOM.js.xml">
+<!ENTITY xbLibrary.js SYSTEM "../params/xbLibrary.js.xml">
+<!ENTITY xbStyle.js SYSTEM "../params/xbStyle.js.xml">
index 74b717b24facfd35f6405c751d15f6ee5314ce25..de61880bfa90cf310733d925097d9ba398278d64 100644 (file)
@@ -1,6 +1,8 @@
-<book xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
-      xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-      id="slides_doc">
+<!DOCTYPE book [
+<!ENTITY % param.ent SYSTEM "param.ent">
+%param.ent;
+]>
+<book xmlns:src="http://nwalsh.com/xmlns/litprog/fragment" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" id="slides_doc">
 <bookinfo>
 <title>Slides Parameter Reference</title>
 <releaseinfo role="meta">
@@ -32,1553 +34,93 @@ $Id$
 
 <reference id="fo_general_params">
   <title>FO: General Params</title>
-<refentry id="slide.title.font.family">
-<refmeta>
-<refentrytitle>slide.title.font.family</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>slide.title.font.family</refname>
-<refpurpose>Specifies font family to use for slide titles</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='slide.title.font.family.frag'>
-<xsl:param name="slide.title.font.family" select="'Helvetica'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the font family to use for slides titles.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="slide.font.family">
-<refmeta>
-<refentrytitle>slide.font.family</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>slide.font.family</refname>
-<refpurpose>Specifies font family to use for slide bodies</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='slide.font.family.frag'>
-<xsl:param name="slide.font.family" select="'Helvetica'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the font family to use for slides bodies.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="foil.title.master">
-<refmeta>
-<refentrytitle>foil.title.master</refentrytitle>
-</refmeta>
-<refnamediv>
-<refname>foil.title.master</refname>
-<refpurpose>Specifies unitless font size to use for foil titles</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='foil.title.master.frag'>
-<xsl:param name="foil.title.master" select="36"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies a unitless font size to use for foil titles; used in
-combination with the <parameter>foil.title.size</parameter>
-parameter.</para>
-</refsect1>
-</refentry>
-
-<refentry id="foil.title.size">
-<refmeta>
-<refentrytitle>foil.title.size</refentrytitle>
-</refmeta>
-<refnamediv>
-<refname>foil.title.size</refname>
-<refpurpose>Specifies font size to use for foil titles, including units</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-  <src:fragment id='foil.title.size.frag'>
-    <xsl:param name="foil.title.size">
-      <xsl:value-of select="$foil.title.master"/><xsl:text>pt</xsl:text>
-    </xsl:param>
-  </src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>This parameter combines the value of the
-<parameter>foil.title.master</parameter> parameter with a unit
-specification. The default unit is <literal>pt</literal>
-(points).</para>
-
-</refsect1>
-</refentry>
-</reference>
-
-<reference id="fo_property_sets">
-  <title>FO: Property Sets</title>
-
-<refentry id="slides.properties">
-<refmeta>
-<refentrytitle>slides.properties</refentrytitle>
-</refmeta>
-<refnamediv>
-<refname>slides.properties</refname>
-<refpurpose>Specifies properties for all slides</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-  <src:fragment id='slides.properties.frag'>
-    <xsl:attribute-set name="slides.properties">
-      <xsl:attribute name="font-family">
-        <xsl:value-of select="$slide.font.family"/>
-      </xsl:attribute>
-    </xsl:attribute-set>
-  </src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>This parameter specifies properties that are applied to all slides.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="foilgroup.properties">
-<refmeta>
-<refentrytitle>foilgroup.properties</refentrytitle>
-</refmeta>
-<refnamediv>
-<refname>foilgroup.properties</refname>
-<refpurpose>Specifies properties for all foilgroups</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-  <src:fragment id='foilgroup.properties.frag'>
-    <xsl:attribute-set name="foilgroup.properties">
-      <xsl:attribute name="font-family">
-        <xsl:value-of select="$slide.font.family"/>
-      </xsl:attribute>
-    </xsl:attribute-set>
-  </src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>This parameter specifies properties that are applied to all foilgroups.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="foil.subtitle.properties">
-<refmeta>
-<refentrytitle>foil.subtitle.properties</refentrytitle>
-</refmeta>
-<refnamediv>
-<refname>foil.subtitle.properties</refname>
-<refpurpose>Specifies properties for all foil subtitles</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-  <src:fragment id='foil.subtitle.properties.frag'>
-    <xsl:attribute-set name="foil.subtitle.properties">
-      <xsl:attribute name="font-family">
-        <xsl:value-of select="$slide.title.font.family"/>
-      </xsl:attribute>
-      <xsl:attribute name="text-align">center</xsl:attribute>
-      <xsl:attribute name="font-size">
-        <xsl:value-of select="$foil.title.master * 0.8"/><xsl:text>pt</xsl:text>
-      </xsl:attribute>
-      <xsl:attribute name="space-after">12pt</xsl:attribute>
-    </xsl:attribute-set>
-  </src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>This parameter specifies properties that are applied to all foil subtitles.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="foil.properties">
-<refmeta>
-<refentrytitle>foil.properties</refentrytitle>
-</refmeta>
-<refnamediv>
-<refname>foil.properties</refname>
-<refpurpose>Specifies properties for all foils</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-  <src:fragment id='foil.properties.frag'>
-    <xsl:attribute-set name="foil.properties">
-      <xsl:attribute name="font-family">
-        <xsl:value-of select="$slide.font.family"/>
-      </xsl:attribute>
-      <xsl:attribute name="margin-left">1in</xsl:attribute>
-      <xsl:attribute name="margin-right">1in</xsl:attribute>
-      <xsl:attribute name="font-size">
-        <xsl:value-of select="$body.font.size"/>
-      </xsl:attribute>
-      <xsl:attribute name="font-weight">bold</xsl:attribute>
-    </xsl:attribute-set>
-  </src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>This parameter specifies properties that are applied to all foils.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="speakernote.properties">
-<refmeta>
-<refentrytitle>speakernote.properties</refentrytitle>
-</refmeta>
-<refnamediv>
-<refname>speakernote.properties</refname>
-<refpurpose>Specifies properties for all speakernotes</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-  <src:fragment id='speakernote.properties.frag'>
-    <xsl:attribute-set name="speakernote.properties">
-      <xsl:attribute name="font-family">Times Roman</xsl:attribute>
-      <xsl:attribute name="font-style">italic</xsl:attribute>
-      <xsl:attribute name="font-size">12pt</xsl:attribute>
-      <xsl:attribute name="font-weight">normal</xsl:attribute>
-    </xsl:attribute-set>
-  </src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>This parameter specifies properties that are applied to all speakernotes.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="running.foot.properties">
-<refmeta>
-<refentrytitle>running.foot.properties</refentrytitle>
-</refmeta>
-<refnamediv>
-<refname>running.foot.properties</refname>
-<refpurpose>Specifies properties for running foot on each slide</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-  <src:fragment id='running.foot.properties.frag'>
-    <xsl:attribute-set name="running.foot.properties">
-      <xsl:attribute name="font-family">
-        <xsl:value-of select="$slide.font.family"/>
-      </xsl:attribute>
-      <xsl:attribute name="font-size">14pt</xsl:attribute>
-      <xsl:attribute name="color">#9F9F9F</xsl:attribute>
-    </xsl:attribute-set>
-  </src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>This parameter specifies properties that are applied to the
-running foot area of each slide.</para>
-
-</refsect1>
-</refentry>
-</reference>
-
-<reference id="html_general_params">
-<title>HTML: General Parameters</title>
-
-<refentry id="keyboard.nav">
-<refmeta>
-<refentrytitle>keyboard.nav</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>keyboard.nav</refname>
-<refpurpose>Enable keyboard navigation?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='keyboard.nav.frag'>
-<xsl:param name="keyboard.nav" select="1"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>If non-zero, JavaScript is added to the slides to enable keyboard
-navigation. Pressing 'n', space, or return moves forward; pressing 'p' moves
-backward.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="css.stylesheet">
-<refmeta>
-<refentrytitle>css.stylesheet</refentrytitle>
-<refmiscinfo role="type">URI</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>css.stylesheet</refname>
-<refpurpose>CSS stylesheet for slides</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='css.stylesheet.frag'>
-<xsl:param name="css.stylesheet" select="'slides.css'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Identifies the CSS stylesheet used by all the slides. This parameter
-can be set in the source document with the &lt;?dbhtml?&gt; pseudo-attribute
-<literal>css-stylesheet</literal>.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="css.stylesheet.dir">
-<refmeta>
-<refentrytitle>css.stylesheet.dir</refentrytitle>
-<refmiscinfo role="type">URI</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>css.stylesheet.dir</refname>
-<refpurpose>Default directory for CSS stylesheets</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='css.stylesheet.dir.frag'>
-<xsl:param name="css.stylesheet.dir" select="''"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Identifies the default directory for the CSS stylesheet
-generated on all the slides. This parameter can be set in the source
-document with the &lt;?dbhtml?&gt; pseudo-attribute
-<literal>css-stylesheet-dir</literal>.</para>
-
-<para>If non-empty, this value is prepended to each of the stylesheets.
-</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="titlefoil.html">
-<refmeta>
-<refentrytitle>titlefoil.html</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>titlefoil.html</refname>
-<refpurpose>Name of title foil HTML file</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='titlefoil.html.frag'>
-<xsl:param name="titlefoil.html" select="concat('index', $html.ext)"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Sets the filename used for the slides titlepage.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="toc.html">
-<refmeta>
-<refentrytitle>toc.html</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.html</refname>
-<refpurpose>Name of ToC HTML file</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.html.frag'>
-<xsl:param name="toc.html" select="concat('toc', $html.ext)"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Sets the filename used for the table of contents page.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="foilgroup.toc">
-<refmeta>
-<refentrytitle>foilgroup.toc</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>foilgroup.toc</refname>
-<refpurpose>Put ToC on foilgroup pages?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='foilgroup.toc.frag'>
-<xsl:param name="foilgroup.toc" select="1"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>If non-zero, a ToC will be placed on foilgroup pages (after any
-other content).
-</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="output.indent">
-<refmeta>
-<refentrytitle>output.indent</refentrytitle>
-<refmiscinfo role="type">list</refmiscinfo>
-<refmiscinfo role="value">no</refmiscinfo>
-<refmiscinfo role="value">yes</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>output.indent</refname>
-<refpurpose>Indent output?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='output.indent.frag'>
-<xsl:param name="output.indent" select="'no'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the setting of the <parameter>indent</parameter> parameter
-on the HTML slides. For more information, see the discussion of the
-<sgmltag>xsl:output</sgmltag> element in the XSLT specification.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="overlay">
-<refmeta>
-<refentrytitle>overlay</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>overlay</refname>
-<refpurpose>Overlay footer navigation?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='overlay.frag'>
-<xsl:param name="overlay" select="0"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>If non-zero, JavaScript is added to the slides to make the
-bottom navigation appear at the bottom of each page. This option and
-<link linkend="multiframe">multiframe</link> are mutually exclusive.</para>
-
-<para>If this parameter is zero, the bottom navigation simply appears
-below the content of each slide.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="show.foil.number">
-<refmeta>
-<refentrytitle>show.foil.number</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>show.foil.number</refname>
-<refpurpose>Show foil number on each foil?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='show.foil.number.frag'>
-<xsl:param name="show.foil.number" select="0"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>If non-zero, on each slide there will be its number. Currently
-not supported in all output formats.</para>
-
-</refsect1>
-</refentry>
-
-</reference>
-
-<reference id="html_frame_params">
-<title>HTML: Frame Parameters</title>
-
-<refentry id="nav.separator">
-<refmeta>
-<refentrytitle>nav.separator</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>nav.separator</refname>
-<refpurpose>Output separator between navigation and body?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='nav.separator.frag'>
-<xsl:param name="nav.separator" select="1"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>If non-zero, a separator (<literal>&lt;HR&gt;</literal>) is
-added between the navigation links and the content of each slide.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="toc.row.height">
-<refmeta>
-<refentrytitle>toc.row.height</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.row.height</refname>
-<refpurpose>Height of ToC rows in dynamic ToCs</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.row.height.frag'>
-<xsl:param name="toc.row.height" select="22"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>This parameter specifies the height of each row in the table of
-contents. This is only applicable if a <link
-linkend="dynamic.toc">dynamic ToC</link> is used. You may want to
-adjust this parameter for optimal appearance with the font and image sizes
-selected by your <link linkend="css.stylesheet">CSS stylesheet</link>.
-</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="toc.bg.color">
-<refmeta>
-<refentrytitle>toc.bg.color</refentrytitle>
-<refmiscinfo role="type">color</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.bg.color</refname>
-<refpurpose>Background color for ToC frame</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.bg.color.frag'>
-<xsl:param name="toc.bg.color" select="'#FFFFFF'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the background color used in the ToC frame.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="body.bg.color">
-<refmeta>
-<refentrytitle>body.bg.color</refentrytitle>
-<refmiscinfo role="type">color</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>body.bg.color</refname>
-<refpurpose>Background color for body frame</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='body.bg.color.frag'>
-<xsl:param name="body.bg.color" select="'#FFFFFF'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the background color used in the body column of tabular slides.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="toc.width">
-<refmeta>
-<refentrytitle>toc.width</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.width</refname>
-<refpurpose>Width of ToC frame</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.width.frag'>
-<xsl:param name="toc.width" select="250"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the width of the ToC frame.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="toc.hide.show">
-<refmeta>
-<refentrytitle>toc.hide.show</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.hide.show</refname>
-<refpurpose>Enable hide/show button for ToC frame</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.hide.show.frag'>
-<xsl:param name="toc.hide.show" select="0"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>If non-zero, JavaScript (and an additional icon, see
-<link linkend="hidetoc.image">hidetoc.image</link> and
-<link linkend="hidetoc.image">showtoc.image</link>) is added to each slide
-to allow the ToC panel to be <quote>toggled</quote> on each panel.</para>
-
-<note><para>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.</para></note>
-
-</refsect1>
-</refentry>
-
-<refentry id="dynamic.toc">
-<refmeta>
-<refentrytitle>dynamic.toc</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>dynamic.toc</refname>
-<refpurpose>Dynamic ToCs?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='dynamic.toc.frag'>
-<xsl:param name="dynamic.toc" select="0"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>If non-zero, JavaScript is used to make the ToC panel <quote>dynamic</quote>.
-In a dynamic ToC, each section in the ToC can be expanded and collapsed by
-clicking on the appropriate image.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="active.toc">
-<refmeta>
-<refentrytitle>active.toc</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>active.toc</refname>
-<refpurpose>Active ToCs?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='active.toc.frag'>
-<xsl:param name="active.toc" select="0"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>If non-zero, JavaScript is used to keep the ToC and the current slide
-<quote>in sync</quote>. That is, each time the slide changes, the corresponding
-ToC entry will be underlined.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="overlay.logo">
-<refmeta>
-<refentrytitle>overlay.logo</refentrytitle>
-<refmiscinfo role="type">URI</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>overlay.logo</refname>
-<refpurpose>Logo to overlay on ToC frame</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='overlay.logo.frag'>
-<xsl:param name="overlay.logo" select="'http://docbook.sourceforge.net/release/buttons/slides-1.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>If this URI is non-empty, JavaScript is used to overlay the
-specified image on the ToC frame.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="multiframe">
-<refmeta>
-<refentrytitle>multiframe</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>multiframe</refname>
-<refpurpose>Use multiple frames for slide bodies?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='multiframe.frag'>
-<xsl:param name="multiframe" select="0"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>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 <link
-linkend="overlay">overlays</link>. The <link
-linkend="overlay"><parameter>overlay</parameter></link> and
-<parameter>multiframe</parameter> parameters are mutually
-exclusive.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="multiframe.top.bgcolor">
-<refmeta>
-<refentrytitle>multiframe.top.bgcolor</refentrytitle>
-<refmiscinfo role="type">color</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>multiframe.top.bgcolor</refname>
-<refpurpose>Background color for top navigation frame</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='multiframe.top.bgcolor.frag'>
-<xsl:param name="multiframe.top.bgcolor" select="'white'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the background color of the top navigation frame when
-<link linkend="multiframe">multiframe</link> is enabled.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="multiframe.bottom.bgcolor">
-<refmeta>
-<refentrytitle>multiframe.bottom.bgcolor</refentrytitle>
-<refmiscinfo role="type">color</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>multiframe.bottom.bgcolor</refname>
-<refpurpose>Background color for bottom navigation frame</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='multiframe.bottom.bgcolor.frag'>
-<xsl:param name="multiframe.bottom.bgcolor" select="'white'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the background color of the bottom navigation frame when
-<link linkend="multiframe">multiframe</link> is enabled.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="multiframe.navigation.height">
-<refmeta>
-<refentrytitle>multiframe.navigation.height</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>multiframe.navigation.height</refname>
-<refpurpose>Height of navigation frames</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='multiframe.navigation.height.frag'>
-<xsl:param name="multiframe.navigation.height" select="40"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the height of the navigation frames when
-<link linkend="multiframe">multiframe</link> is enabled.</para>
-
-</refsect1>
-</refentry>
-
-</reference>
-
-<reference id="html_graphic_parms">
-<title>HTML: Graphics Parameters</title>
-
-<refentry id="graphics.dir">
-<refmeta>
-<refentrytitle>graphics.dir</refentrytitle>
-<refmiscinfo role="type">URI</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>graphics.dir</refname>
-<refpurpose>Graphics directory</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='graphics.dir.frag'>
-<xsl:param name="graphics.dir" select="''"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Identifies the graphics directory for the navigation components
-generated on all the slides. This parameter can be set in the source
-document with the &lt;?dbhtml?&gt; pseudo-attribute
-<literal>graphics-dir</literal>.</para>
-
-<para>If non-empty, this value is prepended to each of the graphic
-image paths.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="bullet.image">
-<refmeta>
-<refentrytitle>bullet.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>bullet.image</refname>
-<refpurpose>Bullet image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='bullet.image.frag'>
-<xsl:param name="bullet.image" select="'toc/bullet.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the bullet image used for foils in the
-framed ToC.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="next.image">
-<refmeta>
-<refentrytitle>next.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>next.image</refname>
-<refpurpose>Right-arrow image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='next.image.frag'>
-<xsl:param name="next.image" select="'active/nav-next.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the right-pointing navigation arrow.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="prev.image">
-<refmeta>
-<refentrytitle>prev.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>prev.image</refname>
-<refpurpose>Left-arrow image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='prev.image.frag'>
-<xsl:param name="prev.image" select="'active/nav-prev.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the left-pointing navigation arrow.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="up.image">
-<refmeta>
-<refentrytitle>up.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>up.image</refname>
-<refpurpose>Up-arrow image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='up.image.frag'>
-<xsl:param name="up.image" select="'active/nav-up.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the upward-pointing navigation arrow.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="home.image">
-<refmeta>
-<refentrytitle>home.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>home.image</refname>
-<refpurpose>Home image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='home.image.frag'>
-<xsl:param name="home.image" select="'active/nav-home.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the home navigation icon.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="toc.image">
-<refmeta>
-<refentrytitle>toc.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.image</refname>
-<refpurpose>ToC image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.image.frag'>
-<xsl:param name="toc.image" select="'active/nav-toc.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the ToC navigation icon.</para>
-
-</refsect1>
-</refentry>
-
-<!-- ====================================================================== -->
-
-<refentry id="no.next.image">
-<refmeta>
-<refentrytitle>no.next.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>no.next.image</refname>
-<refpurpose>Inactive right-arrow image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='no.next.image.frag'>
-<xsl:param name="no.next.image" select="'inactive/nav-next.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the inactive right-pointing navigation arrow.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="no.prev.image">
-<refmeta>
-<refentrytitle>no.prev.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>no.prev.image</refname>
-<refpurpose>Inactive left-arrow image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='no.prev.image.frag'>
-<xsl:param name="no.prev.image" select="'inactive/nav-prev.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the inactive left-pointing navigation arrow.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="no.up.image">
-<refmeta>
-<refentrytitle>no.up.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>no.up.image</refname>
-<refpurpose>Inactive up-arrow image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='no.up.image.frag'>
-<xsl:param name="no.up.image" select="'inactive/nav-up.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the inactive upward-pointing navigation arrow.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="no.home.image">
-<refmeta>
-<refentrytitle>no.home.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>no.home.image</refname>
-<refpurpose>Inactive home image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='no.home.image.frag'>
-<xsl:param name="no.home.image" select="'inactive/nav-home.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the inactive home navigation icon.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="no.toc.image">
-<refmeta>
-<refentrytitle>no.toc.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>no.toc.image</refname>
-<refpurpose>Inactive ToC image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='no.toc.image.frag'>
-<xsl:param name="no.toc.image" select="'inactive/nav-toc.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the inactive ToC navigation icon.</para>
-
-</refsect1>
-</refentry>
-
-<!-- ====================================================================== -->
-
-<refentry id="plus.image">
-<refmeta>
-<refentrytitle>plus.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>plus.image</refname>
-<refpurpose>Plus image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='plus.image.frag'>
-<xsl:param name="plus.image" select="'toc/closed.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the <quote>plus</quote> image; the image used in a
-<link linkend="dynamic.toc">dynamic ToC</link> to indicate that a section
-can be expanded.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="minus.image">
-<refmeta>
-<refentrytitle>minus.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>minus.image</refname>
-<refpurpose>Minus image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='minus.image.frag'>
-<xsl:param name="minus.image" select="'toc/open.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the <quote>minus</quote> image; the image used in a
-<link linkend="dynamic.toc">dynamic ToC</link> to indicate that a section
-can be collapsed.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="hidetoc.image">
-<refmeta>
-<refentrytitle>hidetoc.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>hidetoc.image</refname>
-<refpurpose>Hide ToC image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='hidetoc.image.frag'>
-<xsl:param name="hidetoc.image" select="'hidetoc.gif'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the <quote>hide ToC</quote> image. This is used
-when the <link linkend="toc.hide.show">ToC hide/show</link> parameter is
-enabled.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="showtoc.image">
-<refmeta>
-<refentrytitle>showtoc.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>showtoc.image</refname>
-<refpurpose>Show ToC image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='showtoc.image.frag'>
-<xsl:param name="showtoc.image" select="'showtoc.gif'"/>
-</src:fragment>
-</refsynopsisdiv>
+&slide.title.font.family;
+&slide.font.family;
+&foil.title.master;
+&foil.title.size;
+</reference>
 
-<refsect1><title>Description</title>
+<reference id="fo_property_sets">
+  <title>FO: Property Sets</title>
+&slides.properties;
+&foilgroup.properties;
+&foil.subtitle.properties;
+&foil.properties;
+&speakernote.properties;
+&running.foot.properties;
+</reference>
 
-<para>Specifies the filename of the <quote>show ToC</quote> image. This is used
-when the <link linkend="toc.hide.show">ToC hide/show</link> parameter is
-enabled.</para>
+<reference id="html_general_params">
+<title>HTML: General Parameters</title>
+&keyboard.nav;
+&css.stylesheet;
+&css.stylesheet.dir;
+&titlefoil.html;
+&toc.html;
+&foilgroup.toc;
+&output.indent;
+&overlay;
+&show.foil.number;
+</reference>
 
-</refsect1>
-</refentry>
+<reference id="html_frame_params">
+<title>HTML: Frame Parameters</title>
+&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;
+</reference>
 
+<reference id="html_graphic_parms">
+<title>HTML: Graphics Parameters</title>
+&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;
 </reference>
 
 <reference id="html_javascript_params">
 <title>HTML: JavaScript Parameters</title>
-
-<refentry id="script.dir">
-<refmeta>
-<refentrytitle>script.dir</refentrytitle>
-<refmiscinfo role="type">URI</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>script.dir</refname>
-<refpurpose>Script directory</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='script.dir.frag'>
-<xsl:param name="script.dir" select="''"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Identifies the JavaScript source directory for the slides.
-This parameter can be set in the source
-document with the &lt;?dbhtml?&gt; pseudo-attribute
-<literal>script-dir</literal>.</para>
-
-<para>If non-empty, this value is prepended to each of the JavaScript files.
-</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="ua.js">
-<refmeta>
-<refentrytitle>ua.js</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>ua.js</refname>
-<refpurpose>UA JavaScript file</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='ua.js.frag'>
-<xsl:param name="ua.js" select="'ua.js'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the UA JavaScript file. It's unlikely
-that you will ever need to change this parameter.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="xbDOM.js">
-<refmeta>
-<refentrytitle>xbDOM.js</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>xbDOM.js</refname>
-<refpurpose>xbDOM JavaScript file</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='xbDOM.js.frag'>
-<xsl:param name="xbDOM.js" select="'xbDOM.js'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the xbDOM JavaScript file. It's unlikely
-that you will ever need to change this parameter.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="xbStyle.js">
-<refmeta>
-<refentrytitle>xbStyle.js</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>xbStyle.js</refname>
-<refpurpose>xbStyle JavaScript file</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='xbStyle.js.frag'>
-<xsl:param name="xbStyle.js" select="'xbStyle.js'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the xbStyle JavaScript file. It's unlikely
-that you will ever need to change this parameter.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="xbLibrary.js">
-<refmeta>
-<refentrytitle>xbLibrary.js</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>xbLibrary.js</refname>
-<refpurpose>xbLibrary JavaScript file</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='xbLibrary.js.frag'>
-<xsl:param name="xbLibrary.js" select="'xbLibrary.js'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the xbLibrary JavaScript file. It's unlikely
-that you will ever need to change this parameter.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="xbCollapsibleLists.js">
-<refmeta>
-<refentrytitle>xbCollapsibleLists.js</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>xbCollapsibleLists.js</refname>
-<refpurpose>xbCollapsibleLists JavaScript file</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='xbCollapsibleLists.js.frag'>
-<xsl:param name="xbCollapsibleLists.js" select="'xbCollapsibleLists.js'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the xbCollapsibleLists JavaScript file. It's unlikely
-that you will ever need to change this parameter.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="overlay.js">
-<refmeta>
-<refentrytitle>overlay.js</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>overlay.js</refname>
-<refpurpose>Overlay JavaScript file</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='overlay.js.frag'>
-<xsl:param name="overlay.js" select="'overlay.js'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the overlay JavaScript file. It's unlikely
-that you will ever need to change this parameter.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="slides.js">
-<refmeta>
-<refentrytitle>slides.js</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>slides.js</refname>
-<refpurpose>Slides overlay file</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='slides.js.frag'>
-<xsl:param name="slides.js" select="'slides.js'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the slides JavaScript file. It's unlikely
-that you will ever need to change this parameter.</para>
-
-</refsect1>
-</refentry>
+&script.dir;
+&ua.js;
+&xbDOM.js;
+&xbStyle.js;
+&xbLibrary.js;
+&xbCollapsibleLists.js;
+&overlay.js;
+&slides.js;
 </reference>
 
 <reference id="html_l10n_params">
 <title>HTML: Localization Parameters</title>
-
-<refentry id="text.home">
-<refmeta>
-<refentrytitle>text.home</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>text.home</refname>
-<refpurpose>Home</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='text.home.frag'>
-<xsl:param name="text.home" select="'Home'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>FIXME:</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="text.toc">
-<refmeta>
-<refentrytitle>text.toc</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>text.toc</refname>
-<refpurpose>FIXME:</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='text.toc.frag'>
-<xsl:param name="text.toc" select="'ToC'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>FIXME:</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="text.prev">
-<refmeta>
-<refentrytitle>text.prev</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>text.prev</refname>
-<refpurpose>FIXME:</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='text.prev.frag'>
-<xsl:param name="text.prev" select="'Prev'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>FIXME:</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="text.up">
-<refmeta>
-<refentrytitle>text.up</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>text.up</refname>
-<refpurpose>FIXME:</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='text.up.frag'>
-<xsl:param name="text.up" select="'Up'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>FIXME:</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="text.next">
-<refmeta>
-<refentrytitle>text.next</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>text.next</refname>
-<refpurpose>FIXME:</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='text.next.frag'>
-<xsl:param name="text.next" select="'Next'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>FIXME:</para>
-
-</refsect1>
-</refentry>
-
+&text.home;
+&text.toc;
+&text.prev;
+&text.up;
+&text.next;
 <!--
 <refentry id="">
 <refmeta>
@@ -1615,9 +157,7 @@ around all these parameters.</para>
 
 <!-- This file is generated from param.xweb; do not edit this file! -->
 
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-                exclude-result-prefixes="src"
-                version='1.0'>
+<xsl:stylesheet exclude-result-prefixes="src" version="1.0">
 
 <!-- ********************************************************************
      $Id$
@@ -1635,7 +175,12 @@ around all these parameters.</para>
 <src:fragref linkend="css.stylesheet.frag"/>
 <src:fragref linkend="css.stylesheet.dir.frag"/>
 <src:fragref linkend="dynamic.toc.frag"/>
+<src:fragref linkend="foilgroup.properties.frag"/>
 <src:fragref linkend="foilgroup.toc.frag"/>
+<src:fragref linkend="foil.properties.frag"/>
+<src:fragref linkend="foil.subtitle.properties.frag"/>
+<src:fragref linkend="foil.title.master.frag"/>
+<src:fragref linkend="foil.title.size.frag"/>
 <src:fragref linkend="graphics.dir.frag"/>
 <src:fragref linkend="hidetoc.image.frag"/>
 <src:fragref linkend="home.image.frag"/>
@@ -1658,9 +203,14 @@ around all these parameters.</para>
 <src:fragref linkend="overlay.logo.frag"/>
 <src:fragref linkend="plus.image.frag"/>
 <src:fragref linkend="prev.image.frag"/>
+<src:fragref linkend="running.foot.properties.frag"/>
 <src:fragref linkend="script.dir.frag"/>
 <src:fragref linkend="show.foil.number.frag"/>
 <src:fragref linkend="showtoc.image.frag"/>
+<src:fragref linkend="slide.title.font.family.frag"/>
+<src:fragref linkend="speakernote.properties.frag"/>
+<src:fragref linkend="slide.font.family.frag"/>
+<src:fragref linkend="slides.properties.frag"/>
 <src:fragref linkend="slides.js.frag"/>
 <src:fragref linkend="text.home.frag"/>
 <src:fragref linkend="text.next.frag"/>
diff --git a/xsl/tools/xsl/build/burst.xsl b/xsl/tools/xsl/build/burst.xsl
new file mode 100644 (file)
index 0000000..77bde67
--- /dev/null
@@ -0,0 +1,20 @@
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+                xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+               version='1.0'>
+  <xsl:import href="../../../html/chunker.xsl"/>
+  <xsl:output method="xml"
+              />
+  <xsl:template match="refentry">
+    <xsl:param name="content">
+      <xsl:copy-of select="."/>
+    </xsl:param>
+    <xsl:call-template name="write.chunk">
+      <xsl:with-param name="content" select="$content"/>
+      <xsl:with-param name="filename" select="concat(@id,'.xml')"/>
+      <xsl:with-param name="encoding">ascii</xsl:with-param>
+      <xsl:with-param name="method">xml</xsl:with-param>
+      <xsl:with-param name="saxon.character.representation">ASCII</xsl:with-param>
+    </xsl:call-template>
+  </xsl:template>
+  
+</xsl:stylesheet>
index ebf1e32064142dbec7038f6b1d78cb854e1c1f1c..8326dc313630bf058597d667cdd6190309375cf0 100644 (file)
@@ -15,7 +15,7 @@
      ******************************************************************** -->
 
 <xsl:template match="preface|reference|refentry|appendix">
-  <xsl:value-of select="concat(@id,'.html','&#x0a;')"/>
+  <xsl:value-of select="concat(@*[local-name() = 'id'],'.html','&#x0a;')"/>
   <xsl:apply-templates/>
 </xsl:template>
 
diff --git a/xsl/tools/xsl/build/entify.xsl b/xsl/tools/xsl/build/entify.xsl
new file mode 100644 (file)
index 0000000..9a0c130
--- /dev/null
@@ -0,0 +1,11 @@
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+                xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+               version='1.0'>
+  <xsl:import href="identity.xsl"/>
+  <xsl:output method="xml"
+              />
+  <xsl:template match="refentry"
+                ><xsl:value-of select="concat('&lt;!ENTITY ', @id, ' SYSTEM ',
+                '&quot;../params/', @id, '.xml&quot;>')"/></xsl:template>
+  
+</xsl:stylesheet>
diff --git a/xsl/tools/xsl/build/fix-params-ns.xsl b/xsl/tools/xsl/build/fix-params-ns.xsl
new file mode 100644 (file)
index 0000000..8da96ec
--- /dev/null
@@ -0,0 +1,41 @@
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+               version='1.0'
+                xmlns:fo="http://www.w3.org/1999/XSL/Format"
+                exclude-result-prefixes="fo"
+>
+  <xsl:import href="./identity.xsl"/>
+
+  <xsl:output method="xml"
+             indent="no"/>
+  
+  <!-- copy all xsl:* elements but strip the extra namespaces nodes -->
+  <xsl:template match="*[namespace-uri() = 'http://www.w3.org/1999/XSL/Transform']">
+    <xsl:element name="{name()}">
+      <xsl:copy-of select="@*[not(local-name() = 'exclude-result-prefixes')]"/>
+      <xsl:apply-templates/>
+    </xsl:element>
+  </xsl:template>
+  
+  <!-- copy all fo:* elements but strip the extra namespace nodes -->
+  <xsl:template match="*[namespace-uri() = 'http://www.w3.org/1999/XSL/Format']">
+    <xsl:element name="{name()}">
+      <xsl:copy-of select="@*"/>
+      <xsl:apply-templates/>
+    </xsl:element>
+  </xsl:template>
+
+  <xsl:template match="*[local-name() = 'substitution']">
+    <xsl:element name="substitution">
+      <xsl:copy-of select="@*"/>
+      <xsl:apply-templates/>
+    </xsl:element>
+  </xsl:template>
+
+  <xsl:template match="*[local-name() = 'code']">
+    <xsl:element name="code">
+      <xsl:copy-of select="@*"/>
+      <xsl:apply-templates/>
+    </xsl:element>
+  </xsl:template>
+
+</xsl:stylesheet>
index cea7873f97eeb25bb70d71aae0a544ad7e3942dc..b40e4ba275e92e9f56eed23b36508defd1f03d6e 100644 (file)
@@ -1,2 +1,3 @@
 param.xsl
 param.xml
+Makefile.param
index a899381543d92f67fc3e47ddebc316fc0dec04e8..3ba7490537e383437eaf6700d55b6269b71ddae1 100644 (file)
@@ -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 (file)
index 0000000..d770680
--- /dev/null
@@ -0,0 +1,30 @@
+<!ENTITY autolayout-file SYSTEM "../params/autolayout-file.xml">
+<!ENTITY banner.before.navigation SYSTEM "../params/banner.before.navigation.xml">
+<!ENTITY body.attributes SYSTEM "../params/body.attributes.xml">
+<!ENTITY currentpage.marker SYSTEM "../params/currentpage.marker.xml">
+<!ENTITY dry-run SYSTEM "../params/dry-run.xml">
+<!ENTITY feedback.href SYSTEM "../params/feedback.href.xml">
+<!ENTITY feedback.link.text SYSTEM "../params/feedback.link.text.xml">
+<!ENTITY feedback.with.ids SYSTEM "../params/feedback.with.ids.xml">
+<!ENTITY filename-prefix SYSTEM "../params/filename-prefix.xml">
+<!ENTITY footer.hr SYSTEM "../params/footer.hr.xml">
+<!ENTITY header.hr SYSTEM "../params/header.hr.xml">
+<!ENTITY nav.table.summary SYSTEM "../params/nav.table.summary.xml">
+<!ENTITY navbgcolor SYSTEM "../params/navbgcolor.xml">
+<!ENTITY navbodywidth SYSTEM "../params/navbodywidth.xml">
+<!ENTITY navtocwidth SYSTEM "../params/navtocwidth.xml">
+<!ENTITY output-root SYSTEM "../params/output-root.xml">
+<!ENTITY rebuild-all SYSTEM "../params/rebuild-all.xml">
+<!ENTITY sequential.links SYSTEM "../params/sequential.links.xml">
+<!ENTITY suppress.homepage.title SYSTEM "../params/suppress.homepage.title.xml">
+<!ENTITY table.spacer.image SYSTEM "../params/table.spacer.image.xml">
+<!ENTITY textbgcolor SYSTEM "../params/textbgcolor.xml">
+<!ENTITY toc.blank.graphic SYSTEM "../params/toc.blank.graphic.xml">
+<!ENTITY toc.blank.image SYSTEM "../params/toc.blank.image.xml">
+<!ENTITY toc.blank.text SYSTEM "../params/toc.blank.text.xml">
+<!ENTITY toc.pointer.graphic SYSTEM "../params/toc.pointer.graphic.xml">
+<!ENTITY toc.pointer.image SYSTEM "../params/toc.pointer.image.xml">
+<!ENTITY toc.pointer.text SYSTEM "../params/toc.pointer.text.xml">
+<!ENTITY toc.spacer.graphic SYSTEM "../params/toc.spacer.graphic.xml">
+<!ENTITY toc.spacer.image SYSTEM "../params/toc.spacer.image.xml">
+<!ENTITY toc.spacer.text SYSTEM "../params/toc.spacer.text.xml">
index a97e36a5b9d0ce0abb1d501309b4e15cc3920f41..f15fbaa12488f4cbe2d6e7801c406592ad3332d0 100644 (file)
@@ -1,5 +1,10 @@
-<book xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
-      xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+<!DOCTYPE book [
+<!ENTITY % param.ent SYSTEM "param.ent">
+%param.ent;
+]>
+<book
+   xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+   xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
 <bookinfo>
 <title>Website Parameter Reference</title>
 <releaseinfo role="meta">
@@ -21,710 +26,43 @@ $Id$
   Therefore, in addition to the Website-specific parameters listed in
   this section, you can also use a number of <ulink
   url="http://docbook.sourceforge.net/release/xsl/current/doc/html/index.html"
-  >HTML stylesheet parameters</ulink> to control Website output.</para>
+  >HTML stylesheet parameters</ulink> to control Website
+  output.</para>
 </abstract>
 </bookinfo>
 
 <reference id="params">
 <title>Parameters</title>
-
-<refentry id="header.hr">
-<refmeta>
-<refentrytitle>header.hr</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>header.hr</refname>
-<refpurpose>Toggle &lt;HR> after header</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='header.hr.frag'>
-<xsl:param name="header.hr" select="1"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>If non-zero, an &lt;HR> is generated at the bottom of each web page,
-before the footer.</para>
-</refsect1>
-</refentry>
-
-<refentry id="footer.hr">
-<refmeta>
-<refentrytitle>footer.hr</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>footer.hr</refname>
-<refpurpose>Toggle &lt;HR> before footer</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='footer.hr.frag'>
-<xsl:param name="footer.hr" select="1"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>If non-zero, an &lt;HR> is generated at the bottom of each web page,
-before the footer.</para>
-</refsect1>
-</refentry>
-
-<refentry id="feedback.href">
-<refmeta>
-<refentrytitle>feedback.href</refentrytitle>
-<refmiscinfo role="type">URI</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>feedback.href</refname>
-<refpurpose>HREF (URI) for feedback link</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='feedback.href.frag'>
-<xsl:param name="feedback.href"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>The <varname>feedback.href</varname> value is used as the value
-for the <sgmltag class="attribute">href</sgmltag> attribute on the feedback
-link. If <varname>feedback.href</varname>
-is empty, no feedback link is generated.</para>
-</refsect1>
-</refentry>
-
-<refentry id="feedback.with.ids">
-<refmeta>
-<refentrytitle>feedback.with.ids</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>feedback.with.ids</refname>
-<refpurpose>Toggle use of IDs in feedback</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='feedback.with.ids.frag'>
-<xsl:param name="feedback.with.ids" select="0"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>If <varname>feedback.with.ids</varname> is non-zero, the ID of the
-current page will be added to the feedback link. This can be used, for
-example, if the <varname>feedback.href</varname> is a CGI script.</para>
-</refsect1>
-</refentry>
-
-<refentry id="feedback.link.text">
-<refmeta>
-<refentrytitle>feedback.link.text</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>feedback.link.text</refname>
-<refpurpose>The text of the feedback link</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='feedback.link.text.frag'>
-<xsl:param name="feedback.link.text">Feedback</xsl:param>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>The contents of this variable is used as the text of the feedback
-link if <varname>feedback.href</varname> is not empty. If
-<varname>feedback.href</varname> is empty, no feedback link is
-generated.</para>
-</refsect1>
-</refentry>
-
-<refentry id="filename-prefix">
-<refmeta>
-<refentrytitle>filename-prefix</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>filename-prefix</refname>
-<refpurpose>Prefix added to all filenames</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='filename-prefix.frag'>
-<xsl:param name="filename-prefix" select="''"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>To produce the <quote>text-only</quote> (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
-<varname>filename-prefix</varname> to the front of each filename.</para>
-</refsect1>
-</refentry>
-
-<refentry id="autolayout-file">
-<refmeta>
-<refentrytitle>autolayout-file</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>autolayout-file</refname>
-<refpurpose>Identifies the autolayout.xml file</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='autolayout-file.frag'>
-<xsl:param name="autolayout-file" select="'autolayout.xml'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>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.</para>
-<para>FIXME: for browser-based use, there needs to be a PI for this...
-</para>
-</refsect1>
-</refentry>
-
-<refentry id="output-root">
-<refmeta>
-<refentrytitle>output-root</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>output-root</refname>
-<refpurpose>Specifies the root directory of the website</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='output-root.frag'>
-<xsl:param name="output-root" select="'.'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>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.</para>
-<para>Only applies when XSLT-based chunking is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="dry-run">
-<refmeta>
-<refentrytitle>dry-run</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>dry-run</refname>
-<refpurpose>Indicates that no files should be produced</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='dry-run.frag'>
-<xsl:param name="dry-run" select="'0'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>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.</para>
-<para>Only applies when XSLT-based chunking is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="rebuild-all">
-<refmeta>
-<refentrytitle>rebuild-all</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>rebuild-all</refname>
-<refpurpose>Indicates that all files should be produced</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='rebuild-all.frag'>
-<xsl:param name="rebuild-all" select="'0'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>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.</para>
-<para>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.
-</para>
-<para>Only applies when XSLT-based chunking is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="nav.table.summary">
-<refmeta>
-<refentrytitle>nav.table.summary</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>nav.table.summary</refname>
-<refpurpose>HTML Table summary attribute value for navigation tables</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='nav.table.summary.frag'>
-<xsl:param name="nav.table.summary">Navigation</xsl:param>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>The value of this parameter is used as the value of the table
-summary attribute for the navigation table.</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="navtocwidth">
-<refmeta>
-<refentrytitle>navtocwidth</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>navtocwidth</refname>
-<refpurpose>Specifies the width of the navigation table TOC</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='navtocwidth.frag'>
-<xsl:param name="navtocwidth">220</xsl:param>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>The width, in pixels, of the navigation column.</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="navbodywidth">
-<refmeta>
-<refentrytitle>navbodywidth</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>navbodywidth</refname>
-<refpurpose>Specifies the width of the navigation table body</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='navbodywidth.frag'>
-<xsl:param name="navbodywidth"></xsl:param>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>The width of the body column.</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="textbgcolor">
-<refmeta>
-<refentrytitle>textbgcolor</refentrytitle>
-<refmiscinfo role="type">color</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>textbgcolor</refname>
-<refpurpose>The background color of the table body</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='textbgcolor.frag'>
-<xsl:param name="textbgcolor">white</xsl:param>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>The background color of the table body.</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="navbgcolor">
-<refmeta>
-<refentrytitle>navbgcolor</refentrytitle>
-<refmiscinfo role="type">color</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>navbgcolor</refname>
-<refpurpose>The background color of the navigation TOC</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='navbgcolor.frag'>
-<xsl:param name="navbgcolor">#4080FF</xsl:param>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>The background color of the navigation TOC.</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="toc.spacer.graphic">
-<refmeta>
-<refentrytitle>toc.spacer.graphic</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.spacer.graphic</refname>
-<refpurpose>Use graphic for TOC spacer?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.spacer.graphic.frag'>
-<xsl:param name="toc.spacer.graphic" select="1"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>If non-zero, the indentation in the TOC will be accomplished
-with the graphic identified by <varname>toc.spacer.image</varname>.
-</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="toc.spacer.text">
-<refmeta>
-<refentrytitle>toc.spacer.text</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.spacer.text</refname>
-<refpurpose>The text for spacing the TOC</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.spacer.text.frag'>
-<xsl:param name="toc.spacer.text">&#160;&#160;&#160;</xsl:param>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>If <varname>toc.spacer.graphic</varname> is zero, this text string
-will be used to indent the TOC.</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="toc.spacer.image">
-<refmeta>
-<refentrytitle>toc.spacer.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.spacer.image</refname>
-<refpurpose>The image for spacing the TOC</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.spacer.image.frag'>
-<xsl:param name="toc.spacer.image">graphics/blank.gif</xsl:param>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>If <varname>toc.spacer.graphic</varname> is non-zero, this image
-will be used to indent the TOC.</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="toc.pointer.graphic">
-<refmeta>
-<refentrytitle>toc.pointer.graphic</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.pointer.graphic</refname>
-<refpurpose>Use graphic for TOC pointer?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.pointer.graphic.frag'>
-<xsl:param name="toc.pointer.graphic" select="1"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>If non-zero, the "pointer" in the TOC will be displayed
-with the graphic identified by <varname>toc.pointer.image</varname>.
-</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="toc.pointer.text">
-<refmeta>
-<refentrytitle>toc.pointer.text</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.pointer.text</refname>
-<refpurpose>The text for the "pointer" in the TOC</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.pointer.textfrag'>
-<xsl:param name="toc.pointer.text">&#160;>&#160;</xsl:param>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>If <varname>toc.pointer.graphic</varname> is zero, this text string
-will be used to display the "pointer" in the TOC.</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="toc.pointer.image">
-<refmeta>
-<refentrytitle>toc.pointer.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.pointer.image</refname>
-<refpurpose>The image for the "pointer" in the TOC</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.pointer.image.frag'>
-<xsl:param name="toc.pointer.image">graphics/arrow.gif</xsl:param>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>If <varname>toc.pointer.graphic</varname> is non-zero, this image
-will be used for the "pointer" in the TOC.</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="toc.blank.graphic">
-<refmeta>
-<refentrytitle>toc.blank.graphic</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.blank.graphic</refname>
-<refpurpose>Use graphic for "blanks" in TOC?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.blank.graphic.frag'>
-<xsl:param name="toc.blank.graphic" select="1"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>If non-zero, "blanks" in the the TOC will be accomplished
-with the graphic identified by <varname>toc.spacer.image</varname>.
-</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="toc.blank.text">
-<refmeta>
-<refentrytitle>toc.blank.text</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.blank.text</refname>
-<refpurpose>The text for "blanks" in the TOC</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.blank.text.frag'>
-<xsl:param name="toc.blank.text">&#160;&#160;&#160;</xsl:param>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>If <varname>toc.blank.graphic</varname> is zero, this text string
-will be used for "blanks" in the TOC.</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="toc.blank.image">
-<refmeta>
-<refentrytitle>toc.blank.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.blank.image</refname>
-<refpurpose>The image for "blanks" in the TOC</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.blank.image.frag'>
-<xsl:param name="toc.blank.image">graphics/blank.gif</xsl:param>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>If <varname>toc.blank.graphic</varname> is non-zero, this image
-will be used to for "blanks" in the TOC.</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="suppress.homepage.title">
-<refmeta>
-<refentrytitle>suppress.homepage.title</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>suppress.homepage.title</refname>
-<refpurpose>Suppress title on homepage?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='suppress.homepage.title.frag'>
-<xsl:param name="suppress.homepage.title" select="'1'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>FIXME:If non-zero, the title on the homepage is suppressed?</para>
-</refsect1>
-</refentry>
-
-<refentry id="body.attributes">
-<refmeta>
-<refentrytitle>body.attributes</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>body.attributes</refname>
-<refpurpose>DEPRECATED</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='body.attributes.frag'>
-<xsl:attribute-set name="body.attributes">
-  <xsl:attribute name="bgcolor">white</xsl:attribute>
-  <xsl:attribute name="text">black</xsl:attribute>
-  <xsl:attribute name="link">#0000FF</xsl:attribute>
-  <xsl:attribute name="vlink">#840084</xsl:attribute>
-  <xsl:attribute name="alink">#0000FF</xsl:attribute>
-</xsl:attribute-set>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>DEPRECATED</para>
-</refsect1>
-</refentry>
-
-<refentry id="sequential.links">
-<refmeta>
-<refentrytitle>sequential.links</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>sequential.links</refname>
-<refpurpose>Make sequentional links?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='sequential.links.frag'>
-<xsl:param name="sequential.links" select="'0'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>FIXME</para>
-</refsect1>
-</refentry>
-
-<refentry id="currentpage.marker">
-<refmeta>
-<refentrytitle>currentpage.marker</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>currentpage.marker</refname>
-<refpurpose>The text symbol used to mark the current page</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='currentpage.marker.frag'>
-<xsl:param name="currentpage.marker" select="'@'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>FIXME</para>
-</refsect1>
-</refentry>
-
-<refentry id="banner.before.navigation">
-<refmeta>
-<refentrytitle>banner.before.navigation</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>banner.before.navigation</refname>
-<refpurpose>Put banner before navigation?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='banner.before.navigation.frag'>
-<xsl:param name="banner.before.navigation" select="1"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>FIXME</para>
-</refsect1>
-</refentry>
-
-<refentry id="table.spacer.image">
-<refmeta>
-<refentrytitle>table.spacer.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>table.spacer.image</refname>
-<refpurpose>Invisible pixel for tabular accessibility</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='table.spacer.image.frag'>
-<xsl:param name="table.spacer.image" select="'graphics/spacer.gif'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>This is the 1x1 pixel, transparent pixel used for <ulink
-url="http://diveintoaccessibility.org/day_10_presenting_your_main_content_first.html"
->the table trick</ulink> to increase the accessibility of the tabular
-website presentation.</para>
-</refsect1>
-</refentry>
+&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;
+&currentpage.marker;
+&banner.before.navigation;
+&table.spacer.image;
 </reference>
 
 <appendix id="stylesheet"><title>The Stylesheet</title>
@@ -736,9 +74,7 @@ around all these parameters.</para>
 
 <!-- This file is generated from param.xweb; do not edit this file! -->
 
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-                exclude-result-prefixes="src"
-                version='1.0'>
+<xsl:stylesheet exclude-result-prefixes="src" version="1.0">
 
 <!-- ********************************************************************
      $Id$
@@ -750,36 +86,36 @@ around all these parameters.</para>
 
      ******************************************************************** -->
 
-<src:fragref linkend='autolayout-file.frag'/>
-<src:fragref linkend='header.hr.frag'/>
-<src:fragref linkend='footer.hr.frag'/>
-<src:fragref linkend='feedback.href.frag'/>
-<src:fragref linkend='feedback.with.ids.frag'/>
-<src:fragref linkend='feedback.link.text.frag'/>
-<src:fragref linkend='filename-prefix.frag'/>
-<src:fragref linkend='output-root.frag'/>
-<src:fragref linkend='dry-run.frag'/>
-<src:fragref linkend='rebuild-all.frag'/>
-<src:fragref linkend='nav.table.summary.frag'/>
-<src:fragref linkend='navtocwidth.frag'/>
-<src:fragref linkend='navbodywidth.frag'/>
-<src:fragref linkend='textbgcolor.frag'/>
-<src:fragref linkend='navbgcolor.frag'/>
-<src:fragref linkend='toc.spacer.graphic.frag'/>
-<src:fragref linkend='toc.spacer.text.frag'/>
-<src:fragref linkend='toc.spacer.image.frag'/>
-<src:fragref linkend='toc.pointer.graphic.frag'/>
-<src:fragref linkend='toc.pointer.textfrag'/>
-<src:fragref linkend='toc.pointer.image.frag'/>
-<src:fragref linkend='toc.blank.graphic.frag'/>
-<src:fragref linkend='toc.blank.text.frag'/>
-<src:fragref linkend='toc.blank.image.frag'/>
-<src:fragref linkend='suppress.homepage.title.frag'/>
-<src:fragref linkend='body.attributes.frag'/>
-<src:fragref linkend='sequential.links.frag'/>
-<src:fragref linkend='currentpage.marker.frag'/>
-<src:fragref linkend='banner.before.navigation.frag'/>
-<src:fragref linkend='table.spacer.image.frag'/>
+<src:fragref linkend="autolayout-file.frag"/>
+<src:fragref linkend="header.hr.frag"/>
+<src:fragref linkend="footer.hr.frag"/>
+<src:fragref linkend="feedback.href.frag"/>
+<src:fragref linkend="feedback.with.ids.frag"/>
+<src:fragref linkend="feedback.link.text.frag"/>
+<src:fragref linkend="filename-prefix.frag"/>
+<src:fragref linkend="output-root.frag"/>
+<src:fragref linkend="dry-run.frag"/>
+<src:fragref linkend="rebuild-all.frag"/>
+<src:fragref linkend="nav.table.summary.frag"/>
+<src:fragref linkend="navtocwidth.frag"/>
+<src:fragref linkend="navbodywidth.frag"/>
+<src:fragref linkend="textbgcolor.frag"/>
+<src:fragref linkend="navbgcolor.frag"/>
+<src:fragref linkend="toc.spacer.graphic.frag"/>
+<src:fragref linkend="toc.spacer.text.frag"/>
+<src:fragref linkend="toc.spacer.image.frag"/>
+<src:fragref linkend="toc.pointer.graphic.frag"/>
+<src:fragref linkend="toc.pointer.text.frag"/>
+<src:fragref linkend="toc.pointer.image.frag"/>
+<src:fragref linkend="toc.blank.graphic.frag"/>
+<src:fragref linkend="toc.blank.text.frag"/>
+<src:fragref linkend="toc.blank.image.frag"/>
+<src:fragref linkend="suppress.homepage.title.frag"/>
+<src:fragref linkend="body.attributes.frag"/>
+<src:fragref linkend="sequential.links.frag"/>
+<src:fragref linkend="currentpage.marker.frag"/>
+<src:fragref linkend="banner.before.navigation.frag"/>
+<src:fragref linkend="table.spacer.image.frag"/>
 
 </xsl:stylesheet>
 </src:fragment>