Restoring Non-Breaking Spaces in Pandoc 3.x with a Lua Filter
Pandoc 3.x changed how it handles the tilde character (~) in Markdown-to-LaTeX conversion. Where earlier versions treated ~ as a LaTeX non-breaking space, Pandoc 3.x now emits \textasciitilde — a l...