diff options
author | Norbert Preining <norbert@preining.info> | 2020-02-01 03:01:39 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2020-02-01 03:01:39 +0000 |
commit | 5bcf334281674db82263ea71485108bd44a05a5d (patch) | |
tree | 5d91f825389385d0e09fe2b8c537e47fffb9ba1d /macros/latex/contrib/jmlr | |
parent | 1d1c81d42f36755f72bbd69c5a29c2d6a9fec04d (diff) |
CTAN sync 202002010301
Diffstat (limited to 'macros/latex/contrib/jmlr')
-rw-r--r-- | macros/latex/contrib/jmlr/CHANGES | 9 | ||||
-rw-r--r-- | macros/latex/contrib/jmlr/README | 21 | ||||
-rw-r--r-- | macros/latex/contrib/jmlr/jmlr.dtx | 53 | ||||
-rw-r--r-- | macros/latex/contrib/jmlr/jmlr.ins | 2 | ||||
-rw-r--r-- | macros/latex/contrib/jmlr/jmlr.pdf | bin | 617852 -> 629603 bytes | |||
-rw-r--r-- | macros/latex/contrib/jmlr/sample-books/jmlrbook-sample.pdf | bin | 319067 -> 318973 bytes | |||
-rw-r--r-- | macros/latex/contrib/jmlr/sample-books/proceedings-sample.pdf | bin | 419199 -> 419288 bytes | |||
-rw-r--r-- | macros/latex/contrib/jmlr/sample-papers/jmlr-sample.pdf | bin | 309456 -> 309399 bytes | |||
-rw-r--r-- | macros/latex/contrib/jmlr/sample-papers/jmlrwcp-sample.pdf | bin | 297814 -> 297812 bytes |
9 files changed, 57 insertions, 28 deletions
diff --git a/macros/latex/contrib/jmlr/CHANGES b/macros/latex/contrib/jmlr/CHANGES index 41a78e7693..ab51376c3f 100644 --- a/macros/latex/contrib/jmlr/CHANGES +++ b/macros/latex/contrib/jmlr/CHANGES @@ -1,3 +1,12 @@ +v1.26 (2020-01-31): + + * jmlr.cls: + + - removed \vbox from \@jmlrmaketitle to allow for extremely long + author/affiliation list. Added \ignorespaces before \@author + to allow for spacing the contents in the code for clarity + at the start of a long author list. + v1.25 (2020-01-17): * jmlr.cls: diff --git a/macros/latex/contrib/jmlr/README b/macros/latex/contrib/jmlr/README index fc8800b9eb..fb1947600e 100644 --- a/macros/latex/contrib/jmlr/README +++ b/macros/latex/contrib/jmlr/README @@ -1,8 +1,17 @@ -LaTeX Class : jmlr bundle v1.25 +LaTeX Class : jmlr bundle v1.26 (2020-01-31) -Last Modified : 2020-01-17 +Author : Nicola L. C. Talbot + dickimaw-books.com/contact -Author : Nicola L. C. Talbot +LICENCE + +This material is subject to the LaTeX Project Public License. +See http://www.ctan.org/license/lppl1.3 +for the details of that license. + +Copyright 2006-2020 Nicola Talbot + +DESCRIPTION This bundle provides: @@ -60,12 +69,6 @@ jmlrbook class requirements: setspace fink -LICENCE - -This material is subject to the LaTeX Project Public License. -See http://www.ctan.org/license/lppl1.3 -for the details of that license. - RELATED SOFTWARE: http://www.dickimaw-books.com/software/makejmlrbookgui/ diff --git a/macros/latex/contrib/jmlr/jmlr.dtx b/macros/latex/contrib/jmlr/jmlr.dtx index 22a9621139..bde2faa142 100644 --- a/macros/latex/contrib/jmlr/jmlr.dtx +++ b/macros/latex/contrib/jmlr/jmlr.dtx @@ -1,14 +1,14 @@ %\iffalse % jmlr.dtx generated using makedtx version 1.2 (c) Nicola Talbot % Command line args: -% -doc "jmlr-manual.tex" % -src "jmlrutils.sty\Z=>jmlrutils.sty" % -src "jmlr.cls\Z=>jmlr.cls" % -src "jmlrbook.cls\Z=>jmlrbook.cls" -% -author "Nicola Talbot" +% -doc "jmlr-manual.tex" % -section "chapter" +% -author "Nicola Talbot" % jmlr -% Created on 2020/1/17 16:46 +% Created on 2020/1/31 10:46 %\fi %\iffalse %<*package> @@ -52,7 +52,7 @@ Research (PMLR)}, \doxitem{Option}{option}{package options} -\CheckSum{5241} +\CheckSum{5237} \newcommand*{\appopt}[1]{\texttt{-{}-#1}} @@ -70,7 +70,7 @@ Research (PMLR)}, % \author{Nicola L. C. Talbot\\[10pt] %\url{http://www.dickimaw-books.com/}} % -% \date{2020-01-17 (version 1.25)} +% \date{2020-01-31 (version 1.26)} % \maketitle %\tableofcontents % @@ -184,7 +184,10 @@ Research (PMLR)}, %\item[\clsopt{wcp}] The article is for JMLR Workshop and Conference %Proceedings (JMLR W\&CP). % -%\item[\clsopt{twocolumn}] Use two-column style. +%\item[\clsopt{twocolumn}] Use two-column style. The title and author +%information will span both columns through the use of the optional +%argument of \cs{twocolumn}. This means that no page break can occur +%in the title and author list. % %\item[\clsopt{onecolumn}] Use one-column style (default). % @@ -619,8 +622,8 @@ Research (PMLR)}, %If your image file is made up of \LaTeX\ code (e.g.\ \sty{tikz} %commands) the file can be included using \cs{includeteximage}. %The optional argument is a key=value comma-separated list -%where the keys are a subset of those provided by -%\linebreak\cs{includegraphics}. The main keys are: \texttt{width}, +%where the available keys are a subset of those provided by +%\sty{graphicx}'s \cs{includegraphics}. The main keys are: \texttt{width}, %\texttt{height}, \texttt{scale} and \texttt{angle}. Some %of the keys specific to image files (such as the bounding box %and type keys) do nothing with \cs{includeteximage}. @@ -1734,6 +1737,7 @@ Research (PMLR)}, %section}. % %\StopEventually{\clearpage\phantomsection +% \PrintChanges % \PrintIndex %} % @@ -1749,7 +1753,7 @@ Research (PMLR)}, %Non-class dependent code. This package is automatically loaded by %\cls{jmlr} but may be used with other classes. % \begin{macrocode} -\ProvidesPackage{jmlrutils}[2020/01/17 v1.25 (NLCT)] +\ProvidesPackage{jmlrutils}[2020/01/31 v1.26 (NLCT)] % \end{macrocode} % Package options: %\begin{macro}{\ifjmlrutilsmaths} @@ -2676,7 +2680,7 @@ Research (PMLR)}, % Declare class and required TeX format: % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} -\ProvidesClass{jmlr}[2020/01/17 v1.25 (NLCT) Journal of Machine Learning Research] +\ProvidesClass{jmlr}[2020/01/31 v1.26 (NLCT) Journal of Machine Learning Research] % \end{macrocode} %\changes{1.10}{2011-01-05}{hyperref now loaded by jmlr instead of %jmlrbook} @@ -3585,17 +3589,30 @@ Keywords:} \ignorespaces}% % \end{macrocode} %\end{macro} %\begin{macro}{\@jmlrmaketitle} -% \begin{macrocode} -\def\@jmlrmaketitle{\vbox{\hsize\textwidth - \linewidth\hsize - \jmlrpretitle +%\changes{1.26}{2020-01-31}{removed vbox} +%This used to enclose the title in a \cs{vbox} but this caused a +%problem for extremely long author/affiliation lists that spanned +%multiple pages, so the \cs{vbox} has been removed (in v1.26), but +%the grouping has been retained. +% \begin{macrocode} +\def\@jmlrmaketitle{% + {% + \jmlrpretitle {% \def\titletag##1{##1}% \@title }% - \jmlrposttitle - \jmlrpreauthor \@author \jmlrpostauthor -}} + \jmlrposttitle +% \end{macrocode} +%\changes{1.26}{2020-01-31}{added \cs{ignorespaces}} +% Use \cs{ignorespaces} before \cs{@author} in case a space has been inserted +% at the start of \cs{author}. May occur with a long author list +% that's been spaced for clarity, but less likely to occur with \cs{title}. +% Trailing spaces are less likely to be noticeable. +% \begin{macrocode} + \jmlrpreauthor \ignorespaces\@author \jmlrpostauthor + }% +} % \end{macrocode} %\end{macro} %\begin{macro}{\kernelmachines} @@ -4789,7 +4806,7 @@ Keywords:} \ignorespaces}% % \end{macrocode} % Declare class: % \begin{macrocode} -\ProvidesClass{jmlrbook}[2020/01/17 v1.25 (NLCT) JMLR Book Style] +\ProvidesClass{jmlrbook}[2020/01/31 v1.26 (NLCT) JMLR Book Style] % \end{macrocode} % Need \sty{xkeyval} package to have key=value class options % \begin{macrocode} diff --git a/macros/latex/contrib/jmlr/jmlr.ins b/macros/latex/contrib/jmlr/jmlr.ins index bb4ec3dbfb..bd12b229e8 100644 --- a/macros/latex/contrib/jmlr/jmlr.ins +++ b/macros/latex/contrib/jmlr/jmlr.ins @@ -1,4 +1,4 @@ -% jmlr.ins generated using makedtx version 1.2 2020/1/17 16:46 +% jmlr.ins generated using makedtx version 1.2 2020/1/31 10:46 \input docstrip \preamble diff --git a/macros/latex/contrib/jmlr/jmlr.pdf b/macros/latex/contrib/jmlr/jmlr.pdf Binary files differindex bf6565a3a1..581338b699 100644 --- a/macros/latex/contrib/jmlr/jmlr.pdf +++ b/macros/latex/contrib/jmlr/jmlr.pdf diff --git a/macros/latex/contrib/jmlr/sample-books/jmlrbook-sample.pdf b/macros/latex/contrib/jmlr/sample-books/jmlrbook-sample.pdf Binary files differindex 9dff0e770a..7cf60da59e 100644 --- a/macros/latex/contrib/jmlr/sample-books/jmlrbook-sample.pdf +++ b/macros/latex/contrib/jmlr/sample-books/jmlrbook-sample.pdf diff --git a/macros/latex/contrib/jmlr/sample-books/proceedings-sample.pdf b/macros/latex/contrib/jmlr/sample-books/proceedings-sample.pdf Binary files differindex 2dacde7e1a..9c288b8fc2 100644 --- a/macros/latex/contrib/jmlr/sample-books/proceedings-sample.pdf +++ b/macros/latex/contrib/jmlr/sample-books/proceedings-sample.pdf diff --git a/macros/latex/contrib/jmlr/sample-papers/jmlr-sample.pdf b/macros/latex/contrib/jmlr/sample-papers/jmlr-sample.pdf Binary files differindex 0bf2de4a70..c59344bbdd 100644 --- a/macros/latex/contrib/jmlr/sample-papers/jmlr-sample.pdf +++ b/macros/latex/contrib/jmlr/sample-papers/jmlr-sample.pdf diff --git a/macros/latex/contrib/jmlr/sample-papers/jmlrwcp-sample.pdf b/macros/latex/contrib/jmlr/sample-papers/jmlrwcp-sample.pdf Binary files differindex a2207ec188..8b3eeb1f42 100644 --- a/macros/latex/contrib/jmlr/sample-papers/jmlrwcp-sample.pdf +++ b/macros/latex/contrib/jmlr/sample-papers/jmlrwcp-sample.pdf |