From 39cdafd50598d58daad5cb6483f19268f7a06316 Mon Sep 17 00:00:00 2001 From: John MacFarlane Date: Sun, 1 Sep 2013 15:54:48 -0700 Subject: [PATCH] Restore --bibliography, --csl, --citation-abbreviations. These are now implemented as: --bibliography FILE => --metadata bibliography=FILE --filter pandoc-citeproc --csl FILE => --metadata csl=FILE --citation-abbreviations FILE => --metadata csl-abbreviations=FILE --- pandoc.hs | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/pandoc.hs b/pandoc.hs index 57840c2ef..0d493d403 100644 --- a/pandoc.hs +++ b/pandoc.hs @@ -655,6 +655,33 @@ options = "PROGRAM") "" -- "Name of latex program to use in generating PDF" + , Option "" ["bibliography"] + (ReqArg + (\arg opt -> + return opt{ optMetadata = ("bibliography",arg) : + optMetadata opt + , optPlugins = externalFilter "pandoc-citeproc" + : optPlugins opt + }) + "FILE") + "" + + , Option "" ["csl"] + (ReqArg + (\arg opt -> + return opt{ optMetadata = ("csl",arg) : + optMetadata opt }) + "FILE") + "" + + , Option "" ["citation-abbreviations"] + (ReqArg + (\arg opt -> + return opt{ optMetadata = ("csl-abbreviations",arg) : + optMetadata opt }) + "FILE") + "" + , Option "" ["natbib"] (NoArg (\opt -> return opt { optCiteMethod = Natbib }))