git.iko.soy/typeable/pandoc
on ea31c82 help sign in
history ofREADME
all commits
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 aaee681Added quotes around attribute in ASCIIMathML link example (in README).fiddlosopher 9a410e1README: Removed the statement that the RST reader doesn't parse definition lists. HTML reader: Added failIfStrict to the definitionList parser, so definition lists will be passed through as raw HTML if --strict specified.fiddlosopher fbf7bbaClarified role of --strict option when input is HTML.fiddlosopher 8645392Documented fact that --strict option has a role even when input format is not markdown (in README).fiddlosopher 1a90879Use capital letters for title in sample man page title block.fiddlosopher 2f7a38eChanged system for indicating man page title, section, header and footer. Documented in README.fiddlosopher 2df0331README changes: + Documented superscript, subscript, and strikeout syntax + Modified description of LaTeX packages needed for markdown2pdffiddlosopher 676b1abDocumented ConTeXt writer in README. Removed statement that table output is limited to HTML and LaTeX writers, since it is now supported in all writers.fiddlosopher 532dd43Changed title in README to "Pandoc User's Guide."fiddlosopher 7f5a554Added note in README about how you might want to link to an external ASCIIMathML.js script instead of including it in the generated HTML file using -m.fiddlosopher