Changes to the LaTeX kernel in 2020 have broken a class that jmlrbook relies on. This means that jmlrbook, and therefore MakeJmlrBookGUI are now obsolete because they can’t work with up-to-date TeX distributions. Production editors will need to set the first page number of each article manually with \firstpageno{N}. Please follow the PMLR Proceedings Specifications to create the bib file.

If you need to create a book containing all articles, consider using the pdfpages package. If you require assistance, there are consultants listed on TUG.

This rest of this page is retained for archival purposes.

MakeJmlrBookGUI is a Java GUI provided to help editors build PMLR (Proceedings of Machine Learning Research) volumes (formerly JMLR Workshop and Conference Proceedings) or books in the CiML (Challenges in Machine Learning) series. This application is designed to only work with books using the LaTeX jmlrbook class that import papers using the jmlr class. See the jmlr documentation for further details on using those classes.

It is possible to compile all the PDFs manually and create the bib file yourself, without using this application, but if you do so you must follow the PMLR Proceedings Specification.

Latest Version: 0.9.6b
Requirements: Java Runtime Environment. (At least JRE 7.) A TeX Distribution. The jmlr bundle. (Use your TeX package manager to install it or download the jmlr bundle or use MakeJmlrBookGUI's "Install JMLR Bundle" function.) Ghostscript.
Licence: GPLv3+ (Main Code) JLFGR License (Java Look & Feel Graphics Repository License)
Snapshots: View
Changes: View Change Log
Help: Manual (HTML), Manual (PDF), Troubleshooting (HTML), Video Tutorials


As from version 0.5b there is now a platform independent installer. Download makejmlrbookgui-0.9.6b-installer.jar. If your operating system associates jar files with java, you should just be able to double-click on the jar file to run it. If not, you can run the installer by invoking the following command:

java -jar makejmlrbookgui-0.9.6b-installer.jar
The source code is also available as a zip archive.