Name: scholdoc Version: 0.1.3 Cabal-Version: >= 1.10 Build-Type: Custom License: GPL License-File: COPYING Copyright: (c) 2014 Tim T.Y. Lin, (c) 2006-2014 John MacFarlane Author: Tim T.Y. Lin Maintainer: Tim T.Y. Lin Bug-Reports: https://github.com/timtylin/scholdoc/issues Stability: alpha Homepage: http://scholarlymarkdown.com Category: Text Tested-With: GHC == 7.4.2, GHC == 7.6.3, GHC == 7.8.2 Synopsis: Converts ScholarlyMarkdown documents to HTML5/LaTeX/Docx format Description: Scholdoc is a command-line utility that converts ScholarlyMarkdown documents into the HTML5, LaTeX, and Docx (OOML) formats. It is intended to facilitate academic writing in a cross-platform, semantic-aware, plaintext format that can be quickly used in modern publishing pipelines. . Scholdoc is implemented as (rather crude) fork of @pandoc@, and the command-line executable mostly retains the same user interface (including the custom template and filter system). It essentially understands a new input format @markdown_scholarly@ (implemented in the markdown reader a superset of @markdown_pandoc@ features), and limits itself to HTML5, LaTeX, and Docx output. . Unfortunately, currently Scholdoc occupies the @Pandoc@ namespace. This is done to avoid problems when merging in fixes and changes from the core Pandoc project, and to potentially allow enhancements from Scholdoc to be contributed back to Pandoc. It is thus not recommended to use the library directly, as Scholdoc is not backwards-compatible with Pandoc, to avoid confusion. . For descriptions of the original @pandoc@ package, please visit Data-Files: -- templates data/templates/default.html data/templates/default.html5 data/templates/default.docbook data/templates/default.beamer data/templates/default.opendocument data/templates/default.icml data/templates/default.opml data/templates/default.latex data/templates/default.context data/templates/default.texinfo data/templates/default.man data/templates/default.markdown data/templates/default.rst data/templates/default.plain data/templates/default.mediawiki data/templates/default.dokuwiki data/templates/default.rtf data/templates/default.s5 data/templates/default.slidy data/templates/default.slideous data/templates/default.revealjs data/templates/default.dzslides data/templates/default.asciidoc data/templates/default.haddock data/templates/default.textile data/templates/default.org data/templates/default.epub data/templates/default.epub3 data/templates/scholmdTemplate.html5, data/templates/scholmdTemplate_bodyOnly.html5, data/templates/scholmdTemplate.latex, -- data for docx writer data/reference.docx -- data for LaTeXMathML writer data/LaTeXMathML.js data/MathMLinHTML.js -- data for dzslides writer data/dzslides/template.html -- sample lua custom writer data/sample.lua -- documentation README.md, README-pandoc, COPYRIGHT Extra-Source-Files: -- documentation INSTALL.md, BUGS, CONTRIBUTING.md, CHANGELOG.md CHANGELOG-pandoc, Makefile -- tryscholdoc tryscholdoc/index.html -- tests tests/bodybg.gif tests/*.native tests/insert tests/lalune.jpg tests/movie.jpg tests/markdown-reader-more.txt tests/markdown-citations.txt tests/s5-basic.html tests/s5-fancy.html tests/s5-fragment.html tests/s5-inserts.html tests/tables.html tests/tables.latex tests/tables.man tests/tables.plain tests/tables.markdown tests/tables.haddock tests/tables.txt tests/testsuite.txt tests/writer.latex tests/writer.html tests/writer.man tests/writer.markdown tests/writer.plain tests/writer.haddock tests/lhs-test.markdown tests/lhs-test.markdown+lhs tests/lhs-test.latex tests/lhs-test.latex+lhs tests/lhs-test.html tests/lhs-test.html+lhs tests/pipe-tables.txt tests/scholdoc.txt tests/scholdoc.native tests/scholdoc.latex tests/scholdoc.html Source-repository head type: git location: git://github.com/timtylin/scholdoc.git Flag embed_data_files Description: Embed data files in binary for relocatable executable. Default: False Flag tryscholdoc Description: Build tryscholdoc cgi executable. Default: False Flag https Description: Enable support for downloading of resources over https. Default: True Flag make-pandoc-man-pages Description: Included to prevent errors, but currently useless for Scholdoc Default: False Flag network-uri Description: Get Network.URI from the network-uri package Default: True Library Build-Depends: base >= 4.2 && <5, syb >= 0.1 && < 0.5, containers >= 0.1 && < 0.6, unordered-containers >= 0.2 && < 0.3, parsec >= 3.1 && < 3.2, mtl >= 1.1 && < 2.3, filepath >= 1.1 && < 1.4, process >= 1 && < 1.3, directory >= 1 && < 1.3, bytestring >= 0.9 && < 0.11, text >= 0.11 && < 1.3, zip-archive >= 0.2.3.4 && < 0.3, old-locale >= 1 && < 1.1, time >= 1.2 && < 1.5, HTTP >= 4000.0.5 && < 4000.3, scholdoc-texmath >= 0.1 && < 0.2, xml >= 1.3.12 && < 1.4, random >= 1 && < 1.2, extensible-exceptions >= 0.1 && < 0.2, scholdoc-types >= 0.1.3 && < 0.1.4, aeson >= 0.7 && < 0.9, tagsoup >= 0.13.1 && < 0.14, base64-bytestring >= 0.1 && < 1.1, zlib >= 0.5 && < 0.6, highlighting-kate >= 0.5.8.5 && < 0.6, data-default >= 0.4 && < 0.6, temporary >= 1.1 && < 1.3, blaze-html >= 0.5 && < 0.8, blaze-markup >= 0.5.1 && < 0.7, yaml >= 0.8.8.2 && < 0.9, scientific >= 0.2 && < 0.4, vector >= 0.10 && < 0.11, hslua >= 0.3 && < 0.4, binary >= 0.5 && < 0.8, SHA >= 1.6 && < 1.7, old-time, JuicyPixels >= 3.1.6.1 && < 3.2 if flag(network-uri) Build-Depends: network-uri >= 2.6 && < 2.7, network >= 2.6 else Build-Depends: network >= 2 && < 2.6 if flag(https) Build-Depends: http-client >= 0.3.2 && < 0.5, http-client-tls >= 0.2 && < 0.3, http-types >= 0.8 && < 0.9 cpp-options: -DHTTP_CLIENT if flag(embed_data_files) cpp-options: -DEMBED_DATA_FILES -- Build-Tools: hsb2hs -- not yet recognized by cabal other-modules: Text.Pandoc.Data if os(windows) Cpp-options: -D_WINDOWS Ghc-Options: -rtsopts -Wall -fno-warn-unused-do-bind Ghc-Prof-Options: -auto-all -caf-all -rtsopts Default-Language: Haskell98 Other-Extensions: PatternGuards, OverloadedStrings, ScopedTypeVariables, GeneralizedNewtypeDeriving, RelaxedPolyRec, DeriveDataTypeable, TypeSynonymInstances, FlexibleInstances Hs-Source-Dirs: src Exposed-Modules: Text.Pandoc, Text.Pandoc.Scholarly, Text.Pandoc.Options, Text.Pandoc.Pretty, Text.Pandoc.Shared, Text.Pandoc.MediaBag, Text.Pandoc.Readers.HTML, Text.Pandoc.Readers.LaTeX, Text.Pandoc.Readers.Markdown, Text.Pandoc.Readers.TeXMath, Text.Pandoc.Readers.Native, Text.Pandoc.Writers.Native, Text.Pandoc.Writers.HTML, Text.Pandoc.Writers.LaTeX, Text.Pandoc.Writers.Man, Text.Pandoc.Writers.Markdown, Text.Pandoc.Writers.Haddock, Text.Pandoc.Writers.Custom, Text.Pandoc.Writers.Docx, Text.Pandoc.PDF, Text.Pandoc.UTF8, Text.Pandoc.Templates, Text.Pandoc.XML, Text.Pandoc.SelfContained, Text.Pandoc.Process Other-Modules: Text.Pandoc.Writers.Shared, Text.Pandoc.Asciify, Text.Pandoc.MIME, Text.Pandoc.Parsing, Text.Pandoc.UUID, Text.Pandoc.ImageSize, Text.Pandoc.Slides, Text.Pandoc.Highlighting, Text.Pandoc.Compat.Monoid, Text.Pandoc.Compat.Except, Text.Pandoc.Compat.TagSoupEntity, Text.Pandoc.Compat.Directory, Paths_scholdoc Buildable: True Executable scholdoc Build-Depends: scholdoc, scholdoc-types >= 0.1.3 && < 0.1.4, base >= 4.2 && <5, directory >= 1 && < 1.3, filepath >= 1.1 && < 1.4, text >= 0.11 && < 1.3, bytestring >= 0.9 && < 0.11, extensible-exceptions >= 0.1 && < 0.2, highlighting-kate >= 0.5.8.5 && < 0.6, aeson >= 0.7.0.5 && < 0.9, yaml >= 0.8.8.2 && < 0.9, containers >= 0.1 && < 0.6 if flag(network-uri) Build-Depends: network-uri >= 2.6 && < 2.7 else Build-Depends: network >= 2 && < 2.6 Ghc-Options: -rtsopts -with-rtsopts=-K16m -Wall -fno-warn-unused-do-bind Ghc-Prof-Options: -auto-all -caf-all -rtsopts -with-rtsopts=-K16m if os(windows) Cpp-options: -D_WINDOWS Default-Language: Haskell98 Other-Extensions: PatternGuards, OverloadedStrings, ScopedTypeVariables, GeneralizedNewtypeDeriving, RelaxedPolyRec, DeriveDataTypeable, TypeSynonymInstances, FlexibleInstances Hs-Source-Dirs: . Main-Is: scholdoc.hs Buildable: True Executable tryscholdoc Main-Is: tryscholdoc.hs Hs-Source-Dirs: tryscholdoc default-language: Haskell2010 if flag(tryscholdoc) Build-Depends: base, aeson, scholdoc, highlighting-kate, text, wai-extra, wai >= 0.3, http-types Buildable: True else Buildable: False Test-Suite test-scholdoc Type: exitcode-stdio-1.0 Main-Is: test-scholdoc.hs Hs-Source-Dirs: tests Build-Depends: base >= 4.2 && < 5, syb >= 0.1 && < 0.5, scholdoc, scholdoc-types >= 0.1.3 && < 0.1.4, bytestring >= 0.9 && < 0.11, directory >= 1 && < 1.3, filepath >= 1.1 && < 1.4, process >= 1 && < 1.3, Diff >= 0.2 && < 0.4, test-framework >= 0.3 && < 0.9, test-framework-hunit >= 0.2 && < 0.4, test-framework-quickcheck2 >= 0.2.9 && < 0.4, QuickCheck >= 2.4 && < 2.8, HUnit >= 1.2 && < 1.3, containers >= 0.1 && < 0.6, executable-path >= 0.0 && < 0.1 Other-Modules: Tests.Old Tests.Helpers Tests.Arbitrary Tests.Shared Tests.Walk Tests.Readers.LaTeX Tests.Readers.Markdown Tests.Writers.Native Tests.Writers.HTML Tests.Writers.Markdown Tests.Writers.Plain Tests.Writers.LaTeX Ghc-Options: -rtsopts -Wall -fno-warn-unused-do-bind Default-Language: Haskell98 benchmark benchmark-scholdoc Type: exitcode-stdio-1.0 Main-Is: benchmark-scholdoc.hs Hs-Source-Dirs: benchmark Build-Depends: scholdoc, base >= 4.2 && < 5, criterion >= 0.5 && < 0.9 Ghc-Options: -rtsopts -Wall -fno-warn-unused-do-bind Default-Language: Haskell98