From cae52ecc315a0635f81cb2547b4f268ec8a8befa Mon Sep 17 00:00:00 2001 From: John MacFarlane Date: Sun, 17 Mar 2013 08:48:29 -0700 Subject: Revert "LaTeX reader: citation handling changes." This reverts commit f7229b147314042f946dfded3b441ab0fae260a0. --- tests/Tests/Old.hs | 2 +- tests/Tests/Readers/LaTeX.hs | 10 +--- tests/biblio.mods | 106 ------------------------------------------- tests/latex-reader.native | 2 +- 4 files changed, 4 insertions(+), 116 deletions(-) delete mode 100644 tests/biblio.mods (limited to 'tests') diff --git a/tests/Tests/Old.hs b/tests/Tests/Old.hs index 9e7493504..b6d95ca89 100644 --- a/tests/Tests/Old.hs +++ b/tests/Tests/Old.hs @@ -186,7 +186,7 @@ markdownCitationTests ++ [test "natbib" wopts "markdown-citations.txt" "markdown-citations.txt"] where - ropts = ["-r", "markdown", "-w", "markdown", "--bibliography", + ropts = ["-r", "markdown", "-w", "markdown-citations", "--bibliography", "biblio.bib", "--no-wrap"] wopts = ["-r", "markdown", "-w", "markdown", "--no-wrap", "--natbib"] styleToTest style = test style (ropts ++ ["--csl", style ++ ".csl"]) diff --git a/tests/Tests/Readers/LaTeX.hs b/tests/Tests/Readers/LaTeX.hs index 016281ccb..271b32689 100644 --- a/tests/Tests/Readers/LaTeX.hs +++ b/tests/Tests/Readers/LaTeX.hs @@ -2,20 +2,14 @@ module Tests.Readers.LaTeX (tests) where import Text.Pandoc.Definition -import Data.Monoid (mempty) -import Text.CSL (Reference, readBiblioFile) import Test.Framework import Tests.Helpers import Tests.Arbitrary() import Text.Pandoc.Builder import Text.Pandoc -import System.IO.Unsafe (unsafePerformIO) - -refs :: [Reference] -refs = unsafePerformIO $ readBiblioFile "biblio.mods" latex :: String -> Pandoc -latex = readLaTeX def{ readerReferences = refs } +latex = readLaTeX def infix 4 =: (=:) :: ToString c @@ -77,7 +71,7 @@ baseCitation = Citation{ citationId = "item1" } rt :: String -> Inlines -rt = const mempty -- rawInline "latex" +rt = rawInline "latex" natbibCitations :: Test natbibCitations = testGroup "natbib" diff --git a/tests/biblio.mods b/tests/biblio.mods deleted file mode 100644 index 478439419..000000000 --- a/tests/biblio.mods +++ /dev/null @@ -1,106 +0,0 @@ - - - - - First Book - - - John - Doe - - author - - - - monographic - 2005 - Cambridge University Press - - Cambridge - - - text - book - item1 - - - - Article - - - John - Doe - - author - - - - 2006 - - text - - - Journal of Generic Studies - - - continuing - - periodical - academic journal - - item2 - - 2006 - 6 - - 33 - 34 - - - - - - Why Water Is Wet - - - John - Doe - - author - - - - Jenny - Roe - - author - - - - monographic - 2007 - - text - - - Third Book - - - Sam - Smith - - editor - - - - 2007 - Oxford University Press - - Oxford - - - collection - - пункт3 - - diff --git a/tests/latex-reader.native b/tests/latex-reader.native index f225e0969..28bbad89c 100644 --- a/tests/latex-reader.native +++ b/tests/latex-reader.native @@ -260,7 +260,7 @@ Pandoc (Meta {docTitle = [Str "Pandoc",Space,Str "Test",Space,Str "Suite"], docA ,HorizontalRule ,Header 1 ("",[],[]) [Str "LaTeX"] ,BulletList - [[Para [RawInline "latex" "\\cite[22-23]{smith.1899}"]] + [[Para [Cite [Citation {citationId = "smith.1899", citationPrefix = [], citationSuffix = [Str ",",Space,Str "22-23"], citationMode = AuthorInText, citationNoteNum = 0, citationHash = 0}] [RawInline "latex" "\\cite[22-23]{smith.1899}"]]] ,[Para [RawInline "latex" "\\doublespacing"]] ,[Para [Math InlineMath "2+2=4"]] ,[Para [Math InlineMath "x \\in y"]] -- cgit v1.2.3