OpenDocument/ODT writer: enable custom-style attribute on a Div.
This allows you to apply a custom style to contained paragraphs.
This commit is contained in:
parent
6082e73927
commit
a2ce28fa4d
1 changed files with 6 additions and 2 deletions
|
@ -349,8 +349,12 @@ blockToOpenDocument o bs
|
|||
then return empty
|
||||
else inParagraphTags =<< inlinesToOpenDocument o b
|
||||
| LineBlock b <- bs = blockToOpenDocument o $ linesToPara b
|
||||
| Div attr xs <- bs = withLangFromAttr attr
|
||||
(blocksToOpenDocument o xs)
|
||||
| Div attr xs <- bs = do
|
||||
let (_,_,kvs) = attr
|
||||
withLangFromAttr attr $
|
||||
case lookup "custom-style" kvs of
|
||||
Just sty -> withParagraphStyle o sty xs
|
||||
_ -> blocksToOpenDocument o xs
|
||||
| Header i (ident,_,_) b
|
||||
<- bs = setFirstPara >> (inHeaderTags i ident
|
||||
=<< inlinesToOpenDocument o b)
|
||||
|
|
Loading…
Add table
Reference in a new issue