# orderedItems[].object.content
Markdown can be used as a simpler #TeXLaTeX, but with the raw power of TeX still available when targeting PDF. TeX commands can be embedded in Markdown; the options `--natbib`/`--biblatex` are available for when #pandoc's citation handling via #CSL isn't powerful enough for once.

# orderedItems[].object.contentMap.en
Markdown can be used as a simpler #TeXLaTeX, but with the raw power of TeX still available when targeting PDF. TeX commands can be embedded in Markdown; the options `--natbib`/`--biblatex` are available for when #pandoc's citation handling via #CSL isn't powerful enough for once.

# orderedItems[].object.content
@benjaminhollon @knirscher If you change your mind later we still have you covered: https://tarleb.com/posts/semantic-line-breaks/

# orderedItems[].object.contentMap.en
@benjaminhollon @knirscher If you change your mind later we still have you covered: https://tarleb.com/posts/semantic-line-breaks/

# orderedItems[].object.content
Pandoc is highly customizable. E.g., the binary includes a #Lua interpreter that can be used to programmatically modify the internal document representation (AST) before the output is generated. See the "Lua filters" documentation for details and examples.
#LuaLang #pandocFilter
https://pandoc.org/lua-filters

# orderedItems[].object.contentMap.en
Pandoc is highly customizable. E.g., the binary includes a #Lua interpreter that can be used to programmatically modify the internal document representation (AST) before the output is generated. See the "Lua filters" documentation for details and examples.
#LuaLang #pandocFilter
https://pandoc.org/lua-filters

# orderedItems[].object.content
Quarto is an open-source scientific and technical publishing system built on #pandoc. It is more opinionated than pandoc, has a wealth of features and good editor support. It is also well documented.
Use the #QuartoPub hastag to connect with the Quarto community in the fediverse.
https://quarto.org

# orderedItems[].object.contentMap.en
Quarto is an open-source scientific and technical publishing system built on #pandoc. It is more opinionated than pandoc, has a wealth of features and good editor support. It is also well documented.
Use the #QuartoPub hastag to connect with the Quarto community in the fediverse.
https://quarto.org

# orderedItems[].object.content
@luis_de_sousa There is also #QuartoPub, which wraps pandoc while providing a wealth of additional functionality. It hopefully suits your needs a little better than plain pandoc.
https://quarto.org

# orderedItems[].object.contentMap.en
@luis_de_sousa There is also #QuartoPub, which wraps pandoc while providing a wealth of additional functionality. It hopefully suits your needs a little better than plain pandoc.
https://quarto.org

# orderedItems[].object.content
When converting #Emacs #orgmode documents, be aware that #pandoc respects many org export options and uses the same defaults. E.g., a common source of confusion is that 4th level headers become paragraphs by default. It happens in Emacs too, but can be prevented by adding
#+OPTIONS: H:9
to the top of the org document.

# orderedItems[].object.contentMap.en
When converting #Emacs #orgmode documents, be aware that #pandoc respects many org export options and uses the same defaults. E.g., a common source of confusion is that 4th level headers become paragraphs by default. It happens in Emacs too, but can be prevented by adding
#+OPTIONS: H:9
to the top of the org document.

# orderedItems[].object.content
Dissatisfied with the resolution of images in the #pandoc-generated output? Some formats require the conversion of vector graphics to raster images, a process that can be controlled with the `--dpi` option. The default for it is 96; set the parameter to a higher value to get images with higher resolutions.
pandoc --dpi=300 …

# orderedItems[].object.contentMap.en
Dissatisfied with the resolution of images in the #pandoc-generated output? Some formats require the conversion of vector graphics to raster images, a process that can be controlled with the `--dpi` option. The default for it is 96; set the parameter to a higher value to get images with higher resolutions.
pandoc --dpi=300 …

# orderedItems[].object.content
Can you generate your figures in multiple formats and want to always use the format that's suited best for the target? Omit the file extension from the image path and use `--default-image-extension`. E.g., if you export an #image as both #pdf and #svg, then you can write this #Markdown
![caption](my-figure)
and run #pandoc with
pandoc --to=html --default-image-extension=svg
or
pandoc --to=latex --default-image-extension=pdf

# orderedItems[].object.contentMap.en
Can you generate your figures in multiple formats and want to always use the format that's suited best for the target? Omit the file extension from the image path and use `--default-image-extension`. E.g., if you export an #image as both #pdf and #svg, then you can write this #Markdown
![caption](my-figure)
and run #pandoc with
pandoc --to=html --default-image-extension=svg
or
pandoc --to=latex --default-image-extension=pdf

# orderedItems[].object.content
#Babelmark is a great tool to see how different Markdown processors handle input.
https://babelmark.github.io

# orderedItems[].object.contentMap.en
#Babelmark is a great tool to see how different Markdown processors handle input.
https://babelmark.github.io

# orderedItems[].object.content
#pandoc #Markdown tip: "backslash-escape" spaces to make them non-breaking. E.g.:
J.\ R.\ R.\ Tolkien
or
128\ cm
This prevents the surrounding words from ending up on different lines.

# orderedItems[].object.contentMap.en
#pandoc #Markdown tip: "backslash-escape" spaces to make them non-breaking. E.g.:
J.\ R.\ R.\ Tolkien
or
128\ cm
This prevents the surrounding words from ending up on different lines.

# orderedItems[].object.content
@hendrikerz Are you planning to create a dedicated Zettlr account? That would be quite nice, I think.

# orderedItems[].object.contentMap.en
@hendrikerz Are you planning to create a dedicated Zettlr account? That would be quite nice, I think.

# orderedItems[].object.content
@rudolf Thank you, great to be here. Social media is fun again.

# orderedItems[].object.contentMap.en
@rudolf Thank you, great to be here. Social media is fun again.

# orderedItems[].object.content
#Pandoc performs syntax highlighting for 148 different markup- or programming languages. See `pandoc --list-highlight-languages`.
The one you need is not included? Check https://kate-editor.org/syntax/, download the definition, and pass it to pandoc via the `--syntax-definition` option.

# orderedItems[].object.contentMap.en
#Pandoc performs syntax highlighting for 148 different markup- or programming languages. See `pandoc --list-highlight-languages`.
The one you need is not included? Check https://kate-editor.org/syntax/, download the definition, and pass it to pandoc via the `--syntax-definition` option.

# orderedItems[].object.content
Dark mode or light mode for code? 🌘 ☀️
Either way, `--highlight-style` chooses a consistent style, applied to all code blocks.
List built-in style choices with `--list-highlight-styles`. Styling works with docx, pptx, #LaTeX, #groff, #HTML, and #EPUB.

# orderedItems[].object.contentMap.en
Dark mode or light mode for code? 🌘 ☀️
Either way, `--highlight-style` chooses a consistent style, applied to all code blocks.
List built-in style choices with `--list-highlight-styles`. Styling works with docx, pptx, #LaTeX, #groff, #HTML, and #EPUB.

# orderedItems[].object.content
#Markdown tip: pandoc prevents line breaks after certain abbreviations. E.g. “Oct. 31” is treated as a single word, as pandoc replaces the normal space char with a no-break space.
View the default list with
pandoc --print-default-data-file=abbreviations
Use custom abbrevs file with
pandoc --abbreviations=…

# orderedItems[].object.contentMap.en
#Markdown tip: pandoc prevents line breaks after certain abbreviations. E.g. “Oct. 31” is treated as a single word, as pandoc replaces the normal space char with a no-break space.
View the default list with
pandoc --print-default-data-file=abbreviations
Use custom abbrevs file with
pandoc --abbreviations=…

# orderedItems[].object.content
@RobLoach I don't think that's possible, unfortunately. Would be quite nice if it was.

# orderedItems[].object.contentMap.en
@RobLoach I don't think that's possible, unfortunately. Would be quite nice if it was.

# orderedItems[].object.content
Whenever the wait between releases becomes to long, use a nightly: Binaries of the current #pandoc development version are created every 24 h. Go to GitHub Actions, click on the latest result, then download an artifact for Linux, macOS, or Windows. 📦⬇️
https://github.com/jgm/pandoc/actions? query=workflow%3ANightly

# orderedItems[].object.contentMap.en
Whenever the wait between releases becomes to long, use a nightly: Binaries of the current #pandoc development version are created every 24 h. Go to GitHub Actions, click on the latest result, then download an artifact for Linux, macOS, or Windows. 📦⬇️
https://github.com/jgm/pandoc/actions? query=workflow%3ANightly

# orderedItems[].object.content
Don't like Markdown code blocks to be written with braces and dots for the language?

``` {.python}
print("hello")
```

Use `--to markdown-fenced_code_attributes` to just show the language without dot.

``` python
print("hello")
```

# orderedItems[].object.contentMap.en
Don't like Markdown code blocks to be written with braces and dots for the language?

``` {.python}
print("hello")
```

Use `--to markdown-fenced_code_attributes` to just show the language without dot.

``` python
print("hello")
```

# orderedItems[].object.content
Watch this space for #pandoc tips, tricks, and announcements.

# orderedItems[].object.contentMap.en
Watch this space for #pandoc tips, tricks, and announcements.