git.iko.soy/typeable/pandoc
on master help sign in
LaTeX reader: Handle spaces before \cite arguments.
commit3ff41fe7f4b323d61249e1865cb0a95c7293bafd authorJohn MacFarlane <jgm@berkeley.edu> dateSun 5 Mar 2017, 11:10 (10 years ago) parent2fee077
1 file changed+1−3
src/Text/Pandoc/Readers/LaTeX.hs+1−3
src/Text/Pandoc/Readers/LaTeX.hs+1−3
@@ -1276,9 +1276,7 @@ simpleCiteArgs :: PandocMonad m => LP m [Citation]
12761276simpleCiteArgs = try $ do
12771277 first <- optionMaybe $ toList <$> opt
12781278 second <- optionMaybe $ toList <$> opt
1279− char '{'
1280− optional sp
1281− keys <- manyTill citationLabel (char '}')
1279+ keys <- try $ bgroup *> (manyTill citationLabel egroup)
12821280 let (pre, suf) = case (first , second ) of
12831281 (Just s , Nothing) -> (mempty, s )
12841282 (Just s , Just t ) -> (s , t )