git.iko.soy/typeable/pandoc
on 1.0 help sign in
history ofREADME
all commits
943c2f3Changed list parser so that only the starting list marker matters:fiddlosopher 7ad1ec0--tabstop -> --tab-stop in README documentation.fiddlosopher 4dca8f6Reworked Text.Pandoc.ODT to use zip-archive instead of calling external 'zip'.fiddlosopher 3d2ff3dRemoved PDF writer from core pandoc, restored markdown2pdf.fiddlosopher f53fb55Support for display math; changed ASCIIMathML -> LaTeXMathML: Resolves Issue #47.fiddlosopher 1cbc974Removed markdown2pdf and all references to it.fiddlosopher 0f4bdc6Added Text.Pandoc.PDF module, 'pdf' as new output option.fiddlosopher dfdf331Added information about `odt` to README and pandoc(1) man page.fiddlosopher d072ad4Added 'odt' output option to pandoc: Not a writer, but a module that inserts the output of the OpenDocument writer into an ODT archive. This replaces markdown2odt.fiddlosopher ddaec05Added MediaWiki writer.fiddlosopher 2e4592bAdded paragraph to README about producing S5 with separate CSS/javascript.fiddlosopher 824bb2dIn smart mode, use nonbreaking spaces after abbreviations in markdown parser. Thus, for example, "Mr. Brown" comes out as "Mr.~Brown" in LaTeX, and does not produce a sentence-separating space. Resolves Issue #75.fiddlosopher 8ed710bTreat '\ ' in (extended) markdown as nonbreaking space. Print nonbreaking space appropriately in each writer (e.g. ~ in LaTeX).fiddlosopher 5f5fb2eAdditional README changes for OpenDocument writer.fiddlosopher 9420982Documented OpenDocument writer and markdown2odt in README. Folded "Requirements" section into description of shell scripts.fiddlosopher 8624ed9The '--sanitize-html' option now examines URIs in markdown links and images, and in HTML href and src attributes. If the URI scheme is not on a whitelist of safe schemes, it is rejected. The main point is to prevent cross-site scripting attacks using 'javascript:' URIs. See http://www.mail-archive.com/markdown-discuss@six.pairlist.net/msg01186.html and http://ha.ckers.org/xss.html. Resolves Issue #62.fiddlosopher 83fe5edAcknowledge contributors in README.fiddlosopher 858269dChanges to Texinfo writer: + No space between paragraph and following @verbatim (provides more pleasing appearance in text formats) + Blank line consistently after list environments. + Removed deVerb. + Use @code instead of @verb for inline code (this solves the character escaping problem for texi2dvi and texi2pdf). + Modified test suite accordingly. + Added Peter Wang to copyright statement (for Texinfo.hs). + Added news of Texinfo writer to README. + Added Texinfo to list of formats in man page, and removed extra 'groff'. + Updated macports with Texinfo format. + Updated FreeBSD pkg-descr with Texinfo format. + Updated web page with Texinfo writer. + Added demos for Texinfo writer. + Added Texinfo to package description in debian/control. + Added texi & texinfo extensions to Main.hs, and fixed bug in determining default output extension. + Changed from texinfo to texi extension in web demo.fiddlosopher f6ea504Updated README's instructions on delimited code blocks to include information about syntax highlighting.fiddlosopher 7053408Documentation for delimited code blocks.fiddlosopher c453e2fMade -c/--css option repeatable on the command line (like -H, -A, -B). Documented repeatability of these options in README.fiddlosopher a7a519eChanged dates on documentation.fiddlosopher 0921704Use an interpreted text role to render math in restructuredText. See http://www.american.edu/econ/itex2mml/mathhack.rst for the strategy.fiddlosopher 5df912bAdded optional HTML sanitization using a whitelist. When this option is specified (--sanitize-html on the command line), unsafe HTML tags will be replaced by HTML comments, and unsafe HTML attributes will be removed. This option should be especially useful for those who want to use pandoc libraries in web applications, where users will provide the input.fiddlosopher 48f2cc5Modified rules for HTML header identifiers to ensure legal identifiers. + Modified htmlListToIdentifier and uniqueIdentifier in HTML writer to ensure that identifiers begin with an alphabetic character. + The new rules are described in README. + Resolves Issue #33.fiddlosopher aea6f68Removed support for "box-style" block quotes in markdown. This adds unneeded complexity and makes pandoc diverge further than necessary from other markdown extensions. Brought documentation, tests, and debian/changelog up to date.fiddlosopher 804756dRemoved note about public mimetex server from README.fiddlosopher d411b10Put math in HTML inside <span class="math">. This way it can be distinguished from the surrounding text, e.g. put in a different font. Updated README accordingly.fiddlosopher d1832daAdded Text.Pandoc.Readers.TeXMath and changed default handling of math. + Text.Pandoc.Readers.TeXMath exports readTeXMath, which reads raw TeX math and outputs a string of pandoc inlines that tries to render it as far as possible, lapsing into literal TeX when needed. + Added Text.Pandoc.Readers.TeXMath to pandoc.cabal + ghc66 version. + Modified writers so that readTeXMath is used for default HTMl output in HTML, S5, RTF, Docbook. + Updated README with information about how math is rendered in all formats. + Updated test suite.fiddlosopher 6e079a6Documented new --gladtex and --mimetex options, and new treatment of TeX math.fiddlosopher b6f1cccSmall change to wording in README.fiddlosopher 7deee9cReverted changes in r1086 (implicit section header references). This caused too much of a performance hit.fiddlosopher f7b705bImplemented implicit reference-style links to section headers in markdown. For example, if you have a header '# Supported architectures', you can link to it with '[Supported architectures]'. If there are multiple headers with this label, the link will point to the first of them. Implicit references are always overridden by explicitly specified references. Addresses Issue #20.fiddlosopher 506bf38Updated documentation to reflect the fact that LaTeX and ConTeXt writers now wrap text by default.fiddlosopher 447b99e'--no-wrap' option now prevents the addition of structural whitespace in HTML output, minimizing the file size.fiddlosopher 7a32ad7Documented '--no-wrap' option in README and man pages.fiddlosopher d98dcfbMinor formatting change in README.fiddlosopher f11360fAdded new rule for enhanced markdown ordered lists: if the list marker is a capital letter followed by a period (including a single-letter capital roman numeral), then it must be followed by at least two spaces. The point of this is to avoid accidentally treating people's initials as list markers: a paragraph may begin:fiddlosopher e775273Changed date on README.fiddlosopher 3d83624Documented fix for paragraphs starting with (C) in README.fiddlosopher 8dc4e67Changed (C) to a unicode copyright symbol.fiddlosopher e814a3fMajor change in the way ordered lists are handled: + The changes are documented in README, under Lists. + The OrderedList block element now stores information about list number style, list number delimiter, and starting number. + The readers parse this information, when possible. + The writers use this information to style ordered lists. + Test suites have been changed accordingly.fiddlosopher 1e4f05dRemoved references to examplep package in documentation, and removed suggest of latex-texlive-extras in debian/control, since we're not using examplep.fiddlosopher 0ae4a10Changed [URL] to [url] in description of --asciimathml option.fiddlosopher d488dd0Reinstated dependence on fancyvrb. It is compatible with examplep. fancyvrb is needed for verbatim environments in footnotes.fiddlosopher b29f221Changed LaTeX writer to use the examplep package instead of fancyvrb. examplep allows verbatim text in places where fancyvrb does not, e.g. definition list terms, and provides for line-breaking of verbatim text. + examplep code put in LaTeX header instead of being dynamically included, since it is frequently used, and people may want to customize the options. + documented dependency on examplep + added texlive-latex-extra as a "Suggested" package in debian/control + use examplep's \Q{} is now used instead of \verb: note that \Q requires backslash- escaping symbols in its scope. + modified README so that the verbatim sections will look good at shorter line lengths.fiddlosopher 622606bUpdated documentation on ASCIIMathML.js.fiddlosopher dccc63fCopyright date change - README.fiddlosopher 76001dbREADME: Use definition list for command-line options.fiddlosopher 3b60ce3README: Added missing ~ after '~a\ cat' in subscript example.fiddlosopher