Commit graph

  • 4283ce3662 Use as default character for \verb in LaTeX output. If is in the content to be escaped, another symbol will be used as before. fiddlosopher 2007-07-27 22:52:11 +0000
  • 56016a998d Use HTML version of README in OSX installer, instead of plain text or RTF (since RTF tables don't work well in OSX Preview). fiddlosopher 2007-07-27 16:09:18 +0000
  • b603c135e6 Brought changelog up to date. fiddlosopher 2007-07-26 03:50:10 +0000
  • 1f9d2f8fe7 Include empty \author{} in LaTeX preamble if no author specified; otherwise LaTeX gives an error. fiddlosopher 2007-07-26 03:49:21 +0000
  • 453dc53457 Fixes in LaTeX writer: + put \VerbatimFootnotes right before \title block, to avoid bad interactions. + added deVerb in description list. + removed \texttt{} from deVerb, because it cannot go in description lists. fiddlosopher 2007-07-26 03:15:35 +0000
  • 00b69e4657 Updated copyright date and debian changelog. fiddlosopher 2007-07-26 02:42:45 +0000
  • 622606bae9 Updated documentation on ASCIIMathML.js. fiddlosopher 2007-07-26 02:40:18 +0000
  • f2e21a8476 Changed how ASCIIMathML is handled: + -m|--asciimathml option now takes an *optional* argument, the URL to an asciiMathML.js script. This is much better in situations where multiple files with math must be served, as the script can be cached. + If the argument is provided, a link is inserted; otherwise, the whole script is inserted as before. + Nothing is inserted unless there is inline LaTeX. fiddlosopher 2007-07-26 02:19:20 +0000
  • 831fe2c6cf Modified fancy s5 test in light of asciiMathML changes. fiddlosopher 2007-07-26 02:17:30 +0000
  • dccc63fda4 Copyright date change - README. fiddlosopher 2007-07-24 01:07:39 +0000
  • 76001db2c6 README: Use definition list for command-line options. fiddlosopher 2007-07-24 01:04:19 +0000
  • af30b7af17 CSS changes in website: better display of definition lists for command-line options. fiddlosopher 2007-07-24 01:03:35 +0000
  • 3b60ce318b README: Added missing ~ after '~a\ cat' in subscript example. fiddlosopher 2007-07-24 00:16:53 +0000
  • 6c8bb8e9a3 Fixed bug in TOC generation in HTML writer (regression, introduced by the revision in the WriterState type). fiddlosopher 2007-07-24 00:11:34 +0000
  • ae009fab46 Website: add feature "Markdown inside HTML blocks." fiddlosopher 2007-07-24 00:02:16 +0000
  • e7a49d7c12 LaTeX writer: Make sure \VerbatimFootnotes goes after the preamble; otherwise it has bad interaction effects with the other stuff in the header. fiddlosopher 2007-07-23 23:14:26 +0000
  • 64f9aee1ee Use README instead of README.rtf in Welcome page of Mac OSX package, because the RTF tables don't render right in Mac's preview app. fiddlosopher 2007-07-23 23:13:43 +0000
  • 0250f0d4bc Modified myheader.tex in website in light of changes in default latex header. fiddlosopher 2007-07-23 23:12:38 +0000
  • aaee6816b4 Added quotes around attribute in ASCIIMathML link example (in README). fiddlosopher 2007-07-23 22:31:05 +0000
  • d8762eb436 In HTML reader, filter Nulls in lists of blocks. (These can be caused by raw HTML when the parse-raw option isn't selected.) fiddlosopher 2007-07-23 02:50:29 +0000
  • 9f871ab1ec Fixed bug in spanStrikeout: case was not exhaustive. fiddlosopher 2007-07-23 02:28:15 +0000
  • bad26d5e2a Updated changelog. fiddlosopher 2007-07-23 02:15:02 +0000
  • 9e70c6f641 Updated copyright date in debian/copyright. fiddlosopher 2007-07-23 02:14:42 +0000
  • 9a410e1635 README: 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 2007-07-23 01:41:37 +0000
  • 6a6b1a5842 Added support for definition lists to RST reader. Added a relevant test to the test suite. fiddlosopher 2007-07-23 01:35:03 +0000
  • f69d9efc83 Added definition list support to HTML reader. Added a test for definition lists to the html-reader test suite. fiddlosopher 2007-07-23 01:21:21 +0000
  • 1296273c85 Added support for definition lists to LaTeX reader. fiddlosopher 2007-07-23 00:19:37 +0000
  • caef362065 Renamed parseFromStr -> parseFromString. fiddlosopher 2007-07-23 00:19:00 +0000
  • c1c30a7664 Updated RST reader test. fiddlosopher 2007-07-22 21:32:26 +0000
  • 4beb0b9130 Superscript and Subscript support for RST reader. fiddlosopher 2007-07-22 21:26:22 +0000
  • c1f397622d Added a "try" to the end parser in enclosed (Text.Pandoc.ParserCombinators). This makes errors in its use less likely. Removed some now-unneeded try's in calling code. fiddlosopher 2007-07-22 21:01:17 +0000
  • 3ca9932ca6 Added subscript and superscript support to LaTeX reader. fiddlosopher 2007-07-22 20:30:07 +0000
  • 8672a8e648 Updated PROFILING for new Cabal. fiddlosopher 2007-07-22 20:27:06 +0000
  • fbf7bba8af Clarified role of --strict option when input is HTML. fiddlosopher 2007-07-22 20:15:19 +0000
  • e70bc56114 Removed lines from LaTeXHeader that will be supplied dynamically by the LaTeX writer, depending on the document's content. fiddlosopher 2007-07-22 20:14:59 +0000
  • d016a997e6 markdown2pdf: Print a helpful message if ulem package is not found. fiddlosopher 2007-07-22 20:14:20 +0000
  • bb5ac55f67 Man writer: Use ~ and ^ for subscripts and superscripts. fiddlosopher 2007-07-22 20:13:43 +0000
  • 7006d9a044 HTML writer: Use a record for state, instead of a tuple, for easy extensibility. fiddlosopher 2007-07-22 20:00:49 +0000
  • b4d289c65e HTML writer: include css for .strikethrough only if strikethrough is actually used in the document. fiddlosopher 2007-07-22 19:32:39 +0000
  • f7d0da28e9 Main: Relabeled asciiMathMLLink -> asciiMathML, asciiMathML -> math. fiddlosopher 2007-07-22 19:20:21 +0000
  • c9e89e1793 Updated test suite for writers, adding tests for strikeout, superscript, subscript. fiddlosopher 2007-07-22 18:49:23 +0000
  • 9ddd464a7e Added ~ to the list of characters the markdown writer should backslash-escape. fiddlosopher 2007-07-22 18:33:41 +0000
  • 4905ebadb3 LaTeX reader: Added clauses for tilde and caret. Tilde is \ensuremath{\sim}, and caret is \^{}, not \^ as before. fiddlosopher 2007-07-22 18:26:10 +0000
  • b8e1e53053 Cleaned up character escaping in LaTeX writer. fiddlosopher 2007-07-22 18:24:34 +0000
  • b19c36970e Removed an extra occurance of escapedChar in definition of inline. fiddlosopher 2007-07-22 17:51:15 +0000
  • 437ad4089e Updated latex writer test because of new system for writing the preamble. fiddlosopher 2007-07-22 16:30:29 +0000
  • e80e2ee077 Fixed newline issue at end of man page writer test. fiddlosopher 2007-07-22 16:27:52 +0000
  • 808ff29d19 Changed /hfil/break to /crlf in ConTeXt writer test suite. fiddlosopher 2007-07-22 16:19:59 +0000
  • 9f38f9d039 Man writer: + Make sure to include "" if no section is specified in a man page TH line. + Updated man writer tests. fiddlosopher 2007-07-22 16:17:20 +0000
  • 062cdfe7de Changed text to char for one character strings in RST, Man, and Docbook writers. fiddlosopher 2007-07-22 16:10:48 +0000
  • 2b3c2d43ef Markdown writer: Substituted char for text for single characters. fiddlosopher 2007-07-22 16:08:19 +0000
  • 6bb6dd2bfd + Added support for superscript, subscript, and strikeout to all writers. (Thanks to Bradley Kuhn for the patches for strikeout, here slightly modified.) + Refactored character escaping using the new functions escapeStringUsing and backslashEscapes. + Added state to LaTeX writer, which now keeps track of what packages need to be included in the preamble, based on the content of the document. (Thus, e.g., ulem is only required if you use strikeout.) fiddlosopher 2007-07-22 16:05:38 +0000
  • d03ec5a4a2 Added support for strikeout (\sout) to latex reader. (Thanks to Bradley Sif for the patch.) fiddlosopher 2007-07-22 05:14:43 +0000
  • a2194f23db Added support for Strikeout, Superscript, and Subscript to HTML reader. Thanks to Bradley Sif for the patch for Strikeout (Issue #18). fiddlosopher 2007-07-21 22:54:40 +0000
  • 44b11214ba + Added support for Strikeout, Superscript, and Subscript in markdown reader. + Also replaced constants like emphStart with literals. fiddlosopher 2007-07-21 22:52:07 +0000
  • dc60aa3aea + Added Strikeout support to Markdown writer. fiddlosopher 2007-07-21 22:07:10 +0000
  • 9b664073d5 Moved failIfStrict from Markdown reader to Text.Pandoc.Shared. fiddlosopher 2007-07-21 21:55:19 +0000
  • 86453926b6 Documented fact that --strict option has a role even when input format is not markdown (in README). fiddlosopher 2007-07-21 21:42:03 +0000
  • f0fb4c496b Changes to functions for character escaping: + Removed escapeCharAsString + Added escapeStringUsing + Changed backslashEscape to backslashEscapes, which now returns an association list of escapes to be passed to escapeStringUsing fiddlosopher 2007-07-21 21:34:13 +0000
  • 33a2f1c78f Changed man page markdown sources to use new system for specifying title, section, and header information. fiddlosopher 2007-07-21 20:36:08 +0000
  • 1a90879f8b Use capital letters for title in sample man page title block. fiddlosopher 2007-07-21 20:33:26 +0000
  • 2f7a38e1ab Changed system for indicating man page title, section, header and footer. Documented in README. fiddlosopher 2007-07-21 20:30:40 +0000
  • 6d8f0e29d9 Updated website feature descriptions. fiddlosopher 2007-07-21 19:55:56 +0000
  • 2df03311c3 README changes: + Documented superscript, subscript, and strikeout syntax + Modified description of LaTeX packages needed for markdown2pdf fiddlosopher 2007-07-21 19:10:28 +0000
  • ec0445de0a Added Strikeout, Superscript, and Subscript to refsMatch function in Pandoc.Shared. fiddlosopher 2007-07-21 19:09:04 +0000
  • a009a4b387 Added Strikeout, Superscript, and Subscript as Inline elements (Pandoc.Definition). fiddlosopher 2007-07-21 19:07:15 +0000
  • bc192dac9c Small modification in formatting of web demos. fiddlosopher 2007-07-21 15:52:50 +0000
  • e02fb21452 Refactored character escaping in Text.Pandoc.Writers.Markdown using escapeCharAsString. fiddlosopher 2007-07-19 08:09:17 +0000
  • 7d2c9c6fe6 Added escapeCharAsString to Text.Pandoc.Shared. fiddlosopher 2007-07-19 08:08:51 +0000
  • 94c6a1b250 Updated INSTALL instructions with some extra clarifications and links. fiddlosopher 2007-07-16 16:30:04 +0000
  • 9fdf2b27be Changed destination in changelog to 'unstable', because lintian complains about 'UNRELEASED'. fiddlosopher 2007-07-16 08:25:47 +0000
  • 8d0fcce06a Backup 'var' before making deb and restore after. Reason: In because in the process of making the debian package, 'var' gets overwritten with the local debian build directory as DESTDIR. This will break future 'make uninstall's, which will try to delete files from there instead of /usr/local (or wherever). fiddlosopher 2007-07-16 08:24:39 +0000
  • 0cba4f2c95 Brought debian/changelog up to date. fiddlosopher 2007-07-16 07:28:45 +0000
  • 9e4c28d5f4 markdown2pdf.in: Test for --table-of-contents as well as --toc. fiddlosopher 2007-07-16 07:26:03 +0000
  • 48d67d0d1f Simplified inlinesInBalanced, using lookAhead. fiddlosopher 2007-07-16 07:22:17 +0000
  • 0ba858f22d Revised package synopsis in pandoc.cabal. fiddlosopher 2007-07-16 01:51:03 +0000
  • c14082cab2 Modified the test of a link containing an underscore in both the label and the URL. The underscore must be backslash-escaped. fiddlosopher 2007-07-15 23:54:02 +0000
  • 7e1370aa87 Markdown reader: Added inlinesInBalanced parser combinator to unify treatment of embedded brackets in links and inline footnotes. Note that the solution adopted here causes one of John Gruber's markdown tests to fail: [with_underscore](/url/with_underscore) Here the whole phrase "underscore](/url/with" is treated as emphasized. The previous version of the markdown reader handled this the way Gruber's script handles it, but it ran into trouble on the following: [link with verbatim ]](/url) where the inner ] was treated as the end of the reference link label. I don't see any good way to handle both cases in the framework of pandoc, so I choose to require an escape in the first example: [with\_underscore](/url/with_underscore) fiddlosopher 2007-07-15 23:53:22 +0000
  • 8e71c4c388 Added charsInBalanced parser combinator to Text.Pandoc.ParserCombinators. This is not currently used, but should be useful in parsing strings containing balanced pairs of brackets or parentheses. fiddlosopher 2007-07-15 23:48:17 +0000
  • 54dd46c07c debian/control: For pandoc package, suggest 'texlive-latex-recommended | tetex-extra' instead of 'texlive-latex-base | tetex-bin'. This brings in fancyvrb, which is used in the default LaTeX header, and (at least in texlive) unicode support. fiddlosopher 2007-07-15 17:27:11 +0000
  • ad0d4bf41e Changes to ConTeXt test suite. fiddlosopher 2007-07-15 17:04:37 +0000
  • 2f928d4c9d ConTeXt writer changes: + Use defined blockquote environment for block quotes (smaller font, no indent, narrower text) + Changed default font to 12pt + Changed default page layout fiddlosopher 2007-07-15 15:08:27 +0000
  • 676b1ab149 Documented 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 2007-07-15 03:24:48 +0000
  • da645eb24b Main.hs: If writer is "context", automatically select smart quotes option. web/demos: Removed redundant -S in context writer demo. fiddlosopher 2007-07-15 03:20:14 +0000
  • 229b3107b6 Documented ConTeXt writer in pandoc man page. fiddlosopher 2007-07-15 03:17:33 +0000
  • a648592dc2 Changes to the website: + Mentioned ConTeXt writer in general description. + Added two demos involving the ConTeXt writer. fiddlosopher 2007-07-15 03:14:05 +0000
  • 8f473af610 If output file has .ctx or .context extension, assume it is ConTeXt format unless otherwise specified. fiddlosopher 2007-07-15 03:07:26 +0000
  • dbd5c44907 Updated FreeBSD pkg-descr to mention groff man and ConTeXt output formats. fiddlosopher 2007-07-15 03:02:10 +0000
  • 836f893cfc Updated package descriptions in debian/control to mention ConTeXt writer. fiddlosopher 2007-07-15 03:01:13 +0000
  • ca50140c91 Updated package description in pandoc.cabal to include ConTeXt output format. fiddlosopher 2007-07-15 02:58:30 +0000
  • 465b2d791e Merged branches/context: addition of a ConTeXt writer <http://www.pragma-ade.nl/>. + Text.Pandoc.Writers.ConTeXt added. + Text.Pandoc modified to export the basic ConTeXt writer. + Main.hs modified to recognize 'context' as a writer. + ConTeXtHeader added to headers + DefaultHeaders.hs template modified to include ConTeXt header + Tests added (writer.context, tables.context), and runtests.pl modified to run them + pandoc.cabal updated to include Text.Pandoc.Writers.ConTeXt. fiddlosopher 2007-07-15 02:56:34 +0000
  • 78aeebc143 Removed an unused function in LaTeX writer. fiddlosopher 2007-07-15 02:48:21 +0000
  • 8ce4b2fb62 Simplified special character escaping code in LaTeX writer. fiddlosopher 2007-07-14 17:59:06 +0000
  • ab74f97422 Small comment fix in LaTeX writer. fiddlosopher 2007-07-14 17:28:26 +0000
  • 36f67df371 Removed some unnecessary files from web directory. fiddlosopher 2007-07-14 06:38:14 +0000
  • 9a96429a1a Revamped website. fiddlosopher 2007-07-14 06:28:09 +0000
  • 532dd43139 Changed title in README to "Pandoc User's Guide." fiddlosopher 2007-07-14 06:27:34 +0000
  • a786f43e8c Change to footnotes in HTML writer: Instead of putting the footnote backlink on a line by itself, after the content of the note, we now put it at the end of the last paragraph of the footnote. This saves space and looks better. More specifically: + If the last block of the note is a Para or Plain block, the backlink is put at the end of that block's contents. + Otherwise, the backlink is put in a separate Plain block by itself, after the footnote's contents. fiddlosopher 2007-07-14 03:37:41 +0000
  • 8477f14113 Minor modification in debian/control: + Suggest 'texlive-latex-base | tetex-bin' as per the suggestion of Debian TeX Task force: http://pkg-tetex.alioth.debian.org/mapping-texlive.html#general + As for the 'latex-ucs', it dates from those days of teTeX which didn't support UTF-8 and it will probably become obsolete some day. Hence, we shouldn't rely on it. roktas 2007-07-13 17:49:36 +0000
  • 7f5a554989 Added 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 2007-07-13 07:12:23 +0000