aboutsummaryrefslogtreecommitdiff
path: root/MANUAL.txt
AgeCommit message (Collapse)AuthorFilesLines
2018-11-11Text.Pandoc.Shared: add parameter to uniqueIdent, inlineListToIdentifier.John MacFarlane1-9/+24
The parameter is Extensions. This allows these functions to be sensitive to the settings of `Ext_gfm_auto_identifiers` and `Ext_ascii_identifiers`. This allows us to use `uniqueIdent` in the CommonMark reader, replacing some custom code. It also means that `gfm_auto_identifiers` can now be used in all formats. Semantically, `gfm_auto_identifiers` is now a modifier of `auto_identifiers`; for identifiers to be set, `auto_identifiers` must be turned on, and then the type of identifier produced depends on `gfm_auto_identifiers` and `ascii_identifiers` are set. Closes #5057.
2018-11-11Remove `ascii_identifiers` from `githubMarkdownExtensions`.John MacFarlane1-1/+1
GitHub doesn't seem to strip non-ascii characters.
2018-11-05MANUAL.txt: remove confusing cross-links for some extensions.John MacFarlane1-4/+4
I think the text comment to look in the pandoc markdown section is enough.
2018-11-05MANUAL: don't put pandoc in code ticks in heading.John MacFarlane1-2/+2
2018-11-05MANUAL.txt: --ascii works for gfm too.John MacFarlane1-1/+1
2018-11-05CommonMark writer: respect --ascii (#5043)quasicomputational1-7/+6
2018-11-05MANUAL.txt: added "A note on security."John MacFarlane1-0/+30
2018-11-04MANUAL.txt: add `man` to `--from` options.John MacFarlane1-0/+1
2018-11-03Document romanfont, romanfontoptions.John MacFarlane1-2/+2
2018-11-03AsciiDoc writer: use single-line section headers.John MacFarlane1-1/+1
The underline style is now deprecated. Previously `--atx-headers` would enable the single-line style; now the single-line style is always used. Closes #5038.
2018-11-01Update manual date and man page.John MacFarlane1-1/+1
2018-11-01Change 'groff' -> 'roff'.John MacFarlane1-8/+8
These formats (man, ms) are not groff-specific.
2018-11-01Implement --ascii for Markdown writer.John MacFarlane1-5/+5
2018-11-01HTML writer: use character entities references when possible for HTML5.John MacFarlane1-1/+1
2018-11-01MANUAL: clarify LaTeX image dimensions outputMauro Bieg1-4/+6
2018-10-28small wording changeJohn MacFarlane1-2/+2
2018-10-28EPUB writer: use metadata field `css` instead of `stylesheet`mb211-3/+3
closes #4990
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.