# linuxdoc.conf # # Asciidoc configuration file. # linuxdoc backend, article document type. # # NOTE: # - The Linuxdoc format only supports article documents. # - Linuxdoc does not support a number of AsciiDoc elements, for # example table. # - The AsciiDoc linuxdoc backend is no longer being actively # developed or tested with new AsciiDoc releases. # [attributes] basebackend=linuxdoc basebackend-linuxdoc= [miscellaneous] outfilesuffix=.sgml [replacements] (?m)^(.*)\s\+$=\1<newline> # To allow the AsciiDoc User Guide to be processed. {amp}\#960;=pi # Small 'NEW' image. (?<!\\)#NEW#=New! \\#NEW#=#NEW# # (C) Copyright (entity reference ©) (?<!\\)\(C\)=© \\\(C\)=(C) # (R) registered trade mark (entity reference ® (?<!\\)\(R\)=® \\\(R\)=(R) # (TM) Trademark (entity reference ™) (?<!\\)\(TM\)=™ \\\(TM\)=(TM) # -- Spaced and unspaced em dashes (entity reference —) (^|[^-\\])--($|[^-])=\1—\2 \\--(?!-)=-- # ... Ellipsis (entity reference …) (?<!\\)\.\.\.=… \\\.\.\.=... [header] <!doctype linuxdoc system> <article> <title>{doctitle}</title> <author> by {author} <tt><<url url="mailto:{email}" name="{email}">></tt> </author> {date#}<date> {date#} v{revision}{date?,} {date#} {date} {date#}</date> [footer] </article> [indexterm-inlinemacro] # Inline index term. {2%}<nidx>{1}</nidx> {2#}{3%}<nidx>{2}</nidx> <nidx>{3}</nidx> [indexterm2-inlinemacro] # Inline index term. # Single entry index term that is visible in the primary text flow. <nidx>{1}</nidx> {1} [footnote-inlinemacro] # Inline footnote. <newline>[{0}]<newline> [tags] # Bulleted, numbered and labeled list tags. ilist={title?<p><bf>{title}</bf>}<itemize>|</itemize> ilistitem=<item>|</item> ilisttext=| olist={title?<p><bf>{title}</bf>}<enum>|</enum> olist2=<enum>|</enum> olistitem=<item>|</item> olisttext=| vlist={title?<p><bf>{title}</bf>}<descrip>|</descrip> vlistitem=| vlisttext=| vlistentry=| vlistterm=<tag>|</tag> # Same as vertical labeled list. hlist={title?<p><bf>{title}</bf>}<descrip>|</descrip> hlistitem=| hlisttext=| hlistentry=| hlistterm=<tag>|</tag> # Question and Answer list. qlist=<enum>|</enum> qlistentry=<item>|</item> qlistterm=| qlistitem=| qlisttext=<p>| # Callout list (same as numbered list). colist={title?<p><bf>{title}</bf>}<enum>|</enum> colistitem=<item>|</item> colisttext=| # Quoted text emphasis=<em>|</em> strong=<bf>|</bf> monospaced=<tt>|</tt> quoted=``|'' [specialsections] ^Abstract$=sect-abstract [sect-abstract] <abstract> | </abstract> <toc> [preamble] <abstract> | </abstract> <toc> [sect1] <sect>{title} <p> | [sect2] <sect1>{title} <p> | [sect3] <sect2>{title} <p> | [sect4] <p><bf>{title}</bf> <p> | # Inline macros [http-inlinemacro] <url url="{name}:{target}" name="{0={name}:{target}}"> [https-inlinemacro] <url url="{name}:{target}" name="{0={name}:{target}}"> [ftp-inlinemacro] <url url="{name}:{target}" name="{0={name}:{target}}"> [file-inlinemacro] <url url="{name}:{target}" name="{0={name}:{target}}"> [mailto-inlinemacro] <url url="{name}:{target}" name="{0={target}}"> [link-inlinemacro] <url url="{target}" name="{0={target}}"> # LinuxDoc does not have anchors or anchor reference elements but we include # the macros so the anchor is hidden and the reference text displayed. # Anchor: [[id,xreflabel]] [anchor-inlinemacro] #[{target}] [anchor2-inlinemacro] # [[id,text]] #[{1}] [xref-inlinemacro] #{1} [{target}] {1={target}} [xref2-inlinemacro] # <<id,text>> #{2} [{1}] {2=1} # Special word macros [emphasizedwords] <em>{words}</em> [monospacedwords] <tt>{words}</tt> [strongwords] <bf>{words}</bf> # Paragraph substitution. [paragraph] <p><bf>{title}</bf><newline> | {empty} {empty} [literalparagraph] <p><bf>Example:</bf> {title} <verb>|</verb> {empty} [admonitionparagraph] <p><bf>{style}:</bf> | {empty} {empty} [verseparagraph] template::[paragraph] [image-inlinemacro] {1={target}} [ruler-blockmacro] # Only applies to HTML so don't output anything. [image-blockmacro] <p><bf>Figure:</bf> {title} <p>{1} {1%}<p>Image file: {target} [literalblock] <p><bf>Example:</bf> {title} <verb> | </verb> {empty} [listingblock] <p><bf>Example:</bf> {title} <tscreen><verb> | </verb></tscreen> {empty} [sidebarblock] <p><bf>{title}</bf> | {empty} {empty} [exampleblock] <p><bf>{title}</bf> | {empty} {empty} [admonitionblock] <p><bf>{style}</bf> | {empty} {empty} [passthroughblock] | [quoteblock] <p><bf>{title}</bf> | <p> — {1={attribution}} <em>{2={citetitle}}</em> {empty} [verseblock] | {empty} {empty} # Bibliography list. # Same as numbered list. [listdef-bibliography] listtag=olist itemtag=olistitem texttag=olisttext # Glossary list. # Same as variable list. [listdef-glossary] listtag=vlist itemtag=vlistitem texttag=vlisttext entrytag=vlistentry labeltag=vlistterm