DTBook to OBFL Description Provides a base stylesheet for DTBook. The stylesheet must be extended. The minimum requirement is to implement a template with the name insertLayoutMaster. This template should add layout definition elements, see http://code.google.com/p/obfl/. The extending stylesheet can also benefit from the processing modes to refine layout. See below. Parameters None Format (input -> output) DTBook -> OBFL Author: Joel HÃ¥kansson
Use "sequence-mode" to override default sequence element processing and "apply-sequence-attributes" to override default sequence attributes
Use "block-mode" to override default block element processing and "apply-block-attributes" to override default element attributes
Use "inline-mode" to override default inline processing
This stylesheet categorizes DTBook elements into five groups: sequence, block, inline, special and no-op. The first three (sequence, block and inline) can easily be customized using the processing modes.
bodymatter, frontmatter, rearmatter
The following elemnts may be treated as inline or block depending on context:
a, cite, kbd, samp
Treat as block element if parent is level1, level2, level3, level4, level5, level6, level, div or annotation. Treat as inline otherwise.
code, bdo, em, strong, span, sub, sup, abbr, acronym, dfn, q, noteref, annoref, sent, w, linenum, lic, dd, dt
br, pagenum
book, dtbook, head, meta, link, img, col, colgroup
table, tbody, td, tfoot, th, thead, tr
Sequence | Block (type 1) | Block (type 2) | Block (type 3) | Block (type 4) | Block or Inline | Inline | Special | No-op | Not supported |
---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|