J'ignorais qu'il était techniquement possible d'exécuter des macros JavaScript dans LibreOffice Writer.
Bon, c'est tout sauf ergonomique mais ça a le mérite d'être là.