home.social

#pandoc — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #pandoc, aggregated by home.social.

fetched live
  1. Il y a quand même un truc dont je suis méga fière avec @dubout_desbois c'est que notre pipeline de production des PDFs imprimeur est 100% libre.

    Une fois que l'autaire a écrit son bouquin comme iel veux, nous derrière on se base sur des fichiers #markdown et on utilise #pandoc et #weasyprint (de @[email protected]) pour faire la version PDF et EPUB du même coup

    Puis @inkscape pour faire la couverture, tranche et la quatrième.

    J'ai transpiré au moment d'envoyer les fichiers à l'imprimeur parce que c'était ma première fois et que je m'attendais à avoir des corrections à faire mais une demi heure plus tard le responsable PAO m'a confirmé que "les fichiers sont tout à fait corrects"

    Donc voilà, on peut faire une maison d'édition sans #Adobe avec que des #LogicielLibre. (On a d'ailleurs inclus une page à la fin du bouquin pour noter la référence des différents logiciels utilisés)

  2. Il y a quand même un truc dont je suis méga fière avec @dubout_desbois c'est que notre pipeline de production des PDFs imprimeur est 100% libre.

    Une fois que l'autaire a écrit son bouquin comme iel veux, nous derrière on se base sur des fichiers #markdown et on utilise #pandoc et #weasyprint (de @[email protected]) pour faire la version PDF et EPUB du même coup

    Puis @inkscape pour faire la couverture, tranche et la quatrième.

    J'ai transpiré au moment d'envoyer les fichiers à l'imprimeur parce que c'était ma première fois et que je m'attendais à avoir des corrections à faire mais une demi heure plus tard le responsable PAO m'a confirmé que "les fichiers sont tout à fait corrects"

    Donc voilà, on peut faire une maison d'édition sans #Adobe avec que des #LogicielLibre. (On a d'ailleurs inclus une page à la fin du bouquin pour noter la référence des différents logiciels utilisés)

  3. I figured out a simple way to do callout boxes in pandoc's markdown, and having fiddled with it all morning, I am posting about it in case anyone is interested: codeberg.org/ddrake/simple_pan

    #pandoc #markdown #css #callout

  4. I figured out a simple way to do callout boxes in pandoc's markdown, and having fiddled with it all morning, I am posting about it in case anyone is interested: codeberg.org/ddrake/simple_pan

    #pandoc #markdown #css #callout

  5. I didn’t reply to any messages yesterday; instead, I moved my remaining #Pandoc filters to Codeberg and updated the blogpost:

    dynalabs.de/mxp/blog/2026-06-17

    The makefiles in these packages now also have an “install” target.

  6. I didn’t reply to any messages yesterday; instead, I moved my remaining #Pandoc filters to Codeberg and updated the blogpost:

    dynalabs.de/mxp/blog/2026-06-17

    The makefiles in these packages now also have an “install” target.

  7. Build Your Quizlets with Pandoc

    Need flashcards in a flash? Forget about Quizlet and those other flashcard tools. Build your flashcards with Pandoc.

    readbeanicecream.codeberg.page

    #Pandoc #PlainText #Productivity #indieweb

  8. Build Your Quizlets with Pandoc

    Need flashcards in a flash? Forget about Quizlet and those other flashcard tools. Build your flashcards with Pandoc.

    readbeanicecream.codeberg.page

    #Pandoc #PlainText #Productivity #indieweb

  9. I have a document with numbered examples, figures etc. I would like the output numbering to be of the form '2.1', '2.2', etc. (This is what a publisher wants.) Is there a simple way to do that?

    #pandoc

  10. Folks, I've done it again. I've created a new static-site generator. Actually an #SSG starter that I extracted from my website's SSG so that I can use it to build new blogs for my other projects without being bogged down with the details specific to my website. If any of you fancy writing your own SSG in #Haskell, give it a go: abhin4v.github.io/shake-blog

    BlogShake is meant to be forked and extended. It comes with a basic set of features: posts, pages, tags, archive and feed, which may be enough for you. But the main idea is to understand it and extend it for your website according to your requirements and taste.

    It uses #Shake, #Pandoc and #Mustache beneath, and comes with dark mode and code highlighting support. It includes a Github Action to build and publish your blog directly on Github pages with zero friction.

    Try it out and let me know. Boost to make me famous.

    #programming #blogging

  11. Folks, I've done it again. I've created a new static-site generator. Actually an #SSG starter that I extracted from my website's SSG so that I can use it to build new blogs for my other projects without being bogged down with the details specific to my website. If any of you fancy writing your own SSG in #Haskell, give it a go: abhin4v.github.io/shake-blog

    BlogShake is meant to be forked and extended. It comes with a basic set of features: posts, pages, tags, archive and feed, which may be enough for you. But the main idea is to understand it and extend it for your website according to your requirements and taste.

    It uses #Shake, #Pandoc and #Mustache beneath, and comes with dark mode and code highlighting support. It includes a Github Action to build and publish your blog directly on Github pages with zero friction.

    Try it out and let me know. Boost to make me famous.

    #programming #blogging

  12. Как ИИ помог автоматизировать контент с помощью Pandoc, bash и пары утилит

    Привет, на связи Влада, веб-специалист ЮMoney. Год назад я рассказывала на Хабре , как контент-менеджеру пригодятся терминал, Git и несколько десятков строк кода. С тех пор многое изменилось. В работе появился ИИ — инструмент, снизивший порог входа в автоматизацию. Не потому, что пишет код вместо нас, а потому, что ускорил создание небольших утилит под наши процессы. Расскажу, как из одного bash-скрипта вырос набор внутренних инструментов для контент-команды. Идеи пригодятся техническим писателям, контент-менеджерам и всем, кто регулярно работает с Markdown, XML и CMS.

    habr.com/ru/companies/yoomoney

    #pandoc #bash #автоматизация #markdown #регулярные_выражения #контентменеджмент #искусственный_интеллект #ai #cms

  13. @christof @tillgrallert Interesting, I’ve never encountered such issues with #Pandoc—but then again, I’ve got 30+ years of experience with LaTeX ;-) So there are certainly things that aren’t obvious…

  14. @christof @tillgrallert Interesting, I’ve never encountered such issues with #Pandoc—but then again, I’ve got 30+ years of experience with LaTeX ;-) So there are certainly things that aren’t obvious…

  15. Is there a good tutorial for using #typst or #xelatex with #pandoc for academic writing? I am trying to convert a rather simple #markdown document to #pdf and constantly run into errors: resources (such as bibliography or images) not being available, exit without error code, typst includes in templates that assume a relative path to my input document, .sty files that cannot be found …. people, I am about to revert to a #markdown -> #docx -> #pdf. That's how desperate I am!

    #DigitalHumanities

  16. Is there a good tutorial for using #typst or #xelatex with #pandoc for academic writing? I am trying to convert a rather simple #markdown document to #pdf and constantly run into errors: resources (such as bibliography or images) not being available, exit without error code, typst includes in templates that assume a relative path to my input document, .sty files that cannot be found …. people, I am about to revert to a #markdown -> #docx -> #pdf. That's how desperate I am!

    #DigitalHumanities

  17. Link Tree? How about a Pan-tree?

    One of the easiest things to create for yourself is a “Link in Bio” page. This time, I do it with Pandoc.

    readbeanicecream.codeberg.page

    #PlainText #IndieWeb #Pandoc

  18. Link Tree? How about a Pan-tree?

    One of the easiest things to create for yourself is a “Link in Bio” page. This time, I do it with Pandoc.

    readbeanicecream.codeberg.page

    #PlainText #IndieWeb #Pandoc

  19. RE: mastodon.design/@yann_t/116561

    In Gent at #iPRES2024 we were discussing #BnF 's preservation policy for graphic design, and we briefly touched upon #InDesign / IDML files.

    ipres2024.pubpub.org/pub/lcc9g

    #OutDesign, by @yann_t, is a project that converts IDML files to Docbook, that can in turn be converted to multiple file formats by #pandoc

  20. RE: mastodon.design/@yann_t/116561

    In Gent at #iPRES2024 we were discussing #BnF 's preservation policy for graphic design, and we briefly touched upon #InDesign / IDML files.

    ipres2024.pubpub.org/pub/lcc9g

    #OutDesign, by @yann_t, is a project that converts IDML files to Docbook, that can in turn be converted to multiple file formats by #pandoc

  21. I wanted a simple blogging workflow built on Pandoc to focus on writing. So I created Panblog based on four scripts:

    - new.sh creates a new post template with front matter.
    - preview.sh builds the site, regenerates the index, & previews it locally.
    - publish.sh rebuilds the site, regenerates the index & RSS feed, injects the theme toggle, & deploys to Codeberg.
    - post.sh creates a Mastodon post from the post's front matter.

    Simple tools. Focused writing.

    #Pandoc #IndieWeb #Blog #Blogging

  22. I wanted a simple blogging workflow built on Pandoc to focus on writing. So I created Panblog based on four scripts:

    - new.sh creates a new post template with front matter.
    - preview.sh builds the site, regenerates the index, & previews it locally.
    - publish.sh rebuilds the site, regenerates the index & RSS feed, injects the theme toggle, & deploys to Codeberg.
    - post.sh creates a Mastodon post from the post's front matter.

    Simple tools. Focused writing.

    #Pandoc #IndieWeb #Blog #Blogging

  23. Easy Photo Posts with Pandoc

    Want to have a photo or image blog or website instead of a writing-centric one? It is pretty easy to set up photo posts with Pandoc!

    readbeanicecream.codeberg.page

    #Pandoc #Photos #Blog #IndieWeb

  24. Easy Photo Posts with Pandoc

    Want to have a photo or image blog or website instead of a writing-centric one? It is pretty easy to set up photo posts with Pandoc!

    readbeanicecream.codeberg.page

    #Pandoc #Photos #Blog #IndieWeb

  25. Back to Blogging Basics

    A couple weeks ago, I talked about blogging with Pandoc. Now, I am thinking about using this simple framework to replace my mkdocs-material site.

    readbeanicecream.codeberg.page

    #indieweb #smallweb #blog #blogging #opensource #pandoc

  26. Back to Blogging Basics

    A couple weeks ago, I talked about blogging with Pandoc. Now, I am thinking about using this simple framework to replace my mkdocs-material site.

    readbeanicecream.codeberg.page

    #indieweb #smallweb #blog #blogging #opensource #pandoc

  27. I love writing in Markdown, but I never wanted to install and maintain a full LaTeX/Pandoc toolchain just to turn it into a clean PDF. Specifically for my forgejo runners.

    So I built a container image instead: XeTeX + Pandoc + the Eisvogel template, bundled and ready to go. No system-wide LaTeX, no version drift — just podman run and you've got a PDF. (container is about 1GB of size)

    codeberg.org/rhaen/pandoc-xete

    /cc @pandoc @forgejo

    #Markdown #pandoc #SelfHosted #Podman #FOSS #forgejo

  28. I love writing in Markdown, but I never wanted to install and maintain a full LaTeX/Pandoc toolchain just to turn it into a clean PDF. Specifically for my forgejo runners.

    So I built a container image instead: XeTeX + Pandoc + the Eisvogel template, bundled and ready to go. No system-wide LaTeX, no version drift — just podman run and you've got a PDF. (container is about 1GB of size)

    codeberg.org/rhaen/pandoc-xete

    /cc @pandoc @forgejo

    #Markdown #pandoc #SelfHosted #Podman #FOSS #forgejo

  29. Blogging with Pandoc

    I am always on the lookout for ways to lower the barrier for people to not only start blogging, but also to help them retain ownership of their content and keep it evergreen. I spent some time this weekend with Pandoc to create a simple little blogging framework that I am calling Panblog.

    readbeanicecream.codeberg.page

    #indieweb #blog #blogging #writing #pandoc #smallweb #opensource

  30. Blogging with Pandoc

    I am always on the lookout for ways to lower the barrier for people to not only start blogging, but also to help them retain ownership of their content and keep it evergreen. I spent some time this weekend with Pandoc to create a simple little blogging framework that I am calling Panblog.

    readbeanicecream.codeberg.page

    #indieweb #blog #blogging #writing #pandoc #smallweb #opensource

  31. Bibliography interoperability is mostly a mirage.
    There is no shared canonical model for bibliographic data: BibTeX, CSL-JSON, CFF, RIS, and others encode overlapping but incompatible views of the same reality.
    Every converter is just a heuristic translator. We’ve optimized tools, not the model itself. Every ecosystem re-implements the same edge cases, calls it innovation, and ships the same mistakes again.

    #citations #bibtex #biblatex #csl #zotero #citeproc #pandoc