Migrate from package enumerate
to enumitem
for flexible itemize
environments
#20
Labels
enumerate
to enumitem
for flexible itemize
environments
#20
The
itemize
environment is provided by theenumerate
LaTeX package, which according to the author has not seen a lot of development for 30 years (see this particularly salient comment)The common recommendation (echoed by the
enumerate
author) is to use theenumitem
package, see e.g. the documentation PDF here.Notably the
enumitem
package does not provide backwards compatibility, so changing the preambles tousepackage{enumitem}
rather than\usepackage{enumerate}
breaks some lecture slides, e.g. in I2ML.It would however give
itemize
envrionments more flexibility and be probably also more futureproof.One way to tackle this would go to each lecture like I2ML, substitute
enumerate
->enumitem
, see which slides break withlecheck compile -l i2ml --preclean
, fix the slides accordingly in a PR, and merge the PR once the style files inlecture_service/style/preamble.tex
have been changed globally to useenumitem
.Then again, we are talking about touching running systems.
The text was updated successfully, but these errors were encountered: