Here is the list for the equivalence between the DOM Tree and DocBook
Contents
DocBook - DOM
WIP
Unsupported tag by the DocBook converter, so even the child element will not be displayed |
Clear implementation description, nothing else to comment |
Element handle with a <span element=" "> or <div html:class=" "> |
I did not check carefully which color I should give |
WIP
A
Abbrev
Inline element
Abstract
Inline element
Accel
Inline element
Acknowledgments
<div html:class="db-acknowledgments">
Acronym
Inline element
Address
Inline element
Affiliation
No equivalence
Alt
Inline element
Anchor
Inline element
Answer
<list-item-label>A:</><list-item-body>
Appendix
<div html:class="db-appendix">
Application
Inline element
arc
We do not support XLink arc
Area
Callout element
Callout element
Callout element
Arg
Callout element
Info element
See the section about info elements
Article
<page>
Attribution
source attrib of blockquote
See blockquote
<object type="audio/">
See *Object conversion.
Author
Info element
See the section about info elements
Info element
See the section about info elements
Info element
See the section about info elements
B
Biblio*
Biblio element
See the section about bibliography.
No equivalence
Book
<div html:class="db-appendix">
No equivalence
Too complicate
C
Callout
No equivalence
Callout is too complex to be handle currently by the converter
No equivalence
See callout
Caption
<div html:class="db-caption">
Caution
<admonition type='caution'>
Chapter
<div html:class="db-chapter">
Citation
bibliography
bibliography
bibliography
City
Inline element
Class*
Class information
<div html:class="db-cmdsynopsis">
co
No equivalence
See callout
code
<code>
Col
Save the attr to apply it to the col
See HTML tables
Idem to col but for several cols
See HTML tables
Collab
Info element
See the section about info elements
Colophon
<div html:class="db-colophon">
Idem to col for db.cals.table
See HTML tables
Command
Inline element
<code>
Conf*
Info element
See the section about info elements
Constant
Inline element
Constraint*
EBNF element
EBNF elements not supported
Class information
Class information not supported
Info element
See the section about info elements
Info element
See the section about info elements
Contrib
Info element
See the section about info elements
Copyright
Info element
See the section about info elements
Country
Inline element
No equivalence
See callout
Cover
Info element
See the section about info elements
D
Database
Inline element
Date
Inline element
Dedication
<div html:class="db-dedication">
Maybe italic ?
Class information
Class information not supported
E
Edition
Info element
See the section about info elements
Editor
Info element
See the section about info elements
Email
Use the corresponding macro.
Emphasis
<emphasis></emphasis>
Entry
<table-cell></table-cell>
<table-cell><table>
Epigraph
<div html:class="db-epigraph">
Equation
<div html:class="db-equation">
Error*
Inline element
Example
<div html:class="db-example">
Inline element
extendedlink
Info element
See the section about info elements
F
Fax
Inline element
Class information
Class information not supported
Figure
<div html:class="db-figure">
Filename
Inline element
Inline element
Inline element
Footnote
<note note-class="footnote">
Not yet supported
Inline element
<hX>Title</hX><p>Text</p>
Func*
Class information
Class information not supported
Function
Class information
Class information not supported
G
Gui*
GUI information
Gui information not supported
Glosslist
<list>
Glossentry
<list-item>
Glossterm
<list-item-label>
Glossdef
<list-item-body>
Group
Class information
Class information not supported
H
Hardware
Inline element
Holder
Inline element
Honorific
Inline element
I
<object>
See *Object conversion
ImageObjectCO
Callout is not supported.
Important
<admonition type='important>
Index*
Index Element
Index are not supported.
Info
Info element
See the section about info elements
<div html:class="db-equation">
it is not using the element name
<div html:class="db-figure">
it is not using the element name
See Table
Initializer
Class information
Class information not supported
See Equation
See *Object conversion
Class information
Class information not supported
Info element
See the section about info elements
<list item-label-generate='unordered'>
Itermset
Info element
See the section about info elements
J - K
L
Info element
See the section about info elements
lhs
EBNF element
See the section about ignored tags
lineage
Inline element
Inline element
Link
<a href>
<list><list-item>
Literal
<code>
<blockcode html:class="db-literallayout">
Our converter miss currently <pre> element, this is why we use <blockcode> element.
M
Inline element
Markup
<code>
Inline element
<object>
Member
<list-item>
GUI information
Gui information not supported
Class information
Class information not supported
Class information
Class information not supported
Class information
Class information not supported
Modifier
Class information
Class information not supported
Inline element
Msg*
Msg elements
Message elements not supported
N - O
nonterminal
EBNF element
See the section about ignored tags
Note
<admonition type="note">
OLink
<a>
Create a valid href using targetdoc and targetptr
ooclass
Class information
Class information not supported
ooexception
Class information
Class information not supported
oointerface
Class information
Class information not supported
Option
Inline element
Optional
Inline element
<list list-type=ordered
Org
Info element
See the section about info elements
Info element
See the section about info elements
Info element
See the section about info elements
Info element
See the section about info elements
Info element
See the section about info elements
P
package
Inline element
Info element
See the section about info elements
Para
<p>
Inline element
Paramater
Inline element
Part
<div html:class="db-part">
<div html:class="db-partintro">
Person
Inline element
Info element
See the section about info elements
Inline element
Phone
Inline element
Phrase
<span>
Pob
Inline element
Inline element
Preface
<div html:class="db-preface">
Primary
Not supported
See Index*
PrimaryIE
No equivalence
Info element
See the section about info elements
Procedure
<list item-label-generate='ordered'>
Product*
Info element
See the section about info elements
<blockcode>
Prompt
Inline element
Property
Inline element
Info element
See the section about info elements
Publisher*
Info element
See the section about info elements
Q
qandadiv
Render sublist
qandaentry
No equivalence
However, we use it to render it in definition list.
qandaset
<list>
We render a set of question using definition list.
question
<list-item-label>Q:</><list-item-body>
quote
<quote>
Note : The qandaset has different behavior, and so should be converted according to these behavior :
defaultlabel='None' : Just use para
defaultlabel='number' : Use ordered list, with two para for each item.
defaultlabel='qanda' : USe definition list with 'Q:' and 'A:' for the labels
R
ref*
RefEntry not supported
Info element
See the section about info elements
remark
Inline element
Replaceable
Inline element
Inline element
rev*
Info element
See the section about info elements
rhs
EBNF Element
row
<table-row>
S
sbr
<line-break>
screen
<blockcode>
Screenshoot
<div html:class="db-screenshoot">
Secondary
Not supported
See Index*
SecondaryIE
Not supported
See Index*
sect*
<heading>
see
Not supported
See Index*
Not supported
See Index*
segmentedlist
<list>
seglistitem
<list-item>
segtitle
No equivalence
However we saved these value for the conversion
seg
Saved label+<list-item-body>
Info element
See the section about info elements
set
<div html:class="db-set">
setIndex
<div html:class="db-set">
shortaffil
Inline element
shortcut
Inline element
sidebar
<div html:class="db-sidebar">
simpara
<p>
simplelist
<list>
simplemsgentry
Msg elements
Message elements not supported
simplesect
<div html:class="db-simplesect">
spanspec
Need to check
We do not support span columned in db.cals.table
state
Inline element
step
<list-item><list-item-body >
stepalternatives
<list-item><list-item-body >
street
Inline element
subject*
Info element
See the section about info elements
subscript
<span baseline-shift>
substeps
<list>
subtitle
<div html:class="db-subtitle">
superscript
<span baseline-shift>
surname
Inline element
symbol
Inline element
synopsis
<div html:class="db-synopsis">
synopfragment
<div html:class="db-synopfragment">
synopfragmentref
Not supported
systemitem
Inline element
T
table
<table>
tag
<span class=db-tag>
We support class and namespace attribute also.
task*
<div html:class="db-task*">
tbody
<table-body>
td
<table-cell>
term
<list-item-label>
termdef
Inline element
tertiary*
Not supported
See Index*
textdata
Not supported
We do not support such of inclusion mechanism yet.
textobject
See *Object conversion
tfoot
<table-foot>
tgroup
No equivalence
th
<table-header>
thead
<table-header>
tip
<admonition type="tip">
title
<<div html:class="db-title">
or <h> if in section.
titleabbrev
No equivalence
toc*
TOC element
token
Inline element
tr
<table-row>
trademark
<span element="trademark">
Add a trademark sign at the end.
type
Inline element
U - V
uri
Inline element
userinput
Inline element
varargs
No equivalence
Funcprototype not supported.
variablelist
<list>
varlistentry
<list-item>
varname
Inline element
videodata
<object type='video'>
videooject
See *object conversion
void
No equivalence
volumenum
Info element
See the section about info elements
W-X-Y
warning
Admonition ?
wordasword
Inline element
xref
Too complex
Actually, implementation of such of feature would need some kind of mulit-pass conversion, which is not plan at this time.
year
Info element
See the section about info elements
Unclear implementation
- Index
- Book