mirror of
https://github.com/jgm/pandoc.git
synced 2026-09-26 17:35:49 +00:00
LaTeX reader: handle @{} and p{length} in tabular.
The length is not actually recorded, but at least we get a table. Closes #1180.
This commit is contained in:
@@ -1168,12 +1168,13 @@ complexNatbibCitation mode = try $ do
|
||||
parseAligns :: LP [Alignment]
|
||||
parseAligns = try $ do
|
||||
char '{'
|
||||
let maybeBar = try $ spaces >> optional (char '|')
|
||||
let maybeBar = skipMany $ sp <|> () <$ char '|' <|> () <$ try (string "@{}")
|
||||
maybeBar
|
||||
let cAlign = AlignCenter <$ char 'c'
|
||||
let lAlign = AlignLeft <$ char 'l'
|
||||
let rAlign = AlignRight <$ char 'r'
|
||||
let alignChar = optional sp *> (cAlign <|> lAlign <|> rAlign)
|
||||
let parAlign = AlignLeft <$ (char 'p' >> braced)
|
||||
let alignChar = cAlign <|> lAlign <|> rAlign <|> parAlign
|
||||
aligns' <- sepEndBy alignChar maybeBar
|
||||
spaces
|
||||
char '}'
|
||||
|
||||
Reference in New Issue
Block a user