My new #LuaLaTeX package: lua-simple-wrap

This package allows easy wrapping of text around small figures, pull quotes, etc. (See attached image.)

Unlike (I think) all other LaTeX packages for wrapping text around things, the wrapped object can be specified at its natural place in the text, and the package works out where it should appear. Virtually all the processing happens on the Lua side.

The package is semi-experimental, and definitely requires more work before I submit it to CTAN, but the basic functionality is in place and seems to be working well. In particular, tagging support (for producing accessible PDFs) is already present.

Git repository: https://codeberg.org/ajcain/lua-simple-wrap

Download documentation and built package: https://codeberg.org/ajcain/lua-simple-wrap/releases

If you try it, feedback would be much appreciated!

#TeXLaTeX #typography #Lua #accessibility #TaggedPDF

From #CTAN:

José Romildo Malaquias submitted back-to-back updates to the pygmentex package.

Versions: 0.12 2026-03-18 and 0.12.1 2026-03-19
License: lppl1.3

Summary description: Use Pygments to format code listings in documents

https://ctan.org/pkg/pygmentex

#TeXLaTeX

CTAN: Package pygmentex

From #CTAN:

Herbert Voß submitted an update to the lucida-otf package.

Version: 0.12
License: lppl1.3

Summary description: Support for the Lucida Bright fonts (OpenType)

https://ctan.org/pkg/lucida-otf

#TeXLaTeX #fonts

From #CTAN:

Lucas Mello Schnorr submitted the infufrgs package.

Version: 5.0.1 2026-03-18
License: lppl1.3c

Summary description: A LaTeX Class for INF/UFRGS Documents

https://ctan.org/pkg/infufrgs

#TeXLaTeX

CTAN: Package infufrgs

From #CTAN:

Jürgen Spitzmüller submitted an update to the babel-german package.

Version number: 3.1 2026-03-19
License type: lppl1.3

Summary description: Babel support for documents written in German

https://www.ctan.org/pkg/babel-german

#TeXLaTeX 🇩🇪

CTAN: Package babel-german

From #CTAN:

Daniel Flipo submitted an update to the LeteSansMath package.

Version number: 0.60 2026-03-18
License type: ofl lppl1.3c

Summary description: Lato-based OpenType Math font for LuaTeX and XeTeX

https://www.ctan.org/pkg/lete-sans-math

#TeXLaTeX #fonts

@felwert @rasmus91 @dkz2r @thecarpentries This is understanable and I’d say it always depends on what you want to achieve. For a lightweight "just writing some text" I prefer always(!) #Emacs with #org-mode . But in my PhD thesis (https://doi.org/10.5281/zenodo.2548872) I did things I was only capable of doing using #TeXLaTeX - it is always a trade of.

I dont know any other tool that would be able to create such data-driven visualizations:

(source: https://git.rwth-aachen.de/dl/templates/data-driven-visualization)

Dans cette dernière séquence consacrée aux histogrammes, nous allons les mettre en forme en modifiant la largeur des barres avec bar width, leur contour et leur fond avec des commandes TikZ et en personnalisant les listes cycliques de mise en forme avec cycle list name et every axis plot/.append style.
https://youtu.be/FT3bqofr2G4
#LaTeX #TeXLaTeX #TikZ #PGFPlots

#WordWeavers 17. Did you ever receive formal education in creative writing?

No.

However, I received a lot of training in _scientific_ writing, which does help. And I am not just talking about my knowledge of #TeXLaTeX .

Still fighting with Word to format your thesis? LaTeX handles citations, cross-references, figures, and formatting automatically — so you can focus on writing, not fixing page breaks.

Our workshop covers everything from setup to submission-ready documents.

Have a look at the self-learn content we created in the style of @thecarpentries

👉 https://dkz2r.github.io/latex-novice-academic-publishing/01-introduction.html

#TeXLaTeX #AcademicWriting #Research #Workshop

/bos