ICML writer: intersperse line breaks
instead of appending them to every ParagraphStyleRange closes #2501
This commit is contained in:
parent
d925cd6573
commit
1ead1f39ad
3 changed files with 773 additions and 442 deletions
|
@ -23,7 +23,7 @@ import Text.Pandoc.Options
|
|||
import Text.Pandoc.Templates (renderTemplate')
|
||||
import Text.Pandoc.Pretty
|
||||
import Text.Pandoc.ImageSize
|
||||
import Data.List (isPrefixOf, isInfixOf, stripPrefix)
|
||||
import Data.List (isPrefixOf, isInfixOf, stripPrefix, intersperse)
|
||||
import Data.Text as Text (breakOnAll, pack)
|
||||
import Control.Monad.State
|
||||
import Network.URI (isURI)
|
||||
|
@ -284,7 +284,9 @@ hyperlinksToDoc (x:xs) = hyp x $$ hyperlinksToDoc xs
|
|||
|
||||
-- | Convert a list of Pandoc blocks to ICML.
|
||||
blocksToICML :: WriterOptions -> Style -> [Block] -> WS Doc
|
||||
blocksToICML opts style lst = vcat `fmap` mapM (blockToICML opts style) lst
|
||||
blocksToICML opts style lst = do
|
||||
docs <- mapM (blockToICML opts style) lst
|
||||
return $ intersperseBrs docs
|
||||
|
||||
-- | Convert a Pandoc block element to ICML.
|
||||
blockToICML :: WriterOptions -> Style -> Block -> WS Doc
|
||||
|
@ -293,7 +295,7 @@ blockToICML opts style (Plain lst) = parStyle opts style lst
|
|||
blockToICML opts style (Para img@[Image _ txt (_,'f':'i':'g':':':_)]) = do
|
||||
figure <- parStyle opts (figureName:style) img
|
||||
caption <- parStyle opts (imgCaptionName:style) txt
|
||||
return $ figure $$ caption
|
||||
return $ intersperseBrs [figure, caption]
|
||||
blockToICML opts style (Para lst) = parStyle opts (paragraphName:style) lst
|
||||
blockToICML opts style (CodeBlock _ str) = parStyle opts (codeBlockName:style) $ [Str str]
|
||||
blockToICML _ _ (RawBlock f str)
|
||||
|
@ -302,7 +304,7 @@ blockToICML _ _ (RawBlock f str)
|
|||
blockToICML opts style (BlockQuote blocks) = blocksToICML opts (blockQuoteName:style) blocks
|
||||
blockToICML opts style (OrderedList attribs lst) = listItemsToICML opts orderedListName style (Just attribs) lst
|
||||
blockToICML opts style (BulletList lst) = listItemsToICML opts bulletListName style Nothing lst
|
||||
blockToICML opts style (DefinitionList lst) = vcat `fmap` mapM (definitionListItemToICML opts style) lst
|
||||
blockToICML opts style (DefinitionList lst) = intersperseBrs `fmap` mapM (definitionListItemToICML opts style) lst
|
||||
blockToICML opts style (Header lvl _ lst) =
|
||||
let stl = (headerName ++ show lvl):style
|
||||
in parStyle opts stl lst
|
||||
|
@ -367,7 +369,7 @@ listItemsToICML opts listType style attribs (first:rest) = do
|
|||
s <- get
|
||||
let maxD = max (maxListDepth s) (listDepth s)
|
||||
put s{ listDepth = 1, maxListDepth = maxD }
|
||||
return $ vcat docs
|
||||
return $ intersperseBrs docs
|
||||
|
||||
-- | Convert a list of blocks to ICML list items.
|
||||
listItemToICML :: WriterOptions -> Style -> Bool-> Maybe ListAttributes -> [Block] -> WS Doc
|
||||
|
@ -393,15 +395,15 @@ listItemToICML opts style isFirst attribs item =
|
|||
let insertTab (Para lst) = blockToICML opts (subListParName:style) $ Para $ (Str "\t"):lst
|
||||
insertTab block = blockToICML opts style block
|
||||
f <- blockToICML opts stl' $ head item
|
||||
r <- fmap vcat $ mapM insertTab $ tail item
|
||||
return $ f $$ r
|
||||
r <- mapM insertTab $ tail item
|
||||
return $ intersperseBrs (f : r)
|
||||
else blocksToICML opts stl' item
|
||||
|
||||
definitionListItemToICML :: WriterOptions -> Style -> ([Inline],[[Block]]) -> WS Doc
|
||||
definitionListItemToICML opts style (term,defs) = do
|
||||
term' <- parStyle opts (defListTermName:style) term
|
||||
defs' <- vcat `fmap` mapM (blocksToICML opts (defListDefName:style)) defs
|
||||
return $ term' $$ defs'
|
||||
defs' <- mapM (blocksToICML opts (defListDefName:style)) defs
|
||||
return $ intersperseBrs $ (term' : defs')
|
||||
|
||||
|
||||
-- | Convert a list of inline elements to ICML.
|
||||
|
@ -458,7 +460,7 @@ footnoteToICML opts style lst =
|
|||
inTags True "CharacterStyleRange" [] $ inTagsSimple "Content" "<?ACE 4?>"
|
||||
return $ inTags True "CharacterStyleRange"
|
||||
[("AppliedCharacterStyle","$ID/NormalCharacterStyle"), ("Position","Superscript")]
|
||||
$ inTags True "Footnote" [] $ number $$ vcat contents
|
||||
$ inTags True "Footnote" [] $ number $$ intersperseBrs contents
|
||||
|
||||
-- | Auxiliary function to merge Space elements into the adjacent Strs.
|
||||
mergeSpaces :: [Inline] -> [Inline]
|
||||
|
@ -474,6 +476,10 @@ isSp Space = True
|
|||
isSp SoftBreak = True
|
||||
isSp _ = False
|
||||
|
||||
-- | Intersperse line breaks
|
||||
intersperseBrs :: [Doc] -> Doc
|
||||
intersperseBrs = vcat . intersperse (selfClosingTag "Br" []) . filter (not . isEmpty)
|
||||
|
||||
-- | Wrap a list of inline elements in an ICML Paragraph Style
|
||||
parStyle :: WriterOptions -> Style -> [Inline] -> WS Doc
|
||||
parStyle opts style lst =
|
||||
|
@ -495,8 +501,7 @@ parStyle opts style lst =
|
|||
else [attrs]
|
||||
in do
|
||||
content <- inlinesToICML opts [] lst
|
||||
let cont = inTags True "ParagraphStyleRange" attrs'
|
||||
$ mappend content $ selfClosingTag "Br" []
|
||||
let cont = inTags True "ParagraphStyleRange" attrs' content
|
||||
state $ \st -> (cont, st{ blockStyles = Set.insert stlStr $ blockStyles st })
|
||||
|
||||
-- | Wrap a Doc in an ICML Character Style.
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/Paragraph">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Simple table with caption:</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
<Br />
|
||||
<Table AppliedTableStyle="TableStyle/Table" HeaderRowCount="1" BodyRowCount="3" ColumnCount="4">
|
||||
<Column Name="0" />
|
||||
<Column Name="1" />
|
||||
|
@ -12,125 +13,127 @@
|
|||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > TableHeader > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Right</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="1:0" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > TableHeader > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Left</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="2:0" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > TableHeader > CenterAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Center</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="3:0" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > TableHeader">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Default</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="0:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>12</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="1:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>12</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="2:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > CenterAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>12</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="3:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>12</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="0:2" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>123</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="1:2" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>123</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="2:2" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > CenterAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>123</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="3:2" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>123</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="0:3" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>1</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="1:3" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>1</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="2:3" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > CenterAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>1</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="3:3" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>1</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
</Table>
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TableCaption">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Demonstration of simple table syntax.</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
<Br />
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/Paragraph">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Simple table without caption:</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
<Br />
|
||||
<Table AppliedTableStyle="TableStyle/Table" HeaderRowCount="1" BodyRowCount="3" ColumnCount="4">
|
||||
<Column Name="0" />
|
||||
<Column Name="1" />
|
||||
|
@ -140,123 +143,124 @@
|
|||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > TableHeader > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Right</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="1:0" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > TableHeader > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Left</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="2:0" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > TableHeader > CenterAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Center</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="3:0" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > TableHeader">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Default</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="0:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>12</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="1:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>12</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="2:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > CenterAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>12</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="3:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>12</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="0:2" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>123</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="1:2" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>123</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="2:2" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > CenterAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>123</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="3:2" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>123</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="0:3" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>1</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="1:3" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>1</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="2:3" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > CenterAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>1</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="3:3" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>1</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
</Table>
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TableCaption">
|
||||
<Br />
|
||||
</ParagraphStyleRange>
|
||||
<Br />
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/Paragraph">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Simple table indented two spaces:</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
<Br />
|
||||
<Table AppliedTableStyle="TableStyle/Table" HeaderRowCount="1" BodyRowCount="3" ColumnCount="4">
|
||||
<Column Name="0" />
|
||||
<Column Name="1" />
|
||||
|
@ -266,125 +270,127 @@
|
|||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > TableHeader > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Right</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="1:0" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > TableHeader > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Left</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="2:0" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > TableHeader > CenterAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Center</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="3:0" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > TableHeader">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Default</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="0:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>12</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="1:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>12</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="2:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > CenterAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>12</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="3:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>12</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="0:2" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>123</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="1:2" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>123</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="2:2" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > CenterAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>123</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="3:2" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>123</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="0:3" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>1</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="1:3" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>1</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="2:3" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > CenterAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>1</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="3:3" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>1</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
</Table>
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TableCaption">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Demonstration of simple table syntax.</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
<Br />
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/Paragraph">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Multiline table with caption:</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
<Br />
|
||||
<Table AppliedTableStyle="TableStyle/Table" HeaderRowCount="1" BodyRowCount="2" ColumnCount="4">
|
||||
<Column Name="0" SingleColumnWidth="75.0" />
|
||||
<Column Name="1" SingleColumnWidth="68.75" />
|
||||
|
@ -394,97 +400,99 @@
|
|||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > TableHeader > CenterAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Centered Header</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="1:0" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > TableHeader > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Left Aligned</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="2:0" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > TableHeader > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Right Aligned</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="3:0" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > TableHeader > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Default aligned</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="0:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > CenterAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>First</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="1:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>row</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="2:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>12.0</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="3:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Example of a row that spans multiple lines.</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="0:2" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > CenterAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Second</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="1:2" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>row</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="2:2" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>5.0</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="3:2" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Here's another one. Note the blank line between rows.</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
</Table>
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TableCaption">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Here's the caption. It may span multiple lines.</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
<Br />
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/Paragraph">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Multiline table without caption:</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
<Br />
|
||||
<Table AppliedTableStyle="TableStyle/Table" HeaderRowCount="1" BodyRowCount="2" ColumnCount="4">
|
||||
<Column Name="0" SingleColumnWidth="75.0" />
|
||||
<Column Name="1" SingleColumnWidth="68.75" />
|
||||
|
@ -494,95 +502,96 @@
|
|||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > TableHeader > CenterAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Centered Header</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="1:0" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > TableHeader > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Left Aligned</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="2:0" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > TableHeader > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Right Aligned</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="3:0" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > TableHeader > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Default aligned</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="0:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > CenterAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>First</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="1:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>row</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="2:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>12.0</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="3:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Example of a row that spans multiple lines.</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="0:2" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > CenterAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Second</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="1:2" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>row</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="2:2" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>5.0</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="3:2" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Here's another one. Note the blank line between rows.</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
</Table>
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TableCaption">
|
||||
<Br />
|
||||
</ParagraphStyleRange>
|
||||
<Br />
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/Paragraph">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Table without column headers:</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
<Br />
|
||||
<Table AppliedTableStyle="TableStyle/Table" HeaderRowCount="0" BodyRowCount="3" ColumnCount="4">
|
||||
<Column Name="0" />
|
||||
<Column Name="1" />
|
||||
|
@ -592,95 +601,96 @@
|
|||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>12</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="1:0" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>12</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="2:0" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > CenterAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>12</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="3:0" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>12</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="0:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>123</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="1:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>123</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="2:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > CenterAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>123</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="3:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>123</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="0:2" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>1</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="1:2" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>1</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="2:2" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > CenterAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>1</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="3:2" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>1</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
</Table>
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TableCaption">
|
||||
<Br />
|
||||
</ParagraphStyleRange>
|
||||
<Br />
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/Paragraph">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Multiline table without column headers:</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
<Br />
|
||||
<Table AppliedTableStyle="TableStyle/Table" HeaderRowCount="0" BodyRowCount="2" ColumnCount="4">
|
||||
<Column Name="0" SingleColumnWidth="75.0" />
|
||||
<Column Name="1" SingleColumnWidth="68.75" />
|
||||
|
@ -690,59 +700,58 @@
|
|||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > CenterAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>First</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="1:0" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>row</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="2:0" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>12.0</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="3:0" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Example of a row that spans multiple lines.</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="0:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > CenterAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Second</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="1:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > LeftAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>row</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="2:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar > RightAlign">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>5.0</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
<Cell Name="3:1" AppliedCellStyle="CellStyle/Cell">
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TablePar">
|
||||
<CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
|
||||
<Content>Here's another one. Note the blank line between rows.</Content>
|
||||
</CharacterStyleRange><Br />
|
||||
</CharacterStyleRange>
|
||||
</ParagraphStyleRange>
|
||||
</Cell>
|
||||
</Table>
|
||||
<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/TableCaption">
|
||||
<Br />
|
||||
</ParagraphStyleRange>
|
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue