Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

pandoc

@pandoc@fosstodon.org
mastodon 4.7.3
  • Open on fosstodon.org

Tips and news about #pandoc, the universal document converter by John MacFarlane. This account is run by @tarleb@scholar.social.

All posts made from this account are licensed under CC BY 4.0, meaning that you're free to use everything however you want, just please cite your sources.

3143 Followers
84 Following
26 Posts
Joined October 28, 2022
website:
https://pandoc.org
code:
https://github.com/jgm/pandoc
posts by:
https://github.com/tarleb
extensions:
https://github.com/pandoc-ext
Open post
pandoc @pandoc@fosstodon.org
· 8mo ago
Boosted by @ferrix@mastodon.online
Replying to
“pandoc for the people”, the pandoc wasm web-app, is now available at https://pandoc.org/app/ It allows to run any kind of document conversion that pandoc supports in the browser. The documents never leave the computer, thus ensuring *full privacy*. Conversions to pdf are done via Typst. #pandoc #wasm #typst
pandoc.org

pandoc for the people

621
32
580
13
Open post
pandoc @pandoc@fosstodon.org
· 9mo ago

Pandoc in the browser, with a friendly interface. This app is a web-assembly version of pandoc, the documents never leave your computer:

https://pandoc.org/wasm-demo/convert.html

#pandoc #wasm

pandoc.org
224
8
188
4
Open post
pandoc @pandoc@fosstodon.org
· 8mo ago
RE: https://fosstodon.org/@pandoc/116011707001692685 And it's completely ad-free, of course. Many thanks to everybody sponsoring us!
Open quoted post
Quoting
pandoc
@pandoc@fosstodon.org
“pandoc for the people”, the pandoc wasm web-app, is now available at https://pandoc.org/app/ It allows to run any kind of document conversion that pandoc supports in the browser. The documents never leave the computer, thus ensuring *full privacy*. Conversions to pdf are done via Typst. #pandoc #wasm #typst
Open quoted post
fosstodon.org
56
0
44
0
Open post
pandoc @pandoc@fosstodon.org
· 4mo ago

🆕 pandoc 3.10 🚀

• Added a `--typst-input` option, which allows passing arbitrary `sys.inputs` parameters to the typst evaluator.
• ODT now uses predefined styles instead of emitting automatic styles for every paragraph. The result is easier to style. Custom reference.odt documents should be updated.

And much more.

https://github.com/jgm/pandoc/releases/tag/3.10

github.com
16
0
8
0
Open post
pandoc @pandoc@fosstodon.org
· 8mo ago

The pandoc wasm demo, which allows to run document conversions in the browser, now supports Lua filters!
https://pandoc.org/wasm-demo/

#pandoc #wasm #Lua #LuaFilter

pandoc.org
23
0
12
0
Open post
pandoc @pandoc@fosstodon.org
· 8mo ago
Replying to
@agowa338@chaos.social If you want to be absolutely, 110% certain that no data leaves your device, then put your browser into "offline mode" after loading the app. Firefox has an option for that in the “File” menu, and most other browsers allow to do it via the developer tools console, under the “Network” tab. But if that's a real concern for some reason, then consider to run a dockerized version of pandoc instead. A container without network access gives similar guarantees. #pandoc #data #security
17
0
1
0
Open post
pandoc @pandoc@fosstodon.org
· 8mo ago

There is now an up-to-date pandoc-wasm package available on npm.

The credit for this goes to @gws@fosstodon.org and @johanneswilm@mastodon.world thanks a lot!

https://www.npmjs.com/package/pandoc-wasm

#pandoc #wasm #npm #javascript

npmjs.com
13
0
11
0
Open post
pandoc @pandoc@fosstodon.org
· 8mo ago

The Lua system now includes `pandoc.utils.documentation` for online help. Pass it a pandoc function or module, and it will return the docs for that object.

#pandoc #onlineHelp #Lua

fosstodon.org
11
0
1
0
Open post
pandoc @pandoc@fosstodon.org
· 6mo ago

Docker images in the pandoc/latex and pandoc/extra repositories have often had missing packages. The reason was the release of TeXLive 2026 and, what appears to be, a moody archive server for TeXLive 2025.
The “latest” images, which contain the newest pandoc 3.9.0.2, come with TeXLive 2026 and should work fine.

Apologies to everybody inconvenienced by this.

#pandoc #TeXLaTeX #docker

fosstodon.org
7
0
3
0
Open post
pandoc @pandoc@fosstodon.org
· 7mo ago
Replying to

New off-label use: packing zip archives with pandoc:

pandoc --extract-media=archive.zip <<EOF
![](file1.txt)
![](document.pdf)
EOF

#pandoc #offlabel

10
0
4
0
Open post
pandoc @pandoc@fosstodon.org
· 8mo ago
Replying to
@matt@toot.cafe The accessibility tagging is the work of the amazing folks behind @typst@mastodon.social
9
0
4
0
Open post
pandoc @pandoc@fosstodon.org
· 8mo ago
Replying to

@metaphil@chaos.social 😁 Sounds like you're on Arch Linux, as that's a general problem with Haskell apps on Arch. If you want to keep pandoc installed locally, then checkout the pandoc-bin package on AUR. It's not maintained by any of the pandoc core devs, but is generally accepted as the best way to install pandoc on Arch.

9
1
1
0
Open post
pandoc @pandoc@fosstodon.org
· 7mo ago

New in pandoc 3.9:
Many CSL styles will format citations differently when the same source has been cited earlier. In documents with chapters, it is usually desirable to reset this position information at the beginning of every chapter. To do this, add the class `reset-citation-positions` to the heading for each chapter:

# The Beginning {.reset-citation-positions}

Note that this class only has an effect when placed on top-level headings; it is ignored in nested blocks.

#pandoc #csl #citation

fosstodon.org
7
0
1
0
Open post
pandoc @pandoc@fosstodon.org
· 23mo ago

Pandoc is written in #Haskell (https://haskell.org), an advanced, purely functional programming language. It was chosen for its great parser support, which was ahead of its time when pandoc was born in 2006. The language is also uniquely suited for a long-lived project, as the strong typing helps tremendously to keep things maintainable.
#pandoc

fosstodon.org

Fosstodon

45
3
28
0
Open post
pandoc @pandoc@fosstodon.org
· 7mo ago

The default HTML-output generated by pandoc is polyglot HTML, i.e., it's both valid HTML and XML.
The `tidy` utility is a tool that can generate pure HTML; it can also shed a few bytes by omitting optional tags. E.g.

pandoc --to=html -s … | tidy -q -ashtml -omit

#pandoc #html #html5 #xml #tidy

fosstodon.org
4
0
2
0
Open post
pandoc @pandoc@fosstodon.org
· 9mo ago
Replying to
@mickge@mstdn.fr Currently not, no. For the moment this is more of a demo than a finished product.
3
0
0
0
Open post
pandoc @pandoc@fosstodon.org
· 8mo ago
Replying to
@miniBill@mastodon.uno Thank you! The UI has been updated following your suggestion. 🙏
2
0
0
0
Open post
pandoc @pandoc@fosstodon.org
· 7mo ago
Replying to
@tito_swineflu@sfba.social Thanks. This was the pre-release URL, the new one is https://pandoc.org/app
pandoc.org

pandoc for the people

1
0
0
0
Open post
pandoc @pandoc@fosstodon.org
· 47mo ago

#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.

fosstodon.org
21
0
13
0
Open post
pandoc @pandoc@fosstodon.org
· 23mo ago
Replying to
@aeveltstra Real issues due to GHC upgrades have been fairly rare.
1
0
1
0
Open post
pandoc @pandoc@fosstodon.org
· 3mo ago

@rhaen@digitalcourage.social
Nice. You might also like our official images, e.g.
https://hub.docker.com/r/pandoc/latex
https://hub.docker.com/r/pandoc/extra

The latter ships with Eisvogel.

hub.docker.com
0
0
0
0
Open post
pandoc @pandoc@fosstodon.org
· 8mo ago
Replying to
@txt_file@chaos.social We'd like to investigate the error, could you post some details? You can also file a bug report directly at http://github.com/jgm/pandoc/issues
github.com
0
2
0
0
Open post
pandoc @pandoc@fosstodon.org
· 8mo ago
Replying to
@majdal@social.coop Thanks for the report! The issue should be fixed now, please let us know in case it persists.
0
0
0
0
Open post
pandoc @pandoc@fosstodon.org
· 8mo ago
Replying to
@bri7@social.treehouse.systems I'd love to see the result (if you can share it).
0
2
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 17:01:17 UTC