summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-02-28 00:35:20 +0000
committerKarl Berry <karl@freefriends.org>2012-02-28 00:35:20 +0000
commiteb73e4b0206537b52fa1542a2572854dae55e414 (patch)
tree5dccda4d958f78baa2eda1fab8ad684b317fe2cd
parent3896a3ce963e514325035018b02583376d23aa6c (diff)
jmlr 1.13 (26feb12)
git-svn-id: svn://tug.org/texlive/trunk@25518 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/CHANGES12
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/README12
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/jmlr-manual.html4525
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/jmlr-manual.tex1527
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/jmlr-manual0x.pngbin524 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/jmlr-manual1x.pngbin575 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/jmlr-manual2x.pngbin519 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/jmlr-manual3x.pngbin573 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/jmlr.pdfbin350663 -> 350699 bytes
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/sample-books/jmlrbook-sample.pdfbin287195 -> 291231 bytes
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/sample-books/jmlrbook-sample.tex26
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/sample-books/paper1/paper1.tex9
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/sample-books/proceedings-sample.pdfbin231807 -> 1230272 bytes
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/sample-books/proceedings-sample.tex37
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/sample-papers/jmlr-sample.pdfbin279804 -> 279804 bytes
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/sample-papers/jmlrwcp-sample.pdfbin278898 -> 278898 bytes
-rw-r--r--Master/texmf-dist/source/latex/jmlr/jmlr.dtx283
-rw-r--r--Master/texmf-dist/source/latex/jmlr/jmlr.ins2
-rw-r--r--Master/texmf-dist/tex/latex/jmlr/jmlr.cls3
-rw-r--r--Master/texmf-dist/tex/latex/jmlr/jmlrbook.cls177
20 files changed, 519 insertions, 6094 deletions
diff --git a/Master/texmf-dist/doc/latex/jmlr/CHANGES b/Master/texmf-dist/doc/latex/jmlr/CHANGES
index b51baf04e65..afef2ddc248 100644
--- a/Master/texmf-dist/doc/latex/jmlr/CHANGES
+++ b/Master/texmf-dist/doc/latex/jmlr/CHANGES
@@ -1,3 +1,15 @@
+v1.13:
+
+ * jmlrbook.cls
+
+ - added pdfxa option
+ - added \jmlrwritepdfinfo
+ - changed preface environment to use \chapter* instead of \chapter
+
+ * jmlr.cls
+
+ - added \@pre@hyperref hook
+
v1.12:
* jmlr.cls
diff --git a/Master/texmf-dist/doc/latex/jmlr/README b/Master/texmf-dist/doc/latex/jmlr/README
index bcde63d2877..37f2a14109e 100644
--- a/Master/texmf-dist/doc/latex/jmlr/README
+++ b/Master/texmf-dist/doc/latex/jmlr/README
@@ -1,6 +1,6 @@
-LaTeX Class : jmlr bundle v1.12
+LaTeX Class : jmlr bundle v1.13
-Last Modified : 2012-01-05
+Last Modified : 2012-02-25
Author : Nicola L. C. Talbot
@@ -34,7 +34,6 @@ REQUIREMENTS
jmlr class requirements:
- KOMA-Script
xcolor
amsmath
amssymb
@@ -53,6 +52,13 @@ jmlrbook class requirements:
setspace
fink
+If both 'pdfxa' and 'gray' options are used, jmlrbook.cls also requires:
+
+ pdfx and FOGRA39L.icc
+ (Download ISOcoated_v2_330_bas.icc from
+ http://www.colormanagement.org/en/isoprofile.html
+ Rename it FOGRA39L.icc and put it in the pdfx folder)
+
makejmlrbook Perl script requirements:
Perl
diff --git a/Master/texmf-dist/doc/latex/jmlr/jmlr-manual.html b/Master/texmf-dist/doc/latex/jmlr/jmlr-manual.html
deleted file mode 100644
index 32622d9646c..00000000000
--- a/Master/texmf-dist/doc/latex/jmlr/jmlr-manual.html
+++ /dev/null
@@ -1,4525 +0,0 @@
-<a
- id="top"></a><?xml version="1.0" encoding="iso-8859-1" ?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!--http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd-->
-<html xmlns="http://www.w3.org/1999/xhtml"
->
-<head><title>LaTeX 2"Classes for the Journal of Machine Learning Research</title>
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
-<meta name="generator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)" />
-<meta name="originator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)" />
-<!-- xhtml,fn-in,css-in -->
-<meta name="src" content="jmlr-manual.tex" />
-<meta name="date" content="2012-01-05 13:17:00" />
-
-<style type="text/css">
-<!--
-
-/* start css.sty */
-.futr8t-x-x-172{font-size:172%;}
-.futr8t-x-x-120{font-size:120%;}
-.futr8t-x-x-90{font-size:90%;}
-.futmii-x-x-172{font-size:172%;}
-.ectt-1200{font-size:120%; font-family: monospace;}
-.ectt-1200{ font-family: monospace;}
-.ectt-1200{ font-family: monospace;}
-.ectt-1200{ font-family: monospace;}
-.ectt-1200{ font-family: monospace;}
-.ectt-1200{ font-family: monospace;}
-.ectt-1200{ font-family: monospace;}
-.ectt-1000{ font-family: monospace;}
-.ectt-1000{ font-family: monospace;}
-.ectt-1000{ font-family: monospace;}
-.ectt-1000{ font-family: monospace;}
-.ectt-1000{ font-family: monospace;}
-.ectt-1000{ font-family: monospace;}
-.ectt-1000{ font-family: monospace;}
-.ecss-1000{ font-family: sans-serif;}
-.ecss-1000{ font-family: sans-serif;}
-.ecss-1000{ font-family: sans-serif;}
-.ecss-1000{ font-family: sans-serif;}
-.ecss-1000{ font-family: sans-serif;}
-.ecss-1000{ font-family: sans-serif;}
-.ecss-1000{ font-family: sans-serif;}
-.futr8t-x-x-80{font-size:80%;}
-.ecss-0800{font-size:80%; font-family: sans-serif;}
-.ecss-0800{ font-family: sans-serif;}
-.ecss-0800{ font-family: sans-serif;}
-.ecss-0800{ font-family: sans-serif;}
-.ecss-0800{ font-family: sans-serif;}
-.ecss-0800{ font-family: sans-serif;}
-.ecss-0800{ font-family: sans-serif;}
-.ectt-0900{font-size:90%; font-family: monospace;}
-.ectt-0900{ font-family: monospace;}
-.ectt-0900{ font-family: monospace;}
-.ectt-0900{ font-family: monospace;}
-.ectt-0900{ font-family: monospace;}
-.ectt-0900{ font-family: monospace;}
-.ectt-0900{ font-family: monospace;}
-.ecsx-1000{ font-weight: bold;}
-.ecsx-1000{ font-weight: bold;}
-.ecsx-1000{ font-weight: bold;}
-.ecsx-1000{ font-weight: bold;}
-.ecsx-1000{ font-weight: bold;}
-.ecsx-1000{ font-weight: bold;}
-.ecsx-1000{ font-weight: bold;}
-.ectt-0800{font-size:80%; font-family: monospace;}
-.ectt-0800{ font-family: monospace;}
-.ectt-0800{ font-family: monospace;}
-.ectt-0800{ font-family: monospace;}
-.ectt-0800{ font-family: monospace;}
-.ectt-0800{ font-family: monospace;}
-.ectt-0800{ font-family: monospace;}
-.futsy-x-x-80{font-size:80%;}
-.futri8t-x-x-80{font-size:80%;}
-p.noindent { text-indent: 0em }
-td p.noindent { text-indent: 0em; margin-top:0em; }
-p.nopar { text-indent: 0em; }
-p.indent{ text-indent: 1.5em }
-@media print {div.crosslinks {visibility:hidden;}}
-a img { border-top: 0; border-left: 0; border-right: 0; }
-center { margin-top:1em; margin-bottom:1em; }
-td center { margin-top:0em; margin-bottom:0em; }
-.Canvas { position:relative; }
-img.math{vertical-align:middle;}
-li p.indent { text-indent: 0em }
-li p:first-child{ margin-top:0em; }
-li p:last-child, li div:last-child { margin-bottom:0.5em; }
-li p~ul:last-child, li p~ol:last-child{ margin-bottom:0.5em; }
-.enumerate1 {list-style-type:decimal;}
-.enumerate2 {list-style-type:lower-alpha;}
-.enumerate3 {list-style-type:lower-roman;}
-.enumerate4 {list-style-type:upper-alpha;}
-div.newtheorem { margin-bottom: 2em; margin-top: 2em;}
-.obeylines-h,.obeylines-v {white-space: nowrap; }
-div.obeylines-v p { margin-top:0; margin-bottom:0; }
-.overline{ text-decoration:overline; }
-.overline img{ border-top: 1px solid black; }
-td.displaylines {text-align:center; white-space:nowrap;}
-.centerline {text-align:center;}
-.rightline {text-align:right;}
-div.verbatim {font-family: monospace; white-space: nowrap; text-align:left; clear:both; }
-.fbox {padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; }
-div.fbox {display:table}
-div.center div.fbox {text-align:center; clear:both; padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; }
-div.minipage{width:100%;}
-div.center, div.center div.center {text-align: center; margin-left:1em; margin-right:1em;}
-div.center div {text-align: left;}
-div.flushright, div.flushright div.flushright {text-align: right;}
-div.flushright div {text-align: left;}
-div.flushleft {text-align: left;}
-.underline{ text-decoration:underline; }
-.underline img{ border-bottom: 1px solid black; margin-bottom:1pt; }
-.framebox-c, .framebox-l, .framebox-r { padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; }
-.framebox-c {text-align:center;}
-.framebox-l {text-align:left;}
-.framebox-r {text-align:right;}
-span.thank-mark{ vertical-align: super }
-span.footnote-mark sup.textsuperscript, span.footnote-mark a sup.textsuperscript{ font-size:80%; }
-div.footnotes{border-top:solid 1px black; border-bottom:solid 1px black; padding-bottom:1ex; padding-top:0.5ex; margin-right:15%; margin-top:2ex; font-style:italic; font-size:85%;}
-div.footnotes p{margin-top:0; margin-bottom:0; text-indent:0;}
-div.tabular, div.center div.tabular {text-align: center; margin-top:0.5em; margin-bottom:0.5em; }
-table.tabular td p{margin-top:0em;}
-table.tabular {margin-left: auto; margin-right: auto;}
-td p:first-child{ margin-top:0em; }
-td p:last-child{ margin-bottom:0em; }
-div.td00{ margin-left:0pt; margin-right:0pt; }
-div.td01{ margin-left:0pt; margin-right:5pt; }
-div.td10{ margin-left:5pt; margin-right:0pt; }
-div.td11{ margin-left:5pt; margin-right:5pt; }
-table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; }
-td.td00{ padding-left:0pt; padding-right:0pt; }
-td.td01{ padding-left:0pt; padding-right:5pt; }
-td.td10{ padding-left:5pt; padding-right:0pt; }
-td.td11{ padding-left:5pt; padding-right:5pt; }
-table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; }
-.hline hr, .cline hr{ height : 1px; margin:0px; }
-.tabbing-right {text-align:right;}
-span.TEX {letter-spacing: -0.125em; }
-span.TEX span.E{ position:relative;top:0.5ex;left:-0.0417em;}
-a span.TEX span.E {text-decoration: none; }
-span.LATEX span.A{ position:relative; top:-0.5ex; left:-0.4em; font-size:85%;}
-span.LATEX span.TEX{ position:relative; left: -0.4em; }
-div.float, div.figure {margin-left: auto; margin-right: auto;}
-div.float img {text-align:center;}
-div.figure img {text-align:center;}
-.marginpar {width:20%; float:right; text-align:left; margin-left:auto; margin-top:0.5em; font-size:85%; text-decoration:underline;}
-.marginpar p{margin-top:0.4em; margin-bottom:0.4em;}
-table.equation {width:100%;}
-.equation td{text-align:center; }
-td.equation { margin-top:1em; margin-bottom:1em; }
-td.equation-label { width:5%; text-align:center; }
-td.eqnarray4 { width:5%; white-space: normal; }
-td.eqnarray2 { width:5%; }
-table.eqnarray-star, table.eqnarray {width:100%;}
-div.eqnarray{text-align:center;}
-div.array {text-align:center;}
-div.pmatrix {text-align:center;}
-table.pmatrix {width:100%;}
-span.pmatrix img{vertical-align:middle;}
-div.pmatrix {text-align:center;}
-table.pmatrix {width:100%;}
-span.bar-css {text-decoration:overline;}
-img.cdots{vertical-align:middle;}
-.partToc a, .partToc, .likepartToc a, .likepartToc {line-height: 200%; font-weight:bold; font-size:110%;}
-.index-item, .index-subitem, .index-subsubitem {display:block}
-div.caption {text-indent:-2em; margin-left:3em; margin-right:1em; text-align:left;}
-div.caption span.id{font-weight: bold; white-space: nowrap; }
-h1.partHead{text-align: center}
-p.bibitem { text-indent: -2em; margin-left: 2em; margin-top:0.6em; margin-bottom:0.6em; }
-p.bibitem-p { text-indent: 0em; margin-left: 2em; margin-top:0.6em; margin-bottom:0.6em; }
-.paragraphHead, .likeparagraphHead { margin-top:2em; font-weight: bold;}
-.subparagraphHead, .likesubparagraphHead { font-weight: bold;}
-.quote {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; margin-right:1em; text-align:justify;}
-.verse{white-space:nowrap; margin-left:2em}
-div.maketitle {text-align:center;}
-h2.titleHead{text-align:center;}
-div.maketitle{ margin-bottom: 2em; }
-div.author, div.date {text-align:center;}
-div.thanks{text-align:left; margin-left:10%; font-size:85%; font-style:italic; }
-.quotation {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; }
-.abstract p {margin-left:5%; margin-right:5%;}
-div.abstract {width:100%;}
-table.multicols { width:100%; margin-left:1em; margin-top:1em; margin-bottom:1em; }
-.equation td{text-align:center; }
-.equation-star td{text-align:center; }
-table.equation-star { width:100%; }
-table.equation { width:100%; }
-table.align, table.alignat, table.xalignat, table.xxalignat, table.flalign {width:100%; margin-left:5%; white-space: nowrap;}
-table.align-star, table.alignat-star, table.xalignat-star, table.flalign-star {margin-left:auto; margin-right:auto; white-space: nowrap;}
-td.align-label { width:5%; text-align:center; }
-td.align-odd { text-align:right; padding-right:0.3em;}
-td.align-even { text-align:left; padding-right:0.6em;}
-table.multline, table.multline-star {width:100%;}
-td.gather {text-align:center; }
-table.gather {width:100%;}
-div.gather-star {text-align:center;}
-div.important { background-color:red; }
-/* end css.sty */
-
-
--->
-</style>
-</head><body
->
- <div class="maketitle">
-
-
-
-
-
-
-
-<h2 class="titleHead"><span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span>2"&#x00A0;Classes for the Journal of Machine
-Learning Research</h2>
- <div class="author" ><span
-class="futr8t-x-x-120">Nicola L. C. Talbot</span>
-<br /><a
-href="http://theoval.cmp.uea.ac.uk/~nlct/" class="url" ><span
-class="ectt-1200">http://theoval.cmp.uea.ac.uk/~nlct/</span></a></div><br />
-<div class="date" ><span
-class="futr8t-x-x-120">2012-01-05 (version 1.12)</span></div>
- </div>
- <h3 class="likesectionHead"><a
- id="x1-1000"></a>Contents</h3>
- <div class="tableofcontents">
- <span class="sectionToc" >1 <a
-href="#x1-20001" id="QQ2-1-2">Introduction</a></span>
-<br /> <span class="sectionToc" >2 <a
-href="#x1-30002" id="QQ2-1-3">Required Packages</a></span>
-<br /> <span class="sectionToc" >3 <a
-href="#x1-40003" id="QQ2-1-4">Guidelines for Article Authors</a></span>
-<br /> &#x00A0;<span class="subsectionToc" >3.1 <a
-href="#x1-50003.1" id="QQ2-1-5">Title Information</a></span>
-<br /> &#x00A0;<span class="subsectionToc" >3.2 <a
-href="#x1-60003.2" id="QQ2-1-6">Font Changing Commands</a></span>
-<br /> &#x00A0;<span class="subsectionToc" >3.3 <a
-href="#x1-70003.3" id="QQ2-1-7">Structure</a></span>
-<br /> &#x00A0;<span class="subsectionToc" >3.4 <a
-href="#x1-80003.4" id="QQ2-1-8">Citations and Bibliography</a></span>
-<br /> &#x00A0;<span class="subsectionToc" >3.5 <a
-href="#x1-90003.5" id="QQ2-1-9">Figures and Tables</a></span>
-<br /> &#x00A0;&#x00A0;<span class="subsubsectionToc" >3.5.1 <a
-href="#x1-100003.5.1" id="QQ2-1-10">Sub-Figures and Sub-Tables</a></span>
-<br /> &#x00A0;<span class="subsectionToc" >3.6 <a
-href="#x1-110003.6" id="QQ2-1-11">Algorithms</a></span>
-<br /> &#x00A0;<span class="subsectionToc" >3.7 <a
-href="#x1-120003.7" id="QQ2-1-12">Description Lists</a></span>
-<br /> &#x00A0;<span class="subsectionToc" >3.8 <a
-href="#x1-130003.8" id="QQ2-1-13">Theorems, Lemmas etc</a></span>
-<br /> &#x00A0;<span class="subsectionToc" >3.9 <a
-href="#x1-140003.9" id="QQ2-1-14">Cross-Referencing</a></span>
-<br /> &#x00A0;<span class="subsectionToc" >3.10 <a
-href="#x1-150003.10" id="QQ2-1-15">Mathematics</a></span>
-<br /> &#x00A0;<span class="subsectionToc" >3.11 <a
-href="#x1-160003.11" id="QQ2-1-17">Color vs Grayscale</a></span>
-<br /> &#x00A0;<span class="subsectionToc" >3.12 <a
-href="#x1-170003.12" id="QQ2-1-18">Where To Go For Help</a></span>
-<br /> <span class="sectionToc" >4 <a
-href="#x1-180004" id="QQ2-1-19">Guidelines for Production Editors</a></span>
-<br /> &#x00A0;<span class="subsectionToc" >4.1 <a
-href="#x1-190004.1" id="QQ2-1-20"><span
-class="ecss-1000">jmlrbook </span>Class Options</a></span>
-<br /> &#x00A0;<span class="subsectionToc" >4.2 <a
-href="#x1-200004.2" id="QQ2-1-21">The Preamble</a></span>
-<br /> &#x00A0;<span class="subsectionToc" >4.3 <a
-href="#x1-210004.3" id="QQ2-1-22">Main Book Commands</a></span>
-<br /> &#x00A0;&#x00A0;<span class="subsubsectionToc" >4.3.1 <a
-href="#x1-220004.3.1" id="QQ2-1-23">Two Column Articles in a One Column Book</a></span>
-<br /> &#x00A0;&#x00A0;<span class="subsubsectionToc" >4.3.2 <a
-href="#x1-230004.3.2" id="QQ2-1-24">Cross-Referencing</a></span>
-<br /> &#x00A0;<span class="subsectionToc" >4.4 <a
-href="#x1-240004.4" id="QQ2-1-25">Altering the Layout of the Main Title Page</a></span>
-
-
-
-<br /> &#x00A0;<span class="subsectionToc" >4.5 <a
-href="#x1-250004.5" id="QQ2-1-26">Potential Pitfalls</a></span>
-<br /> &#x00A0;<span class="subsectionToc" >4.6 <a
-href="#x1-260004.6" id="QQ2-1-27">Creating the Book Using <span
-class="ectt-1000">makejmlrbook</span></a></span>
-<br /> <span class="sectionToc" ><a
-href="#Q1-1-28">Index</a></span>
- </div>
-<!--l. 32--><p class="noindent" >
-</p>
- <h3 class="sectionHead"><span class="titlemark">1 </span> <a
- id="x1-20001"></a>Introduction</h3>
-<!--l. 34--><p class="noindent" >The <span
-class="ecss-1000">jmlr </span>class is for articles that need to be formatted according to the Journal of Machine
-Learning Research style. This class is based on the <span
-class="ecss-1000">jmlr2e</span><a
- id="dx1-2001"></a> and <span
-class="ecss-1000">jmlrwcp2e</span><a
- id="dx1-2002"></a> packages but
-has been adapted to enable it to work better with the <span
-class="ecss-1000">combine</span><a
- id="dx1-2003"></a> class to collate the
-articles into a book. <a
-href="#x1-40003">
-href="#x1-40003">Guidelines for Article Authors<!--tex4ht:ref: sec:jmlr --></a> describes how to use the <span
-class="ecss-1000">jmlr</span>
-class.
-</p><!--l. 41--><p class="indent" > The <span
-class="ecss-1000">jmlrbook </span>class is for combining JMLR articles into a book. This class uses
-<span
-class="ecss-1000">combine</span><a
- id="dx1-2004"></a> and <span
-class="ecss-1000">hyperref</span><a
- id="dx1-2005"></a>, which are troublesome enough on their own but together
-are quite fragile. The <span
-class="ecss-1000">jmlrbook </span>class rede
-class="ecss-1000">combine </span>and
-<span
-class="ecss-1000">hyperref </span>to work together but some packages (e.g.&#x00A0;<span
-class="ecss-1000">subfig</span><a
- id="dx1-2006"></a> and <span
-class="ecss-1000">pdfpages</span><a
- id="dx1-2007"></a>) are likely to
-mess everything up and cause errors. This is why the guidelines to authors are
-fairly stringent and why <span
-class="ecss-1000">jmlr </span>will give an error message if certain packages are
-loaded.<span class="footnote-mark"><a
-href="#fn1x0" id="fn1x0-bk"><sup class="textsuperscript">1</sup></a></span><a
- id="x1-2008f1"></a>
-The <span
-class="ecss-1000">jmlrbook </span>class works best with PDF<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span>&#x00A0;so authors should ensure that their articles
-can compile with PDF<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span>. <a
-href="#x1-180004">
-href="#x1-180004">Guidelines for Production Editors<!--tex4ht:ref: sec:jmlrbook --></a> describes how to use the
-<span
-class="ecss-1000">jmlrbook </span>class.
-</p><!--l. 58--><p class="indent" > <div class="important" title="Important Note"> Note that the <span
-class="ecss-1000">jmlr </span>(and therefore <span
-class="ecss-1000">jmlrbook</span>) class automatically loads the <span
-class="ecss-1000">hyperref</span><a
- id="dx1-2015"></a>
-package, but some packages need to be loaded before <span
-class="ecss-1000">hyperref</span><a
- id="dx1-2016"></a>. </div>
-</p><!--l. 62--><p class="noindent" >
-</p><!--l. 64--><p class="indent" > Anything that needs to be done before <span
-class="ecss-1000">hyperref</span><a
- id="dx1-2017"></a> is loaded can be speci
-command
-</p><!--l. 66--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\jmlrprehyperref</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-2018"></a> <span
-class="ectt-1000">\jmlrprehyperref </span></div><hr>
-</p><!--l. 68--><p class="noindent" >
-<span
-class="futri8t-">before </span>the class is loaded. For example, to load the packages <span
-class="ecss-1000">foo </span>and <span
-class="ecss-1000">bar </span>before <span
-class="ecss-1000">hyperref</span><a
- id="dx1-2019"></a>, you
-can do:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-1">
-\newcommand{\jmlrprehyperref}{\usepackage{foo,bar}}
-&#x00A0;<br />\documentclass{jmlr}
-</div>
-<!--l. 75--><p class="nopar" >
-</p><!--l. 77--><p class="indent" > The <span
-class="ectt-1000">makejmlrbook</span><a
- id="dx1-2020"></a> Perl script can be used to make a book that uses the <span
-class="ecss-1000">jmlrbook </span>class. In
-addition to creating the print and online versions of the book, it will compile the individual
-articles, running Bib<span class="TEX">T<span
-class="E">E</span>X</span>&#x00A0;where necessary, and create a set of HTML
-all the articles imported into the book along with links to the abstracts and PDFs of the
-individual articles. <a
-href="#x1-260004.6">
-href="#x1-260004.6">Creating the Book Using <span
-class="ectt-1000">makejmlrbook</span><!--tex4ht:ref: sec:makejmlrbook --></a> describes how to use the
-<span
-class="ectt-1000">makejmlrbook</span><a
- id="dx1-2021"></a> application.
-</p><!--l. 86--><p class="noindent" >
-</p>
-<!--l. 86--><p class="noindent" ><a
-href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">2 </span> <a
- id="x1-30002"></a>Required Packages</h3>
-<!--l. 88--><p class="noindent" >The <span
-class="ecss-1000">jmlr </span>class is based on the <span
-class="ecss-1000">scrartcl</span><a
- id="dx1-3001"></a> class and loads the following packages: <span
-class="ecss-1000">amsmath</span><a
- id="dx1-3002"></a>,
-<span
-class="ecss-1000">amssymb</span><a
- id="dx1-3003"></a>, <span
-class="ecss-1000">natbib</span><a
- id="dx1-3004"></a>, <span
-class="ecss-1000">url</span><a
- id="dx1-3005"></a>, <span
-class="ecss-1000">graphicx</span><a
- id="dx1-3006"></a> and <span
-class="ecss-1000">algorithm2e</span><a
- id="dx1-3007"></a>, <span
-class="ecss-1000">hyperref</span><a
- id="dx1-3008"></a>, <span
-class="ecss-1000">nameref</span><a
- id="dx1-3009"></a> and <span
-class="ecss-1000">xkeyval</span><a
- id="dx1-3010"></a>. Note that
-unlike the <span
-class="ecss-1000">jmlr2e</span><a
- id="dx1-3011"></a> and <span
-class="ecss-1000">jmlrwcp2e</span><a
- id="dx1-3012"></a> packages, this class
-class="ecss-1000">epsfig</span><a
- id="dx1-3013"></a>
-package.
-</p><!--l. 95--><p class="indent" > The <span
-class="ecss-1000">jmlrbook </span>class additionally loads the <span
-class="ecss-1000">combine</span><a
- id="dx1-3014"></a> class and the following packages:
-<span
-class="ecss-1000">combnat</span><a
- id="dx1-3015"></a>, <span
-class="ecss-1000">setspace</span><a
- id="dx1-3016"></a> and <span
-class="ecss-1000">fink</span><a
- id="dx1-3017"></a>.
-</p><!--l. 98--><p class="indent" > The <span
-class="ectt-1000">makejmlrbook</span><a
- id="dx1-3018"></a> script requires Perl, <span class="TEX">T<span
-class="E">E</span>X</span>&#x00A0;and <span class="TEX">T<span
-class="E">E</span>X</span>4ht.
-</p><!--l. 100--><p class="noindent" >
-</p>
-<!--l. 100--><p class="noindent" ><a
-href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">3 </span> <a
- id="x1-40003"></a>Guidelines for Article Authors</h3>
-<!--l. 103--><p class="noindent" >Article authors should use the <span
-class="ecss-1000">jmlr </span>class. This class comes with example
-class="ectt-1000">jmlr-sample.tex</span>
-and <span
-class="ectt-1000">jmlrwcp-sample.tex</span>, which can be used as templates.
-</p><!--l. 107--><p class="indent" > The following class options are available:
- </p><dl class="description"><dt class="description">
-<span
-class="ecsx-1000">nowcp</span><a
- id="dx1-4001"></a> </dt><dd
-class="description">The article is for the Journal of Machine Learning Research (default).
- </dd><dt class="description">
-<span
-class="ecsx-1000">wcp</span><a
- id="dx1-4002"></a> </dt><dd
-class="description">The article is for JMLR Workshop and Conference Proceedings.
- </dd><dt class="description">
-<span
-class="ecsx-1000">twocolumn</span><a
- id="dx1-4003"></a> </dt><dd
-class="description">Use two-column style.
- </dd><dt class="description">
-<span
-class="ecsx-1000">onecolumn</span><a
- id="dx1-4004"></a> </dt><dd
-class="description">Use one-column style (default).
-
-
-
- </dd><dt class="description">
-<span
-class="ecsx-1000">color</span><a
- id="dx1-4005"></a> </dt><dd
-class="description">Color version (see <a
-href="#x1-160003.11">
-href="#x1-160003.11">Color vs Grayscale<!--tex4ht:ref: sec:color --></a>).
- </dd><dt class="description">
-<span
-class="ecsx-1000">gray</span><a
- id="dx1-4006"></a> </dt><dd
-class="description">Grayscale version (see <a
-href="#x1-160003.11">
-href="#x1-160003.11">Color vs Grayscale<!--tex4ht:ref: sec:color --></a>).
- </dd><dt class="description">
-<span
-class="ecsx-1000">tablecaption=top</span><a
- id="dx1-4007"></a> </dt><dd
-class="description">in a <span
-class="ecss-1000">table</span><a
- id="dx1-4008"></a><a
- id="dx1-4009"></a> environment, <span
-class="ectt-1000">\floatconts</span><a
- id="dx1-4010"></a> puts the caption at the top.
- </dd><dt class="description">
-<span
-class="ecsx-1000">tablecaption=bottom</span><a
- id="dx1-4011"></a> </dt><dd
-class="description">in a <span
-class="ecss-1000">table</span><a
- id="dx1-4012"></a><a
- id="dx1-4013"></a> environment, <span
-class="ectt-1000">\floatconts</span><a
- id="dx1-4014"></a> puts the caption at the
- bottom.
- </dd></dl>
-<!--l. 130--><p class="noindent" >
-</p>
-<!--l. 130--><p class="noindent" ><a
-href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">3.1 </span> <a
- id="x1-50003.1"></a>Title Information</h4>
-<!--l. 132--><p class="noindent" >The <span
-class="ecss-1000">jmlr </span>class uses di
-class="ecss-1000">jmlr2e</span><a
- id="dx1-5001"></a> and <span
-class="ecss-1000">jmlrwcp2e</span><a
- id="dx1-5002"></a> to specify the title
-information. In particular, it doesn't de
-class="ectt-1000">\jmlrheading </span>and <span
-class="ectt-1000">\ShortHeading</span>. Instead, the
-following commands should be used:
-</p><!--l. 137--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\jmlrvolume</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-5003"></a> <span
-class="ectt-1000">\jmlrvolume{</span><span
-class="futsy-">h</span><span
-class="futri8t-">number</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 139--><p class="noindent" >
-This speci
-
-
-
-</p>
- <div class="verbatim" id="verbatim-2">
-\jmlrvolume{2}
-</div>
-<!--l. 143--><p class="nopar" >
-</p><!--l. 145--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\jmlryear</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-5004"></a> <span
-class="ectt-1000">\jmlryear{</span><span
-class="futsy-">h</span><span
-class="futri8t-">year</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 147--><p class="noindent" >
-This speci
-
-
-
-</p>
- <div class="verbatim" id="verbatim-3">
-\jmlryear{2010}
-</div>
-<!--l. 151--><p class="nopar" >
-</p><!--l. 153--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\jmlrsubmitted</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-5005"></a> <span
-class="ectt-1000">\jmlrsubmitted{</span><span
-class="futsy-">h</span><span
-class="futri8t-">date</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 155--><p class="noindent" >
-This speci
-</p><!--l. 158--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\jmlrpublished</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-5006"></a> <span
-class="ectt-1000">\jmlrpublished{</span><span
-class="futsy-">h</span><span
-class="futri8t-">date</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 160--><p class="noindent" >
-This speci
-</p><!--l. 163--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\jmlrworkshop</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-5007"></a> <span
-class="ectt-1000">\jmlrworkshop{</span><span
-class="futsy-">h</span><span
-class="futri8t-">title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 165--><p class="noindent" >
-This speci
-class="ecss-1000">wcp</span><a
- id="dx1-5008"></a> class option).
-</p><!--l. 169--><p class="indent" > The title information is speci
-commands should typically go in the preamble. As with most class
-produced using
-</p><!--l. 172--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\maketitle</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-5009"></a> <span
-class="ectt-1000">\maketitle </span></div><hr>
-</p><!--l. 174--><p class="noindent" >
-This command should go after <span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\begin{document}</span></span></span>. For example:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-4">
-\begin{document}
-&#x00A0;<br />\maketitle
-</div>
-<!--l. 179--><p class="nopar" > Before <span
-class="ectt-1000">\maketitle</span>, you must specify the title information using the following
-commands:
-</p><!--l. 183--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\title</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-5010"></a> <span
-class="ectt-1000">\title[</span><span
-class="futsy-">h</span><span
-class="futri8t-">short title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">]{</span><span
-class="futsy-">h</span><span
-class="futri8t-">title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 185--><p class="noindent" >
-This speci
-the optional argument <span
-class="futsy-">h</span><span
-class="futri8t-">short title</span><span
-class="futsy-">i</span>. If you want to force a line break in the title,
-use
-</p><!--l. 189--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\titlebreak</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-5011"></a> <span
-class="ectt-1000">\titlebreak </span></div><hr>
-</p><!--l. 191--><p class="noindent" >
-instead of <span
-class="ectt-1000">\newline </span>or <span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\\</span></span></span> as this will ensure that the line break doesn't also end up in the
-table of contents or bookmarks when the article is included in a book.
-</p><!--l. 196--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\editor</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-5012"></a> <span
-class="ectt-1000">\editor{</span><span
-class="futsy-">h</span><span
-class="futri8t-">name</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 198--><p class="noindent" >
-This speci
-</p><!--l. 201--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\editors</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-5013"></a> <span
-class="ectt-1000">\editors{</span><span
-class="futsy-">h</span><span
-class="futri8t-">names</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 203--><p class="noindent" >
-</p><!--l. 205--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\author</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-5014"></a> <span
-class="ectt-1000">\author{</span><span
-class="futsy-">h</span><span
-class="futri8t-">author specs</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 207--><p class="noindent" >
-This speci
-class="futsy-">h</span><span
-class="futri8t-">author specs</span><span
-class="futsy-">i </span>are a bit di
-class="ecss-1000">jmlr2e</span><a
- id="dx1-5015"></a> and
-<span
-class="ecss-1000">jmlrwcp2e</span><a
- id="dx1-5016"></a>. Use
-</p><!--l. 210--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\Name</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-5017"></a> <span
-class="ectt-1000">\Name[</span><span
-class="futsy-">h</span><span
-class="futri8t-">abbreviated name</span><span
-class="futsy-">i</span><span
-class="ectt-1000">]{</span><span
-class="futsy-">h</span><span
-class="futri8t-">author's name</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 212--><p class="noindent" >
-to specify the author's name. Note that if the surname contains a space it must be
-grouped (enclosed in braces {}). Similarly if the initial letter of each forename is a
-diacritic it must be grouped. If the abbreviation of the name doesn't get parsed
-properly you can override the default using the optional argument. (See below for
-examples.)
-</p><!--l. 218--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\Email</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-5018"></a> <span
-class="ectt-1000">\Email{</span><span
-class="futsy-">h</span><span
-class="futri8t-">author's email</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 220--><p class="noindent" >
-This speci
-<span
-class="ectt-1000">\author</span>.
-</p><!--l. 224--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\and</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-5019"></a> <span
-class="ectt-1000">\and </span></div><hr>
-</p><!--l. 226--><p class="noindent" >
-This should be used to separate two authors with the same address.
-</p><!--l. 229--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\AND</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-5020"></a> <span
-class="ectt-1000">\AND </span></div><hr>
-</p><!--l. 231--><p class="noindent" >
-This should be used to separate authors with di
-</p><!--l. 234--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\\</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-5021"></a> <span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\\</span></span></span> </div><hr>
-
-
-
-</p><!--l. 236--><p class="noindent" >
-This should be used before an author's address or between authors with the same address
-where there are more that two authors.
-</p><!--l. 240--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\addr</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-5022"></a> <span
-class="ectt-1000">\addr </span></div><hr>
-</p><!--l. 242--><p class="noindent" >
-This should be used at the start of the address.
-</p><!--l. 245--><p class="indent" >
- </p><dl class="description"><dt class="description">
-<span
-class="futb8t-">Example 1</span> </dt><dd
-class="description">Two authors with the same address:
-
-
-
- <div class="verbatim" id="verbatim-5">
- \author{\Name{Jane&#x00A0;Doe}&#x00A0;\Email{abc@sample.com}\and
- &#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;\Name{John&#x00A0;{Basey&#x00A0;Fisher}}&#x00A0;\Email{xyz@sample.com}\\
- &#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;\addr&#x00A0;Address}
-</div>
- <!--l. 251--><p class="nopar" > In this example, the second author has a space in his surname so the surname needs to
- be grouped.
- </p></dd><dt class="description">
-<span
-class="futb8t-">Example 2</span> </dt><dd
-class="description">Three authors with the same address:
-
-
-
- <div class="verbatim" id="verbatim-6">
- \author{\Name{Fred&#x00A0;Arnold&#x00A0;{de&#x00A0;la&#x00A0;Cour}}&#x00A0;\Email{an1@sample.com}\\
- &#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;\Name{Jack&#x00A0;Jones}&#x00A0;\Email{an3@sample.com}\\
- &#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;\Name{{\&#8217;E}louise&#x00A0;{\&#8217;E}abhla&#x00A0;Finchley}&#x00A0;\Email{an2@sample.com}\\
- &#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;\addr&#x00A0;Address}
-</div>
- <!--l. 261--><p class="nopar" > In this example, the third author has an accent on her forename initials so grouping is
- required.
- </p></dd><dt class="description">
-<span
-class="futb8t-">Example 3</span> </dt><dd
-class="description">Authors with a di
-
-
-
- <div class="verbatim" id="verbatim-7">
- \author{\Name{John&#x00A0;Smith}&#x00A0;\Email{abc@sample.com}\\
- &#x00A0;<br />&#x00A0;&#x00A0;\addr&#x00A0;Address&#x00A0;1
- &#x00A0;<br />&#x00A0;&#x00A0;\AND
- &#x00A0;<br />&#x00A0;&#x00A0;\Name{May&#x00A0;Brown}&#x00A0;\Email{xyz@sample.com}\\
- &#x00A0;<br />&#x00A0;&#x00A0;\addr&#x00A0;Address&#x00A0;2
- &#x00A0;<br />&#x00A0;}
-</div>
- <!--l. 273--><p class="nopar" >
- </p></dd><dt class="description">
-<span
-class="futb8t-">Example 4</span> </dt><dd
-class="description">The author is actually a company so there's no
-
-
-
- <div class="verbatim" id="verbatim-8">
- \author{\Name[Some&#x00A0;Company,&#x00A0;Ltd]{Some&#x00A0;Company,&#x00A0;Ltd}\Email{xyz:some.com}\\
- &#x00A0;<br />&#x00A0;&#x00A0;\addr&#x00A0;Address
- &#x00A0;<br />}
-</div>
- <!--l. 281--><p class="nopar" ></p></dd></dl>
-<!--l. 284--><p class="noindent" >
-</p>
-<!--l. 284--><p class="noindent" ><a
-href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">3.2 </span> <a
- id="x1-60003.2"></a>Font Changing Commands</h4>
-<!--l. 286--><p class="noindent" >Use the <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span>2<span
-class="futmii-">"</span>&#x00A0;font changing commands, such as <span
-class="ectt-1000">\bfseries </span>or <span
-class="ectt-1000">\textbf{</span><span
-class="futsy-">h</span><span
-class="futri8t-">text</span><span
-class="futsy-">i</span><span
-class="ectt-1000">}</span>, rather
-than the obsolete <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span>2.09 commands, such as <span
-class="ectt-1000">\bf</span>.
-</p><!--l. 290--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\url</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-6001"></a> <span
-class="ectt-1000">\url{</span><span
-class="futsy-">h</span><span
-class="futri8t-">address</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 292--><p class="noindent" >
-This will typeset <span
-class="futsy-">h</span><span
-class="futri8t-">address</span><span
-class="futsy-">i </span>in a typewriter font. Special characters, such as <span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">~</span></span></span>, are correctly
-displayed. Example:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-9">
-\url{http://theoval.cmp.uea.ac.uk/~nlct/}
-</div>
-<!--l. 297--><p class="nopar" >
-</p><!--l. 299--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\mailto</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-6002"></a> <span
-class="ectt-1000">\mailto{</span><span
-class="futsy-">h</span><span
-class="futri8t-">email address</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 301--><p class="noindent" >
-This will typeset the given email address in a typewriter font. Note that this is not the same as
-<span
-class="ectt-1000">\Email</span>, which should only be used in the argument of <span
-class="ectt-1000">\author</span>.
-</p><!--l. 306--><p class="noindent" >
-</p>
-<!--l. 306--><p class="noindent" ><a
-href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">3.3 </span> <a
- id="x1-70003.3"></a>Structure</h4>
-<!--l. 308--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">abstract</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-7001"></a><a
- id="dx1-7002"></a> <span
-class="ectt-1000">\begin{abstract}</span><br
-class="newline" /><span
-class="futsy-">h</span><span
-class="futri8t-">text</span><span
-class="futsy-">i</span><br
-class="newline" /><span
-class="ectt-1000">\end{abstract} </span></div><hr>
-</p><!--l. 312--><p class="noindent" >
-The abstract text should be displayed using the <span
-class="ecss-1000">abstract </span>environment.
-</p><!--l. 316--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">keywords</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-7003"></a><a
- id="dx1-7004"></a> <span
-class="ectt-1000">\begin{keywords}</span><span
-class="futsy-">h</span><span
-class="futri8t-">keyword list</span><span
-class="futsy-">i</span><span
-class="ectt-1000">\end{keywords} </span></div><hr>
-</p><!--l. 318--><p class="noindent" >
-The keywords should be displayed using the <span
-class="ecss-1000">keywords </span>environment.
-</p><!--l. 322--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\acks</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-7005"></a> <span
-class="ectt-1000">\acks{</span><span
-class="futsy-">h</span><span
-class="futri8t-">text</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 324--><p class="noindent" >
-This displays the acknowledgements.
-</p><!--l. 327--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\section</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-7006"></a> <span
-class="ectt-1000">\section{</span><span
-class="futsy-">h</span><span
-class="futri8t-">title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 329--><p class="noindent" >
-Section titles are created using <span
-class="ectt-1000">\section</span>. The heading is automatically numbered and can
-be cross-referenced using <span
-class="ectt-1000">\label </span>and <span
-class="ectt-1000">\ref</span>. Unnumbered sections can be produced
-using:
-</p><!--l. 334--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\section*</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-7007"></a> <span
-class="ectt-1000">\section*{</span><span
-class="futsy-">h</span><span
-class="futri8t-">title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 336--><p class="noindent" >
-</p><!--l. 338--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\subsection</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-7008"></a> <span
-class="ectt-1000">\subsection{</span><span
-class="futsy-">h</span><span
-class="futri8t-">title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 340--><p class="noindent" >
-Sub-section titles are created using <span
-class="ectt-1000">\subsection</span>. Unnumbered sub-sections can be
-produced using:
-</p><!--l. 343--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\subsection*</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-7009"></a> <span
-class="ectt-1000">\subsection*{</span><span
-class="futsy-">h</span><span
-class="futri8t-">title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 345--><p class="noindent" >
-</p><!--l. 347--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\subsubsection</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-7010"></a> <span
-class="ectt-1000">\subsubsection{</span><span
-class="futsy-">h</span><span
-class="futri8t-">title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 349--><p class="noindent" >
-Sub-sub-section titles are created using <span
-class="ectt-1000">\subsubsection</span>. Unnumbered sub-sub-sections
-
-
-
-can be produced using:
-</p><!--l. 352--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\subsubsection*</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-7011"></a> <span
-class="ectt-1000">\subsubsection*{</span><span
-class="futsy-">h</span><span
-class="futri8t-">title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 354--><p class="noindent" >
-</p><!--l. 356--><p class="noindent" >Further sectioning levels can be obtained using <span
-class="ectt-1000">\paragraph </span>and <span
-class="ectt-1000">\subparagraph</span>, but these
-are unnumbered with running heads.
-</p><!--l. 359--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\appendix</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-7012"></a> <span
-class="ectt-1000">\appendix </span></div><hr>
-</p><!--l. 361--><p class="noindent" >
-Use <span
-class="ectt-1000">\appendix </span>to switch to the appendices. This changes <span
-class="ectt-1000">\section </span>to produce an
-appendix. Example:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-10">
-\appendix
-&#x00A0;<br />\section{Proof&#x00A0;of&#x00A0;Theorems}
-</div>
-<!--l. 367--><p class="nopar" >
-</p><!--l. 369--><p class="noindent" >
-</p>
-<!--l. 369--><p class="noindent" ><a
-href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">3.4 </span> <a
- id="x1-80003.4"></a>Citations and Bibliography</h4>
-<!--l. 371--><p class="noindent" >The <span
-class="ecss-1000">jmlr </span>class automatically loads <span
-class="ecss-1000">natbib</span><a
- id="dx1-8001"></a> and sets the bibliography style to <span
-class="ectt-1000">plainnat</span>.
-References should be stored in a <span
-class="ectt-1000">.bib </span>
-</p><!--l. 375--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\bibliography</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-8002"></a> <span
-class="ectt-1000">\bibliography{</span><span
-class="futsy-">h</span><span
-class="futri8t-">bib
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 377--><p class="noindent" >
-This displays the bibliography.
-</p><!--l. 380--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\citep</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-8003"></a> <span
-class="ectt-1000">\citep[</span><span
-class="futsy-">h</span><span
-class="futri8t-">pre note</span><span
-class="futsy-">i</span><span
-class="ectt-1000">][</span><span
-class="futsy-">h</span><span
-class="futri8t-">post note</span><span
-class="futsy-">i</span><span
-class="ectt-1000">]{</span><span
-class="futsy-">h</span><span
-class="futri8t-">label</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 382--><p class="noindent" >
-Use <span
-class="ectt-1000">\citep </span>for a parenthetical citation.
-</p><!--l. 385--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\citet</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-8004"></a> <span
-class="ectt-1000">\citet[</span><span
-class="futsy-">h</span><span
-class="futri8t-">note</span><span
-class="futsy-">i</span><span
-class="ectt-1000">]{</span><span
-class="futsy-">h</span><span
-class="futri8t-">label</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 387--><p class="noindent" >
-Use <span
-class="ectt-1000">\citet </span>for a textual citation.
-</p><!--l. 390--><p class="indent" > See the <a
-href="http://ctan.org/pkg/natbib" ><span
-class="ecss-1000">natbib</span><a
- id="dx1-8005"></a> documentation</a> for further details.
-</p><!--l. 392--><p class="noindent" >
-</p>
-<!--l. 392--><p class="noindent" ><a
-href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">3.5 </span> <a
- id="x1-90003.5"></a>Figures and Tables</h4>
-<!--l. 394--><p class="noindent" >Floats, such as
-the nearest convenient location. Please don't force them to go in a particular place. In general
-it's best to use the <span
-class="ectt-1000">htbp </span>speci
-(that is, make sure there's a paragraph break above and below the
-supposed to have a little extra space above and below them to make them stand out
-from the rest of the text. This extra space is put in automatically and shouldn't need
-modifying.
-</p><!--l. 404--><p class="indent" > To ensure consistency, please <span
-class="futri8t-">don't </span>try changing the format of the caption by doing
-something like:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-11">
-\caption{\textit{A&#x00A0;Sample&#x00A0;Caption.}}
-</div>
-<!--l. 408--><p class="nopar" > or
-
-
-
-</p>
- <div class="verbatim" id="verbatim-12">
-\caption{\em&#x00A0;A&#x00A0;Sample&#x00A0;Caption.}
-</div>
-<!--l. 412--><p class="nopar" > You can, of course, change the font for individual words or phrases. For example:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-13">
-\caption{A&#x00A0;Sample&#x00A0;Caption&#x00A0;With&#x00A0;Some&#x00A0;\emph{Emphasized&#x00A0;Words}.}
-</div>
-<!--l. 417--><p class="nopar" >
-</p><!--l. 419--><p class="indent" > The <span
-class="ecss-1000">jmlr </span>class provides the following command for displaying the contents of a
-table:
-</p><!--l. 421--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\floatconts</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-9001"></a> <span
-class="ectt-1000">\floatconts{</span><span
-class="futsy-">h</span><span
-class="futri8t-">label</span><span
-class="futsy-">i</span><span
-class="ectt-1000">}{</span><span
-class="futsy-">h</span><span
-class="futri8t-">caption command</span><span
-class="futsy-">i</span><span
-class="ectt-1000">}{</span><span
-class="futsy-">h</span><span
-class="futri8t-">contents</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 423--><p class="noindent" >
-This ensures that the caption is correctly positioned and that the contents are centered. For
-example:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-14">
-\begin{table}[htbp]
-&#x00A0;<br />\floatconts
-&#x00A0;<br />&#x00A0;&#x00A0;{tab:example}%&#x00A0;label
-&#x00A0;<br />&#x00A0;&#x00A0;{\caption{An&#x00A0;Example&#x00A0;Table}}%&#x00A0;caption&#x00A0;command
-&#x00A0;<br />&#x00A0;&#x00A0;{%
-&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;\begin{tabular}{ll}
-&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;\bfseries&#x00A0;Dataset&#x00A0;&amp;&#x00A0;\bfseries&#x00A0;Result\\
-&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;Data1&#x00A0;&amp;&#x00A0;0.123456
-&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;\end{tabular}
-&#x00A0;<br />&#x00A0;&#x00A0;}
-&#x00A0;<br />\end{table}
-</div>
-<!--l. 438--><p class="nopar" >
-</p><!--l. 440--><p class="indent" > The <span
-class="ecss-1000">jmlr </span>class automatically loads <span
-class="ecss-1000">graphicx</span><a
- id="dx1-9002"></a> which de
-</p><!--l. 442--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\includegraphics</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-9003"></a> <span
-class="ectt-1000">\includegraphics[</span><span
-class="futsy-">h</span><span
-class="futri8t-">options</span><span
-class="futsy-">i</span><span
-class="ectt-1000">]{</span><span
-class="futsy-">h</span><span
-class="futri8t-">
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 444--><p class="noindent" >
-where <span
-class="futsy-">h</span><span
-class="futri8t-">options</span><span
-class="futsy-">i </span>is a comma-separated list of options.
-</p><!--l. 447--><p class="indent" > For example, suppose you have an image called <span
-class="ectt-1000">mypic.png </span>in a subdirectory called
-<span
-class="ectt-1000">images</span>:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-15">
-\begin{figure}[htbp]
-&#x00A0;<br />\floatconts
-&#x00A0;<br />&#x00A0;&#x00A0;{fig:example}%&#x00A0;label
-&#x00A0;<br />&#x00A0;&#x00A0;{\caption{An&#x00A0;Example&#x00A0;Figure}}%&#x00A0;caption&#x00A0;command
-&#x00A0;<br />&#x00A0;&#x00A0;{\includegraphics[width=0.5\textwidth]{images/mypic}}
-&#x00A0;<br />\end{figure}
-</div>
-<!--l. 456--><p class="nopar" >
-</p><!--l. 458--><p class="indent" > Note that you shouldn't specify the
-helpful if you can also provide a grayscale version of color images. This should be
-labeled as the color image but with <span
-class="ectt-1000">-gray </span>immediately before the extension. (The
-extension need not be the same as that of the color image.) For example, if you
-have an image called <span
-class="ectt-1000">mypic.pdf</span>, the grayscale can be called <span
-class="ectt-1000">mypic-gray.pdf</span>,
-<span
-class="ectt-1000">mypic-gray.png </span>or <span
-class="ectt-1000">mypic-gray.jpg</span>. See <a
-href="#x1-160003.11">
-href="#x1-160003.11">Color vs Grayscale<!--tex4ht:ref: sec:color --></a> for further
-details.
-</p><!--l. 468--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\includeteximage</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-9004"></a> <span
-class="ectt-1000">\includeteximage[</span><span
-class="futsy-">h</span><span
-class="futri8t-">options</span><span
-class="futsy-">i</span><span
-class="ectt-1000">]{</span><span
-class="futsy-">h</span><span
-class="futri8t-">
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 470--><p class="noindent" >
-If your image
-class="E">E</span>X</span></span>&#x00A0;code (e.g.&#x00A0;<span
-class="ecss-1000">tikz</span><a
- id="dx1-9005"></a> commands) the
-using <span
-class="ectt-1000">\includeteximage</span>. The optional argument is a key=value comma-separated list
-where the keys are a subset of those provided by <span
-class="ectt-1000">\includegraphics</span>. The main keys are:
-<span
-class="ectt-1000">width</span>, <span
-class="ectt-1000">height</span>, <span
-class="ectt-1000">scale </span>and <span
-class="ectt-1000">angle</span>.
-</p><!--l. 478--><p class="noindent" >
-</p>
-<!--l. 478--><p class="noindent" ><a
-href="#top">Top</a></p><h5 class="subsubsectionHead"><span class="titlemark">3.5.1 </span> <a
- id="x1-100003.5.1"></a>Sub-Figures and Sub-Tables</h5>
-<!--l. 480--><p class="noindent" >The <span
-class="ecss-1000">subfig</span><a
- id="dx1-10001"></a> package causes a problem for <span
-class="ecss-1000">jmlrbook </span>so the <span
-class="ecss-1000">jmlr </span>class will give an error if it is
-used. Therefore the <span
-class="ecss-1000">jmlr </span>class provides its own commands for including sub-
-sub-tables.
-</p><!--l. 485--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\subfigure</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-10002"></a> <span
-class="ectt-1000">\subfigure[</span><span
-class="futsy-">h</span><span
-class="futri8t-">title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">][</span><span
-class="futsy-">h</span><span
-class="futri8t-">valign</span><span
-class="futsy-">i</span><span
-class="ectt-1000">]{</span><span
-class="futsy-">h</span><span
-class="futri8t-">contents</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 487--><p class="noindent" >
-This makes a sub-
-class="futsy-">h</span><span
-class="futri8t-">contents</span><span
-class="futsy-">i </span>denotes the contents of the sub-
-also include the <span
-class="ectt-1000">\label</span>. The
-class="futsy-">h</span><span
-class="futri8t-">title</span><span
-class="futsy-">i </span>indicates a caption for the
-sub-
-second optional argument <span
-class="futsy-">h</span><span
-class="futri8t-">valign</span><span
-class="futsy-">i</span>, which may be one of: <span
-class="ectt-1000">t </span>(top), <span
-class="ectt-1000">c </span>(centred) or <span
-class="ectt-1000">b</span>
-(base).
-</p><!--l. 496--><p class="indent" > For example, suppose there are two images
-class="ectt-1000">mypic1.png </span>and <span
-class="ectt-1000">mypic2.png</span>, in the
-subdirectory <span
-class="ectt-1000">images</span>. Then they can be included as sub-
-
-
-
-</p>
- <div class="verbatim" id="verbatim-16">
-\begin{figure}[htbp]
-&#x00A0;<br />\floatconts
-&#x00A0;<br />&#x00A0;&#x00A0;{fig:example2}%&#x00A0;label&#x00A0;for&#x00A0;whole&#x00A0;figure
-&#x00A0;<br />&#x00A0;&#x00A0;{\caption{An&#x00A0;Example&#x00A0;Figure.}}%&#x00A0;caption&#x00A0;for&#x00A0;whole&#x00A0;figure
-&#x00A0;<br />&#x00A0;&#x00A0;{%
-&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;\subfigure{%
-&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;\label{fig:pic1}%&#x00A0;label&#x00A0;for&#x00A0;this&#x00A0;sub-figure
-&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;\includegraphics{images/mypic1}
-&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;}\qquad&#x00A0;%&#x00A0;space&#x00A0;out&#x00A0;the&#x00A0;images&#x00A0;a&#x00A0;bit
-&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;\subfigure{%
-&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;\label{fig:pic2}%&#x00A0;label&#x00A0;for&#x00A0;this&#x00A0;sub-figure
-&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;\includegraphics{images/mypic2}
-&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;}
-&#x00A0;<br />&#x00A0;&#x00A0;}
-&#x00A0;<br />\end{figure}
-</div>
-<!--l. 515--><p class="nopar" >
-</p><!--l. 517--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\subtable</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-10003"></a> <span
-class="ectt-1000">\subtable[</span><span
-class="futsy-">h</span><span
-class="futri8t-">title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">][</span><span
-class="futsy-">h</span><span
-class="futri8t-">valign</span><span
-class="futsy-">i</span><span
-class="ectt-1000">]{</span><span
-class="futsy-">h</span><span
-class="futri8t-">contents</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 519--><p class="noindent" >
-This is an analogous command for sub-tables. The default value for <span
-class="futsy-">h</span><span
-class="futri8t-">valign</span><span
-class="futsy-">i </span>is
-<span
-class="ectt-1000">t</span>.
-</p><!--l. 523--><p class="noindent" >
-</p>
-<!--l. 523--><p class="noindent" ><a
-href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">3.6 </span> <a
- id="x1-110003.6"></a>Algorithms</h4>
-<!--l. 525--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">algorithm</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-11001"></a><a
- id="dx1-11002"></a> <span
-class="ectt-1000">\begin{algorithm}</span><br
-class="newline" /><span
-class="futsy-">h</span><span
-class="futri8t-">contents</span><span
-class="futsy-">i</span><br
-class="newline" /><span
-class="ectt-1000">\end{algorithm} </span></div><hr>
-</p><!--l. 529--><p class="noindent" >
-Enumerated textual algorithms can be displayed using the <span
-class="ecss-1000">algorithm </span>environment. Within
-this environment, use <span
-class="ectt-1000">\caption</span><a
- id="dx1-11003"></a> to set the caption (and <span
-class="ectt-1000">\label</span><a
- id="dx1-11004"></a> to cross-reference it). Within
-the body of the environment you can use the <span
-class="ecss-1000">enumerate</span><a
- id="dx1-11005"></a><a
- id="dx1-11006"></a> environment.
-</p><!--l. 536--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">enumerate*</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-11007"></a><a
- id="dx1-11008"></a> <span
-class="ectt-1000">\begin{enumerate*}</span><br
-class="newline" /><span
-class="ectt-1000">\item </span><span
-class="futsy-">h</span><span
-class="futri8t-">text</span><span
-class="futsy-">i</span><br
-class="newline" /><span
-class="ectt-1000">&#x2026;</span><br
-class="newline" /><span
-class="ectt-1000">\end{enumerate*} </span></div><hr>
-</p><!--l. 541--><p class="noindent" >
-If you want to have nested <span
-class="ecss-1000">enumerate</span><a
- id="dx1-11009"></a><a
- id="dx1-11010"></a> environments but you want to keep the same
-numbering throughout the algorithm, you can use the <span
-class="ecss-1000">enumerate* </span>environment, provided by
-the <span
-class="ecss-1000">jmlr </span>class. For example:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-17">
-\begin{enumerate*}
-&#x00A0;<br />&#x00A0;&#x00A0;\item&#x00A0;Set&#x00A0;the&#x00A0;label&#x00A0;of&#x00A0;vertex&#x00A0;$s$&#x00A0;to&#x00A0;0
-&#x00A0;<br />&#x00A0;&#x00A0;\item&#x00A0;Set&#x00A0;$i=0$
-&#x00A0;<br />&#x00A0;&#x00A0;\begin{enumerate*}
-&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;\item&#x00A0;\label{step:locate}Locate&#x00A0;all&#x00A0;unlabelled&#x00A0;vertices
-&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;adjacent&#x00A0;to&#x00A0;a&#x00A0;vertex&#x00A0;labelled&#x00A0;$i$&#x00A0;and&#x00A0;label&#x00A0;them&#x00A0;$i+1$
-&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;\item&#x00A0;If&#x00A0;vertex&#x00A0;$t$&#x00A0;has&#x00A0;been&#x00A0;labelled,
-&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;\begin{enumerate*}
-&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;\item[]&#x00A0;the&#x00A0;shortest&#x00A0;path&#x00A0;can&#x00A0;be&#x00A0;found&#x00A0;by&#x00A0;backtracking,&#x00A0;and
-&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;the&#x00A0;length&#x00A0;is&#x00A0;given&#x00A0;by&#x00A0;the&#x00A0;label&#x00A0;of&#x00A0;$t$.
-&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;\end{enumerate*}
-&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;otherwise
-&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;\begin{enumerate*}
-&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;\item[]&#x00A0;increment&#x00A0;$i$&#x00A0;and&#x00A0;return&#x00A0;to&#x00A0;step~\ref{step:locate}
-&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;\end{enumerate*}
-&#x00A0;<br />&#x00A0;&#x00A0;\end{enumerate*}
-&#x00A0;<br />\end{enumerate*}
-&#x00A0;<br />\end{algorithm}
-</div>
-<!--l. 565--><p class="nopar" >
-</p><!--l. 568--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">algorithm2e</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-11011"></a><a
- id="dx1-11012"></a> <span
-class="ectt-1000">\begin{algorithm2e}</span><br
-class="newline" /><span
-class="futsy-">h</span><span
-class="futri8t-">contents</span><span
-class="futsy-">i</span><br
-class="newline" /><span
-class="ectt-1000">\end{algorithm2e} </span></div><hr>
-</p><!--l. 572--><p class="noindent" >
-Pseudo code can be displayed using the <span
-class="ecss-1000">algorithm2e </span>environment, provided by the
-<span
-class="ecss-1000">algorithm2e</span><a
- id="dx1-11013"></a> package, which is automatically loaded. For example:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-18">
-\begin{algorithm2e}
-&#x00A0;<br />\caption{Computing&#x00A0;Net&#x00A0;Activation}
-&#x00A0;<br />\label{alg:net}
-&#x00A0;<br />\dontprintsemicolon
-&#x00A0;<br />\linesnumbered
-&#x00A0;<br />\KwIn{$x_1,&#x00A0;\ldots,&#x00A0;x_n,&#x00A0;w_1,&#x00A0;\ldots,&#x00A0;w_n$}
-&#x00A0;<br />\KwOut{$y$,&#x00A0;the&#x00A0;net&#x00A0;activation}
-&#x00A0;<br />$y\leftarrow&#x00A0;0$\;
-&#x00A0;<br />\For{$i\leftarrow&#x00A0;1$&#x00A0;\KwTo&#x00A0;$n$}{
-&#x00A0;<br />&#x00A0;&#x00A0;$y&#x00A0;\leftarrow&#x00A0;y&#x00A0;+&#x00A0;w_i*x_i$\;
-&#x00A0;<br />}
-&#x00A0;<br />\end{algorithm2e}
-</div>
-<!--l. 589--><p class="nopar" >
-</p><!--l. 591--><p class="indent" > See the <a
-href="http://ctan.org/pkg/algorithm2e" ><span
-class="ecss-1000">algorithm2e</span><a
- id="dx1-11014"></a> documentation</a> for more details.
-</p><!--l. 593--><p class="noindent" >
-</p>
-<!--l. 593--><p class="noindent" ><a
-href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">3.7 </span> <a
- id="x1-120003.7"></a>Description Lists</h4>
-<!--l. 595--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">altdescription</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-12001"></a><a
- id="dx1-12002"></a> <span
-class="ectt-1000">\begin{altdescription}{</span><span
-class="futsy-">h</span><span
-class="futri8t-">widest label</span><span
-class="futsy-">i</span><span
-class="ectt-1000">}</span><br
-class="newline" /><span
-class="ectt-1000">\item[</span><span
-class="futsy-">h</span><span
-class="futri8t-">label</span><span
-class="futsy-">i</span><span
-class="ectt-1000">] </span><span
-class="futsy-">h</span><span
-class="futri8t-">item text</span><span
-class="futsy-">i</span><br
-class="newline" /><span
-class="ectt-1000">\end{altdescription} </span></div><hr>
-</p><!--l. 599--><p class="noindent" >
-In addition to the standard <span
-class="ecss-1000">description</span><a
- id="dx1-12003"></a><a
- id="dx1-12004"></a> environment, the <span
-class="ecss-1000">jmlr </span>class also provides the
-<span
-class="ecss-1000">altdescription </span>environment. This has an argument that should be the widest label used in the
-list. For example:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-19">
-\begin{altdescription}{differentiate}
-&#x00A0;<br />\item[add]&#x00A0;A&#x00A0;method&#x00A0;that&#x00A0;adds&#x00A0;two&#x00A0;variables.
-&#x00A0;<br />\item[differentiate]&#x00A0;A&#x00A0;method&#x00A0;that&#x00A0;differentiates&#x00A0;a&#x00A0;function.
-&#x00A0;<br />\end{altdescription}
-</div>
-<!--l. 609--><p class="nopar" >
-</p><!--l. 611--><p class="noindent" >
-</p>
-<!--l. 611--><p class="noindent" ><a
-href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">3.8 </span> <a
- id="x1-130003.8"></a>Theorems, Lemmas etc</h4>
-<!--l. 613--><p class="noindent" >The <span
-class="ecss-1000">jmlr </span>class provides the following theorem-like environments: <span
-class="ecss-1000">theorem</span><a
- id="dx1-13001"></a><a
- id="dx1-13002"></a>, <span
-class="ecss-1000">example</span><a
- id="dx1-13003"></a><a
- id="dx1-13004"></a>, <span
-class="ecss-1000">lemma</span><a
- id="dx1-13005"></a><a
- id="dx1-13006"></a>,
-<span
-class="ecss-1000">proposition</span><a
- id="dx1-13007"></a><a
- id="dx1-13008"></a>, <span
-class="ecss-1000">remark</span><a
- id="dx1-13009"></a><a
- id="dx1-13010"></a>, <span
-class="ecss-1000">corollary</span><a
- id="dx1-13011"></a><a
- id="dx1-13012"></a>, <span
-class="ecss-1000">definition</span><a
- id="dx1-13013"></a><a
- id="dx1-13014"></a>, <span
-class="ecss-1000">conjecture</span><a
- id="dx1-13015"></a><a
- id="dx1-13016"></a> and <span
-class="ecss-1000">axiom</span><a
- id="dx1-13017"></a><a
- id="dx1-13018"></a>. Within the body of those
-environments, you can use the <span
-class="ecss-1000">proof</span><a
- id="dx1-13019"></a><a
- id="dx1-13020"></a> environment to display the proof if need be. The
-theorem-like environments all take an optional argument, which gives the environment a
-title. For example:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-20">
-\begin{theorem}[An&#x00A0;Example&#x00A0;Theorem]
-&#x00A0;<br />\label{thm:example}
-&#x00A0;<br />This&#x00A0;is&#x00A0;the&#x00A0;theorem.
-&#x00A0;<br />\begin{proof}
-&#x00A0;<br />This&#x00A0;is&#x00A0;the&#x00A0;proof.
-&#x00A0;<br />\end{proof}
-&#x00A0;<br />\end{theorem}
-</div>
-<!--l. 629--><p class="nopar" >
-</p><!--l. 631--><p class="noindent" >
-</p>
-<!--l. 631--><p class="noindent" ><a
-href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">3.9 </span> <a
- id="x1-140003.9"></a>Cross-Referencing</h4>
-<!--l. 634--><p class="noindent" >Always use <span
-class="ectt-1000">\label</span><a
- id="dx1-14001"></a> when cross-referencing, rather than writing the number explicitly. The
-<span
-class="ecss-1000">jmlr </span>class provides some convenience commands to assist referencing. These commands,
-described below, can all take a comma-separated list of labels.
-</p><!--l. 639--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\sectionref</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-14002"></a> <span
-class="ectt-1000">\sectionref{</span><span
-class="futsy-">h</span><span
-class="futri8t-">label list</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 641--><p class="noindent" >
-Used to refer to a section or sections. For example, if you de
-
-
-
-</p>
- <div class="verbatim" id="verbatim-21">
-\section{Results}\label{sec:results}
-</div>
-<!--l. 646--><p class="nopar" > you can refer to it as follows:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-22">
-The&#x00A0;results&#x00A0;are&#x00A0;detailed&#x00A0;in&#x00A0;\sectionref{sec:results}.
-</div>
-<!--l. 650--><p class="nopar" > This command may also be used for sub-sections and sub-sub-sections.
-</p><!--l. 653--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\appendixref</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-14003"></a> <span
-class="ectt-1000">\appendixref{</span><span
-class="futsy-">h</span><span
-class="futri8t-">label list</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 655--><p class="noindent" >
-Used to refer to an appendix or multiple appendices.
-</p><!--l. 658--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\equationref</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-14004"></a> <span
-class="ectt-1000">\equationref{</span><span
-class="futsy-">h</span><span
-class="futri8t-">label list</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 660--><p class="noindent" >
-Used to refer to an equation or multiple equations.
-</p><!--l. 663--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\tableref</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-14005"></a> <span
-class="ectt-1000">\tableref{</span><span
-class="futsy-">h</span><span
-class="futri8t-">label list</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 665--><p class="noindent" >
-Used to refer to a table or multiple tables. This can also be used for sub-tables where the
-main table number is also required.
-</p><!--l. 669--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\subtabref</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-14006"></a> <span
-class="ectt-1000">\subtabref{</span><span
-class="futsy-">h</span><span
-class="futri8t-">label list</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 671--><p class="noindent" >
-Used to refer to sub-tables without the main table number, e.g. (<span
-class="futri8t-">a</span>) or (<span
-class="futri8t-">b</span>).
-</p><!--l. 675--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\figureref</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-14007"></a> <span
-class="ectt-1000">\figureref{</span><span
-class="futsy-">h</span><span
-class="futri8t-">label list</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 677--><p class="noindent" >
-Used to refer to a
-main
-class="futri8t-">a</span>) or 4(<span
-class="futri8t-">b</span>).
-</p><!--l. 682--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\subfigref</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-14008"></a> <span
-class="ectt-1000">\subfigref{</span><span
-class="futsy-">h</span><span
-class="futri8t-">label list</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 684--><p class="noindent" >
-Used to refer to sub-
-class="futri8t-">a</span>) or (<span
-class="futri8t-">b</span>).
-</p><!--l. 688--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\algorithmref</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-14009"></a> <span
-class="ectt-1000">\algorithmref{</span><span
-class="futsy-">h</span><span
-class="futri8t-">label list</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 690--><p class="noindent" >
-Used to refer to an algorithm or multiple algorithms.
-</p><!--l. 693--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\theoremref</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-14010"></a> <span
-class="ectt-1000">\theoremref{</span><span
-class="futsy-">h</span><span
-class="futri8t-">label list</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 695--><p class="noindent" >
-Used to refer to a theorem or multiple theorems.
-</p><!--l. 698--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\lemmaref</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-14011"></a> <span
-class="ectt-1000">\lemmaref{</span><span
-class="futsy-">h</span><span
-class="futri8t-">label list</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 700--><p class="noindent" >
-Used to refer to a lemma or multiple lemmas.
-</p><!--l. 703--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\remarkref</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-14012"></a> <span
-class="ectt-1000">\remarkref{</span><span
-class="futsy-">h</span><span
-class="futri8t-">label list</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 705--><p class="noindent" >
-Used to refer to a remark or multiple remarks.
-</p><!--l. 708--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\corollaryref</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-14013"></a> <span
-class="ectt-1000">\corollaryref{</span><span
-class="futsy-">h</span><span
-class="futri8t-">label list</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 710--><p class="noindent" >
-Used to refer to a corollary or multiple corollaries.
-</p><!--l. 713--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\definitionref</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-14014"></a> <span
-class="ectt-1000">\definitionref{</span><span
-class="futsy-">h</span><span
-class="futri8t-">label list</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 715--><p class="noindent" >
-Used to refer to a de
-
-
-
-</p><!--l. 718--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\conjectureref</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-14015"></a> <span
-class="ectt-1000">\conjectureref{</span><span
-class="futsy-">h</span><span
-class="futri8t-">label list</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 720--><p class="noindent" >
-Used to refer to a conjecture or multiple conjectures.
-</p><!--l. 723--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\axiomref</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-14016"></a> <span
-class="ectt-1000">\axiomref{</span><span
-class="futsy-">h</span><span
-class="futri8t-">label list</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 725--><p class="noindent" >
-Used to refer to an axiom or multiple axioms.
-</p><!--l. 728--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\exampleref</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-14017"></a> <span
-class="ectt-1000">\exampleref{</span><span
-class="futsy-">h</span><span
-class="futri8t-">label list</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 730--><p class="noindent" >
-Used to refer to an example or multiple examples.
-</p><!--l. 733--><p class="noindent" >
-</p>
-<!--l. 733--><p class="noindent" ><a
-href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">3.10 </span> <a
- id="x1-150003.10"></a>Mathematics</h4>
-<!--l. 735--><p class="noindent" >The <span
-class="ecss-1000">jmlr </span>class loads the <span
-class="ecss-1000">amsmath</span><a
- id="dx1-15001"></a> package so you can use any of the commands and
-environments de
-commands and environments is provided here. See the <a
-href="http://ctan.org/pkg/amsmath" ><span
-class="ecss-1000">amsmath</span><a
- id="dx1-15002"></a> documentation</a> for further
-details.
-</p><!--l. 740--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\set</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-15003"></a> <span
-class="ectt-1000">\set{</span><span
-class="futsy-">h</span><span
-class="futri8t-">text</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 742--><p class="noindent" >
-In addition to the commands provided by <span
-class="ecss-1000">amsmath</span><a
- id="dx1-15004"></a>, the <span
-class="ecss-1000">jmlr </span>class also provides the <span
-class="ectt-1000">\set</span>
-command which can be used to typeset a set. For example:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-23">
-The&#x00A0;universal&#x00A0;set&#x00A0;is&#x00A0;denoted&#x00A0;$\set{U}$
-</div>
-<!--l. 748--><p class="nopar" >
-</p><!--l. 750--><p class="indent" > Unnumbered single-line equations should be displayed using <span
-class="ectt-1000">\[ </span>and <span
-class="ectt-1000">\]</span>. For
-example:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-24">
-\[E&#x00A0;=&#x00A0;m&#x00A0;c^2\]
-</div>
-<!--l. 754--><p class="nopar" > Numbered single-line equations should be displayed using the <span
-class="ecss-1000">equation</span><a
- id="dx1-15005"></a><a
- id="dx1-15006"></a> environment. For
-example:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-25">
-\begin{equation}\label{eq:trigrule}
-&#x00A0;<br />\cos^2\theta&#x00A0;+&#x00A0;\sin^2\theta&#x00A0;\equiv&#x00A0;1
-&#x00A0;<br />\end{equation}
-</div>
-<!--l. 761--><p class="nopar" > Multi-lined numbered equations should be displayed using the <span
-class="ecss-1000">align</span><a
- id="dx1-15007"></a><a
- id="dx1-15008"></a> environment. For
-example:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-26">
-\begin{align}
-&#x00A0;<br />f(x)&#x00A0;&amp;=&#x00A0;x^2&#x00A0;+&#x00A0;x\label{eq:f}\\
-&#x00A0;<br />f&#8217;(x)&#x00A0;&amp;=&#x00A0;2x&#x00A0;+&#x00A0;1\label{eq:df}
-&#x00A0;<br />\end{align}
-</div>
-<!--l. 769--><p class="nopar" > Unnumbered multi-lined equations should be displayed using the <span
-class="ecss-1000">align*</span><a
- id="dx1-15009"></a><a
- id="dx1-15010"></a> environment. For
-example:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-27">
-\begin{align*}
-&#x00A0;<br />f(x)&#x00A0;&amp;=&#x00A0;(x+1)(x-1)\\
-&#x00A0;<br />&amp;=&#x00A0;x^2&#x00A0;-&#x00A0;1
-&#x00A0;<br />\end{align*}
-</div>
-<!--l. 777--><p class="nopar" > If you want to mix numbered with unnumbered lines use the <span
-class="ecss-1000">align</span><a
- id="dx1-15011"></a><a
- id="dx1-15012"></a> environment and
-suppress unwanted line numbers with <span
-class="ectt-1000">\nonumber</span>. For example:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-28">
-\begin{align}
-&#x00A0;<br />y&#x00A0;&amp;=&#x00A0;x^2&#x00A0;+&#x00A0;3x&#x00A0;-&#x00A0;2x&#x00A0;+&#x00A0;1\nonumber\\
-&#x00A0;<br />&amp;=&#x00A0;x^2&#x00A0;+&#x00A0;x&#x00A0;+&#x00A0;1\label{eq:y}
-&#x00A0;<br />\end{align}
-</div>
-<!--l. 786--><p class="nopar" > An equation that is too long to
-class="ecss-1000">split</span><a
- id="dx1-15013"></a><a
- id="dx1-15014"></a>
-environment.
-</p><!--l. 790--><p class="indent" > Text can be embedded in an equation using <span
-class="ectt-1000">\text</span><a
- id="dx1-15015"></a><span
-class="ectt-1000">{</span><span
-class="futsy-">h</span><span
-class="futri8t-">text</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span>or you can use
-<span
-class="ectt-1000">\intertext</span><a
- id="dx1-15016"></a><span
-class="ectt-1000">{</span><span
-class="futsy-">h</span><span
-class="futri8t-">text</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span>to interupt a multi-line environment such as <span
-class="ecss-1000">align</span><a
- id="dx1-15017"></a><a
- id="dx1-15018"></a>.
-</p><!--l. 794--><p class="indent" > Prede
-href="#x1-150241">table&#x00A0;1</a>. For additional operators, either
-use
-</p><!--l. 796--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\operatorname</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-15019"></a> <span
-class="ectt-1000">\operatorname{</span><span
-class="futsy-">h</span><span
-class="futri8t-">name</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 798--><p class="noindent" >
-for example
-
-
-
-</p>
- <div class="verbatim" id="verbatim-29">
-If&#x00A0;$X$&#x00A0;and&#x00A0;$Y$&#x00A0;are&#x00A0;independent,
-&#x00A0;<br />$\operatorname{var}(X+Y)&#x00A0;=
-&#x00A0;<br />\operatorname{var}(X)&#x00A0;+&#x00A0;\operatorname{var}(Y)$
-</div>
-<!--l. 804--><p class="nopar" > or declare it with
-</p><!--l. 806--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\DeclareMathOperator</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-15020"></a> <span
-class="ectt-1000">\DeclareMathOperator{</span><span
-class="futsy-">h</span><span
-class="futri8t-">command</span><span
-class="futsy-">i</span><span
-class="ectt-1000">}{</span><span
-class="futsy-">h</span><span
-class="futri8t-">name</span><span
-class="futsy-">i</span><span
-class="ectt-1000">}</span>
-</div><hr>
-</p><!--l. 808--><p class="noindent" >
-for example
-
-
-
-</p>
- <div class="verbatim" id="verbatim-30">
-\DeclareMathOperator{\var}{var}
-</div>
-<!--l. 812--><p class="nopar" > and then use this new command:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-31">
-If&#x00A0;$X$&#x00A0;and&#x00A0;$Y$&#x00A0;are&#x00A0;independent,
-&#x00A0;<br />$\var(X+Y)&#x00A0;=&#x00A0;\var(X)+\var(Y)$
-</div>
-<!--l. 817--><p class="nopar" >
-</p><!--l. 819--><p class="indent" > If you want limits that go above and below the operator (like <span
-class="ectt-1000">\sum</span><a
- id="dx1-15021"></a>) use the starred
-versions (<span
-class="ectt-1000">\operatorname*</span><a
- id="dx1-15022"></a> or <span
-class="ectt-1000">\DeclareMathOperator*</span><a
- id="dx1-15023"></a>).
-</p>
- <div class="table">
-
-
-
-<!--l. 823--><p class="indent" > <a
- id="x1-150241"></a></p><hr class="float" /><div class="float"
->
-
-
-
- <div class="caption"
-><span class="id">Table&#x00A0;1: </span><span
-class="content">Prede
-class="ecss-1000">amsmath</span><a
- id="dx1-15025"></a> documentation)</span></div><!--tex4ht:label?: x1-150241 -->
-<div class="tabular"> <table id="TBL-2" class="tabular"
-cellspacing="0" cellpadding="0"
-><colgroup id="TBL-2-1g"><col
-id="TBL-2-1" /><col
-id="TBL-2-2" /><col
-id="TBL-2-3" /><col
-id="TBL-2-4" /><col
-id="TBL-2-5" /><col
-id="TBL-2-6" /><col
-id="TBL-2-7" /><col
-id="TBL-2-8" /></colgroup><tr
- style="vertical-align:baseline;" id="TBL-2-1-"><td style="white-space:nowrap; text-align:right;" id="TBL-2-1-1"
-class="td11"><span
-class="ectt-1000">\arccos</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-1-2"
-class="td11">arccos</td><td style="white-space:nowrap; text-align:right;" id="TBL-2-1-3"
-class="td11"> <span
-class="ectt-1000">\deg</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-1-4"
-class="td11">deg </td><td style="white-space:nowrap; text-align:right;" id="TBL-2-1-5"
-class="td11"> <span
-class="ectt-1000">\lg</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-1-6"
-class="td11">lg </td><td style="white-space:nowrap; text-align:right;" id="TBL-2-1-7"
-class="td11"><span
-class="ectt-1000">\projlim</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-1-8"
-class="td11">proj<span style="margin-left:0.3em" class="thinspace"></span>lim</td>
-</tr><tr
- style="vertical-align:baseline;" id="TBL-2-2-"><td style="white-space:nowrap; text-align:right;" id="TBL-2-2-1"
-class="td11"><span
-class="ectt-1000">\arcsin</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-2-2"
-class="td11">arcsin </td><td style="white-space:nowrap; text-align:right;" id="TBL-2-2-3"
-class="td11"> <span
-class="ectt-1000">\det</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-2-4"
-class="td11">det </td><td style="white-space:nowrap; text-align:right;" id="TBL-2-2-5"
-class="td11"> <span
-class="ectt-1000">\lim</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-2-6"
-class="td11">lim </td><td style="white-space:nowrap; text-align:right;" id="TBL-2-2-7"
-class="td11"> <span
-class="ectt-1000">\sec</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-2-8"
-class="td11">sec </td>
-</tr><tr
- style="vertical-align:baseline;" id="TBL-2-3-"><td style="white-space:nowrap; text-align:right;" id="TBL-2-3-1"
-class="td11"><span
-class="ectt-1000">\arctan</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-3-2"
-class="td11">arctan</td><td style="white-space:nowrap; text-align:right;" id="TBL-2-3-3"
-class="td11"> <span
-class="ectt-1000">\dim</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-3-4"
-class="td11">dim </td><td style="white-space:nowrap; text-align:right;" id="TBL-2-3-5"
-class="td11"><span
-class="ectt-1000">\liminf</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-3-6"
-class="td11">lim<span style="margin-left:0.3em" class="thinspace"></span>inf </td><td style="white-space:nowrap; text-align:right;" id="TBL-2-3-7"
-class="td11"> <span
-class="ectt-1000">\sin</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-3-8"
-class="td11">sin </td>
-</tr><tr
- style="vertical-align:baseline;" id="TBL-2-4-"><td style="white-space:nowrap; text-align:right;" id="TBL-2-4-1"
-class="td11"> <span
-class="ectt-1000">\arg</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-4-2"
-class="td11">arg </td><td style="white-space:nowrap; text-align:right;" id="TBL-2-4-3"
-class="td11"> <span
-class="ectt-1000">\exp</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-4-4"
-class="td11">exp </td><td style="white-space:nowrap; text-align:right;" id="TBL-2-4-5"
-class="td11"><span
-class="ectt-1000">\limsup</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-4-6"
-class="td11">lim<span style="margin-left:0.3em" class="thinspace"></span>sup</td><td style="white-space:nowrap; text-align:right;" id="TBL-2-4-7"
-class="td11"> <span
-class="ectt-1000">\sinh</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-4-8"
-class="td11">sinh </td>
-</tr><tr
- style="vertical-align:baseline;" id="TBL-2-5-"><td style="white-space:nowrap; text-align:right;" id="TBL-2-5-1"
-class="td11"> <span
-class="ectt-1000">\cos</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-5-2"
-class="td11">cos </td><td style="white-space:nowrap; text-align:right;" id="TBL-2-5-3"
-class="td11"> <span
-class="ectt-1000">\gcd</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-5-4"
-class="td11">gcd </td><td style="white-space:nowrap; text-align:right;" id="TBL-2-5-5"
-class="td11"> <span
-class="ectt-1000">\ln</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-5-6"
-class="td11">ln </td><td style="white-space:nowrap; text-align:right;" id="TBL-2-5-7"
-class="td11"> <span
-class="ectt-1000">\sup</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-5-8"
-class="td11">sup </td>
-</tr><tr
- style="vertical-align:baseline;" id="TBL-2-6-"><td style="white-space:nowrap; text-align:right;" id="TBL-2-6-1"
-class="td11"> <span
-class="ectt-1000">\cosh</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-6-2"
-class="td11">cosh </td><td style="white-space:nowrap; text-align:right;" id="TBL-2-6-3"
-class="td11"> <span
-class="ectt-1000">\hom</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-6-4"
-class="td11">hom </td><td style="white-space:nowrap; text-align:right;" id="TBL-2-6-5"
-class="td11"> <span
-class="ectt-1000">\log</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-6-6"
-class="td11">log </td><td style="white-space:nowrap; text-align:right;" id="TBL-2-6-7"
-class="td11"> <span
-class="ectt-1000">\tan</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-6-8"
-class="td11">tan </td>
-</tr><tr
- style="vertical-align:baseline;" id="TBL-2-7-"><td style="white-space:nowrap; text-align:right;" id="TBL-2-7-1"
-class="td11"> <span
-class="ectt-1000">\cot</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-7-2"
-class="td11">cot </td><td style="white-space:nowrap; text-align:right;" id="TBL-2-7-3"
-class="td11"> <span
-class="ectt-1000">\inf</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-7-4"
-class="td11">inf </td><td style="white-space:nowrap; text-align:right;" id="TBL-2-7-5"
-class="td11"> <span
-class="ectt-1000">\max</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-7-6"
-class="td11">max </td><td style="white-space:nowrap; text-align:right;" id="TBL-2-7-7"
-class="td11"> <span
-class="ectt-1000">\tanh</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-7-8"
-class="td11">tanh </td>
-</tr><tr
- style="vertical-align:baseline;" id="TBL-2-8-"><td style="white-space:nowrap; text-align:right;" id="TBL-2-8-1"
-class="td11"> <span
-class="ectt-1000">\coth</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-8-2"
-class="td11">coth </td><td style="white-space:nowrap; text-align:right;" id="TBL-2-8-3"
-class="td11"><span
-class="ectt-1000">\injlim</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-8-4"
-class="td11">inj<span style="margin-left:0.3em" class="thinspace"></span>lim</td><td style="white-space:nowrap; text-align:right;" id="TBL-2-8-5"
-class="td11"> <span
-class="ectt-1000">\min</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-8-6"
-class="td11">min </td>
-</tr><tr
- style="vertical-align:baseline;" id="TBL-2-9-"><td style="white-space:nowrap; text-align:right;" id="TBL-2-9-1"
-class="td11"> <span
-class="ectt-1000">\csc</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-9-2"
-class="td11">csc </td><td style="white-space:nowrap; text-align:right;" id="TBL-2-9-3"
-class="td11"> <span
-class="ectt-1000">\ker</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-9-4"
-class="td11">ker </td><td style="white-space:nowrap; text-align:right;" id="TBL-2-9-5"
-class="td11"> <span
-class="ectt-1000">\Pr</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-9-6"
-class="td11">Pr </td></tr></table></div>
-<div class="tabular"> <table id="TBL-3" class="tabular"
-cellspacing="0" cellpadding="0"
-><colgroup id="TBL-3-1g"><col
-id="TBL-3-1" /><col
-id="TBL-3-2" /><col
-id="TBL-3-3" /><col
-id="TBL-3-4" /></colgroup><tr
- style="vertical-align:baseline;" id="TBL-3-1-"><td style="white-space:nowrap; text-align:right;" id="TBL-3-1-1"
-class="td11"><span
-class="ectt-1000">\varlimsup</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-1-2"
-class="td11"><img
-src="jmlr-manual0x.png" alt="---
-lim" class="mathpalette" /></td><td style="white-space:nowrap; text-align:right;" id="TBL-3-1-3"
-class="td11"> <span
-class="ectt-1000">\varinjlim</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-1-4"
-class="td11"><img
-src="jmlr-manual1x.png" alt="l im!" class="mathpalette" /></td>
-</tr><tr
- style="vertical-align:baseline;" id="TBL-3-2-"><td style="white-space:nowrap; text-align:right;" id="TBL-3-2-1"
-class="td11"><span
-class="ectt-1000">\varliminf</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-2-2"
-class="td11"><img
-src="jmlr-manual2x.png" alt="lim-" class="mathpalette" /></td><td style="white-space:nowrap; text-align:right;" id="TBL-3-2-3"
-class="td11"><span
-class="ectt-1000">\varprojlim</span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-2-4"
-class="td11"><img
-src="jmlr-manual3x.png" alt="lim" class="mathpalette" /></td>
-</tr></table></div>
-
-
-
- </div><hr class="endfloat" />
- </div>
-<!--l. 849--><p class="noindent" ><a
-href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">3.11 </span> <a
- id="x1-160003.11"></a>Color vs Grayscale</h4>
-<!--l. 852--><p class="noindent" >It's helpful if authors supply grayscale versions of their articles in the event that the
-article is to be incorporated into a black and white printed book. With external PDF,
-PNG or JPG graphic
-For example, if the
-class="ectt-1000">myimage.png</span>, then the gray version should be
-<span
-class="ectt-1000">myimage-gray.png </span>or <span
-class="ectt-1000">myimage-gray.pdf </span>or <span
-class="ectt-1000">myimage-gray.jpg</span>. You don't need to modify
-your code. The <span
-class="ecss-1000">jmlr </span>class checks for the existence of the grayscale version if it is print
-mode (provided you have used <span
-class="ectt-1000">\includegraphics</span><a
- id="dx1-16001"></a> and haven't speci
-extension).
-</p><!--l. 864--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\ifprint</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-16002"></a> <span
-class="ectt-1000">\ifprint{</span><span
-class="futsy-">h</span><span
-class="futri8t-">true part</span><span
-class="futsy-">i</span><span
-class="ectt-1000">}{</span><span
-class="futsy-">h</span><span
-class="futri8t-">false part</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 866--><p class="noindent" >
-You can use <span
-class="ectt-1000">\ifprint </span>to determine which mode you are in. For example:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-32">
-in&#x00A0;\figureref{fig:nodes},&#x00A0;the
-&#x00A0;<br />\ifprint{dark&#x00A0;gray}{purple}
-&#x00A0;<br />ellipse&#x00A0;represents&#x00A0;an&#x00A0;input&#x00A0;and&#x00A0;the
-&#x00A0;<br />\ifprint{light&#x00A0;gray}{yellow}&#x00A0;ellipse
-&#x00A0;<br />represents&#x00A0;an&#x00A0;output.
-</div>
-<!--l. 875--><p class="nopar" > Another example:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-33">
-{\ifprint{\bfseries}{\color{red}}important&#x00A0;text!}
-</div>
-<!--l. 879--><p class="nopar" >
-</p><!--l. 881--><p class="indent" > You can use the class option <span
-class="ecss-1000">gray</span><a
- id="dx1-16003"></a> to see how the document will appear in gray scale
-mode.
-</p><!--l. 884--><p class="indent" > The <span
-class="ecss-1000">xcolor</span><a
- id="dx1-16004"></a> class is loaded with the <span
-class="ecss-1000">x11names </span>option, so you can use any of the x11
-prede
-href="http://ctan.org/pkg/xcolor" ><span
-class="ecss-1000">xcolor</span><a
- id="dx1-16005"></a> documentation</a>).
-</p><!--l. 888--><p class="noindent" >
-</p>
-<!--l. 888--><p class="noindent" ><a
-href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">3.12 </span> <a
- id="x1-170003.12"></a>Where To Go For Help</h4>
-<!--l. 890--><p class="noindent" >If you have a <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span>&#x00A0;query, the
-href="http://www.tex.ac.uk/faq" >UK TUG FAQ</a>.
-</p><!--l. 893--><p class="indent" > If you are unfamiliar or just getting started with <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span>, there's a list of on-line introductions
-to <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span>&#x00A0;at: <a
-href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=man-latex" class="url" ><span
-class="ectt-1000">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=man-latex</span></a>
-</p><!--l. 897--><p class="indent" > There are also forums, mailing lists and newsgroups. For example, the
-<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span>&#x00A0;Community (<a
-href="http://www.latex-community.org/" class="url" ><span
-class="ectt-1000">http://www.latex-community.org/</span></a>), the <span
-class="ectt-1000">texhax </span>mailing list
-(<a
-href="http://tug.org/mailman/listinfo/texhax" class="url" ><span
-class="ectt-1000">http://tug.org/mailman/listinfo/texhax</span></a>) and <span
-class="ectt-1000">comp.text.tex </span>(archives available at
-<a
-href="http://groups.google.com/group/comp.text.tex/" class="url" ><span
-class="ectt-1000">http://groups.google.com/group/comp.text.tex/</span></a>).
-</p><!--l. 904--><p class="indent" > Documentation for packages or classes can be found using the <span
-class="ectt-1000">texdoc </span>application. For
-example:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-34">
-texdoc&#x00A0;natbib
-</div>
-<!--l. 908--><p class="nopar" > Alternatively, you can go to <span
-class="ectt-1000">http://www.ctan.org/pkg/</span><span
-class="futsy-">h</span><span
-class="futri8t-">name</span><span
-class="futsy-">i </span>where <span
-class="futsy-">h</span><span
-class="futri8t-">name</span><span
-class="futsy-">i </span>is the name
-of the package. For example: <a
-href="http://www.ctan.org/pkg/natbib" class="url" ><span
-class="ectt-1000">http://www.ctan.org/pkg/natbib</span></a>
-</p><!--l. 914--><p class="indent" > For a general guide to preparing papers (regardless of whether you are using <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span>&#x00A0;or a
-word processor), see Kate L.&#x00A0;Turabian,
-dissertations
-</p><!--l. 919--><p class="noindent" >
-</p>
-<!--l. 919--><p class="noindent" ><a
-href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">4 </span> <a
- id="x1-180004"></a>Guidelines for Production Editors</h3>
-<!--l. 922--><p class="noindent" >The <span
-class="ecss-1000">jmlrbook </span>class can be used to combine articles that use the <span
-class="ecss-1000">jmlr </span>document class into a
-book. The following sample
-class="ectt-1000">paper1/paper1.tex</span>, <span
-class="ectt-1000">paper2/paper2.tex</span>,
-<span
-class="ectt-1000">paper3/paper3.tex</span>, <span
-class="ectt-1000">jmlr-sample.tex</span>, <span
-class="ectt-1000">jmlrwcp-sample.tex</span>, <span
-class="ectt-1000">jmlrbook-sample.tex</span>
-and <span
-class="ectt-1000">proceedings-sample.tex</span>. All but the last two are articles using the <span
-class="ecss-1000">jmlr </span>class. The last
-two (<span
-class="ectt-1000">jmlrbook-sample.tex </span>and <span
-class="ectt-1000">proceedings-sample.tex</span>) uses the <span
-class="ecss-1000">jmlrbook </span>class
-combine the articles into a book. Note that no modi
-<span
-class="ecss-1000">jmlr </span>class when they are imported into the book. They can either be compiled as stand-alone
-articles or with the entire book.
-</p><!--l. 936--><p class="indent" > Before you compile the book, make sure that all the articles compile as stand-alone
-documents (and run Bib<span class="TEX">T<span
-class="E">E</span>X</span>&#x00A0;where necessary). You can use the <span
-class="ectt-1000">makejmlrbook</span><a
- id="dx1-18001"></a> Perl script to
-compile the book and create associated HTML
-href="#x1-260004.6">
-href="#x1-260004.6">Creating the Book Using
-<span
-class="ectt-1000">makejmlrbook</span><!--tex4ht:ref: sec:makejmlrbook --></a> for details.
-</p><!--l. 942--><p class="noindent" >
-</p>
-<!--l. 942--><p class="noindent" ><a
-href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">4.1 </span> <a
- id="x1-190004.1"></a><span
-class="ecss-1000">jmlrbook </span>Class Options</h4>
-<!--l. 943--><p class="noindent" >
- </p><dl class="description"><dt class="description">
-<span
-class="ecsx-1000">nowcp</span><a
- id="dx1-19001"></a> </dt><dd
-class="description">The imported pre-published articles were published in the Journal of Machine
- Learning Research (default).
- </dd><dt class="description">
-<span
-class="ecsx-1000">wcp</span><a
- id="dx1-19002"></a> </dt><dd
-class="description">The imported pre-published articles were published in the JMLR Workshop and
- Conference Proceedings.
- <!--l. 949--><p class="noindent" >If the book has a mixture of JMLR and JMLR WCP articles, you can switch between
- them using
- </p><!--l. 951--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\jmlrwcp</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-19003"></a> <span
-class="ectt-1000">\jmlrwcp </span></div><hr>
-
-
-
- </p><!--l. 953--><p class="noindent" >
- and
- </p><!--l. 955--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\jmlrnowcp</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-19004"></a> <span
-class="ectt-1000">\jmlrnowcp </span></div><hr>
- </p><!--l. 957--><p class="noindent" >
- Alternatively, you can set the name of the journal or conference proceedings
- using:
- </p><!--l. 960--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\jmlrproceedings</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-19005"></a> <span
-class="ectt-1000">\jmlrproceedings{</span><span
-class="futsy-">h</span><span
-class="futri8t-">short title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">}{</span><span
-class="futsy-">h</span><span
-class="futri8t-">long title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
- </p><!--l. 962--><p class="noindent" >
- </p></dd><dt class="description">
-<span
-class="ecsx-1000">color</span><a
- id="dx1-19006"></a> </dt><dd
-class="description">Color version (see <a
-href="#x1-160003.11">
-href="#x1-160003.11">Color vs Grayscale<!--tex4ht:ref: sec:color --></a>). Use this option for the on-line version
- with hyperlinks enabled (default).
- </dd><dt class="description">
-<span
-class="ecsx-1000">gray</span><a
- id="dx1-19007"></a> </dt><dd
-class="description">Grayscale version (see <a
-href="#x1-160003.11">
-href="#x1-160003.11">Color vs Grayscale<!--tex4ht:ref: sec:color --></a>). Use this option for the print version
- without hyperlinks.
- </dd><dt class="description">
-<span
-class="ecsx-1000">tablecaption=top</span><a
- id="dx1-19008"></a> </dt><dd
-class="description">in a <span
-class="ecss-1000">table</span><a
- id="dx1-19009"></a><a
- id="dx1-19010"></a> environment, <span
-class="ectt-1000">\floatconts</span><a
- id="dx1-19011"></a> puts the caption at the
- top.
- </dd><dt class="description">
-<span
-class="ecsx-1000">tablecaption=bottom</span><a
- id="dx1-19012"></a> </dt><dd
-class="description">in a <span
-class="ecss-1000">table</span><a
- id="dx1-19013"></a><a
- id="dx1-19014"></a> environment, <span
-class="ectt-1000">\floatconts</span><a
- id="dx1-19015"></a> puts the caption at the
- bottom.
- </dd><dt class="description">
-<span
-class="ecsx-1000">letterpaper</span><a
- id="dx1-19016"></a> </dt><dd
-class="description">Set the paper size to letter (default).
- </dd><dt class="description">
-<span
-class="ecsx-1000">7x10</span><a
- id="dx1-19017"></a> </dt><dd
-class="description">Set the paper size to 7 <span
-class="futsy-">
- </dd><dt class="description">
-<span
-class="ecsx-1000">10pt</span><a
- id="dx1-19018"></a> </dt><dd
-class="description">Use 10pt as the normal text size.
- </dd><dt class="description">
-<span
-class="ecsx-1000">11pt</span><a
- id="dx1-19019"></a> </dt><dd
-class="description">Use 11pt as the normal text size (default).
- </dd><dt class="description">
-<span
-class="ecsx-1000">12pt</span><a
- id="dx1-19020"></a> </dt><dd
-class="description">Use 12pt as the normal text size.
- </dd></dl>
-
-
-
-<!--l. 987--><p class="noindent" >
-</p>
-<!--l. 987--><p class="noindent" ><a
-href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">4.2 </span> <a
- id="x1-200004.2"></a>The Preamble</h4>
-<!--l. 989--><p class="noindent" >Any packages that the imported articles load (which aren't automatically loaded by <span
-class="ecss-1000">jmlr</span>)
-must be loaded in the book's preamble. For example, if one or more of the articles load the
-<span
-class="ecss-1000">siunitx</span><a
- id="dx1-20001"></a> package, this package must be loaded in the book.
-</p><!--l. 994--><p class="indent" > Commands that are de
-they have been globally de
-class="ectt-1000">\gdef</span><a
- id="dx1-20002"></a> or <span
-class="ectt-1000">\global</span><a
- id="dx1-20003"></a>. Since most authors use
-<span
-class="ectt-1000">\newcommand</span><a
- id="dx1-20004"></a> and <span
-class="ectt-1000">\newenvironment</span><a
- id="dx1-20005"></a> (or <span
-class="ectt-1000">\renewcommand</span><a
- id="dx1-20006"></a> and <span
-class="ectt-1000">\renewenvironment</span><a
- id="dx1-20007"></a>) this
-shouldn't cause a con
-environment. For example, in the sample
-class="ectt-1000">paper1/paper1.tex</span>
-and <span
-class="ectt-1000">paper2/paper2.tex </span>have de
-class="ectt-1000">\samplecommand </span>using
-<span
-class="ectt-1000">\newcommand</span>. As long as this command isn't also de
-con
-</p><!--l. 1006--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\title</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-20008"></a> <span
-class="ectt-1000">\title[</span><span
-class="futsy-">h</span><span
-class="futri8t-">PDF title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">]{</span><span
-class="futsy-">h</span><span
-class="futri8t-">book title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 1008--><p class="noindent" >
-In the book preamble, <span
-class="ectt-1000">\title </span>sets the book title and the optional argument is used for the
-PDF title, which will be displayed when the reader views the PDF
-in their PDF viewer. (Note that in the imported articles, <span
-class="ectt-1000">\title </span>sets the article's
-title and the optional argument sets the short title for the page header and table of
-contents.)
-</p><!--l. 1016--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\author</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-20009"></a> <span
-class="ectt-1000">\author[</span><span
-class="futsy-">h</span><span
-class="futri8t-">PDF author(s)</span><span
-class="futsy-">i</span><span
-class="ectt-1000">]{</span><span
-class="futsy-">h</span><span
-class="futri8t-">book author(s)</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 1018--><p class="noindent" >
-In the book preamble, <span
-class="ectt-1000">\author </span>sets the book's author (or editor) and the optional argument
-is used for the PDF author, which will be displayed when the reader views the PDF
-properties in their PDF viewer. (Note that in the imported articles, <span
-class="ectt-1000">\author </span>sets the
-article's author and the optional argument sets the short author list for the page
-header.)
-</p><!--l. 1026--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\volume</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-20010"></a> <span
-class="ectt-1000">\volume{</span><span
-class="futsy-">h</span><span
-class="futri8t-">number</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 1028--><p class="noindent" >
-This command sets the book's volume number. Omit if the book has no volume
-number.
-</p><!--l. 1032--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\subtitle</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-20011"></a> <span
-class="ectt-1000">\subtitle{</span><span
-class="futsy-">h</span><span
-class="futri8t-">sub-title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 1034--><p class="noindent" >
-This command sets the book's subtitle. Omit if the book has no sub-title.
-</p><!--l. 1038--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\logo</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-20012"></a> <span
-class="ectt-1000">\logo{</span><span
-class="futsy-">h</span><span
-class="futri8t-">image command</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 1040--><p class="noindent" >
-This sets the book's title image. Use <span
-class="ectt-1000">\includegraphics</span><a
- id="dx1-20013"></a> and omit the
-provide a grayscale version as well as a color version, the grayscale version will be
-used for the print version of the book. (See <a
-href="#x1-160003.11">
-href="#x1-160003.11">Color vs Grayscale<!--tex4ht:ref: sec:color --></a> for further
-details.)
-</p><!--l. 1047--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\team</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-20014"></a> <span
-class="ectt-1000">\team{</span><span
-class="futsy-">h</span><span
-class="futri8t-">team title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 1049--><p class="noindent" >
-This can be used to set the name of the editorial team. This command may be omitted if not
-required.
-</p><!--l. 1053--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\productioneditor</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-20015"></a> <span
-class="ectt-1000">\productioneditor{</span><span
-class="futsy-">h</span><span
-class="futri8t-">name</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-
-
-
-</p><!--l. 1055--><p class="noindent" >
-This command may be used to name the production editor. The command may be omitted if
-not required.
-</p><!--l. 1059--><p class="indent" > See <a
-href="#x1-240004.4">
-href="#x1-240004.4">Altering the Layout of the Main Title Page<!--tex4ht:ref: sec:modifytitle --></a> for details on how to modify the layout
-of the title page.
-</p><!--l. 1062--><p class="noindent" >
-</p>
-<!--l. 1062--><p class="noindent" ><a
-href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">4.3 </span> <a
- id="x1-210004.3"></a>Main Book Commands</h4>
-<!--l. 1064--><p class="noindent" >All commands that are provided by the <span
-class="ecss-1000">jmlr </span>class are also available with the <span
-class="ecss-1000">jmlrbook </span>class,
-but some commands might behave di
-part of the book or within the imported articles.
-</p><!--l. 1069--><p class="indent" > In the main part of the book you can use the following commands:
-</p><!--l. 1070--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\maketitle</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-21001"></a> <span
-class="ectt-1000">\maketitle </span></div><hr>
-</p><!--l. 1072--><p class="noindent" >
-This displays the book's title page. Note that <span
-class="ectt-1000">\maketitle </span>has a di
-imported articles.
-</p><!--l. 1076--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\frontmatter</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-21002"></a> <span
-class="ectt-1000">\frontmatter </span></div><hr>
-</p><!--l. 1078--><p class="noindent" >
-Use this command at the start of the front matter (e.g.&#x00A0;before the foreword or preface). This
-will make chapters unnumbered even if you use <span
-class="ectt-1000">\chapter </span>instead of <span
-class="ectt-1000">\chapter*</span>. It also sets
-the page style and sets the page numbering to lower case Roman numerals.
-</p><!--l. 1084--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">authorsignoff</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-21003"></a><a
- id="dx1-21004"></a> <span
-class="ectt-1000">\begin{authorsignoff}</span><br
-class="newline" /><span
-class="futsy-">h</span><span
-class="futri8t-">author list</span><span
-class="futsy-">i</span><br
-class="newline" /><span
-class="ectt-1000">\end{authorsignoff} </span></div><hr>
-</p><!--l. 1088--><p class="noindent" >
-This environment may be used by the author signing o
-foreword. Within the environment use:
-</p><!--l. 1091--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\Author</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-21005"></a> <span
-class="ectt-1000">\Author{</span><span
-class="futsy-">h</span><span
-class="futri8t-">details</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 1093--><p class="noindent" >
-for the author's details. More than one <span
-class="ectt-1000">\Author </span>should be used if there is more than one
-author. Example:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-35">
-\begin{authorsignoff}
-&#x00A0;<br />\Author{Nicola&#x00A0;Talbot\\
-&#x00A0;<br />University&#x00A0;of&#x00A0;East&#x00A0;Anglia}
-&#x00A0;<br />\Author{Anne&#x00A0;Author\\
-&#x00A0;<br />University&#x00A0;of&#x00A0;No&#x00A0;Where}
-&#x00A0;<br />\end{authorsignoff}
-</div>
-<!--l. 1103--><p class="nopar" >
-</p><!--l. 1105--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">preface</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-21006"></a><a
- id="dx1-21007"></a> <span
-class="ectt-1000">\begin{preface}[</span><span
-class="futsy-">h</span><span
-class="futri8t-">
-class="futsy-">i</span><span
-class="ectt-1000">] </span></div><hr>
-</p><!--l. 1107--><p class="noindent" >
-This environment may be used to typeset the preface. This starts a new chapter
-using
-
-
-
-</p>
- <div class="verbatim" id="verbatim-36">
-\chapter{\prefacename}
-</div>
-<!--l. 1112--><p class="nopar" ><span class="marginpar"><span
-class="ectt-0900">\prefacename</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-21008"></a>where <span
-class="ectt-1000">\prefacename </span>defaults to
-go in the front matter and is provided to allow <span
-class="ectt-1000">makejmlrbook</span><a
- id="dx1-21009"></a> create a standalone document
-for the preface. The optional argument is the
-will be used by <span
-class="ectt-1000">makejmlrbook</span><a
- id="dx1-21010"></a>. This defaults to <span
-class="ectt-1000">preface </span>but, to conform with JMLR
-guidelines, should be changed to the surname of the
-by the
-guidelines.
-</p><!--l. 1123--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">signoff</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-21011"></a><a
- id="dx1-21012"></a> <span
-class="ectt-1000">\begin{signoff}[</span><span
-class="futsy-">h</span><span
-class="futri8t-">team name</span><span
-class="futsy-">i</span><span
-class="ectt-1000">]{</span><span
-class="futsy-">h</span><span
-class="futri8t-">date</span><span
-class="futsy-">i</span><span
-class="ectt-1000">}</span><br
-class="newline" /><span
-class="futsy-">h</span><span
-class="futri8t-">editor list</span><span
-class="futsy-">i</span><br
-class="newline" /><span
-class="ectt-1000">\end{signoff} </span></div><hr>
-</p><!--l. 1127--><p class="noindent" >
-This environment may be used by the editorial team when signing o
-preface. If the optional argument is omitted,
-<span
-class="ecss-1000">preface</span><a
- id="dx1-21013"></a><a
- id="dx1-21014"></a> environment described above, the <span
-class="ecss-1000">signoff</span><a
- id="dx1-21015"></a><a
- id="dx1-21016"></a> environment must go inside the <span
-class="ecss-1000">preface</span><a
- id="dx1-21017"></a><a
- id="dx1-21018"></a>
-environment.
-</p><!--l. 1134--><p class="indent" > Within the <span
-class="ecss-1000">signoff</span><a
- id="dx1-21019"></a><a
- id="dx1-21020"></a> environment use:
-</p><!--l. 1135--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\Editor</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-21021"></a> <span
-class="ectt-1000">\Editor{</span><span
-class="futsy-">h</span><span
-class="futri8t-">details</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 1137--><p class="noindent" >
-for each editor. Example:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-37">
-\begin{signoff}{March&#x00A0;2010}
-&#x00A0;<br />&#x00A0;First&#x00A0;editor:
-&#x00A0;<br />\Editor{Nicola&#x00A0;Talbot\\
-&#x00A0;<br />University&#x00A0;of&#x00A0;East&#x00A0;Anglia\\
-&#x00A0;<br />\mailto{N.Talbot@uea.ac.uk}}
-&#x00A0;<br />&#x00A0;Second&#x00A0;editor:
-&#x00A0;<br />\Editor{Anne&#x00A0;Editor\\
-&#x00A0;<br />University&#x00A0;of&#x00A0;Nowhere\\
-&#x00A0;<br />\mailto{ae@sample.com}}
-&#x00A0;<br />\end{signoff}
-</div>
-<!--l. 1150--><p class="nopar" >
-</p><!--l. 1152--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\tableofcontents</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-21022"></a> <span
-class="ectt-1000">\tableofcontents </span></div><hr>
-</p><!--l. 1154--><p class="noindent" >
-This command displays the book's table of contents. Note that it has a di
-in an imported article.
-</p><!--l. 1158--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\mainmatter</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-21023"></a> <span
-class="ectt-1000">\mainmatter </span></div><hr>
-</p><!--l. 1160--><p class="noindent" >
-Use this command to switch to the book's main matter. This will switch the chapter
-numbering back on, reset the page numbering to Arabic and set up the main page
-style.
-</p><!--l. 1165--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\part</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-21024"></a> <span
-class="ectt-1000">\part[</span><span
-class="futsy-">h</span><span
-class="futri8t-">short title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">]{</span><span
-class="futsy-">h</span><span
-class="futri8t-">title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 1167--><p class="noindent" >
-If used in the main part of the book, this command will start a new part and issue a clear
-double page. Note that this command has a di
-article.
-</p><!--l. 1172--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\addtocpart</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-21025"></a> <span
-class="ectt-1000">\addtocpart{</span><span
-class="futsy-">h</span><span
-class="futri8t-">title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 1174--><p class="noindent" >
-This adds <span
-class="futsy-">h</span><span
-class="futri8t-">title</span><span
-class="futsy-">i </span>to the table of contents, issues a clear double page, but doesn't display any
-text or a
-</p><!--l. 1179--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\chapter</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-21026"></a> <span
-class="ectt-1000">\chapter[</span><span
-class="futsy-">h</span><span
-class="futri8t-">short title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">]{</span><span
-class="futsy-">h</span><span
-class="futri8t-">title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 1181--><p class="noindent" >
-This command may be used in the main body of the book but will cause an error if used
-within an imported article.
-</p><!--l. 1185--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\section</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-21027"></a> <span
-class="ectt-1000">\section[</span><span
-class="futsy-">h</span><span
-class="futri8t-">short title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">]{</span><span
-class="futsy-">h</span><span
-class="futri8t-">title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 1187--><p class="noindent" >
-</p><!--l. 1188--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\subsection</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-21028"></a> <span
-class="ectt-1000">\subsection[</span><span
-class="futsy-">h</span><span
-class="futri8t-">short title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">]{</span><span
-class="futsy-">h</span><span
-class="futri8t-">title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 1190--><p class="noindent" >
-</p><!--l. 1191--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\subsubsection</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-21029"></a> <span
-class="ectt-1000">\subsubsection[</span><span
-class="futsy-">h</span><span
-class="futri8t-">short title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">]{</span><span
-class="futsy-">h</span><span
-class="futri8t-">title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 1193--><p class="noindent" >
-
-
-
-</p><!--l. 1194--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\paragraph</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-21030"></a> <span
-class="ectt-1000">\paragraph[</span><span
-class="futsy-">h</span><span
-class="futri8t-">short title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">]{</span><span
-class="futsy-">h</span><span
-class="futri8t-">title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 1196--><p class="noindent" >
-</p><!--l. 1197--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\subparagraph</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-21031"></a> <span
-class="ectt-1000">\subparagraph[</span><span
-class="futsy-">h</span><span
-class="futri8t-">short title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">]{</span><span
-class="futsy-">h</span><span
-class="futri8t-">title</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 1199--><p class="noindent" >
-These commands may be used in the main body of the book or within imported articles. In
-the main body of the book they need to be within a chapter and will be numbered according
-to the chapter.
-</p><!--l. 1204--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\appendix</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-21032"></a> <span
-class="ectt-1000">\appendix </span></div><hr>
-</p><!--l. 1206--><p class="noindent" >
-If used in the main body of the book, this will switch to the book appendices. Subsequent
-<span
-class="ectt-1000">\chapter </span>commands will produce the appendices. If used within an imported
-article, it will switch to the article appendices and won't a
-book.
-</p><!--l. 1213--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">jmlrpapers</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-21033"></a><a
- id="dx1-21034"></a> <span
-class="ectt-1000">\begin{jmlrpapers}</span><br
-class="newline" /><span
-class="futsy-">h</span><span
-class="futri8t-">imported papers</span><span
-class="futsy-">i</span><br
-class="newline" /><span
-class="ectt-1000">\end{jmlrpapers} </span></div><hr>
-</p><!--l. 1217--><p class="noindent" >
-This environment must be used when importing articles. Within this environment, use the
-following commands to import articles:
-</p><!--l. 1220--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\importpubpaper</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-21035"></a> <span
-class="ectt-1000">\importpubpaper[</span><span
-class="futsy-">h</span><span
-class="futri8t-">label</span><span
-class="futsy-">i</span><span
-class="ectt-1000">]{</span><span
-class="futsy-">h</span><span
-class="futri8t-">directory</span><span
-class="futsy-">i</span><span
-class="ectt-1000">}{</span><span
-class="futsy-">h</span><span
-class="futri8t-">
-class="futsy-">i</span><span
-class="ectt-1000">}{</span><span
-class="futsy-">h</span><span
-class="futri8t-">pages</span><span
-class="futsy-">i</span><span
-class="ectt-1000">}</span>
-</div><hr>
-</p><!--l. 1222--><p class="noindent" >
-This imports an article that has already been published elsewhere. The <span
-class="futsy-">h</span><span
-class="futri8t-">pages</span><span
-class="futsy-">i </span>argument
-should be the page range from the <span
-class="futri8t-">previously published </span>version of this article. This may not
-necessarily be the same as the page range of the article in the book. The directory the
-imported
-class="futsy-">h</span><span
-class="futri8t-">directory</span><span
-class="futsy-">i</span>. If the
-book, use a dot. The
-class="futsy-">h</span><span
-class="futri8t-">
-class="futsy-">i</span>. The article is also given a label, speci
-the optional argument. This is <span
-class="futsy-">h</span><span
-class="futri8t-">directory</span><span
-class="futsy-">i</span>/<span
-class="futsy-">h</span><span
-class="futri8t-">
-class="futsy-">i </span>by default. The label is used as a pre
-labels in the imported articles which ensures that cross-references are unique. You
-can also use this label to reference the article elsewhere in the book (see <a
-href="#x1-230004.3.2">
-</a><a
-href="#x1-230004.3.2">Cross-Referencing<!--tex4ht:ref: sec:bkcrossref --></a>).
-</p><!--l. 1236--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\importpaper</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-21036"></a> <span
-class="ectt-1000">\importpaper[</span><span
-class="futsy-">h</span><span
-class="futri8t-">label</span><span
-class="futsy-">i</span><span
-class="ectt-1000">]{</span><span
-class="futsy-">h</span><span
-class="futri8t-">directory</span><span
-class="futsy-">i</span><span
-class="ectt-1000">}{</span><span
-class="futsy-">h</span><span
-class="futri8t-">
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 1238--><p class="noindent" >
-Imports an article that is being published in the book. The arguments are the same as above
-except that there is no page range (the page range is computed automatically).
-</p><!--l. 1243--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\importarticle</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-21037"></a> <span
-class="ectt-1000">\importarticle[</span><span
-class="futsy-">h</span><span
-class="futri8t-">label</span><span
-class="futsy-">i</span><span
-class="ectt-1000">]{</span><span
-class="futsy-">h</span><span
-class="futri8t-">directory</span><span
-class="futsy-">i</span><span
-class="ectt-1000">}{</span><span
-class="futsy-">h</span><span
-class="futri8t-">
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 1245--><p class="noindent" >
-This imports an article that hasn't been published elsewhere. There is no page range, but the
-other arguments are the same as those describe above for <span
-class="ectt-1000">\importpubpaper</span>.
-</p><!--l. 1250--><p class="indent" > Example: to import a previously published paper <span
-class="ectt-1000">paper1/paper1.tex </span>and an
-unpublished paper <span
-class="ectt-1000">paper2/paper2.tex</span>:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-38">
-\begin{jmlrpapers}
-&#x00A0;<br />\importpubpaper{paper1}{paper1}{23--45}
-&#x00A0;<br />\importarticle{paper2}{paper2}
-&#x00A0;<br />\end{jmlrpapers}
-</div>
-<!--l. 1258--><p class="nopar" >
-</p><!--l. 1260--><p class="noindent" >
-</p>
-<!--l. 1260--><p class="noindent" ><a
-href="#top">Top</a></p><h5 class="subsubsectionHead"><span class="titlemark">4.3.1 </span> <a
- id="x1-220004.3.1"></a>Two Column Articles in a One Column Book</h5>
-<!--l. 1262--><p class="noindent" >The <span
-class="ecss-1000">jmlrbook </span>class column style will override the column style of the imported articles. You
-can use the <span
-class="ecss-1000">twocolumn</span><a
- id="dx1-22001"></a> class option to <span
-class="ecss-1000">jmlrbook</span>, but this will make the whole book with two
-columns. If you only want the imported articles to be in two columns, then put <span
-class="ectt-1000">\twocolumn</span><a
- id="dx1-22002"></a>
-in the <span
-class="ecss-1000">jmlrpapers</span><a
- id="dx1-22003"></a><a
- id="dx1-22004"></a> environment to switch on two column formatting. The e
-localised to the end of the environment.
-</p><!--l. 1270--><p class="noindent" >
-</p>
-<!--l. 1270--><p class="noindent" ><a
-href="#top">Top</a></p><h5 class="subsubsectionHead"><span class="titlemark">4.3.2 </span> <a
- id="x1-230004.3.2"></a>Cross-Referencing</h5>
-<!--l. 1273--><p class="noindent" >You can cross-reference other parts of the book using the standard <span
-class="ectt-1000">\label</span>/<span
-class="ectt-1000">\ref</span>
-mechanism, but if you want to reference something within an imported article, you must
-pre
-to <span
-class="ectt-1000">\importpubpaper</span><a
- id="dx1-23001"></a>, <span
-class="ectt-1000">\importpaper</span><a
- id="dx1-23002"></a> or <span
-class="ectt-1000">\importarticle</span>). For example, if you want to
-reference a section labeled <span
-class="ectt-1000">sec:results </span>in the imported paper <span
-class="ectt-1000">paper1/paper1.tex</span>, you
-would need to do:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-39">
-see&#x00A0;Section~\ref{paper1/paper1sec:results}
-</div>
-<!--l. 1283--><p class="nopar" > or
-
-
-
-</p>
- <div class="verbatim" id="verbatim-40">
-see&#x00A0;\sectionref{paper1/paper1sec:results}
-</div>
-<!--l. 1287--><p class="nopar" >
-</p><!--l. 1289--><p class="indent" > In addition to the commands described in <a
-href="#x1-140003.9">
-href="#x1-140003.9">Cross-Referencing<!--tex4ht:ref: sec:crossref --></a>, the <span
-class="ecss-1000">jmlrbook </span>class also
-provides the following cross-referencing commands:
-</p><!--l. 1293--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\chapterref</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-23003"></a> <span
-class="ectt-1000">\chapterref{</span><span
-class="futsy-">h</span><span
-class="futri8t-">label list</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 1295--><p class="noindent" >
-Reference a chapter or chapters. The argument is a comma-separated list of labels.
-</p><!--l. 1299--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\articlepageref</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-23004"></a> <span
-class="ectt-1000">\articlepageref{</span><span
-class="futsy-">h</span><span
-class="futri8t-">label</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 1301--><p class="noindent" >
-This displays the starting page number of the article whose label is given by <span
-class="futsy-">h</span><span
-class="futri8t-">label</span><span
-class="futsy-">i</span>. Note that
-this must a single label, not a list. For example:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-41">
-An&#x00A0;interesting&#x00A0;article&#x00A0;starts&#x00A0;on&#x00A0;page~\articlepageref{paper1/paper1}
-</div>
-<!--l. 1307--><p class="nopar" >
-</p><!--l. 1309--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\articlepagesref</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-23005"></a> <span
-class="ectt-1000">\articlepagesref{</span><span
-class="futsy-">h</span><span
-class="futri8t-">label</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 1311--><p class="noindent" >
-This displays the page range of the article whose label is given by <span
-class="futsy-">h</span><span
-class="futri8t-">label</span><span
-class="futsy-">i</span>. Again, this must be
-a single label, not a list. This page range is unrelated to the <span
-class="futsy-">h</span><span
-class="futri8t-">pages</span><span
-class="futsy-">i </span>argument of
-<span
-class="ectt-1000">\importpubarticle</span><a
- id="dx1-23006"></a>.
-</p><!--l. 1317--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\articletitleref</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-23007"></a> <span
-class="ectt-1000">\articletitleref{</span><span
-class="futsy-">h</span><span
-class="futri8t-">label</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 1319--><p class="noindent" >
-This displays the short title for the article whose label is given by <span
-class="futsy-">h</span><span
-class="futri8t-">label</span><span
-class="futsy-">i</span>. Again, this must be a
-single label, not a list.
-</p><!--l. 1324--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\articleauthorref</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-23008"></a> <span
-class="ectt-1000">\articleauthorref{</span><span
-class="futsy-">h</span><span
-class="futri8t-">label</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 1326--><p class="noindent" >
-This displays the author list for the article whose label is given by <span
-class="futsy-">h</span><span
-class="futri8t-">label</span><span
-class="futsy-">i</span>. Again, this must be
-a single label, not a list.
-</p><!--l. 1331--><p class="noindent" >
-</p>
-<!--l. 1331--><p class="noindent" ><a
-href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">4.4 </span> <a
- id="x1-240004.4"></a>Altering the Layout of the Main Title Page</h4>
-<!--l. 1334--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\titlebody</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-24001"></a> <span
-class="ectt-1000">\titlebody </span></div><hr>
-</p><!--l. 1336--><p class="noindent" >
-The main body of the book's title page is given by the command <span
-class="ectt-1000">\titlebody</span>. Within the
-de
-</p><!--l. 1340--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\SetTitleElement</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-24002"></a> <span
-class="ectt-1000">\SetTitleElement{</span><span
-class="futsy-">h</span><span
-class="futri8t-">element</span><span
-class="futsy-">i</span><span
-class="ectt-1000">}{</span><span
-class="futsy-">h</span><span
-class="futri8t-">pre</span><span
-class="futsy-">i</span><span
-class="ectt-1000">}{</span><span
-class="futsy-">h</span><span
-class="futri8t-">post</span><span
-class="futsy-">i</span><span
-class="ectt-1000">} </span></div><hr>
-</p><!--l. 1342--><p class="noindent" >
-where <span
-class="futsy-">h</span><span
-class="futri8t-">element</span><span
-class="futsy-">i </span>can be: <span
-class="ectt-1000">title</span>, <span
-class="ectt-1000">volume</span>,
-<span
-class="ectt-1000">issue</span><span class="footnote-mark"><a
-href="#fn2x0" id="fn2x0-bk"><sup class="textsuperscript">2</sup></a></span><a
- id="x1-24003f2"></a>,
-<span
-class="ectt-1000">subtitle</span>, <span
-class="ectt-1000">logo</span>, <span
-class="ectt-1000">team</span>, <span
-class="ectt-1000">author</span>, <span
-class="ectt-1000">date</span>, <span
-class="ectt-1000">productioneditor</span>. The <span
-class="futsy-">h</span><span
-class="futri8t-">pre</span><span
-class="futsy-">i </span>and <span
-class="futsy-">h</span><span
-class="futri8t-">post</span><span
-class="futsy-">i </span>arguments
-specify what to do before and after the element. Note that <span
-class="ectt-1000">\SetTitleElement </span>does nothing
-if that element hasn't been set. For example, if <span
-class="ectt-1000">\volume </span>has been omitted or <span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\volume{}</span></span></span> is
-used, then
-
-
-
-</p>
- <div class="verbatim" id="verbatim-42">
-\SetTitleElement{volume}{\mainvolumefont}{\postmainvolume}
-</div>
-<!--l. 1354--><p class="nopar" > will do nothing (so you don't end up with <span
-class="futb8t-">Volume :</span>).
-</p><!--l. 1357--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
-class="ectt-0900">\IfTitleElement</span><span
-class="ectt-0900">&#x00A0;</span></span><a
- id="dx1-24005"></a> <span
-class="ectt-1000">\IfTitleElement{</span><span
-class="futsy-">h</span><span
-class="futri8t-">element</span><span
-class="futsy-">i</span><span
-class="ectt-1000">}{</span><span
-class="futsy-">h</span><span
-class="futri8t-">true part</span><span
-class="futsy-">i</span><span
-class="ectt-1000">}{</span><span
-class="futsy-">h</span><span
-class="futri8t-">false part</span><span
-class="futsy-">i</span><span
-class="ectt-1000">}</span>
-</div><hr>
-</p><!--l. 1359--><p class="noindent" >
-This does <span
-class="futsy-">h</span><span
-class="futri8t-">true part</span><span
-class="futsy-">i </span>if <span
-class="futsy-">h</span><span
-class="futri8t-">element</span><span
-class="futsy-">i </span>has been set otherwise it does <span
-class="futsy-">h</span><span
-class="futri8t-">false part</span><span
-class="futsy-">i</span>. For example,
-<span
-class="ectt-1000">\postmainvolume </span>is de
-
-
-
-</p>
- <div class="verbatim" id="verbatim-43">
-\newcommand{\postmainvolume}{%
-&#x00A0;<br />&#x00A0;&#x00A0;\IfTitleElement{subtitle}{}{:}\par\relax
-&#x00A0;<br />}
-</div>
-<!--l. 1367--><p class="nopar" > This means that it will only print a colon after the volume number if the subtitle has been
-set.
-</p><!--l. 1371--><p class="indent" > The default de
-class="ectt-1000">\titlebody </span>is:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-44">
-\newcommand{\titlebody}{%
-&#x00A0;<br />&#x00A0;&#x00A0;\SetTitleElement{title}{\maintitlefont}{\postmaintitle}%
-&#x00A0;<br />&#x00A0;&#x00A0;\SetTitleElement{volume}{\mainvolumefont}{\postmainvolume}%
-&#x00A0;<br />&#x00A0;&#x00A0;\SetTitleElement{subtitle}{\mainsubtitlefont}{\postmainsubtitle}%
-&#x00A0;<br />&#x00A0;&#x00A0;\SetTitleElement{logo}{\mainlogofont}{\postmainlogo}%
-&#x00A0;<br />&#x00A0;&#x00A0;\SetTitleElement{team}{\mainteamfont}{\postmainteam}%
-&#x00A0;<br />&#x00A0;&#x00A0;\SetTitleElement{author}{\mainauthorfont}{\postmainauthor}%
-&#x00A0;<br />&#x00A0;&#x00A0;\SetTitleElement{productioneditor}{\mainproductioneditorfont}%
-&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;{\postmainproductioneditor}%
-&#x00A0;<br />}
-</div>
-<!--l. 1383--><p class="nopar" >
-</p><!--l. 1385--><p class="noindent" >
-</p>
-<!--l. 1385--><p class="noindent" ><a
-href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">4.5 </span> <a
- id="x1-250004.5"></a>Potential Pitfalls</h4>
-<!--l. 1387--><p class="noindent" >The <span
-class="ecss-1000">combine</span><a
- id="dx1-25001"></a> class and <span
-class="ecss-1000">hyperref</span><a
- id="dx1-25002"></a> package are individually both easily broken by packages that
-change certain internals and they don't ordinarily work together. The <span
-class="ecss-1000">jmlrbook</span>
-class applies patches to the internal referencing mechanism to make them work
-together, but it's a fairly fragile alliance. Some packages are known to break it, for
-example <span
-class="ecss-1000">subfig</span><a
- id="dx1-25003"></a>, <span
-class="ecss-1000">pdfpages</span><a
- id="dx1-25004"></a> and <span
-class="ecss-1000">geometry</span><a
- id="dx1-25005"></a>. This is why the <span
-class="ecss-1000">jmlr </span>class checks for known
-problem packages and generates an error message to dissuade authors from using
-them. It's likely that there are other packages that may cause a problem and, as they
-are found, they will be added to the check list. Also, it's possible for an author to
-disable the package checking mechanism if they are determined to use a particular
-package.
-</p><!--l. 1401--><p class="indent" > In the event that an article has loaded a problem package, the editors will have to decide
-whether to ask the author to change the article so that it doesn't cause a problem
-or to make the changes themselves or to
-work. It depends on the level of <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span>&#x00A0;expertise amongst the editors and the time
-available.
-</p><!--l. 1408--><p class="indent" > Another problem that can arise is when di
-example, one article uses package <span
-class="ecss-1000">foo </span>and another uses package <span
-class="ecss-1000">bar</span>. Each article compiles
-okay as a stand-alone article, but when combined <span
-class="ecss-1000">foo </span>and <span
-class="ecss-1000">bar </span>con
-occur when articles load the same package but with con
-the chance of this occurring, the <span
-class="ecss-1000">jmlr </span>class loads some commonly used packages.
-For example, it loads the <span
-class="ecss-1000">algorithm2e</span><a
- id="dx1-25006"></a> package with the <span
-class="ecss-1000">algo2e </span>and <span
-class="ecss-1000">ruled </span>options
-and provides the <span
-class="ecss-1000">algorithm</span><a
- id="dx1-25007"></a><a
- id="dx1-25008"></a> environment in addition to <span
-class="ecss-1000">algorithm2e</span><a
- id="dx1-25009"></a>'s <span
-class="ecss-1000">algorithm2e</span><a
- id="dx1-25010"></a><a
- id="dx1-25011"></a>
-environment. Di
-counteract the problem caused by di
-<span
-class="ecss-1000">algorithm2e</span><a
- id="dx1-25012"></a> package, <span
-class="ecss-1000">jmlrbook</span><a
- id="dx1-25013"></a> de
-
-
-
-exist.
-</p><!--l. 1424--><p class="indent" > Articles that use di
-example, if one article uses <span
-class="ectt-1000">utf8 </span>and another uses <span
-class="ectt-1000">latin1</span>. If the authors
-have directly entered a diacritic or ligature, such as é or
-<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span>&#x00A0;command, such as <span
-class="ectt-1000">\&#8217;e </span>or <span
-class="ectt-1000">\ae</span>, then this will cause an error on compiling the
-book.<span class="footnote-mark"><a
-href="#fn3x0" id="fn3x0-bk"><sup class="textsuperscript">3</sup></a></span><a
- id="x1-25014f3"></a>
-The choice then is to either change all non-keyboard characters with the appropriate
-<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span>&#x00A0;commands or to use the <span
-class="ectt-1000">\inputencoding </span>command, supplied by the <span
-class="ecss-1000">inputenc</span><a
- id="dx1-25015"></a>
-package, to switch the encoding at the start of each article.
-</p><!--l. 1436--><p class="indent" > Authors who use <span
-class="ectt-1000">\nonumber </span>within an <span
-class="ecss-1000">equation</span><a
- id="dx1-25016"></a><a
- id="dx1-25017"></a> environment can mess up the
-hyperlinks. Remove <span
-class="ectt-1000">\nonumber </span>and change the equation environment to <span
-class="ectt-1000">\[</span>&#x2026;&#x00A0;<span
-class="ectt-1000">\] </span>(or just
-make it a numbered equation).
-</p><!--l. 1441--><p class="indent" > If the article changes the graphics path using <span
-class="ectt-1000">\graphicspath</span>, <span
-class="ecss-1000">jmlrbook </span>won't
-graphics if the imported articles aren't in the same directory as the book.
-</p><!--l. 1445--><p class="noindent" >
-</p>
-<!--l. 1445--><p class="noindent" ><a
-href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">4.6 </span> <a
- id="x1-260004.6"></a>Creating the Book Using <span
-class="ectt-1000">makejmlrbook</span></h4>
-<!--l. 1448--><p class="noindent" >The <span
-class="ectt-1000">makejmlrbook</span><a
- id="dx1-26001"></a> Perl script is designed to make it easier to produce the print and online
-versions of the book, as well as producing an HTML index of all the imported articles with
-links to the abstracts and PDFs of individual articles. Note that for it to work properly, the
-articles must be imported using <span
-class="ectt-1000">\importarticle</span>, <span
-class="ectt-1000">\importpaper </span>or <span
-class="ectt-1000">\importpubpaper</span>,
-and the imported articles must use the <span
-class="ecss-1000">jmlr </span>class. Note that I have only tested <span
-class="ectt-1000">makejmlrbook</span><a
- id="dx1-26002"></a>
-on Linux.
-</p><!--l. 1457--><p class="indent" > On UNIX style systems, the script can be invoked from a terminal using: <spacer type=vertical size=10><span class="obeylines-h">
- <br /><span
-class="ectt-1000">makejmlrbook [</span><span
-class="futsy-">h</span><span
-class="futri8t-">options</span><span
-class="futsy-">i</span><span
-class="ectt-1000">] </span><span
-class="futsy-">h</span><span
-class="futri8t-">
-class="futsy-">i</span></span>
-</p><!--l. 1461--><p class="indent" > <spacer type=vertical size=10>
-If that doesn't work, or you aren't using a UNIX style operating system, the script can be
-invoked from a terminal or command prompt using: <spacer type=vertical size=10><span class="obeylines-h">
- <br /><span
-class="ectt-1000">perl makejmlrbook [</span><span
-class="futsy-">h</span><span
-class="futri8t-">options</span><span
-class="futsy-">i</span><span
-class="ectt-1000">] </span><span
-class="futsy-">h</span><span
-class="futri8t-">
-class="futsy-">i</span></span>
-</p><!--l. 1467--><p class="indent" > <spacer type=vertical size=10>
-The mandatory argument <span
-class="futsy-">h</span><span
-class="futri8t-">
-class="futsy-">i </span>is the name of the master <span class="TEX">T<span
-class="E">E</span>X</span>&#x00A0;
-It must use the <span
-class="ecss-1000">jmlrbook </span>class. You may omit the <span
-class="ectt-1000">.tex </span>extension. For example, if the
-called <span
-class="ectt-1000">proceedings.tex</span>, you can call <span
-class="ectt-1000">makejmlrbook</span><a
- id="dx1-26003"></a> as follows:
-
-
-
-</p>
- <div class="verbatim" id="verbatim-45">
-perl&#x00A0;makejmlrbook&#x00A0;proceedings
-</div>
-<!--l. 1475--><p class="nopar" > This will create the
-class="ectt-1000">proceedings-print.pdf </span>(the print version) and
-<span
-class="ectt-1000">proceedings-online.pdf </span>(the online version). It will also create a directory (folder) called
-<span
-class="ectt-1000">html </span>in which the HTML
-</p><!--l. 1482--><p class="indent" > The options to <span
-class="ectt-1000">makejmlrbook</span><a
- id="dx1-26004"></a> are as follows:
- </p><dl class="description"><dt class="description">
-<span
-class="ectt-1000">--online</span> </dt><dd
-class="description">Generate the color on-line version (default).
- </dd><dt class="description">
-<span
-class="ectt-1000">--noonline</span> </dt><dd
-class="description">Don't generate the color on-line version.
- </dd><dt class="description">
-<span
-class="ectt-1000">--print</span> </dt><dd
-class="description">Generate the grayscale print version (default).
- </dd><dt class="description">
-<span
-class="ectt-1000">--noprint</span> </dt><dd
-class="description">Don't generate the grayscale print version.
- </dd><dt class="description">
-<span
-class="ectt-1000">--html</span> </dt><dd
-class="description">Generate the HTML
- </dd><dt class="description">
-<span
-class="ectt-1000">--nohtml</span> </dt><dd
-class="description">Don't generate the HTML
- </dd><dt class="description">
-<span
-class="ectt-1000">--logourl</span><span
-class="futsy-">h</span><span
-class="futbi8t-">url</span><span
-class="futsy-">i</span> </dt><dd
-class="description">Make the logo on the HTML index page link to <span
-class="futsy-">h</span><span
-class="futri8t-">url</span><span
-class="futsy-">i</span>.
- </dd><dt class="description">
-<span
-class="ectt-1000">--extractpreface</span> </dt><dd
-class="description">Extract the preface as a standalone document with links in the
- HTML index. (Only has an e
-class="ectt-1000">--html </span>option.) This will only
- work if the preface has been put inside the <span
-class="ecss-1000">preface</span><a
- id="dx1-26005"></a><a
- id="dx1-26006"></a> environment with the <span
-class="ecss-1000">signoff</span><a
- id="dx1-26007"></a><a
- id="dx1-26008"></a>
- environment that each editor with <span
-class="ectt-1000">\Editor</span><a
- id="dx1-26009"></a>.
- </dd><dt class="description">
-<span
-class="ectt-1000">--noextractpreface</span> </dt><dd
-class="description">Don't try extracting the preface. (Default.)
- </dd><dt class="description">
-<span
-class="ectt-1000">--batchtex</span> </dt><dd
-class="description">Run <span class="TEX">T<span
-class="E">E</span>X</span>&#x00A0;in batch mode.
- </dd><dt class="description">
-<span
-class="ectt-1000">--nobatchtex</span> </dt><dd
-class="description">Don't run <span class="TEX">T<span
-class="E">E</span>X</span>&#x00A0;in batch mode (default).
- </dd><dt class="description">
-<span
-class="ectt-1000">--quieter</span> </dt><dd
-class="description">Reduce chatter to STDOUT (doesn't eliminate all messages). This also
- runs <span class="TEX">T<span
-class="E">E</span>X</span>&#x00A0;in batch mode.
-
-
-
- </dd><dt class="description">
-<span
-class="ectt-1000">--noquieter</span> </dt><dd
-class="description">Don't reduce messages to STDOUT (default).
- </dd><dt class="description">
-<span
-class="ectt-1000">--version</span> </dt><dd
-class="description">Display the version number and exit.
- </dd><dt class="description">
-<span
-class="ectt-1000">--help</span> </dt><dd
-class="description">List all available options.</dd></dl>
-<!--l. 1510--><p class="indent" > There are also some more advanced options, but these haven't been fully tested:
- </p><dl class="description"><dt class="description">
-<span
-class="ectt-1000">--latexapp</span><span
-class="futsy-">h</span><span
-class="futbi8t-">name</span><span
-class="futsy-">i</span> </dt><dd
-class="description">Application used to call <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span>. Defaults to
- </dd><dt class="description">
-<span
-class="ectt-1000">--latexopt</span><span
-class="futsy-">h</span><span
-class="futbi8t-">string</span><span
-class="futsy-">i</span> </dt><dd
-class="description">Options to pass to <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span>.
- </dd><dt class="description">
-<span
-class="ectt-1000">--format</span><span
-class="futsy-">h</span><span
-class="futbi8t-">string</span><span
-class="futsy-">i</span> </dt><dd
-class="description">Output format (defaults to
- you change the <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span>&#x00A0;application.
- </dd><dt class="description">
-<span
-class="ectt-1000">--bibtexapp</span><span
-class="futsy-">h</span><span
-class="futbi8t-">name</span><span
-class="futsy-">i</span> </dt><dd
-class="description">Application use to process the bibliography. Defaults to
-
- </dd><dt class="description">
-<span
-class="ectt-1000">--bibtexopt</span><span
-class="futsy-">h</span><span
-class="futbi8t-">string</span><span
-class="futsy-">i</span> </dt><dd
-class="description">Options to pass to Bib<span class="TEX">T<span
-class="E">E</span>X</span>.</dd></dl>
-
-
-
-<!--l. 1525--><p class="indent" > <a
- id="likesection.1"></a><a
- id="Q1-1-28"></a>
-</p>
-<!--l. 2--><p class="noindent" ><a
-href="#top">Top</a></p><h3 class="likesectionHead"><a
- id="x1-270004.6"></a>Index</h3>
-<!--l. 4--><p class="noindent" > <span
-class="futb8t-">Symbols</span>
-</p>
- <div class="theindex"><span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\\</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-5021" ><span
-class="futri8t-">1</span></a> <br /></span>
-<p class="theindex"> <span
-class="futb8t-">A</span>
-<span class="index-item"><span
-class="ectt-1000">abstract </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-7001" ><span
-class="futri8t-">2</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\acks</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-7005" ><span
-class="futri8t-">3</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\addr</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-5022" ><span
-class="futri8t-">4</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\addtocpart</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-21025" ><span
-class="futri8t-">5</span></a> <br /></span>
-<span class="index-item"><span
-class="ectt-1000">algorithm </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-11001" ><span
-class="futri8t-">6</span></a>, <a
-href="jmlr-manual.html#dx1-25007" ><span class="underline">7</span></a> <br /></span>
-<span class="index-item"><span
-class="ectt-1000">algorithm2e </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-11011" ><span
-class="futri8t-">8</span></a>, <a
-href="jmlr-manual.html#dx1-25010" ><span class="underline">9</span></a> <br /></span>
-<span class="index-item"><span
-class="ecss-1000">algorithm2e </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-3007" >10</a>, <a
-href="jmlr-manual.html#dx1-11013" >11</a>, <a
-href="jmlr-manual.html#dx1-11014" >12</a>, <a
-href="jmlr-manual.html#dx1-25006" >13</a>, <a
-href="jmlr-manual.html#dx1-25009" >14</a>, <a
-href="jmlr-manual.html#dx1-25012" >15</a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\algorithmref</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-14009" ><span
-class="futri8t-">16</span></a> <br /></span>
-<span class="index-item"><span
-class="ectt-1000">align </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-15007" ><span class="underline">17</span></a>, <a
-href="jmlr-manual.html#dx1-15011" ><span class="underline">18</span></a>, <a
-href="jmlr-manual.html#dx1-15017" ><span class="underline">19</span></a> <br /></span>
-<span class="index-item"><span
-class="ectt-1000">align* </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-15009" ><span class="underline">20</span></a> <br /></span>
-<span class="index-item"><span
-class="ectt-1000">altdescription </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-12001" ><span
-class="futri8t-">21</span></a> <br /></span>
-<span class="index-item"><span
-class="ecss-1000">amsmath </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-3002" >22</a>, <a
-href="jmlr-manual.html#dx1-15001" >23</a>, <a
-href="jmlr-manual.html#dx1-15002" >24</a>, <a
-href="jmlr-manual.html#dx1-15004" >25</a>, <a
-href="jmlr-manual.html#dx1-15025" >26</a> <br /></span>
-<span class="index-item"><span
-class="ecss-1000">amssymb </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-3003" >27</a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\AND</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-5020" ><span
-class="futri8t-">28</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\and</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-5019" ><span
-class="futri8t-">29</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\appendix</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-7012" ><span
-class="futri8t-">30</span></a>, <a
-href="jmlr-manual.html#dx1-21032" ><span
-class="futri8t-">31</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\appendixref</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-14003" ><span
-class="futri8t-">32</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\articleauthorref</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-23008" ><span
-class="futri8t-">33</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\articlepageref</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-23004" ><span
-class="futri8t-">34</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\articlepagesref</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-23005" ><span
-class="futri8t-">35</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\articletitleref</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-23007" ><span
-class="futri8t-">36</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\Author</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-21005" ><span
-class="futri8t-">37</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\author</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-5014" ><span
-class="futri8t-">38</span></a>, <a
-href="jmlr-manual.html#dx1-20009" ><span
-class="futri8t-">39</span></a> <br /></span>
-<span class="index-item"><span
-class="ectt-1000">authorsignoff </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-21003" ><span
-class="futri8t-">40</span></a> <br /></span>
-<span class="index-item"><span
-class="ectt-1000">axiom </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-13017" ><span class="underline">41</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\axiomref</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-14016" ><span
-class="futri8t-">42</span></a> <br /></span>
-</p><p class="theindex"> <span
-class="futb8t-">B</span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\bibliography</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-8002" ><span
-class="futri8t-">43</span></a> <br /></span>
-</p><p class="theindex"> <span
-class="futb8t-">C</span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\caption</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-11003" ><span class="underline">44</span></a> <br /></span>
-
-
-
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\chapter</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-21026" ><span
-class="futri8t-">45</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\chapterref</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-23003" ><span
-class="futri8t-">46</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\citep</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-8003" ><span
-class="futri8t-">47</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\citet</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-8004" ><span
-class="futri8t-">48</span></a> <br /></span>
-<span class="index-item">class options:<br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ecss-1000">10pt</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-19018" ><span class="underline">49</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ecss-1000">11pt</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-19019" ><span class="underline">50</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ecss-1000">12pt</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-19020" ><span class="underline">51</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ecss-1000">7x10</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-19017" ><span class="underline">52</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ecss-1000">color</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-4005" ><span class="underline">53</span></a>, <a
-href="jmlr-manual.html#dx1-19006" ><span class="underline">54</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ecss-1000">gray</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-4006" ><span class="underline">55</span></a>, <a
-href="jmlr-manual.html#dx1-16003" ><span class="underline">56</span></a>, <a
-href="jmlr-manual.html#dx1-19007" ><span class="underline">57</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ecss-1000">letterpaper</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-19016" ><span class="underline">58</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ecss-1000">nowcp</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-4001" ><span class="underline">59</span></a>, <a
-href="jmlr-manual.html#dx1-19001" ><span class="underline">60</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ecss-1000">onecolumn</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-4004" ><span class="underline">61</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ecss-1000">tablecaption</span><br /></span>
-<span class="index-subsubitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ecss-1000">bottom</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-4011" ><span class="underline">62</span></a>, <a
-href="jmlr-manual.html#dx1-19012" ><span class="underline">63</span></a> <br /></span>
-<span class="index-subsubitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ecss-1000">top</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-4007" ><span class="underline">64</span></a>, <a
-href="jmlr-manual.html#dx1-19008" ><span class="underline">65</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ecss-1000">twocolumn</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-4003" ><span class="underline">66</span></a>, <a
-href="jmlr-manual.html#dx1-22001" ><span class="underline">67</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ecss-1000">wcp</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-4002" ><span class="underline">68</span></a>, <a
-href="jmlr-manual.html#dx1-5008" ><span class="underline">69</span></a>, <a
-href="jmlr-manual.html#dx1-19002" ><span class="underline">70</span></a> <br /></span>
-<span class="index-item"><span
-class="ecss-1000">combine </span>class&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-2003" >71</a>, <a
-href="jmlr-manual.html#dx1-2004" >72</a>, <a
-href="jmlr-manual.html#dx1-3014" >73</a>, <a
-href="jmlr-manual.html#dx1-25001" >74</a> <br /></span>
-<span class="index-item"><span
-class="ecss-1000">combnat </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-3015" >75</a> <br /></span>
-<span class="index-item"><span
-class="ectt-1000">conjecture </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-13015" ><span class="underline">76</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\conjectureref</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-14015" ><span
-class="futri8t-">77</span></a> <br /></span>
-<span class="index-item"><span
-class="ectt-1000">corollary </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-13011" ><span class="underline">78</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\corollaryref</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-14013" ><span
-class="futri8t-">79</span></a> <br /></span>
-</p><p class="theindex"> <span
-class="futb8t-">D</span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\DeclareMathOperator</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-15020" ><span
-class="futri8t-">80</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\DeclareMathOperator*</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-15023" ><span class="underline">81</span></a> <br /></span>
-<span class="index-item"><span
-class="ectt-1000">definition </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-13013" ><span class="underline">82</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\definitionref</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-14014" ><span
-class="futri8t-">83</span></a> <br /></span>
-<span class="index-item"><span
-class="ectt-1000">description </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-12003" ><span class="underline">84</span></a> <br /></span>
-</p><p class="theindex"> <span
-class="futb8t-">E</span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\Editor</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-21021" ><span
-class="futri8t-">85</span></a>, <a
-href="jmlr-manual.html#dx1-26009" ><span class="underline">86</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\editor</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-5012" ><span
-class="futri8t-">87</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\editors</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-5013" ><span
-class="futri8t-">88</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\Email</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-5018" ><span
-class="futri8t-">89</span></a> <br /></span>
-<span class="index-item"><span
-class="ectt-1000">enumerate </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-11005" ><span class="underline">90</span></a>, <a
-href="jmlr-manual.html#dx1-11009" ><span class="underline">91</span></a> <br /></span>
-<span class="index-item"><span
-class="ectt-1000">enumerate* </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-11007" ><span
-class="futri8t-">92</span></a> <br /></span>
-<span class="index-item">environments:<br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">abstract</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-7002" ><span
-class="futri8t-">93</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">algorithm</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-11002" ><span
-class="futri8t-">94</span></a>, <a
-href="jmlr-manual.html#dx1-25008" ><span class="underline">95</span></a> <br /></span>
-
-
-
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">algorithm2e</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-11012" ><span
-class="futri8t-">96</span></a>, <a
-href="jmlr-manual.html#dx1-25011" ><span class="underline">97</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">align</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-15008" ><span class="underline">98</span></a>, <a
-href="jmlr-manual.html#dx1-15012" ><span class="underline">99</span></a>, <a
-href="jmlr-manual.html#dx1-15018" ><span class="underline">100</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">align*</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-15010" ><span class="underline">101</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">altdescription</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-12002" ><span
-class="futri8t-">102</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">authorsignoff</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-21004" ><span
-class="futri8t-">103</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">axiom</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-13018" ><span class="underline">104</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">conjecture</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-13016" ><span class="underline">105</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">corollary</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-13012" ><span class="underline">106</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">definition</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-13014" ><span class="underline">107</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">description</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-12004" ><span class="underline">108</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">enumerate</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-11006" ><span class="underline">109</span></a>, <a
-href="jmlr-manual.html#dx1-11010" ><span class="underline">110</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">enumerate*</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-11008" ><span
-class="futri8t-">111</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">equation</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-15006" ><span class="underline">112</span></a>, <a
-href="jmlr-manual.html#dx1-25017" ><span class="underline">113</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">example</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-13004" ><span class="underline">114</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">jmlrpapers</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-21034" ><span
-class="futri8t-">115</span></a>, <a
-href="jmlr-manual.html#dx1-22004" ><span class="underline">116</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">keywords</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-7004" ><span
-class="futri8t-">117</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">lemma</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-13006" ><span class="underline">118</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">preface</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-21007" ><span
-class="futri8t-">119</span></a>, <a
-href="jmlr-manual.html#dx1-21014" ><span class="underline">120</span></a>, <a
-href="jmlr-manual.html#dx1-21018" ><span class="underline">121</span></a>, <a
-href="jmlr-manual.html#dx1-26006" ><span class="underline">122</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">proof</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-13020" ><span class="underline">123</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">proposition</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-13008" ><span class="underline">124</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">remark</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-13010" ><span class="underline">125</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">signoff</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-21012" ><span
-class="futri8t-">126</span></a>, <a
-href="jmlr-manual.html#dx1-21016" ><span class="underline">127</span></a>, <a
-href="jmlr-manual.html#dx1-21020" ><span class="underline">128</span></a>, <a
-href="jmlr-manual.html#dx1-26008" ><span class="underline">129</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">split</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-15014" ><span class="underline">130</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">table</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-4009" ><span class="underline">131</span></a>, <a
-href="jmlr-manual.html#dx1-4013" ><span class="underline">132</span></a>, <a
-href="jmlr-manual.html#dx1-19010" ><span class="underline">133</span></a>, <a
-href="jmlr-manual.html#dx1-19014" ><span class="underline">134</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ectt-1000">theorem</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-13002" ><span class="underline">135</span></a> <br /></span>
-<span class="index-item"><span
-class="ecss-1000">epsfig </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-3013" >136</a>, <a
-href="jmlr-manual.html#dx1-2013" >137</a> <br /></span>
-<span class="index-item"><span
-class="ectt-1000">equation </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-15005" ><span class="underline">138</span></a>, <a
-href="jmlr-manual.html#dx1-25016" ><span class="underline">139</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\equationref</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-14004" ><span
-class="futri8t-">140</span></a> <br /></span>
-<span class="index-item"><span
-class="ectt-1000">example </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-13003" ><span class="underline">141</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\exampleref</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-14017" ><span
-class="futri8t-">142</span></a> <br /></span>
-</p><p class="theindex"> <span
-class="futb8t-">F</span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\figureref</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-14007" ><span
-class="futri8t-">143</span></a> <br /></span>
-<span class="index-item"><span
-class="ecss-1000">fink </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-3017" >144</a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\floatconts</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-4010" ><span class="underline">145</span></a>, <a
-href="jmlr-manual.html#dx1-4014" ><span class="underline">146</span></a>, <a
-href="jmlr-manual.html#dx1-9001" ><span
-class="futri8t-">147</span></a>, <a
-href="jmlr-manual.html#dx1-19011" ><span class="underline">148</span></a>, <a
-href="jmlr-manual.html#dx1-19015" ><span class="underline">149</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\frontmatter</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-21002" ><span
-class="futri8t-">150</span></a> <br /></span>
-</p><p class="theindex"> <span
-class="futb8t-">G</span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\gdef</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-20002" ><span class="underline">151</span></a> <br /></span>
-<span class="index-item"><span
-class="ecss-1000">geometry </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-25005" >152</a>, <a
-href="jmlr-manual.html#dx1-2011" >153</a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\global</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-20003" ><span class="underline">154</span></a> <br /></span>
-<span class="index-item"><span
-class="ecss-1000">graphicx </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-3006" >155</a>, <a
-href="jmlr-manual.html#dx1-9002" >156</a> <br /></span>
-</p><p class="theindex"> <span
-class="futb8t-">H</span>
-
-
-
-<span class="index-item"><span
-class="ecss-1000">hyperref </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-2005" >157</a>, <a
-href="jmlr-manual.html#dx1-2015" >158</a>, <a
-href="jmlr-manual.html#dx1-2016" >159</a>, <a
-href="jmlr-manual.html#dx1-2017" >160</a>, <a
-href="jmlr-manual.html#dx1-2019" >161</a>, <a
-href="jmlr-manual.html#dx1-3008" >162</a>, <a
-href="jmlr-manual.html#dx1-25002" >163</a> <br /></span>
-</p><p class="theindex"> <span
-class="futb8t-">I</span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\ifprint</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-16002" ><span
-class="futri8t-">164</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\IfTitleElement</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-24005" ><span
-class="futri8t-">165</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\importarticle</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-21037" ><span
-class="futri8t-">166</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\importpaper</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-21036" ><span
-class="futri8t-">167</span></a>, <a
-href="jmlr-manual.html#dx1-23002" ><span class="underline">168</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\importpubarticle</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-23006" ><span class="underline">169</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\importpubpaper</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-21035" ><span
-class="futri8t-">170</span></a>, <a
-href="jmlr-manual.html#dx1-23001" ><span class="underline">171</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\includegraphics</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-9003" ><span
-class="futri8t-">172</span></a>, <a
-href="jmlr-manual.html#dx1-16001" ><span class="underline">173</span></a>, <a
-href="jmlr-manual.html#dx1-20013" ><span class="underline">174</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\includeteximage</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-9004" ><span
-class="futri8t-">175</span></a> <br /></span>
-<span class="index-item"><span
-class="ecss-1000">inputenc </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-25015" >176</a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\intertext</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-15016" ><span class="underline">177</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\issue</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-24004" ><span class="underline">178</span></a> <br /></span>
-</p><p class="theindex"> <span
-class="futb8t-">J</span>
-<span class="index-item"><span
-class="ecss-1000">jmlr2e </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-2001" >179</a>, <a
-href="jmlr-manual.html#dx1-3011" >180</a>, <a
-href="jmlr-manual.html#dx1-5001" >181</a>, <a
-href="jmlr-manual.html#dx1-5015" >182</a> <br /></span>
-<span class="index-item"><span
-class="ecss-1000">jmlrbook </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-25013" >183</a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\jmlrnowcp</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-19004" ><span
-class="futri8t-">184</span></a> <br /></span>
-<span class="index-item"><span
-class="ectt-1000">jmlrpapers </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-21033" ><span
-class="futri8t-">185</span></a>, <a
-href="jmlr-manual.html#dx1-22003" ><span class="underline">186</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\jmlrprehyperref</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-2018" ><span
-class="futri8t-">187</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\jmlrproceedings</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-19005" ><span
-class="futri8t-">188</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\jmlrpublished</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-5006" ><span
-class="futri8t-">189</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\jmlrsubmitted</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-5005" ><span
-class="futri8t-">190</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\jmlrvolume</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-5003" ><span
-class="futri8t-">191</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\jmlrwcp</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-19003" ><span
-class="futri8t-">192</span></a> <br /></span>
-<span class="index-item"><span
-class="ecss-1000">jmlrwcp2e </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-2002" >193</a>, <a
-href="jmlr-manual.html#dx1-3012" >194</a>, <a
-href="jmlr-manual.html#dx1-5002" >195</a>, <a
-href="jmlr-manual.html#dx1-5016" >196</a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\jmlrworkshop</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-5007" ><span
-class="futri8t-">197</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\jmlryear</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-5004" ><span
-class="futri8t-">198</span></a> <br /></span>
-</p><p class="theindex"> <span
-class="futb8t-">K</span>
-<span class="index-item"><span
-class="ectt-1000">keywords </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-7003" ><span
-class="futri8t-">199</span></a> <br /></span>
-</p><p class="theindex"> <span
-class="futb8t-">L</span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\label</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-11004" ><span class="underline">200</span></a>, <a
-href="jmlr-manual.html#dx1-14001" ><span class="underline">201</span></a> <br /></span>
-<span class="index-item"><span
-class="ectt-1000">lemma </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-13005" ><span class="underline">202</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\lemmaref</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-14011" ><span
-class="futri8t-">203</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\logo</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-20012" ><span
-class="futri8t-">204</span></a> <br /></span>
-</p><p class="theindex"> <span
-class="futb8t-">M</span>
-
-
-
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\mailto</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-6002" ><span
-class="futri8t-">205</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\mainmatter</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-21023" ><span
-class="futri8t-">206</span></a> <br /></span>
-<span class="index-item"><span
-class="ectt-1000">makejmlrbook</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-2020" >207</a>, <a
-href="jmlr-manual.html#dx1-2021" >208</a>, <a
-href="jmlr-manual.html#dx1-3018" >209</a>, <a
-href="jmlr-manual.html#dx1-18001" >210</a>, <a
-href="jmlr-manual.html#dx1-21009" >211</a>, <a
-href="jmlr-manual.html#dx1-21010" >212</a>, <a
-href="jmlr-manual.html#dx1-26001" >213</a>, <a
-href="jmlr-manual.html#dx1-26002" >214</a>, <a
-href="jmlr-manual.html#dx1-26003" >215</a>, <a
-href="jmlr-manual.html#dx1-26004" >216</a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\maketitle</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-5009" ><span
-class="futri8t-">217</span></a>, <a
-href="jmlr-manual.html#dx1-21001" ><span
-class="futri8t-">218</span></a> <br /></span>
-</p><p class="theindex"> <span
-class="futb8t-">N</span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\Name</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-5017" ><span
-class="futri8t-">219</span></a> <br /></span>
-<span class="index-item"><span
-class="ecss-1000">nameref </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-3009" >220</a> <br /></span>
-<span class="index-item"><span
-class="ecss-1000">natbib </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-3004" >221</a>, <a
-href="jmlr-manual.html#dx1-8001" >222</a>, <a
-href="jmlr-manual.html#dx1-8005" >223</a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\newcommand</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-20004" ><span class="underline">224</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\newenvironment</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-20005" ><span class="underline">225</span></a> <br /></span>
-</p><p class="theindex"> <span
-class="futb8t-">O</span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\operatorname</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-15019" ><span
-class="futri8t-">226</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\operatorname*</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-15022" ><span class="underline">227</span></a> <br /></span>
-</p><p class="theindex"> <span
-class="futb8t-">P</span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\paragraph</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-21030" ><span
-class="futri8t-">228</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\part</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-21024" ><span
-class="futri8t-">229</span></a> <br /></span>
-<span class="index-item"><span
-class="ecss-1000">pdfpages </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-2007" >230</a>, <a
-href="jmlr-manual.html#dx1-25004" >231</a>, <a
-href="jmlr-manual.html#dx1-2010" >232</a> <br /></span>
-<span class="index-item"><span
-class="ectt-1000">preface </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-21006" ><span
-class="futri8t-">233</span></a>, <a
-href="jmlr-manual.html#dx1-21013" ><span class="underline">234</span></a>, <a
-href="jmlr-manual.html#dx1-21017" ><span class="underline">235</span></a>, <a
-href="jmlr-manual.html#dx1-26005" ><span class="underline">236</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\prefacename</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-21008" ><span
-class="futri8t-">237</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\productioneditor</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-20015" ><span
-class="futri8t-">238</span></a> <br /></span>
-<span class="index-item"><span
-class="ectt-1000">proof </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-13019" ><span class="underline">239</span></a> <br /></span>
-<span class="index-item"><span
-class="ectt-1000">proposition </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-13007" ><span class="underline">240</span></a> <br /></span>
-<span class="index-item"><span
-class="ecss-1000">psfig </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-2012" >241</a> <br /></span>
-</p><p class="theindex"> <span
-class="futb8t-">R</span>
-<span class="index-item"><span
-class="ectt-1000">remark </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-13009" ><span class="underline">242</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\remarkref</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-14012" ><span
-class="futri8t-">243</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\renewcommand</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-20006" ><span class="underline">244</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\renewenvironment</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-20007" ><span class="underline">245</span></a> <br /></span>
-</p><p class="theindex"> <span
-class="futb8t-">S</span>
-<span class="index-item"><span
-class="ecss-1000">scrartcl </span>class&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-3001" >246</a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\section</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-7006" ><span
-class="futri8t-">247</span></a>, <a
-href="jmlr-manual.html#dx1-21027" ><span
-class="futri8t-">248</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\section*</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-7007" ><span
-class="futri8t-">249</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\sectionref</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-14002" ><span
-class="futri8t-">250</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\set</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-15003" ><span
-class="futri8t-">251</span></a> <br /></span>
-
-
-
-<span class="index-item"><span
-class="ecss-1000">setspace </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-3016" >252</a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\SetTitleElement</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-24002" ><span
-class="futri8t-">253</span></a> <br /></span>
-<span class="index-item"><span
-class="ectt-1000">signoff </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-21011" ><span
-class="futri8t-">254</span></a>, <a
-href="jmlr-manual.html#dx1-21015" ><span class="underline">255</span></a>, <a
-href="jmlr-manual.html#dx1-21019" ><span class="underline">256</span></a>, <a
-href="jmlr-manual.html#dx1-26007" ><span class="underline">257</span></a> <br /></span>
-<span class="index-item"><span
-class="ecss-1000">siunitx </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-20001" >258</a> <br /></span>
-<span class="index-item"><span
-class="ectt-1000">split </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-15013" ><span class="underline">259</span></a> <br /></span>
-<span class="index-item"><span
-class="ecss-1000">subfig </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-2006" >260</a>, <a
-href="jmlr-manual.html#dx1-10001" >261</a>, <a
-href="jmlr-manual.html#dx1-25003" >262</a>, <a
-href="jmlr-manual.html#dx1-2009" >263</a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\subfigref</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-14008" ><span
-class="futri8t-">264</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\subfigure</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-10002" ><span
-class="futri8t-">265</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\subparagraph</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-21031" ><span
-class="futri8t-">266</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\subsection</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-7008" ><span
-class="futri8t-">267</span></a>, <a
-href="jmlr-manual.html#dx1-21028" ><span
-class="futri8t-">268</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\subsection*</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-7009" ><span
-class="futri8t-">269</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\subsubsection</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-7010" ><span
-class="futri8t-">270</span></a>, <a
-href="jmlr-manual.html#dx1-21029" ><span
-class="futri8t-">271</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\subsubsection*</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-7011" ><span
-class="futri8t-">272</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\subtable</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-10003" ><span
-class="futri8t-">273</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\subtabref</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-14006" ><span
-class="futri8t-">274</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\subtitle</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-20011" ><span
-class="futri8t-">275</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\sum</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-15021" ><span class="underline">276</span></a> <br /></span>
-</p><p class="theindex"> <span
-class="futb8t-">T</span>
-<span class="index-item"><span
-class="ectt-1000">table </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-4008" ><span class="underline">277</span></a>, <a
-href="jmlr-manual.html#dx1-4012" ><span class="underline">278</span></a>, <a
-href="jmlr-manual.html#dx1-19009" ><span class="underline">279</span></a>, <a
-href="jmlr-manual.html#dx1-19013" ><span class="underline">280</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\tableofcontents</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-21022" ><span
-class="futri8t-">281</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\tableref</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-14005" ><span
-class="futri8t-">282</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\team</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-20014" ><span
-class="futri8t-">283</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\text</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-15015" ><span class="underline">284</span></a> <br /></span>
-<span class="index-item"><span
-class="ectt-1000">theorem </span>(environment)&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-13001" ><span class="underline">285</span></a> <br /></span>
-<span class="index-item"><span
-class="ecss-1000">theorem </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-2014" >286</a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\theoremref</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-14010" ><span
-class="futri8t-">287</span></a> <br /></span>
-<span class="index-item"><span
-class="ecss-1000">tikz </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-9005" >288</a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\title</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-5010" ><span
-class="futri8t-">289</span></a>, <a
-href="jmlr-manual.html#dx1-20008" ><span
-class="futri8t-">290</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\titlebody</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-24001" ><span
-class="futri8t-">291</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\titlebreak</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-5011" ><span
-class="futri8t-">292</span></a> <br /></span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\twocolumn</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-22002" ><span class="underline">293</span></a> <br /></span>
-</p><p class="theindex"> <span
-class="futb8t-">U</span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\url</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-6001" ><span
-class="futri8t-">294</span></a> <br /></span>
-<span class="index-item"><span
-class="ecss-1000">url </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-3005" >295</a> <br /></span>
-</p><p class="theindex"> <span
-class="futb8t-">V</span>
-<span class="index-item"><span class="obeylines-h"><span class="verb"><span
-class="ectt-1000">\volume</span></span></span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-20010" ><span
-class="futri8t-">296</span></a> <br /></span>
-</p><p class="theindex"> <span
-class="futb8t-">X</span>
-<span class="index-item"><span
-class="ecss-1000">xcolor </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-16004" >297</a>, <a
-href="jmlr-manual.html#dx1-16005" >298</a> <br /></span>
-
-
-
-<span class="index-item"><span
-class="ecss-1000">xkeyval </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-3010" >299</a> <br /></span>
-</p></div>
-<!--l. 1525--><p class="noindent" ><a
-href="#top">Top</a>
-</p>
- <div class="footnotes"><!--l. 53--><p class="indent" > <span class="footnote-mark"><a
-href="#fn1x0-bk" id="fn1x0"><sup class="textsuperscript">1</sup></a></span><span
-class="futr8t-x-x-80">Currently </span><span
-class="ecss-0800">jmlr </span><span
-class="futr8t-x-x-80">will check if </span><span
-class="ecss-0800">subfig</span><a
- id="dx1-2009"></a><span
-class="futr8t-x-x-80">, </span><span
-class="ecss-0800">pdfpages</span><a
- id="dx1-2010"></a><span
-class="futr8t-x-x-80">, </span><span
-class="ecss-0800">geometry</span><a
- id="dx1-2011"></a><span
-class="futr8t-x-x-80">, </span><span
-class="ecss-0800">psfig</span><a
- id="dx1-2012"></a><span
-class="futr8t-x-x-80">, </span><span
-class="ecss-0800">epsfig</span><a
- id="dx1-2013"></a> <span
-class="futr8t-x-x-80">and </span><span
-class="ecss-0800">theorem</span><a
- id="dx1-2014"></a> <span
-class="futr8t-x-x-80">are loaded and will throw</span>
-<span
-class="futr8t-x-x-80">an error. If other packages are found to be a problem, they will be added to the list.</span></p>
-<!--l. 1345--><p class="noindent" ><span class="footnote-mark"><a
-href="#fn2x0-bk" id="fn2x0"><sup class="textsuperscript">2</sup></a></span><span
-class="futr8t-x-x-80">The default title page layout doesn't use </span><span
-class="ectt-0800">issue</span><span
-class="futr8t-x-x-80">, but if required it can be set with </span><span
-class="ectt-0800">\issue</span><a
- id="dx1-24004"></a><span
-class="ectt-0800">{</span><span
-class="futsy-x-x-80">h</span><span
-class="futri8t-x-x-80">number</span><span
-class="futsy-x-x-80">i</span><span
-class="ectt-0800">}</span></p>
-<!--l. 1430--><p class="indent" > <span class="footnote-mark"><a
-href="#fn3x0-bk" id="fn3x0"><sup class="textsuperscript">3</sup></a></span><span
-class="futr8t-x-x-80">and may also cause a problem for the editor's text editor.</span></p> </div>
-
-</body></html>
-
-
-
-
diff --git a/Master/texmf-dist/doc/latex/jmlr/jmlr-manual.tex b/Master/texmf-dist/doc/latex/jmlr/jmlr-manual.tex
deleted file mode 100644
index 37615431be5..00000000000
--- a/Master/texmf-dist/doc/latex/jmlr/jmlr-manual.tex
+++ /dev/null
@@ -1,1527 +0,0 @@
-\documentclass{nlctdoc}
-
-\usepackage{amsmath}
-\usepackage[utf8]{inputenc}
-\usepackage[T1]{fontenc}
-\usepackage{ifthen}
-\usepackage[colorlinks,
- bookmarks,
- hyperindex=false,
- pdfauthor={Nicola L.C. Talbot},
- pdftitle={jmlr: LaTeX2e Classes for the Journal of Machine Learning Research},
- pdfkeywords={LaTeX,jmlr}]{hyperref}
-
-\CheckSum{3918}
-\OnlyDescription
-
-\newcommand*{\appopt}[1]{\texttt{-{}-#1}}
-
-\begin{document}
-\MakeShortVerb{"}
-\DeleteShortVerb{\|}
-
- \title{\LaTeXe\ Classes for the Journal of Machine
-Learning Research}
- \author{Nicola L. C. Talbot\\[10pt]
-\url{http://theoval.cmp.uea.ac.uk/~nlct/}}
-
- \date{2012-01-05 (version 1.12)}
- \maketitle
-\tableofcontents
-
-\section{Introduction}
-
-The \clsfmt{jmlr} class is for articles that need to be formatted
-according to the Journal of Machine Learning Research style. This
-class is based on the \sty{jmlr2e} and \sty{jmlrwcp2e} packages
-but has been adapted to enable it to work better with the
-\cls{combine} class to collate the articles into a book.
-\sectionref{sec:jmlr} describes how to use the \clsfmt{jmlr} class.
-
-The \clsfmt{jmlrbook} class is for combining JMLR articles into a book.
-This class uses \cls{combine} and \sty{hyperref}, which are
-troublesome enough on their own but together are quite fragile. The
-\clsfmt{jmlrbook} class redefines some internals to get \clsfmt{combine}
-and \clsfmt{hyperref} to work together but some packages (e.g.\
-\sty{subfig} and \sty{pdfpages}) are likely to mess everything up
-and cause errors. This is why the guidelines to authors are fairly
-stringent and why \clsfmt{jmlr} will give an error message if certain
-packages are loaded.\footnote{Currently \clsfmt{jmlr} will check if
-\sty{subfig}, \sty{pdfpages}, \sty{geometry}, \sty{psfig},
-\sty{epsfig} and \sty{theorem} are loaded and will throw an error.
-If other packages are found to be a problem, they will be added to
-the list.} The \clsfmt{jmlrbook} class works best with PDF\LaTeX\ so
-authors should ensure that their articles can compile with
-PDF\LaTeX. \sectionref{sec:jmlrbook} describes how to use the
-\clsfmt{jmlrbook} class.
-
-\begin{important}
-Note that the \clsfmt{jmlr} (and therefore \clsfmt{jmlrbook}) class automatically loads
-the \sty{hyperref} package, but some packages need to be loaded
-before \sty{hyperref}.
-\end{important}
-
-Anything that needs to be done before \sty{hyperref} is loaded can be specified
-by defining the command
-\begin{definition}[\DescribeMacro{\jmlrprehyperref}]
-\cs{jmlrprehyperref}
-\end{definition}
-\emph{before} the class is loaded. For
-example, to load the packages \styfmt{foo} and \styfmt{bar} before
-\sty{hyperref}, you can do:
-\begin{verbatim}
-\newcommand{\jmlrprehyperref}{\usepackage{foo,bar}}
-\documentclass{jmlr}
-\end{verbatim}
-
-The \app{makejmlrbook} Perl script can be used to make a book that
-uses the \clsfmt{jmlrbook} class. In addition to creating the print
-and online versions of the book, it will compile the individual
-articles, running Bib\TeX\ where necessary, and create a set of
-HTML files containing a list of all the articles imported into the
-book along with links to the abstracts and PDFs of the individual
-articles. \sectionref{sec:makejmlrbook} describes how
-to use the \app{makejmlrbook} application.
-
-\section{Required Packages}
-
-The \clsfmt{jmlr} class is based on the \cls{scrartcl} class and loads
-the following packages: \sty{amsmath}, \sty{amssymb},
-\sty{natbib}, \sty{url}, \sty{graphicx} and \sty{algorithm2e},
-\sty{hyperref}, \sty{nameref} and \sty{xkeyval}.
-Note that unlike the \sty{jmlr2e} and \sty{jmlrwcp2e} packages,
-this class file does not load the obsolete \sty{epsfig} package.
-
-The \clsfmt{jmlrbook} class additionally loads the \cls{combine} class
-and the following packages: \sty{combnat}, \sty{setspace} and \sty{fink}.
-
-The \app{makejmlrbook} script requires Perl, \TeX\ and \TeX4ht.
-
-\section{Guidelines for Article Authors}
-\label{sec:jmlr}
-
-Article authors should use the \clsfmt{jmlr} class. This class
-comes with example files \texttt{jmlr-sample.tex} and
-\texttt{jmlrwcp-sample.tex}, which can be used as templates.
-
-The following class options are available:
-\begin{description}
-\item[\clsopt{nowcp}]The article is for the Journal of Machine
-Learning Research (default).
-\item[\clsopt{wcp}] The article is for JMLR Workshop and Conference
-Proceedings.
-
-\item[\clsopt{twocolumn}] Use two-column style.
-
-\item[\clsopt{onecolumn}] Use one-column style (default).
-
-\item[\clsopt{color}] Color version (see \sectionref{sec:color}).
-
-\item[\clsopt{gray}] Grayscale version (see \sectionref{sec:color}).
-
-\item[{\clsopt[top]{tablecaption}}] in a \env{table} environment,
-\ics{floatconts} puts the caption at the top.
-
-\item[{\clsopt[bottom]{tablecaption}}] in a \env{table} environment,
-\ics{floatconts} puts the caption at the bottom.
-
-\end{description}
-
-\subsection{Title Information}
-
-The \clsfmt{jmlr} class uses different syntax from \sty{jmlr2e} and
-\sty{jmlrwcp2e} to specify the title information. In particular, it
-doesn't define \cs{jmlrheading} and \cs{ShortHeading}. Instead, the
-following commands should be used:
-
-\begin{definition}[\DescribeMacro{\jmlrvolume}]
-\cs{jmlrvolume}\marg{number}
-\end{definition}
-This specifies the volume number. For example:
-\begin{verbatim}
-\jmlrvolume{2}
-\end{verbatim}
-
-\begin{definition}[\DescribeMacro{\jmlryear}]
-\cs{jmlryear}\marg{year}
-\end{definition}
-This specifies the year. For example:
-\begin{verbatim}
-\jmlryear{2010}
-\end{verbatim}
-
-\begin{definition}[\DescribeMacro{\jmlrsubmitted}]
-\cs{jmlrsubmitted}\marg{date}
-\end{definition}
-This specifies the submission date.
-
-\begin{definition}[\DescribeMacro{\jmlrpublished}]
-\cs{jmlrpublished}\marg{date}
-\end{definition}
-This specifies the publication date.
-
-\begin{definition}[\DescribeMacro{\jmlrworkshop}]
-\cs{jmlrworkshop}\marg{title}
-\end{definition}
-This specifies the workshop title (for use with the \clsopt{wcp}
-class option).
-
-The title information is specified using the commands described
-below. These commands should typically go in the preamble. As
-with most class files, The title itself is produced using
-\begin{definition}[\DescribeMacro{\maketitle}]
-\cs{maketitle}
-\end{definition}
-This command should go after \verb|\begin{document}|. For example:
-\begin{verbatim}
-\begin{document}
-\maketitle
-\end{verbatim}
-Before \cs{maketitle}, you must specify the title information
-using the following commands:
-
-\begin{definition}[\DescribeMacro{\title}]
-\cs{title}\oarg{short title}\marg{title}
-\end{definition}
-This specifies the article's title. A short title for the page
-header can be supplied via the optional argument \meta{short title}.
-If you want to force a line break in the title, use
-\begin{definition}[\DescribeMacro{\titlebreak}]
-\cs{titlebreak}
-\end{definition}
-instead of \cs{newline} or \verb|\\| as this will ensure that the
-line break doesn't also end up in the table of contents or bookmarks
-when the article is included in a book.
-
-\begin{definition}[\DescribeMacro{\editor}]
-\cs{editor}\marg{name}
-\end{definition}
-This specifies the editor's name. If there is more than one
-editor, use:
-\begin{definition}[\DescribeMacro{\editors}]
-\cs{editors}\marg{names}
-\end{definition}
-
-\begin{definition}[\DescribeMacro{\author}]
-\cs{author}\marg{author specs}
-\end{definition}
-This specifies the author. The specifications \meta{author specs}
-are a bit different to \sty{jmlr2e} and \sty{jmlrwcp2e}. Use
-\begin{definition}[\DescribeMacro{\Name}]
-\cs{Name}\oarg{abbreviated name}\marg{author's name}
-\end{definition}
-to specify the author's name. Note that if the surname contains a
-space it must be grouped (enclosed in braces \{\}). Similarly if
-the initial letter of each forename is a diacritic it must be
-grouped. If the abbreviation of the name doesn't get parsed
-properly you can override the default using the optional argument. (See below for examples.)
-\begin{definition}[\DescribeMacro{\Email}]
-\cs{Email}\marg{author's email}
-\end{definition}
-This specifies the author's email address. It should only be used
-within the argument to \cs{author}.
-
-\begin{definition}[\DescribeMacro{\and}]
-\cs{and}
-\end{definition}
-This should be used to separate two authors with the same address.
-
-\begin{definition}[\DescribeMacro{\AND}]
-\cs{AND}
-\end{definition}
-This should be used to separate authors with different addresses.
-
-\begin{definition}[\DescribeMacro{\\}]
-\verb|\\|
-\end{definition}
-This should be used before an author's address or between authors
-with the same address where there are more that two authors.
-
-\begin{definition}[\DescribeMacro{\addr}]
-\cs{addr}
-\end{definition}
-This should be used at the start of the address.
-
-\begin{description}
-\item[Example 1] Two authors with the same address:
-\begin{verbatim}
-\author{\Name{Jane Doe} \Email{abc@sample.com}\and
- \Name{John {Basey Fisher}} \Email{xyz@sample.com}\\
- \addr Address}
-\end{verbatim}
-In this example, the second author has a space in his surname
-so the surname needs to be grouped.
-
-\item[Example 2] Three authors with the same address:
-\begin{verbatim}
-\author{\Name{Fred Arnold {de la Cour}} \Email{an1@sample.com}\\
- \Name{Jack Jones} \Email{an3@sample.com}\\
- \Name{{\'E}louise {\'E}abhla Finchley} \Email{an2@sample.com}\\
- \addr Address}
-\end{verbatim}
-In this example, the third author has an accent on her
-forename initials so grouping is required.
-
-\item[Example 3] Authors with a different address:
-\begin{verbatim}
-\author{\Name{John Smith} \Email{abc@sample.com}\\
- \addr Address 1
- \AND
- \Name{May Brown} \Email{xyz@sample.com}\\
- \addr Address 2
- }
-\end{verbatim}
-
-\item[Example 4] The author is actually a company so there's no
-first name and surname:
-\begin{verbatim}
-\author{\Name[Some Company, Ltd]{Some Company, Ltd}\Email{xyz:some.com}\\
- \addr Address
-}
-\end{verbatim}
-\end{description}
-
-\subsection{Font Changing Commands}
-
-Use the \LaTeXe\ font changing commands, such as \cs{bfseries} or
-\cs{textbf}\marg{text}, rather than the obsolete \LaTeX2.09
-commands, such as \cs{bf}.
-
-\begin{definition}[\DescribeMacro{\url}]
-\cs{url}\marg{address}
-\end{definition}
-This will typeset \meta{address} in a typewriter font. Special
-characters, such as \verb|~|, are correctly displayed. Example:
-\begin{verbatim}
-\url{http://theoval.cmp.uea.ac.uk/~nlct/}
-\end{verbatim}
-
-\begin{definition}[\DescribeMacro{\mailto}]
-\cs{mailto}\marg{email address}
-\end{definition}
-This will typeset the given email address in a typewriter font.
-Note that this is not the same as \cs{Email}, which should only be
-used in the argument of \cs{author}.
-
-\subsection{Structure}
-
-\begin{definition}[\DescribeEnv{abstract}]
-\cs{begin}\{abstract\}\\
-\meta{text}\\
-\cs{end}\{abstract\}
-\end{definition}
-The abstract text should be displayed using the \envfmt{abstract}
-environment.
-
-\begin{definition}[\DescribeEnv{keywords}]
-\cs{begin}\{keywords\}\meta{keyword list}\cs{end}\{keywords\}
-\end{definition}
-The keywords should be displayed using the \envfmt{keywords}
-environment.
-
-\begin{definition}[\DescribeMacro{\acks}]
-\cs{acks}\marg{text}
-\end{definition}
-This displays the acknowledgements.
-
-\begin{definition}[\DescribeMacro{\section}]
-\cs{section}\marg{title}
-\end{definition}
-Section titles are created using \cs{section}. The heading is
-automatically numbered and can be cross-referenced using
-\cs{label} and \cs{ref}. Unnumbered sections can be produced
-using:
-\begin{definition}[\DescribeMacro{\section*}]
-\cs{section*}\marg{title}
-\end{definition}
-
-\begin{definition}[\DescribeMacro{\subsection}]
-\cs{subsection}\marg{title}
-\end{definition}
-Sub-section titles are created using \cs{subsection}. Unnumbered
-sub-sections can be produced using:
-\begin{definition}[\DescribeMacro{\subsection*}]
-\cs{subsection*}\marg{title}
-\end{definition}
-
-\begin{definition}[\DescribeMacro{\subsubsection}]
-\cs{subsubsection}\marg{title}
-\end{definition}
-Sub-sub-section titles are created using \cs{subsubsection}.
-Unnumbered sub-sub-sections can be produced using:
-\begin{definition}[\DescribeMacro{\subsubsection*}]
-\cs{subsubsection*}\marg{title}
-\end{definition}
-
-Further sectioning levels can be obtained using \cs{paragraph}
-and \cs{subparagraph}, but these are unnumbered with running heads.
-
-\begin{definition}[\DescribeMacro{\appendix}]
-\cs{appendix}
-\end{definition}
-Use \cs{appendix} to switch to the appendices. This changes
-\cs{section} to produce an appendix. Example:
-\begin{verbatim}
-\appendix
-\section{Proof of Theorems}
-\end{verbatim}
-
-\subsection{Citations and Bibliography}
-
-The \clsfmt{jmlr} class automatically loads \sty{natbib} and sets
-the bibliography style to \texttt{plainnat}. References should
-be stored in a \texttt{.bib} file.
-
-\begin{definition}[\DescribeMacro{\bibliography}]
-\cs{bibliography}\marg{bib file}
-\end{definition}
-This displays the bibliography.
-
-\begin{definition}[\DescribeMacro{\citep}]
-\cs{citep}\oarg{pre note}\oarg{post note}\marg{label}
-\end{definition}
-Use \cs{citep} for a parenthetical citation.
-
-\begin{definition}[\DescribeMacro{\citet}]
-\cs{citet}\oarg{note}\marg{label}
-\end{definition}
-Use \cs{citet} for a textual citation.
-
-See the \ctandoc{natbib} for further details.
-
-\subsection{Figures and Tables}
-
-Floats, such as figures, tables and algorithms, are moving objects
-and are supposed to float to the nearest convenient location.
-Please don't force them to go in a particular place. In general
-it's best to use the \texttt{htbp} specifier and don't put
-the float in the middle of a paragraph (that is, make sure there's
-a paragraph break above and below the float). Floats are supposed
-to have a little extra space above and below them to make them
-stand out from the rest of the text. This extra space is put in
-automatically and shouldn't need modifying.
-
-To ensure consistency, please \emph{don't} try changing the
-format of the caption by doing something like:
-\begin{verbatim}
-\caption{\textit{A Sample Caption.}}
-\end{verbatim}
-or
-\begin{verbatim}
-\caption{\em A Sample Caption.}
-\end{verbatim}
-You can, of course, change the font for individual words or
-phrases. For example:
-\begin{verbatim}
-\caption{A Sample Caption With Some \emph{Emphasized Words}.}
-\end{verbatim}
-
-The \clsfmt{jmlr} class provides the following command for displaying
-the contents of a figure or table:
-\begin{definition}[\DescribeMacro{\floatconts}]
-\cs{floatconts}\marg{label}\marg{caption command}\marg{contents}
-\end{definition}
-This ensures that the caption is correctly positioned and that
-the contents are centered. For example:
-\begin{verbatim}
-\begin{table}[htbp]
-\floatconts
- {tab:example}% label
- {\caption{An Example Table}}% caption command
- {%
- \begin{tabular}{ll}
- \bfseries Dataset & \bfseries Result\\
- Data1 & 0.123456
- \end{tabular}
- }
-\end{table}
-\end{verbatim}
-
-The \clsfmt{jmlr} class automatically loads \sty{graphicx} which
-defines:
-\begin{definition}[\DescribeMacro{\includegraphics}]
-\cs{includegraphics}\oarg{options}\marg{file name}
-\end{definition}
-where \meta{options} is a comma-separated list of options.
-
-For example, suppose you have an image called
-\texttt{mypic.png} in a subdirectory called \texttt{images}:
-\begin{verbatim}
-\begin{figure}[htbp]
-\floatconts
- {fig:example}% label
- {\caption{An Example Figure}}% caption command
- {\includegraphics[width=0.5\textwidth]{images/mypic}}
-\end{figure}
-\end{verbatim}
-
-Note that you shouldn't specify the file extension when including
-the image. It's helpful if you can also provide a grayscale
-version of color images. This should be labeled as the color
-image but with \texttt{-gray} immediately before the extension.
-(The extension need not be the same as that of the color image.)
-For example, if you have an image called \texttt{mypic.pdf}, the
-grayscale can be called \texttt{mypic-gray.pdf},
-\texttt{mypic-gray.png} or \texttt{mypic-gray.jpg}.
-See \sectionref{sec:color} for further details.
-
-\begin{definition}[\DescribeMacro{\includeteximage}]
-\cs{includeteximage}\oarg{options}\marg{file name}
-\end{definition}
-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
-\cs{includegraphics}. The main keys are: \texttt{width},
-\texttt{height}, \texttt{scale} and \texttt{angle}.
-
-\subsubsection{Sub-Figures and Sub-Tables}
-
-The \sty{subfig} package causes a problem for \clsfmt{jmlrbook} so
-the \clsfmt{jmlr} class will give an error if it is used. Therefore
-the \clsfmt{jmlr} class provides its own commands for including
-sub-figures and sub-tables.
-
-\begin{definition}[\DescribeMacro{\subfigure}]
-\cs{subfigure}\oarg{title}\oarg{valign}\marg{contents}
-\end{definition}
-This makes a sub-figure where \meta{contents} denotes the contents
-of the sub-figure. This should also include the \cs{label}.
-The first optional argument \meta{title} indicates a caption for
-the sub-figure. By default, the sub-figures are aligned at the
-base. This can be changed with the second optional argument
-\meta{valign}, which may be one of: \texttt{t} (top), \texttt{c}
-(centred) or \texttt{b} (base).
-
-For example, suppose there are two images files, \texttt{mypic1.png}
-and \texttt{mypic2.png}, in the subdirectory \texttt{images}.
-Then they can be included as sub-figures as follows:
-\begin{verbatim}
-\begin{figure}[htbp]
-\floatconts
- {fig:example2}% label for whole figure
- {\caption{An Example Figure.}}% caption for whole figure
- {%
- \subfigure{%
- \label{fig:pic1}% label for this sub-figure
- \includegraphics{images/mypic1}
- }\qquad % space out the images a bit
- \subfigure{%
- \label{fig:pic2}% label for this sub-figure
- \includegraphics{images/mypic2}
- }
- }
-\end{figure}
-\end{verbatim}
-
-\begin{definition}[\DescribeMacro{\subtable}]
-\cs{subtable}\oarg{title}\oarg{valign}\marg{contents}
-\end{definition}
-This is an analogous command for sub-tables. The default value
-for \meta{valign} is \texttt{t}.
-
-\subsection{Algorithms}
-
-\begin{definition}[\DescribeEnv{algorithm}]
-\cs{begin}\{algorithm\}\\
-\meta{contents}\\
-\cs{end}\{algorithm\}
-\end{definition}
-Enumerated textual algorithms can be displayed using the
-\envfmt{algorithm} environment. Within this environment, use
-\ics{caption} to set the caption (and \ics{label} to cross-reference
-it). Within the body of the environment you can use the
-\env{enumerate} environment.
-
-\begin{definition}[\DescribeEnv{enumerate*}]
-\cs{begin}\{enumerate*\}\\
-\cs{item} \meta{text}\\
-\ldots\\
-\cs{end}\{enumerate*\}
-\end{definition}
-If you want to have nested \env{enumerate} environments but you want
-to keep the same numbering throughout the algorithm, you can use the
-\envfmt{enumerate*} environment, provided by the \clsfmt{jmlr}
-class. For example:
-\begin{verbatim}
-\begin{enumerate*}
- \item Set the label of vertex $s$ to 0
- \item Set $i=0$
- \begin{enumerate*}
- \item \label{step:locate}Locate all unlabelled vertices
- adjacent to a vertex labelled $i$ and label them $i+1$
- \item If vertex $t$ has been labelled,
- \begin{enumerate*}
- \item[] the shortest path can be found by backtracking, and
- the length is given by the label of $t$.
- \end{enumerate*}
- otherwise
- \begin{enumerate*}
- \item[] increment $i$ and return to step~\ref{step:locate}
- \end{enumerate*}
- \end{enumerate*}
-\end{enumerate*}
-\end{algorithm}
-\end{verbatim}
-
-
-\begin{definition}[\DescribeEnv{algorithm2e}]
-\cs{begin}\{algorithm2e\}\\
-\meta{contents}\\
-\cs{end}\{algorithm2e\}
-\end{definition}
-Pseudo code can be displayed using the \envfmt{algorithm2e} environment,
-provided by the \sty{algorithm2e} package, which is automatically
-loaded. For example:
-\begin{verbatim}
-\begin{algorithm2e}
-\caption{Computing Net Activation}
-\label{alg:net}
-\dontprintsemicolon
-\linesnumbered
-\KwIn{$x_1, \ldots, x_n, w_1, \ldots, w_n$}
-\KwOut{$y$, the net activation}
-$y\leftarrow 0$\;
-\For{$i\leftarrow 1$ \KwTo $n$}{
- $y \leftarrow y + w_i*x_i$\;
-}
-\end{algorithm2e}
-\end{verbatim}
-
-See the \ctandoc{algorithm2e} for more details.
-
-\subsection{Description Lists}
-
-\begin{definition}[\DescribeEnv{altdescription}]
-\cs{begin}\{altdescription\}\marg{widest label}\\
-\cs{item}\oarg{label} \meta{item text}\\
-\cs{end}\{altdescription\}
-\end{definition}
-In addition to the standard \env{description} environment, the
-\clsfmt{jmlr} class also provides the \envfmt{altdescription} environment.
-This has an argument that should be the widest label used in the
-list. For example:
-\begin{verbatim}
-\begin{altdescription}{differentiate}
-\item[add] A method that adds two variables.
-\item[differentiate] A method that differentiates a function.
-\end{altdescription}
-\end{verbatim}
-
-\subsection{Theorems, Lemmas etc}
-
-The \clsfmt{jmlr} class provides the following theorem-like
-environments: \env{theorem}, \env{example}, \env{lemma},
-\env{proposition}, \env{remark}, \env{corollary}, \env{definition},
-\env{conjecture} and \env{axiom}. Within the body of those
-environments, you can use the \env{proof} environment to display the
-proof if need be. The theorem-like environments all take an
-optional argument, which gives the environment a title. For example:
-
-\begin{verbatim}
-\begin{theorem}[An Example Theorem]
-\label{thm:example}
-This is the theorem.
-\begin{proof}
-This is the proof.
-\end{proof}
-\end{theorem}
-\end{verbatim}
-
-\subsection{Cross-Referencing}
-\label{sec:crossref}
-
-Always use \ics{label} when cross-referencing, rather than writing
-the number explicitly. The \clsfmt{jmlr} class provides some
-convenience commands to assist referencing. These commands,
-described below, can all take a comma-separated list of labels.
-
-\begin{definition}[\DescribeMacro{\sectionref}]
-\cs{sectionref}\marg{label list}
-\end{definition}
-Used to refer to a section or sections. For example, if you defined
-a section as follows:
-\begin{verbatim}
-\section{Results}\label{sec:results}
-\end{verbatim}
-you can refer to it as follows:
-\begin{verbatim}
-The results are detailed in \sectionref{sec:results}.
-\end{verbatim}
-This command may also be used for sub-sections and sub-sub-sections.
-
-\begin{definition}[\DescribeMacro{\appendixref}]
-\cs{appendixref}\marg{label list}
-\end{definition}
-Used to refer to an appendix or multiple appendices.
-
-\begin{definition}[\DescribeMacro{\equationref}]
-\cs{equationref}\marg{label list}
-\end{definition}
-Used to refer to an equation or multiple equations.
-
-\begin{definition}[\DescribeMacro{\tableref}]
-\cs{tableref}\marg{label list}
-\end{definition}
-Used to refer to a table or multiple tables. This can also be
-used for sub-tables where the main table number is also required.
-
-\begin{definition}[\DescribeMacro{\subtabref}]
-\cs{subtabref}\marg{label list}
-\end{definition}
-Used to refer to sub-tables without the main table number, e.g.
-(\emph{a}) or (\emph{b}).
-
-\begin{definition}[\DescribeMacro{\figureref}]
-\cs{figureref}\marg{label list}
-\end{definition}
-Used to refer to a figure or multiple figures. This can also
-be used for sub-figures where the main figure number is also
-required, e.g.\ 2(\emph{a}) or 4(\emph{b}).
-
-\begin{definition}[\DescribeMacro{\subfigref}]
-\cs{subfigref}\marg{label list}
-\end{definition}
-Used to refer to sub-figures without the main figure number, e.g.
-(\emph{a}) or (\emph{b}).
-
-\begin{definition}[\DescribeMacro{\algorithmref}]
-\cs{algorithmref}\marg{label list}
-\end{definition}
-Used to refer to an algorithm or multiple algorithms.
-
-\begin{definition}[\DescribeMacro{\theoremref}]
-\cs{theoremref}\marg{label list}
-\end{definition}
-Used to refer to a theorem or multiple theorems.
-
-\begin{definition}[\DescribeMacro{\lemmaref}]
-\cs{lemmaref}\marg{label list}
-\end{definition}
-Used to refer to a lemma or multiple lemmas.
-
-\begin{definition}[\DescribeMacro{\remarkref}]
-\cs{remarkref}\marg{label list}
-\end{definition}
-Used to refer to a remark or multiple remarks.
-
-\begin{definition}[\DescribeMacro{\corollaryref}]
-\cs{corollaryref}\marg{label list}
-\end{definition}
-Used to refer to a corollary or multiple corollaries.
-
-\begin{definition}[\DescribeMacro{\definitionref}]
-\cs{definitionref}\marg{label list}
-\end{definition}
-Used to refer to a definition or multiple definitions.
-
-\begin{definition}[\DescribeMacro{\conjectureref}]
-\cs{conjectureref}\marg{label list}
-\end{definition}
-Used to refer to a conjecture or multiple conjectures.
-
-\begin{definition}[\DescribeMacro{\axiomref}]
-\cs{axiomref}\marg{label list}
-\end{definition}
-Used to refer to an axiom or multiple axioms.
-
-\begin{definition}[\DescribeMacro{\exampleref}]
-\cs{exampleref}\marg{label list}
-\end{definition}
-Used to refer to an example or multiple examples.
-
-\subsection{Mathematics}
-
-The \clsfmt{jmlr} class loads the \sty{amsmath} package so you can use
-any of the commands and environments defined in that package. A
-brief summary of some of the more common commands and environments
-is provided here. See the \ctandoc{amsmath} for further details.
-
-\begin{definition}[\DescribeMacro{\set}]
-\cs{set}\marg{text}
-\end{definition}
-In addition to the commands provided by \sty{amsmath}, the
-\clsfmt{jmlr} class also provides the \cs{set} command which can
-be used to typeset a set. For example:
-\begin{verbatim}
-The universal set is denoted $\set{U}$
-\end{verbatim}
-
-Unnumbered single-line equations should be displayed using
-\cs{[} and \cs{]}. For example:
-\begin{verbatim}
-\[E = m c^2\]
-\end{verbatim}
-Numbered single-line equations should be displayed using the
-\env{equation} environment. For example:
-\begin{verbatim}
-\begin{equation}\label{eq:trigrule}
-\cos^2\theta + \sin^2\theta \equiv 1
-\end{equation}
-\end{verbatim}
-Multi-lined numbered equations should be displayed using the
-\env{align} environment. For example:
-\begin{verbatim}
-\begin{align}
-f(x) &= x^2 + x\label{eq:f}\\
-f'(x) &= 2x + 1\label{eq:df}
-\end{align}
-\end{verbatim}
-Unnumbered multi-lined equations should be displayed using the
-\env{align*} environment. For example:
-\begin{verbatim}
-\begin{align*}
-f(x) &= (x+1)(x-1)\\
-&= x^2 - 1
-\end{align*}
-\end{verbatim}
-If you want to mix numbered with unnumbered lines use the
-\env{align} environment and suppress unwanted line numbers with
-\cs{nonumber}. For example:
-\begin{verbatim}
-\begin{align}
-y &= x^2 + 3x - 2x + 1\nonumber\\
-&= x^2 + x + 1\label{eq:y}
-\end{align}
-\end{verbatim}
-An equation that is too long to fit on a single line can be
-displayed using the \env{split} environment.
-
-Text can be embedded in an equation using \ics{text}\marg{text} or
-you can use \ics{intertext}\marg{text} to interupt a multi-line
-environment such as \env{align}.
-
-Predefined operator names are listed in \tableref{tab:operatornames}.
-For additional operators, either use
-\begin{definition}[\DescribeMacro{\operatorname}]
-\cs{operatorname}\marg{name}
-\end{definition}
-for example
-\begin{verbatim}
-If $X$ and $Y$ are independent,
-$\operatorname{var}(X+Y) =
-\operatorname{var}(X) + \operatorname{var}(Y)$
-\end{verbatim}
-or declare it with
-\begin{definition}[\DescribeMacro{\DeclareMathOperator}]
-\cs{DeclareMathOperator}\marg{command}\marg{name}
-\end{definition}
-for example
-\begin{verbatim}
-\DeclareMathOperator{\var}{var}
-\end{verbatim}
-and then use this new command:
-\begin{verbatim}
-If $X$ and $Y$ are independent,
-$\var(X+Y) = \var(X)+\var(Y)$
-\end{verbatim}
-
-If you want limits that go above and
-below the operator (like \ics{sum}) use the starred versions
-(\ics{operatorname*} or \ics{DeclareMathOperator*}).
-
-\begin{table}[htbp]
-\caption{Predefined Operator Names (taken from
- \sty{amsmath} documentation)}
-\label{tab:operatornames}%
-\vskip\baselineskip
-\centering
-\begin{tabular}{rlrlrlrl}
-\cs{arccos} & $\arccos$ & \cs{deg} & $\deg$ & \cs{lg} & $\lg$ & \cs{projlim} & $\projlim$ \\
-\cs{arcsin} & $\arcsin$ & \cs{det} & $\det$ & \cs{lim} & $\lim$ & \cs{sec} & $\sec$ \\
-\cs{arctan} & $\arctan$ & \cs{dim} & $\dim$ & \cs{liminf} & $\liminf$ & \cs{sin} & $\sin$ \\
-\cs{arg} & $\arg$ & \cs{exp} & $\exp$ & \cs{limsup} & $\limsup$ & \cs{sinh} & $\sinh$ \\
-\cs{cos} & $\cos$ & \cs{gcd} & $\gcd$ & \cs{ln} & $\ln$ & \cs{sup} & $\sup$ \\
-\cs{cosh} & $\cosh$ & \cs{hom} & $\hom$ & \cs{log} & $\log$ & \cs{tan} & $\tan$ \\
-\cs{cot} & $\cot$ & \cs{inf} & $\inf$ & \cs{max} & $\max$ & \cs{tanh} & $\tanh$ \\
-\cs{coth} & $\coth$ & \cs{injlim} & $\injlim$ & \cs{min} & $\min$ \\
-\cs{csc} & $\csc$ & \cs{ker} & $\ker$ & \cs{Pr} & $\Pr$
-\end{tabular}\par
-\begin{tabular}{rlrl}
-\cs{varlimsup} & $\varlimsup$
-& \cs{varinjlim} & $\varinjlim$\\
-\cs{varliminf} & $\varliminf$
-& \cs{varprojlim} & $\varprojlim$
-\end{tabular}
-
-\end{table}
-
-\subsection{Color vs Grayscale}
-\label{sec:color}
-
-It's helpful if authors supply grayscale versions of their
-articles in the event that the article is to be incorporated into
-a black and white printed book. With external PDF, PNG or JPG
-graphic files, you just need to supply a grayscale version of the
-file. For example, if the file is called \texttt{myimage.png},
-then the gray version should be \texttt{myimage-gray.png} or
-\texttt{myimage-gray.pdf} or \texttt{myimage-gray.jpg}. You don't
-need to modify your code. The \clsfmt{jmlr} class checks for
-the existence of the grayscale version if it is print mode
-(provided you have used \ics{includegraphics} and haven't
-specified the file extension).
-
-\begin{definition}[\DescribeMacro{\ifprint}]
-\cs{ifprint}\marg{true part}\marg{false part}
-\end{definition}
-You can use \cs{ifprint} to determine which mode you are in.
-For example:
-\begin{verbatim}
-in \figureref{fig:nodes}, the
-\ifprint{dark gray}{purple}
-ellipse represents an input and the
-\ifprint{light gray}{yellow} ellipse
-represents an output.
-\end{verbatim}
-Another example:
-\begin{verbatim}
-{\ifprint{\bfseries}{\color{red}}important text!}
-\end{verbatim}
-
-You can use the class option \clsopt{gray} to see how the
-document will appear in gray scale mode.
-
-The \sty{xcolor} class is loaded with the \pkgoptfmt{x11names}
-option, so you can use any of the x11 predefined colors (listed
-in the \ctandoc{xcolor}).
-
-\subsection{Where To Go For Help}
-
-If you have a \LaTeX\ query, the first place to go to is the
-\urlfootref{http://www.tex.ac.uk/faq}{UK TUG FAQ}.
-
-If you are unfamiliar or just getting started with \LaTeX, there's
-a list of on-line introductions to \LaTeX\ at:
-\url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=man-latex}
-
-There are also forums, mailing lists and newsgroups. For example,
-the \LaTeX\ Community (\url{http://www.latex-community.org/}),
-the \texttt{texhax} mailing list
-(\url{http://tug.org/mailman/listinfo/texhax}) and
-\texttt{comp.text.tex} (archives available at
-\url{http://groups.google.com/group/comp.text.tex/}).
-
-Documentation for packages or classes can be found using the
-\texttt{texdoc} application. For example:
-\begin{verbatim}
-texdoc natbib
-\end{verbatim}
-Alternatively, you can go to
-\texttt{http://www.ctan.org/pkg/}\meta{name} where
-\meta{name} is the name of the package. For example:
-\url{http://www.ctan.org/pkg/natbib}
-
-For a general guide to preparing papers (regardless of whether you
-are using \LaTeX\ or a word processor), see Kate L.~Turabian, \qt{A
-manual for writers of term papers, theses, and dissertations}, The
-University of Chicago Press, 1996.
-
-\section{Guidelines for Production Editors}
-\label{sec:jmlrbook}
-
-The \clsfmt{jmlrbook} class can be used to combine articles that use
-the \clsfmt{jmlr} document class into a book. The following sample
-files are provided: \texttt{paper1/paper1.tex},
-\texttt{paper2/paper2.tex}, \texttt{paper3/paper3.tex},
-\texttt{jmlr-sample.tex}, \texttt{jmlrwcp-sample.tex},
-\texttt{jmlrbook-sample.tex} and \texttt{proceedings-sample.tex}.
-All but the last two are articles using the \clsfmt{jmlr} class. The
-last two (\texttt{jmlrbook-sample.tex} and
-\texttt{proceedings-sample.tex}) uses the \clsfmt{jmlrbook} class
-file to combine the articles into a book. Note that no modifications
-are needed to the files using the \clsfmt{jmlr} class when they are
-imported into the book. They can either be compiled as stand-alone
-articles or with the entire book.
-
-Before you compile the book, make sure that all the articles
-compile as stand-alone documents (and run Bib\TeX\ where
-necessary). You can use the \app{makejmlrbook} Perl script to compile
-the book and create associated HTML files. See
-\sectionref{sec:makejmlrbook} for details.
-
-\subsection{\clsfmt{jmlrbook} Class Options}
-\begin{description}
-\item[\clsopt{nowcp}]The imported pre-published articles were
-published in the Journal of Machine Learning Research (default).
-\item[\clsopt{wcp}] The imported pre-published articles were
-published in the JMLR Workshop and Conference Proceedings.
-
-If the book has a mixture of JMLR and JMLR WCP articles, you
-can switch between them using
-\begin{definition}[\DescribeMacro{\jmlrwcp}]
-\cs{jmlrwcp}
-\end{definition}
-and
-\begin{definition}[\DescribeMacro{\jmlrnowcp}]
-\cs{jmlrnowcp}
-\end{definition}
-Alternatively, you can set the name of the journal or conference
-proceedings using:
-\begin{definition}[\DescribeMacro{\jmlrproceedings}]
-\cs{jmlrproceedings}\marg{short title}\marg{long title}
-\end{definition}
-
-\item[\clsopt{color}] Color version (see \sectionref{sec:color}).
-Use this option for the on-line version with hyperlinks enabled
-(default).
-
-\item[\clsopt{gray}] Grayscale version (see \sectionref{sec:color}).
-Use this option for the print version without hyperlinks.
-
-\item[{\clsopt[top]{tablecaption}}] in a \env{table} environment,
-\ics{floatconts} puts the caption at the top.
-
-\item[{\clsopt[bottom]{tablecaption}}] in a \env{table} environment,
-\ics{floatconts} puts the caption at the bottom.
-
-\item[\clsopt{letterpaper}] Set the paper size to letter (default).
-
-\item[\clsopt{7x10}] Set the paper size to $7\times10$ inches.
-
-\item[\clsopt{10pt}] Use 10pt as the normal text size.
-\item[\clsopt{11pt}] Use 11pt as the normal text size (default).
-\item[\clsopt{12pt}] Use 12pt as the normal text size.
-
-\end{description}
-
-\subsection{The Preamble}
-
-Any packages that the imported articles load (which aren't
-automatically loaded by \clsfmt{jmlr}) must be loaded in the book's
-preamble. For example, if one or more of the articles load the
-\sty{siunitx} package, this package must be loaded in the book.
-
-Commands that are defined in the imported articles will be local
-to that article unless they have been globally defined using
-\ics{gdef} or \ics{global}. Since most authors use \ics{newcommand}
-and \ics{newenvironment} (or \ics{renewcommand} and
-\ics{renewenvironment}) this shouldn't cause a conflict if more
-that one article has defined the same command or environment.
-For example, in the sample files supplied, both
-\texttt{paper1/paper1.tex} and \texttt{paper2/paper2.tex} have
-defined the command \cs{samplecommand} using \cs{newcommand}. As
-long as this command isn't also defined in the book, there won't
-be a conflict.
-
-\begin{definition}[\DescribeMacro{\title}]
-\cs{title}\oarg{PDF title}\marg{book title}
-\end{definition}
-In the book preamble, \cs{title} sets the book title and the optional
-argument is used for the PDF title, which will be displayed
-when the reader views the PDF file's properties in their PDF viewer.
-(Note that in the imported articles, \cs{title} sets the article's
-title and the optional argument sets the short title for the
-page header and table of contents.)
-
-\begin{definition}[\DescribeMacro{\author}]
-\cs{author}\oarg{PDF author(s)}\marg{book author(s)}
-\end{definition}
-In the book preamble, \cs{author} sets the book's author (or editor)
-and the optional argument is used for the PDF author, which will be
-displayed when the reader views the PDF file's properties in their
-PDF viewer. (Note that in the imported articles, \cs{author} sets
-the article's author and the optional argument sets the short author
-list for the page header.)
-
-\begin{definition}[\DescribeMacro{\volume}]
-\cs{volume}\marg{number}
-\end{definition}
-This command sets the book's volume number. Omit if the book has no
-volume number.
-
-\begin{definition}[\DescribeMacro{\subtitle}]
-\cs{subtitle}\marg{sub-title}
-\end{definition}
-This command sets the book's subtitle. Omit if the book has no
-sub-title.
-
-\begin{definition}[\DescribeMacro{\logo}]
-\cs{logo}\marg{image command}
-\end{definition}
-This sets the book's title image. Use \ics{includegraphics} and
-omit the file extension. If you provide a grayscale version as
-well as a color version, the grayscale version will be used for
-the print version of the book. (See \sectionref{sec:color}
-for further details.)
-
-\begin{definition}[\DescribeMacro{\team}]
-\cs{team}\marg{team title}
-\end{definition}
-This can be used to set the name of the editorial team. This
-command may be omitted if not required.
-
-\begin{definition}[\DescribeMacro{\productioneditor}]
-\cs{productioneditor}\marg{name}
-\end{definition}
-This command may be used to name the production editor. The command
-may be omitted if not required.
-
-See \sectionref{sec:modifytitle} for details on how to modify the
-layout of the title page.
-
-\subsection{Main Book Commands}
-
-All commands that are provided by the \clsfmt{jmlr} class are
-also available with the \clsfmt{jmlrbook} class, but some commands
-might behave differently depending on whether they are in the
-main part of the book or within the imported articles.
-
-In the main part of the book you can use the following commands:
-\begin{definition}[\DescribeMacro{\maketitle}]
-\cs{maketitle}
-\end{definition}
-This displays the book's title page. Note that \cs{maketitle} has
-a different effect when used in imported articles.
-
-\begin{definition}[\DescribeMacro{\frontmatter}]
-\cs{frontmatter}
-\end{definition}
-Use this command at the start of the front matter (e.g.\ before the
-foreword or preface). This will make chapters unnumbered even if you
-use \cs{chapter} instead of \cs{chapter*}. It also sets the page
-style and sets the page numbering to lower case Roman numerals.
-
-\begin{definition}[\DescribeEnv{authorsignoff}]
-\cs{begin}\{authorsignoff\}\\
-\meta{author list}\\
-\cs{end}\{authorsignoff\}
-\end{definition}
-This environment may be used by the author signing off at the end of a chapter such as the
-foreword. Within the environment use:
-\begin{definition}[\DescribeMacro{\Author}]
-\cs{Author}\marg{details}
-\end{definition}
-for the author's details. More than one \cs{Author} should be used
-if there is more than one author. Example:
-\begin{verbatim}
-\begin{authorsignoff}
-\Author{Nicola Talbot\\
-University of East Anglia}
-\Author{Anne Author\\
-University of No Where}
-\end{authorsignoff}
-\end{verbatim}
-
-\begin{definition}[\DescribeEnv{preface}]
-\cs{begin}\{preface\}\oarg{filename}
-\end{definition}
-This environment may be used to typeset the preface. This starts a
-new chapter using
-\begin{verbatim}
-\chapter{\prefacename}
-\end{verbatim}
-\DescribeMacro{\prefacename}where \cs{prefacename} defaults to
-``Preface''. This environment should typically go in the front
-matter and is provided to allow \app{makejmlrbook} create a
-standalone document for the preface. The optional argument is the
-filename (without any extension or path) that will be used by
-\app{makejmlrbook}. This defaults to \texttt{preface} but, to
-conform with JMLR guidelines, should be changed to the surname of
-the first author (editor) followed by the final two digits of the
-year. See the JMLR website for further details of the guidelines.
-
-\begin{definition}[\DescribeEnv{signoff}]
-\cs{begin}\{signoff\}\oarg{team name}\marg{date}\\
-\meta{editor list}\\
-\cs{end}\{signoff\}
-\end{definition}
-This environment may be used by the editorial team when signing off
-a chapter such as the preface. If the optional argument is omitted,
-\qt{The Editorial Team} is used. If you are using the \env{preface}
-environment described above, the \env{signoff} environment must go
-inside the \env{preface} environment.
-
-Within the \env{signoff} environment use:
-\begin{definition}[\DescribeMacro{\Editor}]
-\cs{Editor}\marg{details}
-\end{definition}
-for each editor. Example:
-\begin{verbatim}
-\begin{signoff}{March 2010}
-% First editor:
-\Editor{Nicola Talbot\\
-University of East Anglia\\
-\mailto{N.Talbot@uea.ac.uk}}
-% Second editor:
-\Editor{Anne Editor\\
-University of Nowhere\\
-\mailto{ae@sample.com}}
-\end{signoff}
-\end{verbatim}
-
-\begin{definition}[\DescribeMacro{\tableofcontents}]
-\cs{tableofcontents}
-\end{definition}
-This command displays the book's table of contents. Note that it
-has a different effect if used in an imported article.
-
-\begin{definition}[\DescribeMacro{\mainmatter}]
-\cs{mainmatter}
-\end{definition}
-Use this command to switch to the book's main matter. This will
-switch the chapter numbering back on, reset the page numbering to
-Arabic and set up the main page style.
-
-\begin{definition}[\DescribeMacro{\part}]
-\cs{part}\oarg{short title}\marg{title}
-\end{definition}
-If used in the main part of the book, this command will start a
-new part and issue a clear double page. Note that this command
-has a different effect if used in an imported article.
-
-\begin{definition}[\DescribeMacro{\addtocpart}]
-\cs{addtocpart}\marg{title}
-\end{definition}
-This adds \meta{title} to the table of contents, issues a clear
-double page, but doesn't display any text or affect the part
-numbering.
-
-\begin{definition}[\DescribeMacro{\chapter}]
-\cs{chapter}\oarg{short title}\marg{title}
-\end{definition}
-This command may be used in the main body of the book but will
-cause an error if used within an imported article.
-
-\begin{definition}[\DescribeMacro{\section}]
-\cs{section}\oarg{short title}\marg{title}
-\end{definition}
-\begin{definition}[\DescribeMacro{\subsection}]
-\cs{subsection}\oarg{short title}\marg{title}
-\end{definition}
-\begin{definition}[\DescribeMacro{\subsubsection}]
-\cs{subsubsection}\oarg{short title}\marg{title}
-\end{definition}
-\begin{definition}[\DescribeMacro{\paragraph}]
-\cs{paragraph}\oarg{short title}\marg{title}
-\end{definition}
-\begin{definition}[\DescribeMacro{\subparagraph}]
-\cs{subparagraph}\oarg{short title}\marg{title}
-\end{definition}
-These commands may be used in the main body of the book or within
-imported articles. In the main body of the book they need to be
-within a chapter and will be numbered according to the chapter.
-
-\begin{definition}[\DescribeMacro{\appendix}]
-\cs{appendix}
-\end{definition}
-If used in the main body of the book, this will switch to the
-book appendices. Subsequent \cs{chapter} commands will produce the
-appendices. If used within an imported article, it will switch
-to the article appendices and won't affect the main part of
-the book.
-
-\begin{definition}[\DescribeEnv{jmlrpapers}]
-\cs{begin}\{jmlrpapers\}\\
-\meta{imported papers}\\
-\cs{end}\{jmlrpapers\}
-\end{definition}
-This environment must be used when importing articles. Within this
-environment, use the following commands to import articles:
-\begin{definition}[\DescribeMacro{\importpubpaper}]
-\cs{importpubpaper}\oarg{label}\marg{directory}\marg{file}\marg{pages}
-\end{definition}
-This imports an article that has already been published elsewhere.
-The \meta{pages} argument should be the page range from the
-\emph{previously published} version of this article. This may not
-necessarily be the same as the page range of the article in the book.
-The directory the imported file is contained in is is given by
-\meta{directory}. If the file is in the same directory as the
-book, use a dot. The file name is given by \meta{file}. The article
-is also given a label, specified by the optional argument. This
-is \meta{directory}/\meta{file} by default. The label is used
-as a prefix to labels in the imported articles which ensures that
-cross-references are unique. You can also use this label to reference
-the article elsewhere in the book (see \sectionref{sec:bkcrossref}).
-
-\begin{definition}[\DescribeMacro{\importpaper}]
-\cs{importpaper}\oarg{label}\marg{directory}\marg{file}
-\end{definition}
-Imports an article that is being published in the book. The
-arguments are the same as above except that there is no page
-range (the page range is computed automatically).
-
-\begin{definition}[\DescribeMacro{\importarticle}]
-\cs{importarticle}\oarg{label}\marg{directory}\marg{file}
-\end{definition}
-This imports an article that hasn't been published elsewhere. There
-is no page range, but the other arguments are the same as
-those describe above for \cs{importpubpaper}.
-
-Example: to import a previously published paper
-\texttt{paper1/paper1.tex} and an unpublished paper
-\texttt{paper2/paper2.tex}:
-\begin{verbatim}
-\begin{jmlrpapers}
-\importpubpaper{paper1}{paper1}{23--45}
-\importarticle{paper2}{paper2}
-\end{jmlrpapers}
-\end{verbatim}
-
-\subsubsection{Two Column Articles in a One Column Book}
-
-The \clsfmt{jmlrbook} class column style will override the column style
-of the imported articles. You can use the \clsopt{twocolumn} class
-option to \clsfmt{jmlrbook}, but this will make the whole book with
-two columns. If you only want the imported articles to be in two
-columns, then put \ics{twocolumn} in the \env{jmlrpapers}
-environment to switch on two column formatting. The effect will be
-localised to the end of the environment.
-
-\subsubsection{Cross-Referencing}
-\label{sec:bkcrossref}
-
-You can cross-reference other parts of the book using the
-standard \cs{label}/\cs{ref} mechanism, but if you want to
-reference something within an imported article, you must prefix
-the label with the label given when importing the article (that
-is, the optional argument to \ics{importpubpaper},
-\ics{importpaper} or \cs{importarticle}). For example, if you
-want to reference a section labeled \texttt{sec:results} in the
-imported paper \texttt{paper1/paper1.tex}, you would need to do:
-\begin{verbatim}
-see Section~\ref{paper1/paper1sec:results}
-\end{verbatim}
-or
-\begin{verbatim}
-see \sectionref{paper1/paper1sec:results}
-\end{verbatim}
-
-In addition to the commands described in \sectionref{sec:crossref},
-the \clsfmt{jmlrbook} class also provides the following
-cross-referencing commands:
-
-\begin{definition}[\DescribeMacro{\chapterref}]
-\cs{chapterref}\marg{label list}
-\end{definition}
-Reference a chapter or chapters. The argument is a comma-separated
-list of labels.
-
-\begin{definition}[\DescribeMacro{\articlepageref}]
-\cs{articlepageref}\marg{label}
-\end{definition}
-This displays the starting page number of the article whose label
-is given by \meta{label}. Note that this must a single label, not
-a list. For example:
-\begin{verbatim}
-An interesting article starts on page~\articlepageref{paper1/paper1}
-\end{verbatim}
-
-\begin{definition}[\DescribeMacro{\articlepagesref}]
-\cs{articlepagesref}\marg{label}
-\end{definition}
-This displays the page range of the article whose label is
-given by \meta{label}. Again, this must be a single label, not a
-list. This page range is unrelated to the \meta{pages} argument of
-\ics{importpubarticle}.
-
-\begin{definition}[\DescribeMacro{\articletitleref}]
-\cs{articletitleref}\marg{label}
-\end{definition}
-This displays the short title for the article whose label is
-given by \meta{label}. Again, this must be a single label, not a
-list.
-
-\begin{definition}[\DescribeMacro{\articleauthorref}]
-\cs{articleauthorref}\marg{label}
-\end{definition}
-This displays the author list for the article whose label is
-given by \meta{label}. Again, this must be a single label, not a
-list.
-
-\subsection{Altering the Layout of the Main Title Page}
-\label{sec:modifytitle}
-
-\begin{definition}[\DescribeMacro{\titlebody}]
-\cs{titlebody}
-\end{definition}
-The main body of the book's title page is given by the command
-\cs{titlebody}. Within the definition of this command, you can
-use:
-\begin{definition}[\DescribeMacro{\SetTitleElement}]
-\cs{SetTitleElement}\marg{element}\marg{pre}\marg{post}
-\end{definition}
-where \meta{element} can be: \texttt{title}, \texttt{volume},
-\texttt{issue}\footnote{The default title page layout doesn't use
-\texttt{issue}, but if required it can be set with \ics{issue}\marg{number}},
-\texttt{subtitle}, \texttt{logo}, \texttt{team}, \texttt{author},
-\texttt{date}, \texttt{productioneditor}. The \meta{pre} and
-\meta{post} arguments specify what to do before and after the
-element. Note that \cs{SetTitleElement} does nothing if that
-element hasn't been set. For example, if \cs{volume} has been
-omitted or \verb|\volume{}| is used, then
-\begin{verbatim}
-\SetTitleElement{volume}{\mainvolumefont}{\postmainvolume}
-\end{verbatim}
-will do nothing (so you don't end up with \textbf{Volume :}).
-
-\begin{definition}[\DescribeMacro{\IfTitleElement}]
-\cs{IfTitleElement}\marg{element}\marg{true part}\marg{false part}
-\end{definition}
-This does \meta{true part} if \meta{element} has been set
-otherwise it does \meta{false part}. For example,
-\cs{postmainvolume} is defined as:
-\begin{verbatim}
-\newcommand{\postmainvolume}{%
- \IfTitleElement{subtitle}{}{:}\par\relax
-}
-\end{verbatim}
-This means that it will only print a colon after the volume
-number if the subtitle has been set.
-
-The default definition of \cs{titlebody} is:
-\begin{verbatim}
-\newcommand{\titlebody}{%
- \SetTitleElement{title}{\maintitlefont}{\postmaintitle}%
- \SetTitleElement{volume}{\mainvolumefont}{\postmainvolume}%
- \SetTitleElement{subtitle}{\mainsubtitlefont}{\postmainsubtitle}%
- \SetTitleElement{logo}{\mainlogofont}{\postmainlogo}%
- \SetTitleElement{team}{\mainteamfont}{\postmainteam}%
- \SetTitleElement{author}{\mainauthorfont}{\postmainauthor}%
- \SetTitleElement{productioneditor}{\mainproductioneditorfont}%
- {\postmainproductioneditor}%
-}
-\end{verbatim}
-
-\subsection{Potential Pitfalls}
-
-The \cls{combine} class and \sty{hyperref} package are
-individually both easily broken by packages that change certain
-internals and they don't ordinarily work together. The
-\clsfmt{jmlrbook} class applies patches to the internal referencing
-mechanism to make them work together, but it's a fairly fragile
-alliance. Some packages are known to break it, for example
-\sty{subfig}, \sty{pdfpages} and \sty{geometry}. This is why the
-\clsfmt{jmlr} class checks for known problem packages and generates an
-error message to dissuade authors from using them. It's likely that
-there are other packages that may cause a problem and, as they are
-found, they will be added to the check list. Also, it's possible for
-an author to disable the package checking mechanism if they are
-determined to use a particular package.
-
-In the event that an article has loaded a problem package, the
-editors will have to decide whether to ask the author to change
-the article so that it doesn't cause a problem or to make the changes
-themselves or to find a way of fudging things to get it to work. It
-depends on the level of \LaTeX\ expertise amongst the editors and
-the time available.
-
-Another problem that can arise is when different articles use
-packages that conflict. For example, one article uses package
-\styfmt{foo} and another uses package \styfmt{bar}. Each article compiles
-okay as a stand-alone article, but when combined \styfmt{foo} and
-\styfmt{bar} conflict. Another problem may occur when articles load the
-same package but with conflicting package options. To reduce the
-chance of this occurring, the \clsfmt{jmlr} class loads some commonly
-used packages. For example, it loads the \sty{algorithm2e}
-package with the \pkgoptfmt{algo2e} and \pkgoptfmt{ruled} options and
-provides the \env{algorithm} environment in addition to
-\sty{algorithm2e}'s \env{algorithm2e} environment. Different
-versions of the same package can also be a problem. To help
-counteract the problem caused by different papers using different
-versions of the \sty{algorithm2e} package, \sty{jmlrbook} defines
-most of the old style commands if they don't exist.
-
-Articles that use different input encodings can also cause a
-problem. For example, if one article uses \texttt{utf8} and another
-uses \texttt{latin1}. If the authors have directly entered a
-diacritic or ligature, such as \'e or \ae, instead of using a
-\LaTeX\ command, such as \cs{'e} or \cs{ae}, then
-this will cause an error on compiling the book.\footnote{and may also
-cause a problem for the editor's text editor.} The choice then is to
-either change all non-keyboard characters with the appropriate
-\LaTeX\ commands or to use the \cs{inputencoding} command, supplied
-by the \sty{inputenc} package, to switch the encoding at the start
-of each article.
-
-Authors who use \cs{nonumber} within an \env{equation} environment
-can mess up the hyperlinks. Remove \cs{nonumber} and change the
-equation environment to \cs{[} \ldots\ \cs{]} (or just make it a
-numbered equation).
-
-If the article changes the graphics path using \cs{graphicspath},
-\clsfmt{jmlrbook} won't find the graphics if the imported articles
-aren't in the same directory as the book.
-
-\subsection{Creating the Book Using \appfmt{makejmlrbook}}
-\label{sec:makejmlrbook}
-
-The \app{makejmlrbook} Perl script is designed to make it
-easier to produce the print and online versions of the book, as
-well as producing an HTML index of all the imported articles with
-links to the abstracts and PDFs of individual articles. Note that
-for it to work properly, the articles must be imported using
-\cs{importarticle}, \cs{importpaper} or \cs{importpubpaper}, and
-the imported articles must use the \clsfmt{jmlr} class.
-Note that I have only tested \app{makejmlrbook} on Linux.
-
-On UNIX style systems, the script can be invoked from a terminal
-using:
-\begin{prompt}
-makejmlrbook \oarg{options} \meta{filename}
-\end{prompt}
-If that doesn't work, or you aren't using a UNIX style operating
-system, the script can be invoked from a terminal or command
-prompt using:
-\begin{prompt}
-perl makejmlrbook \oarg{options} \meta{filename}
-\end{prompt}
-The mandatory argument \meta{filename} is the name of the master
-\TeX\ file containing the book. It must use the \clsfmt{jmlrbook}
-class. You may omit the \texttt{.tex} extension. For example, if
-the file is called \texttt{proceedings.tex}, you can call
-\app{makejmlrbook} as follows:
-\begin{verbatim}
-perl makejmlrbook proceedings
-\end{verbatim}
-This will create the files \texttt{proceedings-print.pdf} (the
-print version) and \texttt{proceedings-online.pdf} (the online
-version). It will also create a directory (folder) called
-\texttt{html} in which the HTML files and individual article PDFs
-will be placed.
-
-The options to \app{makejmlrbook} are as follows:
-\begin{description}
-\item[\appopt{online}] Generate the color on-line version (default).
-\item[\appopt{noonline}] Don't generate the color on-line version.
-\item[\appopt{print}] Generate the grayscale print version (default).
-\item[\appopt{noprint}] Don't generate the grayscale print version.
-\item[\appopt{html}] Generate the HTML files and the individual article
-PDFs (default).
-\item[\appopt{nohtml}] Don't generate the HTML files and the individual
-article PDFs.
-\item[\appopt{logourl} \meta{url}] Make the logo on the HTML index page link
-to \meta{url}.
-\item[\appopt{extractpreface}] Extract the preface as a standalone document
-with links in the HTML index. (Only has an effect if combined with
-\appopt{html} option.) This will only work if the preface has been put
-inside the \env{preface} environment with the \env{signoff}
-environment that each editor with \ics{Editor}.
-\item[\appopt{noextractpreface}] Don't try extracting the preface.
-(Default.)
-\item[\appopt{batchtex}] Run \TeX\ in batch mode.
-\item[\appopt{nobatchtex}] Don't run \TeX\ in batch mode (default).
-\item[\appopt{quieter}] Reduce chatter to STDOUT (doesn't eliminate
-all messages). This also runs \TeX\ in batch mode.
-\item[\appopt{noquieter}] Don't reduce messages to STDOUT (default).
-\item[\appopt{version}] Display the version number and exit.
-\item[\appopt{help}] List all available options.
-\end{description}
-
-There are also some more advanced options, but these haven't been
-fully tested:
-\begin{description}
-\item[\appopt{latexapp} \meta{name}] Application used to call \LaTeX.
-Defaults to \qt{pdflatex}.
-\item[\appopt{latexopt} \meta{string}] Options to pass to \LaTeX.
-\item[\appopt{format} \meta{string}] Output format (defaults to \qt{pdf}).
-This may need to be changed if you change the \LaTeX\ application.
-\item[\appopt{bibtexapp} \meta{name}] Application use to process the
-bibliography. Defaults to \qt{bibtex}.
-\item[\appopt{bibtexopt} \meta{string}] Options to pass to Bib\TeX.
-\end{description}
-
-\StopEventually{\clearpage\phantomsection
- \addcontentsline{toc}{section}{Index}\PrintIndex
-}
-
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/jmlr/jmlr-manual0x.png b/Master/texmf-dist/doc/latex/jmlr/jmlr-manual0x.png
deleted file mode 100644
index e21407732de..00000000000
--- a/Master/texmf-dist/doc/latex/jmlr/jmlr-manual0x.png
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/jmlr/jmlr-manual1x.png b/Master/texmf-dist/doc/latex/jmlr/jmlr-manual1x.png
deleted file mode 100644
index be0cd90ab27..00000000000
--- a/Master/texmf-dist/doc/latex/jmlr/jmlr-manual1x.png
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/jmlr/jmlr-manual2x.png b/Master/texmf-dist/doc/latex/jmlr/jmlr-manual2x.png
deleted file mode 100644
index d722bf84d6c..00000000000
--- a/Master/texmf-dist/doc/latex/jmlr/jmlr-manual2x.png
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/jmlr/jmlr-manual3x.png b/Master/texmf-dist/doc/latex/jmlr/jmlr-manual3x.png
deleted file mode 100644
index 3e06e4606db..00000000000
--- a/Master/texmf-dist/doc/latex/jmlr/jmlr-manual3x.png
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/jmlr/jmlr.pdf b/Master/texmf-dist/doc/latex/jmlr/jmlr.pdf
index c451c1dba8a..e50213df9b8 100644
--- a/Master/texmf-dist/doc/latex/jmlr/jmlr.pdf
+++ b/Master/texmf-dist/doc/latex/jmlr/jmlr.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/jmlr/sample-books/jmlrbook-sample.pdf b/Master/texmf-dist/doc/latex/jmlr/sample-books/jmlrbook-sample.pdf
index 32aac7be923..8117486b891 100644
--- a/Master/texmf-dist/doc/latex/jmlr/sample-books/jmlrbook-sample.pdf
+++ b/Master/texmf-dist/doc/latex/jmlr/sample-books/jmlrbook-sample.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/jmlr/sample-books/jmlrbook-sample.tex b/Master/texmf-dist/doc/latex/jmlr/sample-books/jmlrbook-sample.tex
index 6ccc7a65297..1149293b042 100644
--- a/Master/texmf-dist/doc/latex/jmlr/sample-books/jmlrbook-sample.tex
+++ b/Master/texmf-dist/doc/latex/jmlr/sample-books/jmlrbook-sample.tex
@@ -1,10 +1,14 @@
+ % Define \jmlrprehyperref to load packages before hyperref is
+ % loaded
+\def\jmlrprehyperref{%
+ % Packages used by imported articles:
+ \usepackage{lipsum}
+ \usepackage{booktabs}
+ \usepackage{siunitx}
+}
\documentclass[wcp]{jmlrbook}% on-line color version
%\documentclass[wcp,gray]{jmlrbook}% print version
-% Packages used by imported articles:
-\usepackage{lipsum}
-\usepackage{booktabs}
-\usepackage{siunitx}
% Title is added to the PDF properties. Optional argument
% is used instead, if present.
@@ -61,18 +65,16 @@ files are imported.
Many packages must be loaded before \textsf{hyperref}. If these
packages haven't been loaded by \textsf{jmlr}, you will need
-to specify them using \textsf{jmlrbook}'s \texttt{prehyperref}
-option. For example, to load the packages ``foo'' and ``bar'':
+to specify them using \textsf{jmlrbook}'s \verb|\jmlrprehyperref|
+hook. For example, to load the packages ``foo'' and ``bar'':
\begin{verbatim}
-\documentclass[
- prehyperref={\usepackage{foo}\usepackage{bar}}
- ]{jmlrbook}
+\def\jmlrprehyperref{\usepackage{foo}\usepackage{bar}}
+\documentclass{jmlrbook}
\end{verbatim}
or:
\begin{verbatim}
-\documentclass[
- prehyperref={\usepackage{foo,bar}}
- ]{jmlrbook}
+\def\jmlrprehyperref{\usepackage{foo,bar}}
+\documentclass{jmlrbook}
\end{verbatim}
diff --git a/Master/texmf-dist/doc/latex/jmlr/sample-books/paper1/paper1.tex b/Master/texmf-dist/doc/latex/jmlr/sample-books/paper1/paper1.tex
index 59b21ce538b..bab62425278 100644
--- a/Master/texmf-dist/doc/latex/jmlr/sample-books/paper1/paper1.tex
+++ b/Master/texmf-dist/doc/latex/jmlr/sample-books/paper1/paper1.tex
@@ -48,6 +48,15 @@ a footnote.}
E = mc^2
\end{equation}
+A network is shown in Figure~\ref{fig:network}.
+
+\begin{figure}[htbp]
+ \floatconts
+ {fig:network}%
+ {\caption{A Network}}%
+ {\includegraphics{images/network}}%
+\end{figure}
+
\section{Results}\label{sec:results}
\begin{table}[htbp]
diff --git a/Master/texmf-dist/doc/latex/jmlr/sample-books/proceedings-sample.pdf b/Master/texmf-dist/doc/latex/jmlr/sample-books/proceedings-sample.pdf
index 06911e20866..81fc7b60733 100644
--- a/Master/texmf-dist/doc/latex/jmlr/sample-books/proceedings-sample.pdf
+++ b/Master/texmf-dist/doc/latex/jmlr/sample-books/proceedings-sample.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/jmlr/sample-books/proceedings-sample.tex b/Master/texmf-dist/doc/latex/jmlr/sample-books/proceedings-sample.tex
index a1f0d7b7660..468a29e4c7c 100644
--- a/Master/texmf-dist/doc/latex/jmlr/sample-books/proceedings-sample.tex
+++ b/Master/texmf-dist/doc/latex/jmlr/sample-books/proceedings-sample.tex
@@ -1,22 +1,33 @@
-\documentclass[wcp,verbose]{jmlrbook}% on-line color version
-%\documentclass[wcp,gray,verbose]{jmlrbook}% print version
+\documentclass[wcp,pdfxa]{jmlrbook}
-\jmlrvolume{42}
-\jmlryear{2010}
-\jmlrworkshop{Workshop on Causality}
+ % bookmark package shouldn't be used for print version
+\ifprint{}{\usepackage{bookmark}}
-% Packages used by imported articles:
-\usepackage{lipsum}
-
-% Title is added to the PDF properties. Optional argument
-% is used instead, if present.
-%\title[Short Title]{Big Long Title}
+ % Title is added to the PDF properties. Optional argument
+ % is used instead, if present.
+ %\title[Short Title]{Big Long Title}
\title{Sample Proceedings}
\author[Anne Editor et al.]{Anne Editor, Anne Other Editor and Nicola Talbot}
\subtitle{\thejmlrworkshop}
+\jmlrvolume{42}
+\jmlryear{2010}
+\jmlrworkshop{Workshop on Causality}
+
+ % Write the pdf information if this is the print version and the
+ % class option pdfxa has been set. Title and author should be set
+ % before this.
+\jmlrwritepdfinfo
+
+% inputenc with utf8 option must come after \jmlrwritepdfinfo
+\usepackage[T1]{fontenc}
+\usepackage[utf8]{inputenc}
+
+ % Packages used by imported articles:
+\usepackage{lipsum}
+
\logo{\includegraphics{bookLogo}}
\begin{document}
@@ -39,11 +50,11 @@ This is the preface. To make a standalone document for the preface
use the --extractpreface option when calling makejmlrbook.
\begin{signoff}{March 2010}
-% First editor:
+ % First editor:
\Editor{Nicola Talbot\\
University of East Anglia\\
\mailto{N.Talbot@uea.ac.uk}}
-% Second editor:
+ % Second editor:
\Editor{Anne Editor\\
University of Nowhere\\
\mailto{ae@sample.com}}
diff --git a/Master/texmf-dist/doc/latex/jmlr/sample-papers/jmlr-sample.pdf b/Master/texmf-dist/doc/latex/jmlr/sample-papers/jmlr-sample.pdf
index 55da1fd51d5..fdebf681b6a 100644
--- a/Master/texmf-dist/doc/latex/jmlr/sample-papers/jmlr-sample.pdf
+++ b/Master/texmf-dist/doc/latex/jmlr/sample-papers/jmlr-sample.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/jmlr/sample-papers/jmlrwcp-sample.pdf b/Master/texmf-dist/doc/latex/jmlr/sample-papers/jmlrwcp-sample.pdf
index 03052071e08..c7017c011e5 100644
--- a/Master/texmf-dist/doc/latex/jmlr/sample-papers/jmlrwcp-sample.pdf
+++ b/Master/texmf-dist/doc/latex/jmlr/sample-papers/jmlrwcp-sample.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/jmlr/jmlr.dtx b/Master/texmf-dist/source/latex/jmlr/jmlr.dtx
index bea32ff22a6..3b45a8cfcb1 100644
--- a/Master/texmf-dist/source/latex/jmlr/jmlr.dtx
+++ b/Master/texmf-dist/source/latex/jmlr/jmlr.dtx
@@ -7,7 +7,7 @@
% -author "Nicola Talbot"
% -codetitle "jmlr.cls Code"
% jmlr
-% Created on 2012/1/5 12:59
+% Created on 2012/2/25 23:22
%\fi
%\iffalse
%<*package>
@@ -47,7 +47,9 @@
pdftitle={jmlr: LaTeX2e Classes for the Journal of Machine Learning Research},
pdfkeywords={LaTeX,jmlr}]{hyperref}
-\CheckSum{3918}
+\doxitem{Option}{option}{package options}
+
+\CheckSum{4294}
\OnlyDescription
\newcommand*{\appopt}[1]{\texttt{-{}-#1}}
@@ -65,7 +67,7 @@
% \author{Nicola L. C. Talbot\\[10pt]
%\url{http://theoval.cmp.uea.ac.uk/~nlct/}}
%
-% \date{2012-01-05 (version 1.12)}
+% \date{2012-02-25 (version 1.13)}
% \maketitle
%\tableofcontents
%
@@ -123,6 +125,11 @@
%articles. \sectionref{sec:makejmlrbook} describes how
%to use the \app{makejmlrbook} application.
%
+%There is also a prototype Java application that can be used as an
+%alternative to \app{makejmlrbook}, which includes diagnostic tools.
+%See \url{http://theoval.cmp.uea.ac.uk/~nlct/} for further
+%information.
+%
%\section{Required Packages}
%
%The \clsfmt{jmlr} class is based on the \cls{scrartcl} class and loads
@@ -1580,7 +1587,7 @@
% Declare class and required TeX format:
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{jmlr}[2012/01/05 v1.12 (NLCT) Journal of Machine Learning Research]
+\ProvidesClass{jmlr}[2012/02/25 v1.13 (NLCT) Journal of Machine Learning Research]
% \end{macrocode}
%\changes{1.10}{2011-01-05}{hyperref now loaded by jmlr instead of
%jmlrbook}
@@ -1773,6 +1780,12 @@
% \begin{macrocode}
\jmlrprehyperref
% \end{macrocode}
+% Do stuff that has to come immediately before \sty{hyperref} is
+% loaded:
+%\changes{1.13}{2012/02/25}{added \cs{@pre@hyperref}}
+% \begin{macrocode}
+\@ifundefined{@pre@hyperref}{}{\@pre@hyperref}
+% \end{macrocode}
% Load \sty{hyperref}:
% \begin{macrocode}
\usepackage{hyperref}
@@ -3824,7 +3837,7 @@ Keywords:} \ignorespaces}%
% \end{macrocode}
% Declare class:
% \begin{macrocode}
-\ProvidesClass{jmlrbook}[2012/01/05 v1.12 (NLCT) JMLR Book Style]
+\ProvidesClass{jmlrbook}[2012/02/25 v1.13 (NLCT) JMLR Book Style]
% \end{macrocode}
% Need \sty{xkeyval} package to have key=value class options
% \begin{macrocode}
@@ -3847,42 +3860,95 @@ Keywords:} \ignorespaces}%
% \begin{macrocode}
\providecommand*{\jmlrprehyperref}{}
% \end{macrocode}
+%\begin{macro}{\ifgrayscale}
% Determine whether to select color or grayscale
% \begin{macrocode}
\newif\ifgrayscale
\grayscalefalse
+% \end{macrocode}
+%\end{macro}
+%\begin{option}{color}
+% \begin{macrocode}
\DeclareOptionX{color}{\grayscalefalse}
+% \end{macrocode}
+%\end{option}
+%\begin{option}{gray}
+% \begin{macrocode}
\DeclareOptionX{gray}{\grayscaletrue}
% \end{macrocode}
+%\end{option}
% Pass \clsopt{letterpaper} and \clsopt{7x10} to \clsfmt{jmlr}.
+%\begin{option}{letterpaper}
% \begin{macrocode}
\DeclareOptionX{letterpaper}{\PassOptionsToClass{\CurrentOption}{jmlr}}
+% \end{macrocode}
+%\end{option}
+%\begin{option}{7x10}
+% \begin{macrocode}
\DeclareOptionX{7x10}{\PassOptionsToClass{\CurrentOption}{jmlr}}
% \end{macrocode}
+%\end{option}
% Pass \clsopt{html} and \clsopt{nohtml} to \clsfmt{jmlr}.
+%\begin{option}{html}
% \begin{macrocode}
\DeclareOptionX{html}{\PassOptionsToClass{\CurrentOption}{jmlr}}
+% \end{macrocode}
+%\end{option}
+%\begin{option}{nohtml}
+% \begin{macrocode}
\DeclareOptionX{nohtml}{\PassOptionsToClass{\CurrentOption}{jmlr}}
% \end{macrocode}
+%\end{option}
% Pass \clsopt{wcp} and \clsopt{nowcp} options to \clsfmt{jmlr}.
+%\begin{option}{wcp}
% \begin{macrocode}
\DeclareOptionX{wcp}{\PassOptionsToClass{\CurrentOption}{jmlr}}
+% \end{macrocode}
+%\end{option}
+%\begin{option}{nowcp}
+% \begin{macrocode}
\DeclareOptionX{nowcp}{\PassOptionsToClass{\CurrentOption}{jmlr}}
% \end{macrocode}
+%\end{option}
% Pass \clsopt{tablecaptiontop} and \clsopt{tablecaptionbottom} options
% to \clsfmt{jmlr}.
+%\begin{option}{tablecaptiontop}
% \begin{macrocode}
\DeclareOptionX{tablecaptiontop}{\PassOptionsToClass{\CurrentOption}{jmlr}}
+% \end{macrocode}
+%\end{option}
+%\begin{option}{tablecaptionbottom}
+% \begin{macrocode}
\DeclareOptionX{tablecaptionbottom}{\PassOptionsToClass{\CurrentOption}{jmlr}}
% \end{macrocode}
+%\end{option}
+%
% Pass font size commands to \clsfmt{jmlr}
%\changes{1.10}{2011-01-05}{Added 10pt, 11pt and 12pt options to
%jmlrbook}
+%\begin{option}{10pt}
% \begin{macrocode}
\DeclareOptionX{10pt}{\PassOptionsToClass{\CurrentOption}{jmlr}}
+% \end{macrocode}
+%\end{option}
+%\begin{option}{11pt}
+% \begin{macrocode}
\DeclareOptionX{11pt}{\PassOptionsToClass{\CurrentOption}{jmlr}}
+% \end{macrocode}
+%\end{option}
+%\begin{option}{12pt}
+% \begin{macrocode}
\DeclareOptionX{12pt}{\PassOptionsToClass{\CurrentOption}{jmlr}}
% \end{macrocode}
+%\end{option}
+%
+%\begin{option}{pdfxa}
+%\changes{1.13}{2012/02/25}{new}
+% \begin{macrocode}
+\define@boolkey{jmlrbook.cls}[jmlr]{pdfxa}[true]{}
+\jmlrpdfxafalse
+% \end{macrocode}
+%\end{option}
% Process options
% \begin{macrocode}
\ProcessOptionsX
@@ -3901,6 +3967,192 @@ Keywords:} \ignorespaces}%
\fi
}
% \end{macrocode}
+%
+% This next bit is a modification of \sty{pdfx}. It's only used for
+% the print version when the \clsopt{pdfxa} option is used.
+%\changes{1.13}{2012/02/25}{added support for pdfx-1a}
+% \begin{macrocode}
+\newcommand*{\jmlrwritepdfinfo}{}
+\ifgrayscale
+ \ifjmlrpdfxa
+ \def\convertDate{\getYear}
+ {\catcode`\D=12
+ \gdef\getYear D:#1#2#3#4{\edef\xYear{#1#2#3#4}\getMonth}
+ }
+ \def\getMonth#1#2{\edef\xMonth{#1#2}\getDay}
+ \def\getDay#1#2{\edef\xDay{#1#2}\getHour}
+ \def\getHour#1#2{\edef\xHour{#1#2}\getMin}
+ \def\getMin#1#2{\edef\xMin{#1#2}\getSec}
+ \def\getSec#1#2{\edef\xSec{#1#2}\getTZh}
+ {%
+ \catcode`\Z=12
+ \gdef\tmpz{Z}
+ }
+ \def\hash{\expandafter\@gobble\string\#}%
+ \def\amp{\expandafter\@gobble\string\&}%
+ \def\xmpAmp{\amp\hash x0026;}%
+ \def\sep{</rdf:li><rdf:li>}
+ \def\TextCopyright{\amp\hash x00A9;}
+ \def\Title#1{\gdef\xmpTitle{#1}}
+ \let\xmpTitle\@empty
+ \def\Author#1{\gdef\xmpAuthor{#1}}
+ \let\xmpAuthor\@empty
+ \def\Keywords#1{\gdef\xmpKeywords{#1}}
+ \let\xmpKeywords\@empty
+ \let\xmpSubject\xmpKeywords
+ \def\Creator#1{\gdef\xmpCreator{#1}}
+ \def\xmpCreator{\@pdfcreator}
+ \def\Producer#1{\gdef\xmpProducer{#1}}
+ \def\xmpProducer{pdfTeX}
+ \def\Volume#1{\gdef\xmpVolume{#1}}
+ \let\xmpVolume\@empty
+ \def\Issue#1{\gdef\xmpIssue{#1}}
+ \let\xmpIssue\@empty
+ \def\CoverDisplayDate#1{\gdef\xmpCoverDisplayDate{#1}}
+ \let\xmpCoverDisplayDate\@empty
+ \def\CoverDate#1{\gdef\xmpCoverDate{#1}}
+ \let\xmpCoverDate\@empty
+ \def\Copyright#1{\gdef\xmpCopyright{#1}}
+ \let\xmpCopyright\@empty
+ \def\Doi#1{\gdef\xmpDoi{#1}}
+ \let\xmpDoi\@empty
+ \def\Lastpage#1{\gdef\xmpLastpage{#1}}
+ \let\xmpLastpage\@empty
+ \def\Firstpage#1{\gdef\xmpFirstpage{#1}}
+ \let\xmpFirstpage\@empty
+ \def\Journaltitle#1{\gdef\xmpJournaltitle{#1}}
+ \let\xmpJournaltitle\@empty
+ \def\Journalnumber#1{\gdef\xmpJournalnumber{#1}}
+ \let\xmpJournalnumber\@empty
+ \def\Org#1{\gdef\xmpOrg{#1}}
+ \let\xmpOrg\@empty
+ \def\CreatorTool#1{\gdef\xmpCreatorTool{#1}}
+ \def\xmpCreatorTool{\xmpProducer}
+ \def\AuthoritativeDomain#1{\gdef\xmpAuthoritativeDomain{#1}}
+ \let\xmpAuthoritativeDomain\@empty
+ \def\findUUID#1{\edef\tmpstring{\pdfmdfivesum{#1}}
+ \expandafter\eightofnine\tmpstring\end}
+ \def\eightofnine#1#2#3#4#5#6#7#8#9\end{%
+ \xdef\eightchars{#1#2#3#4#5#6#7#8}
+ \fouroffive#9\end}
+ \def\fouroffive#1#2#3#4#5\end{\xdef\ffourchars{#1#2#3#4}
+ \sfouroffive#5\end}
+ \def\sfouroffive#1#2#3#4#5\end{\xdef\sfourchars{#1#2#3#4}
+ \tfouroffive#5\end}
+ \def\tfouroffive#1#2#3#4#5\end{\xdef\tfourchars{#1#2#3#4}
+ \xdef\laststring{#5}}
+ \def\uuid{\eightchars-%
+ \ffourchars-%
+ \sfourchars-%
+ \tfourchars-%
+ \laststring}
+% \end{macrocode}
+%
+%\begin{macro}{\getTZh}
+% This is a modification of the command from \sty{pdfx} that also
+% works for zero and negative hours.
+% \begin{macrocode}
+ \def\getTZh#1{%
+ \def\TZprefix{#1}%
+ \ifx\TZprefix\tmpz
+ \def\xTZsign{+}%
+ \def\xTZh{00}%
+ \def\xTZm{00}%
+ \let\getTZnext\doConvDate
+ \else
+ \let\xTZsign\TZprefix
+ \let\getTZnext\getTZm
+ \fi
+ \getTZnext
+ }
+% \end{macrocode}
+%\end{macro}
+%
+%\begin{macro}{\getTZm}
+% This is a modified version of the command from \sty{pdfx}.
+% \begin{macrocode}
+ \def\getTZm '#1#2'{%
+ \edef\xTZm{#1#2}%
+ \doConvDate
+ }
+% \end{macrocode}
+%\end{macro}
+%\begin{macro}{\doConvDate}
+% Defines the date using information derived from parsing
+% \ics{pdfcreationdate}
+% \begin{macrocode}
+ \def\doConvDate{%
+ \edef\convDate{\xYear-\xMonth-\xDay
+ T\xHour:\xMin:\xSec\xTZsign\xTZh:\xTZm}%
+ }
+% \end{macrocode}
+%\end{macro}
+%\begin{macro}{\@pre@hyperref}
+% This macro contains a trimmed down version of \sty{pdfx}.
+% \begin{macrocode}
+ \newcommand{\@pre@hyperref}{%
+ \IfFileExists{FOGRA39L.icc}%
+ {%
+ \pdfminorversion=3
+ \pdfpageattr{/MediaBox[0 0 595 793]
+ /BleedBox[0 0 595 793]
+ /TrimBox[25 20 570 773]}%
+ \findUUID{\jobname.pdf}%
+ \edef\xmpdocid{\uuid}%
+ \findUUID{\pdfcreationdate}%
+ \edef\xmpinstid{\uuid}%
+ \InputIfFileExists{\jobname.xmpdata}{}{}%
+ \RequirePackage{xmpincl}%
+ \expandafter\convertDate\pdfcreationdate
+ \def\@pctchar{\expandafter\@gobble\string\%}
+ \def\@bchar{\expandafter\@gobble\string\\}
+ \immediate\pdfobj stream attr{/N 4} file{FOGRA39L.icc}
+ \edef\OBJ@CVR{\the\pdflastobj}
+ \pdfcatalog{/OutputIntents [ <<
+ /Type/OutputIntent
+ /S/GTS_PDFX
+ /OutputCondition (FOGRA39)
+ /OutputConditionIdentifier (FOGRA39 \@bchar(ISO Coated v2
+ 300\@pctchar\space \@bchar(ECI\@bchar)\@bchar))
+ /DestOutputProfile \OBJ@CVR\space 0 R
+ /RegistryName(http://www.color.org)
+ >> ]}
+ \input glyphtounicode.tex
+ \input glyphtounicode-cmr.tex
+ \pdfgentounicode=1
+ \RequirePackage[draft,pdftex,pdfpagemode=UseNone,bookmarks=false]{hyperref}%
+ }%
+ {%
+ \ClassError{jmlrbook}{Can't find `FOGRA39L.icc'}%
+ {Download ISOcoated\string_v2\string_330\string_bas.icc from
+ http://www.colormanagement.org/en/isoprofile.html
+ Rename it FOGRA39L.icc and put it in the pdfx folder}%
+ }%
+ }
+ \renewcommand*{\jmlrwritepdfinfo}{%
+ \begingroup
+ \let\&=\xmpAmp
+ \includexmp{pdfx-1a}%
+ \endgroup
+ \pdfinfo{
+ /Author(\xmpAuthor)%
+ /Title(\xmpTitle)%
+ /Creator(\xmpProducer)%
+ /CreationDate(\convDate)%
+ /ModDate(\convDate)%
+ /Producer(\xmpProducer)%
+ /Trapped /False
+ /GTS_PDFXVersion (PDF/X-1:2001)%
+ /GTS_PDFXConformance (PDF/X-1a:2001)%
+ }%
+ }
+% \end{macrocode}
+%\end{macro}
+% \begin{macrocode}
+ \fi
+\fi
+% \end{macrocode}
+%
% Load \cls{combine} class. This requires a little bit of trickery.
% \begin{macrocode}
\let\@org@LoadClass\LoadClass
@@ -3954,6 +4206,7 @@ Keywords:} \ignorespaces}%
% information to the main aux file for \app{makejmlrbook}. The
% optional argument is the file name for the extracted preface.
%\changes{1.11}{2011-03-24}{new}
+%\changes{1.13}{2012/02/25}{changed the chapter to an unnumbered one}
% \begin{macrocode}
\ifjmlrhtml
\newenvironment{preface}[1][preface]%
@@ -3965,7 +4218,7 @@ Keywords:} \ignorespaces}%
\else
\newenvironment{preface}[1][preface]%
{%
- \chapter{\prefacename}
+ \chapter*{\prefacename}
\protected@write\@mainauxout
{}{\string\@prefacestart{\thepage}{\arabic{page}}}%
\protected@write\@mainauxout{}{\string\@prefacefile{\finkpath}{#1}}%
@@ -4065,6 +4318,7 @@ Keywords:} \ignorespaces}%
% \begin{macrocode}
\renewcommand*\jmlrtitlehook{%
\hypersetup{pdftitle={\@shorttitle}}%
+ \let\xmpTitle\@shorttitle
\let\jmlrtitlehook\relax
}
\renewcommand*\jmlrauthorhook{%
@@ -4073,6 +4327,9 @@ Keywords:} \ignorespaces}%
\else
\hypersetup{pdfauthor={\@sauthor}}%
\fi
+ \ifjmlrpdfxa
+ \let\xmpAuthor\@sauthor
+ \fi
\let\jmlrauthorhook\relax
\let\@shortauthor\@empty
}
@@ -4086,13 +4343,23 @@ Keywords:} \ignorespaces}%
%\begin{macro}{\volume}
% \begin{macrocode}
\newcommand*{\@volume}{\@jmlrvolume}
-\newcommand*{\volume}[1]{\renewcommand*{\@volume}{#1}}
+\newcommand*{\volume}[1]{%
+ \renewcommand*{\@volume}{#1}%
+ \ifjmlrpdfxa
+ \let\xmpVolume\@volume
+ \fi
+}
% \end{macrocode}
%\end{macro}
%\begin{macro}{\jmlrissue}
% \begin{macrocode}
\newcommand*{\@issue}{\@jmlrissue}
-\newcommand*{\issue}[1]{\renewcommand*{\@issue}{#1}}
+\newcommand*{\issue}[1]{%
+ \renewcommand*{\@issue}{#1}%
+ \ifjmlrpdfxa
+ \let\xmpIssue\@issue
+ \fi
+}
% \end{macrocode}
%\end{macro}
%\begin{macro}{\thejmlrworkshop}
diff --git a/Master/texmf-dist/source/latex/jmlr/jmlr.ins b/Master/texmf-dist/source/latex/jmlr/jmlr.ins
index 45878ab8df9..3d269036b4b 100644
--- a/Master/texmf-dist/source/latex/jmlr/jmlr.ins
+++ b/Master/texmf-dist/source/latex/jmlr/jmlr.ins
@@ -1,4 +1,4 @@
-% jmlr.ins generated using makedtx version 0.94b 2012/1/5 12:59
+% jmlr.ins generated using makedtx version 0.94b 2012/2/25 23:22
\input docstrip
\preamble
diff --git a/Master/texmf-dist/tex/latex/jmlr/jmlr.cls b/Master/texmf-dist/tex/latex/jmlr/jmlr.cls
index 3e92bde0266..efdfac6b0f8 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/01/05 v1.12 (NLCT) Journal of Machine Learning Research]
+\ProvidesClass{jmlr}[2012/02/25 v1.13 (NLCT) Journal of Machine Learning Research]
\RequirePackage{xkeyval}
\providecommand*{\jmlrprehyperref}{}
\newif\if@openright
@@ -126,6 +126,7 @@
\RequirePackage[x11names]{xcolor}
\RequirePackage[algo2e,ruled]{algorithm2e}
\jmlrprehyperref
+\@ifundefined{@pre@hyperref}{}{\@pre@hyperref}
\usepackage{hyperref}
\usepackage{nameref}
\hypersetup{colorlinks,
diff --git a/Master/texmf-dist/tex/latex/jmlr/jmlrbook.cls b/Master/texmf-dist/tex/latex/jmlr/jmlrbook.cls
index 74d58356431..abeef492e1d 100644
--- a/Master/texmf-dist/tex/latex/jmlr/jmlrbook.cls
+++ b/Master/texmf-dist/tex/latex/jmlr/jmlrbook.cls
@@ -41,7 +41,7 @@
%% First editor:
%% Second editor:
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{jmlrbook}[2012/01/05 v1.12 (NLCT) JMLR Book Style]
+\ProvidesClass{jmlrbook}[2012/02/25 v1.13 (NLCT) JMLR Book Style]
\RequirePackage{xkeyval}
\RequirePackage{setspace}
\RequirePackage{fink}
@@ -61,6 +61,8 @@
\DeclareOptionX{10pt}{\PassOptionsToClass{\CurrentOption}{jmlr}}
\DeclareOptionX{11pt}{\PassOptionsToClass{\CurrentOption}{jmlr}}
\DeclareOptionX{12pt}{\PassOptionsToClass{\CurrentOption}{jmlr}}
+\define@boolkey{jmlrbook.cls}[jmlr]{pdfxa}[true]{}
+\jmlrpdfxafalse
\ProcessOptionsX
\@ifundefined{jmlrgrayscale}{}%
{%
@@ -70,6 +72,159 @@
\grayscaletrue
\fi
}
+\newcommand*{\jmlrwritepdfinfo}{}
+\ifgrayscale
+ \ifjmlrpdfxa
+ \def\convertDate{\getYear}
+ {\catcode`\D=12
+ \gdef\getYear D:#1#2#3#4{\edef\xYear{#1#2#3#4}\getMonth}
+ }
+ \def\getMonth#1#2{\edef\xMonth{#1#2}\getDay}
+ \def\getDay#1#2{\edef\xDay{#1#2}\getHour}
+ \def\getHour#1#2{\edef\xHour{#1#2}\getMin}
+ \def\getMin#1#2{\edef\xMin{#1#2}\getSec}
+ \def\getSec#1#2{\edef\xSec{#1#2}\getTZh}
+ {%
+ \catcode`\Z=12
+ \gdef\tmpz{Z}
+ }
+ \def\hash{\expandafter\@gobble\string\#}%
+ \def\amp{\expandafter\@gobble\string\&}%
+ \def\xmpAmp{\amp\hash x0026;}%
+ \def\sep{</rdf:li><rdf:li>}
+ \def\TextCopyright{\amp\hash x00A9;}
+ \def\Title#1{\gdef\xmpTitle{#1}}
+ \let\xmpTitle\@empty
+ \def\Author#1{\gdef\xmpAuthor{#1}}
+ \let\xmpAuthor\@empty
+ \def\Keywords#1{\gdef\xmpKeywords{#1}}
+ \let\xmpKeywords\@empty
+ \let\xmpSubject\xmpKeywords
+ \def\Creator#1{\gdef\xmpCreator{#1}}
+ \def\xmpCreator{\@pdfcreator}
+ \def\Producer#1{\gdef\xmpProducer{#1}}
+ \def\xmpProducer{pdfTeX}
+ \def\Volume#1{\gdef\xmpVolume{#1}}
+ \let\xmpVolume\@empty
+ \def\Issue#1{\gdef\xmpIssue{#1}}
+ \let\xmpIssue\@empty
+ \def\CoverDisplayDate#1{\gdef\xmpCoverDisplayDate{#1}}
+ \let\xmpCoverDisplayDate\@empty
+ \def\CoverDate#1{\gdef\xmpCoverDate{#1}}
+ \let\xmpCoverDate\@empty
+ \def\Copyright#1{\gdef\xmpCopyright{#1}}
+ \let\xmpCopyright\@empty
+ \def\Doi#1{\gdef\xmpDoi{#1}}
+ \let\xmpDoi\@empty
+ \def\Lastpage#1{\gdef\xmpLastpage{#1}}
+ \let\xmpLastpage\@empty
+ \def\Firstpage#1{\gdef\xmpFirstpage{#1}}
+ \let\xmpFirstpage\@empty
+ \def\Journaltitle#1{\gdef\xmpJournaltitle{#1}}
+ \let\xmpJournaltitle\@empty
+ \def\Journalnumber#1{\gdef\xmpJournalnumber{#1}}
+ \let\xmpJournalnumber\@empty
+ \def\Org#1{\gdef\xmpOrg{#1}}
+ \let\xmpOrg\@empty
+ \def\CreatorTool#1{\gdef\xmpCreatorTool{#1}}
+ \def\xmpCreatorTool{\xmpProducer}
+ \def\AuthoritativeDomain#1{\gdef\xmpAuthoritativeDomain{#1}}
+ \let\xmpAuthoritativeDomain\@empty
+ \def\findUUID#1{\edef\tmpstring{\pdfmdfivesum{#1}}
+ \expandafter\eightofnine\tmpstring\end}
+ \def\eightofnine#1#2#3#4#5#6#7#8#9\end{%
+ \xdef\eightchars{#1#2#3#4#5#6#7#8}
+ \fouroffive#9\end}
+ \def\fouroffive#1#2#3#4#5\end{\xdef\ffourchars{#1#2#3#4}
+ \sfouroffive#5\end}
+ \def\sfouroffive#1#2#3#4#5\end{\xdef\sfourchars{#1#2#3#4}
+ \tfouroffive#5\end}
+ \def\tfouroffive#1#2#3#4#5\end{\xdef\tfourchars{#1#2#3#4}
+ \xdef\laststring{#5}}
+ \def\uuid{\eightchars-%
+ \ffourchars-%
+ \sfourchars-%
+ \tfourchars-%
+ \laststring}
+ \def\getTZh#1{%
+ \def\TZprefix{#1}%
+ \ifx\TZprefix\tmpz
+ \def\xTZsign{+}%
+ \def\xTZh{00}%
+ \def\xTZm{00}%
+ \let\getTZnext\doConvDate
+ \else
+ \let\xTZsign\TZprefix
+ \let\getTZnext\getTZm
+ \fi
+ \getTZnext
+ }
+ \def\getTZm '#1#2'{%
+ \edef\xTZm{#1#2}%
+ \doConvDate
+ }
+ \def\doConvDate{%
+ \edef\convDate{\xYear-\xMonth-\xDay
+ T\xHour:\xMin:\xSec\xTZsign\xTZh:\xTZm}%
+ }
+ \newcommand{\@pre@hyperref}{%
+ \IfFileExists{FOGRA39L.icc}%
+ {%
+ \pdfminorversion=3
+ \pdfpageattr{/MediaBox[0 0 595 793]
+ /BleedBox[0 0 595 793]
+ /TrimBox[25 20 570 773]}%
+ \findUUID{\jobname.pdf}%
+ \edef\xmpdocid{\uuid}%
+ \findUUID{\pdfcreationdate}%
+ \edef\xmpinstid{\uuid}%
+ \InputIfFileExists{\jobname.xmpdata}{}{}%
+ \RequirePackage{xmpincl}%
+ \expandafter\convertDate\pdfcreationdate
+ \def\@pctchar{\expandafter\@gobble\string\%}
+ \def\@bchar{\expandafter\@gobble\string\\}
+ \immediate\pdfobj stream attr{/N 4} file{FOGRA39L.icc}
+ \edef\OBJ@CVR{\the\pdflastobj}
+ \pdfcatalog{/OutputIntents [ <<
+ /Type/OutputIntent
+ /S/GTS_PDFX
+ /OutputCondition (FOGRA39)
+ /OutputConditionIdentifier (FOGRA39 \@bchar(ISO Coated v2
+ 300\@pctchar\space \@bchar(ECI\@bchar)\@bchar))
+ /DestOutputProfile \OBJ@CVR\space 0 R
+ /RegistryName(http://www.color.org)
+ >> ]}
+ \input glyphtounicode.tex
+ \input glyphtounicode-cmr.tex
+ \pdfgentounicode=1
+ \RequirePackage[draft,pdftex,pdfpagemode=UseNone,bookmarks=false]{hyperref}%
+ }%
+ {%
+ \ClassError{jmlrbook}{Can't find `FOGRA39L.icc'}%
+ {Download ISOcoated\string_v2\string_330\string_bas.icc from
+ http://www.colormanagement.org/en/isoprofile.html
+ Rename it FOGRA39L.icc and put it in the pdfx folder}%
+ }%
+ }
+ \renewcommand*{\jmlrwritepdfinfo}{%
+ \begingroup
+ \let\&=\xmpAmp
+ \includexmp{pdfx-1a}%
+ \endgroup
+ \pdfinfo{
+ /Author(\xmpAuthor)%
+ /Title(\xmpTitle)%
+ /Creator(\xmpProducer)%
+ /CreationDate(\convDate)%
+ /ModDate(\convDate)%
+ /Producer(\xmpProducer)%
+ /Trapped /False
+ /GTS_PDFXVersion (PDF/X-1:2001)%
+ /GTS_PDFXConformance (PDF/X-1a:2001)%
+ }%
+ }
+ \fi
+\fi
\let\@org@LoadClass\LoadClass
\def\LoadClass#1{\let\LoadClass\@org@LoadClass\@org@LoadClass{jmlr}}
\@org@LoadClass{combine}
@@ -105,7 +260,7 @@
\else
\newenvironment{preface}[1][preface]%
{%
- \chapter{\prefacename}
+ \chapter*{\prefacename}
\protected@write\@mainauxout
{}{\string\@prefacestart{\thepage}{\arabic{page}}}%
\protected@write\@mainauxout{}{\string\@prefacefile{\finkpath}{#1}}%
@@ -144,6 +299,7 @@
}
\renewcommand*\jmlrtitlehook{%
\hypersetup{pdftitle={\@shorttitle}}%
+ \let\xmpTitle\@shorttitle
\let\jmlrtitlehook\relax
}
\renewcommand*\jmlrauthorhook{%
@@ -152,15 +308,28 @@
\else
\hypersetup{pdfauthor={\@sauthor}}%
\fi
+ \ifjmlrpdfxa
+ \let\xmpAuthor\@sauthor
+ \fi
\let\jmlrauthorhook\relax
\let\@shortauthor\@empty
}
\newcommand*{\@subtitle}{}
\newcommand*{\subtitle}[1]{\renewcommand*{\@subtitle}{#1}}
\newcommand*{\@volume}{\@jmlrvolume}
-\newcommand*{\volume}[1]{\renewcommand*{\@volume}{#1}}
+\newcommand*{\volume}[1]{%
+ \renewcommand*{\@volume}{#1}%
+ \ifjmlrpdfxa
+ \let\xmpVolume\@volume
+ \fi
+}
\newcommand*{\@issue}{\@jmlrissue}
-\newcommand*{\issue}[1]{\renewcommand*{\@issue}{#1}}
+\newcommand*{\issue}[1]{%
+ \renewcommand*{\@issue}{#1}%
+ \ifjmlrpdfxa
+ \let\xmpIssue\@issue
+ \fi
+}
\newcommand*{\thejmlrworkshop}{\@jmlrworkshop}
\newcommand*{\@team}{}
\newcommand*{\team}[1]{\renewcommand*{\@team}{#1}}