aboutsummaryrefslogtreecommitdiff
path: root/MANUAL.txt
AgeCommit message (Collapse)AuthorFilesLines
2018-10-18Groff escaping changes.John MacFarlane1-3/+4
- `--ascii` is now turned on automatically for man output, for portability. All man output will be escaped to ASCII. - In T.P.Writers.Groff, `escapeChar`, `escapeString`, and `escapeCode` now take a boolean parameter that selects ascii-only output. This is used by the Ms writer for `--ascii`, instead of doing an extra pass after writing the document. - In ms output without `--ascii`, unicode is used whenever possible (e.g. for double quotes). - A few escapes are changed: e.g. `\[rs]` instead of `\\` for backslash, and `\ga]` instead of `` \` `` for backtick.
2018-10-05CommonMark writer: add plain text fallbacks. (#4531)quasicomputational1-2/+8
Previously, the writer would unconditionally emit HTMLish output for subscripts, superscripts, strikeouts (if the strikeout extension is disabled) and small caps, even with raw_html disabled. Now there are plain-text (and, where possible, fancy Unicode) fallbacks for all of these corresponding (mostly) to the Markdown fallbacks, and the HTMLish output is only used when raw_html is enabled. This commit adds exported functions `toSuperscript` and `toSubscript` to `Text.Pandoc.Writers.Shared`. [API change] Closes #4528.
2018-09-30Implement `--ascii` (`writerPreferAscii`) in writers, not App.John MacFarlane1-2/+4
Now the `write*` functions for Docbook, HTML, ICML, JATS, Man, Ms, OPML are sensitive to `writerPreferAscii`. Previously the to-ascii translation was done in Text.Pandoc.App, and thus not available to those using the writer functions directly. In addition, the LaTeX writer is now sensitive to `writerPreferAscii` and to `--ascii`. 100% ASCII output can't be guaranteed, but the writer will use commands like `\"{a}` and `\l` whenever possible, to avoid emiting a non-ASCII character. A new unexported module, Text.Pandoc.Groff, has been added to store functions used in the different groff-based writers.
2018-09-27Version to 2.3.1.John MacFarlane1-1/+1
2018-09-27MANUAL: epub:type is only useful for epub3Mauro Bieg1-3/+3
2018-09-18Add .options class to option headers in manual.John MacFarlane1-7/+7
This will allow autogeneration of ids for particular options in the manual.
2018-09-16MANUAL: use https for context wiki links.John MacFarlane1-11/+11
Otherwise the wiki won't redirect. Closes #4910.
2018-09-16Update manual date and man page.John MacFarlane1-1/+1
2018-09-15Merge pull request #4604 from mb21/yaml-fileJohn MacFarlane1-1/+13
Introduce --metadata-file option
2018-09-15MANUAL: clarify that --biblatex/--natbib don't work directly for PDF.John MacFarlane1-5/+6
Closes #4904.
2018-09-15introduce --metadata-file optionmb211-1/+13
closes #1960 API change: Text.Pandoc.Readers.Markdown exports now `yamlToMeta`
2018-09-14MANUAL.txt epub:type attribute (#4901)Mauro Bieg1-0/+40
2018-09-06MANUAL: Clarify when `--resource-path` has an effect.John MacFarlane1-0/+5
2018-09-05Document encoding issue with `--listings` (#4873)damien clochard1-1/+6
Document encoding issue with `--listings`. Closes #4871.
2018-08-30MANUAL: remove docs on removed --katex-stylesheetMauro Bieg1-8/+3
closes #4862
2018-08-25Add support for $toc-title$ to LaTeX (and PDF). (#4853)Wandmalfarbe1-1/+1
2018-08-24HTML reader: allow enabling `raw_tex` extension.John MacFarlane1-1/+2
This now allows raw LaTeX environments, `\ref`, and `\eqref` to be parsed (which is helpful for translation HTML documents using MathJaX). Closes #1126.
2018-08-16LaTeX writer/template: be sensitive to `filecolor` variable.John MacFarlane1-6/+8
`linkcolor` only affects internal links, and `urlcolor` only affects linked URLs. For external links, the option to use is `filecolor`. Closes #4822.
2018-08-15Support "toc-title" in the beamer template. (#4835)Cyril Roelandt1-1/+1
It is a bit awkward to have a title for every frame, but not for the one that holds the table of contents. Allow users to specify a title if they wish.
2018-08-11MANUAL: more detail on customization in syntax highlighting section.John MacFarlane1-3/+21
2018-08-07Bump to 2.2.3.2, update man page, changelog.John MacFarlane1-1/+1
2018-08-06Bump to 2.2.3.1, update man page and changelog.John MacFarlane1-1/+1
2018-08-05Bump to 2.2.3, update changelog and man page.John MacFarlane1-1/+1
2018-07-31MANUAL: Add beamer info for slide backgrounds (#4802)John Muccigrosso1-12/+16
2018-07-21MANUAL: Clarify when csquotes is used in LaTeX writer.John MacFarlane1-3/+4
Closes #4514.
2018-07-21MANUAL: Added commonmark to list of output formats where...John MacFarlane1-1/+1
`raw_tex` has an effect. See #4527.
2018-07-19Update man page, changelog, authors.John MacFarlane1-1/+1
2018-07-19MANUAL: clarify gfm vs markdown_github (#4783)Mauro Bieg1-7/+7
2018-07-18Use 'keywords' instead of 'tags' in YAML metadata example.John MacFarlane1-1/+1
Unlike `tags`, `keywords` is used in some of the writers and default templates. Closes #4779.
2018-07-15Update man page.John MacFarlane1-1/+1
2018-07-06MANUAL: clarify EPUB linked media (#4756)Mauro Bieg1-2/+3
2018-06-30Update manual for "true" YAML values.John MacFarlane1-2/+1
Now that we're using HsYAML and YAML 1.2, the valid true values are `true`, `True`, `TRUE`. NOTE! `y`, `yes`, `on` no longer count as true values.
2018-06-29Use HsYAML instead of yaml for translations, YAML metadata.John MacFarlane1-1/+3
yaml wraps a C library; HsYAML is pure Haskell. Closes #4747. Advances #4535.
2018-06-25MANUAL: Removed spurious 'LaTeX' from list.John MacFarlane1-1/+1
2018-06-25MANUAL: document -F as alias for --filter.John MacFarlane1-1/+1
Thanks to Gandalf Saxe for pointing out the omission.
2018-06-24Update manual on how math is rendered in LaTeX.John MacFarlane1-1/+6
2018-06-14MANUAL.txt add proxy description (#4707)Mauro Bieg1-1/+2
closes #4131
2018-06-13MANUAL: Clarify that --toc requires --standalone. See #4703.John MacFarlane1-2/+3
2018-06-12Beamer: Allow "noframenumbering" option (#4696)Raymond Ehlers1-1/+1
As noted [here](https://tex.stackexchange.com/a/49805) ([beamer commit here](https://github.com/josephwright/beamer/commit/ff70090f36b631667b472cfe675fc3514fe46f7e)), `noframenumbering` is an undocumented, but long existing option to disable frame numbering for a particular slide. This is useful to avoid numbering backup slides.
2018-06-12Allow --template to take a URL argument.John MacFarlane1-3/+3
2018-06-12Citation styles link updated (#4699)wiefling1-1/+1
2018-05-10Update manual date and man page.John MacFarlane1-1/+1
2018-05-09MANUAL: clarify pipe table width calculation (#4630)Mauro Bieg1-4/+6
closes #4520
2018-05-09Restored and undeprecated gladtex for HTML math.John MacFarlane1-0/+12
- Added `GladTeX` constructor to `Text.Pandoc.Options.HTMLMathMethod` [API change, reverts removal in v2.2] - Restored and undeprecated `--gladtex` option, removed in v2.2. Closes #4607.
2018-05-08MANUAL: clarify truthiness in template variables (#4631)Mauro Bieg1-4/+18
closes #2281
2018-05-03Note on the effect of --standalone on native output.John MacFarlane1-1/+2
2018-05-02MANUAL.txt fix two internal linksMauro Bieg1-2/+2
2018-04-26Update man page and MANUAL date.John MacFarlane1-1/+1
2018-04-26Document FB2 reader.John MacFarlane1-0/+1
2018-04-26MANUAL: explain where you can put lua filters.John MacFarlane1-0/+8