aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-07-25Smart quotes: handle '...hi' properly.John MacFarlane2-1/+11
Also added test case.
2011-07-25Fixed template name in MakeManPage.hsJohn MacFarlane1-1/+1
2011-07-24Docbook writer: Use programlisting for code blocks.John MacFarlane2-25/+25
Instead of screen, as before.
2011-07-24Docbook writer: Use CALS tables (instead of XHTML tables).John MacFarlane2-385/+409
Reason: Some older docbook software does not work with XHTML tables. Closes #77.
2011-07-24HTML writer: Removed English title on footnote back links.John MacFarlane2-7/+6
This is incongruous in non-English documents.
2011-07-24Use data: protocol to embed s5 css in <link> tags.John MacFarlane2-13/+20
Using inline css didn't work properly with Chrome and Safari.
2011-07-24Reordered offline slidy includes.John MacFarlane1-2/+8
2011-07-24Use yuicompressor-packed js for s5.John MacFarlane5-84/+4
Removed s5/default/slides.js.comment, s5/default/slides.js.packed. Added s5/default/slides.min.js.
2011-07-24Updated s5 tests.John MacFarlane1-1/+3
2011-07-24Fixed slidy css.John MacFarlane4-3/+403
* Use non-minimized version of `slidy.css` with `--offline` option, so users can more easily edit it. * Fixed bug in slidy css that prevented proper centering of title.
2011-07-24Insert CDATA around inline js/css in HTML, slidy.John MacFarlane2-10/+7
2011-07-24Enclose s5 scripts and css in CDATA tags.John MacFarlane1-3/+6
2011-07-23RST reader: Partial support for labeled footnotes.John MacFarlane1-7/+20
Also made simpleReferenceName parser more accurate, which affects several other parsers.
2011-07-23Changed `--mathjax` to link to mathjax CDN by default.John MacFarlane2-3/+9
`--mathjax` now takes an optional URL argument. If it is not provided, pandoc links directly to the (secure) mathjax CDN. This is what they now recommend. Thanks to dsanson.
2011-07-23Use \enquote{..} for latex quotes if template uses csquotes package.John MacFarlane2-16/+34
This provides better support for foreign language quoting. Thanks to Andreas Wagner for the idea.
2011-07-23Properly handle characters in the 128..159 range.John MacFarlane2-9/+48
These aren't valid in HTML, but many HTML files produced by Windows tools contain them. We substitute correct unicode characters.
2011-07-23HTML writer/templates: Made TOC more customizable.John MacFarlane2-14/+13
The container for the TOC is now in the template, so users can insert a header or other styling. Thanks to Bruce D'Arcus for the suggestion.
2011-07-23HTML writer: Display author and date after title.John MacFarlane3-7/+15
2011-07-23Fixed latex template: don't use ucs if using biblatex.John MacFarlane1-6/+6
Thanks to Joseph Reagle.
2011-07-23Use different hyperref options for xetex.John MacFarlane4-13/+30
This fixes problems with unicode bookmarks on xetex. Thanks to CircleCode.
2011-07-23LaTeX writer: New template.John MacFarlane2-9/+15
2011-07-23LaTeX writer: don't set stVerbInNote unnecessarily.John MacFarlane1-3/+4
2011-07-22Added link to zotero styles page.John MacFarlane1-0/+1
2011-07-22Small documentation fix.John MacFarlane1-3/+3
2011-07-22Version bump to 1.8.2.John MacFarlane1-1/+1
Reason: new naming scheme for templates may require users to rename default templates they have put in ~./pandoc/templates. A template named FORMAT.template should be renamed default.FORMAT.
2011-07-22Changed default template naming scheme.John MacFarlane5-21/+32
Instead of latex.template, we now have default.latex. An appropriate extension is added automatically if the value of `--template` has no extension. So, `pandoc --template=special -t latex` looks for `special.latex`, while `pandoc --template=special -t man` looks for `special.man`.
2011-07-22Look for value of --template in datadir if not found.John MacFarlane1-12/+19
This way, you can put your special.template.latex in ~/.pandoc and use it from any directory.
2011-07-22Updated tests for new latex templates.John MacFarlane3-9/+42
2011-07-22Version bump to 1.8.1.3.John MacFarlane1-1/+1
2011-07-22Added `--luatex` option to markdown2pdf.John MacFarlane2-4/+10
This uses lualatex to create the PDF.
2011-07-22Deprecated `--xetex` option - it is no longer needed.John MacFarlane6-14/+16
Deprecated `writerXeTeX` and the `--xetex` option. The latex writer now produces a file that can be processed by latex, pdflatex, lualatex, or xelatex, so this option isn't needed. The option is still neded in markdown2pdf, however, which has been modified to take some options that aren't in pandoc.
2011-07-22Updated templates.John MacFarlane1-5/+5
2011-07-22LaTeX writer: Use \texttt and escapes instead of \verb!..!.John MacFarlane4-38/+34
\verb is simply too fragile; it doesn't work inside command arguments.
2011-07-22Modified submodules.John MacFarlane1-5/+5
2011-07-22Updated contributor list.John MacFarlane1-1/+2
2011-07-22markdown2pdf: Better error printing.John MacFarlane1-1/+3
This goes with the earlier change to -halt-on-error.
2011-07-22markdown2pdf: Don't crash if pdflatex's output is not UTF-8.John MacFarlane1-6/+45
This requires using a custom version of readProcessWithExitCode that uses utf8-string's conversions instead of the system ones. utf8-string's utf-8 conversion doesn't crash on invalid encoding.
2011-07-21Merge pull request #278 from tanimoto/masterJohn MacFarlane1-5/+6
markdown2pdf: reading log with non-UTF8 characters
2011-07-21LaTeX reader: Handle \subtitle command.John MacFarlane1-1/+10
If there's a subtitle, it is added to the title, separated by a colon and linebreak. Closes #280.
2011-07-21LaTeX reader & writer: Use \and to separate authors.John MacFarlane3-4/+6
Closes #279.
2011-07-20markdown2pdf: Fix issue reading log with non-UTF8 characters.Paulo Tanimoto1-5/+6
Replaced 'UTF8.readFile logFile' with 'liftM toString $ BS.readFile logFile'
2011-07-20Document pandoc-templates repository in README.John MacFarlane1-0/+7
2011-07-20Changed markdown2pdf to halt-on-error.John MacFarlane1-1/+1
Before, we used -interaction=batchmode, which just ignored errors. This leads to bad results--users should know when something goes wrong.
2011-07-19ConTeXt writer: Made \start/stoptyping flush with margin.John MacFarlane2-5/+5
This prevents extra blank lines.
2011-07-19LaTeX writer: make verbatim environments flush to avoid extra space.John MacFarlane2-4/+5
The indented `\end{verbatim}` was causing an extra blank line in the output. Closes #277.
2011-07-19Added templates as a git submodule.John MacFarlane18-709/+9
This should make it easier for people to track updates to their custom templates.
2011-07-19Added unexported Text.Pandoc.MIME.John MacFarlane4-452/+487
Moved getMimeType from Text.Pandoc.Shared to Text.Pandoc.MIME, so we won't have an API change.
2011-07-17ODT writer: Construct META-INF/manifest.xml based on archive contents.John MacFarlane1-3/+28
This fixes a bug in ODTs containing images. LibreOffice would signal that these ODTs were corrupt, because the manifest.xml did not contain a reference to the image files.
2011-07-17Leaner reference.odt.John MacFarlane1-0/+0
2011-07-17Added getMimeType to Text.Pandoc.Shared.John MacFarlane1-2/+452