# jmlr.cls, jmlrutils.sty and jmlrbook.cls FAQ

The jmlr class is for authors wanting to submit articles for the Proceedings of Machine Learning Research (formerly the Journal of Machine Learning Research Workshop and Conference Proceedings). Please ensure that you use the pmlr class option. Use the wcp option instead for reprints of JMLR W&CP articles.

The jmlrutils package is automatically loaded by the jmlr class file and may be used with a difference document class. However, if you want to use jmlrutils with a different class you may need to load additional packages to enable all features.

The jmlrbook class was designed for production editors to provide a book containing a collection of articles written with the jmlr class. This class uses the combine class, which adapts LaTeX kernel internal commands to allow a document to contain multiple \documentclass and document environments. This means that it’s quite fragile and susceptible to changes in the kernel. Since combine stopped working following updates to the LaTeX kernel in 2020, jmlrbook is now deprecated. Production editors will need to manually set the first page number for each article and prepare the proceedings bib file according to PMLR specifications.

## jmlr.cls

The parser used by \Name picks out the surname as the content following the final space in the argument of \Name. If the surname is blank then the most likely reason is that there’s a spurious space after the surname that has confused the parser.

2022-01-29 14:42:45

Top

## jmlrbook.cls

jmlrbook doesn’t work with LaTeX kernel 2020-10-09 🔗

Unfortunately changes to the some internal LaTeX kernel commands have caused jmlrbook.cls to break. More specifically, the combine class that’s internally used by jmlrbook.cls has stopped working with this kernel. This problem can’t be resolved until a new version of combine is released.

Requesting an earlier kernel may work. For example:

\RequirePackage[2020-09-30]{latexrelease}
\documentclass{jmlrbook}

\title{A Sample Book}

\author[Anne Editor et al.]{Anne Editor and Anne Other Editor}

\begin{document}
\maketitle
\end{document}


However, it’s not guaranteed to work with some packages.

As a result of this issue, jmlrbook is now obsolete. Production editors will need to manually set the first page number for each article and prepare the proceedings bib file according to PMLR specifications. If you want to create a book of all articles, consider using pdfpages.

2022-01-29 14:37:43

Top