techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

4.6K
active users

#pandoc

1 post1 participant0 posts today

The Emacs Org-mode format offers to keep “your life in plain text”. It is a very powerful format with many configuration options.
Pandoc supports a decent subset of Org-mode. Due to the complexity, we maintain an extra page that lists the supported features, how they are translated into pandoc's document model, and explains ways to control and extend the conversion process.
pandoc.org/org.html

pandoc.orgPandoc - Org-mode features and differences

Late last week, I dusted off a project that had been abandoned by one of our drive-by volunteers about three years ago.

I was strugglin' a bit getting the dependency restraints updated and re-familiarizing myself with the repo and publishing configurations. I think that's in good shape now & I can mostly focus on document conversion & layout.

Now that I've got more familiarity with #Sphinx and #pandoc than I did three years ago, I looking forward to making some progress this week.

It's been a long time itch to scratch of mine & now I've got some time & motivation. We shall see....

I'm looking for a configurable converter from #LibreOffice Writer .odt files to #Markdown.

Not in the #pandoc style, but with an option to map the paragraph and character #styles of LibreOffice Writer to arbitrary Markdown counterparts. Every unmapped style should simply be dropped, during the conversion.

Does such a converter exist?

Sure, you can install a huge Vim plugin to help you format Markdown tables. Or, if you're like me and would like to keep your list of plugins short, and have #Pandoc installed anyway (because it rocks), you can simply do

setlocal formatprg=pandoc\ --from\ gfm\ --to\ gfm

in your ftplugin/markdown.vim, and then simply hit

gqip

("format interior of current paragraph") to reformat the messy table you're currently editing.

I finally made it so that my site can be browsed by tag, using a "Next"/"Previous" link at the bottom of each page! 😊

Here's a technical write-up on how I did it, for the curious!
(Note, the explanation is tightly coupled with my homegrown Tup+Pandoc+Lua system, but I guess the Jq exploration part of the article could still be useful for others)

bojidar-bg.dev/blog/2025-07-24

bojidar-bg.dev · You can now browse my site by tags!Explanation of how this website's newest feature was implemented!
Replied in thread

Enfin, dans l’objectif de répondre aux contraintes d’une temporalité éditoriale extraordinairement restreinte, un #convertisseur de fichiers (outdesign.deborderbollore.fr/) a été produit afin que les textes figurant sur deborderbollore.​fr puissent être générés directement à partir du fichier #InDesign ayant servi à l’impression du #PDF.

6/9

outdesign.deborderbollore.frIDML Pandoc reader — Documentation IDML Pandoc reader 0.1.0

Is there a project similar to #rst2pdf for markdown, and is there a project for #rst that may be a little more active? While it is stable, which I like, I would like to see more updates on their repo, even if its just minor, showing that there is some activity.

github.com/rst2pdf/rst2pdf

Looking for something "light" that doesn't use LaTeX to create the PDF.

Use a text editor.  Make a PDF. Contribute to rst2pdf/rst2pdf development by creating an account on GitHub.
GitHubGitHub - rst2pdf/rst2pdf: Use a text editor. Make a PDF.Use a text editor. Make a PDF. Contribute to rst2pdf/rst2pdf development by creating an account on GitHub.
Continued thread

Okay, das ist jetzt gut genug, um's mal zu releasen.

Pan5008 ist eine HTML- und CSS-Vorlage, um mit Pandoc halbwegs mit DIN 5008 konforme Briefe aufzusetzen. Es kommt ganz ohne LaTeX aus und ist deshalb angenehmer anzupassen für Leute, die in Webtechnologien zu Hause sind.

Eingabedokumente können Markdown sein, oder prinzipiell beliebige andere von Pandoc unterstützte Formate.

Es gibt "Profile", um z.B. bequem unterschiedliche Designs zu definieren.

codeberg.org/scy/pan5008