aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlbert Krewinkel <[email protected]>2023-05-04 11:30:27 +0200
committerAlbert Krewinkel <[email protected]>2023-05-04 11:36:10 +0200
commit05a23af76d30effa7e40e0346479fb57ed4804d3 (patch)
treed867990d473c9e29fb785f9942fd9a41feb12690 /src
parent52196617c819eb07eb1e1a531e2e2f1eb885127e (diff)
LaTeX reader: ignore args to column type in `\multicolumn`.
The `\multicolumn` command takes the column type as the second argument. Types like `p` take an additional argument, which is now ignored and no longer causes the table parser to fail. Fixes: #8789
Diffstat (limited to 'src')
-rw-r--r--src/Text/Pandoc/Readers/LaTeX/Table.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Text/Pandoc/Readers/LaTeX/Table.hs b/src/Text/Pandoc/Readers/LaTeX/Table.hs
index def516d6b..e6e3fc436 100644
--- a/src/Text/Pandoc/Readers/LaTeX/Table.hs
+++ b/src/Text/Pandoc/Readers/LaTeX/Table.hs
@@ -189,7 +189,7 @@ cellAlignment :: PandocMonad m => LP m Alignment
cellAlignment = skipMany (symbol '|') *> alignment <* skipMany (symbol '|')
where
alignment = do
- c <- untoken <$> singleChar
+ c <- untoken <$> singleChar <* optional braced -- ignore args
return $ case c of
"l" -> AlignLeft
"r" -> AlignRight