git.iko.soy/typeable/pandoc
on master help sign in
Org reader: set documentclass meta from LaTeX_class
commit825ce8ca73073db3a1bf0db1ece9fe0344a2e8ab authorAlbert Krewinkel <albert@zeitkraut.de> dateMon 29 Aug 2016, 14:10 (10 years ago) parenta257488
2 files changed+6
src/Text/Pandoc/Readers/Org/Meta.hs+1 tests/Tests/Readers/Org.hs+5
src/Text/Pandoc/Readers/Org/Meta.hs+1
@@ -77,6 +77,7 @@ metaValue key =
7777 "header-includes" -> (key,) <$> accumulatingList key metaInlines
7878 "latex_header" -> (inclKey,) <$>
7979 accumulatingList inclKey (metaExportSnippet "latex")
80+ "latex_class" -> ("documentclass",) <$> metaString
8081 _ -> (key,) <$> metaString
8182
8283metaInlines :: OrgParser (F MetaValue)
tests/Tests/Readers/Org.hs+5
@@ -503,6 +503,11 @@ tests =
503503 meta = setMeta "header-includes" inclList nullMeta
504504 in Pandoc meta mempty
505505
506+ , "LaTeX_class option is translated to documentclass" =:
507+ "#+LATEX_CLASS: article" =?>
508+ let meta = setMeta "documentclass" (MetaString "article") nullMeta
509+ in Pandoc meta mempty
510+
506511 , "later meta definitions take precedence" =:
507512 unlines [ "#+AUTHOR: this will not be used"
508513 , "#+author: Max"