Géométrie hyperbolique dans (lua)latex avec le package luahyperbolic
2 juillet 2026, 20:00:00 UTC+02:00 - GMT+02:00 - Internethttps://tests.keskonfai.fr/events/c9d3f165-78ca-4add-9a24-3b6e23ad0784
Géométrie hyperbolique dans (lua)latex avec le package luahyperbolic
2 juillet 2026, 20:00:00 UTC+02:00 - GMT+02:00 - Internethttps://tests.keskonfai.fr/events/c9d3f165-78ca-4add-9a24-3b6e23ad0784
Géométrie hyperbolique dans (lua)latex avec le package luahyperbolic
2 juillet 2026, 20:00:00 UTC+02:00 - GMT+02:00 - Internethttps://keskonfai.fr/events/9f6355ab-0d7e-4624-9074-1eb05f5f663a

L'association GUTenberg, Groupe francophone des Utilisateurs de TeX, organise jeudi prochain 2 juillet 2026 à 20h son 29e exposé mensuel ! Lors de cette séance, nous aurons le plaisir d’assister à un exposé de Damien Mégy intitulé « Géométrie hyperbolique dans (lua)latex avec le package
New version of my #LuaLaTeX style "minos".
Git repository: https://codeberg.org/ajcain/minos
Download documentation or source .zip/.tar.gz: https://codeberg.org/ajcain/minos/releases
- Many improvements related to creating #TaggedPDF, notably using template code for theorems and sectioning when \DocumentMetadata is used.
- Various new/adjusted/fixed kerning customizations.
Started applying my new #LuaLaTeX package "lua-simple-wrap" to the small-format version of ‘Form & Number: A History of Mathematical Beauty’.
Previously, various figures that were placed in the margin of the large format (using my package "marginalia" [https://ctan.org/pkg/marginalia]) were placed as normal figures in the small format, but they often looked awkwardly small (see 1st attached image). I have started using "lua-simple-wrap" to place many of them at the side of the page with the text wrapped around them (see 2nd attached image).
The advantage of "lua-simple-wrap" over other packages for wrapping text is that the code for each figure is placed at the same natural point in the paragraph as in the large-format version. This is important because the different versions are built from the same source by changing a global setting.
‘Form & Number’ (#OA as always): https://archive.org/details/cain_formandnumber_ebook_large (large format); https://archive.org/details/cain_formandnumber_ebook_small (small format)
"lua-simple-wrap" Git repository: https://codeberg.org/ajcain/lua-simple-wrap (still in development, not yet available on CTAN)
I've just published my first LaTeX package!
Countwords is a simple package for counting words in LaTeX documents. Words are counted into a standard LaTeX counter, which can then printed (or otherwise manipulated) in all the normal ways. You can stop and counting whenever you want, and have multiple independent counters.
It's on CTAN here: https://ctan.org/pkg/countwords
P.S. credit to Philipp Gesang @phgsng for the original lua wordcount code.
I was already having misgivings about #CPython when I saw a required #Rust dependency coming up (although I know many here have no issues with this), but now that there have been #LLM commits to the project, I'd like to look at alternatives. It seems great that #Pypy exists, although I worry that it will end up replicating undesirable behavior from CPython in the future.
I had been learning C++ with the goal of writing extensions using CPython. As it happens, I already have a physical copy of a book on #Lua and many applications are written in C++ with Lua scripting on top, so I'm going to swap out Python for Lua in an upcoming project. I'm excited to be able to experiment with #LuaLaTeX or writing scripts for #GeanyIDE. The language shows up in way more places than I realized.
#Python #cpp #CPlusPlus #programming #Scripting #ScriptingLanguage #TexLatex
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!