class

Asciidoctor::Converter::DocBook5Converter

Inherits Asciidoctor::Converter::Base < Reference < Object

Constants

DLIST_TAGS = {"qanda" => {list: "qandaset", entry: "qandaentry", label: "question", term: "simpara", item: "answer"}, "glossary" => {list: nil, entry: "glossentry", label: nil, term: "glossterm", item: "glossdef"}}
DLIST_TAGS_DEFAULT = {list: "variablelist", entry: "varlistentry", label: "label", term: "term", item: "listitem"}
MANPAGE_SECTION_TAGS = {"section" => "refsection", "synopsis" => "refsynopsisdiv"}
QUOTE_TAGS = {:asciimath => {"", ""}, :double => {"<quote role=\"double\">", "</quote>"}, :emphasis => {"<emphasis>", "</emphasis>"}, :latexmath => {"", ""}, :mark => {"<emphasis role=\"marked\">", "</emphasis>"}, :monospaced => {"<literal>", "</literal>"}, :single => {"<quote role=\"single\">", "</quote>"}, :strong => {"<emphasis role=\"strong\">", "</emphasis>"}, :subscript => {"<subscript>", "</subscript>"}, :superscript => {"<superscript>", "</superscript>"}}
TABLE_PI_NAMES = ["dbhtml", "dbfo", "dblatex"]

Constructors

new(backend : String = "docbook5")
Source

Instance methods

convert(node : AbstractNode, transform : String | Nil = nil) : String

Convert a node to its output representation.

Source
convert_admonition(node : AbstractBlock) : String
Source
convert_block(node : Block) : String
Source
convert_colist(node : List) : String
Source
convert_dlist(node : List) : String
Source
convert_document(node : Document) : String
Source
convert_embedded(node : Document) : String
Source
convert_example(node : AbstractBlock) : String
Source
convert_floating_title(node : AbstractNode) : String
Source
convert_image(node : AbstractBlock) : String
Source
convert_inline(node : Inline) : String
Source
convert_inline_anchor(node : Inline) : String
Source
convert_inline_break(node : Inline) : String
Source
convert_inline_button(node : Inline) : String
Source
convert_inline_callout(node : Inline) : String
Source
convert_inline_footnote(node : Inline) : String
Source
convert_inline_image(node : Inline) : String
Source
convert_inline_indexterm(node : Inline) : String
Source
convert_inline_kbd(node : Inline) : String
Source
convert_inline_menu(node : Inline) : String
Source
convert_inline_quoted(node : Inline) : String
Source
convert_list(node : List) : String
Source
convert_listing(node : AbstractBlock) : String
Source
convert_literal(node : AbstractBlock) : String
Source
convert_olist(node : List) : String
Source
convert_open(node : AbstractBlock) : String
Source
convert_page_break(node : AbstractBlock) : String
Source
convert_paragraph(node : AbstractBlock) : String
Source
convert_preamble(node : AbstractBlock) : String
Source
convert_quote(node : AbstractBlock) : String
Source
convert_section(node : Section) : String
Source
convert_sidebar(node : AbstractBlock) : String
Source
convert_stem(node : AbstractBlock) : String
Source
convert_table(node : Table) : String
Source
convert_thematic_break(node : AbstractBlock) : String
Source
convert_ulist(node : List) : String
Source
convert_verse(node : AbstractBlock) : String
Source
dispatch(node : AbstractNode, transform : String) : String

Dispatch conversion to the appropriate method.

Source