The LaTeX Project logoThe LaTeX Project

Publications by topic: LaTeX2e Concepts and Design


From the TUG Conference 2018 (Rio de Janeiro, Brazil)

Compatibility in the LaTeX world (handouts)

In this talk I take a look at the major disruptions that have rocked the LaTeX world in the past decades and how we handled them, covering some of the resulting consequences.

In the latest part of this saga a rollback concept for the LaTeX kernel was introduced (around 2015). Providing this feature allowed us to make corrections to the software (which more or less didn’t happen for nearly two decades) while continuing to maintain backward compatibility to the highest degree.

I will give some explanation on how we have now extended this concept to the world of packages and classes which was not covered initially. As the classes and the extension packages have different requirements compared to the kernel, the approach is different (and simplified). This should make it easy for package developers to apply it to their packages and authors to use when necessary.




From the TUG Conference 2010 (San Francisco, USA)

A brief history of LaTeX — with a prediction




From the TUG Conference 2008 (Cork, Irland)

Windows of opportunity: A (biased) personal history of two decades of LaTeX development — Are there lessons to be learned?



LaTeX2e encoding interfaces

A presentation held at Brno about the encoding interfaces that LaTeX offers. It discusses the various issues related to input and output encodings.


Publications by topic

Under each topic you will find relevant articles and papers on related subjects published by the LaTeX3 project as well as links to videos of their conference presentations.

Publications by year

A alternative view of all publications ordered by year is given on the Publications by Year page.

Books by project members and others

A list of books that we think are useful is given on the Books Page. By buying documentation through this website you support the volunteer work of project members to keep LaTeX useful for you.