– Automatic typesetting using LuaLaTeX

At the CSTUG general meeting, I gave a talk on responsive design and automated typesetting using LuaLaTeX. I demonstrated the use of the Responsive, Luavlna, Linebreaker, and Lua-widow-control packages. You can find a recording of the talk and slides on the CSTUG website. Unfortunately, they are only available in Czech, but I hope they can still be useful to someone.



I am a developer of TeX4ht, a converter from LaTeX to HTML, OpenDocument Format, and other XML-based formats.

Supporting Packages

Documentation and Showcases

LaTeX Packages

My LaTeX packages that are not related to LaTeX to HTML conversion:


Unfinished Projects and Work in Progress

I have a habit to start lot of projects in my hyper-focus seasons. Unfortunately, I often left then unfinished, or mostly finished, but without documentation. Here is a list of these, that are most interesting for me.

Other Projects

I have more FOSS projects on my GitHub page.


I am Michal, a librarian and FOSS developer from Prague, Czechia. I have wanted to create a proper homepage for a long time, but I always had overly ambitious plans, and I ended up procrastinating on other projects instead. As it became evident that I was not going to accomplish all of my plans, I decided to create a minimal page and start from there. I will gradually add more information and, hopefully, also some articles in the future.

What is Kodymirus

Kodymirus was an arthropod that lived in the Lower Cambrian period in the area of today's Brdy Hills in central Bohemia. It is one of the oldest fossils that can be found in the Czech Republic. Why did I choose this name for this site? It doesn't have any deep meaning. I just like the Brdy Hills and paleontology and found this name amusing. That's all.