git.iko.soy/typeable/pandoc
on master help sign in
LaTeX reader: fixed `\cite` so it is a NormalCitation not AuthorInText.
commit3429fa6438355da63c3f418eda32b1a011ddbc40 authorJohn MacFarlane <jgm@berkeley.edu> dateWed 29 Jun 2016, 07:58 (10 years ago) parenta349814
3 files changed+4−4
src/Text/Pandoc/Readers/LaTeX.hs+2−2 tests/Tests/Readers/Org.hs+1−1 tests/latex-reader.native+1−1
src/Text/Pandoc/Readers/LaTeX.hs+2−2
@@ -559,8 +559,8 @@ inlineCommands = M.fromList $
559559 src <- unescapeURL <$> braced
560560 mkImage options src)
561561 , ("enquote", enquote)
562− , ("cite", citation "cite" AuthorInText False)
563− , ("Cite", citation "cite" AuthorInText False)
562+ , ("cite", citation "cite" NormalCitation False)
563+ , ("Cite", citation "Cite" NormalCitation False)
564564 , ("citep", citation "citep" NormalCitation False)
565565 , ("citep*", citation "citep*" NormalCitation False)
566566 , ("citeal", citation "citeal" NormalCitation False)
tests/Tests/Readers/Org.hs+1−1
@@ -431,7 +431,7 @@ tests =
431431 { citationId = "Coffee"
432432 , citationPrefix = []
433433 , citationSuffix = []
434− , citationMode = AuthorInText
434+ , citationMode = NormalCitation
435435 , citationNoteNum = 0
436436 , citationHash = 0}
437437 in (para . cite [citation] $ rawInline "latex" "\\cite{Coffee}")
tests/latex-reader.native+1−1
@@ -260,7 +260,7 @@ Pandoc (Meta {unMeta = fromList [("author",MetaList [MetaInlines [Str "John",Spa
260260,HorizontalRule
261261,Header 1 ("latex",[],[]) [Str "LaTeX"]
262262,BulletList
263− [[Para [Cite [Citation {citationId = "smith.1899", citationPrefix = [], citationSuffix = [Str "22-23"], citationMode = AuthorInText, citationNoteNum = 0, citationHash = 0}] [RawInline (Format "latex") "\\cite[22-23]{smith.1899}"]]]
263+ [[Para [Cite [Citation {citationId = "smith.1899", citationPrefix = [], citationSuffix = [Str "22-23"], citationMode = NormalCitation, citationNoteNum = 0, citationHash = 0}] [RawInline (Format "latex") "\\cite[22-23]{smith.1899}"]]]
264264 ,[Para [RawInline (Format "latex") "\\doublespacing"]]
265265 ,[Para [Math InlineMath "2+2=4"]]
266266 ,[Para [Math InlineMath "x \\in y"]]