packages feed

pandoc 3.10.1 → 3.10.2

raw patch · 20 files changed

+2178/−2021 lines, 20 filesdep ~asciidocdep ~texmathPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: asciidoc, texmath

API changes (from Hackage documentation)

Files

AUTHORS.md view
@@ -351,6 +351,7 @@ - Peter Wang - Philip Pesca - Philippe Ombredanne+- Philipp Gillé - Phillip Alday - Pranesh Prakash - Prat@@ -486,6 +487,7 @@ - ech0 - etclub - favonia+- gemmaro - guqicun - har7an - harabat@@ -493,6 +495,7 @@ - infinity0x - jeongminkim-islab - josch+- k6G52m4Dz75W - kaizshang91 - lawcho - lifeunleaded
CONTRIBUTING.md view
@@ -445,12 +445,6 @@ - in pandoc-lua-engine: Text.Pandoc.Lua.Marshal.WriterOptions   and/or Text.Pandoc.Lua.Marshal.ReaderOptions -Lua filters--------------If you've written a useful pandoc [lua filter](./doc/lua-filters.md),-you may want to consider submitting a pull request to the-[lua-filters repository](https://github.com/pandoc/lua-filters).  [open issues]: https://github.com/jgm/pandoc/issues [closed issues]: https://github.com/jgm/pandoc/issues?q=is%3Aissue+is%3Aclosed
INSTALL.md view
@@ -397,7 +397,7 @@ [Arch]: https://archlinux.org/packages/?q=pandoc [Cabal User's Guide]: https://cabal.readthedocs.io/ [Debian]: https://packages.debian.org/search?keywords=pandoc-[Fedora]: https://packages.fedoraproject.org/pkgs/pandoc/pandoc/+[Fedora]: https://packages.fedoraproject.org/pkgs/pandoc-cli/pandoc-cli/ [FreeBSD]: https://www.freshports.org/textproc/hs-pandoc/ [GHC]:  https://www.haskell.org/ghc/ [GitLab CI/CD]: https://about.gitlab.com/stages-devops-lifecycle/continuous-integration/
MANUAL.txt view
@@ -1,7 +1,7 @@ --- title: Pandoc User's Guide author: John MacFarlane-date: 2026-07-21+date: 2026-08-11 ---  # Synopsis@@ -302,7 +302,7 @@      ::: {#output-formats}     - `ansi` (text with [ANSI escape codes], for terminal viewing)-    - `asciidoc` (modern [AsciiDoc] as interpreted by [AsciiDoctor])+    - `asciidoc` (modern [AsciiDoc] as interpreted by [Asciidoctor])     - `asciidoc_legacy` ([AsciiDoc] as interpreted by [`asciidoc-py`]).     - `asciidoctor` (deprecated synonym for `asciidoc`)     - `bbcode` [BBCode]@@ -557,7 +557,7 @@ [RIS]: https://en.wikipedia.org/wiki/RIS_(file_format) [Emacs Org mode]: https://orgmode.org [AsciiDoc]: https://asciidoc.org/-[AsciiDoctor]: https://asciidoctor.org/+[Asciidoctor]: https://asciidoctor.org/ [`asciidoc-py`]: https://github.com/asciidoc-py/asciidoc-py [DZSlides]: https://paulrouget.com/dzslides/ [Word docx]: https://en.wikipedia.org/wiki/Office_Open_XML
README.md view
@@ -125,7 +125,7 @@   codes](https://en.wikipedia.org/wiki/ANSI_escape_code), for terminal   viewing) - `asciidoc` (modern [AsciiDoc](https://asciidoc.org/) as interpreted by-  [AsciiDoctor](https://asciidoctor.org/))+  [Asciidoctor](https://asciidoctor.org/)) - `asciidoc_legacy` ([AsciiDoc](https://asciidoc.org/) as interpreted by   [`asciidoc-py`](https://github.com/asciidoc-py/asciidoc-py)). - `asciidoctor` (deprecated synonym for `asciidoc`)
changelog.md view
@@ -1,5 +1,55 @@ # Revision history for pandoc +## pandoc 3.10.2 (2026-08-11)++  * Markdown reader:++    + Raw HTML: fix handling of void `hr` element (#11793).++  * LaTeX writer:++    + Omit empty caption on unnumbered tables (#11795).+    + Emit accumulated `footnotetext` at the first available+      opportunity (#11773).++  * Typst writer:++    + Don't alter curly quotes in strings, even with `smart` (#11788).+      This reverts commit 04848401d5711d0da74e6e32a7aedc6c2d661a71.+    + Make writer sensitive to `typst-label` attribute (#11794).+      If this attribute is set, the writer will output a label.+      (This overrides labels based on identifiers, when identifiers+      are present.)++  * Typst template: rename `horizontalrule` to `horizontalRule` , so+    it matches the polyfill. (#11784, Ian Max Andolina).++  * Text.Pandoc.Readers.HTML.TagCategories (unexported): export `voidTags`.++  * epub.css: Add support for dark mode (k6G52m4Dz75W).++  * WASM build: restore legacy exception handling,+    for compatibility with wasmtime (#11787).++  * Use new release of asciidoc (fixing problems with row/colspans+    and footers in tables).++  * Use new release of texmath (fixing problems with equations containing+    `\tag`, `\label`, or comments).++  * `MANUAL.txt`: Correct Asciidoctor name casing (gemmaro, #11782).++  * `INSTALL.md`: Update Fedora link to pandoc-cli package (#11798,+    Philipp Gillé).++  * `CONTRIBUTING.md`: remove suggestion to submit Lua filters (#11800).++  * Add `doc/twenty-years-of-pandoc.md`.++  * Changelog - fix pandoc 0.1 release date.++  * Add `release-announcements.txt` (scraped from pandoc-announce).+ ## pandoc 3.10.1 (2026-07-21)    * New output format `t2t` (Txt2Tags markup, <https://txt2tags.org>))@@ -186,7 +236,7 @@       on the heading itself, and then consolidating the inner and outer       section divs, we can avoid this undesirable result.     + `taskListItemToAscii`: handle empty task list case.-    + `taskListItemFromAscii: handle empty task list case (#11599,+    + `taskListItemFromAscii`: handle empty task list case (#11599,       Chirag Dhamange).    * Text.Pandoc.App.CommandLineOptions:@@ -29859,7 +29909,7 @@    * Fixed unicode/utf-8 translation -## pandoc 0.1 (2006-08-14)+## pandoc 0.1 (2006-08-03)    * Initial creation of debian package 
data/epub.css view
@@ -1,4 +1,20 @@ /* This defines styles and classes used in the book */++/* Light/Dark color scheme support.+   `color-scheme: light dark` on :root is REQUIRED to enable the light-dark()+   color function (CSS Color Module Level 5) and also lets the reading system+   flip its own canvas/scrollbars to dark. Individual colors below use+   light-dark(<light-value>, <dark-value>); the dark value uses the+   designer-specified Breeze dark palette (text #cfcfc2, background #232629)+   shipped with pandoc's bundled "breezedark" theme, so the document and its+   code blocks share one coherent dark aesthetic instead of a mechanical+   inversion.+   For reading systems that do NOT support light-dark(), each declaration is+   preceded by a plain fallback using the original light value, so the rule is+   not dropped and the original look is preserved (graceful degradation). */+:root {+  color-scheme: light dark;+} @page {   margin: 10px; }@@ -19,6 +35,8 @@   line-height: 1.2;   font-family: Georgia, serif;   color: #1a1a1a;+  color: light-dark(#1a1a1a, #cfcfc2);+  background-color: light-dark(transparent, #232629); } p {   text-indent: 0;@@ -101,6 +119,7 @@ } hr {   background-color: #1a1a1a;+  background-color: light-dark(#1a1a1a, #cfcfc2);   border: none;   height: 1px;   margin: 1em 0;@@ -118,13 +137,16 @@ tbody {   margin-top: 0.5em;   border-top: 1px solid #1a1a1a;+  border-top: 1px solid light-dark(#1a1a1a, #cfcfc2);   border-bottom: 1px solid #1a1a1a;+  border-bottom: 1px solid light-dark(#1a1a1a, #cfcfc2); } th, td {   padding: 0.25em 0.5em 0.25em 0.5em; } th {   border-top: 1px solid #1a1a1a;+  border-top: 1px solid light-dark(#1a1a1a, #cfcfc2); } header {   margin-bottom: 4em;
data/templates/default.typst view
@@ -5,7 +5,7 @@   stroke: none ) -#let horizontalrule = line(start: (25%,0%), end: (75%,0%))+#let horizontalRule = line(start: (25%,0%), end: (75%,0%)) // Polyfill divider to allow compiling with typst < 0.15: #let divider = if "divider" in std { divider } else { horizontalRule } 
pandoc.cabal view
@@ -1,6 +1,6 @@ cabal-version:   2.4 name:            pandoc-version:         3.10.1+version:         3.10.2 build-type:      Simple license:         GPL-2.0-or-later license-file:    COPYING.md@@ -562,7 +562,7 @@                  syb                   >= 0.1      && < 0.8,                  tagsoup               >= 0.14.6   && < 0.15,                  temporary             >= 1.1      && < 1.4,-                 texmath               >= 0.13.2   && < 0.14,+                 texmath               >= 0.13.2.1 && < 0.14,                  text                  >= 1.1.1.0  && < 2.2,                  text-conversions      >= 0.3      && < 0.4,                  time                  >= 1.5      && < 1.17,@@ -577,7 +577,7 @@                  typst                 >= 0.11     && < 0.12,                  vector                >= 0.12     && < 0.14,                  djot                  >= 0.1.4.1  && < 0.2,-                 asciidoc              >= 0.1.0.3  && < 0.2+                 asciidoc              >= 0.1.0.4  && < 0.2    if !os(windows)     build-depends:  unix >= 2.4 && < 2.9
src/Text/Pandoc/Readers/HTML/TagCategories.hs view
@@ -16,6 +16,7 @@   , eitherBlockOrInline   , epubTags   , blockTags+  , voidTags   , sectioningContent   , groupingContent   )@@ -67,6 +68,11 @@  blockTags :: Set Text blockTags = unions [blockHtmlTags, blockDocBookTags, epubTags]++voidTags :: Set Text+voidTags  = fromList+  ["area", "base", "br", "col", "embed", "hr", "img", "input",+   "link", "meta", "param", "source", "track", "wbr"]  sectioningContent :: [Text] sectioningContent = ["article", "aside", "nav", "section"]
src/Text/Pandoc/Readers/Markdown.hs view
@@ -50,6 +50,7 @@ import Text.Pandoc.Parsing hiding (tableCaption) import Text.Pandoc.Readers.HTML (htmlInBalanced, htmlTag, isBlockTag,                                  isInlineTag, isTextTag)+import Text.Pandoc.Readers.HTML.TagCategories (voidTags) import Text.Pandoc.Readers.LaTeX (applyMacros, rawLaTeXBlock, rawLaTeXInline) import Text.Pandoc.Shared import Text.Pandoc.URI (escapeURI, isURI, pBase64DataURI)@@ -1191,7 +1192,7 @@                  gobbleAtMostSpaces indentlevel                  notFollowedBy' closer                  block-  contents <- if selfClosing+  contents <- if selfClosing || tagtype `Set.member` voidTags                  then return mempty                  else mconcat <$> many block'   result <-
src/Text/Pandoc/Writers/LaTeX.hs view
@@ -663,9 +663,8 @@   let spacing = if all (isTightList . snd) lst                    then text "\\tightlist"                    else empty-  notes <- getAccumulatedNotes   return $ text ("\\begin{description}" <> inc) $$ spacing $$ vcat items $$-               "\\end{description}" $$ notes+               "\\end{description}" blockToLaTeX HorizontalRule =             return   "\\begin{center}\\rule{0.5\\linewidth}{0.5pt}\\end{center}"@@ -705,7 +704,6 @@         Table {}  -> Any True         _         -> Any False)   st <- get-  footnotes <- getAccumulatedNotes   return $ (case () of     _ | containsTable body ->           -- placing a longtable in a figure or center environment does@@ -718,7 +716,6 @@     _ | isSubfigure ->           innards     _ ->  cr <> "\\begin{figure}" <> placement $$ innards $$ "\\end{figure}")-    $$ footnotes  toSubfigure :: PandocMonad m => Int -> Block -> LW m (Doc Text) toSubfigure nsubfigs blk = do@@ -738,7 +735,16 @@  blockListToLaTeX :: PandocMonad m => [Block] -> LW m (Doc Text) blockListToLaTeX lst =-  vsep `fmap` mapM (\b -> setEmptyLine True >> blockToLaTeX b) lst+  vsep `fmap` mapM (\b -> setEmptyLine True >> blockToLaTeX' b) lst+ where+   blockToLaTeX' b = do+     res <- blockToLaTeX b+     externalNotes <- gets stExternalNotes+     if externalNotes+        then pure res+        else do+          notes <- getAccumulatedNotes+          pure $ res $$ notes  listItemToLaTeX :: PandocMonad m => Bool -> [Block] -> LW m (Doc Text) listItemToLaTeX isOrdered lst@@ -1222,10 +1228,9 @@         options <> braces (literal source'')) inlineToLaTeX (Note contents) = do   setEmptyLine False-  externalNotes <- gets stExternalNotes-  modify (\s -> s{stInNote = True, stExternalNotes = True})-  contents' <- blockListToLaTeX contents-  modify (\s -> s {stInNote = False, stExternalNotes = externalNotes})+  modify (\s -> s{stInNote = True })+  contents' <- withExternalNotes $ blockListToLaTeX contents+  modify (\s -> s {stInNote = False })   let optnl = case reverse contents of                    (CodeBlock _ _ : _) -> cr                    _                   -> empty@@ -1239,6 +1244,7 @@                            then text "<.->[frame]"                            else text "<\\value{beamerpauses}->[frame]"                       else empty+  externalNotes <- gets stExternalNotes   if externalNotes      then do        modify $ \st -> st{ stNotes = noteContents : stNotes st }
src/Text/Pandoc/Writers/LaTeX/Table.hs view
@@ -56,7 +56,11 @@   beamer <- gets stBeamer   let float = "float" `elem` classes   let renderTable = do-       capt <- captionToLaTeX inlnsToLaTeX caption ident+       let unnumbered = "unnumbered" `elem` classes+       capt <- case caption of+                 Caption Nothing []+                   | unnumbered || T.null ident -> pure mempty+                 _ -> captionToLaTeX inlnsToLaTeX caption ident        let isSimpleTable =              all ((== ColWidthDefault) . snd) specs &&              all (all isSimpleCell)@@ -70,9 +74,15 @@        let colCount = ColumnCount $ length specs        let mkHead = headToLaTeX blksToLaTeX isSimpleTable colCount        let mkRow = rowToLaTeX blksToLaTeX isSimpleTable colCount BodyCell-       if float-          then tableToLaTeXTable placement colDesc mkHead mkRow capt thead tbodies tfoot-          else tableToLaTeXLongtable colDesc mkHead mkRow capt thead tbodies tfoot+       let makeUnnumbered x =+             "{\\def\\LTcaptype{none} % do not increment counter" $$ x $$ "}"+       let makeTable = if float+                          then tableToLaTeXTable placement+                          else tableToLaTeXLongtable+       (if unnumbered || isEmpty capt+          then makeUnnumbered+          else id) <$>+          makeTable colDesc mkHead mkRow capt thead tbodies tfoot   -- See #5367 -- footnotehyper/footnote don't work in beamer,   -- so we need to produce the notes outside the table...   if float || beamer@@ -105,10 +115,8 @@                   else "\\midrule\\noalign{}" $$ vcat lastfoot)               $$ "\\bottomrule\\noalign{}"   modify $ \s -> s{ stTable = True }-  let makeUnnumbered x = "{\\def\\LTcaptype{none} % do not increment counter" $$ x $$ "}"-  return-    $ (if null capt then makeUnnumbered else id)-    $ "\\begin{table}" <> placement+  return $+       "\\begin{table}" <> placement     $$ "\\centering"     $$ (if hasTopCaption            then capt <> "\\tabularnewline"@@ -172,10 +180,8 @@                      else mempty)   modify $ \s -> s{ stTable = True }   beamer <- gets stBeamer-  let makeUnnumbered x = "{\\def\\LTcaptype{none} % do not increment counter" $$ x $$ "}"-  return-    $ (if null capt then makeUnnumbered else id)-    $ "\\begin{longtable}[]" <> colDesc+  return $+       "\\begin{longtable}[]" <> colDesc     $$ head'     $$ "\\endhead"     $$ vcat
src/Text/Pandoc/Writers/Typst.hs view
@@ -186,9 +186,11 @@     Plain inlines -> inlinesToTypst inlines     Para inlines -> do       ($$ blankline) <$> inlinesToTypst inlines-    Header level (ident,cls,_) inlines -> do+    Header level (ident,cls,kvs) inlines -> do       contents <- inlinesToTypst inlines-      let lab = toLabel FreestandingLabel ident+      let lab = case lookup "typst-label" kvs of+                  Just l -> toLabel FreestandingLabel l+                  Nothing  -> toLabel FreestandingLabel ident       let headingAttrs =             ["outlined: false" | "unlisted" `elem` cls] ++             ["numbering: none" | "unnumbered" `elem` cls]@@ -270,7 +272,9 @@                     else vsep       ($$ blankline) . concat' <$> mapM defListItemToTypst items     Table (ident,tabclasses,tabkvs) (Caption _ caption) colspecs thead tbodies tfoot -> do-      let lab = toLabel FreestandingLabel ident+      let lab = case lookup "typst-label" tabkvs of+                  Just l -> toLabel FreestandingLabel l+                  Nothing -> toLabel FreestandingLabel ident       capt' <- if null caption                   then return mempty                   else do@@ -369,7 +373,7 @@               $$ ")")             $$ lab           $$ blankline-    Figure (ident,_,_) (Caption _mbshort capt) blocks -> do+    Figure (ident,_,kvs) (Caption _mbshort capt) blocks -> do       caption <- blocksToTypst capt       opts <-  gets stOptions       let toImage (Image attr inlines (src, _)) =@@ -380,7 +384,9 @@                      [Para [img]] | Just i <- toImage img -> pure i                      [Plain [img]] | Just i <- toImage img -> pure i                      _ -> brackets <$> blocksToTypst blocks-      let lab = toLabel FreestandingLabel ident+      let lab = case lookup "typst-label" kvs of+                  Just l -> toLabel FreestandingLabel l+                  Nothing -> toLabel FreestandingLabel ident       return $ "#figure(" <> nest 2 ((contents <> ",")                                      $$                                      ("caption: [" $$ nest 2 caption $$ "]")@@ -389,7 +395,9 @@     Div (ident,_,_) (Header lev ("",cls,kvs) ils:rest) ->       blocksToTypst (Header lev (ident,cls,kvs) ils:rest)     Div (ident,_,kvs) blocks -> do-      let lab = toLabel FreestandingLabel ident+      let lab = case lookup "typst-label" kvs of+                  Just l -> toLabel FreestandingLabel l+                  Nothing -> toLabel FreestandingLabel ident       let (typstAttrs,typstTextAttrs) = pickTypstAttrs kvs       contents <- blocksToTypst blocks       return $ "#block" <> toTypstPropsListParens typstAttrs <> "["@@ -497,7 +505,9 @@     Subscript inlines -> textstyle "#sub" inlines     SmallCaps inlines -> textstyle "#smallcaps" inlines     Span (ident,cls,kvs) inlines -> do-      let lab = toLabel FreestandingLabel ident+      let lab = case lookup "typst-label" kvs of+                  Just l -> toLabel FreestandingLabel l+                  Nothing -> toLabel FreestandingLabel ident       let (_, typstTextAttrs) = pickTypstAttrs kvs       contents <- inlinesToTypst inlines       let addHl x = "#highlight" <> brackets x@@ -627,19 +637,13 @@       | otherwise = (c, T.snoc t' c)     escapeChar c       | c == '\160' = "~"-      | c == '\8216', smart = "'" -- left quote       | c == '\8217', smart = "'" -- apostrophe-      | c == '\8220', smart = "\"" -- left double quote-      | c == '\8221', smart = "\"" -- right double quote       | c == '\8212', smart = "---" -- em dash       | c == '\8211', smart = "--" -- en dash       | needsEscape c = "\\" <> T.singleton c       | otherwise = T.singleton c     needsEscape '\160' = True-    needsEscape '\8216' = smart     needsEscape '\8217' = smart-    needsEscape '\8220' = smart-    needsEscape '\8221' = smart     needsEscape '\8212' = smart     needsEscape '\8211' = smart     needsEscape '\'' = smart
test/asciidoc-reader.native view
@@ -2151,1974 +2151,1964 @@                       ]                   ]               ]-          ]-      ]-      (TableFoot-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "Cell"-                     , Space-                     , Str "in"-                     , Space-                     , Str "column"-                     , Space-                     , Str "1,"-                     , Space-                     , Str "row"-                     , Space-                     , Str "3"-                     ]-                 ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "Cell"-                     , Space-                     , Str "in"-                     , Space-                     , Str "column"-                     , Space-                     , Str "2,"-                     , Space-                     , Str "row"-                     , Space-                     , Str "3"-                     ]-                 ]-             ]-         ])-  , Header-      3-      ( "_with_caption" , [] , [] )-      [ Str "With" , Space , Str "caption" ]-  , Table-      ( "" , [] , [] )-      (Caption-         Nothing-         [ Plain-             [ Str "My" , Space , Str "cool" , Space , Str "table." ]-         ])-      [ ( AlignDefault , ColWidthDefault )-      , ( AlignDefault , ColWidthDefault )-      ]-      (TableHead-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "Column"-                     , Space-                     , Str "1,"-                     , Space-                     , Str "header"-                     , Space-                     , Str "row"-                     ]-                 ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "Column"-                     , Space-                     , Str "2,"-                     , Space-                     , Str "header"-                     , Space-                     , Str "row"-                     ]-                 ]-             ]-         ])-      [ TableBody-          ( "" , [] , [] )-          (RowHeadColumns 0)-          []-          [ Row-              ( "" , [] , [] )-              [ Cell-                  ( "" , [] , [] )-                  AlignDefault-                  (RowSpan 1)-                  (ColSpan 1)-                  [ Para-                      [ Str "Cell"-                      , Space-                      , Str "in"-                      , Space-                      , Str "column"-                      , Space-                      , Str "1,"-                      , Space-                      , Str "row"-                      , Space-                      , Str "2"-                      ]-                  ]-              , Cell-                  ( "" , [] , [] )-                  AlignDefault-                  (RowSpan 1)-                  (ColSpan 1)-                  [ Para-                      [ Str "Cell"-                      , Space-                      , Str "in"-                      , Space-                      , Str "column"-                      , Space-                      , Str "2,"-                      , Space-                      , Str "row"-                      , Space-                      , Str "2"-                      ]-                  ]-              ]-          ]-      ]-      (TableFoot-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "Cell"-                     , Space-                     , Str "in"-                     , Space-                     , Str "column"-                     , Space-                     , Str "1,"-                     , Space-                     , Str "row"-                     , Space-                     , Str "3"-                     ]-                 ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "Cell"-                     , Space-                     , Str "in"-                     , Space-                     , Str "column"-                     , Space-                     , Str "2,"-                     , Space-                     , Str "row"-                     , Space-                     , Str "3"-                     ]-                 ]-             ]-         ])-  , Header-      3-      ( "_no_header" , [] , [] )-      [ Str "No" , Space , Str "header" ]-  , Para-      [ Str "By"-      , Space-      , Str "default"-      , Space-      , Str "the"-      , Space-      , Str "first"-      , Space-      , Str "line"-      , Space-      , Str "should"-      , Space-      , Str "turn"-      , Space-      , Str "into"-      , Space-      , Str "the"-      , Space-      , Str "header,"-      , Space-      , Str "but"-      , Space-      , Str "this"-      , SoftBreak-      , Str "can"-      , Space-      , Str "be"-      , Space-      , Str "disabled:"-      ]-  , Table-      ( "" , [] , [] )-      (Caption Nothing [])-      [ ( AlignDefault , ColWidthDefault )-      , ( AlignDefault , ColWidthDefault )-      ]-      (TableHead ( "" , [] , [] ) [])-      [ TableBody-          ( "" , [] , [] )-          (RowHeadColumns 0)-          []-          [ Row-              ( "" , [] , [] )-              [ Cell-                  ( "" , [] , [] )-                  AlignDefault-                  (RowSpan 1)-                  (ColSpan 1)-                  [ Para-                      [ Str "Cell"-                      , Space-                      , Str "in"-                      , Space-                      , Str "column"-                      , Space-                      , Str "1,"-                      , Space-                      , Str "row"-                      , Space-                      , Str "1"-                      ]-                  ]-              , Cell-                  ( "" , [] , [] )-                  AlignDefault-                  (RowSpan 1)-                  (ColSpan 1)-                  [ Para-                      [ Str "Cell"-                      , Space-                      , Str "in"-                      , Space-                      , Str "column"-                      , Space-                      , Str "2,"-                      , Space-                      , Str "row"-                      , Space-                      , Str "1"-                      ]-                  ]-              ]-          ]-      ]-      (TableFoot-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "Cell"-                     , Space-                     , Str "in"-                     , Space-                     , Str "column"-                     , Space-                     , Str "1,"-                     , Space-                     , Str "row"-                     , Space-                     , Str "2"-                     ]-                 ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "Cell"-                     , Space-                     , Str "in"-                     , Space-                     , Str "column"-                     , Space-                     , Str "2,"-                     , Space-                     , Str "row"-                     , Space-                     , Str "2"-                     ]-                 ]-             ]-         ])-  , Para-      [ Str "And"-      , Space-      , Str "also"-      , Space-      , Str "explicitly"-      , Space-      , Str "enabled:"-      ]-  , Table-      ( "" , [] , [] )-      (Caption Nothing [])-      [ ( AlignDefault , ColWidthDefault )-      , ( AlignDefault , ColWidthDefault )-      ]-      (TableHead-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "Cell" , Space , Str "A1" ] ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "Cell" , Space , Str "B1" ] ]-             ]-         ])-      [ TableBody-          ( "" , [] , [] )-          (RowHeadColumns 0)-          []-          [ Row-              ( "" , [] , [] )-              [ Cell-                  ( "" , [] , [] )-                  AlignDefault-                  (RowSpan 1)-                  (ColSpan 1)-                  [ Para [ Str "Cell" , Space , Str "A2" ] ]-              , Cell-                  ( "" , [] , [] )-                  AlignDefault-                  (RowSpan 1)-                  (ColSpan 1)-                  [ Para [ Str "Cell" , Space , Str "B2" ] ]-              ]-          ]-      ]-      (TableFoot-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "Cell" , Space , Str "A3" ] ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "Cell" , Space , Str "B3" ] ]-             ]-         ])-  , Header 3 ( "_footer" , [] , [] ) [ Str "Footer" ]-  , Table-      ( "" , [] , [] )-      (Caption Nothing [])-      [ ( AlignDefault , ColWidth 0.4 )-      , ( AlignDefault , ColWidth 0.4 )-      , ( AlignDefault , ColWidth 0.2 )-      ]-      (TableHead-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "Column"-                     , Space-                     , Str "1,"-                     , Space-                     , Str "header"-                     , Space-                     , Str "row"-                     ]-                 ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "Column"-                     , Space-                     , Str "2,"-                     , Space-                     , Str "header"-                     , Space-                     , Str "row"-                     ]-                 ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "Column"-                     , Space-                     , Str "3,"-                     , Space-                     , Str "header"-                     , Space-                     , Str "row"-                     ]-                 ]-             ]-         ])-      [ TableBody-          ( "" , [] , [] )-          (RowHeadColumns 0)-          []-          [ Row-              ( "" , [] , [] )-              [ Cell-                  ( "" , [] , [] )-                  AlignDefault-                  (RowSpan 1)-                  (ColSpan 1)-                  [ Para-                      [ Str "Cell"-                      , Space-                      , Str "in"-                      , Space-                      , Str "column"-                      , Space-                      , Str "1,"-                      , Space-                      , Str "row"-                      , Space-                      , Str "2"-                      ]-                  ]-              , Cell-                  ( "" , [] , [] )-                  AlignDefault-                  (RowSpan 1)-                  (ColSpan 1)-                  [ Para-                      [ Str "Cell"-                      , Space-                      , Str "in"-                      , Space-                      , Str "column"-                      , Space-                      , Str "2,"-                      , Space-                      , Str "row"-                      , Space-                      , Str "2"-                      ]-                  ]-              , Cell-                  ( "" , [] , [] )-                  AlignDefault-                  (RowSpan 1)-                  (ColSpan 1)-                  [ Para-                      [ Str "Cell"-                      , Space-                      , Str "in"-                      , Space-                      , Str "column"-                      , Space-                      , Str "3,"-                      , Space-                      , Str "row"-                      , Space-                      , Str "2"-                      ]-                  ]-              ]-          ]-      ]-      (TableFoot-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "Column"-                     , Space-                     , Str "1,"-                     , Space-                     , Str "footer"-                     , Space-                     , Str "row"-                     ]-                 ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "Column"-                     , Space-                     , Str "2,"-                     , Space-                     , Str "footer"-                     , Space-                     , Str "row"-                     ]-                 ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "Column"-                     , Space-                     , Str "3,"-                     , Space-                     , Str "footer"-                     , Space-                     , Str "row"-                     ]-                 ]-             ]-         ])-  , Para [ Str "or" ]-  , Table-      ( "" , [] , [] )-      (Caption Nothing [])-      [ ( AlignDefault , ColWidthDefault )-      , ( AlignDefault , ColWidthDefault )-      ]-      (TableHead-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "Column"-                     , Space-                     , Str "1,"-                     , Space-                     , Str "header"-                     , Space-                     , Str "row"-                     ]-                 ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "Column"-                     , Space-                     , Str "2,"-                     , Space-                     , Str "header"-                     , Space-                     , Str "row"-                     ]-                 ]-             ]-         ])-      [ TableBody-          ( "" , [] , [] )-          (RowHeadColumns 0)-          []-          [ Row-              ( "" , [] , [] )-              [ Cell-                  ( "" , [] , [] )-                  AlignDefault-                  (RowSpan 1)-                  (ColSpan 1)-                  [ Para-                      [ Str "Cell"-                      , Space-                      , Str "in"-                      , Space-                      , Str "column"-                      , Space-                      , Str "1,"-                      , Space-                      , Str "row"-                      , Space-                      , Str "2"-                      ]-                  ]-              , Cell-                  ( "" , [] , [] )-                  AlignDefault-                  (RowSpan 1)-                  (ColSpan 1)-                  [ Para-                      [ Str "Cell"-                      , Space-                      , Str "in"-                      , Space-                      , Str "column"-                      , Space-                      , Str "2,"-                      , Space-                      , Str "row"-                      , Space-                      , Str "2"-                      ]-                  ]-              ]-          , Row-              ( "" , [] , [] )-              [ Cell-                  ( "" , [] , [] )-                  AlignDefault-                  (RowSpan 1)-                  (ColSpan 1)-                  [ Para-                      [ Str "Cell"-                      , Space-                      , Str "in"-                      , Space-                      , Str "column"-                      , Space-                      , Str "1,"-                      , Space-                      , Str "row"-                      , Space-                      , Str "3"-                      ]-                  ]-              , Cell-                  ( "" , [] , [] )-                  AlignDefault-                  (RowSpan 1)-                  (ColSpan 1)-                  [ Para-                      [ Str "Cell"-                      , Space-                      , Str "in"-                      , Space-                      , Str "column"-                      , Space-                      , Str "2,"-                      , Space-                      , Str "row"-                      , Space-                      , Str "3"-                      ]-                  ]-              ]-          ]-      ]-      (TableFoot-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "Column"-                     , Space-                     , Str "1,"-                     , Space-                     , Str "footer"-                     , Space-                     , Str "row"-                     ]-                 ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "Column"-                     , Space-                     , Str "2,"-                     , Space-                     , Str "footer"-                     , Space-                     , Str "row"-                     ]-                 ]-             ]-         ])-  , Header 3 ( "_alignment" , [] , [] ) [ Str "Alignment" ]-  , Table-      ( "" , [] , [] )-      (Caption Nothing [])-      [ ( AlignDefault , ColWidthDefault )-      , ( AlignDefault , ColWidthDefault )-      ]-      (TableHead-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "Column" , Space , Str "Name" ] ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "Column" , Space , Str "Name" ] ]-             ]-         ])-      [ TableBody-          ( "" , [] , [] )-          (RowHeadColumns 0)-          []-          [ Row-              ( "" , [] , [] )-              [ Cell-                  ( "" , [] , [] )-                  AlignCenter-                  (RowSpan 1)-                  (ColSpan 2)-                  [ Para-                      [ Str "This"-                      , Space-                      , Str "cell"-                      , Space-                      , Str "spans"-                      , Space-                      , Str "two"-                      , Space-                      , Str "columns,"-                      , Space-                      , Str "and"-                      , Space-                      , Str "its"-                      , Space-                      , Str "content"-                      , Space-                      , Str "is"-                      , Space-                      , Str "horizontally"-                      , Space-                      , Str "centered"-                      , Space-                      , Str "because"-                      , Space-                      , Str "the"-                      , SoftBreak-                      , Str "cell"-                      , Space-                      , Str "specifier"-                      , Space-                      , Str "includes"-                      , Space-                      , Str "the"-                      , Space-                      , Code ( "" , [] , [] ) "^"-                      , Space-                      , Str "operator."-                      ]-                  ]-              ]-          ]-      ]-      (TableFoot-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignCenter-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "This"-                     , Space-                     , Str "content"-                     , Space-                     , Str "is"-                     , Space-                     , Str "duplicated"-                     , Space-                     , Str "in"-                     , Space-                     , Str "two"-                     , Space-                     , Str "adjacent"-                     , Space-                     , Str "columns."-                     , SoftBreak-                     , Str "Its"-                     , Space-                     , Str "content"-                     , Space-                     , Str "is"-                     , Space-                     , Str "horizontally"-                     , Space-                     , Str "centered"-                     , Space-                     , Str "because"-                     , Space-                     , Str "the"-                     , Space-                     , Str "cell"-                     , Space-                     , Str "specifier"-                     , SoftBreak-                     , Str "includes"-                     , Space-                     , Str "the"-                     , Space-                     , Code ( "" , [] , [] ) "^"-                     , Space-                     , Str "operator."-                     ]-                 ]-             , Cell-                 ( "" , [] , [] )-                 AlignCenter-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "This"-                     , Space-                     , Str "content"-                     , Space-                     , Str "is"-                     , Space-                     , Str "duplicated"-                     , Space-                     , Str "in"-                     , Space-                     , Str "two"-                     , Space-                     , Str "adjacent"-                     , Space-                     , Str "columns."-                     , SoftBreak-                     , Str "Its"-                     , Space-                     , Str "content"-                     , Space-                     , Str "is"-                     , Space-                     , Str "horizontally"-                     , Space-                     , Str "centered"-                     , Space-                     , Str "because"-                     , Space-                     , Str "the"-                     , Space-                     , Str "cell"-                     , Space-                     , Str "specifier"-                     , SoftBreak-                     , Str "includes"-                     , Space-                     , Str "the"-                     , Space-                     , Code ( "" , [] , [] ) "^"-                     , Space-                     , Str "operator."-                     ]-                 ]-             ]-         ])-  , Header-      3-      ( "_multiple_paragraphs_in_cells" , [] , [] )-      [ Str "Multiple"-      , Space-      , Str "paragraphs"-      , Space-      , Str "in"-      , Space-      , Str "cells"-      ]-  , Table-      ( "" , [] , [] )-      (Caption Nothing [])-      [ ( AlignDefault , ColWidthDefault ) ]-      (TableHead-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "Single"-                     , Space-                     , Str "paragraph"-                     , Space-                     , Str "on"-                     , Space-                     , Str "row"-                     , Space-                     , Str "1"-                     ]-                 ]-             ]-         ])-      [ TableBody ( "" , [] , [] ) (RowHeadColumns 0) [] [] ]-      (TableFoot-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "First"-                     , Space-                     , Str "paragraph"-                     , Space-                     , Str "on"-                     , Space-                     , Str "row"-                     , Space-                     , Str "2"-                     ]-                 , Para-                     [ Str "Second"-                     , Space-                     , Str "paragraph"-                     , Space-                     , Str "on"-                     , Space-                     , Str "row"-                     , Space-                     , Str "2"-                     ]-                 ]-             ]-         ])-  , Header-      3-      ( "_complex_table" , [] , [] )-      [ Str "Complex" , Space , Str "table" ]-  , Table-      ( "" , [] , [] )-      (Caption Nothing [])-      [ ( AlignDefault , ColWidthDefault )-      , ( AlignDefault , ColWidthDefault )-      ]-      (TableHead-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignRight-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Code ( "" , [] , [] ) "This"-                     , Space-                     , Code ( "" , [] , [] ) "content"-                     , Space-                     , Code ( "" , [] , [] ) "is"-                     , Space-                     , Code ( "" , [] , [] ) "duplicated"-                     , Space-                     , Code ( "" , [] , [] ) "across"-                     , Space-                     , Code ( "" , [] , [] ) "two"-                     , Space-                     , Code ( "" , [] , [] ) "columns."-                     ]-                 , Para-                     [ Code ( "" , [] , [] ) "It"-                     , Space-                     , Code ( "" , [] , [] ) "is"-                     , Space-                     , Code ( "" , [] , [] ) "aligned"-                     , Space-                     , Code ( "" , [] , [] ) "right"-                     , Space-                     , Code ( "" , [] , [] ) "horizontally."-                     ]-                 , Para-                     [ Code ( "" , [] , [] ) "And"-                     , Space-                     , Code ( "" , [] , [] ) "it"-                     , Space-                     , Code ( "" , [] , [] ) "is"-                     , Space-                     , Code ( "" , [] , [] ) "monospaced."-                     ]-                 ]-             , Cell-                 ( "" , [] , [] )-                 AlignRight-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Code ( "" , [] , [] ) "This"-                     , Space-                     , Code ( "" , [] , [] ) "content"-                     , Space-                     , Code ( "" , [] , [] ) "is"-                     , Space-                     , Code ( "" , [] , [] ) "duplicated"-                     , Space-                     , Code ( "" , [] , [] ) "across"-                     , Space-                     , Code ( "" , [] , [] ) "two"-                     , Space-                     , Code ( "" , [] , [] ) "columns."-                     ]-                 , Para-                     [ Code ( "" , [] , [] ) "It"-                     , Space-                     , Code ( "" , [] , [] ) "is"-                     , Space-                     , Code ( "" , [] , [] ) "aligned"-                     , Space-                     , Code ( "" , [] , [] ) "right"-                     , Space-                     , Code ( "" , [] , [] ) "horizontally."-                     ]-                 , Para-                     [ Code ( "" , [] , [] ) "And"-                     , Space-                     , Code ( "" , [] , [] ) "it"-                     , Space-                     , Code ( "" , [] , [] ) "is"-                     , Space-                     , Code ( "" , [] , [] ) "monospaced."-                     ]-                 ]-             ]-         ])-      [ TableBody-          ( "" , [] , [] )-          (RowHeadColumns 0)-          []-          [ Row-              ( "" , [] , [] )-              [ Cell-                  ( "" , [] , [] )-                  AlignCenter-                  (RowSpan 2)-                  (ColSpan 1)-                  [ Para-                      [ Strong-                          [ Str "This"-                          , Space-                          , Str "cell"-                          , Space-                          , Str "spans"-                          , Space-                          , Str "3"-                          , Space-                          , Str "rows."-                          , Space-                          , Str "The"-                          , Space-                          , Str "content"-                          , Space-                          , Str "is"-                          , Space-                          , Str "centered"-                          , Space-                          , Str "horizontally,"-                          , Space-                          , Str "aligned"-                          , Space-                          , Str "to"-                          , Space-                          , Str "the"-                          , Space-                          , Str "bottom"-                          , Space-                          , Str "of"-                          , Space-                          , Str "the"-                          , Space-                          , Str "cell,"-                          , Space-                          , Str "and"-                          , Space-                          , Str "strong."-                          ]-                      ]-                  ]-              , Cell-                  ( "" , [] , [] )-                  AlignDefault-                  (RowSpan 1)-                  (ColSpan 1)-                  [ Para-                      [ Emph-                          [ Str "This"-                          , Space-                          , Str "content"-                          , Space-                          , Str "is"-                          , Space-                          , Str "emphasized."-                          ]-                      ]-                  ]-              ]-          , Row-              ( "" , [] , [] )-              [ Cell-                  ( "" , [] , [] )-                  AlignDefault-                  (RowSpan 1)-                  (ColSpan 1)-                  [ CodeBlock-                      ( "" , [] , [] )-                      "This content is aligned to the top of the cell and literal.\n\n"-                  ]-              ]-          ]-      ]-      (TableFoot-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ CodeBlock-                     ( "" , [] , [] ) "puts \"This is a source block!\""-                 ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 []-             ]-         ])-  , Header-      3-      ( "_column_styles" , [] , [] )-      [ Str "Column" , Space , Str "styles" ]-  , Table-      ( "" , [] , [] )-      (Caption Nothing [])-      [ ( AlignDefault , ColWidthDefault )-      , ( AlignDefault , ColWidthDefault )-      ]-      (TableHead-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Code ( "" , [] , [] ) "monospace" ] ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Code ( "" , [] , [] ) "mono" ] ]-             ]-         ])-      [ TableBody ( "" , [] , [] ) (RowHeadColumns 0) [] [] ]-      (TableFoot-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "default" ] ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Code ( "" , [] , [] ) "mono" ] ]-             ]-         ])-  , Header-      3-      ( "_block_elements_in_cells" , [] , [] )-      [ Str "Block"-      , Space-      , Str "elements"-      , Space-      , Str "in"-      , Space-      , Str "cells"-      ]-  , Table-      ( "" , [] , [] )-      (Caption Nothing [])-      [ ( AlignDefault , ColWidthDefault )-      , ( AlignDefault , ColWidthDefault )-      ]-      (TableHead-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "Normal" , Space , Str "Style" ] ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "AsciiDoc" , Space , Str "Style" ] ]-             ]-         ])-      [ TableBody-          ( "" , [] , [] )-          (RowHeadColumns 0)-          []-          [ Row-              ( "" , [] , [] )-              [ Cell-                  ( "" , [] , [] )-                  AlignDefault-                  (RowSpan 1)-                  (ColSpan 1)-                  [ Para-                      [ Str "This"-                      , Space-                      , Str "cell"-                      , Space-                      , Str "isn\8217t"-                      , Space-                      , Str "prefixed"-                      , Space-                      , Str "with"-                      , Space-                      , Str "an"-                      , Space-                      , Code ( "" , [] , [] ) "a"-                      , Str ","-                      , Space-                      , Str "so"-                      , Space-                      , Str "the"-                      , Space-                      , Str "processor"-                      , Space-                      , Str "doesn\8217t"-                      , Space-                      , Str "interpret"-                      , Space-                      , Str "the"-                      , SoftBreak-                      , Str "following"-                      , Space-                      , Str "lines"-                      , Space-                      , Str "as"-                      , Space-                      , Str "an"-                      , Space-                      , Str "AsciiDoc"-                      , Space-                      , Str "list."-                      ]-                  , Para-                      [ Str "*"-                      , Space-                      , Str "List"-                      , Space-                      , Str "item"-                      , Space-                      , Str "1"-                      , SoftBreak-                      , Str "*"-                      , Space-                      , Str "List"-                      , Space-                      , Str "item"-                      , Space-                      , Str "2"-                      , SoftBreak-                      , Str "*"-                      , Space-                      , Str "List"-                      , Space-                      , Str "item"-                      , Space-                      , Str "3"-                      ]-                  ]-              , Cell-                  ( "" , [] , [] )-                  AlignDefault-                  (RowSpan 1)-                  (ColSpan 1)-                  [ Para-                      [ Str "This"-                      , Space-                      , Str "cell"-                      , Space-                      , Str "is"-                      , Space-                      , Str "prefixed"-                      , Space-                      , Str "with"-                      , Space-                      , Str "an"-                      , Space-                      , Code ( "" , [] , [] ) "a"-                      , Str ","-                      , Space-                      , Str "so"-                      , Space-                      , Str "the"-                      , Space-                      , Str "processor"-                      , Space-                      , Str "interprets"-                      , Space-                      , Str "the"-                      , Space-                      , Str "following"-                      , Space-                      , Str "lines"-                      , SoftBreak-                      , Str "as"-                      , Space-                      , Str "an"-                      , Space-                      , Str "AsciiDoc"-                      , Space-                      , Str "list."-                      ]-                  , BulletList-                      [ [ Para-                            [ Str "List"-                            , Space-                            , Str "item"-                            , Space-                            , Str "1"-                            ]-                        ]-                      , [ Para-                            [ Str "List"-                            , Space-                            , Str "item"-                            , Space-                            , Str "2"-                            ]-                        ]-                      , [ Para-                            [ Str "List"-                            , Space-                            , Str "item"-                            , Space-                            , Str "3"-                            ]-                        ]-                      ]-                  ]-              ]-          ]-      ]-      (TableFoot-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "This"-                     , Space-                     , Str "cell"-                     , Space-                     , Str "isn\8217t"-                     , Space-                     , Str "prefixed"-                     , Space-                     , Str "with"-                     , Space-                     , Str "an"-                     , Space-                     , Code ( "" , [] , [] ) "a"-                     , Str ","-                     , Space-                     , Str "so"-                     , Space-                     , Str "the"-                     , Space-                     , Str "processor"-                     , Space-                     , Str "doesn\8217t"-                     , Space-                     , Str "interpret"-                     , Space-                     , Str "the"-                     , Space-                     , Str "listing"-                     , SoftBreak-                     , Str "block"-                     , Space-                     , Str "delimiters"-                     , Space-                     , Str "or"-                     , Space-                     , Str "the"-                     , Space-                     , Code ( "" , [] , [] ) "source"-                     , Space-                     , Str "style."-                     ]-                 , Para-                     [ Str "----"-                     , SoftBreak-                     , Str "import"-                     , Space-                     , Str "os"-                     , SoftBreak-                     , Str "print"-                     , Space-                     , Str "(\"%s\""-                     , Space-                     , Str "%(os.uname()))"-                     , SoftBreak-                     , Str "----"-                     ]-                 ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "This"-                     , Space-                     , Str "cell"-                     , Space-                     , Str "is"-                     , Space-                     , Str "prefixed"-                     , Space-                     , Str "with"-                     , Space-                     , Str "an"-                     , Space-                     , Code ( "" , [] , [] ) "a"-                     , Str ","-                     , Space-                     , Str "so"-                     , Space-                     , Str "the"-                     , Space-                     , Str "listing"-                     , Space-                     , Str "block"-                     , Space-                     , Str "is"-                     , Space-                     , Str "processed"-                     , Space-                     , Str "and"-                     , Space-                     , Str "rendered"-                     , SoftBreak-                     , Str "according"-                     , Space-                     , Str "to"-                     , Space-                     , Str "the"-                     , Space-                     , Code ( "" , [] , [] ) "source"-                     , Space-                     , Str "style"-                     , Space-                     , Str "rules."-                     ]-                 , CodeBlock-                     ( "" , [ "python" ] , [] )-                     "import os\nprint \"%s\" %(os.uname())"-                 ]-             ]-         ])-  , Header-      3-      ( "_col_and_rowspan" , [] , [] )-      [ Str "Col" , Space , Str "and" , Space , Str "rowspan" ]-  , Table-      ( "" , [] , [] )-      (Caption Nothing [])-      [ ( AlignDefault , ColWidthDefault )-      , ( AlignDefault , ColWidthDefault )-      , ( AlignDefault , ColWidthDefault )-      ]-      (TableHead-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "Column"-                     , Space-                     , Str "1,"-                     , Space-                     , Str "header"-                     , Space-                     , Str "row"-                     ]-                 ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "Column"-                     , Space-                     , Str "2,"-                     , Space-                     , Str "header"-                     , Space-                     , Str "row"-                     ]-                 ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para-                     [ Str "Column"-                     , Space-                     , Str "3,"-                     , Space-                     , Str "header"-                     , Space-                     , Str "row"-                     ]-                 ]-             ]-         ])-      [ TableBody-          ( "" , [] , [] )-          (RowHeadColumns 0)-          []-          [ Row-              ( "" , [] , [] )-              [ Cell-                  ( "" , [] , [] )-                  AlignDefault-                  (RowSpan 2)-                  (ColSpan 2)-                  [ Para-                      [ Str "This"-                      , Space-                      , Str "cell"-                      , Space-                      , Str "spans"-                      , Space-                      , Str "2"-                      , Space-                      , Str "cols"-                      , Space-                      , Str "and"-                      , Space-                      , Str "2"-                      , Space-                      , Str "rows"-                      ]-                  ]-              , Cell-                  ( "" , [] , [] )-                  AlignDefault-                  (RowSpan 1)-                  (ColSpan 1)-                  [ Para-                      [ Str "Cell"-                      , Space-                      , Str "in"-                      , Space-                      , Str "column"-                      , Space-                      , Str "3,"-                      , Space-                      , Str "row"-                      , Space-                      , Str "2"-                      ]-                  ]-              ]-          , Row-              ( "" , [] , [] )-              [ Cell-                  ( "" , [] , [] )-                  AlignDefault-                  (RowSpan 1)-                  (ColSpan 1)-                  [ Para-                      [ Str "Cell"-                      , Space-                      , Str "in"-                      , Space-                      , Str "column"-                      , Space-                      , Str "3,"-                      , Space-                      , Str "row"-                      , Space-                      , Str "3"-                      ]-                  ]-              ]-          ]-      ]-      (TableFoot-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 3)-                 [ Para-                     [ Str "Cell"-                     , Space-                     , Str "in"-                     , Space-                     , Str "column"-                     , Space-                     , Str "1-3,"-                     , Space-                     , Str "row"-                     , Space-                     , Str "4"-                     ]-                 ]-             ]-         ])-  , Header-      3-      ( "_csv_table" , [] , [] )-      [ Str "CSV" , Space , Str "table" ]-  , Table-      ( "" , [] , [] )-      (Caption Nothing [])-      [ ( AlignDefault , ColWidthDefault )-      , ( AlignDefault , ColWidthDefault )-      , ( AlignDefault , ColWidthDefault )-      ]-      (TableHead-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "Artist" ] ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "Track" ] ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "Genre" ] ]-             ]-         ])-      [ TableBody-          ( "" , [] , [] )-          (RowHeadColumns 0)-          []-          [ Row-              ( "" , [] , [] )-              [ Cell-                  ( "" , [] , [] )-                  AlignDefault-                  (RowSpan 1)-                  (ColSpan 1)-                  [ Para [ Str "Baauer" ] ]-              , Cell-                  ( "" , [] , [] )-                  AlignDefault-                  (RowSpan 1)-                  (ColSpan 1)-                  [ Para [ Str "Harlem" , Space , Str "Shake" ] ]-              , Cell-                  ( "" , [] , [] )-                  AlignDefault-                  (RowSpan 1)-                  (ColSpan 1)-                  [ Para [ Str "Hip" , Space , Str "Hop" ] ]-              ]-          ]-      ]-      (TableFoot-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "The" , Space , Str "Lumineers" ] ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "Ho" , Space , Str "Hey" ] ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "Folk" , Space , Str "Rock" ] ]-             ]-         ])-  , Para [ Str "or" ]-  , Table-      ( "" , [] , [] )-      (Caption Nothing [])-      [ ( AlignDefault , ColWidthDefault )-      , ( AlignDefault , ColWidthDefault )-      , ( AlignDefault , ColWidthDefault )-      ]-      (TableHead-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "Artist" ] ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "Track" ] ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "Genre" ] ]-             ]-         ])-      [ TableBody ( "" , [] , [] ) (RowHeadColumns 0) [] [] ]-      (TableFoot-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "Baauer" ] ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "Harlem" , Space , Str "Shake" ] ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "Hip" , Space , Str "Hop" ] ]-             ]-         ])-  , Header-      3-      ( "_dsv_table" , [] , [] )-      [ Str "DSV" , Space , Str "table" ]-  , Table-      ( "" , [] , [] )-      (Caption Nothing [])-      [ ( AlignDefault , ColWidthDefault )-      , ( AlignDefault , ColWidthDefault )-      , ( AlignDefault , ColWidthDefault )-      ]-      (TableHead-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "a" ] ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "b" ] ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "c" ] ]-             ]-         ])-      [ TableBody ( "" , [] , [] ) (RowHeadColumns 0) [] [] ]-      (TableFoot-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "d" ] ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "e" ] ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "f" ] ]-             ]-         ])-  , Para [ Str "or" ]-  , Table-      ( "" , [] , [] )-      (Caption Nothing [])-      [ ( AlignDefault , ColWidthDefault )-      , ( AlignDefault , ColWidthDefault )-      , ( AlignDefault , ColWidthDefault )-      ]-      (TableHead-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "Artist" ] ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "Track" ] ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "Genre" ] ]-             ]-         ])-      [ TableBody ( "" , [] , [] ) (RowHeadColumns 0) [] [] ]-      (TableFoot-         ( "" , [] , [] )-         [ Row-             ( "" , [] , [] )-             [ Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "Robyn" ] ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "Indestructible" ] ]-             , Cell-                 ( "" , [] , [] )-                 AlignDefault-                 (RowSpan 1)-                 (ColSpan 1)-                 [ Para [ Str "Dance" ] ]-             ]-         ])+          , Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "Cell"+                      , Space+                      , Str "in"+                      , Space+                      , Str "column"+                      , Space+                      , Str "1,"+                      , Space+                      , Str "row"+                      , Space+                      , Str "3"+                      ]+                  ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "Cell"+                      , Space+                      , Str "in"+                      , Space+                      , Str "column"+                      , Space+                      , Str "2,"+                      , Space+                      , Str "row"+                      , Space+                      , Str "3"+                      ]+                  ]+              ]+          ]+      ]+      (TableFoot ( "" , [] , [] ) [])+  , Header+      3+      ( "_with_caption" , [] , [] )+      [ Str "With" , Space , Str "caption" ]+  , Table+      ( "" , [] , [] )+      (Caption+         Nothing+         [ Plain+             [ Str "My" , Space , Str "cool" , Space , Str "table." ]+         ])+      [ ( AlignDefault , ColWidthDefault )+      , ( AlignDefault , ColWidthDefault )+      ]+      (TableHead+         ( "" , [] , [] )+         [ Row+             ( "" , [] , [] )+             [ Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para+                     [ Str "Column"+                     , Space+                     , Str "1,"+                     , Space+                     , Str "header"+                     , Space+                     , Str "row"+                     ]+                 ]+             , Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para+                     [ Str "Column"+                     , Space+                     , Str "2,"+                     , Space+                     , Str "header"+                     , Space+                     , Str "row"+                     ]+                 ]+             ]+         ])+      [ TableBody+          ( "" , [] , [] )+          (RowHeadColumns 0)+          []+          [ Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "Cell"+                      , Space+                      , Str "in"+                      , Space+                      , Str "column"+                      , Space+                      , Str "1,"+                      , Space+                      , Str "row"+                      , Space+                      , Str "2"+                      ]+                  ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "Cell"+                      , Space+                      , Str "in"+                      , Space+                      , Str "column"+                      , Space+                      , Str "2,"+                      , Space+                      , Str "row"+                      , Space+                      , Str "2"+                      ]+                  ]+              ]+          , Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "Cell"+                      , Space+                      , Str "in"+                      , Space+                      , Str "column"+                      , Space+                      , Str "1,"+                      , Space+                      , Str "row"+                      , Space+                      , Str "3"+                      ]+                  ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "Cell"+                      , Space+                      , Str "in"+                      , Space+                      , Str "column"+                      , Space+                      , Str "2,"+                      , Space+                      , Str "row"+                      , Space+                      , Str "3"+                      ]+                  ]+              ]+          ]+      ]+      (TableFoot ( "" , [] , [] ) [])+  , Header+      3+      ( "_no_header" , [] , [] )+      [ Str "No" , Space , Str "header" ]+  , Para+      [ Str "By"+      , Space+      , Str "default"+      , Space+      , Str "the"+      , Space+      , Str "first"+      , Space+      , Str "line"+      , Space+      , Str "should"+      , Space+      , Str "turn"+      , Space+      , Str "into"+      , Space+      , Str "the"+      , Space+      , Str "header,"+      , Space+      , Str "but"+      , Space+      , Str "this"+      , SoftBreak+      , Str "can"+      , Space+      , Str "be"+      , Space+      , Str "disabled:"+      ]+  , Table+      ( "" , [] , [] )+      (Caption Nothing [])+      [ ( AlignDefault , ColWidthDefault )+      , ( AlignDefault , ColWidthDefault )+      ]+      (TableHead ( "" , [] , [] ) [])+      [ TableBody+          ( "" , [] , [] )+          (RowHeadColumns 0)+          []+          [ Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "Cell"+                      , Space+                      , Str "in"+                      , Space+                      , Str "column"+                      , Space+                      , Str "1,"+                      , Space+                      , Str "row"+                      , Space+                      , Str "1"+                      ]+                  ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "Cell"+                      , Space+                      , Str "in"+                      , Space+                      , Str "column"+                      , Space+                      , Str "2,"+                      , Space+                      , Str "row"+                      , Space+                      , Str "1"+                      ]+                  ]+              ]+          , Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "Cell"+                      , Space+                      , Str "in"+                      , Space+                      , Str "column"+                      , Space+                      , Str "1,"+                      , Space+                      , Str "row"+                      , Space+                      , Str "2"+                      ]+                  ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "Cell"+                      , Space+                      , Str "in"+                      , Space+                      , Str "column"+                      , Space+                      , Str "2,"+                      , Space+                      , Str "row"+                      , Space+                      , Str "2"+                      ]+                  ]+              ]+          ]+      ]+      (TableFoot ( "" , [] , [] ) [])+  , Para+      [ Str "And"+      , Space+      , Str "also"+      , Space+      , Str "explicitly"+      , Space+      , Str "enabled:"+      ]+  , Table+      ( "" , [] , [] )+      (Caption Nothing [])+      [ ( AlignDefault , ColWidthDefault )+      , ( AlignDefault , ColWidthDefault )+      ]+      (TableHead+         ( "" , [] , [] )+         [ Row+             ( "" , [] , [] )+             [ Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para [ Str "Cell" , Space , Str "A1" ] ]+             , Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para [ Str "Cell" , Space , Str "B1" ] ]+             ]+         ])+      [ TableBody+          ( "" , [] , [] )+          (RowHeadColumns 0)+          []+          [ Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para [ Str "Cell" , Space , Str "A2" ] ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para [ Str "Cell" , Space , Str "B2" ] ]+              ]+          , Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para [ Str "Cell" , Space , Str "A3" ] ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para [ Str "Cell" , Space , Str "B3" ] ]+              ]+          ]+      ]+      (TableFoot ( "" , [] , [] ) [])+  , Header 3 ( "_footer" , [] , [] ) [ Str "Footer" ]+  , Table+      ( "" , [] , [] )+      (Caption Nothing [])+      [ ( AlignDefault , ColWidth 0.4 )+      , ( AlignDefault , ColWidth 0.4 )+      , ( AlignDefault , ColWidth 0.2 )+      ]+      (TableHead+         ( "" , [] , [] )+         [ Row+             ( "" , [] , [] )+             [ Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para+                     [ Str "Column"+                     , Space+                     , Str "1,"+                     , Space+                     , Str "header"+                     , Space+                     , Str "row"+                     ]+                 ]+             , Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para+                     [ Str "Column"+                     , Space+                     , Str "2,"+                     , Space+                     , Str "header"+                     , Space+                     , Str "row"+                     ]+                 ]+             , Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para+                     [ Str "Column"+                     , Space+                     , Str "3,"+                     , Space+                     , Str "header"+                     , Space+                     , Str "row"+                     ]+                 ]+             ]+         ])+      [ TableBody+          ( "" , [] , [] )+          (RowHeadColumns 0)+          []+          [ Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "Cell"+                      , Space+                      , Str "in"+                      , Space+                      , Str "column"+                      , Space+                      , Str "1,"+                      , Space+                      , Str "row"+                      , Space+                      , Str "2"+                      ]+                  ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "Cell"+                      , Space+                      , Str "in"+                      , Space+                      , Str "column"+                      , Space+                      , Str "2,"+                      , Space+                      , Str "row"+                      , Space+                      , Str "2"+                      ]+                  ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "Cell"+                      , Space+                      , Str "in"+                      , Space+                      , Str "column"+                      , Space+                      , Str "3,"+                      , Space+                      , Str "row"+                      , Space+                      , Str "2"+                      ]+                  ]+              ]+          , Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "Column"+                      , Space+                      , Str "1,"+                      , Space+                      , Str "footer"+                      , Space+                      , Str "row"+                      ]+                  ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "Column"+                      , Space+                      , Str "2,"+                      , Space+                      , Str "footer"+                      , Space+                      , Str "row"+                      ]+                  ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "Column"+                      , Space+                      , Str "3,"+                      , Space+                      , Str "footer"+                      , Space+                      , Str "row"+                      ]+                  ]+              ]+          ]+      ]+      (TableFoot ( "" , [] , [] ) [])+  , Para [ Str "or" ]+  , Table+      ( "" , [] , [] )+      (Caption Nothing [])+      [ ( AlignDefault , ColWidthDefault )+      , ( AlignDefault , ColWidthDefault )+      ]+      (TableHead+         ( "" , [] , [] )+         [ Row+             ( "" , [] , [] )+             [ Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para+                     [ Str "Column"+                     , Space+                     , Str "1,"+                     , Space+                     , Str "header"+                     , Space+                     , Str "row"+                     ]+                 ]+             , Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para+                     [ Str "Column"+                     , Space+                     , Str "2,"+                     , Space+                     , Str "header"+                     , Space+                     , Str "row"+                     ]+                 ]+             ]+         ])+      [ TableBody+          ( "" , [] , [] )+          (RowHeadColumns 0)+          []+          [ Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "Cell"+                      , Space+                      , Str "in"+                      , Space+                      , Str "column"+                      , Space+                      , Str "1,"+                      , Space+                      , Str "row"+                      , Space+                      , Str "2"+                      ]+                  ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "Cell"+                      , Space+                      , Str "in"+                      , Space+                      , Str "column"+                      , Space+                      , Str "2,"+                      , Space+                      , Str "row"+                      , Space+                      , Str "2"+                      ]+                  ]+              ]+          , Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "Cell"+                      , Space+                      , Str "in"+                      , Space+                      , Str "column"+                      , Space+                      , Str "1,"+                      , Space+                      , Str "row"+                      , Space+                      , Str "3"+                      ]+                  ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "Cell"+                      , Space+                      , Str "in"+                      , Space+                      , Str "column"+                      , Space+                      , Str "2,"+                      , Space+                      , Str "row"+                      , Space+                      , Str "3"+                      ]+                  ]+              ]+          ]+      ]+      (TableFoot+         ( "" , [] , [] )+         [ Row+             ( "" , [] , [] )+             [ Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para+                     [ Str "Column"+                     , Space+                     , Str "1,"+                     , Space+                     , Str "footer"+                     , Space+                     , Str "row"+                     ]+                 ]+             , Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para+                     [ Str "Column"+                     , Space+                     , Str "2,"+                     , Space+                     , Str "footer"+                     , Space+                     , Str "row"+                     ]+                 ]+             ]+         ])+  , Header 3 ( "_alignment" , [] , [] ) [ Str "Alignment" ]+  , Table+      ( "" , [] , [] )+      (Caption Nothing [])+      [ ( AlignDefault , ColWidthDefault )+      , ( AlignDefault , ColWidthDefault )+      ]+      (TableHead+         ( "" , [] , [] )+         [ Row+             ( "" , [] , [] )+             [ Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para [ Str "Column" , Space , Str "Name" ] ]+             , Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para [ Str "Column" , Space , Str "Name" ] ]+             ]+         ])+      [ TableBody+          ( "" , [] , [] )+          (RowHeadColumns 0)+          []+          [ Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignCenter+                  (RowSpan 1)+                  (ColSpan 2)+                  [ Para+                      [ Str "This"+                      , Space+                      , Str "cell"+                      , Space+                      , Str "spans"+                      , Space+                      , Str "two"+                      , Space+                      , Str "columns,"+                      , Space+                      , Str "and"+                      , Space+                      , Str "its"+                      , Space+                      , Str "content"+                      , Space+                      , Str "is"+                      , Space+                      , Str "horizontally"+                      , Space+                      , Str "centered"+                      , Space+                      , Str "because"+                      , Space+                      , Str "the"+                      , SoftBreak+                      , Str "cell"+                      , Space+                      , Str "specifier"+                      , Space+                      , Str "includes"+                      , Space+                      , Str "the"+                      , Space+                      , Code ( "" , [] , [] ) "^"+                      , Space+                      , Str "operator."+                      ]+                  ]+              ]+          , Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignCenter+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "This"+                      , Space+                      , Str "content"+                      , Space+                      , Str "is"+                      , Space+                      , Str "duplicated"+                      , Space+                      , Str "in"+                      , Space+                      , Str "two"+                      , Space+                      , Str "adjacent"+                      , Space+                      , Str "columns."+                      , SoftBreak+                      , Str "Its"+                      , Space+                      , Str "content"+                      , Space+                      , Str "is"+                      , Space+                      , Str "horizontally"+                      , Space+                      , Str "centered"+                      , Space+                      , Str "because"+                      , Space+                      , Str "the"+                      , Space+                      , Str "cell"+                      , Space+                      , Str "specifier"+                      , SoftBreak+                      , Str "includes"+                      , Space+                      , Str "the"+                      , Space+                      , Code ( "" , [] , [] ) "^"+                      , Space+                      , Str "operator."+                      ]+                  ]+              , Cell+                  ( "" , [] , [] )+                  AlignCenter+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "This"+                      , Space+                      , Str "content"+                      , Space+                      , Str "is"+                      , Space+                      , Str "duplicated"+                      , Space+                      , Str "in"+                      , Space+                      , Str "two"+                      , Space+                      , Str "adjacent"+                      , Space+                      , Str "columns."+                      , SoftBreak+                      , Str "Its"+                      , Space+                      , Str "content"+                      , Space+                      , Str "is"+                      , Space+                      , Str "horizontally"+                      , Space+                      , Str "centered"+                      , Space+                      , Str "because"+                      , Space+                      , Str "the"+                      , Space+                      , Str "cell"+                      , Space+                      , Str "specifier"+                      , SoftBreak+                      , Str "includes"+                      , Space+                      , Str "the"+                      , Space+                      , Code ( "" , [] , [] ) "^"+                      , Space+                      , Str "operator."+                      ]+                  ]+              ]+          ]+      ]+      (TableFoot ( "" , [] , [] ) [])+  , Header+      3+      ( "_multiple_paragraphs_in_cells" , [] , [] )+      [ Str "Multiple"+      , Space+      , Str "paragraphs"+      , Space+      , Str "in"+      , Space+      , Str "cells"+      ]+  , Table+      ( "" , [] , [] )+      (Caption Nothing [])+      [ ( AlignDefault , ColWidthDefault ) ]+      (TableHead+         ( "" , [] , [] )+         [ Row+             ( "" , [] , [] )+             [ Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para+                     [ Str "Single"+                     , Space+                     , Str "paragraph"+                     , Space+                     , Str "on"+                     , Space+                     , Str "row"+                     , Space+                     , Str "1"+                     ]+                 ]+             ]+         ])+      [ TableBody+          ( "" , [] , [] )+          (RowHeadColumns 0)+          []+          [ Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "First"+                      , Space+                      , Str "paragraph"+                      , Space+                      , Str "on"+                      , Space+                      , Str "row"+                      , Space+                      , Str "2"+                      ]+                  , Para+                      [ Str "Second"+                      , Space+                      , Str "paragraph"+                      , Space+                      , Str "on"+                      , Space+                      , Str "row"+                      , Space+                      , Str "2"+                      ]+                  ]+              ]+          ]+      ]+      (TableFoot ( "" , [] , [] ) [])+  , Header+      3+      ( "_complex_table" , [] , [] )+      [ Str "Complex" , Space , Str "table" ]+  , Table+      ( "" , [] , [] )+      (Caption Nothing [])+      [ ( AlignDefault , ColWidthDefault )+      , ( AlignDefault , ColWidthDefault )+      ]+      (TableHead+         ( "" , [] , [] )+         [ Row+             ( "" , [] , [] )+             [ Cell+                 ( "" , [] , [] )+                 AlignRight+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para+                     [ Code ( "" , [] , [] ) "This"+                     , Space+                     , Code ( "" , [] , [] ) "content"+                     , Space+                     , Code ( "" , [] , [] ) "is"+                     , Space+                     , Code ( "" , [] , [] ) "duplicated"+                     , Space+                     , Code ( "" , [] , [] ) "across"+                     , Space+                     , Code ( "" , [] , [] ) "two"+                     , Space+                     , Code ( "" , [] , [] ) "columns."+                     ]+                 , Para+                     [ Code ( "" , [] , [] ) "It"+                     , Space+                     , Code ( "" , [] , [] ) "is"+                     , Space+                     , Code ( "" , [] , [] ) "aligned"+                     , Space+                     , Code ( "" , [] , [] ) "right"+                     , Space+                     , Code ( "" , [] , [] ) "horizontally."+                     ]+                 , Para+                     [ Code ( "" , [] , [] ) "And"+                     , Space+                     , Code ( "" , [] , [] ) "it"+                     , Space+                     , Code ( "" , [] , [] ) "is"+                     , Space+                     , Code ( "" , [] , [] ) "monospaced."+                     ]+                 ]+             , Cell+                 ( "" , [] , [] )+                 AlignRight+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para+                     [ Code ( "" , [] , [] ) "This"+                     , Space+                     , Code ( "" , [] , [] ) "content"+                     , Space+                     , Code ( "" , [] , [] ) "is"+                     , Space+                     , Code ( "" , [] , [] ) "duplicated"+                     , Space+                     , Code ( "" , [] , [] ) "across"+                     , Space+                     , Code ( "" , [] , [] ) "two"+                     , Space+                     , Code ( "" , [] , [] ) "columns."+                     ]+                 , Para+                     [ Code ( "" , [] , [] ) "It"+                     , Space+                     , Code ( "" , [] , [] ) "is"+                     , Space+                     , Code ( "" , [] , [] ) "aligned"+                     , Space+                     , Code ( "" , [] , [] ) "right"+                     , Space+                     , Code ( "" , [] , [] ) "horizontally."+                     ]+                 , Para+                     [ Code ( "" , [] , [] ) "And"+                     , Space+                     , Code ( "" , [] , [] ) "it"+                     , Space+                     , Code ( "" , [] , [] ) "is"+                     , Space+                     , Code ( "" , [] , [] ) "monospaced."+                     ]+                 ]+             ]+         ])+      [ TableBody+          ( "" , [] , [] )+          (RowHeadColumns 0)+          []+          [ Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignCenter+                  (RowSpan 3)+                  (ColSpan 1)+                  [ Para+                      [ Strong+                          [ Str "This"+                          , Space+                          , Str "cell"+                          , Space+                          , Str "spans"+                          , Space+                          , Str "3"+                          , Space+                          , Str "rows."+                          , Space+                          , Str "The"+                          , Space+                          , Str "content"+                          , Space+                          , Str "is"+                          , Space+                          , Str "centered"+                          , Space+                          , Str "horizontally,"+                          , Space+                          , Str "aligned"+                          , Space+                          , Str "to"+                          , Space+                          , Str "the"+                          , Space+                          , Str "bottom"+                          , Space+                          , Str "of"+                          , Space+                          , Str "the"+                          , Space+                          , Str "cell,"+                          , Space+                          , Str "and"+                          , Space+                          , Str "strong."+                          ]+                      ]+                  ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Emph+                          [ Str "This"+                          , Space+                          , Str "content"+                          , Space+                          , Str "is"+                          , Space+                          , Str "emphasized."+                          ]+                      ]+                  ]+              ]+          , Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ CodeBlock+                      ( "" , [] , [] )+                      "This content is aligned to the top of the cell and literal.\n\n"+                  ]+              ]+          , Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ CodeBlock+                      ( "" , [] , [] )+                      "puts \"This is a source block!\""+                  ]+              ]+          ]+      ]+      (TableFoot ( "" , [] , [] ) [])+  , Header+      3+      ( "_column_styles" , [] , [] )+      [ Str "Column" , Space , Str "styles" ]+  , Table+      ( "" , [] , [] )+      (Caption Nothing [])+      [ ( AlignDefault , ColWidthDefault )+      , ( AlignDefault , ColWidthDefault )+      ]+      (TableHead+         ( "" , [] , [] )+         [ Row+             ( "" , [] , [] )+             [ Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para [ Code ( "" , [] , [] ) "monospace" ] ]+             , Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para [ Code ( "" , [] , [] ) "mono" ] ]+             ]+         ])+      [ TableBody+          ( "" , [] , [] )+          (RowHeadColumns 0)+          []+          [ Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para [ Str "default" ] ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para [ Code ( "" , [] , [] ) "mono" ] ]+              ]+          ]+      ]+      (TableFoot ( "" , [] , [] ) [])+  , Header+      3+      ( "_block_elements_in_cells" , [] , [] )+      [ Str "Block"+      , Space+      , Str "elements"+      , Space+      , Str "in"+      , Space+      , Str "cells"+      ]+  , Table+      ( "" , [] , [] )+      (Caption Nothing [])+      [ ( AlignDefault , ColWidthDefault )+      , ( AlignDefault , ColWidthDefault )+      ]+      (TableHead+         ( "" , [] , [] )+         [ Row+             ( "" , [] , [] )+             [ Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para [ Str "Normal" , Space , Str "Style" ] ]+             , Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para [ Str "AsciiDoc" , Space , Str "Style" ] ]+             ]+         ])+      [ TableBody+          ( "" , [] , [] )+          (RowHeadColumns 0)+          []+          [ Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "This"+                      , Space+                      , Str "cell"+                      , Space+                      , Str "isn\8217t"+                      , Space+                      , Str "prefixed"+                      , Space+                      , Str "with"+                      , Space+                      , Str "an"+                      , Space+                      , Code ( "" , [] , [] ) "a"+                      , Str ","+                      , Space+                      , Str "so"+                      , Space+                      , Str "the"+                      , Space+                      , Str "processor"+                      , Space+                      , Str "doesn\8217t"+                      , Space+                      , Str "interpret"+                      , Space+                      , Str "the"+                      , SoftBreak+                      , Str "following"+                      , Space+                      , Str "lines"+                      , Space+                      , Str "as"+                      , Space+                      , Str "an"+                      , Space+                      , Str "AsciiDoc"+                      , Space+                      , Str "list."+                      ]+                  , Para+                      [ Str "*"+                      , Space+                      , Str "List"+                      , Space+                      , Str "item"+                      , Space+                      , Str "1"+                      , SoftBreak+                      , Str "*"+                      , Space+                      , Str "List"+                      , Space+                      , Str "item"+                      , Space+                      , Str "2"+                      , SoftBreak+                      , Str "*"+                      , Space+                      , Str "List"+                      , Space+                      , Str "item"+                      , Space+                      , Str "3"+                      ]+                  ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "This"+                      , Space+                      , Str "cell"+                      , Space+                      , Str "is"+                      , Space+                      , Str "prefixed"+                      , Space+                      , Str "with"+                      , Space+                      , Str "an"+                      , Space+                      , Code ( "" , [] , [] ) "a"+                      , Str ","+                      , Space+                      , Str "so"+                      , Space+                      , Str "the"+                      , Space+                      , Str "processor"+                      , Space+                      , Str "interprets"+                      , Space+                      , Str "the"+                      , Space+                      , Str "following"+                      , Space+                      , Str "lines"+                      , SoftBreak+                      , Str "as"+                      , Space+                      , Str "an"+                      , Space+                      , Str "AsciiDoc"+                      , Space+                      , Str "list."+                      ]+                  , BulletList+                      [ [ Para+                            [ Str "List"+                            , Space+                            , Str "item"+                            , Space+                            , Str "1"+                            ]+                        ]+                      , [ Para+                            [ Str "List"+                            , Space+                            , Str "item"+                            , Space+                            , Str "2"+                            ]+                        ]+                      , [ Para+                            [ Str "List"+                            , Space+                            , Str "item"+                            , Space+                            , Str "3"+                            ]+                        ]+                      ]+                  ]+              ]+          , Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "This"+                      , Space+                      , Str "cell"+                      , Space+                      , Str "isn\8217t"+                      , Space+                      , Str "prefixed"+                      , Space+                      , Str "with"+                      , Space+                      , Str "an"+                      , Space+                      , Code ( "" , [] , [] ) "a"+                      , Str ","+                      , Space+                      , Str "so"+                      , Space+                      , Str "the"+                      , Space+                      , Str "processor"+                      , Space+                      , Str "doesn\8217t"+                      , Space+                      , Str "interpret"+                      , Space+                      , Str "the"+                      , Space+                      , Str "listing"+                      , SoftBreak+                      , Str "block"+                      , Space+                      , Str "delimiters"+                      , Space+                      , Str "or"+                      , Space+                      , Str "the"+                      , Space+                      , Code ( "" , [] , [] ) "source"+                      , Space+                      , Str "style."+                      ]+                  , Para+                      [ Str "----"+                      , SoftBreak+                      , Str "import"+                      , Space+                      , Str "os"+                      , SoftBreak+                      , Str "print"+                      , Space+                      , Str "(\"%s\""+                      , Space+                      , Str "%(os.uname()))"+                      , SoftBreak+                      , Str "----"+                      ]+                  ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "This"+                      , Space+                      , Str "cell"+                      , Space+                      , Str "is"+                      , Space+                      , Str "prefixed"+                      , Space+                      , Str "with"+                      , Space+                      , Str "an"+                      , Space+                      , Code ( "" , [] , [] ) "a"+                      , Str ","+                      , Space+                      , Str "so"+                      , Space+                      , Str "the"+                      , Space+                      , Str "listing"+                      , Space+                      , Str "block"+                      , Space+                      , Str "is"+                      , Space+                      , Str "processed"+                      , Space+                      , Str "and"+                      , Space+                      , Str "rendered"+                      , SoftBreak+                      , Str "according"+                      , Space+                      , Str "to"+                      , Space+                      , Str "the"+                      , Space+                      , Code ( "" , [] , [] ) "source"+                      , Space+                      , Str "style"+                      , Space+                      , Str "rules."+                      ]+                  , CodeBlock+                      ( "" , [ "python" ] , [] )+                      "import os\nprint \"%s\" %(os.uname())"+                  ]+              ]+          ]+      ]+      (TableFoot ( "" , [] , [] ) [])+  , Header+      3+      ( "_col_and_rowspan" , [] , [] )+      [ Str "Col" , Space , Str "and" , Space , Str "rowspan" ]+  , Table+      ( "" , [] , [] )+      (Caption Nothing [])+      [ ( AlignDefault , ColWidthDefault )+      , ( AlignDefault , ColWidthDefault )+      , ( AlignDefault , ColWidthDefault )+      ]+      (TableHead+         ( "" , [] , [] )+         [ Row+             ( "" , [] , [] )+             [ Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para+                     [ Str "Column"+                     , Space+                     , Str "1,"+                     , Space+                     , Str "header"+                     , Space+                     , Str "row"+                     ]+                 ]+             , Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para+                     [ Str "Column"+                     , Space+                     , Str "2,"+                     , Space+                     , Str "header"+                     , Space+                     , Str "row"+                     ]+                 ]+             , Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para+                     [ Str "Column"+                     , Space+                     , Str "3,"+                     , Space+                     , Str "header"+                     , Space+                     , Str "row"+                     ]+                 ]+             ]+         ])+      [ TableBody+          ( "" , [] , [] )+          (RowHeadColumns 0)+          []+          [ Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 2)+                  (ColSpan 2)+                  [ Para+                      [ Str "This"+                      , Space+                      , Str "cell"+                      , Space+                      , Str "spans"+                      , Space+                      , Str "2"+                      , Space+                      , Str "cols"+                      , Space+                      , Str "and"+                      , Space+                      , Str "2"+                      , Space+                      , Str "rows"+                      ]+                  ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "Cell"+                      , Space+                      , Str "in"+                      , Space+                      , Str "column"+                      , Space+                      , Str "3,"+                      , Space+                      , Str "row"+                      , Space+                      , Str "2"+                      ]+                  ]+              ]+          , Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para+                      [ Str "Cell"+                      , Space+                      , Str "in"+                      , Space+                      , Str "column"+                      , Space+                      , Str "3,"+                      , Space+                      , Str "row"+                      , Space+                      , Str "3"+                      ]+                  ]+              ]+          , Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 3)+                  [ Para+                      [ Str "Cell"+                      , Space+                      , Str "in"+                      , Space+                      , Str "column"+                      , Space+                      , Str "1-3,"+                      , Space+                      , Str "row"+                      , Space+                      , Str "4"+                      ]+                  ]+              ]+          ]+      ]+      (TableFoot ( "" , [] , [] ) [])+  , Header+      3+      ( "_csv_table" , [] , [] )+      [ Str "CSV" , Space , Str "table" ]+  , Table+      ( "" , [] , [] )+      (Caption Nothing [])+      [ ( AlignDefault , ColWidthDefault )+      , ( AlignDefault , ColWidthDefault )+      , ( AlignDefault , ColWidthDefault )+      ]+      (TableHead+         ( "" , [] , [] )+         [ Row+             ( "" , [] , [] )+             [ Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para [ Str "Artist" ] ]+             , Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para [ Str "Track" ] ]+             , Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para [ Str "Genre" ] ]+             ]+         ])+      [ TableBody+          ( "" , [] , [] )+          (RowHeadColumns 0)+          []+          [ Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para [ Str "Baauer" ] ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para [ Str "Harlem" , Space , Str "Shake" ] ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para [ Str "Hip" , Space , Str "Hop" ] ]+              ]+          , Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para [ Str "The" , Space , Str "Lumineers" ] ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para [ Str "Ho" , Space , Str "Hey" ] ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para [ Str "Folk" , Space , Str "Rock" ] ]+              ]+          ]+      ]+      (TableFoot ( "" , [] , [] ) [])+  , Para [ Str "or" ]+  , Table+      ( "" , [] , [] )+      (Caption Nothing [])+      [ ( AlignDefault , ColWidthDefault )+      , ( AlignDefault , ColWidthDefault )+      , ( AlignDefault , ColWidthDefault )+      ]+      (TableHead+         ( "" , [] , [] )+         [ Row+             ( "" , [] , [] )+             [ Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para [ Str "Artist" ] ]+             , Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para [ Str "Track" ] ]+             , Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para [ Str "Genre" ] ]+             ]+         ])+      [ TableBody+          ( "" , [] , [] )+          (RowHeadColumns 0)+          []+          [ Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para [ Str "Baauer" ] ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para [ Str "Harlem" , Space , Str "Shake" ] ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para [ Str "Hip" , Space , Str "Hop" ] ]+              ]+          ]+      ]+      (TableFoot ( "" , [] , [] ) [])+  , Header+      3+      ( "_dsv_table" , [] , [] )+      [ Str "DSV" , Space , Str "table" ]+  , Table+      ( "" , [] , [] )+      (Caption Nothing [])+      [ ( AlignDefault , ColWidthDefault )+      , ( AlignDefault , ColWidthDefault )+      , ( AlignDefault , ColWidthDefault )+      ]+      (TableHead+         ( "" , [] , [] )+         [ Row+             ( "" , [] , [] )+             [ Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para [ Str "a" ] ]+             , Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para [ Str "b" ] ]+             , Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para [ Str "c" ] ]+             ]+         ])+      [ TableBody+          ( "" , [] , [] )+          (RowHeadColumns 0)+          []+          [ Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para [ Str "d" ] ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para [ Str "e" ] ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para [ Str "f" ] ]+              ]+          ]+      ]+      (TableFoot ( "" , [] , [] ) [])+  , Para [ Str "or" ]+  , Table+      ( "" , [] , [] )+      (Caption Nothing [])+      [ ( AlignDefault , ColWidthDefault )+      , ( AlignDefault , ColWidthDefault )+      , ( AlignDefault , ColWidthDefault )+      ]+      (TableHead+         ( "" , [] , [] )+         [ Row+             ( "" , [] , [] )+             [ Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para [ Str "Artist" ] ]+             , Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para [ Str "Track" ] ]+             , Cell+                 ( "" , [] , [] )+                 AlignDefault+                 (RowSpan 1)+                 (ColSpan 1)+                 [ Para [ Str "Genre" ] ]+             ]+         ])+      [ TableBody+          ( "" , [] , [] )+          (RowHeadColumns 0)+          []+          [ Row+              ( "" , [] , [] )+              [ Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para [ Str "Robyn" ] ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para [ Str "Indestructible" ] ]+              , Cell+                  ( "" , [] , [] )+                  AlignDefault+                  (RowSpan 1)+                  (ColSpan 1)+                  [ Para [ Str "Dance" ] ]+              ]+          ]+      ]+      (TableFoot ( "" , [] , [] ) [])   , Header       2       ( "_definition_list" , [] , [] )
+ test/command/11788.md view
@@ -0,0 +1,6 @@+```+% pandoc -t typst+„test“+^D+„test“+```
+ test/command/11793.md view
@@ -0,0 +1,9 @@+```+% pandoc -f markdown -t html+<div><hr></div>+^D+<div>+<hr>+</div>+```+
+ test/command/11794.md view
@@ -0,0 +1,21 @@+```+% pandoc -t typst+::: {#ident typst-label=foo}+Hello+:::+^D+#block[+Hello++] <foo>++```++```+% pandoc -t typst+## Heading {typst-label=foo}+^D+== Heading+<foo>++```
+ test/command/11795.md view
@@ -0,0 +1,39 @@+```+% pandoc -t latex+|+|--|--+|a|b++:   {#foo .unnumbered}+^D+{\def\LTcaptype{none} % do not increment counter+\begin{longtable}[]{@{}ll@{}}+\toprule\noalign{}+\endhead+\bottomrule\noalign{}+\endlastfoot+a & b \\+\end{longtable}+}++```+```+% pandoc -t latex+|+|--|--+|a|b++:   {.float}+^D+{\def\LTcaptype{none} % do not increment counter+\begin{table}[]+\centering+\begin{tabular}{@{}ll@{}}+\toprule\noalign{}+a & b \\+\bottomrule\noalign{}+\end{tabular}+\end{table}+}++```
test/writer.typst view
@@ -5,7 +5,7 @@   stroke: none ) -#let horizontalrule = line(start: (25%,0%), end: (75%,0%))+#let horizontalRule = line(start: (25%,0%), end: (75%,0%)) // Polyfill divider to allow compiling with typst < 0.15: #let divider = if "divider" in std { divider } else { horizontalRule }