com.agilejava.docbkx.maven
Class DocbkxPdfMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by com.agilejava.docbkx.maven.AbstractTransformerMojo
          extended by com.agilejava.docbkx.maven.AbstractMojoBase
              extended by com.agilejava.docbkx.maven.AbstractFoMojo
                  extended by com.agilejava.docbkx.maven.DocbkxPdfMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class DocbkxPdfMojo
extends AbstractFoMojo

A Maven plugin for generating fo output from DocBook documents, using version 1.76.1 of the DocBook XSL stylesheets.

See Also:
http://docbook.sourceforge.net/

Field Summary
protected  String admonGraphics
          If true (true), admonitions are presented in an alternate style that uses a graphic.
protected  String admonGraphicsExtension
          Sets the filename extension to use on admonition graphics.
protected  String admonGraphicsPath
          Sets the path to the directory containing the admonition graphics (caution.
protected  String admonTextlabel
          If true (true), admonitions are presented with a generated text label such as Note or Warning in the appropriate language.
protected  String alignment
          The default text alignment is used for most body text.
protected  String appendixAutolabel
          (Original XSL attribuut: appendix.autolabel.)
protected  String arbortextExtensions
          (Original XSL attribuut: arbortext.extensions.)
protected  String atiXsl11Bookmarks
          (Original XSL attribuut: ati.xsl11.bookmarks.)
protected  String authorOthernameInMiddle
          (Original XSL attribuut: author.othername.in.middle.)
protected  String autotocLabelSeparator
          String used to separate labels and titles in a table of contents.
protected  String axfExtensions
          (Original XSL attribuut: axf.extensions.)
protected  String biblioentryAltPrimarySeps
          (Original XSL attribuut: biblioentry.alt.primary.seps.)
protected  String biblioentryItemSeparator
          (Original XSL attribuut: biblioentry.item.separator.)
protected  String biblioentryPrimaryCount
          (Original XSL attribuut: biblioentry.primary.count.)
protected  String bibliographyCollection
          Maintaining bibliography entries across a set of documents is tedious, time consuming, and error prone.
protected  String bibliographyNumbered
          (Original XSL attribuut: bibliography.numbered.)
protected  String bibliographyStyle
          (Original XSL attribuut: bibliography.style.)
protected  String bodyEndIndent
          This end-indent property is added to the fo:flow for certain page sequences.
protected  String bodyFontFamily
          The body font family is the default font used for text in the page body.
protected  String bodyFontMaster
          (Original XSL attribuut: body.font.master.)
protected  String bodyFontset
          (Original XSL attribuut: body.fontset.)
protected  String bodyFontSize
          (Original XSL attribuut: body.font.size.)
protected  String bodyMarginBottom
          The body bottom margin is the distance from the last line of text in the page body to the bottom of the region-after.
protected  String bodyMarginTop
          The body top margin is the distance from the top of the region-before to the first line of text in the page body.
protected  String bodyStartIndent
          This parameter provides the means of indenting the body text relative to section titles.
protected  String bookmarksCollapse
          If true, the bookmark tree is collapsed so that only the top-level bookmarks are displayed initially.
protected  String bridgeheadInToc
          (Original XSL attribuut: bridgehead.in.toc.)
protected  String calloutDefaultcolumn
          (Original XSL attribuut: callout.defaultcolumn.)
protected  String calloutGraphics
          If true, callouts are presented with graphics (e.
protected  String calloutGraphicsExtension
          Sets the filename extension to use on callout graphics.
protected  String calloutGraphicsNumberLimit
          (Original XSL attribuut: callout.graphics.number.limit.)
protected  String calloutGraphicsPath
          Sets the path to the directory holding the callout graphics.
protected  String calloutIconSize
          Specifies the size of the callout marker icons.
protected  String calloutsExtension
          (Original XSL attribuut: callouts.extension.)
protected  String calloutUnicode
          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.
protected  String calloutUnicodeFont
          The name of the font to specify around Unicode callout glyphs.
protected  String calloutUnicodeNumberLimit
          (Original XSL attribuut: callout.unicode.number.limit.)
protected  String calloutUnicodeStartCharacter
          (Original XSL attribuut: callout.unicode.start.character.)
protected  String chapterAutolabel
          (Original XSL attribuut: chapter.autolabel.)
protected  String chunkerOutputCdataSectionElements
          This parameter specifies the list of elements that should be escaped as CDATA sections by the chunking stylesheet.
protected  String chunkerOutputDoctypePublic
          This parameter specifies the public identifier that should be used by the chunking stylesheet in the document type declaration of chunked pages.
protected  String chunkerOutputDoctypeSystem
          This parameter specifies the system identifier that should be used by the chunking stylesheet in the document type declaration of chunked pages.
protected  String chunkerOutputEncoding
          This parameter specifies the encoding to be used in files generated by the chunking stylesheet.
protected  String chunkerOutputIndent
          This parameter specifies the value of the indent specification for generated pages.
protected  String chunkerOutputMediaType
          This parameter specifies the media type that should be used by the chunking stylesheet.
protected  String chunkerOutputMethod
          This parameter specifies the output method to be used in files generated by the chunking stylesheet.
protected  String chunkerOutputOmitXmlDeclaration
          This parameter specifies the value of the omit-xml-declaration specification for generated pages.
protected  String chunkerOutputQuiet
          (Original XSL attribuut: chunker.output.quiet.)
protected  String chunkerOutputStandalone
          This parameter specifies the value of the standalone specification for generated pages.
protected  String collectXrefTargets
          In order to resolve olinks efficiently, the stylesheets can generate an external data file containing information about all potential cross reference endpoints in a document.
protected  String columnCountBack
          Number of columns on back matter (appendix, glossary, etc.
protected  String columnCountBody
          Number of columns on body pages.
protected  String columnCountFront
          Number of columns on front matter (dedication, preface, etc.
protected  String columnCountIndex
          Number of columns on index pages.
protected  String columnCountLot
          Number of columns on a page sequence containing the Table of Contents, List of Figures, etc.
protected  String columnCountTitlepage
          (Original XSL attribuut: column.count.titlepage.)
protected  String columnGapBack
          (Original XSL attribuut: column.gap.back.)
protected  String columnGapBody
          (Original XSL attribuut: column.gap.body.)
protected  String columnGapFront
          (Original XSL attribuut: column.gap.front.)
protected  String columnGapIndex
          (Original XSL attribuut: column.gap.index.)
protected  String columnGapLot
          (Original XSL attribuut: column.gap.lot.)
protected  String columnGapTitlepage
          (Original XSL attribuut: column.gap.titlepage.)
protected  String componentLabelIncludesPartLabel
          (Original XSL attribuut: component.label.includes.part.label.)
protected  String cropMarkBleed
          Length of invisible part of crop marks.
protected  String cropMarkOffset
          Length of crop marks.
protected  String cropMarks
          If true, crop marks will be added to each page.
protected  String cropMarkWidth
          Width of crop marks.
protected  String currentDocid
          When olinks between documents are resolved for HTML output, the stylesheet can compute the relative path between the current document and the target document.
protected  String defaultFloatClass
          Selects the direction in which a float should be placed.
protected  String defaultImageWidth
          (Original XSL attribuut: default.image.width.)
protected  String defaultTableFrame
          This value will be used when there is no frame attribute on the table.
protected  String defaultTableRules
          (Original XSL attribuut: default.table.rules.)
protected  String defaultTableWidth
          (Original XSL attribuut: default.table.width.)
protected  String defaultUnits
          (Original XSL attribuut: default.units.)
protected  String dingbatFontFamily
          The dingbat font family is used for dingbats.
protected  String directionAlignEnd
          (Original XSL attribuut: direction.align.end.)
protected  String directionAlignStart
          (Original XSL attribuut: direction.align.start.)
protected  String directionMode
          (Original XSL attribuut: direction.mode.)
protected  String doubleSided
          Double-sided documents are printed with a slightly wider margin on the binding edge of the page.
protected  String draftMode
          Selects draft mode.
protected  String draftWatermarkImage
          The image to be used for draft watermarks.
protected  String ebnfAssignment
          (Original XSL attribuut: ebnf.assignment.)
protected  String ebnfStatementTerminator
          (Original XSL attribuut: ebnf.statement.terminator.)
protected  String emailDelimitersEnabled
          (Original XSL attribuut: email.delimiters.enabled.)
protected  String emailMailtoEnabled
          (Original XSL attribuut: email.mailto.enabled.)
protected  String emptyLocalL10nXml
          (Original XSL attribuut: empty.local.l10n.xml.)
protected  String exslNodeSetAvailable
          If true, then the exsl:node-set() function is available to be used in the stylesheet.
protected  String firsttermOnlyLink
          (Original XSL attribuut: firstterm.only.link.)
protected  String footerColumnWidths
          Page footers in print output use a three column table to position text at the left, center, and right side of the footer on the page.
protected  String footerRule
          If true, a rule will be drawn above the page footers.
protected  String footersOnBlankPages
          If true, footers will be placed on blank pages.
protected  String footerTableHeight
          Page footers in print output use a three column table to position text at the left, center, and right side of the footer on the page.
protected  String footnoteFontSize
          The footnote font size is used for.
protected  String footnoteNumberFormat
          (Original XSL attribuut: footnote.number.format.)
protected  String footnoteNumberSymbols
          (Original XSL attribuut: footnote.number.symbols.)
protected  String fop1Extensions
          (Original XSL attribuut: fop1.extensions.)
protected  String fopExtensions
          (Original XSL attribuut: fop.extensions.)
protected  String formalProcedures
          Formal procedures are numbered and always have a title.
protected  String formalTitlePlacement
          Specifies where formal object titles should occur.
protected  String funcsynopsisDecoration
          (Original XSL attribuut: funcsynopsis.decoration.)
protected  String funcsynopsisStyle
          (Original XSL attribuut: funcsynopsis.style.)
protected  String functionParens
          (Original XSL attribuut: function.parens.)
protected  String generateIndex
          Specify if an index should be generated.
protected  String generateSectionTocLevel
          (Original XSL attribuut: generate.section.toc.level.)
protected  String generateToc
          This parameter has a structured value.
protected  String get
          (Original XSL attribuut: get.)
protected  String glossaryAsBlocks
          (Original XSL attribuut: glossary.as.blocks.)
protected  String glossaryCollection
          Glossaries maintained independently across a set of documents are likely to become inconsistent unless considerable effort is expended to keep them in sync.
protected  String glossarySort
          If true, then the glossentry elements within a glossary, glossdiv, or glosslist are sorted on the glossterm, using the current lang setting.
protected  String glossentryShowAcronym
          (Original XSL attribuut: glossentry.show.acronym.)
protected  String glosslistAsBlocks
          (Original XSL attribuut: glosslist.as.blocks.)
protected  String glosstermAutoLink
          (Original XSL attribuut: glossterm.auto.link.)
protected  String glosstermSeparation
          (Original XSL attribuut: glossterm.separation.)
protected  String glosstermWidth
          This parameter specifies the width reserved for glossary terms when a list presentation is used.
protected  String graphicDefaultExtension
          (Original XSL attribuut: graphic.default.extension.)
protected  String graphicExtensions
          (Original XSL attribuut: graphic.extensions.)
protected  String graphicNotations
          (Original XSL attribuut: graphic.notations.)
protected  String headerColumnWidths
          Page headers in print output use a three column table to position text at the left, center, and right side of the header on the page.
protected  String headerRule
          If true, a rule will be drawn below the page headers.
protected  String headersOnBlankPages
          If true, headers will be placed on blank pages.
protected  String headerTableHeight
          Page headers in print output use a three column table to position text at the left, center, and right side of the header on the page.
protected  String highlightDefaultLanguage
          This language is used when there is no language attribute on programlisting.
protected  String highlightSource
          (Original XSL attribuut: highlight.source.)
protected  String highlightXslthlConfig
          This location has precedence over the corresponding Java property.
protected  String hyphenate
          If true, words may be hyphenated.
protected  String hyphenateVerbatim
          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.
protected  String hyphenateVerbatimCharacters
          (Original XSL attribuut: hyphenate.verbatim.characters.)
protected  String ignoreImageScaling
          If true, the scaling attributes on graphics and media objects are ignored.
protected  String imgSrcPath
          (Original XSL attribuut: img.src.path.)
protected  String indexMethod
          This parameter lets you select which method to use for sorting and grouping index entries in an index.
protected  String indexNumberSeparator
          This parameter permits you to override the text to insert between page references in a formatted index entry.
protected  String indexOnRole
          (Original XSL attribuut: index.on.role.)
protected  String indexOnType
          (Original XSL attribuut: index.on.type.)
protected  String indexRangeSeparator
          This parameter permits you to override the text to insert between the two numbers of a page range in an index.
protected  String indexTermSeparator
          This parameter permits you to override the text to insert between the end of an index term and its list of page references.
protected  String insertLinkPageNumber
          (Original XSL attribuut: insert.link.page.number.)
protected  String insertOlinkPageNumber
          (Original XSL attribuut: insert.olink.page.number.)
protected  String insertOlinkPdfFrag
          (Original XSL attribuut: insert.olink.pdf.frag.)
protected  String insertXrefPageNumber
          (Original XSL attribuut: insert.xref.page.number.)
protected  String itemizedlistLabelWidth
          Specifies the default width of the label (usually a bullet or other symbol) in an itemized list.
protected  String keepRelativeImageUris
          (Original XSL attribuut: keep.relative.image.uris.)
protected  String kimberImported
          (Original XSL attribuut: kimber.imported.)
protected  String kosekImported
          (Original XSL attribuut: kosek.imported.)
protected  String l10nGentextDefaultLanguage
          (Original XSL attribuut: l10n.gentext.default.language.)
protected  String l10nGentextLanguage
          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.
protected  String l10nGentextUseXrefLanguage
          If true, the language of the target will be used when generating cross reference text.
protected  String l10nLangValueRfcCompliant
          (Original XSL attribuut: l10n.lang.value.rfc.compliant.)
protected  String l10nXml
          (Original XSL attribuut: l10n.xml.)
protected  String labelFromPart
          (Original XSL attribuut: label.from.part.)
protected  String lineHeight
          Sets the line-height property.
protected  String linenumberingEveryNth
          If line numbering is enabled, everyNth line will be numbered.
protected  String linenumberingExtension
          (Original XSL attribuut: linenumbering.extension.)
protected  String linenumberingSeparator
          The separator is inserted between line numbers and lines in the verbatim environment.
protected  String linenumberingWidth
          If line numbering is enabled, line numbers will appear right justified in a field "width" characters wide.
protected  String localL10nXml
          (Original XSL attribuut: local.l10n.xml.)
protected  String makeIndexMarkup
          This parameter enables a very neat trick for getting properly merged, collated back-of-the-book indexes.
protected  String makeSingleYearRanges
          If true, year ranges that span a single year will be printed in range notation (1998-1999) instead of discrete notation (1998, 1999).
protected  String makeYearRanges
          (Original XSL attribuut: make.year.ranges.)
protected  String marginLeftInner
          (Original XSL attribuut: margin.left.inner.)
protected  String marginNoteFloatType
          Selects the type of float for margin notes.
protected  String marginNoteWidth
          Sets the default width for margin notes when used as a side float.
protected  String markerSectionLevel
          (Original XSL attribuut: marker.section.level.)
protected  String menuchoiceMenuSeparator
          (Original XSL attribuut: menuchoice.menu.separator.)
protected  String menuchoiceSeparator
          (Original XSL attribuut: menuchoice.separator.)
protected  String monospaceFontFamily
          The monospace font family is used for verbatim environments (program listings, screens, etc.
protected  String monospaceVerbatimFontWidth
          Specifies with em units the width of a single character of the monospace font.
protected  String nominalTableWidth
          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.
protected  String olinkBaseUri
          When cross reference data is collected for resolving olinks, it may be necessary to prepend a base URI to each target's href.
protected  String olinkDebug
          If true, then each olink will generate several messages about how it is being resolved during processing.
protected  String olinkDoctitle
          When olinks between documents are resolved, the generated text may not make it clear that the reference is to another document.
protected  String olinkLangFallbackSequence
          This parameter defines a list of lang values to search among to resolve olinks.
protected  String orderedlistLabelWidth
          Specifies the default width of the label (usually a number or sequence of numbers) in an ordered list.
protected  String pageHeight
          (Original XSL attribuut: page.height.)
protected  String pageHeightPortrait
          The portrait page height is the length of the long edge of the physical page.
protected  String pageMarginBottom
          The bottom page margin is the distance from the bottom of the region-after to the physical bottom of the page.
protected  String pageMarginInner
          The inner page margin is the distance from bound edge of the page to the first column of text.
protected  String pageMarginOuter
          The outer page margin is the distance from non-bound edge of the page to the outer edge of the last column of text.
protected  String pageMarginTop
          The top page margin is the distance from the physical top of the page to the top of the region-before.
protected  String pageOrientation
          Select one from portrait or landscape.
protected  String pageWidth
          (Original XSL attribuut: page.width.)
protected  String pageWidthPortrait
          The portrait page width is the length of the short edge of the physical page.
protected  String paperType
          The paper type is a convenient way to specify the paper size.
protected  String partAutolabel
          (Original XSL attribuut: part.autolabel.)
protected  String passivetexExtensions
          (Original XSL attribuut: passivetex.extensions.)
protected  String prefaceAutolabel
          (Original XSL attribuut: preface.autolabel.)
protected  String preferInternalOlink
          If you are re-using XML content modules in multiple documents, you may want to redirect some of your olinks.
protected  String preferredMediaobjectRole
          A mediaobject may contain several objects such as imageobjects.
protected  String procedureStepNumerationFormats
          (Original XSL attribuut: procedure.step.numeration.formats.)
protected  String processEmptySourceToc
          (Original XSL attribuut: process.empty.source.toc.)
protected  String processSourceToc
          (Original XSL attribuut: process.source.toc.)
protected  String profileArch
          The value of this parameter specifies profiles which should be included in the output.
protected  String profileAttribute
          (Original XSL attribuut: profile.attribute.)
protected  String profileAudience
          Value of this parameter specifies profiles which should be included in the output.
protected  String profileCondition
          The value of this parameter specifies profiles which should be included in the output.
protected  String profileConformance
          The value of this parameter specifies profiles which should be included in the output.
protected  String profileLang
          The value of this parameter specifies profiles which should be included in the output.
protected  String profileOs
          The value of this parameter specifies profiles which should be included in the output.
protected  String profileRevision
          The value of this parameter specifies profiles which should be included in the output.
protected  String profileRevisionflag
          The value of this parameter specifies profiles which should be included in the output.
protected  String profileRole
          The value of this parameter specifies profiles which should be included in the output.
protected  String profileSecurity
          The value of this parameter specifies profiles which should be included in the output.
protected  String profileSeparator
          Separator character used for compound profile values.
protected  String profileStatus
          The value of this parameter specifies profiles which should be included in the output.
protected  String profileUserlevel
          The value of this parameter specifies profiles which should be included in the output.
protected  String profileValue
          (Original XSL attribuut: profile.value.)
protected  String profileVendor
          The value of this parameter specifies profiles which should be included in the output.
protected  String profileWordsize
          The value of this parameter specifies profiles which should be included in the output.
protected  String punctHonorific
          This parameter specifies the punctuation that should be added after an honorific in a personal name.
protected  String qandaDefaultlabel
          (Original XSL attribuut: qanda.defaultlabel.)
protected  String qandadivAutolabel
          If true, unlabeled qandadivs will be enumerated.
protected  String qandaInheritNumeration
          (Original XSL attribuut: qanda.inherit.numeration.)
protected  String qandaInToc
          (Original XSL attribuut: qanda.in.toc.)
protected  String qandaNestedInToc
          (Original XSL attribuut: qanda.nested.in.toc.)
protected  String refclassSuppress
          (Original XSL attribuut: refclass.suppress.)
protected  String refentryGenerateName
          (Original XSL attribuut: refentry.generate.name.)
protected  String refentryGenerateTitle
          (Original XSL attribuut: refentry.generate.title.)
protected  String refentryPagebreak
          (Original XSL attribuut: refentry.pagebreak.)
protected  String refentryXrefManvolnum
          (Original XSL attribuut: refentry.xref.manvolnum.)
protected  String referenceAutolabel
          (Original XSL attribuut: reference.autolabel.)
protected  String regionAfterExtent
          The region after extent is the height of the area where footers are printed.
protected  String regionBeforeExtent
          The region before extent is the height of the area where headers are printed.
protected  String rootid
          (Original XSL attribuut: rootid.)
protected  String runinheadDefaultTitleEndPunct
          (Original XSL attribuut: runinhead.default.title.end.punct.)
protected  String runinheadTitleEndPunct
          Specify which characters are to be counted as punctuation.
protected  String sansFontFamily
          The default sans-serif font family.
protected  String saxonCharacterRepresentation
          This parameter has effect only when Saxon 6 is used (version 6.
protected  String sectionAutolabel
          If true (true), unlabeled sections will be enumerated.
protected  String sectionAutolabelMaxDepth
          (Original XSL attribuut: section.autolabel.max.depth.)
protected  String sectionContainerElement
          Selects the element name for outer container of each section.
protected  String sectionLabelIncludesComponentLabel
          If true, section labels are prefixed with the label of the component that contains them.
protected  String segmentedlistAsTable
          (Original XSL attribuut: segmentedlist.as.table.)
protected  String shadeVerbatim
          (Original XSL attribuut: shade.verbatim.)
protected  String showComments
          If true, comments will be displayed, otherwise they are suppressed.
protected  String sidebarFloatType
          Selects the type of float for sidebar elements.
protected  String sidebarFloatWidth
          Sets the default width for sidebars when used as a side float.
protected  String simplesectInToc
          (Original XSL attribuut: simplesect.in.toc.)
protected  String space3emspaceWidth
          (Original XSL attribuut: space.3emspace.width.)
protected  String space4emspaceWidth
          (Original XSL attribuut: space.4emspace.width.)
protected  String space6emspaceWidth
          (Original XSL attribuut: space.6emspace.width.)
protected  String spaceEmquadWidth
          (Original XSL attribuut: space.emquad.width.)
protected  String spaceEmspaceWidth
          (Original XSL attribuut: space.emspace.width.)
protected  String spaceEnquadWidth
          (Original XSL attribuut: space.enquad.width.)
protected  String spaceEnspaceWidth
          (Original XSL attribuut: space.enspace.width.)
protected  String spaceFigspaceWidth
          (Original XSL attribuut: space.figspace.width.)
protected  String spaceHairspaceWidth
          (Original XSL attribuut: space.hairspace.width.)
protected  String spacePunctspaceWidth
          (Original XSL attribuut: space.punctspace.width.)
protected  String spaceThinspaceWidth
          (Original XSL attribuut: space.thinspace.width.)
protected  String stylesheetResultType
          (Original XSL attribuut: stylesheet.result.type.)
protected  String symbolFontFamily
          A typical body or title font does not contain all the character glyphs that DocBook supports.
protected  String tableCellBorderColor
          Set the color of table cell borders.
protected  String tableCellBorderStyle
          Specifies the border style of table cells.
protected  String tableCellBorderThickness
          If non-zero, specifies the thickness of borders on table cells.
protected  String tablecolumnsExtension
          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.
protected  String tableFootnoteNumberFormat
          (Original XSL attribuut: table.footnote.number.format.)
protected  String tableFootnoteNumberSymbols
          (Original XSL attribuut: table.footnote.number.symbols.)
protected  String tableFrameBorderColor
          Specifies the border color of table frames.
protected  String tableFrameBorderStyle
          Specifies the border style of table frames.
protected  String tableFrameBorderThickness
          Specifies the thickness of the border on the table's frame.
protected  String targetDatabaseDocument
          To resolve olinks between documents, the stylesheets use a master database document that identifies the target datafiles for all the documents within the scope of the olinks.
protected  String targetsFilename
          In order to resolve olinks efficiently, the stylesheets can generate an external data file containing information about all potential cross reference endpoints in a document.
protected  String texMathDelims
          For compatibility with DSSSL based DBTeXMath from Allin Cottrell you should set this parameter to 0.
protected  String texMathInAlt
          If you want type math directly in TeX notation in equations, this parameter specifies notation used.
protected  String textdataDefaultEncoding
          (Original XSL attribuut: textdata.default.encoding.)
protected  String textinsertExtension
          The textinsert extension element inserts the contents of a file into the result tree (as text).
protected  String titleFontFamily
          The title font family is used for titles (chapter, section, figure, etc.
protected  String titleFontset
          (Original XSL attribuut: title.fontset.)
protected  String titleMarginLeft
          This parameter provides the means of adjusting the left margin for titles when the XSL-FO processor being used is an old version of FOP (0.
protected  String tocIndentWidth
          Specifies, in points, the distance by which each level of the TOC is indented from its parent.
protected  String tocMaxDepth
          Specifies the maximal depth of TOC on all levels.
protected  String tocSectionDepth
          Specifies the depth to which recursive sections should appear in the TOC.
protected  String ulinkFootnotes
          (Original XSL attribuut: ulink.footnotes.)
protected  String ulinkHyphenate
          (Original XSL attribuut: ulink.hyphenate.)
protected  String ulinkHyphenateChars
          (Original XSL attribuut: ulink.hyphenate.chars.)
protected  String ulinkShow
          (Original XSL attribuut: ulink.show.)
protected  String useExtensions
          If true, extensions may be used.
protected  String useLocalOlinkStyle
          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.
protected  String useRoleAsXrefstyle
          In DocBook documents that conform to a schema older than V4.
protected  String useRoleForMediaobject
          (Original XSL attribuut: use.role.for.mediaobject.)
protected  String useSvg
          If true, SVG will be considered an acceptable image format.
protected  String variablelistAsBlocks
          (Original XSL attribuut: variablelist.as.blocks.)
protected  String variablelistMaxTermlength
          (Original XSL attribuut: variablelist.max.termlength.)
protected  String variablelistTermBreakAfter
          (Original XSL attribuut: variablelist.term.break.after.)
protected  String variablelistTermSeparator
          (Original XSL attribuut: variablelist.term.separator.)
protected  String writingMode
          Sets direction of text flow and text alignment based on locale.
protected  String xepExtensions
          (Original XSL attribuut: xep.extensions.)
protected  String xrefLabelPageSeparator
          This parameter allows you to control the punctuation of certain types of generated cross reference text.
protected  String xrefLabelTitleSeparator
          This parameter allows you to control the punctuation of certain types of generated cross reference text.
protected  String xrefTitlePageSeparator
          This parameter allows you to control the punctuation of certain types of generated cross reference text.
protected  String xrefWithNumberAndTitle
          (Original XSL attribuut: xref.with.number.and.title.)
 
Fields inherited from class com.agilejava.docbkx.maven.AbstractTransformerMojo
catalogs
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
DocbkxPdfMojo()
           
 
Method Summary
protected  void configure(Transformer transformer)
           
 List getArtifacts()
           
 List getCustomizationParameters()
           
 String getDefaultStylesheetLocation()
           
 List getEntities()
           
 File getGeneratedSourceDirectory()
           
 String[] getIncludes()
           
 org.apache.maven.project.MavenProject getMavenProject()
           
 org.apache.tools.ant.Target getPostProcess()
           
 org.apache.tools.ant.Target getPreProcess()
           
 File getSourceDirectory()
           
 String getStylesheetLocation()
           
 Properties getSystemProperties()
           
 File getTargetDirectory()
           
 String getTargetFileExtension()
           
 String getType()
           
protected  boolean getXIncludeSupported()
           
protected  boolean isShowXslMessages()
           
protected  boolean isUseStandardOutput()
          Returns false if the stylesheet is responsible to create the output file(s) using its own naming scheme.
protected  void setShowXslMessages(boolean showXslMessages)
           
 void setTargetFileExtension(String extension)
           
protected  void setUseStandardOutput(boolean useStandardOutput)
           
 
Methods inherited from class com.agilejava.docbkx.maven.AbstractFoMojo
adjustTransformer, getMimeType, loadFOPConfig, postProcessResult, preProcess
 
Methods inherited from class com.agilejava.docbkx.maven.AbstractTransformerMojo
convertBooleanToXsltParam, convertStringToXsltParam, createCatalogManager, createDocumentBuilder, createSource, createTitleXPath, createTransformerBuilder, dumpResolvedXML, execute, executeTasks, getDefaultStylesheetURL, getNonDefaultStylesheetLocation, getNonDefaultStylesheetURL, getProperty, getStylesheetURL, postProcess, setProperty
 
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

passivetexExtensions

protected String passivetexExtensions
(Original XSL attribuut: passivetex.extensions.)


profileCondition

protected String profileCondition
The value of this parameter specifies profiles which should be included in the output. (Original XSL attribuut: profile.condition.)


useRoleAsXrefstyle

protected String useRoleAsXrefstyle
In DocBook documents that conform to a schema older than V4. (Original XSL attribuut: use.role.as.xrefstyle.)


profileRole

protected String profileRole
The value of this parameter specifies profiles which should be included in the output. (Original XSL attribuut: profile.role.)


tableFrameBorderColor

protected String tableFrameBorderColor
Specifies the border color of table frames. (Original XSL attribuut: table.frame.border.color.)


texMathDelims

protected String texMathDelims
For compatibility with DSSSL based DBTeXMath from Allin Cottrell you should set this parameter to 0. (Original XSL attribuut: tex.math.delims.)


graphicDefaultExtension

protected String graphicDefaultExtension
(Original XSL attribuut: graphic.default.extension.)


makeIndexMarkup

protected String makeIndexMarkup
This parameter enables a very neat trick for getting properly merged, collated back-of-the-book indexes. (Original XSL attribuut: make.index.markup.)


partAutolabel

protected String partAutolabel
(Original XSL attribuut: part.autolabel.)


footnoteFontSize

protected String footnoteFontSize
The footnote font size is used for. (Original XSL attribuut: footnote.font.size.)


cropMarks

protected String cropMarks
If true, crop marks will be added to each page. (Original XSL attribuut: crop.marks.)


hyphenateVerbatim

protected String hyphenateVerbatim
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. (Original XSL attribuut: hyphenate.verbatim.)


atiXsl11Bookmarks

protected String atiXsl11Bookmarks
(Original XSL attribuut: ati.xsl11.bookmarks.)


directionAlignEnd

protected String directionAlignEnd
(Original XSL attribuut: direction.align.end.)


profileRevision

protected String profileRevision
The value of this parameter specifies profiles which should be included in the output. (Original XSL attribuut: profile.revision.)


ebnfAssignment

protected String ebnfAssignment
(Original XSL attribuut: ebnf.assignment.)


qandaDefaultlabel

protected String qandaDefaultlabel
(Original XSL attribuut: qanda.defaultlabel.)


titleFontset

protected String titleFontset
(Original XSL attribuut: title.fontset.)


pageOrientation

protected String pageOrientation
Select one from portrait or landscape. (Original XSL attribuut: page.orientation.)


footnoteNumberFormat

protected String footnoteNumberFormat
(Original XSL attribuut: footnote.number.format.)


referenceAutolabel

protected String referenceAutolabel
(Original XSL attribuut: reference.autolabel.)


dingbatFontFamily

protected String dingbatFontFamily
The dingbat font family is used for dingbats. (Original XSL attribuut: dingbat.font.family.)


titleMarginLeft

protected String titleMarginLeft
This parameter provides the means of adjusting the left margin for titles when the XSL-FO processor being used is an old version of FOP (0. (Original XSL attribuut: title.margin.left.)


highlightDefaultLanguage

protected String highlightDefaultLanguage
This language is used when there is no language attribute on programlisting. (Original XSL attribuut: highlight.default.language.)


preferredMediaobjectRole

protected String preferredMediaobjectRole
A mediaobject may contain several objects such as imageobjects. (Original XSL attribuut: preferred.mediaobject.role.)


generateToc

protected String generateToc
This parameter has a structured value. (Original XSL attribuut: generate.toc.)


indexMethod

protected String indexMethod
This parameter lets you select which method to use for sorting and grouping index entries in an index. (Original XSL attribuut: index.method.)


insertOlinkPdfFrag

protected String insertOlinkPdfFrag
(Original XSL attribuut: insert.olink.pdf.frag.)


calloutUnicodeFont

protected String calloutUnicodeFont
The name of the font to specify around Unicode callout glyphs. (Original XSL attribuut: callout.unicode.font.)


indexOnType

protected String indexOnType
(Original XSL attribuut: index.on.type.)


emailMailtoEnabled

protected String emailMailtoEnabled
(Original XSL attribuut: email.mailto.enabled.)


autotocLabelSeparator

protected String autotocLabelSeparator
String used to separate labels and titles in a table of contents. (Original XSL attribuut: autotoc.label.separator.)


nominalTableWidth

protected String nominalTableWidth
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. (Original XSL attribuut: nominal.table.width.)


itemizedlistLabelWidth

protected String itemizedlistLabelWidth
Specifies the default width of the label (usually a bullet or other symbol) in an itemized list. (Original XSL attribuut: itemizedlist.label.width.)


markerSectionLevel

protected String markerSectionLevel
(Original XSL attribuut: marker.section.level.)


kimberImported

protected String kimberImported
(Original XSL attribuut: kimber.imported.)


olinkDoctitle

protected String olinkDoctitle
When olinks between documents are resolved, the generated text may not make it clear that the reference is to another document. (Original XSL attribuut: olink.doctitle.)


insertXrefPageNumber

protected String insertXrefPageNumber
(Original XSL attribuut: insert.xref.page.number.)


regionBeforeExtent

protected String regionBeforeExtent
The region before extent is the height of the area where headers are printed. (Original XSL attribuut: region.before.extent.)


lineHeight

protected String lineHeight
Sets the line-height property. (Original XSL attribuut: line-height.)


biblioentryAltPrimarySeps

protected String biblioentryAltPrimarySeps
(Original XSL attribuut: biblioentry.alt.primary.seps.)


spaceEmquadWidth

protected String spaceEmquadWidth
(Original XSL attribuut: space.emquad.width.)


variablelistTermBreakAfter

protected String variablelistTermBreakAfter
(Original XSL attribuut: variablelist.term.break.after.)


variablelistAsBlocks

protected String variablelistAsBlocks
(Original XSL attribuut: variablelist.as.blocks.)


ulinkFootnotes

protected String ulinkFootnotes
(Original XSL attribuut: ulink.footnotes.)


graphicNotations

protected String graphicNotations
(Original XSL attribuut: graphic.notations.)


showComments

protected String showComments
If true, comments will be displayed, otherwise they are suppressed. (Original XSL attribuut: show.comments.)


profileOs

protected String profileOs
The value of this parameter specifies profiles which should be included in the output. (Original XSL attribuut: profile.os.)


tableFrameBorderStyle

protected String tableFrameBorderStyle
Specifies the border style of table frames. (Original XSL attribuut: table.frame.border.style.)


calloutGraphicsNumberLimit

protected String calloutGraphicsNumberLimit
(Original XSL attribuut: callout.graphics.number.limit.)


biblioentryItemSeparator

protected String biblioentryItemSeparator
(Original XSL attribuut: biblioentry.item.separator.)


xrefTitlePageSeparator

protected String xrefTitlePageSeparator
This parameter allows you to control the punctuation of certain types of generated cross reference text. (Original XSL attribuut: xref.title-page.separator.)


columnGapIndex

protected String columnGapIndex
(Original XSL attribuut: column.gap.index.)


headersOnBlankPages

protected String headersOnBlankPages
If true, headers will be placed on blank pages. (Original XSL attribuut: headers.on.blank.pages.)


tablecolumnsExtension

protected String tablecolumnsExtension
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. (Original XSL attribuut: tablecolumns.extension.)


olinkBaseUri

protected String olinkBaseUri
When cross reference data is collected for resolving olinks, it may be necessary to prepend a base URI to each target's href. (Original XSL attribuut: olink.base.uri.)


footersOnBlankPages

protected String footersOnBlankPages
If true, footers will be placed on blank pages. (Original XSL attribuut: footers.on.blank.pages.)


profileAudience

protected String profileAudience
Value of this parameter specifies profiles which should be included in the output. (Original XSL attribuut: profile.audience.)


emailDelimitersEnabled

protected String emailDelimitersEnabled
(Original XSL attribuut: email.delimiters.enabled.)


bodyFontSize

protected String bodyFontSize
(Original XSL attribuut: body.font.size.)


texMathInAlt

protected String texMathInAlt
If you want type math directly in TeX notation in equations, this parameter specifies notation used. (Original XSL attribuut: tex.math.in.alt.)


calloutIconSize

protected String calloutIconSize
Specifies the size of the callout marker icons. (Original XSL attribuut: callout.icon.size.)


spaceHairspaceWidth

protected String spaceHairspaceWidth
(Original XSL attribuut: space.hairspace.width.)


sectionAutolabelMaxDepth

protected String sectionAutolabelMaxDepth
(Original XSL attribuut: section.autolabel.max.depth.)


tocIndentWidth

protected String tocIndentWidth
Specifies, in points, the distance by which each level of the TOC is indented from its parent. (Original XSL attribuut: toc.indent.width.)


profileArch

protected String profileArch
The value of this parameter specifies profiles which should be included in the output. (Original XSL attribuut: profile.arch.)


chunkerOutputCdataSectionElements

protected String chunkerOutputCdataSectionElements
This parameter specifies the list of elements that should be escaped as CDATA sections by the chunking stylesheet. (Original XSL attribuut: chunker.output.cdata-section-elements.)


profileConformance

protected String profileConformance
The value of this parameter specifies profiles which should be included in the output. (Original XSL attribuut: profile.conformance.)


sidebarFloatWidth

protected String sidebarFloatWidth
Sets the default width for sidebars when used as a side float. (Original XSL attribuut: sidebar.float.width.)


directionMode

protected String directionMode
(Original XSL attribuut: direction.mode.)


refclassSuppress

protected String refclassSuppress
(Original XSL attribuut: refclass.suppress.)


chunkerOutputDoctypePublic

protected String chunkerOutputDoctypePublic
This parameter specifies the public identifier that should be used by the chunking stylesheet in the document type declaration of chunked pages. (Original XSL attribuut: chunker.output.doctype-public.)


columnGapFront

protected String columnGapFront
(Original XSL attribuut: column.gap.front.)


spaceEnspaceWidth

protected String spaceEnspaceWidth
(Original XSL attribuut: space.enspace.width.)


l10nXml

protected String l10nXml
(Original XSL attribuut: l10n.xml.)


pageHeightPortrait

protected String pageHeightPortrait
The portrait page height is the length of the long edge of the physical page. (Original XSL attribuut: page.height.portrait.)


tableFootnoteNumberSymbols

protected String tableFootnoteNumberSymbols
(Original XSL attribuut: table.footnote.number.symbols.)


chunkerOutputEncoding

protected String chunkerOutputEncoding
This parameter specifies the encoding to be used in files generated by the chunking stylesheet. (Original XSL attribuut: chunker.output.encoding.)


sectionAutolabel

protected String sectionAutolabel
If true (true), unlabeled sections will be enumerated. (Original XSL attribuut: section.autolabel.)


bodyMarginTop

protected String bodyMarginTop
The body top margin is the distance from the top of the region-before to the first line of text in the page body. (Original XSL attribuut: body.margin.top.)


columnGapTitlepage

protected String columnGapTitlepage
(Original XSL attribuut: column.gap.titlepage.)


glosstermAutoLink

protected String glosstermAutoLink
(Original XSL attribuut: glossterm.auto.link.)


marginNoteWidth

protected String marginNoteWidth
Sets the default width for margin notes when used as a side float. (Original XSL attribuut: margin.note.width.)


get

protected String get
(Original XSL attribuut: get.)


spacePunctspaceWidth

protected String spacePunctspaceWidth
(Original XSL attribuut: space.punctspace.width.)


glosstermWidth

protected String glosstermWidth
This parameter specifies the width reserved for glossary terms when a list presentation is used. (Original XSL attribuut: glossterm.width.)


simplesectInToc

protected String simplesectInToc
(Original XSL attribuut: simplesect.in.toc.)


columnCountTitlepage

protected String columnCountTitlepage
(Original XSL attribuut: column.count.titlepage.)


chunkerOutputOmitXmlDeclaration

protected String chunkerOutputOmitXmlDeclaration
This parameter specifies the value of the omit-xml-declaration specification for generated pages. (Original XSL attribuut: chunker.output.omit-xml-declaration.)


punctHonorific

protected String punctHonorific
This parameter specifies the punctuation that should be added after an honorific in a personal name. (Original XSL attribuut: punct.honorific.)


pageMarginTop

protected String pageMarginTop
The top page margin is the distance from the physical top of the page to the top of the region-before. (Original XSL attribuut: page.margin.top.)


ignoreImageScaling

protected String ignoreImageScaling
If true, the scaling attributes on graphics and media objects are ignored. (Original XSL attribuut: ignore.image.scaling.)


appendixAutolabel

protected String appendixAutolabel
(Original XSL attribuut: appendix.autolabel.)


indexTermSeparator

protected String indexTermSeparator
This parameter permits you to override the text to insert between the end of an index term and its list of page references. (Original XSL attribuut: index.term.separator.)


bookmarksCollapse

protected String bookmarksCollapse
If true, the bookmark tree is collapsed so that only the top-level bookmarks are displayed initially. (Original XSL attribuut: bookmarks.collapse.)


chunkerOutputMediaType

protected String chunkerOutputMediaType
This parameter specifies the media type that should be used by the chunking stylesheet. (Original XSL attribuut: chunker.output.media-type.)


segmentedlistAsTable

protected String segmentedlistAsTable
(Original XSL attribuut: segmentedlist.as.table.)


chunkerOutputIndent

protected String chunkerOutputIndent
This parameter specifies the value of the indent specification for generated pages. (Original XSL attribuut: chunker.output.indent.)


hyphenate

protected String hyphenate
If true, words may be hyphenated. (Original XSL attribuut: hyphenate.)


marginLeftInner

protected String marginLeftInner
(Original XSL attribuut: margin.left.inner.)


defaultTableFrame

protected String defaultTableFrame
This value will be used when there is no frame attribute on the table. (Original XSL attribuut: default.table.frame.)


glossaryCollection

protected String glossaryCollection
Glossaries maintained independently across a set of documents are likely to become inconsistent unless considerable effort is expended to keep them in sync. (Original XSL attribuut: glossary.collection.)


pageMarginInner

protected String pageMarginInner
The inner page margin is the distance from bound edge of the page to the first column of text. (Original XSL attribuut: page.margin.inner.)


menuchoiceMenuSeparator

protected String menuchoiceMenuSeparator
(Original XSL attribuut: menuchoice.menu.separator.)


profileSecurity

protected String profileSecurity
The value of this parameter specifies profiles which should be included in the output. (Original XSL attribuut: profile.security.)


chapterAutolabel

protected String chapterAutolabel
(Original XSL attribuut: chapter.autolabel.)


biblioentryPrimaryCount

protected String biblioentryPrimaryCount
(Original XSL attribuut: biblioentry.primary.count.)


formalTitlePlacement

protected String formalTitlePlacement
Specifies where formal object titles should occur. (Original XSL attribuut: formal.title.placement.)


chunkerOutputQuiet

protected String chunkerOutputQuiet
(Original XSL attribuut: chunker.output.quiet.)


bibliographyCollection

protected String bibliographyCollection
Maintaining bibliography entries across a set of documents is tedious, time consuming, and error prone. (Original XSL attribuut: bibliography.collection.)


indexRangeSeparator

protected String indexRangeSeparator
This parameter permits you to override the text to insert between the two numbers of a page range in an index. (Original XSL attribuut: index.range.separator.)


shadeVerbatim

protected String shadeVerbatim
(Original XSL attribuut: shade.verbatim.)


linenumberingWidth

protected String linenumberingWidth
If line numbering is enabled, line numbers will appear right justified in a field "width" characters wide. (Original XSL attribuut: linenumbering.width.)


l10nGentextDefaultLanguage

protected String l10nGentextDefaultLanguage
(Original XSL attribuut: l10n.gentext.default.language.)


refentryGenerateName

protected String refentryGenerateName
(Original XSL attribuut: refentry.generate.name.)


ulinkHyphenate

protected String ulinkHyphenate
(Original XSL attribuut: ulink.hyphenate.)


xrefLabelTitleSeparator

protected String xrefLabelTitleSeparator
This parameter allows you to control the punctuation of certain types of generated cross reference text. (Original XSL attribuut: xref.label-title.separator.)


variablelistTermSeparator

protected String variablelistTermSeparator
(Original XSL attribuut: variablelist.term.separator.)


headerColumnWidths

protected String headerColumnWidths
Page headers in print output use a three column table to position text at the left, center, and right side of the header on the page. (Original XSL attribuut: header.column.widths.)


sansFontFamily

protected String sansFontFamily
The default sans-serif font family. (Original XSL attribuut: sans.font.family.)


qandaInheritNumeration

protected String qandaInheritNumeration
(Original XSL attribuut: qanda.inherit.numeration.)


calloutDefaultcolumn

protected String calloutDefaultcolumn
(Original XSL attribuut: callout.defaultcolumn.)


spaceEnquadWidth

protected String spaceEnquadWidth
(Original XSL attribuut: space.enquad.width.)


profileRevisionflag

protected String profileRevisionflag
The value of this parameter specifies profiles which should be included in the output. (Original XSL attribuut: profile.revisionflag.)


procedureStepNumerationFormats

protected String procedureStepNumerationFormats
(Original XSL attribuut: procedure.step.numeration.formats.)


rootid

protected String rootid
(Original XSL attribuut: rootid.)


refentryXrefManvolnum

protected String refentryXrefManvolnum
(Original XSL attribuut: refentry.xref.manvolnum.)


columnCountBody

protected String columnCountBody
Number of columns on body pages. (Original XSL attribuut: column.count.body.)


collectXrefTargets

protected String collectXrefTargets
In order to resolve olinks efficiently, the stylesheets can generate an external data file containing information about all potential cross reference endpoints in a document. (Original XSL attribuut: collect.xref.targets.)


makeSingleYearRanges

protected String makeSingleYearRanges
If true, year ranges that span a single year will be printed in range notation (1998-1999) instead of discrete notation (1998, 1999). (Original XSL attribuut: make.single.year.ranges.)


bodyEndIndent

protected String bodyEndIndent
This end-indent property is added to the fo:flow for certain page sequences. (Original XSL attribuut: body.end.indent.)


stylesheetResultType

protected String stylesheetResultType
(Original XSL attribuut: stylesheet.result.type.)


cropMarkOffset

protected String cropMarkOffset
Length of crop marks. (Original XSL attribuut: crop.mark.offset.)


bodyStartIndent

protected String bodyStartIndent
This parameter provides the means of indenting the body text relative to section titles. (Original XSL attribuut: body.start.indent.)


indexNumberSeparator

protected String indexNumberSeparator
This parameter permits you to override the text to insert between page references in a formatted index entry. (Original XSL attribuut: index.number.separator.)


calloutUnicodeStartCharacter

protected String calloutUnicodeStartCharacter
(Original XSL attribuut: callout.unicode.start.character.)


l10nLangValueRfcCompliant

protected String l10nLangValueRfcCompliant
(Original XSL attribuut: l10n.lang.value.rfc.compliant.)


fopExtensions

protected String fopExtensions
(Original XSL attribuut: fop.extensions.)


doubleSided

protected String doubleSided
Double-sided documents are printed with a slightly wider margin on the binding edge of the page. (Original XSL attribuut: double.sided.)


columnCountIndex

protected String columnCountIndex
Number of columns on index pages. (Original XSL attribuut: column.count.index.)


xrefLabelPageSeparator

protected String xrefLabelPageSeparator
This parameter allows you to control the punctuation of certain types of generated cross reference text. (Original XSL attribuut: xref.label-page.separator.)


processEmptySourceToc

protected String processEmptySourceToc
(Original XSL attribuut: process.empty.source.toc.)


axfExtensions

protected String axfExtensions
(Original XSL attribuut: axf.extensions.)


space6emspaceWidth

protected String space6emspaceWidth
(Original XSL attribuut: space.6emspace.width.)


highlightXslthlConfig

protected String highlightXslthlConfig
This location has precedence over the corresponding Java property. (Original XSL attribuut: highlight.xslthl.config.)


spaceThinspaceWidth

protected String spaceThinspaceWidth
(Original XSL attribuut: space.thinspace.width.)


highlightSource

protected String highlightSource
(Original XSL attribuut: highlight.source.)


footerRule

protected String footerRule
If true, a rule will be drawn above the page footers. (Original XSL attribuut: footer.rule.)


refentryGenerateTitle

protected String refentryGenerateTitle
(Original XSL attribuut: refentry.generate.title.)


calloutGraphicsPath

protected String calloutGraphicsPath
Sets the path to the directory holding the callout graphics. (Original XSL attribuut: callout.graphics.path.)


columnCountFront

protected String columnCountFront
Number of columns on front matter (dedication, preface, etc. (Original XSL attribuut: column.count.front.)


directionAlignStart

protected String directionAlignStart
(Original XSL attribuut: direction.align.start.)


pageMarginBottom

protected String pageMarginBottom
The bottom page margin is the distance from the bottom of the region-after to the physical bottom of the page. (Original XSL attribuut: page.margin.bottom.)


chunkerOutputMethod

protected String chunkerOutputMethod
This parameter specifies the output method to be used in files generated by the chunking stylesheet. (Original XSL attribuut: chunker.output.method.)


qandaInToc

protected String qandaInToc
(Original XSL attribuut: qanda.in.toc.)


glossarySort

protected String glossarySort
If true, then the glossentry elements within a glossary, glossdiv, or glosslist are sorted on the glossterm, using the current lang setting. (Original XSL attribuut: glossary.sort.)


calloutGraphicsExtension

protected String calloutGraphicsExtension
Sets the filename extension to use on callout graphics. (Original XSL attribuut: callout.graphics.extension.)


footnoteNumberSymbols

protected String footnoteNumberSymbols
(Original XSL attribuut: footnote.number.symbols.)


bridgeheadInToc

protected String bridgeheadInToc
(Original XSL attribuut: bridgehead.in.toc.)


linenumberingEveryNth

protected String linenumberingEveryNth
If line numbering is enabled, everyNth line will be numbered. (Original XSL attribuut: linenumbering.everyNth.)


bodyMarginBottom

protected String bodyMarginBottom
The body bottom margin is the distance from the last line of text in the page body to the bottom of the region-after. (Original XSL attribuut: body.margin.bottom.)


saxonCharacterRepresentation

protected String saxonCharacterRepresentation
This parameter has effect only when Saxon 6 is used (version 6. (Original XSL attribuut: saxon.character.representation.)


funcsynopsisStyle

protected String funcsynopsisStyle
(Original XSL attribuut: funcsynopsis.style.)


glossaryAsBlocks

protected String glossaryAsBlocks
(Original XSL attribuut: glossary.as.blocks.)


generateIndex

protected String generateIndex
Specify if an index should be generated. (Original XSL attribuut: generate.index.)


emptyLocalL10nXml

protected String emptyLocalL10nXml
(Original XSL attribuut: empty.local.l10n.xml.)


l10nGentextUseXrefLanguage

protected String l10nGentextUseXrefLanguage
If true, the language of the target will be used when generating cross reference text. (Original XSL attribuut: l10n.gentext.use.xref.language.)


olinkLangFallbackSequence

protected String olinkLangFallbackSequence
This parameter defines a list of lang values to search among to resolve olinks. (Original XSL attribuut: olink.lang.fallback.sequence.)


authorOthernameInMiddle

protected String authorOthernameInMiddle
(Original XSL attribuut: author.othername.in.middle.)


columnCountBack

protected String columnCountBack
Number of columns on back matter (appendix, glossary, etc. (Original XSL attribuut: column.count.back.)


menuchoiceSeparator

protected String menuchoiceSeparator
(Original XSL attribuut: menuchoice.separator.)


makeYearRanges

protected String makeYearRanges
(Original XSL attribuut: make.year.ranges.)


l10nGentextLanguage

protected String l10nGentextLanguage
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. (Original XSL attribuut: l10n.gentext.language.)


defaultUnits

protected String defaultUnits
(Original XSL attribuut: default.units.)


bodyFontset

protected String bodyFontset
(Original XSL attribuut: body.fontset.)


useExtensions

protected String useExtensions
If true, extensions may be used. (Original XSL attribuut: use.extensions.)


runinheadTitleEndPunct

protected String runinheadTitleEndPunct
Specify which characters are to be counted as punctuation. (Original XSL attribuut: runinhead.title.end.punct.)


olinkDebug

protected String olinkDebug
If true, then each olink will generate several messages about how it is being resolved during processing. (Original XSL attribuut: olink.debug.)


localL10nXml

protected String localL10nXml
(Original XSL attribuut: local.l10n.xml.)


xrefWithNumberAndTitle

protected String xrefWithNumberAndTitle
(Original XSL attribuut: xref.with.number.and.title.)


admonGraphicsPath

protected String admonGraphicsPath
Sets the path to the directory containing the admonition graphics (caution. (Original XSL attribuut: admon.graphics.path.)


ulinkShow

protected String ulinkShow
(Original XSL attribuut: ulink.show.)


glosslistAsBlocks

protected String glosslistAsBlocks
(Original XSL attribuut: glosslist.as.blocks.)


titleFontFamily

protected String titleFontFamily
The title font family is used for titles (chapter, section, figure, etc. (Original XSL attribuut: title.font.family.)


tableFootnoteNumberFormat

protected String tableFootnoteNumberFormat
(Original XSL attribuut: table.footnote.number.format.)


monospaceVerbatimFontWidth

protected String monospaceVerbatimFontWidth
Specifies with em units the width of a single character of the monospace font. (Original XSL attribuut: monospace.verbatim.font.width.)


hyphenateVerbatimCharacters

protected String hyphenateVerbatimCharacters
(Original XSL attribuut: hyphenate.verbatim.characters.)


defaultImageWidth

protected String defaultImageWidth
(Original XSL attribuut: default.image.width.)


headerRule

protected String headerRule
If true, a rule will be drawn below the page headers. (Original XSL attribuut: header.rule.)


prefaceAutolabel

protected String prefaceAutolabel
(Original XSL attribuut: preface.autolabel.)


symbolFontFamily

protected String symbolFontFamily
A typical body or title font does not contain all the character glyphs that DocBook supports. (Original XSL attribuut: symbol.font.family.)


currentDocid

protected String currentDocid
When olinks between documents are resolved for HTML output, the stylesheet can compute the relative path between the current document and the target document. (Original XSL attribuut: current.docid.)


pageMarginOuter

protected String pageMarginOuter
The outer page margin is the distance from non-bound edge of the page to the outer edge of the last column of text. (Original XSL attribuut: page.margin.outer.)


preferInternalOlink

protected String preferInternalOlink
If you are re-using XML content modules in multiple documents, you may want to redirect some of your olinks. (Original XSL attribuut: prefer.internal.olink.)


useSvg

protected String useSvg
If true, SVG will be considered an acceptable image format. (Original XSL attribuut: use.svg.)


profileAttribute

protected String profileAttribute
(Original XSL attribuut: profile.attribute.)


tocMaxDepth

protected String tocMaxDepth
Specifies the maximal depth of TOC on all levels. (Original XSL attribuut: toc.max.depth.)


targetDatabaseDocument

protected String targetDatabaseDocument
To resolve olinks between documents, the stylesheets use a master database document that identifies the target datafiles for all the documents within the scope of the olinks. (Original XSL attribuut: target.database.document.)


admonGraphicsExtension

protected String admonGraphicsExtension
Sets the filename extension to use on admonition graphics. (Original XSL attribuut: admon.graphics.extension.)


cropMarkWidth

protected String cropMarkWidth
Width of crop marks. (Original XSL attribuut: crop.mark.width.)


bibliographyNumbered

protected String bibliographyNumbered
(Original XSL attribuut: bibliography.numbered.)


headerTableHeight

protected String headerTableHeight
Page headers in print output use a three column table to position text at the left, center, and right side of the header on the page. (Original XSL attribuut: header.table.height.)


textinsertExtension

protected String textinsertExtension
The textinsert extension element inserts the contents of a file into the result tree (as text). (Original XSL attribuut: textinsert.extension.)


sectionContainerElement

protected String sectionContainerElement
Selects the element name for outer container of each section. (Original XSL attribuut: section.container.element.)


arbortextExtensions

protected String arbortextExtensions
(Original XSL attribuut: arbortext.extensions.)


cropMarkBleed

protected String cropMarkBleed
Length of invisible part of crop marks. (Original XSL attribuut: crop.mark.bleed.)


footerTableHeight

protected String footerTableHeight
Page footers in print output use a three column table to position text at the left, center, and right side of the footer on the page. (Original XSL attribuut: footer.table.height.)


variablelistMaxTermlength

protected String variablelistMaxTermlength
(Original XSL attribuut: variablelist.max.termlength.)


defaultTableWidth

protected String defaultTableWidth
(Original XSL attribuut: default.table.width.)


chunkerOutputDoctypeSystem

protected String chunkerOutputDoctypeSystem
This parameter specifies the system identifier that should be used by the chunking stylesheet in the document type declaration of chunked pages. (Original XSL attribuut: chunker.output.doctype-system.)


defaultTableRules

protected String defaultTableRules
(Original XSL attribuut: default.table.rules.)


tocSectionDepth

protected String tocSectionDepth
Specifies the depth to which recursive sections should appear in the TOC. (Original XSL attribuut: toc.section.depth.)


sidebarFloatType

protected String sidebarFloatType
Selects the type of float for sidebar elements. (Original XSL attribuut: sidebar.float.type.)


writingMode

protected String writingMode
Sets direction of text flow and text alignment based on locale. (Original XSL attribuut: writing.mode.)


calloutUnicode

protected String calloutUnicode
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. (Original XSL attribuut: callout.unicode.)


spaceFigspaceWidth

protected String spaceFigspaceWidth
(Original XSL attribuut: space.figspace.width.)


paperType

protected String paperType
The paper type is a convenient way to specify the paper size. (Original XSL attribuut: paper.type.)


textdataDefaultEncoding

protected String textdataDefaultEncoding
(Original XSL attribuut: textdata.default.encoding.)


admonGraphics

protected String admonGraphics
If true (true), admonitions are presented in an alternate style that uses a graphic. (Original XSL attribuut: admon.graphics.)


columnGapBack

protected String columnGapBack
(Original XSL attribuut: column.gap.back.)


spaceEmspaceWidth

protected String spaceEmspaceWidth
(Original XSL attribuut: space.emspace.width.)


runinheadDefaultTitleEndPunct

protected String runinheadDefaultTitleEndPunct
(Original XSL attribuut: runinhead.default.title.end.punct.)


pageWidthPortrait

protected String pageWidthPortrait
The portrait page width is the length of the short edge of the physical page. (Original XSL attribuut: page.width.portrait.)


glossentryShowAcronym

protected String glossentryShowAcronym
(Original XSL attribuut: glossentry.show.acronym.)


monospaceFontFamily

protected String monospaceFontFamily
The monospace font family is used for verbatim environments (program listings, screens, etc. (Original XSL attribuut: monospace.font.family.)


glosstermSeparation

protected String glosstermSeparation
(Original XSL attribuut: glossterm.separation.)


useRoleForMediaobject

protected String useRoleForMediaobject
(Original XSL attribuut: use.role.for.mediaobject.)


sectionLabelIncludesComponentLabel

protected String sectionLabelIncludesComponentLabel
If true, section labels are prefixed with the label of the component that contains them. (Original XSL attribuut: section.label.includes.component.label.)


columnGapLot

protected String columnGapLot
(Original XSL attribuut: column.gap.lot.)


admonTextlabel

protected String admonTextlabel
If true (true), admonitions are presented with a generated text label such as Note or Warning in the appropriate language. (Original XSL attribuut: admon.textlabel.)


profileVendor

protected String profileVendor
The value of this parameter specifies profiles which should be included in the output. (Original XSL attribuut: profile.vendor.)


profileStatus

protected String profileStatus
The value of this parameter specifies profiles which should be included in the output. (Original XSL attribuut: profile.status.)


indexOnRole

protected String indexOnRole
(Original XSL attribuut: index.on.role.)


draftWatermarkImage

protected String draftWatermarkImage
The image to be used for draft watermarks. (Original XSL attribuut: draft.watermark.image.)


profileWordsize

protected String profileWordsize
The value of this parameter specifies profiles which should be included in the output. (Original XSL attribuut: profile.wordsize.)


space4emspaceWidth

protected String space4emspaceWidth
(Original XSL attribuut: space.4emspace.width.)


qandaNestedInToc

protected String qandaNestedInToc
(Original XSL attribuut: qanda.nested.in.toc.)


graphicExtensions

protected String graphicExtensions
(Original XSL attribuut: graphic.extensions.)


pageHeight

protected String pageHeight
(Original XSL attribuut: page.height.)


tableCellBorderColor

protected String tableCellBorderColor
Set the color of table cell borders. (Original XSL attribuut: table.cell.border.color.)


columnCountLot

protected String columnCountLot
Number of columns on a page sequence containing the Table of Contents, List of Figures, etc. (Original XSL attribuut: column.count.lot.)


linenumberingSeparator

protected String linenumberingSeparator
The separator is inserted between line numbers and lines in the verbatim environment. (Original XSL attribuut: linenumbering.separator.)


defaultFloatClass

protected String defaultFloatClass
Selects the direction in which a float should be placed. (Original XSL attribuut: default.float.class.)


bodyFontFamily

protected String bodyFontFamily
The body font family is the default font used for text in the page body. (Original XSL attribuut: body.font.family.)


xepExtensions

protected String xepExtensions
(Original XSL attribuut: xep.extensions.)


labelFromPart

protected String labelFromPart
(Original XSL attribuut: label.from.part.)


pageWidth

protected String pageWidth
(Original XSL attribuut: page.width.)


bibliographyStyle

protected String bibliographyStyle
(Original XSL attribuut: bibliography.style.)


tableFrameBorderThickness

protected String tableFrameBorderThickness
Specifies the thickness of the border on the table's frame. (Original XSL attribuut: table.frame.border.thickness.)


exslNodeSetAvailable

protected String exslNodeSetAvailable
If true, then the exsl:node-set() function is available to be used in the stylesheet. (Original XSL attribuut: exsl.node.set.available.)


footerColumnWidths

protected String footerColumnWidths
Page footers in print output use a three column table to position text at the left, center, and right side of the footer on the page. (Original XSL attribuut: footer.column.widths.)


alignment

protected String alignment
The default text alignment is used for most body text. (Original XSL attribuut: alignment.)


calloutsExtension

protected String calloutsExtension
(Original XSL attribuut: callouts.extension.)


chunkerOutputStandalone

protected String chunkerOutputStandalone
This parameter specifies the value of the standalone specification for generated pages. (Original XSL attribuut: chunker.output.standalone.)


profileSeparator

protected String profileSeparator
Separator character used for compound profile values. (Original XSL attribuut: profile.separator.)


linenumberingExtension

protected String linenumberingExtension
(Original XSL attribuut: linenumbering.extension.)


bodyFontMaster

protected String bodyFontMaster
(Original XSL attribuut: body.font.master.)


keepRelativeImageUris

protected String keepRelativeImageUris
(Original XSL attribuut: keep.relative.image.uris.)


profileUserlevel

protected String profileUserlevel
The value of this parameter specifies profiles which should be included in the output. (Original XSL attribuut: profile.userlevel.)


tableCellBorderThickness

protected String tableCellBorderThickness
If non-zero, specifies the thickness of borders on table cells. (Original XSL attribuut: table.cell.border.thickness.)


tableCellBorderStyle

protected String tableCellBorderStyle
Specifies the border style of table cells. (Original XSL attribuut: table.cell.border.style.)


qandadivAutolabel

protected String qandadivAutolabel
If true, unlabeled qandadivs will be enumerated. (Original XSL attribuut: qandadiv.autolabel.)


ebnfStatementTerminator

protected String ebnfStatementTerminator
(Original XSL attribuut: ebnf.statement.terminator.)


targetsFilename

protected String targetsFilename
In order to resolve olinks efficiently, the stylesheets can generate an external data file containing information about all potential cross reference endpoints in a document. (Original XSL attribuut: targets.filename.)


generateSectionTocLevel

protected String generateSectionTocLevel
(Original XSL attribuut: generate.section.toc.level.)


insertLinkPageNumber

protected String insertLinkPageNumber
(Original XSL attribuut: insert.link.page.number.)


functionParens

protected String functionParens
(Original XSL attribuut: function.parens.)


formalProcedures

protected String formalProcedures
Formal procedures are numbered and always have a title. (Original XSL attribuut: formal.procedures.)


processSourceToc

protected String processSourceToc
(Original XSL attribuut: process.source.toc.)


ulinkHyphenateChars

protected String ulinkHyphenateChars
(Original XSL attribuut: ulink.hyphenate.chars.)


useLocalOlinkStyle

protected String useLocalOlinkStyle
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. (Original XSL attribuut: use.local.olink.style.)


calloutGraphics

protected String calloutGraphics
If true, callouts are presented with graphics (e. (Original XSL attribuut: callout.graphics.)


refentryPagebreak

protected String refentryPagebreak
(Original XSL attribuut: refentry.pagebreak.)


insertOlinkPageNumber

protected String insertOlinkPageNumber
(Original XSL attribuut: insert.olink.page.number.)


columnGapBody

protected String columnGapBody
(Original XSL attribuut: column.gap.body.)


marginNoteFloatType

protected String marginNoteFloatType
Selects the type of float for margin notes. (Original XSL attribuut: margin.note.float.type.)


componentLabelIncludesPartLabel

protected String componentLabelIncludesPartLabel
(Original XSL attribuut: component.label.includes.part.label.)


profileValue

protected String profileValue
(Original XSL attribuut: profile.value.)


imgSrcPath

protected String imgSrcPath
(Original XSL attribuut: img.src.path.)


firsttermOnlyLink

protected String firsttermOnlyLink
(Original XSL attribuut: firstterm.only.link.)


draftMode

protected String draftMode
Selects draft mode. (Original XSL attribuut: draft.mode.)


orderedlistLabelWidth

protected String orderedlistLabelWidth
Specifies the default width of the label (usually a number or sequence of numbers) in an ordered list. (Original XSL attribuut: orderedlist.label.width.)


regionAfterExtent

protected String regionAfterExtent
The region after extent is the height of the area where footers are printed. (Original XSL attribuut: region.after.extent.)


kosekImported

protected String kosekImported
(Original XSL attribuut: kosek.imported.)


fop1Extensions

protected String fop1Extensions
(Original XSL attribuut: fop1.extensions.)


funcsynopsisDecoration

protected String funcsynopsisDecoration
(Original XSL attribuut: funcsynopsis.decoration.)


calloutUnicodeNumberLimit

protected String calloutUnicodeNumberLimit
(Original XSL attribuut: callout.unicode.number.limit.)


space3emspaceWidth

protected String space3emspaceWidth
(Original XSL attribuut: space.3emspace.width.)


profileLang

protected String profileLang
The value of this parameter specifies profiles which should be included in the output. (Original XSL attribuut: profile.lang.)

Constructor Detail

DocbkxPdfMojo

public DocbkxPdfMojo()
Method Detail

configure

protected void configure(Transformer transformer)
Specified by:
configure in class AbstractTransformerMojo

getSourceDirectory

public File getSourceDirectory()
Specified by:
getSourceDirectory in class AbstractTransformerMojo

getTargetDirectory

public File getTargetDirectory()
Specified by:
getTargetDirectory in class AbstractTransformerMojo

getGeneratedSourceDirectory

public File getGeneratedSourceDirectory()
Specified by:
getGeneratedSourceDirectory in class AbstractTransformerMojo

getDefaultStylesheetLocation

public String getDefaultStylesheetLocation()
Specified by:
getDefaultStylesheetLocation in class AbstractTransformerMojo

getType

public String getType()
Specified by:
getType in class AbstractTransformerMojo

getStylesheetLocation

public String getStylesheetLocation()
Specified by:
getStylesheetLocation in class AbstractTransformerMojo

getTargetFileExtension

public String getTargetFileExtension()
Specified by:
getTargetFileExtension in class AbstractTransformerMojo

setTargetFileExtension

public void setTargetFileExtension(String extension)
Specified by:
setTargetFileExtension in class AbstractTransformerMojo

getIncludes

public String[] getIncludes()
Specified by:
getIncludes in class AbstractTransformerMojo

getEntities

public List getEntities()
Specified by:
getEntities in class AbstractTransformerMojo

getCustomizationParameters

public List getCustomizationParameters()
Specified by:
getCustomizationParameters in class AbstractTransformerMojo

getSystemProperties

public Properties getSystemProperties()
Specified by:
getSystemProperties in class AbstractTransformerMojo

getPreProcess

public org.apache.tools.ant.Target getPreProcess()
Specified by:
getPreProcess in class AbstractTransformerMojo

getPostProcess

public org.apache.tools.ant.Target getPostProcess()
Specified by:
getPostProcess in class AbstractTransformerMojo

getMavenProject

public org.apache.maven.project.MavenProject getMavenProject()
Specified by:
getMavenProject in class AbstractTransformerMojo

getArtifacts

public List getArtifacts()
Specified by:
getArtifacts in class AbstractTransformerMojo

getXIncludeSupported

protected boolean getXIncludeSupported()
Specified by:
getXIncludeSupported in class AbstractTransformerMojo

isUseStandardOutput

protected boolean isUseStandardOutput()
Returns false if the stylesheet is responsible to create the output file(s) using its own naming scheme.

Specified by:
isUseStandardOutput in class AbstractTransformerMojo
Returns:
If using the standard output.

isShowXslMessages

protected boolean isShowXslMessages()
Specified by:
isShowXslMessages in class AbstractTransformerMojo

setShowXslMessages

protected void setShowXslMessages(boolean showXslMessages)
Specified by:
setShowXslMessages in class AbstractTransformerMojo

setUseStandardOutput

protected void setUseStandardOutput(boolean useStandardOutput)
Specified by:
setUseStandardOutput in class AbstractTransformerMojo


Copyright © 2006-2013. All Rights Reserved.