tag“emacs”

Embedding a Mastodon thread as comments to a blog post

2026 Apr 15

I wrote org-static-blog-emfed, a little Emacs package that extends org-static-blog with the ability to embed a Mastodon thread in a blog post to serve as comments. The root of the Mastodon thread also serves as an announcement of the blog post to your followers. It’s based on Adrian Sampson’s Emfed, and of course Bastian Bechtold’s org-static-blog.

read the rest →
tags: emacs blog org-mode

My first advice! (in Emacs Lisp)

2026 Apr 04

It was really fun to learn about advising Lisp functions to extend functionality in Emacs. My first use case was to run a custom function every time a certain function in Bastian Bechtold’s org-static-blog is called. Of course, I could customize that function directly in my own fork, but Lisp advice allows you to modify functions without clobbering them directly. This approach has aesthetic and practical advantages.

read the rest →
tags: emacs

Custom sorting of mu4e headers

2026 Jan 08

I love mu4e for dealing with email under Emacs. It’s a great package itself, but of course the killer feature is that it’s Emacs, and with a little Emacs Lisp you can make it do email how you want to do email. I mean I know you don’t want to do email, but still.

read the rest →
tags: emacs org-mode

Org mode, LaTeX, and tagged PDFs: producing accessible documents

2025 Dec 29

Many of us in higher education use Emacs to produce course materials, and these must conform to the accessibility requirements of the Americans with Disabilities Act. We often export Org mode documents to LaTeX to produce very nice PDF output. But until very recently, LaTeX could not produce tagged PDFs that conform to the PDF/UA accessibility standard. Until how recently? Only starting with TeX Live 2025.

read the rest →
tags: accessibility latex emacs org-mode teaching
← all posts

Created with org-static-blog | comments via Emfed | GNU Emacs 30.1 | Org mode 9.7.11