From c4817efca9e197163ea521e2d114433812a9dcc8 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 1 Jun 2012 00:23:04 +0000 Subject: jmlr 1.17 (30may12) git-svn-id: svn://tug.org/texlive/trunk@26759 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/jmlr/jmlr.cls | 48 +++++++++++++++++++++++++------ 1 file changed, 39 insertions(+), 9 deletions(-) (limited to 'Master/texmf-dist/tex/latex/jmlr/jmlr.cls') diff --git a/Master/texmf-dist/tex/latex/jmlr/jmlr.cls b/Master/texmf-dist/tex/latex/jmlr/jmlr.cls index 9ad9c278933..23e01c425f0 100644 --- a/Master/texmf-dist/tex/latex/jmlr/jmlr.cls +++ b/Master/texmf-dist/tex/latex/jmlr/jmlr.cls @@ -41,7 +41,7 @@ %% First editor: %% Second editor: \NeedsTeXFormat{LaTeX2e} -\ProvidesClass{jmlr}[2012/05/16 v1.16 (NLCT) Journal of Machine Learning Research] +\ProvidesClass{jmlr}[2012/05/30 v1.17 (NLCT) Journal of Machine Learning Research] \RequirePackage{xkeyval} \providecommand*{\jmlrprehyperref}{} \newif\if@openright @@ -215,6 +215,7 @@ Keywords:} \ignorespaces}% \setlength\interauthorskip{0.08in plus 0.1in minus 0.1in} \setlength\aftermaketitskip{0.3in plus 0.1in minus 0.1in} \newcommand*{\titlebreak}{\newline} +\newcommand*{\titletag}[1]{} \renewcommand*{\title}[2][\@title]{% \def\@shorttitle{#1}% \def\@title{#2}% @@ -418,7 +419,12 @@ Keywords:} \ignorespaces}% } \def\@jmlrmaketitle{\vbox{\hsize\textwidth \linewidth\hsize - \jmlrpretitle \@title \jmlrposttitle + \jmlrpretitle + {% + \def\titletag##1{##1}% + \@title + }% + \jmlrposttitle \jmlrpreauthor \@author \jmlrpostauthor }} \newcommand*\kernelmachines{(for @@ -500,19 +506,19 @@ Keywords:} \ignorespaces}% \def\@evenfoot{\hfill \small\rmfamily \thepage \hfill}% }% \pagestyle{jmlrps} -\let\@jmlrvolume\@empty +\providecommand*{\@jmlrvolume}{} \newcommand*{\jmlrvolume}[1]{\renewcommand*{\@jmlrvolume}{#1}} -\let\@jmlrissue\@empty +\providecommand*{\@jmlrissue}{} \newcommand*{\jmlrissue}[1]{\renewcommand*{\@jmlrissue}{#1}} -\let\@jmlryear\@empty +\providecommand*{\@jmlryear}{} \newcommand*{\jmlryear}[1]{\renewcommand*{\@jmlryear}{#1}} -\newcommand*\@jmlrpages{\pageref{jmlrstart}--\pageref{jmlrend}} +\providecommand*\@jmlrpages{\pageref{jmlrstart}--\pageref{jmlrend}} \newcommand*{\jmlrpages}[1]{\renewcommand*{\@jmlrpages}{#1}} -\let\@jmlrsubmitted\@empty +\providecommand*\@jmlrsubmitted{} \newcommand*{\jmlrsubmitted}[1]{\renewcommand*{\@jmlrsubmitted}{#1}} -\let\@jmlrpublished\@empty +\providecommand*\@jmlrpublished{} \newcommand*{\jmlrpublished}[1]{\renewcommand*{\@jmlrpublished}{#1}} -\let\@jmlrworkshop\@empty +\providecommand*\@jmlrworkshop{} \newcommand*{\jmlrworkshop}[1]{\renewcommand*{\@jmlrworkshop}{#1}} \newcommand*{\@jmlrauthors}{} \newcommand*{\@jmlr@authors}{\@jmlrauthors} @@ -1104,6 +1110,7 @@ Keywords:} \ignorespaces}% \setcounter{section}{0}% \gdef\@chapapp{\appendixname}% \gdef\thechapter{\@Alph\c@chapter}% + \def\@write@jmlr@import{\@@write@jmlr@apdimport}% \csname appendixmore\endcsname } \newcommand*{\jmlrbookcommands}{% @@ -1157,6 +1164,29 @@ Keywords:} \ignorespaces}% \newcommand*{\jmlrSuppressPackageChecks}{% \let\@jmlr@check@packages\relax } +\DeclareRobustCommand*{\obsoletefontcs}[1]{% + \ClassWarning{jmlr}{Obsolete command + \expandafter\string\csname#1\endcsname\space detected.}% + \csname #1 \endcsname +} +\renewcommand*{\bf}{% + \obsoletefontcs{bf}% +} +\renewcommand*{\it}{% + \obsoletefontcs{it}% +} +\renewcommand*{\sc}{% + \obsoletefontcs{sc}% +} +\renewcommand*{\rm}{% + \obsoletefontcs{rm}% +} +\renewcommand*{\sf}{% + \obsoletefontcs{sf}% +} +\renewcommand*{\tt}{% + \obsoletefontcs{tt}% +} \endinput %% %% End of file `jmlr.cls'. -- cgit v1.2.3