diff options
author | Jesse Rosenthal <jrosenthal@jhu.edu> | 2014-06-19 17:53:52 -0400 |
---|---|---|
committer | Jesse Rosenthal <jrosenthal@jhu.edu> | 2014-06-19 17:53:52 -0400 |
commit | 86fc44d6b3f82a2b274d4b592d1dd6152bd1eaf5 (patch) | |
tree | 2610fff174a1b5abcf357cd563c3ecf56577534d /src/Text/Pandoc/Readers | |
parent | ceb4bb3250df18a97b65fdb64062c820d15b7d8e (diff) | |
download | pandoc-86fc44d6b3f82a2b274d4b592d1dd6152bd1eaf5.tar.gz |
Add literal tabs to parser.
Diffstat (limited to 'src/Text/Pandoc/Readers')
-rw-r--r-- | src/Text/Pandoc/Readers/Docx/Parse.hs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/Text/Pandoc/Readers/Docx/Parse.hs b/src/Text/Pandoc/Readers/Docx/Parse.hs index 22e9dd909..18200bcf9 100644 --- a/src/Text/Pandoc/Readers/Docx/Parse.hs +++ b/src/Text/Pandoc/Readers/Docx/Parse.hs @@ -466,7 +466,7 @@ data Run = Run RunStyle [RunElem] | Endnote String deriving Show -data RunElem = TextRun String | LnBrk +data RunElem = TextRun String | LnBrk | Tab deriving Show data RunStyle = RunStyle { isBold :: Bool @@ -545,6 +545,9 @@ elemToRunElem ns element | qName (elName element) == "br" && qURI (elName element) == (lookup "w" ns) = Just $ LnBrk + | qName (elName element) == "tab" && + qURI (elName element) == (lookup "w" ns) = + Just $ Tab | otherwise = Nothing |