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
jmlrbook.cls
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