aboutsummaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2023-06-22add to "Academic publishing workflows" (#8742)Vladimir Alexiev
resolves #8696
2023-05-17doc/lua-filters: use full field name in example (#8857)Matt Dodson
Remove old `.c` alias that mimics the JSON representation: - Since 2.15ish, the lua structure no longer closely resembles that JSON representation - even if it did, introductory examples should be explicit. Using an undocumented alias creates ambiguity.
2023-04-20doc/lua-filters.md: fix copy-and-paste error (#8798)thron7
2023-04-05doc/lua-filters.md: fix wrong anchorToni Dietze
2023-03-30doc/lua-filter.md: Fix typos. (#8734)perro tuerto
2023-03-28Update documentation for org-modeChristian Christiansen
Add zero width space to the default values of pandoc-emphasis-pre and pandoc-emphasis-post. Zero width space was added to solve issue #8716.
2023-03-20T.P.Format: add new function `formatFromFilePaths` [API Change] (#8710)Albert Krewinkel
* T.P.Format: export `formatFromFilePaths` [API change] * Lua: add function `pandoc.format.from_path` * Update lua-filters.md * The old T.P.App.FormatHeuristics module has been removed. This is an alternative to #8693.
2023-03-20lua-filters: auto-generate docs for `pandoc.system` module.Albert Krewinkel
2023-03-20lua-filters: auto-generate docs for `pandoc.text` module.Albert Krewinkel
2023-03-20Lua: load text module as `pandoc.text`.Albert Krewinkel
This only affects the name in the Lua-internal documentation. It is still possible to load the modules via `require 'text'`, although this is deprecated.
2023-03-20lua-filters: Move docs from module `text` to `pandoc.text`Albert Krewinkel
The latter is easier to use and more consistent with the other modules.
2023-03-20lua-filters.md: Generate docs for pandoc.utilsAlbert Krewinkel
The documentation in the Haskell sources has been updated.
2023-03-19lua-filters.md: auto-generate docs for more modulesAlbert Krewinkel
2023-03-19Lua: add info on when functions became available in pandocAlbert Krewinkel
2023-03-19lua-filters.md: generate docs from Haskell for pandoc.structureAlbert Krewinkel
2023-03-19lua-filters.md: autogenerate parts of the Lua API docsAlbert Krewinkel
2023-03-18Lua: add pandoc.cli.repl functionAlbert Krewinkel
2023-03-17pandoc-cli: add a Lua REPLAlbert Krewinkel
2023-03-15Add some notes on using NiX to develop pandoc.John MacFarlane
2023-03-14Add doc/extras.md.John MacFarlane
This was in the website repo; now we'll keep it here and copy it over.
2023-03-13doc/org.md: suggest use of `-s` to get metadata fields.John MacFarlane
See #8688. Obsoletes #8690.
2023-03-10doc/lua-filters.md: improve docs for `pandoc.zip`.Albert Krewinkel
2023-02-23Add note on converting from .doc format to FAQs.John MacFarlane
See #8654.
2023-02-19doc/press.md: Add article on CiTO in J Cheminform by @egonw.Albert Krewinkel
2023-02-18Doc: fix typo in run_json_filterMorgan Willcock
2023-02-14Lua: add new function pandoc.system.cputime.Albert Krewinkel
The function returns the CPU time consumed by pandoc and can be used to benchmark Lua computations.
2023-02-12docs/custom-readers.md: Update JSON parsing exampleAlbert Krewinkel
The example now uses the built-in `pandoc.json` library to parse the API output.
2023-02-11Lua: add module `pandoc.json` to handle JSON encodingAlbert Krewinkel
Closes: #8605
2023-02-09Lua: add field `chunk_template` to WriterOptions objects [API change]Albert Krewinkel
The PathTemplate type exported from Text.Pandoc.Chunks is now an instance of the ToJSON and FromJSON classes. Closes: #8607
2023-02-07Fix typosMartin Joerg
2023-01-28doc/lua-filters.md: document 'Figure' type and constructorAlbert Krewinkel
2023-01-23Fix typoCarlos Scheidegger
`#types-chunkeddoc` -> `#type-chunkeddoc`
2023-01-20fix formatting of link in pandoc-server.mdJames Scott-Brown
2023-01-18Lua: add function pandoc.format.extensions.Albert Krewinkel
This simplifies the creation of custom readers and writers that are based on built-in formats.
2023-01-18doc/custom-reader.md: rewrite BytestringReader paragraphIlona Silverwood
2023-01-17Add FAQ on producing pdf/a.John MacFarlane
See #3215.
2023-01-16Lua: Add function `pandoc.mediabag.write`.Albert Krewinkel
Allows to write the complete mediabag or just a specific file to a given directory.
2023-01-15Lua: add module `pandoc.structure`.Albert Krewinkel
Adds support for table of contents and chunks handling. The function `make_sections` has been given a friendlier interface and was moved to the new module; the old `pandoc.utils.make_sections` has been deprecated.
2023-01-14Remove Null constructor from docsAlbert Krewinkel
2023-01-12Replace `--epub-chapter-level` with `--split-level`.John MacFarlane
Rationale: we need this splitting level now not just in EPUB but in chunked HTML. `--epub-chapter-level` will still function as a deprecated synonynm. `epub-chapter-level` will also continue to work in defaults files, ande `epub_chapter_level` will still work for Lua marshalling. [API changes] Text.Pandoc.App.Opt: remove `optEpubChapterLevel`, add `optSplitLevel`. Text.Pandoc.Options: remove `writerEpubChapterLevel`, add `writerSplitLevel`.
2023-01-11Updated some references to master -> main.John MacFarlane
2023-01-10Add missing backtick in filters.mdR. N. West
2023-01-03Lua: add functions `pandoc.text.toencoding`, `pandoc.text.fromencoding`.Albert Krewinkel
Closes: #8512
2022-12-20Shared: use LineBreak as default block sep in blocksToInlinesAlbert Krewinkel
This change also affects the `pandoc.utils.blocks_to_inlines` Lua function. Closes: #8499
2022-12-16Lua: allow table structure as format spec.Albert Krewinkel
This allows to pass structured values as format specifiers to `pandoc.write` and `pandoc.read`.
2022-12-12Lua: add pandoc.cli moduleAlbert Krewinkel
Allow processing of CLI options in Lua.
2022-12-07Fix a tiny typo in lua-filters.mdTomBen
2022-12-08Shared: change defaultBlocksSeparator to PARAGRAPH SEPARATORAlbert Krewinkel
This Unicode char (U+2029) is intended as a semantic separator between paragraphs; it is cleaner and less intrusive than the pilcrow sign that we used before. This also changes the default `sep` value used in the `pandoc.utils.blocks_to_inlines` Lua function.
2022-12-03doc/lua-filters.md: add documentation for pandoc.formatAlbert Krewinkel
2022-11-16Update epub.mdVladimir Alexiev
minor typo s/above/about/