LaTeX
I have been using LaTeX for several years now, and over time I have developed a deep appreciation for the system, its ecosystem, and more generally its philosophy. Like many users, my initial interest grew from practical needs: writing mathematical documents, refining the typography, simplify repetitive tasks, and occasionally adding small custom commands when something was missing.
Curiosity eventually led me further. While trying to understand how certain LaTeX commands were implemented, I began to look beneath the surface and discovered the remarkable system that powers it all: TeX.
Discovering TeX was something of a revelation. What began as a practical tool gradually became an intellectual interest in its own right. Soon afterwards, I started exploring the LaTeX2e kernel source code on its Git repository, progressively learning how the system is built from the inside out, and understanding its structure and the interaction of its components.
This page gathers the different LaTeX-related projects I maintain: blog posts, pedagogical material, and packages that I have written.
Happy (La)TeXing!
LaTeX blog
I regularly write blog posts about LaTeX, covering topics such as:
- advanced typesetting techniques;
- package design and implementation;
- best practices for writing mathematical documents;
- tips and tricks for everyday LaTeX usage.
You can read these posts here:
→ LaTeX blog
My LaTeX packages
I maintain several LaTeX packages, mostly aimed at improving mathematical typesetting and providing reusable tools for structured documents.
You can take a look here:
→ My LaTeX packages
Masterclass
I have created a mini course dedicated to users who already know the basics of LaTeX and want to improve their workflow and understanding of the system.
The course covers topics such as:
- document structure and good typographical practices;
- custom commands and environments;
- introduction to package writing;
- debugging and understanding LaTeX errors.
The material is available here:
→ LaTeX masterclass
Français
English