aboutsummaryrefslogtreecommitdiff
path: root/MANUAL.txt
AgeCommit message (Collapse)AuthorFilesLines
2017-01-30Make epub an alias for epub3, not epub2.John MacFarlane1-2/+2
2017-01-29Merge branch 'typeclass'John MacFarlane1-110/+92
2017-01-29Updated authors and date in MANUALJohn MacFarlane1-2/+6
2017-01-26Split writeDocbook into writeDocbook4, writeDocbook5.John MacFarlane1-5/+5
Removed writerDocbookVersion in WriterOptions. Renamed default.docbook template to default.docbook4. Allow docbook4 as an output format. But alias docbook = docbook4.
2017-01-26EPUB writer: split writeEPUB into writeEPUB2, writeEPUB3.John MacFarlane1-11/+12
Also include explicit epub2 output format in CLI tool.
2017-01-25Removed duplicate name in authorsJohn MacFarlane1-1/+0
2017-01-25Removed writerTeXLigatures.John MacFarlane1-18/+12
Make `smart` extension work in LaTeX/ConTeXt writers instead. Instead of `-t latex --no-tex-ligatures`, do `-t latex-smart`.
2017-01-25Made `smart` extension default for pandoc markdown.John MacFarlane1-21/+20
Updated tests.
2017-01-25Make the `smart` extension affect the Markdown writer.John MacFarlane1-11/+12
Thus, to "unsmartify" something that has been parsed as smart by pandoc, you can use `-t markdown+smart`, and straight quotes will be produced instead of curly quotes, etc. Example: % pandoc -f latex -t markdown+smart ``hi''---ok ^D "hi"---ok
2017-01-25Removed readerOldDashes and --old-dashes option, added old_dashes extension.John MacFarlane1-6/+7
API change. CLI option change.
2017-01-25Removed readerSmart and the --smart option; added Ext_smart extension.John MacFarlane1-27/+18
Now you will need to do -f markdown+smart instead of -f markdown --smart This change opens the way for writers, in addition to readers, to be sensitive to +smart, but this change hasn't yet been made. API change. Command-line option change. Updated manual.
2017-01-25Removed `--normalize` option and normalization functions from Shared.John MacFarlane1-5/+0
* Removed normalize, normalizeInlines, normalizeBlocks from Text.Pandoc.Shared. These shouldn't now be necessary, since normalization is handled automatically by the Builder monoid instance. * Remove `--normalize` command-line option. * Don't use normalize in tests. * A few revisions to readers so they work well without normalize.
2017-01-25Removed deprecated `--no-wrap` option.John MacFarlane1-4/+0
2017-01-25Removed deprecated `--chapters` option.John MacFarlane1-4/+0
2017-01-25Simplified reference-docx/reference-odt to reference-doc.John MacFarlane1-37/+37
* Text.Pandoc.Options.WriterOptions: removed writerReferenceDocx and writerReferenceODT, replaced them with writerReferenceDoc. This can hold either an ODT or a Docx. In this way, writerReferenceDoc is like writerTemplate, which can hold templates of different formats. [API change] * Removed `--reference-docx` and `--reference-odt` options. * Added `--reference-doc` option.
2017-01-25Added `--fail-if-warnings` option.John MacFarlane1-0/+4
2017-01-25Added a `--quiet` option to suppress warnings.John MacFarlane1-0/+4
Use this also in Tests.Old.
2017-01-19Add breezeDark to the list of highlighting styles.John MacFarlane1-3/+4
2017-01-15Clarify that blank space is needed around footnotes.John MacFarlane1-1/+3
Closes #3352.
2017-01-03LaTeX template: allow passing `microtypeoptions` to microtype.John MacFarlane1-0/+3
Thanks to Vaclav Haisman.
2016-12-31Add '@*' usage (#3333)John Muccigrosso1-0/+8
* Add '@*' usage Added to nocite section to add the wildcard functionality. * Restoring accented characters. Removed trailing whitespace in new text too. * Removing unneeded single quotes.
2016-12-16MANUAL/README: Fixed broken links (#3316)ickc1-3/+3
MANUAL/README: "groff man" links to groff_man rather than groff MANUAL/README: Word docx link to wikipedia
2016-12-16MANUAL: note that --wrap=auto does not work in HTML output.John MacFarlane1-0/+1
2016-12-16MANUAL: Default --columns width is 72, not 80.John MacFarlane1-1/+1
2016-12-10Updated MANUAL date and man page.John MacFarlane1-1/+1
2016-12-07MANUAL: better docs on how to create a custom reference.docx.John MacFarlane1-8/+24
2016-12-03Minor spelling typos in the manual (#3273)Anthony Geoghegan1-23/+23
* Fix spelling typos: * hightlight * respecitively * codeblock – inconsistent with rest of document using “code block” * Use consistent case for proper nouns. For example: “ASCII”, “Unicode”, “Latin”, “JavaScript”, “CSS”.
2016-11-30Update date in manual and man page.John MacFarlane1-1/+1
2016-11-27Refactor top-level division selection (#3261)Albert Krewinkel1-7/+8
The "default" option is no longer represented as `Nothing` but via a new type constructor, making the `Maybe` wrapper superfluous. The default behavior of using heuristics can now be enabled explicitly by setting `--top-level-division=default`. API change (`Text.Pandoc.Options`): The `Division` type was renamed to `TopLevelDivision`. The `Section`, `Chapter`, and `Part` constructors were renamed to `TopLevelSection`, `TopLevelChapter`, and `TopLevelPart`, respectively. An additional `TopLevelDefault` constructor was added, which is now also the new default value of the `writerTopLevelDivision` field in `WriterOptions`.
2016-11-23Further revisions to manual for --version changes.John MacFarlane1-9/+11
Closes #3244.
2016-11-21Changed resolution of filter paths.John MacFarlane1-7/+1
- We now first treat the argument of `--filter` as a full (absolute or relative) path, looking for a program there. If it's found, we run it. - If not, and if it is a simple program name or a relative path, we try resolving it relative to `$DATADIR/filters`. - If this fails, then we treat it as a program name and look in the user's PATH. Previously if you did `--filter foo` and you had `foo` in your path and also an executable `foo` in your working directory, the one in the path would be used. Now the one in the working directory is used. In addition, when you do `--filter foo/bar.hs`, pandoc will now find a filter `$DATADIR/filters/foo/bar.hs` -- assuming there isn't a `foo/bar.hs` relative to the working directory. @jkr note the slight revision of what we had before. This was motivated by the idea that one might clone filter repositories into the filters subdirectory; it is nice to be able to run them as `reponame/filtername`.
2016-11-16Small caps in Bracketed Spans (#3191)ickc1-0/+4
* Markdown reader: modify bracketedSpan to check small caps * MANUAL.txt: add description on the use of `bracketed_spans` in small cap * Improve markdown readers: bracketedSpan function EXACTLY as spanHtml
2016-11-15Allow alignments to be specified in Markdown grid tables.John MacFarlane1-2/+19
2016-10-26Updated authors in MANUAL.txt.John MacFarlane1-23/+35
2016-10-26Fixed date on MANUAL.txtJohn MacFarlane1-1/+1
2016-10-25Document hyperref options for beamer in MANUAL.John MacFarlane1-0/+8
2016-10-23Added --list-* options.John MacFarlane1-1/+28
Added `--list-input-formats`, `--list-output-formats`, `--list-extensions`, `--list-highlight-languages`, `--list-highlight-styles`. Removed list of highlighting languages from `--version` output. Removed list of input and output formats from default `--help` output. Closes #3173.
2016-10-22Added `angle_brackets_escapable` extension.John MacFarlane1-1/+7
This is needed because github flavored Markdown has a slightly different set of escapable symbols than original Markdown; it includes angle brackets. Closes #2846.
2016-10-22"Merge" MANUAL.txt into README.md (#3167)ickc1-5/+5
* "Merge" MANUAL.txt into README.md Pull request #3157 without the automatic building from MANUAL.txt to README.md * remove contributors in README.md
2016-10-19Add option for top-level division typeAlbert Krewinkel1-10/+13
The `--chapters` option is replaced with `--top-level-division` which allows users to specify the type as which top-level headers should be output. Possible values are `section` (the default), `chapter`, or `part`. The formats LaTeX, ConTeXt, and Docbook allow `part` as top-level division, TEI only allows to set the `type` attribute on `div` containers. The writers are altered to respect this option in a sensible way.
2016-09-06Add --parts command line option to LaTeX writer.Oliver Matthews1-0/+5
Add --parts command line argument. This only effects LaTeX writer, and only for non-beamer output formats. It changes the output levels so the top level is 'part', the next 'chapter' and then into sections.
2016-10-13Document `biblio-title` variable in MANUAL.txt.John MacFarlane1-2/+4
Cloess #258.
2016-10-12MANUAL: Made formatting of arguments with several options consistent.John MacFarlane1-2/+2
2016-10-12Note on --reference-links about --reference-location.John MacFarlane1-1/+3
2016-10-11MANUAL.txt: document --reference-location.Jesse Rosenthal1-0/+7
2016-10-09update manual accordinglyKolenCheung1-1/+1
2016-10-06Added a small clarification on --webtex with Markdown output.John MacFarlane1-1/+2
Thanks to @ickc.
2016-10-06fix typoKolenCheung1-1/+1
2016-10-06Replace Google Chart API by CodeCogsKolenCheung1-4/+4
2016-09-28Markdown reader: added bracket syntax for native spans.John MacFarlane1-0/+10
See #168. Text.Pandoc.Options.Extension has a new constructor `Ext_brackted_spans`, which is enabled by default in pandoc's Markdown.