summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/CHANGES43
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/README4
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/jmlr-manual.html1320
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/jmlr-manual.tex22
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/jmlr-manual0x.pngbin487 -> 487 bytes
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/jmlr-manual1x.pngbin573 -> 573 bytes
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/jmlr-manual2x.pngbin480 -> 480 bytes
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/jmlr-manual3x.pngbin576 -> 576 bytes
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/jmlr.pdfbin686791 -> 690701 bytes
-rw-r--r--Master/texmf-dist/doc/latex/jmlr/sample-papers/jmlr-sample.tex2
-rwxr-xr-xMaster/texmf-dist/scripts/jmlr/makejmlrbook98
-rw-r--r--Master/texmf-dist/source/latex/jmlr/jmlr.dtx296
-rw-r--r--Master/texmf-dist/source/latex/jmlr/jmlr.ins4
-rw-r--r--Master/texmf-dist/tex/latex/jmlr/jmlr.cls116
-rw-r--r--Master/texmf-dist/tex/latex/jmlr/jmlrbook.cls38
15 files changed, 1062 insertions, 881 deletions
diff --git a/Master/texmf-dist/doc/latex/jmlr/CHANGES b/Master/texmf-dist/doc/latex/jmlr/CHANGES
index d4c5ca52054..dc6efa5afaf 100644
--- a/Master/texmf-dist/doc/latex/jmlr/CHANGES
+++ b/Master/texmf-dist/doc/latex/jmlr/CHANGES
@@ -1,3 +1,46 @@
+v1.10:
+
+ jmlr.cls
+
+ * now loads xkeyval
+
+ * now loads hyperref (instead of jmlrbook loading it)
+
+ * added class option prehyperref={stuff to do before hyperref loaded}
+
+ * added class option tablecaption=<position> (where <position> can
+ either be top or bottom).
+
+ * fixed 10pt, 11pt and 12pt class options, which weren't having
+ any effect.
+
+ * modified \thanks to ensure hyperlink works correctly.
+
+ * added \mdseries to definition of \addr.
+
+ * added \startpage (used by jmlrmakebook).
+
+ * modified \artpart and \bookpart to correct bookmark level number
+
+ jmlrbook.cls
+
+ * code loading hyperref moved to jmlr.cls
+
+ * added 10pt, 11pt and 12pt class options.
+
+ * Removed redundant redefinition of \@bookpart
+
+ makejmlrbook (v0.2):
+
+ * Uses \startpage to set initial page number for stand-alone
+ articles.
+
+ * Makes subdirectories in html directory for each article.
+
+ * copies any image files generated by tex4ht into html directory.
+
+ * added time stamp at the end of each of the generated html file.
+
v1.09:
jmlr.cls
diff --git a/Master/texmf-dist/doc/latex/jmlr/README b/Master/texmf-dist/doc/latex/jmlr/README
index 20e8945a2dd..02f98ba46a3 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.09
+LaTeX Class : jmlr bundle v1.10
-Last Modified : 2010-12-01
+Last Modified : 2011-01-05
Author : Nicola L. C. Talbot
diff --git a/Master/texmf-dist/doc/latex/jmlr/jmlr-manual.html b/Master/texmf-dist/doc/latex/jmlr/jmlr-manual.html
index 25eab0b9f0c..cd49aa82529 100644
--- a/Master/texmf-dist/doc/latex/jmlr/jmlr-manual.html
+++ b/Master/texmf-dist/doc/latex/jmlr/jmlr-manual.html
@@ -11,7 +11,7 @@
<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="2010-12-01 14:29:00" />
+<meta name="date" content="2011-01-05 15:05:00" />
<style type="text/css">
<!--
@@ -120,22 +120,22 @@
.ecsx-1000{ font-weight: bold;}
.ecsx-1000{ font-weight: bold;}
.ecsx-1000{ font-weight: bold;}
-.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;}
-.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;}
-.ectt-0900{ font-family: monospace;}
-.ectt-0900{ font-family: monospace;}
-.ectt-0900{ font-family: monospace;}
+.ecbi-1000{ font-weight: bold; font-style: italic;}
+.ecbi-1000{ font-weight: bold; font-style: italic;}
+.ecbi-1000{ font-weight: bold; font-style: italic;}
+.ecbi-1000{ font-weight: bold; font-style: italic;}
+.ecbi-1000{ font-weight: bold; font-style: italic;}
+.ecbi-1000{ font-weight: bold; font-style: italic;}
+.ecbi-1000{ font-weight: bold; font-style: italic;}
+.ecbi-1000{ font-weight: bold; font-style: italic;}
+.ecbi-1000{ font-weight: bold; font-style: italic;}
+.ecbi-1000{ font-weight: bold; font-style: italic;}
+.ecbi-1000{ font-weight: bold; font-style: italic;}
+.ecbi-1000{ font-weight: bold; font-style: italic;}
+.ecbi-1000{ font-weight: bold; font-style: italic;}
+.ecbi-1000{ font-weight: bold; font-style: italic;}
+.ecbi-1000{ font-weight: bold; font-style: italic;}
+.ecbi-1000{ font-weight: bold; font-style: italic;}
.ecti-1000{ font-style: italic;}
.ecti-1000{ font-style: italic;}
.ecti-1000{ font-style: italic;}
@@ -152,6 +152,22 @@
.ecti-1000{ font-style: italic;}
.ecti-1000{ font-style: italic;}
.ecti-1000{ font-style: italic;}
+.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;}
+.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;}
+.ectt-0900{ font-family: monospace;}
+.ectt-0900{ font-family: monospace;}
+.ectt-0900{ font-family: monospace;}
.ectt-0800{font-size:80%; font-family: monospace;}
.ectt-0800{ font-family: monospace;}
.ectt-0800{ font-family: monospace;}
@@ -184,22 +200,6 @@
.ecti-0800{ font-style: italic;}
.ecti-0800{ font-style: italic;}
.ecti-0800{ font-style: italic;}
-.ecbi-1000{ font-weight: bold; font-style: italic;}
-.ecbi-1000{ font-weight: bold; font-style: italic;}
-.ecbi-1000{ font-weight: bold; font-style: italic;}
-.ecbi-1000{ font-weight: bold; font-style: italic;}
-.ecbi-1000{ font-weight: bold; font-style: italic;}
-.ecbi-1000{ font-weight: bold; font-style: italic;}
-.ecbi-1000{ font-weight: bold; font-style: italic;}
-.ecbi-1000{ font-weight: bold; font-style: italic;}
-.ecbi-1000{ font-weight: bold; font-style: italic;}
-.ecbi-1000{ font-weight: bold; font-style: italic;}
-.ecbi-1000{ font-weight: bold; font-style: italic;}
-.ecbi-1000{ font-weight: bold; font-style: italic;}
-.ecbi-1000{ font-weight: bold; font-style: italic;}
-.ecbi-1000{ font-weight: bold; font-style: italic;}
-.ecbi-1000{ font-weight: bold; font-style: italic;}
-.ecbi-1000{ font-weight: bold; font-style: italic;}
p.noindent { text-indent: 0em }
td p.noindent { text-indent: 0em; margin-top:0em; }
p.nopar { text-indent: 0em; }
@@ -347,7 +347,7 @@ class="ecrm-1200">Nicola L. C. Talbot</span>
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="ecrm-1200">2010-12-01 (version 1.09)</span></div>
+class="ecrm-1200">2011-01-05 (version 1.10)</span></div>
</div>
<h3 class="likesectionHead"><a
id="x1-1000"></a>Contents</h3>
@@ -484,10 +484,10 @@ href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">2 </spa
<!--l. 67--><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
+ id="dx1-3001"></a> class and loads the following packages: <span
class="ecss-1000">amsmath</span><a
- id="dx1-3002"></a>, <span
+ id="dx1-3002"></a>,
+<span
class="ecss-1000">amssymb</span><a
id="dx1-3003"></a>, <span
class="ecss-1000">natbib</span><a
@@ -497,31 +497,33 @@ class="ecss-1000">url</span><a
class="ecss-1000">graphicx</span><a
id="dx1-3006"></a> and <span
class="ecss-1000">algorithm2e</span><a
- id="dx1-3007"></a>. Note that unlike the
-<span
+ 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-3008"></a> and <span
+ id="dx1-3011"></a> and <span
class="ecss-1000">jmlrwcp2e</span><a
- id="dx1-3009"></a> packages, this class file does not load the obsolete <span
+ id="dx1-3012"></a> packages, this class file does not load the obsolete <span
class="ecss-1000">epsfig</span><a
- id="dx1-3010"></a>
+ id="dx1-3013"></a>
package.
-</p><!--l. 73--><p class="indent" > The <span
+</p><!--l. 74--><p class="indent" > The <span
class="ecss-1000">jmlrbook </span>class additionally loads the <span
class="ecss-1000">combine</span><a
- id="dx1-3011"></a> class and the following packages:
+ id="dx1-3014"></a> class and the following packages:
<span
-class="ecss-1000">hyperref</span><a
- id="dx1-3012"></a>, <span
-class="ecss-1000">xkeyval</span><a
- id="dx1-3013"></a>, <span
class="ecss-1000">combnat</span><a
- id="dx1-3014"></a> and <span
+ id="dx1-3015"></a> and <span
class="ecss-1000">setspace</span><a
- id="dx1-3015"></a>.
+ id="dx1-3016"></a>.
</p><!--l. 77--><p class="indent" > The <span
class="ectt-1000">makejmlrbook</span><a
- id="dx1-3016"></a> script requires Perl, <span class="TEX">T<span
+ id="dx1-3017"></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.
@@ -574,31 +576,48 @@ href="#x1-160003.11">§3.11 </a><a
href="#x1-160003.11">Color vs Grayscale<!--tex4ht:ref: sec:color --></a>).
</dd><dt class="description">
<span
-class="ecsx-1000">tablecaptiontop</span><a
+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.
+ id="dx1-4010"></a> puts the caption at the
+ top.
</dd><dt class="description">
<span
-class="ecsx-1000">tablecaptionbottom</span><a
+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. 108--><p class="noindent" >
+ id="dx1-4014"></a> puts the caption at
+ the bottom.
+ </dd><dt class="description">
+<span
+class="ecsx-1000">prehyperref</span><a
+ id="dx1-4015"></a><span
+class="ecbx-1000">=</span><span
+class="ectt-1000">{</span><span
+class="cmsy-10">&#x27E8;</span><span
+class="ecbi-1000">stuff </span><span
+class="cmsy-10">&#x27E9;</span><span
+class="ectt-1000">}</span> </dt><dd
+class="description">Does <span
+class="cmsy-10">&#x27E8;</span><span
+class="ecti-1000">stuff </span><span
+class="cmsy-10">&#x27E9; </span>before loading <span
+class="ecss-1000">hyperref</span><a
+ id="dx1-4016"></a>.</dd></dl>
+<!--l. 111--><p class="noindent" >
</p>
-<!--l. 108--><p class="noindent" ><a
+<!--l. 111--><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. 110--><p class="noindent" >The <span
+<!--l. 113--><p class="noindent" >The <span
class="ecss-1000">jmlr </span>class uses different syntax from <span
class="ecss-1000">jmlr2e</span><a
id="dx1-5001"></a> and <span
@@ -608,7 +627,7 @@ information. In particular, it doesn&#8217;t define <span
class="ectt-1000">\jmlrheading </span>and <span
class="ectt-1000">\ShortHeading</span>. Instead,
the following commands should be used:
-</p><!--l. 115--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 118--><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
@@ -617,7 +636,7 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">number</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 117--><p class="noindent" >
+</p><!--l. 120--><p class="noindent" >
This specifies the volume number. For example:
@@ -626,8 +645,8 @@ This specifies the volume number. For example:
<div class="verbatim" id="verbatim-1">
\jmlrvolume{2}
</div>
-<!--l. 121--><p class="nopar" >
-</p><!--l. 123--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+<!--l. 124--><p class="nopar" >
+</p><!--l. 126--><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
@@ -636,7 +655,7 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">year</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 125--><p class="noindent" >
+</p><!--l. 128--><p class="noindent" >
This specifies the year. For example:
@@ -645,8 +664,8 @@ This specifies the year. For example:
<div class="verbatim" id="verbatim-2">
\jmlryear{2010}
</div>
-<!--l. 129--><p class="nopar" >
-</p><!--l. 131--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+<!--l. 132--><p class="nopar" >
+</p><!--l. 134--><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
@@ -655,9 +674,9 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">date</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 133--><p class="noindent" >
+</p><!--l. 136--><p class="noindent" >
This specifies the submission date.
-</p><!--l. 136--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 139--><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
@@ -666,9 +685,9 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">date</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 138--><p class="noindent" >
+</p><!--l. 141--><p class="noindent" >
This specifies the publication date.
-</p><!--l. 141--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 144--><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
@@ -677,19 +696,19 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">title</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 143--><p class="noindent" >
+</p><!--l. 146--><p class="noindent" >
This specifies the workshop title (for use with the <span
class="ecss-1000">wcp</span><a
id="dx1-5008"></a> class option).
-</p><!--l. 147--><p class="indent" > The title information is specified using the commands described below. These
+</p><!--l. 150--><p class="indent" > 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
-</p><!--l. 150--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 153--><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. 152--><p class="noindent" >
+</p><!--l. 155--><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:
@@ -700,10 +719,10 @@ class="ectt-1000">\begin{document}</span></span></span>. For example:
\begin{document}
&#x00A0;<br />\maketitle
</div>
-<!--l. 157--><p class="nopar" > Before <span
+<!--l. 160--><p class="nopar" > Before <span
class="ectt-1000">\maketitle</span>, you must specify the title information using the following
commands:
-</p><!--l. 161--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 164--><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
@@ -716,13 +735,13 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">title</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 163--><p class="noindent" >
+</p><!--l. 166--><p class="noindent" >
This specifies the article&#8217;s title. A short title for the page header can be supplied via the
optional argument <span
class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">short title</span><span
class="cmsy-10">&#x27E9;</span>.
-</p><!--l. 167--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 170--><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-5011"></a> <span
@@ -731,9 +750,9 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">name</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 169--><p class="noindent" >
+</p><!--l. 172--><p class="noindent" >
This specifies the editor&#8217;s name. If there is more than one editor, use:
-</p><!--l. 172--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 175--><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-5012"></a> <span
@@ -742,8 +761,8 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">names</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 174--><p class="noindent" >
-</p><!--l. 176--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 177--><p class="noindent" >
+</p><!--l. 179--><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-5013"></a> <span
@@ -752,7 +771,7 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">author specs</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 178--><p class="noindent" >
+</p><!--l. 181--><p class="noindent" >
This specifies the author. The specifications <span
class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">author specs</span><span
@@ -762,7 +781,7 @@ class="ecss-1000">jmlr2e</span><a
and <span
class="ecss-1000">jmlrwcp2e</span><a
id="dx1-5015"></a>. Use
-</p><!--l. 181--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 184--><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-5016"></a> <span
@@ -771,11 +790,11 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">author&#8217;s name</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 183--><p class="noindent" >
+</p><!--l. 186--><p class="noindent" >
to specify the author&#8217;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. (See below for examples.)
-</p><!--l. 188--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 191--><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-5017"></a> <span
@@ -784,40 +803,40 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">author&#8217;s email</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 190--><p class="noindent" >
+</p><!--l. 193--><p class="noindent" >
This specifies the author&#8217;s email address. It should only be used within the argument to
<span
class="ectt-1000">\author</span>.
-</p><!--l. 194--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 197--><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-5018"></a> <span
class="ectt-1000">\and </span></div><hr>
-</p><!--l. 196--><p class="noindent" >
+</p><!--l. 199--><p class="noindent" >
This should be used to separate two authors with the same address.
-</p><!--l. 199--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 202--><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. 201--><p class="noindent" >
+</p><!--l. 204--><p class="noindent" >
This should be used to separate authors with different addresses.
-</p><!--l. 204--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 207--><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-5020"></a> <span class="obeylines-h"><span class="verb"><span
class="ectt-1000">\\</span></span></span> </div><hr>
-</p><!--l. 206--><p class="noindent" >
+</p><!--l. 209--><p class="noindent" >
This should be used before an author&#8217;s address or between authors with the same
address where there are more that two authors.
-</p><!--l. 210--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 213--><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-5021"></a> <span
class="ectt-1000">\addr </span></div><hr>
-</p><!--l. 212--><p class="noindent" >
+</p><!--l. 215--><p class="noindent" >
This should be used at the start of the address.
-</p><!--l. 215--><p class="indent" >
+</p><!--l. 218--><p class="indent" >
@@ -833,7 +852,7 @@ class="description">Two authors with the same address:
&#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. 221--><p class="nopar" > In this example, the second author has a space in his surname so the surname
+ <!--l. 224--><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
@@ -848,7 +867,7 @@ class="description">Three authors with the same address:
&#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. 231--><p class="nopar" > In this example, the third author has an accent on her forename initials so
+ <!--l. 234--><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
@@ -865,13 +884,13 @@ class="description">Authors with a different address:
&#x00A0;<br />&#x00A0;&#x00A0;\addr&#x00A0;Address&#x00A0;2
&#x00A0;<br />&#x00A0;}
</div>
- <!--l. 243--><p class="nopar" ></p></dd></dl>
-<!--l. 246--><p class="noindent" >
+ <!--l. 246--><p class="nopar" ></p></dd></dl>
+<!--l. 249--><p class="noindent" >
</p>
-<!--l. 246--><p class="noindent" ><a
+<!--l. 249--><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. 248--><p class="noindent" >Use the <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
+<!--l. 251--><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="cmmi-10">&#x03B5;</span>&#x00A0;font changing commands, such as <span
class="ectt-1000">\bfseries </span>or <span
@@ -883,7 +902,7 @@ 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. 252--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 255--><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
@@ -892,7 +911,7 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">address</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 254--><p class="noindent" >
+</p><!--l. 257--><p class="noindent" >
This will typeset <span
class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">address</span><span
@@ -906,8 +925,8 @@ correctly displayed. Example:
<div class="verbatim" id="verbatim-7">
\url{http://theoval.cmp.uea.ac.uk/~nlct/}
</div>
-<!--l. 259--><p class="nopar" >
-</p><!--l. 261--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+<!--l. 262--><p class="nopar" >
+</p><!--l. 264--><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
@@ -916,17 +935,17 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">email address</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 263--><p class="noindent" >
+</p><!--l. 266--><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. 268--><p class="noindent" >
+</p><!--l. 271--><p class="noindent" >
</p>
-<!--l. 268--><p class="noindent" ><a
+<!--l. 271--><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. 270--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
+<!--l. 273--><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
@@ -938,10 +957,10 @@ class="ecti-1000">text</span><span
class="cmsy-10">&#x27E9;</span><br
class="newline" /><span
class="ectt-1000">\end{abstract} </span></div><hr>
-</p><!--l. 274--><p class="noindent" >
+</p><!--l. 277--><p class="noindent" >
The abstract text should be displayed using the <span
class="ecss-1000">abstract </span>environment.
-</p><!--l. 278--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 281--><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
@@ -951,10 +970,10 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">keyword list</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">\end{keywords} </span></div><hr>
-</p><!--l. 280--><p class="noindent" >
+</p><!--l. 283--><p class="noindent" >
The keywords should be displayed using the <span
class="ecss-1000">keywords </span>environment.
-</p><!--l. 284--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 287--><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
@@ -963,9 +982,9 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">text</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 286--><p class="noindent" >
+</p><!--l. 289--><p class="noindent" >
This displays the acknowledgements.
-</p><!--l. 289--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 292--><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
@@ -974,14 +993,14 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">title</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 291--><p class="noindent" >
+</p><!--l. 294--><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. 296--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 299--><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
@@ -990,8 +1009,8 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">title</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 298--><p class="noindent" >
-</p><!--l. 300--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 301--><p class="noindent" >
+</p><!--l. 303--><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
@@ -1000,11 +1019,11 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">title</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 302--><p class="noindent" >
+</p><!--l. 305--><p class="noindent" >
Sub-section titles are created using <span
class="ectt-1000">\subsection</span>. Unnumbered sub-sections can be
produced using:
-</p><!--l. 305--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 308--><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
@@ -1013,8 +1032,8 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">title</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 307--><p class="noindent" >
-</p><!--l. 309--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 310--><p class="noindent" >
+</p><!--l. 312--><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
@@ -1023,14 +1042,14 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">title</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 311--><p class="noindent" >
+</p><!--l. 314--><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. 314--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 317--><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
@@ -1039,17 +1058,17 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">title</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 316--><p class="noindent" >
-</p><!--l. 318--><p class="noindent" >Further sectioning levels can be obtained using <span
+</p><!--l. 319--><p class="noindent" >
+</p><!--l. 321--><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. 321--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 324--><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. 323--><p class="noindent" >
+</p><!--l. 326--><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
@@ -1062,20 +1081,20 @@ appendix. Example:
\appendix
&#x00A0;<br />\section{Proof&#x00A0;of&#x00A0;Theorems}
</div>
-<!--l. 329--><p class="nopar" >
-</p><!--l. 331--><p class="noindent" >
+<!--l. 332--><p class="nopar" >
+</p><!--l. 334--><p class="noindent" >
</p>
-<!--l. 331--><p class="noindent" ><a
+<!--l. 334--><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. 333--><p class="noindent" >The <span
+<!--l. 336--><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>file.
-</p><!--l. 337--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 340--><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
@@ -1084,9 +1103,9 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">bib file</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 339--><p class="noindent" >
+</p><!--l. 342--><p class="noindent" >
This displays the bibliography.
-</p><!--l. 342--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 345--><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
@@ -1103,10 +1122,10 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 344--><p class="noindent" >
+</p><!--l. 347--><p class="noindent" >
Use <span
class="ectt-1000">\citep </span>for a parenthetical citation.
-</p><!--l. 347--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 350--><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
@@ -1119,19 +1138,19 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 349--><p class="noindent" >
+</p><!--l. 352--><p class="noindent" >
Use <span
class="ectt-1000">\citet </span>for a textual citation.
-</p><!--l. 352--><p class="indent" > See the <a
+</p><!--l. 355--><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. 354--><p class="noindent" >
+</p><!--l. 357--><p class="noindent" >
</p>
-<!--l. 354--><p class="noindent" ><a
+<!--l. 357--><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. 356--><p class="noindent" >Floats, such as figures, tables and algorithms, are moving objects and are
+<!--l. 359--><p class="noindent" >Floats, such as figures, tables and algorithms, are moving objects and are
supposed to float to the nearest convenient location. Please don&#8217;t force them
to go in a particular place. In general it&#8217;s best to use the <span
class="ectt-1000">htbp </span>specifier and
@@ -1140,7 +1159,7 @@ 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&#8217;t need
modifying.
-</p><!--l. 366--><p class="indent" > To ensure consistency, please <span
+</p><!--l. 369--><p class="indent" > To ensure consistency, please <span
class="ecti-1000">don&#8217;t </span>try changing the format of the caption by doing
something like:
@@ -1150,7 +1169,7 @@ something like:
<div class="verbatim" id="verbatim-9">
\caption{\textit{A&#x00A0;Sample&#x00A0;Caption.}}
</div>
-<!--l. 370--><p class="nopar" > or
+<!--l. 373--><p class="nopar" > or
@@ -1158,7 +1177,7 @@ something like:
<div class="verbatim" id="verbatim-10">
\caption{\em&#x00A0;A&#x00A0;Sample&#x00A0;Caption.}
</div>
-<!--l. 374--><p class="nopar" > You can, of course, change the font for individual words or phrases. For example:
+<!--l. 377--><p class="nopar" > You can, of course, change the font for individual words or phrases. For example:
@@ -1166,11 +1185,11 @@ something like:
<div class="verbatim" id="verbatim-11">
\caption{A&#x00A0;Sample&#x00A0;Caption&#x00A0;With&#x00A0;Some&#x00A0;\emph{Emphasized&#x00A0;Words}.}
</div>
-<!--l. 379--><p class="nopar" >
-</p><!--l. 381--><p class="indent" > The <span
+<!--l. 382--><p class="nopar" >
+</p><!--l. 384--><p class="indent" > The <span
class="ecss-1000">jmlr </span>class provides the following command for displaying the contents of a figure
or table:
-</p><!--l. 383--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 386--><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
@@ -1187,7 +1206,7 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">contents</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 385--><p class="noindent" >
+</p><!--l. 388--><p class="noindent" >
This ensures that the caption is correctly positioned and that the contents are centered.
For example:
@@ -1207,12 +1226,12 @@ For example:
&#x00A0;<br />&#x00A0;&#x00A0;}
&#x00A0;<br />\end{table}
</div>
-<!--l. 400--><p class="nopar" >
-</p><!--l. 402--><p class="indent" > The <span
+<!--l. 403--><p class="nopar" >
+</p><!--l. 405--><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 defines:
-</p><!--l. 404--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 407--><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
@@ -1225,12 +1244,12 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">file name</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 406--><p class="noindent" >
+</p><!--l. 409--><p class="noindent" >
where <span
class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">options</span><span
class="cmsy-10">&#x27E9; </span>is a comma-separated list of options.
-</p><!--l. 409--><p class="indent" > For example, suppose you have an image called <span
+</p><!--l. 412--><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>:
@@ -1246,8 +1265,8 @@ class="ectt-1000">images</span>:
&#x00A0;<br />&#x00A0;&#x00A0;{\includegraphics[width=0.5\textwidth]{images/mypic}}
&#x00A0;<br />\end{figure}
</div>
-<!--l. 418--><p class="nopar" >
-</p><!--l. 420--><p class="indent" > Note that you shouldn&#8217;t specify the file extension when including the image. It&#8217;s
+<!--l. 421--><p class="nopar" >
+</p><!--l. 423--><p class="indent" > Note that you shouldn&#8217;t specify the file extension when including the image. It&#8217;s
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
@@ -1261,7 +1280,7 @@ class="ectt-1000">mypic-gray.jpg</span>. See <a
href="#x1-160003.11">§3.11 </a><a
href="#x1-160003.11">Color vs Grayscale<!--tex4ht:ref: sec:color --></a> for further
details.
-</p><!--l. 430--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 433--><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
@@ -1274,7 +1293,7 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">file name</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 432--><p class="noindent" >
+</p><!--l. 435--><p class="noindent" >
If your image file is made up of <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
class="E">E</span>X</span></span>&#x00A0;code (e.g.&#x00A0;<span
class="ecss-1000">tikz</span><a
@@ -1288,12 +1307,12 @@ 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. 440--><p class="noindent" >
+</p><!--l. 443--><p class="noindent" >
</p>
-<!--l. 440--><p class="noindent" ><a
+<!--l. 443--><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. 442--><p class="noindent" >The <span
+<!--l. 445--><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
@@ -1301,7 +1320,7 @@ 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-figures
and sub-tables.
-</p><!--l. 447--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 450--><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
@@ -1318,7 +1337,7 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">contents</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 449--><p class="noindent" >
+</p><!--l. 452--><p class="noindent" >
This makes a sub-figure where <span
class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">contents</span><span
@@ -1337,7 +1356,7 @@ class="ectt-1000">t </span>(top), <span
class="ectt-1000">c</span>
(centred) or <span
class="ectt-1000">b </span>(base).
-</p><!--l. 458--><p class="indent" > For example, suppose there are two images files, <span
+</p><!--l. 461--><p class="indent" > For example, suppose there are two images files, <span
class="ectt-1000">mypic1.png </span>and <span
class="ectt-1000">mypic2.png</span>, in
the subdirectory <span
@@ -1363,8 +1382,8 @@ class="ectt-1000">images</span>. Then they can be included as sub-figures as fol
&#x00A0;<br />&#x00A0;&#x00A0;}
&#x00A0;<br />\end{figure}
</div>
-<!--l. 477--><p class="nopar" >
-</p><!--l. 479--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+<!--l. 480--><p class="nopar" >
+</p><!--l. 482--><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
@@ -1381,19 +1400,19 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">contents</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 481--><p class="noindent" >
+</p><!--l. 484--><p class="noindent" >
This is an analogous command for sub-tables. The default value for <span
class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">valign</span><span
class="cmsy-10">&#x27E9; </span>is
<span
class="ectt-1000">t</span>.
-</p><!--l. 485--><p class="noindent" >
+</p><!--l. 488--><p class="noindent" >
</p>
-<!--l. 485--><p class="noindent" ><a
+<!--l. 488--><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. 487--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
+<!--l. 490--><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
@@ -1405,7 +1424,7 @@ class="ecti-1000">contents</span><span
class="cmsy-10">&#x27E9;</span><br
class="newline" /><span
class="ectt-1000">\end{algorithm} </span></div><hr>
-</p><!--l. 491--><p class="noindent" >
+</p><!--l. 494--><p class="noindent" >
Enumerated textual algorithms can be displayed using the <span
class="ecss-1000">algorithm </span>environment.
Within this environment, use <span
@@ -1418,7 +1437,7 @@ class="ecss-1000">enumerate</span><a
id="dx1-11005"></a><a
id="dx1-11006"></a>
environment.
-</p><!--l. 498--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 501--><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
@@ -1433,7 +1452,7 @@ class="newline" /><span
class="ectt-1000">&#x2026;</span><br
class="newline" /><span
class="ectt-1000">\end{enumerate*} </span></div><hr>
-</p><!--l. 503--><p class="noindent" >
+</p><!--l. 506--><p class="noindent" >
If you want to have nested <span
class="ecss-1000">enumerate</span><a
id="dx1-11009"></a><a
@@ -1466,8 +1485,8 @@ class="ecss-1000">jmlr </span>class. For example:
&#x00A0;<br />\end{enumerate*}
&#x00A0;<br />\end{algorithm}
</div>
-<!--l. 527--><p class="nopar" >
-</p><!--l. 530--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+<!--l. 530--><p class="nopar" >
+</p><!--l. 533--><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
@@ -1479,7 +1498,7 @@ class="ecti-1000">contents</span><span
class="cmsy-10">&#x27E9;</span><br
class="newline" /><span
class="ectt-1000">\end{algorithm2e} </span></div><hr>
-</p><!--l. 534--><p class="noindent" >
+</p><!--l. 537--><p class="noindent" >
Pseudo code can be displayed using the <span
class="ecss-1000">algorithm2e </span>environment, provided by the
<span
@@ -1503,17 +1522,17 @@ class="ecss-1000">algorithm2e</span><a
&#x00A0;<br />}
&#x00A0;<br />\end{algorithm2e}
</div>
-<!--l. 551--><p class="nopar" >
-</p><!--l. 553--><p class="indent" > See the <a
+<!--l. 554--><p class="nopar" >
+</p><!--l. 556--><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. 555--><p class="noindent" >
+</p><!--l. 558--><p class="noindent" >
</p>
-<!--l. 555--><p class="noindent" ><a
+<!--l. 558--><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. 557--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
+<!--l. 560--><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
@@ -1534,7 +1553,7 @@ class="ecti-1000">item text</span><span
class="cmsy-10">&#x27E9;</span><br
class="newline" /><span
class="ectt-1000">\end{altdescription} </span></div><hr>
-</p><!--l. 561--><p class="noindent" >
+</p><!--l. 564--><p class="noindent" >
In addition to the standard <span
class="ecss-1000">description</span><a
id="dx1-12003"></a><a
@@ -1553,13 +1572,13 @@ in the list. For example:
&#x00A0;<br />\item[differentiate]&#x00A0;A&#x00A0;method&#x00A0;that&#x00A0;differentiates&#x00A0;a&#x00A0;function.
&#x00A0;<br />\end{altdescription}
</div>
-<!--l. 571--><p class="nopar" >
-</p><!--l. 573--><p class="noindent" >
+<!--l. 574--><p class="nopar" >
+</p><!--l. 576--><p class="noindent" >
</p>
-<!--l. 573--><p class="noindent" ><a
+<!--l. 576--><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. 575--><p class="noindent" >The <span
+<!--l. 578--><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
@@ -1608,20 +1627,20 @@ environment a title. For example:
&#x00A0;<br />\end{proof}
&#x00A0;<br />\end{theorem}
</div>
-<!--l. 591--><p class="nopar" >
-</p><!--l. 593--><p class="noindent" >
+<!--l. 594--><p class="nopar" >
+</p><!--l. 596--><p class="noindent" >
</p>
-<!--l. 593--><p class="noindent" ><a
+<!--l. 596--><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. 596--><p class="noindent" >Always use <span
+<!--l. 599--><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. 601--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 604--><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
@@ -1630,7 +1649,7 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label list</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 603--><p class="noindent" >
+</p><!--l. 606--><p class="noindent" >
Used to refer to a section or sections. For example, if you defined a section as
follows:
@@ -1640,7 +1659,7 @@ follows:
<div class="verbatim" id="verbatim-19">
\section{Results}\label{sec:results}
</div>
-<!--l. 608--><p class="nopar" > you can refer to it as follows:
+<!--l. 611--><p class="nopar" > you can refer to it as follows:
@@ -1648,8 +1667,8 @@ follows:
<div class="verbatim" id="verbatim-20">
The&#x00A0;results&#x00A0;are&#x00A0;detailed&#x00A0;in&#x00A0;\sectionref{sec:results}.
</div>
-<!--l. 612--><p class="nopar" > This command may also be used for sub-sections and sub-sub-sections.
-</p><!--l. 615--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+<!--l. 615--><p class="nopar" > This command may also be used for sub-sections and sub-sub-sections.
+</p><!--l. 618--><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
@@ -1658,9 +1677,9 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label list</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 617--><p class="noindent" >
+</p><!--l. 620--><p class="noindent" >
Used to refer to an appendix or multiple appendices.
-</p><!--l. 620--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 623--><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
@@ -1669,9 +1688,9 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label list</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 622--><p class="noindent" >
+</p><!--l. 625--><p class="noindent" >
Used to refer to an equation or multiple equations.
-</p><!--l. 625--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 628--><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
@@ -1680,10 +1699,10 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label list</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 627--><p class="noindent" >
+</p><!--l. 630--><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. 631--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 634--><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
@@ -1692,11 +1711,11 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label list</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 633--><p class="noindent" >
+</p><!--l. 636--><p class="noindent" >
Used to refer to sub-tables without the main table number, e.g. (<span
class="ecti-1000">a</span>) or (<span
class="ecti-1000">b</span>).
-</p><!--l. 637--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 640--><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
@@ -1705,12 +1724,12 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label list</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 639--><p class="noindent" >
+</p><!--l. 642--><p class="noindent" >
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.&#x00A0;2(<span
class="ecti-1000">a</span>) or 4(<span
class="ecti-1000">b</span>).
-</p><!--l. 644--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 647--><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
@@ -1719,11 +1738,11 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label list</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 646--><p class="noindent" >
+</p><!--l. 649--><p class="noindent" >
Used to refer to sub-figures without the main figure number, e.g. (<span
class="ecti-1000">a</span>) or (<span
class="ecti-1000">b</span>).
-</p><!--l. 650--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 653--><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
@@ -1732,9 +1751,9 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label list</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 652--><p class="noindent" >
+</p><!--l. 655--><p class="noindent" >
Used to refer to an algorithm or multiple algorithms.
-</p><!--l. 655--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 658--><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
@@ -1743,9 +1762,9 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label list</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 657--><p class="noindent" >
+</p><!--l. 660--><p class="noindent" >
Used to refer to a theorem or multiple theorems.
-</p><!--l. 660--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 663--><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
@@ -1754,9 +1773,9 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label list</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 662--><p class="noindent" >
+</p><!--l. 665--><p class="noindent" >
Used to refer to a lemma or multiple lemmas.
-</p><!--l. 665--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 668--><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
@@ -1765,9 +1784,9 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label list</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 667--><p class="noindent" >
+</p><!--l. 670--><p class="noindent" >
Used to refer to a remark or multiple remarks.
-</p><!--l. 670--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 673--><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
@@ -1776,9 +1795,9 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label list</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 672--><p class="noindent" >
+</p><!--l. 675--><p class="noindent" >
Used to refer to a corollary or multiple corollaries.
-</p><!--l. 675--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 678--><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
@@ -1787,12 +1806,12 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label list</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 677--><p class="noindent" >
+</p><!--l. 680--><p class="noindent" >
Used to refer to a definition or multiple definitions.
-</p><!--l. 680--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 683--><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
@@ -1801,9 +1820,9 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label list</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 682--><p class="noindent" >
+</p><!--l. 685--><p class="noindent" >
Used to refer to a conjecture or multiple conjectures.
-</p><!--l. 685--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 688--><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
@@ -1812,9 +1831,9 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label list</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 687--><p class="noindent" >
+</p><!--l. 690--><p class="noindent" >
Used to refer to an axiom or multiple axioms.
-</p><!--l. 690--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 693--><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
@@ -1823,14 +1842,14 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label list</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 692--><p class="noindent" >
-Used to refer to an example or multiple examples.
</p><!--l. 695--><p class="noindent" >
+Used to refer to an example or multiple examples.
+</p><!--l. 698--><p class="noindent" >
</p>
-<!--l. 695--><p class="noindent" ><a
+<!--l. 698--><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. 697--><p class="noindent" >The <span
+<!--l. 700--><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
@@ -1840,7 +1859,7 @@ href="http://ctan.org/pkg/amsmath" ><span
class="ecss-1000">amsmath</span><a
id="dx1-15002"></a> documentation</a> for
further details.
-</p><!--l. 702--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 705--><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
@@ -1849,7 +1868,7 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">text</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 704--><p class="noindent" >
+</p><!--l. 707--><p class="noindent" >
In addition to the commands provided by <span
class="ecss-1000">amsmath</span><a
id="dx1-15004"></a>, the <span
@@ -1863,8 +1882,8 @@ class="ectt-1000">\set </span>command which can be used to typeset a set. For ex
<div class="verbatim" id="verbatim-21">
The&#x00A0;universal&#x00A0;set&#x00A0;is&#x00A0;denoted&#x00A0;$\set{U}$
</div>
-<!--l. 710--><p class="nopar" >
-</p><!--l. 712--><p class="indent" > Unnumbered single-line equations should be displayed using <span
+<!--l. 713--><p class="nopar" >
+</p><!--l. 715--><p class="indent" > Unnumbered single-line equations should be displayed using <span
class="ectt-1000">\[ </span>and <span
class="ectt-1000">\]</span>. For
example:
@@ -1875,7 +1894,7 @@ example:
<div class="verbatim" id="verbatim-22">
\[E&#x00A0;=&#x00A0;m&#x00A0;c^2\]
</div>
-<!--l. 716--><p class="nopar" > Numbered single-line equations should be displayed using the <span
+<!--l. 719--><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.
@@ -1889,7 +1908,7 @@ For example:
&#x00A0;<br />\cos^2\theta&#x00A0;+&#x00A0;\sin^2\theta&#x00A0;\equiv&#x00A0;1
&#x00A0;<br />\end{equation}
</div>
-<!--l. 723--><p class="nopar" > Multi-lined numbered equations should be displayed using the <span
+<!--l. 726--><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
@@ -1904,7 +1923,7 @@ example:
&#x00A0;<br />f&#8217;(x)&#x00A0;&amp;=&#x00A0;2x&#x00A0;+&#x00A0;1\label{eq:df}
&#x00A0;<br />\end{align}
</div>
-<!--l. 731--><p class="nopar" > Unnumbered multi-lined equations should be displayed using the <span
+<!--l. 734--><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.
@@ -1919,7 +1938,7 @@ For example:
&#x00A0;<br />&amp;=&#x00A0;x^2&#x00A0;-&#x00A0;1
&#x00A0;<br />\end{align*}
</div>
-<!--l. 739--><p class="nopar" > If you want to mix numbered with unnumbered lines use the <span
+<!--l. 742--><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
@@ -1935,12 +1954,12 @@ class="ectt-1000">\nonumber</span>. For example:
&#x00A0;<br />&amp;=&#x00A0;x^2&#x00A0;+&#x00A0;x&#x00A0;+&#x00A0;1\label{eq:y}
&#x00A0;<br />\end{align}
</div>
-<!--l. 748--><p class="nopar" > An equation that is too long to fit on a single line can be displayed using the <span
+<!--l. 751--><p class="nopar" > An equation that is too long to fit on a single line can be displayed using the <span
class="ecss-1000">split</span><a
id="dx1-15013"></a><a
id="dx1-15014"></a>
environment.
-</p><!--l. 752--><p class="indent" > Text can be embedded in an equation using <span
+</p><!--l. 755--><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
@@ -1959,10 +1978,10 @@ 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. 756--><p class="indent" > Predefined operator names are listed in <a
+</p><!--l. 759--><p class="indent" > Predefined operator names are listed in <a
href="#x1-150241">table&#x00A0;1</a>. For additional operators, either
use
-</p><!--l. 758--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 761--><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
@@ -1971,7 +1990,7 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">name</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 760--><p class="noindent" >
+</p><!--l. 763--><p class="noindent" >
for example
@@ -1982,8 +2001,8 @@ 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. 766--><p class="nopar" > or declare it with
-</p><!--l. 768--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+<!--l. 769--><p class="nopar" > or declare it with
+</p><!--l. 771--><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
@@ -1997,7 +2016,7 @@ class="ecti-1000">name</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">}</span>
</div><hr>
-</p><!--l. 770--><p class="noindent" >
+</p><!--l. 773--><p class="noindent" >
for example
@@ -2006,7 +2025,7 @@ for example
<div class="verbatim" id="verbatim-28">
\DeclareMathOperator{\var}{var}
</div>
-<!--l. 774--><p class="nopar" > and then use this new command:
+<!--l. 777--><p class="nopar" > and then use this new command:
@@ -2015,8 +2034,8 @@ for example
If&#x00A0;$X$&#x00A0;and&#x00A0;$Y$&#x00A0;are&#x00A0;independent,
&#x00A0;<br />$\var(X+Y)&#x00A0;=&#x00A0;\var(X)+\var(Y)$
</div>
-<!--l. 779--><p class="nopar" >
-</p><!--l. 781--><p class="indent" > If you want limits that go above and below the operator (like <span
+<!--l. 782--><p class="nopar" >
+</p><!--l. 784--><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
@@ -2029,7 +2048,7 @@ class="ectt-1000">\DeclareMathOperator*</span><a
-<!--l. 785--><p class="indent" > <a
+<!--l. 788--><p class="indent" > <a
id="x1-150241"></a></p><hr class="float" /><div class="float"
>
@@ -2242,10 +2261,10 @@ src="jmlr-manual3x.png" alt="lim
</div><hr class="endfloat" />
</div>
-<!--l. 811--><p class="noindent" ><a
+<!--l. 814--><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. 814--><p class="noindent" >It&#8217;s helpful if authors supply grayscale versions of their articles in the event that the
+<!--l. 817--><p class="noindent" >It&#8217;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 <span
@@ -2260,7 +2279,7 @@ print mode (provided you have used <span
class="ectt-1000">\includegraphics</span><a
id="dx1-16001"></a> and haven&#8217;t specified the file
extension).
-</p><!--l. 826--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 829--><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
@@ -2273,7 +2292,7 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">false part</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 828--><p class="noindent" >
+</p><!--l. 831--><p class="noindent" >
You can use <span
class="ectt-1000">\ifprint </span>to determine which mode you are in. For example:
@@ -2287,7 +2306,7 @@ in&#x00A0;\figureref{fig:nodes},&#x00A0;the
&#x00A0;<br />\ifprint{light&#x00A0;gray}{yellow}&#x00A0;ellipse
&#x00A0;<br />represents&#x00A0;an&#x00A0;output.
</div>
-<!--l. 837--><p class="nopar" > Another example:
+<!--l. 840--><p class="nopar" > Another example:
@@ -2295,12 +2314,12 @@ in&#x00A0;\figureref{fig:nodes},&#x00A0;the
<div class="verbatim" id="verbatim-31">
{\ifprint{\bfseries}{\color{red}}important&#x00A0;text!}
</div>
-<!--l. 841--><p class="nopar" >
-</p><!--l. 843--><p class="indent" > You can use the class option <span
+<!--l. 844--><p class="nopar" >
+</p><!--l. 846--><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. 846--><p class="indent" > The <span
+</p><!--l. 849--><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
@@ -2308,21 +2327,21 @@ predefined colors (listed in the <a
href="http://ctan.org/pkg/xcolor" ><span
class="ecss-1000">xcolor</span><a
id="dx1-16005"></a> documentation</a>).
-</p><!--l. 850--><p class="noindent" >
+</p><!--l. 853--><p class="noindent" >
</p>
-<!--l. 850--><p class="noindent" ><a
+<!--l. 853--><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. 852--><p class="noindent" >If you have a <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
+<!--l. 855--><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 first place to go to is the <a
href="http://www.tex.ac.uk/faq" >UK TUG FAQ</a>.
-</p><!--l. 855--><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
+</p><!--l. 858--><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&#8217;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. 859--><p class="indent" > There are also forums, mailing lists and newsgroups. For example, the
+</p><!--l. 862--><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
@@ -2335,7 +2354,7 @@ 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. 866--><p class="indent" > Documentation for packages or classes can be found using the <span
+</p><!--l. 869--><p class="indent" > Documentation for packages or classes can be found using the <span
class="ectt-1000">texdoc </span>application.
For example:
@@ -2345,7 +2364,7 @@ For example:
<div class="verbatim" id="verbatim-32">
texdoc&#x00A0;natbib
</div>
-<!--l. 870--><p class="nopar" > Alternatively, you can go to <span
+<!--l. 873--><p class="nopar" > Alternatively, you can go to <span
class="ectt-1000">http://www.ctan.org/pkg/</span><span
class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">name</span><span
@@ -2356,17 +2375,17 @@ class="cmsy-10">&#x27E9; </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. 876--><p class="indent" > For a general guide to preparing papers (regardless of whether you are using
+</p><!--l. 879--><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, &#8220;A manual for writers
of term papers, theses, and dissertations&#8221;, The University of Chicago Press,
1996.
-</p><!--l. 881--><p class="noindent" >
+</p><!--l. 884--><p class="noindent" >
</p>
-<!--l. 881--><p class="noindent" ><a
+<!--l. 884--><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. 884--><p class="noindent" >The <span
+<!--l. 887--><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 files are provided: <span
@@ -2386,7 +2405,7 @@ into a book. Note that no modifications are needed to the files using the <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. 897--><p class="indent" > Before you compile the book, make sure that all the articles compile as stand-alone
+</p><!--l. 900--><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
@@ -2396,13 +2415,13 @@ href="#x1-260004.6">§4.6 </a><a
href="#x1-260004.6">Creating the
Book Using <span
class="ectt-1000">makejmlrbook</span><!--tex4ht:ref: sec:makejmlrbook --></a> for details.
-</p><!--l. 903--><p class="noindent" >
+</p><!--l. 906--><p class="noindent" >
</p>
-<!--l. 903--><p class="noindent" ><a
+<!--l. 906--><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. 904--><p class="noindent" >
+<!--l. 907--><p class="noindent" >
</p><dl class="description"><dt class="description">
<span
class="ecsx-1000">nowcp</span><a
@@ -2415,27 +2434,27 @@ 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. 910--><p class="noindent" >If the book has a mixture of JMLR and JMLR WCP articles, you can switch
+ <!--l. 913--><p class="noindent" >If the book has a mixture of JMLR and JMLR WCP articles, you can switch
between them using
- </p><!--l. 912--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
+ </p><!--l. 915--><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. 914--><p class="noindent" >
+ </p><!--l. 917--><p class="noindent" >
and
- </p><!--l. 916--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
+ </p><!--l. 919--><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. 918--><p class="noindent" >
+ </p><!--l. 921--><p class="noindent" >
Alternatively, you can set the name of the journal or conference proceedings
using:
- </p><!--l. 921--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
+ </p><!--l. 924--><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
@@ -2448,7 +2467,7 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">long title</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
- </p><!--l. 923--><p class="noindent" >
+ </p><!--l. 926--><p class="noindent" >
</p></dd><dt class="description">
<span
class="ecsx-1000">color</span><a
@@ -2467,7 +2486,7 @@ href="#x1-160003.11">Color vs Grayscale<!--tex4ht:ref: sec:color --></a>). Use t
version without hyperlinks.
</dd><dt class="description">
<span
-class="ecsx-1000">tablecaptiontop</span><a
+class="ecsx-1000">tablecaption=top</span><a
id="dx1-19008"></a> </dt><dd
class="description">in a <span
class="ecss-1000">table</span><a
@@ -2478,7 +2497,7 @@ class="ectt-1000">\floatconts</span><a
top.
</dd><dt class="description">
<span
-class="ecsx-1000">tablecaptionbottom</span><a
+class="ecsx-1000">tablecaption=bottom</span><a
id="dx1-19012"></a> </dt><dd
class="description">in a <span
class="ecss-1000">table</span><a
@@ -2503,29 +2522,36 @@ class="cmr-10">10 </span>inches.
</dd><dt class="description">
<span
class="ecsx-1000">prehyperref</span><a
- id="dx1-19018"></a> </dt><dd
+ id="dx1-19018"></a><span
+class="ecbx-1000">=</span><span
+class="ectt-1000">{</span><span
+class="cmsy-10">&#x27E8;</span><span
+class="ecbi-1000">stuff </span><span
+class="cmsy-10">&#x27E9;</span><span
+class="ectt-1000">}</span> </dt><dd
class="description">The <span
-class="ecss-1000">jmlrbook </span>automatically loads the <span
+class="ecss-1000">jmlr </span>class automatically loads the <span
class="ecss-1000">hyperref</span><a
- id="dx1-19019"></a> package, but some packages
- need to be loaded before <span
+ id="dx1-19019"></a> package, but
+ some packages need to be loaded before <span
class="ecss-1000">hyperref</span><a
- id="dx1-19020"></a>. This information can be specified using the
- <span
+ id="dx1-19020"></a>. This information can
+ be specified using the <span
class="ecss-1000">prehyperref</span><a
- id="dx1-19021"></a> option. This is a key=value option. For example, to load the packages
- <span
+ id="dx1-19021"></a> option. This is a key=value option.
+ 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-19022"></a>, you can do:
+ id="dx1-19022"></a>, you can
+ do:
<div class="verbatim" id="verbatim-33">
\documentclass[prehyperref={\usepackage{foo,bar}}]{jmlrbook}
</div>
- <!--l. 950--><p class="nopar" > or:
+ <!--l. 954--><p class="nopar" > or:
@@ -2533,7 +2559,7 @@ class="ecss-1000">hyperref</span><a
<div class="verbatim" id="verbatim-34">
\documentclass[prehyperref={\usepackage{foo}\usepackage{bar}}]{jmlrbook}
</div>
- <!--l. 954--><p class="nopar" >
+ <!--l. 958--><p class="nopar" >
</p></dd><dt class="description">
<span
class="ecsx-1000">10pt</span><a
@@ -2550,19 +2576,19 @@ class="ecsx-1000">12pt</span><a
id="dx1-19025"></a> </dt><dd
class="description">Use 12pt as the normal text size.
</dd></dl>
-<!--l. 962--><p class="noindent" >
+<!--l. 966--><p class="noindent" >
</p>
-<!--l. 962--><p class="noindent" ><a
+<!--l. 966--><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. 964--><p class="noindent" >Any packages that the imported articles load (which aren&#8217;t automatically loaded by
+<!--l. 968--><p class="noindent" >Any packages that the imported articles load (which aren&#8217;t automatically loaded by
<span
class="ecss-1000">jmlr</span>) must be loaded in the book&#8217;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. 969--><p class="indent" > Commands that are defined in the imported articles will be local to that article
+</p><!--l. 973--><p class="indent" > Commands that are defined in the imported articles will be local to that article
unless they have been globally defined using <span
class="ectt-1000">\gdef</span><a
id="dx1-20002"></a> or <span
@@ -2586,7 +2612,7 @@ class="ectt-1000">\samplecommand </span>using
<span
class="ectt-1000">\newcommand</span>. As long as this command isn&#8217;t also defined in the book, there won&#8217;t be a
conflict.
-</p><!--l. 981--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 985--><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
@@ -2599,7 +2625,7 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">book title</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 983--><p class="noindent" >
+</p><!--l. 987--><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 file&#8217;s properties
@@ -2607,7 +2633,7 @@ in their PDF viewer. (Note that in the imported articles, <span
class="ectt-1000">\title </span>sets the article&#8217;s title
and the optional argument sets the short title for the page header and table of
contents.)
-</p><!--l. 991--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 995--><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
@@ -2623,7 +2649,7 @@ class="ectt-1000">} </span></div><hr>
-</p><!--l. 993--><p class="noindent" >
+</p><!--l. 997--><p class="noindent" >
In the book preamble, <span
class="ectt-1000">\author </span>sets the book&#8217;s author (or editor) and the optional
argument is used for the PDF author, which will be displayed when the reader views
@@ -2631,7 +2657,7 @@ the PDF file&#8217;s properties in their PDF viewer. (Note that in the imported
<span
class="ectt-1000">\author </span>sets the article&#8217;s author and the optional argument sets the short author list
for the page header.)
-</p><!--l. 1001--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1005--><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
@@ -2640,10 +2666,10 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">number</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 1003--><p class="noindent" >
+</p><!--l. 1007--><p class="noindent" >
This command sets the book&#8217;s volume number. Omit if the book has no volume
number.
-</p><!--l. 1007--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1011--><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
@@ -2652,9 +2678,9 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">sub-title</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 1009--><p class="noindent" >
+</p><!--l. 1013--><p class="noindent" >
This command sets the book&#8217;s subtitle. Omit if the book has no sub-title.
-</p><!--l. 1013--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1017--><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
@@ -2663,7 +2689,7 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">image command</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 1015--><p class="noindent" >
+</p><!--l. 1019--><p class="noindent" >
This sets the book&#8217;s title image. Use <span
class="ectt-1000">\includegraphics</span><a
id="dx1-20013"></a> and omit the file extension. If
@@ -2672,7 +2698,7 @@ used for the print version of the book. (See <a
href="#x1-160003.11">§3.11 </a><a
href="#x1-160003.11">Color vs Grayscale<!--tex4ht:ref: sec:color --></a> for further
details.)
-</p><!--l. 1022--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1026--><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
@@ -2681,10 +2707,10 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">team title</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 1024--><p class="noindent" >
+</p><!--l. 1028--><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. 1028--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1032--><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
@@ -2693,39 +2719,39 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">name</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 1030--><p class="noindent" >
+</p><!--l. 1034--><p class="noindent" >
This command may be used to name the production editor. The command may be
omitted if not required.
-</p><!--l. 1034--><p class="indent" > See <a
+</p><!--l. 1038--><p class="indent" > See <a
href="#x1-240004.4">§4.4 </a><a
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. 1037--><p class="noindent" >
+</p><!--l. 1041--><p class="noindent" >
</p>
-<!--l. 1037--><p class="noindent" ><a
+<!--l. 1041--><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. 1039--><p class="noindent" >All commands that are provided by the <span
+<!--l. 1043--><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 differently depending on whether they are in
the main part of the book or within the imported articles.
-</p><!--l. 1044--><p class="indent" > In the main part of the book you can use the following commands:
-</p><!--l. 1045--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1048--><p class="indent" > In the main part of the book you can use the following commands:
+</p><!--l. 1049--><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. 1047--><p class="noindent" >
+</p><!--l. 1051--><p class="noindent" >
This displays the book&#8217;s title page. Note that <span
class="ectt-1000">\maketitle </span>has a different effect when
used in imported articles.
-</p><!--l. 1051--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1055--><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. 1053--><p class="noindent" >
+</p><!--l. 1057--><p class="noindent" >
Use this command at the start of the front matter (e.g.&#x00A0;before the foreword or preface).
@@ -2735,7 +2761,7 @@ 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. 1059--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1063--><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
@@ -2747,10 +2773,10 @@ class="ecti-1000">author list</span><span
class="cmsy-10">&#x27E9;</span><br
class="newline" /><span
class="ectt-1000">\end{authorsignoff} </span></div><hr>
-</p><!--l. 1063--><p class="noindent" >
+</p><!--l. 1067--><p class="noindent" >
This environment may be used by the author signing off at the end of a chapter such as
the foreword. Within the environment use:
-</p><!--l. 1066--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1070--><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
@@ -2759,7 +2785,7 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">details</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 1068--><p class="noindent" >
+</p><!--l. 1072--><p class="noindent" >
for the author&#8217;s details. More than one <span
class="ectt-1000">\Author </span>should be used if there is more than
one author. Example:
@@ -2775,8 +2801,8 @@ one author. Example:
&#x00A0;<br />University&#x00A0;of&#x00A0;No&#x00A0;Where}
&#x00A0;<br />\end{authorsignoff}
</div>
-<!--l. 1078--><p class="nopar" >
-</p><!--l. 1080--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+<!--l. 1082--><p class="nopar" >
+</p><!--l. 1084--><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-21006"></a><a
@@ -2796,12 +2822,12 @@ class="ecti-1000">editor list</span><span
class="cmsy-10">&#x27E9;</span><br
class="newline" /><span
class="ectt-1000">\end{signoff} </span></div><hr>
-</p><!--l. 1084--><p class="noindent" >
+</p><!--l. 1088--><p class="noindent" >
This environment may be used by the editorial team when signing off a chapter such
as the preface. If the optional argument is omitted, &#8220;The Editorial Team&#8221; is
used.
-</p><!--l. 1089--><p class="indent" > Within the environment use:
-</p><!--l. 1090--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1093--><p class="indent" > Within the environment use:
+</p><!--l. 1094--><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-21008"></a> <span
@@ -2810,7 +2836,7 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">details</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 1092--><p class="noindent" >
+</p><!--l. 1096--><p class="noindent" >
for each editor. Example:
@@ -2828,25 +2854,25 @@ for each editor. Example:
&#x00A0;<br />\mailto{ae@sample.com}}
&#x00A0;<br />\end{signoff}
</div>
-<!--l. 1105--><p class="nopar" >
-</p><!--l. 1107--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+<!--l. 1109--><p class="nopar" >
+</p><!--l. 1111--><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-21009"></a> <span
class="ectt-1000">\tableofcontents </span></div><hr>
-</p><!--l. 1109--><p class="noindent" >
+</p><!--l. 1113--><p class="noindent" >
This command displays the book&#8217;s table of contents. Note that it has a different effect if
used in an imported article.
-</p><!--l. 1113--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1117--><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-21010"></a> <span
class="ectt-1000">\mainmatter </span></div><hr>
-</p><!--l. 1115--><p class="noindent" >
+</p><!--l. 1119--><p class="noindent" >
Use this command to switch to the book&#8217;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. 1120--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1124--><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-21011"></a> <span
@@ -2859,11 +2885,11 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">title</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 1122--><p class="noindent" >
+</p><!--l. 1126--><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 different effect if used in an imported
article.
-</p><!--l. 1127--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1131--><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-21012"></a> <span
@@ -2872,13 +2898,13 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">title</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 1129--><p class="noindent" >
+</p><!--l. 1133--><p class="noindent" >
This adds <span
class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">title</span><span
class="cmsy-10">&#x27E9; </span>to the table of contents, issues a clear double page, but doesn&#8217;t display
any text or affect the part numbering.
-</p><!--l. 1134--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1138--><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-21013"></a> <span
@@ -2891,10 +2917,10 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">title</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 1136--><p class="noindent" >
+</p><!--l. 1140--><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. 1140--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1144--><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-21014"></a> <span
@@ -2907,8 +2933,8 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">title</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 1142--><p class="noindent" >
-</p><!--l. 1143--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1146--><p class="noindent" >
+</p><!--l. 1147--><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-21015"></a> <span
@@ -2921,8 +2947,8 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">title</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 1145--><p class="noindent" >
-</p><!--l. 1146--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1149--><p class="noindent" >
+</p><!--l. 1150--><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-21016"></a> <span
@@ -2935,11 +2961,11 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">title</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 1148--><p class="noindent" >
+</p><!--l. 1152--><p class="noindent" >
-</p><!--l. 1149--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1153--><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-21017"></a> <span
@@ -2952,8 +2978,8 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">title</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 1151--><p class="noindent" >
-</p><!--l. 1152--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1155--><p class="noindent" >
+</p><!--l. 1156--><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-21018"></a> <span
@@ -2966,22 +2992,22 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">title</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 1154--><p class="noindent" >
+</p><!--l. 1158--><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. 1159--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1163--><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-21019"></a> <span
class="ectt-1000">\appendix </span></div><hr>
-</p><!--l. 1161--><p class="noindent" >
+</p><!--l. 1165--><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&#8217;t affect the main part
of the book.
-</p><!--l. 1168--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1172--><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-21020"></a><a
@@ -2993,10 +3019,10 @@ class="ecti-1000">imported papers</span><span
class="cmsy-10">&#x27E9;</span><br
class="newline" /><span
class="ectt-1000">\end{jmlrpapers} </span></div><hr>
-</p><!--l. 1172--><p class="noindent" >
+</p><!--l. 1176--><p class="noindent" >
This environment must be used when importing articles. Within this environment, use
the following commands to import articles:
-</p><!--l. 1175--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1179--><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-21022"></a> <span
@@ -3018,7 +3044,7 @@ class="ecti-1000">pages</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">}</span>
</div><hr>
-</p><!--l. 1177--><p class="noindent" >
+</p><!--l. 1181--><p class="noindent" >
This imports an article that has already been published elsewhere. The <span
class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">pages</span><span
@@ -3047,7 +3073,7 @@ also use this label to reference the article elsewhere in the book (see <a
href="#x1-230004.3.2">§4.3.2
</a><a
href="#x1-230004.3.2">Cross-Referencing<!--tex4ht:ref: sec:bkcrossref --></a>).
-</p><!--l. 1191--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1195--><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-21023"></a> <span
@@ -3064,11 +3090,11 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">file</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 1193--><p class="noindent" >
+</p><!--l. 1197--><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. 1198--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1202--><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-21024"></a> <span
@@ -3085,12 +3111,12 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">file</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 1200--><p class="noindent" >
+</p><!--l. 1204--><p class="noindent" >
This imports an article that hasn&#8217;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. 1205--><p class="indent" > Example: to import a previously published paper <span
+</p><!--l. 1209--><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>:
@@ -3104,13 +3130,13 @@ class="ectt-1000">paper2/paper2.tex</span>:
&#x00A0;<br />\importarticle{paper2}{paper2}
&#x00A0;<br />\end{jmlrpapers}
</div>
-<!--l. 1213--><p class="nopar" >
-</p><!--l. 1215--><p class="noindent" >
+<!--l. 1217--><p class="nopar" >
+</p><!--l. 1219--><p class="noindent" >
</p>
-<!--l. 1215--><p class="noindent" ><a
+<!--l. 1219--><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. 1217--><p class="noindent" >The <span
+<!--l. 1221--><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
@@ -3125,12 +3151,12 @@ class="ecss-1000">jmlrpapers</span><a
id="dx1-22004"></a> environment to
switch on two column formatting. The effect will be localised to the end of the
environment.
-</p><!--l. 1225--><p class="noindent" >
+</p><!--l. 1229--><p class="noindent" >
</p>
-<!--l. 1225--><p class="noindent" ><a
+<!--l. 1229--><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. 1228--><p class="noindent" >You can cross-reference other parts of the book using the standard <span
+<!--l. 1232--><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
@@ -3152,7 +3178,7 @@ class="ectt-1000">paper1/paper1.tex</span>, you would need to do:
<div class="verbatim" id="verbatim-38">
see&#x00A0;Section~\ref{paper1/paper1sec:results}
</div>
-<!--l. 1238--><p class="nopar" > or
+<!--l. 1242--><p class="nopar" > or
@@ -3160,13 +3186,13 @@ see&#x00A0;Section~\ref{paper1/paper1sec:results}
<div class="verbatim" id="verbatim-39">
see&#x00A0;\sectionref{paper1/paper1sec:results}
</div>
-<!--l. 1242--><p class="nopar" >
-</p><!--l. 1244--><p class="indent" > In addition to the commands described in <a
+<!--l. 1246--><p class="nopar" >
+</p><!--l. 1248--><p class="indent" > In addition to the commands described in <a
href="#x1-140003.9">§3.9 </a><a
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. 1248--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1252--><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
@@ -3175,10 +3201,10 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label list</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 1250--><p class="noindent" >
+</p><!--l. 1254--><p class="noindent" >
Reference a chapter or chapters. The argument is a comma-separated list of
labels.
-</p><!--l. 1254--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1258--><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
@@ -3187,7 +3213,7 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 1256--><p class="noindent" >
+</p><!--l. 1260--><p class="noindent" >
This displays the starting page number of the article whose label is given by <span
class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label</span><span
@@ -3200,8 +3226,8 @@ Note that this must a single label, not a list. For example:
<div class="verbatim" id="verbatim-40">
An&#x00A0;interesting&#x00A0;article&#x00A0;starts&#x00A0;on&#x00A0;page~\articlepageref{paper1/paper1}
</div>
-<!--l. 1262--><p class="nopar" >
-</p><!--l. 1264--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+<!--l. 1266--><p class="nopar" >
+</p><!--l. 1268--><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
@@ -3210,7 +3236,7 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 1266--><p class="noindent" >
+</p><!--l. 1270--><p class="noindent" >
This displays the page range of the article whose label is given by <span
class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label</span><span
@@ -3222,7 +3248,7 @@ class="cmsy-10">&#x27E9; </span>argument
of <span
class="ectt-1000">\importpubarticle</span><a
id="dx1-23006"></a>.
-</p><!--l. 1272--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1276--><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
@@ -3231,13 +3257,13 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 1274--><p class="noindent" >
+</p><!--l. 1278--><p class="noindent" >
This displays the short title for the article whose label is given by <span
class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label</span><span
class="cmsy-10">&#x27E9;</span>. Again, this
must be a single label, not a list.
-</p><!--l. 1279--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1283--><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
@@ -3246,27 +3272,27 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 1281--><p class="noindent" >
+</p><!--l. 1285--><p class="noindent" >
This displays the author list for the article whose label is given by <span
class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">label</span><span
class="cmsy-10">&#x27E9;</span>. Again, this
must be a single label, not a list.
-</p><!--l. 1286--><p class="noindent" >
+</p><!--l. 1290--><p class="noindent" >
</p>
-<!--l. 1286--><p class="noindent" ><a
+<!--l. 1290--><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. 1289--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
+<!--l. 1293--><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. 1291--><p class="noindent" >
+</p><!--l. 1295--><p class="noindent" >
The main body of the book&#8217;s title page is given by the command <span
class="ectt-1000">\titlebody</span>. Within
the definition of this command, you can use:
-</p><!--l. 1295--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1299--><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
@@ -3283,7 +3309,7 @@ class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">post</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">} </span></div><hr>
-</p><!--l. 1297--><p class="noindent" >
+</p><!--l. 1301--><p class="noindent" >
where <span
class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">element</span><span
@@ -3320,9 +3346,9 @@ class="ectt-1000">\volume{}</span></span></span> is used, then
<div class="verbatim" id="verbatim-41">
\SetTitleElement{volume}{\mainvolumefont}{\postmainvolume}
</div>
-<!--l. 1309--><p class="nopar" > will do nothing (so you don&#8217;t end up with <span
+<!--l. 1313--><p class="nopar" > will do nothing (so you don&#8217;t end up with <span
class="ecbx-1000">Volume :</span>).
-</p><!--l. 1312--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span
+</p><!--l. 1316--><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
@@ -3340,7 +3366,7 @@ class="ecti-1000">false part</span><span
class="cmsy-10">&#x27E9;</span><span
class="ectt-1000">}</span>
</div><hr>
-</p><!--l. 1314--><p class="noindent" >
+</p><!--l. 1318--><p class="noindent" >
This does <span
class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">true part</span><span
@@ -3362,9 +3388,9 @@ class="ectt-1000">\postmainvolume </span>is defined as:
&#x00A0;<br />&#x00A0;&#x00A0;\IfTitleElement{subtitle}{}{:}\par\relax
&#x00A0;<br />}
</div>
-<!--l. 1322--><p class="nopar" > This means that it will only print a colon after the volume number if the subtitle has
+<!--l. 1326--><p class="nopar" > This means that it will only print a colon after the volume number if the subtitle has
been set.
-</p><!--l. 1326--><p class="indent" > The default definition of <span
+</p><!--l. 1330--><p class="indent" > The default definition of <span
class="ectt-1000">\titlebody </span>is:
@@ -3382,13 +3408,13 @@ class="ectt-1000">\titlebody </span>is:
&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;{\postmainproductioneditor}%
&#x00A0;<br />}
</div>
-<!--l. 1338--><p class="nopar" >
-</p><!--l. 1340--><p class="noindent" >
+<!--l. 1342--><p class="nopar" >
+</p><!--l. 1344--><p class="noindent" >
</p>
-<!--l. 1340--><p class="noindent" ><a
+<!--l. 1344--><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. 1342--><p class="noindent" >The <span
+<!--l. 1346--><p class="noindent" >The <span
class="ecss-1000">combine</span><a
id="dx1-25001"></a> class and <span
class="ecss-1000">hyperref</span><a
@@ -3410,13 +3436,13 @@ It&#8217;s likely that there are other packages that may cause a problem and, as
found, they will be added to the check list. Also, it&#8217;s possible for an author to disable
the package checking mechanism if they are determined to use a particular
package.
-</p><!--l. 1356--><p class="indent" > In the event that an article has loaded a problem package, the editors will have to
+</p><!--l. 1360--><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&#8217;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 <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. 1363--><p class="indent" > Another problem that can arise is when different articles use packages that conflict.
+</p><!--l. 1367--><p class="indent" > Another problem that can arise is when different articles use packages that conflict.
For example, one article uses package <span
class="ecss-1000">foo </span>and another uses package <span
class="ecss-1000">bar</span>. Each article
@@ -3441,7 +3467,7 @@ class="ecss-1000">algorithm2e</span><a
id="dx1-25010"></a><a
id="dx1-25011"></a>
environment.
-</p><!--l. 1375--><p class="indent" > Articles that use different input encodings can also cause a problem. For
+</p><!--l. 1379--><p class="indent" > Articles that use different input encodings can also cause a problem. For
example, if one article uses <span
class="ectt-1000">utf8 </span>and another uses <span
class="ectt-1000">latin1</span>. If the authors have
@@ -3463,7 +3489,7 @@ class="ectt-1000">\inputencoding </span>command, supplied by the <span
class="ecss-1000">inputenc</span><a
id="dx1-25013"></a>
package, to switch the encoding at the start of each article.
-</p><!--l. 1387--><p class="indent" > Authors who use <span
+</p><!--l. 1391--><p class="indent" > Authors who use <span
class="ectt-1000">\nonumber </span>within an <span
class="ecss-1000">equation</span><a
id="dx1-25014"></a><a
@@ -3473,18 +3499,18 @@ 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. 1392--><p class="indent" > If the article changes the graphics path using <span
+</p><!--l. 1396--><p class="indent" > If the article changes the graphics path using <span
class="ectt-1000">\graphicspath</span>, <span
class="ecss-1000">jmlrbook </span>won&#8217;t
find the graphics if the imported articles aren&#8217;t in the same directory as the
book.
-</p><!--l. 1396--><p class="noindent" >
+</p><!--l. 1400--><p class="noindent" >
</p>
-<!--l. 1396--><p class="noindent" ><a
+<!--l. 1400--><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. 1399--><p class="noindent" >The <span
+<!--l. 1403--><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
@@ -3496,7 +3522,7 @@ 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.
-</p><!--l. 1407--><p class="indent" > On UNIX style systems, the script can be invoked from a terminal using:
+</p><!--l. 1411--><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
@@ -3507,7 +3533,7 @@ class="ectt-1000">] </span><span
class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">filename</span><span
class="cmsy-10">&#x27E9;</span></span>
-</p><!--l. 1411--><p class="indent" > <spacer type=vertical size=10>
+</p><!--l. 1415--><p class="indent" > <spacer type=vertical size=10>
If that doesn&#8217;t work, or you aren&#8217;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
@@ -3519,7 +3545,7 @@ class="ectt-1000">] </span><span
class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">filename</span><span
class="cmsy-10">&#x27E9;</span></span>
-</p><!--l. 1417--><p class="indent" > <spacer type=vertical size=10>
+</p><!--l. 1421--><p class="indent" > <spacer type=vertical size=10>
The mandatory argument <span
class="cmsy-10">&#x27E8;</span><span
class="ecti-1000">filename</span><span
@@ -3540,14 +3566,14 @@ follows:
<div class="verbatim" id="verbatim-44">
perl&#x00A0;makejmlrbook&#x00A0;proceedings
</div>
-<!--l. 1425--><p class="nopar" > This will create the files <span
+<!--l. 1429--><p class="nopar" > This will create the files <span
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 files and individual article PDFs will be
placed.
-</p><!--l. 1432--><p class="indent" > The options to <span
+</p><!--l. 1436--><p class="indent" > The options to <span
class="ectt-1000">makejmlrbook</span><a
id="dx1-26003"></a> are as follows:
</p><dl class="description"><dt class="description">
@@ -3615,7 +3641,7 @@ class="description">List all available options.</dd></dl>
-<!--l. 1453--><p class="indent" > There are also some more advanced options, but these haven&#8217;t been fully
+<!--l. 1457--><p class="indent" > There are also some more advanced options, but these haven&#8217;t been fully
tested:
</p><dl class="description"><dt class="description">
<span
@@ -3661,7 +3687,7 @@ class="E">E</span>X</span>.</dd></dl>
-<!--l. 1468--><p class="indent" > <a
+<!--l. 1472--><p class="indent" > <a
id="likesection.1"></a><a
id="Q1-1-28"></a>
</p>
@@ -3855,257 +3881,261 @@ class="ecss-1000">onecolumn</span>&#x00A0;&#x00A0;<a
href="jmlr-manual.html#dx1-4004" ><span class="underline">60</span></a> <br /></span>
<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
class="ecss-1000">prehyperref</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-19018" ><span class="underline">61</span></a>, <a
-href="jmlr-manual.html#dx1-19021" ><span class="underline">62</span></a> <br /></span>
+href="jmlr-manual.html#dx1-4015" ><span class="underline">61</span></a>, <a
+href="jmlr-manual.html#dx1-19018" ><span class="underline">62</span></a>, <a
+href="jmlr-manual.html#dx1-19021" ><span class="underline">63</span></a> <br /></span>
<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ecss-1000">tablecaptionbottom</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-4011" ><span class="underline">63</span></a>, <a
-href="jmlr-manual.html#dx1-19012" ><span class="underline">64</span></a> <br /></span>
-<span class="index-subitem">&#x00A0;&#x00A0;&#x00A0;&#x00A0;<span
-class="ecss-1000">tablecaptiontop</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-4007" ><span class="underline">65</span></a>, <a
-href="jmlr-manual.html#dx1-19008" ><span class="underline">66</span></a> <br /></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">64</span></a>, <a
+href="jmlr-manual.html#dx1-19012" ><span class="underline">65</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">66</span></a>, <a
+href="jmlr-manual.html#dx1-19008" ><span class="underline">67</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">67</span></a>, <a
-href="jmlr-manual.html#dx1-22001" ><span class="underline">68</span></a> <br /></span>
+href="jmlr-manual.html#dx1-4003" ><span class="underline">68</span></a>, <a
+href="jmlr-manual.html#dx1-22001" ><span class="underline">69</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">69</span></a>, <a
-href="jmlr-manual.html#dx1-5008" ><span class="underline">70</span></a>, <a
-href="jmlr-manual.html#dx1-19002" ><span class="underline">71</span></a> <br /></span>
+href="jmlr-manual.html#dx1-4002" ><span class="underline">70</span></a>, <a
+href="jmlr-manual.html#dx1-5008" ><span class="underline">71</span></a>, <a
+href="jmlr-manual.html#dx1-19002" ><span class="underline">72</span></a> <br /></span>
<span class="index-item"><span
class="ecss-1000">combine </span>class&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-2003" >72</a>, <a
-href="jmlr-manual.html#dx1-2004" >73</a>, <a
-href="jmlr-manual.html#dx1-3011" >74</a>, <a
-href="jmlr-manual.html#dx1-25001" >75</a> <br /></span>
+href="jmlr-manual.html#dx1-2003" >73</a>, <a
+href="jmlr-manual.html#dx1-2004" >74</a>, <a
+href="jmlr-manual.html#dx1-3014" >75</a>, <a
+href="jmlr-manual.html#dx1-25001" >76</a> <br /></span>
<span class="index-item"><span
class="ecss-1000">combnat </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-3014" >76</a> <br /></span>
+href="jmlr-manual.html#dx1-3015" >77</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">77</span></a> <br /></span>
+href="jmlr-manual.html#dx1-13015" ><span class="underline">78</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="ecti-1000">78</span></a> <br /></span>
+class="ecti-1000">79</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">79</span></a> <br /></span>
+href="jmlr-manual.html#dx1-13011" ><span class="underline">80</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="ecti-1000">80</span></a> <br /></span>
+class="ecti-1000">81</span></a> <br /></span>
</p><p class="theindex"> <span
class="ecbx-1000">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="ecti-1000">81</span></a> <br /></span>
+class="ecti-1000">82</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">82</span></a> <br /></span>
+href="jmlr-manual.html#dx1-15023" ><span class="underline">83</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">83</span></a> <br /></span>
+href="jmlr-manual.html#dx1-13013" ><span class="underline">84</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="ecti-1000">84</span></a> <br /></span>
+class="ecti-1000">85</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">85</span></a> <br /></span>
+href="jmlr-manual.html#dx1-12003" ><span class="underline">86</span></a> <br /></span>
</p><p class="theindex"> <span
class="ecbx-1000">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-21008" ><span
-class="ecti-1000">86</span></a> <br /></span>
+class="ecti-1000">87</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-5011" ><span
-class="ecti-1000">87</span></a> <br /></span>
+class="ecti-1000">88</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-5012" ><span
-class="ecti-1000">88</span></a> <br /></span>
+class="ecti-1000">89</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-5017" ><span
-class="ecti-1000">89</span></a> <br /></span>
+class="ecti-1000">90</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>
+href="jmlr-manual.html#dx1-11005" ><span class="underline">91</span></a>, <a
+href="jmlr-manual.html#dx1-11009" ><span class="underline">92</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="ecti-1000">92</span></a> <br /></span>
+class="ecti-1000">93</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="ecti-1000">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="ecti-1000">94</span></a>, <a
-href="jmlr-manual.html#dx1-25008" ><span class="underline">95</span></a> <br /></span>
+class="ecti-1000">94</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="ecti-1000">95</span></a>, <a
+href="jmlr-manual.html#dx1-25008" ><span class="underline">96</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="ecti-1000">96</span></a>, <a
-href="jmlr-manual.html#dx1-25011" ><span class="underline">97</span></a> <br /></span>
+class="ecti-1000">97</span></a>, <a
+href="jmlr-manual.html#dx1-25011" ><span class="underline">98</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>
+href="jmlr-manual.html#dx1-15008" ><span class="underline">99</span></a>, <a
+href="jmlr-manual.html#dx1-15012" ><span class="underline">100</span></a>, <a
+href="jmlr-manual.html#dx1-15018" ><span class="underline">101</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>
+href="jmlr-manual.html#dx1-15010" ><span class="underline">102</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="ecti-1000">102</span></a> <br /></span>
+class="ecti-1000">103</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="ecti-1000">103</span></a> <br /></span>
+class="ecti-1000">104</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>
+href="jmlr-manual.html#dx1-13018" ><span class="underline">105</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>
+href="jmlr-manual.html#dx1-13016" ><span class="underline">106</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>
+href="jmlr-manual.html#dx1-13012" ><span class="underline">107</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>
+href="jmlr-manual.html#dx1-13014" ><span class="underline">108</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>
+href="jmlr-manual.html#dx1-12004" ><span class="underline">109</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>
+href="jmlr-manual.html#dx1-11006" ><span class="underline">110</span></a>, <a
+href="jmlr-manual.html#dx1-11010" ><span class="underline">111</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="ecti-1000">111</span></a> <br /></span>
+class="ecti-1000">112</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-25015" ><span class="underline">113</span></a> <br /></span>
+href="jmlr-manual.html#dx1-15006" ><span class="underline">113</span></a>, <a
+href="jmlr-manual.html#dx1-25015" ><span class="underline">114</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>
+href="jmlr-manual.html#dx1-13004" ><span class="underline">115</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-21021" ><span
-class="ecti-1000">115</span></a>, <a
-href="jmlr-manual.html#dx1-22004" ><span class="underline">116</span></a> <br /></span>
+class="ecti-1000">116</span></a>, <a
+href="jmlr-manual.html#dx1-22004" ><span class="underline">117</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="ecti-1000">117</span></a> <br /></span>
+class="ecti-1000">118</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>
+href="jmlr-manual.html#dx1-13006" ><span class="underline">119</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">119</span></a> <br /></span>
+href="jmlr-manual.html#dx1-13020" ><span class="underline">120</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">120</span></a> <br /></span>
+href="jmlr-manual.html#dx1-13008" ><span class="underline">121</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">121</span></a> <br /></span>
+href="jmlr-manual.html#dx1-13010" ><span class="underline">122</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-21007" ><span
-class="ecti-1000">122</span></a> <br /></span>
+class="ecti-1000">123</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">123</span></a> <br /></span>
+href="jmlr-manual.html#dx1-15014" ><span class="underline">124</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">124</span></a>, <a
-href="jmlr-manual.html#dx1-4013" ><span class="underline">125</span></a>, <a
-href="jmlr-manual.html#dx1-19010" ><span class="underline">126</span></a>, <a
-href="jmlr-manual.html#dx1-19014" ><span class="underline">127</span></a> <br /></span>
+href="jmlr-manual.html#dx1-4009" ><span class="underline">125</span></a>, <a
+href="jmlr-manual.html#dx1-4013" ><span class="underline">126</span></a>, <a
+href="jmlr-manual.html#dx1-19010" ><span class="underline">127</span></a>, <a
+href="jmlr-manual.html#dx1-19014" ><span class="underline">128</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">128</span></a> <br /></span>
+href="jmlr-manual.html#dx1-13002" ><span class="underline">129</span></a> <br /></span>
<span class="index-item"><span
class="ecss-1000">epsfig </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-3010" >129</a>, <a
-href="jmlr-manual.html#dx1-2013" >130</a> <br /></span>
+href="jmlr-manual.html#dx1-3013" >130</a>, <a
+href="jmlr-manual.html#dx1-2013" >131</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">131</span></a>, <a
-href="jmlr-manual.html#dx1-25014" ><span class="underline">132</span></a> <br /></span>
+href="jmlr-manual.html#dx1-15005" ><span class="underline">132</span></a>, <a
+href="jmlr-manual.html#dx1-25014" ><span class="underline">133</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="ecti-1000">133</span></a> <br /></span>
+class="ecti-1000">134</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">134</span></a> <br /></span>
+href="jmlr-manual.html#dx1-13003" ><span class="underline">135</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="ecti-1000">135</span></a> <br /></span>
+class="ecti-1000">136</span></a> <br /></span>
</p><p class="theindex"> <span
class="ecbx-1000">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="ecti-1000">136</span></a> <br /></span>
+class="ecti-1000">137</span></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">137</span></a>, <a
-href="jmlr-manual.html#dx1-4014" ><span class="underline">138</span></a>, <a
+href="jmlr-manual.html#dx1-4010" ><span class="underline">138</span></a>, <a
+href="jmlr-manual.html#dx1-4014" ><span class="underline">139</span></a>, <a
href="jmlr-manual.html#dx1-9001" ><span
-class="ecti-1000">139</span></a>, <a
-href="jmlr-manual.html#dx1-19011" ><span class="underline">140</span></a>, <a
-href="jmlr-manual.html#dx1-19015" ><span class="underline">141</span></a> <br /></span>
+class="ecti-1000">140</span></a>, <a
+href="jmlr-manual.html#dx1-19011" ><span class="underline">141</span></a>, <a
+href="jmlr-manual.html#dx1-19015" ><span class="underline">142</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="ecti-1000">142</span></a> <br /></span>
+class="ecti-1000">143</span></a> <br /></span>
</p><p class="theindex"> <span
class="ecbx-1000">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">143</span></a> <br /></span>
+href="jmlr-manual.html#dx1-20002" ><span class="underline">144</span></a> <br /></span>
<span class="index-item"><span
class="ecss-1000">geometry </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-25005" >144</a>, <a
-href="jmlr-manual.html#dx1-2011" >145</a> <br /></span>
+href="jmlr-manual.html#dx1-25005" >145</a>, <a
+href="jmlr-manual.html#dx1-2011" >146</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">146</span></a> <br /></span>
+href="jmlr-manual.html#dx1-20003" ><span class="underline">147</span></a> <br /></span>
<span class="index-item"><span
class="ecss-1000">graphicx </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-3006" >147</a>, <a
-href="jmlr-manual.html#dx1-9002" >148</a> <br /></span>
+href="jmlr-manual.html#dx1-3006" >148</a>, <a
+href="jmlr-manual.html#dx1-9002" >149</a> <br /></span>
</p><p class="theindex"> <span
class="ecbx-1000">H</span>
<span class="index-item"><span
class="ecss-1000">hyperref </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-2005" >149</a>, <a
-href="jmlr-manual.html#dx1-3012" >150</a>, <a
-href="jmlr-manual.html#dx1-19019" >151</a>, <a
-href="jmlr-manual.html#dx1-19020" >152</a>, <a
-href="jmlr-manual.html#dx1-19022" >153</a>, <a
-href="jmlr-manual.html#dx1-25002" >154</a> <br /></span>
+href="jmlr-manual.html#dx1-2005" >150</a>, <a
+href="jmlr-manual.html#dx1-3008" >151</a>, <a
+href="jmlr-manual.html#dx1-4016" >152</a>, <a
+href="jmlr-manual.html#dx1-19019" >153</a>, <a
+href="jmlr-manual.html#dx1-19020" >154</a>, <a
+href="jmlr-manual.html#dx1-19022" >155</a>, <a
+href="jmlr-manual.html#dx1-25002" >156</a> <br /></span>
@@ -4114,391 +4144,397 @@ class="ecbx-1000">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="ecti-1000">155</span></a> <br /></span>
+class="ecti-1000">157</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="ecti-1000">156</span></a> <br /></span>
+class="ecti-1000">158</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-21024" ><span
-class="ecti-1000">157</span></a> <br /></span>
+class="ecti-1000">159</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-21023" ><span
-class="ecti-1000">158</span></a>, <a
-href="jmlr-manual.html#dx1-23002" ><span class="underline">159</span></a> <br /></span>
+class="ecti-1000">160</span></a>, <a
+href="jmlr-manual.html#dx1-23002" ><span class="underline">161</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">160</span></a> <br /></span>
+href="jmlr-manual.html#dx1-23006" ><span class="underline">162</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-21022" ><span
-class="ecti-1000">161</span></a>, <a
-href="jmlr-manual.html#dx1-23001" ><span class="underline">162</span></a> <br /></span>
+class="ecti-1000">163</span></a>, <a
+href="jmlr-manual.html#dx1-23001" ><span class="underline">164</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="ecti-1000">163</span></a>, <a
-href="jmlr-manual.html#dx1-16001" ><span class="underline">164</span></a>, <a
-href="jmlr-manual.html#dx1-20013" ><span class="underline">165</span></a> <br /></span>
+class="ecti-1000">165</span></a>, <a
+href="jmlr-manual.html#dx1-16001" ><span class="underline">166</span></a>, <a
+href="jmlr-manual.html#dx1-20013" ><span class="underline">167</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="ecti-1000">166</span></a> <br /></span>
+class="ecti-1000">168</span></a> <br /></span>
<span class="index-item"><span
class="ecss-1000">inputenc </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-25013" >167</a> <br /></span>
+href="jmlr-manual.html#dx1-25013" >169</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">168</span></a> <br /></span>
+href="jmlr-manual.html#dx1-15016" ><span class="underline">170</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">169</span></a> <br /></span>
+href="jmlr-manual.html#dx1-24004" ><span class="underline">171</span></a> <br /></span>
</p><p class="theindex"> <span
class="ecbx-1000">J</span>
<span class="index-item"><span
class="ecss-1000">jmlr2e </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-2001" >170</a>, <a
-href="jmlr-manual.html#dx1-3008" >171</a>, <a
-href="jmlr-manual.html#dx1-5001" >172</a>, <a
-href="jmlr-manual.html#dx1-5014" >173</a> <br /></span>
+href="jmlr-manual.html#dx1-2001" >172</a>, <a
+href="jmlr-manual.html#dx1-3011" >173</a>, <a
+href="jmlr-manual.html#dx1-5001" >174</a>, <a
+href="jmlr-manual.html#dx1-5014" >175</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="ecti-1000">174</span></a> <br /></span>
+class="ecti-1000">176</span></a> <br /></span>
<span class="index-item"><span
class="ectt-1000">jmlrpapers </span>(environment)&#x00A0;&#x00A0;<a
href="jmlr-manual.html#dx1-21020" ><span
-class="ecti-1000">175</span></a>, <a
-href="jmlr-manual.html#dx1-22003" ><span class="underline">176</span></a> <br /></span>
+class="ecti-1000">177</span></a>, <a
+href="jmlr-manual.html#dx1-22003" ><span class="underline">178</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="ecti-1000">177</span></a> <br /></span>
+class="ecti-1000">179</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="ecti-1000">178</span></a> <br /></span>
+class="ecti-1000">180</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="ecti-1000">179</span></a> <br /></span>
+class="ecti-1000">181</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="ecti-1000">180</span></a> <br /></span>
+class="ecti-1000">182</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="ecti-1000">181</span></a> <br /></span>
+class="ecti-1000">183</span></a> <br /></span>
<span class="index-item"><span
class="ecss-1000">jmlrwcp2e </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-2002" >182</a>, <a
-href="jmlr-manual.html#dx1-3009" >183</a>, <a
-href="jmlr-manual.html#dx1-5002" >184</a>, <a
-href="jmlr-manual.html#dx1-5015" >185</a> <br /></span>
+href="jmlr-manual.html#dx1-2002" >184</a>, <a
+href="jmlr-manual.html#dx1-3012" >185</a>, <a
+href="jmlr-manual.html#dx1-5002" >186</a>, <a
+href="jmlr-manual.html#dx1-5015" >187</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="ecti-1000">186</span></a> <br /></span>
+class="ecti-1000">188</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="ecti-1000">187</span></a> <br /></span>
+class="ecti-1000">189</span></a> <br /></span>
</p><p class="theindex"> <span
class="ecbx-1000">K</span>
<span class="index-item"><span
class="ectt-1000">keywords </span>(environment)&#x00A0;&#x00A0;<a
href="jmlr-manual.html#dx1-7003" ><span
-class="ecti-1000">188</span></a> <br /></span>
+class="ecti-1000">190</span></a> <br /></span>
</p><p class="theindex"> <span
class="ecbx-1000">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">189</span></a>, <a
-href="jmlr-manual.html#dx1-14001" ><span class="underline">190</span></a> <br /></span>
+href="jmlr-manual.html#dx1-11004" ><span class="underline">191</span></a>, <a
+href="jmlr-manual.html#dx1-14001" ><span class="underline">192</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">191</span></a> <br /></span>
+href="jmlr-manual.html#dx1-13005" ><span class="underline">193</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="ecti-1000">192</span></a> <br /></span>
+class="ecti-1000">194</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="ecti-1000">193</span></a> <br /></span>
+class="ecti-1000">195</span></a> <br /></span>
</p><p class="theindex"> <span
class="ecbx-1000">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="ecti-1000">194</span></a> <br /></span>
+class="ecti-1000">196</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-21010" ><span
-class="ecti-1000">195</span></a> <br /></span>
+class="ecti-1000">197</span></a> <br /></span>
<span class="index-item"><span
class="ectt-1000">makejmlrbook</span>&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-2015" >196</a>, <a
-href="jmlr-manual.html#dx1-2016" >197</a>, <a
-href="jmlr-manual.html#dx1-3016" >198</a>, <a
-href="jmlr-manual.html#dx1-18001" >199</a>, <a
-href="jmlr-manual.html#dx1-26001" >200</a>, <a
-href="jmlr-manual.html#dx1-26002" >201</a>, <a
-href="jmlr-manual.html#dx1-26003" >202</a> <br /></span>
+href="jmlr-manual.html#dx1-2015" >198</a>, <a
+href="jmlr-manual.html#dx1-2016" >199</a>, <a
+href="jmlr-manual.html#dx1-3017" >200</a>, <a
+href="jmlr-manual.html#dx1-18001" >201</a>, <a
+href="jmlr-manual.html#dx1-26001" >202</a>, <a
+href="jmlr-manual.html#dx1-26002" >203</a>, <a
+href="jmlr-manual.html#dx1-26003" >204</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="ecti-1000">203</span></a>, <a
+class="ecti-1000">205</span></a>, <a
href="jmlr-manual.html#dx1-21001" ><span
-class="ecti-1000">204</span></a> <br /></span>
-
-
-
+class="ecti-1000">206</span></a> <br /></span>
</p><p class="theindex"> <span
class="ecbx-1000">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-5016" ><span
-class="ecti-1000">205</span></a> <br /></span>
+class="ecti-1000">207</span></a> <br /></span>
+<span class="index-item"><span
+class="ecss-1000">nameref </span>package&#x00A0;&#x00A0;<a
+href="jmlr-manual.html#dx1-3009" >208</a> <br /></span>
<span class="index-item"><span
class="ecss-1000">natbib </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-3004" >206</a>, <a
-href="jmlr-manual.html#dx1-8001" >207</a>, <a
-href="jmlr-manual.html#dx1-8005" >208</a> <br /></span>
+href="jmlr-manual.html#dx1-3004" >209</a>, <a
+href="jmlr-manual.html#dx1-8001" >210</a>, <a
+href="jmlr-manual.html#dx1-8005" >211</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">209</span></a> <br /></span>
+href="jmlr-manual.html#dx1-20004" ><span class="underline">212</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">210</span></a> <br /></span>
+href="jmlr-manual.html#dx1-20005" ><span class="underline">213</span></a> <br /></span>
</p><p class="theindex"> <span
class="ecbx-1000">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="ecti-1000">211</span></a> <br /></span>
+class="ecti-1000">214</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">212</span></a> <br /></span>
+href="jmlr-manual.html#dx1-15022" ><span class="underline">215</span></a> <br /></span>
</p><p class="theindex"> <span
class="ecbx-1000">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-21017" ><span
-class="ecti-1000">213</span></a> <br /></span>
+class="ecti-1000">216</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-21011" ><span
-class="ecti-1000">214</span></a> <br /></span>
+class="ecti-1000">217</span></a> <br /></span>
<span class="index-item"><span
class="ecss-1000">pdfpages </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-2007" >215</a>, <a
-href="jmlr-manual.html#dx1-25004" >216</a>, <a
-href="jmlr-manual.html#dx1-2010" >217</a> <br /></span>
+href="jmlr-manual.html#dx1-2007" >218</a>, <a
+href="jmlr-manual.html#dx1-25004" >219</a>, <a
+href="jmlr-manual.html#dx1-2010" >220</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="ecti-1000">218</span></a> <br /></span>
+class="ecti-1000">221</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">219</span></a> <br /></span>
+href="jmlr-manual.html#dx1-13019" ><span class="underline">222</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">220</span></a> <br /></span>
+href="jmlr-manual.html#dx1-13007" ><span class="underline">223</span></a> <br /></span>
<span class="index-item"><span
class="ecss-1000">psfig </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-2012" >221</a> <br /></span>
+href="jmlr-manual.html#dx1-2012" >224</a> <br /></span>
</p><p class="theindex"> <span
class="ecbx-1000">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">222</span></a> <br /></span>
+href="jmlr-manual.html#dx1-13009" ><span class="underline">225</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="ecti-1000">223</span></a> <br /></span>
+class="ecti-1000">226</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">224</span></a> <br /></span>
+href="jmlr-manual.html#dx1-20006" ><span class="underline">227</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">225</span></a> <br /></span>
+href="jmlr-manual.html#dx1-20007" ><span class="underline">228</span></a> <br /></span>
</p><p class="theindex"> <span
class="ecbx-1000">S</span>
<span class="index-item"><span
class="ecss-1000">scrartcl </span>class&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-3001" >226</a> <br /></span>
+href="jmlr-manual.html#dx1-3001" >229</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="ecti-1000">227</span></a>, <a
+class="ecti-1000">230</span></a>, <a
href="jmlr-manual.html#dx1-21014" ><span
-class="ecti-1000">228</span></a> <br /></span>
+class="ecti-1000">231</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="ecti-1000">229</span></a> <br /></span>
+class="ecti-1000">232</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="ecti-1000">230</span></a> <br /></span>
+class="ecti-1000">233</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="ecti-1000">231</span></a> <br /></span>
+class="ecti-1000">234</span></a> <br /></span>
<span class="index-item"><span
class="ecss-1000">setspace </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-3015" >232</a> <br /></span>
+href="jmlr-manual.html#dx1-3016" >235</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="ecti-1000">233</span></a> <br /></span>
+class="ecti-1000">236</span></a> <br /></span>
<span class="index-item"><span
class="ectt-1000">signoff </span>(environment)&#x00A0;&#x00A0;<a
href="jmlr-manual.html#dx1-21006" ><span
-class="ecti-1000">234</span></a> <br /></span>
+class="ecti-1000">237</span></a> <br /></span>
<span class="index-item"><span
class="ecss-1000">siunitx </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-20001" >235</a> <br /></span>
+href="jmlr-manual.html#dx1-20001" >238</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">236</span></a> <br /></span>
+href="jmlr-manual.html#dx1-15013" ><span class="underline">239</span></a> <br /></span>
<span class="index-item"><span
class="ecss-1000">subfig </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-2006" >237</a>, <a
-href="jmlr-manual.html#dx1-10001" >238</a>, <a
-href="jmlr-manual.html#dx1-25003" >239</a>, <a
-href="jmlr-manual.html#dx1-2009" >240</a> <br /></span>
+href="jmlr-manual.html#dx1-2006" >240</a>, <a
+href="jmlr-manual.html#dx1-10001" >241</a>, <a
+href="jmlr-manual.html#dx1-25003" >242</a>, <a
+href="jmlr-manual.html#dx1-2009" >243</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="ecti-1000">241</span></a> <br /></span>
+class="ecti-1000">244</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="ecti-1000">242</span></a> <br /></span>
+class="ecti-1000">245</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-21018" ><span
-class="ecti-1000">243</span></a> <br /></span>
-
-
-
+class="ecti-1000">246</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="ecti-1000">244</span></a>, <a
+class="ecti-1000">247</span></a>, <a
href="jmlr-manual.html#dx1-21015" ><span
-class="ecti-1000">245</span></a> <br /></span>
+class="ecti-1000">248</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="ecti-1000">246</span></a> <br /></span>
+class="ecti-1000">249</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="ecti-1000">247</span></a>, <a
+class="ecti-1000">250</span></a>, <a
href="jmlr-manual.html#dx1-21016" ><span
-class="ecti-1000">248</span></a> <br /></span>
+class="ecti-1000">251</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="ecti-1000">249</span></a> <br /></span>
+class="ecti-1000">252</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="ecti-1000">250</span></a> <br /></span>
+class="ecti-1000">253</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="ecti-1000">251</span></a> <br /></span>
+class="ecti-1000">254</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="ecti-1000">252</span></a> <br /></span>
+class="ecti-1000">255</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">253</span></a> <br /></span>
+href="jmlr-manual.html#dx1-15021" ><span class="underline">256</span></a> <br /></span>
</p><p class="theindex"> <span
class="ecbx-1000">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">254</span></a>, <a
-href="jmlr-manual.html#dx1-4012" ><span class="underline">255</span></a>, <a
-href="jmlr-manual.html#dx1-19009" ><span class="underline">256</span></a>, <a
-href="jmlr-manual.html#dx1-19013" ><span class="underline">257</span></a> <br /></span>
+href="jmlr-manual.html#dx1-4008" ><span class="underline">257</span></a>, <a
+href="jmlr-manual.html#dx1-4012" ><span class="underline">258</span></a>, <a
+href="jmlr-manual.html#dx1-19009" ><span class="underline">259</span></a>, <a
+href="jmlr-manual.html#dx1-19013" ><span class="underline">260</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-21009" ><span
-class="ecti-1000">258</span></a> <br /></span>
+class="ecti-1000">261</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="ecti-1000">259</span></a> <br /></span>
+class="ecti-1000">262</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="ecti-1000">260</span></a> <br /></span>
+class="ecti-1000">263</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">261</span></a> <br /></span>
+href="jmlr-manual.html#dx1-15015" ><span class="underline">264</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">262</span></a> <br /></span>
+href="jmlr-manual.html#dx1-13001" ><span class="underline">265</span></a> <br /></span>
<span class="index-item"><span
class="ecss-1000">theorem </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-2014" >263</a> <br /></span>
+href="jmlr-manual.html#dx1-2014" >266</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="ecti-1000">264</span></a> <br /></span>
+class="ecti-1000">267</span></a> <br /></span>
<span class="index-item"><span
class="ecss-1000">tikz </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-9005" >265</a> <br /></span>
+href="jmlr-manual.html#dx1-9005" >268</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="ecti-1000">266</span></a>, <a
+class="ecti-1000">269</span></a>, <a
href="jmlr-manual.html#dx1-20008" ><span
-class="ecti-1000">267</span></a> <br /></span>
+class="ecti-1000">270</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="ecti-1000">268</span></a> <br /></span>
+class="ecti-1000">271</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">269</span></a> <br /></span>
+href="jmlr-manual.html#dx1-22002" ><span class="underline">272</span></a> <br /></span>
</p><p class="theindex"> <span
class="ecbx-1000">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="ecti-1000">270</span></a> <br /></span>
+class="ecti-1000">273</span></a> <br /></span>
<span class="index-item"><span
class="ecss-1000">url </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-3005" >271</a> <br /></span>
+href="jmlr-manual.html#dx1-3005" >274</a> <br /></span>
</p><p class="theindex"> <span
class="ecbx-1000">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="ecti-1000">272</span></a> <br /></span>
+class="ecti-1000">275</span></a> <br /></span>
</p><p class="theindex"> <span
class="ecbx-1000">X</span>
<span class="index-item"><span
class="ecss-1000">xcolor </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-16004" >273</a>, <a
-href="jmlr-manual.html#dx1-16005" >274</a> <br /></span>
+href="jmlr-manual.html#dx1-16004" >276</a>, <a
+href="jmlr-manual.html#dx1-16005" >277</a> <br /></span>
<span class="index-item"><span
class="ecss-1000">xkeyval </span>package&#x00A0;&#x00A0;<a
-href="jmlr-manual.html#dx1-3013" >275</a> <br /></span>
+href="jmlr-manual.html#dx1-3010" >278</a> <br /></span>
</p></div>
-<!--l. 1468--><p class="noindent" ><a
+<!--l. 1472--><p class="noindent" ><a
href="#top">Top</a>
</p>
+
+
+
<div class="footnotes"><!--l. 51--><p class="indent" > <span class="footnote-mark"><a
href="#fn1x0-bk" id="fn1x0"><sup class="textsuperscript">1</sup></a></span><span
class="ecrm-0800">Currently </span><span
@@ -4525,7 +4561,7 @@ class="ecrm-0800">are loaded and</span>
<span
class="ecrm-0800">will throw an error. If other packages are found to be a problem, they will be added to the</span>
<span
-class="ecrm-0800">list.</span></p><!--l. 1300--><p class="noindent" ><span class="footnote-mark"><a
+class="ecrm-0800">list.</span></p><!--l. 1304--><p class="noindent" ><span class="footnote-mark"><a
href="#fn2x0-bk" id="fn2x0"><sup class="textsuperscript">2</sup></a></span><span
class="ecrm-0800">The default title page layout doesn&#8217;t use </span><span
class="ectt-0800">issue</span><span
@@ -4538,7 +4574,7 @@ class="cmsy-8">&#x27E8;</span><span
class="ecti-0800">number</span><span
class="cmsy-8">&#x27E9;</span><span
class="ectt-0800">}</span></p>
-<!--l. 1381--><p class="indent" > <span class="footnote-mark"><a
+<!--l. 1385--><p class="indent" > <span class="footnote-mark"><a
href="#fn3x0-bk" id="fn3x0"><sup class="textsuperscript">3</sup></a></span><span
class="ecrm-0800">and may also cause a problem for the editor&#8217;s text editor.</span></p> </div>
diff --git a/Master/texmf-dist/doc/latex/jmlr/jmlr-manual.tex b/Master/texmf-dist/doc/latex/jmlr/jmlr-manual.tex
index 5f96fb53dfa..b5b004bfddf 100644
--- a/Master/texmf-dist/doc/latex/jmlr/jmlr-manual.tex
+++ b/Master/texmf-dist/doc/latex/jmlr/jmlr-manual.tex
@@ -23,7 +23,7 @@ Learning Research}
\author{Nicola L. C. Talbot\\[10pt]
\url{http://theoval.cmp.uea.ac.uk/~nlct/}}
- \date{2010-12-01 (version 1.09)}
+ \date{2011-01-05 (version 1.10)}
\maketitle
\tableofcontents
@@ -66,13 +66,13 @@ to use the \app{makejmlrbook} application.
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{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{hyperref}, \sty{xkeyval},
-\sty{combnat} and \sty{setspace}.
+and the following packages: \sty{combnat} and \sty{setspace}.
The \app{makejmlrbook} script requires Perl, \TeX\ and \TeX4ht.
@@ -98,11 +98,14 @@ Proceedings.
\item[\clsopt{gray}] Grayscale version (see \sectionref{sec:color}).
-\item[\clsopt{tablecaptiontop}] in a \env{table} environment,
+\item[{\clsopt[top]{tablecaption}}] in a \env{table} environment,
\ics{floatconts} puts the caption at the top.
-\item[\clsopt{tablecaptionbottom}] in a \env{table} environment,
+\item[{\clsopt[bottom]{tablecaption}}] in a \env{table} environment,
\ics{floatconts} puts the caption at the bottom.
+
+\item[\clsopt{prehyperref}=\marg{stuff}] Does \meta{stuff} before
+loading \sty{hyperref}.
\end{description}
\subsection{Title Information}
@@ -929,17 +932,18 @@ Use this option for the on-line version with hyperlinks enabled
\item[\clsopt{gray}] Grayscale version (see \sectionref{sec:color}).
Use this option for the print version without hyperlinks.
-\item[\clsopt{tablecaptiontop}] in a \env{table} environment,
+\item[{\clsopt[top]{tablecaption}}] in a \env{table} environment,
\ics{floatconts} puts the caption at the top.
-\item[\clsopt{tablecaptionbottom}] in a \env{table} environment,
+\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{prehyperref}] The \clsfmt{jmlrbook} automatically loads
+\item[\clsopt{prehyperref}=\marg{stuff}] The \clsfmt{jmlr} class
+automatically loads
the \sty{hyperref} package, but some packages need to be loaded
before \sty{hyperref}. This information can be specified using
the \clsopt{prehyperref} option. This is a key=value option. For
diff --git a/Master/texmf-dist/doc/latex/jmlr/jmlr-manual0x.png b/Master/texmf-dist/doc/latex/jmlr/jmlr-manual0x.png
index 1796a0fe5ce..b17d674ba42 100644
--- a/Master/texmf-dist/doc/latex/jmlr/jmlr-manual0x.png
+++ b/Master/texmf-dist/doc/latex/jmlr/jmlr-manual0x.png
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
index 1583a1b5f5b..3ef7f5d072a 100644
--- a/Master/texmf-dist/doc/latex/jmlr/jmlr-manual1x.png
+++ b/Master/texmf-dist/doc/latex/jmlr/jmlr-manual1x.png
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
index 0a154c2dcdf..2da33024916 100644
--- a/Master/texmf-dist/doc/latex/jmlr/jmlr-manual2x.png
+++ b/Master/texmf-dist/doc/latex/jmlr/jmlr-manual2x.png
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
index 39d232819fe..907d1d46bce 100644
--- a/Master/texmf-dist/doc/latex/jmlr/jmlr-manual3x.png
+++ b/Master/texmf-dist/doc/latex/jmlr/jmlr-manual3x.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/jmlr/jmlr.pdf b/Master/texmf-dist/doc/latex/jmlr/jmlr.pdf
index d10fd27350a..2782e6521c5 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-papers/jmlr-sample.tex b/Master/texmf-dist/doc/latex/jmlr/sample-papers/jmlr-sample.tex
index 9cccc51024a..63641248d6f 100644
--- a/Master/texmf-dist/doc/latex/jmlr/sample-papers/jmlr-sample.tex
+++ b/Master/texmf-dist/doc/latex/jmlr/sample-papers/jmlr-sample.tex
@@ -1,5 +1,5 @@
%\documentclass[gray]{jmlr} % test grayscale version
-\documentclass[tablecaptiontop]{jmlr}
+\documentclass[tablecaption=bottom]{jmlr}
% The following packages will be automatically loaded:
% amsmath, amssymb, natbib, graphicx, url, algorithm2e
diff --git a/Master/texmf-dist/scripts/jmlr/makejmlrbook b/Master/texmf-dist/scripts/jmlr/makejmlrbook
index 77669bbff3a..0bef7f02730 100755
--- a/Master/texmf-dist/scripts/jmlr/makejmlrbook
+++ b/Master/texmf-dist/scripts/jmlr/makejmlrbook
@@ -2,8 +2,8 @@
# File : makejmlrbook
# Author : Nicola L C Talbot
# Date : 22nd March 2010
-# Last Modified : 24nd March 2010
-# Version : 0.1
+# Last Modified : 5th Jan 2011
+# Version : 0.2
# Description : Given the name of a document using the
# jmlrbook class file, this script runs
# pdflatex (and possibly bibtex) on the
@@ -31,7 +31,7 @@ use File::Copy;
use Cwd;
use strict;
-my $version = "0.1 (2010-03-24)";
+my $version = "0.2 (2011-01-05)";
my $eol = "\n";
my $dd = '/';
@@ -234,6 +234,7 @@ if ($html)
foreach my $import (@imports)
{
+ my $label = $import->{'label'};
my $importbase = &fname($import->{'path'}, $import->{'name'});
# Check the aux file of this article
@@ -315,18 +316,16 @@ foreach my $import (@imports)
# If html is required, we also need pdf versions of the
# individual articles.
- # Does the pdf file exist?
+ # v0.2 run latex even if pdf file exists to ensure start page
+ # number is correct.
- unless (-e "$importbase.$format")
- {
- chdir $import->{'path'}
- or die "Can't change directory to '$import->{path}': $!\n";
+ chdir $import->{'path'}
+ or die "Can't change directory to '$import->{path}': $!\n";
- &latex($import->{'name'});
+ &latexstartpage($import->{'name'}, $pagerefs{$label}->{'start'});
- chdir "$org_dir/$main_path" or
- die "Can't change directory to '$org_dir/$main_path': $!\n";
- }
+ chdir "$org_dir/$main_path" or
+ die "Can't change directory to '$org_dir/$main_path': $!\n";
# Do we need a rerun?
@@ -335,10 +334,10 @@ foreach my $import (@imports)
chdir $import->{'path'}
or die "Can't change directory to '$import->{path}': $!\n";
- &latex($import->{'name'});
+ &latexstartpage($import->{'name'}, $pagerefs{$label}->{'start'});
- chdir "$org_dir/$main_path" or
- die "Can't change directory to '$org_dir/$main_path': $!\n";
+ chdir &fname($org_dir,$main_path) or
+ die "Can't change directory to '$org_dir$dd$main_path': $!\n";
}
my $importdir = $import->{'path'};
@@ -423,6 +422,7 @@ foreach my $import (@imports)
"\\def\\input\@path{{../../$texpath/}}$eol",
"\\makeatother",$eol,
$text, $eol,
+ "\\HCode{", &htmltimestamp, "}", $eol,
"\\HCode{</div>}", $eol,
"\\end{document}",$eol;
@@ -463,17 +463,19 @@ END_CFG
}
# Go back to main directory
- chdir "$org_dir/$main_path"
- or die "Can't change directory to '$org_dir/$main_path': $!\n";
+
+ chdir "$org_dir$dd$main_path"
+ or die "Can't change directory to '$org_dir$dd$main_path': $!\n";
# Copy the html file to the html directory, but rename
# the css file to jmlr.css
- my $infile = "html-src/$importdir/".$import->{'name'}.".html";
+ my $infile = &fname("html-src",$importdir,
+ $import->{'name'}.".html");
open INFD, $infile or die "Can't open '$infile': $!\n";
- my $outfile = "html/".$import->{'name'}.".html";
+ my $outfile = &fname("html", $import->{'name'}.".html");
open OUTFD, ">$outfile" or die "Can't open '$outfile': $!\n";
@@ -495,12 +497,22 @@ END_CFG
or die "Can't copy 'html-src/$importdir/$import->{name}.css'",
" to 'html/jmlr.css': $!\n";
+ # Check the appropriate subdirectory is in html directory
+
+ my $outname = &fname('html', $importdir);
+
+ unless (-d $outname)
+ {
+ mkdir $outname
+ or die "Can't create directory '$outname': $!\n";
+ }
+
# Copy pdf file
- copy("$importbase.$format",
- "html/$import->{name}.$format")
- or die "Can't copy '$importdir/$import->{name}.$format'",
- " to 'html/$import->{name}.$format': $!\n";
+ $outname = &fname($outname, "$import->{name}.$format");
+
+ copy("$importbase.$format", $outname)
+ or die "Can't copy '$importbase.$format'", " to '$outname': $!\n";
}
}
@@ -687,7 +699,7 @@ if ($html)
my $name = $imports[$idx]->{'name'};
- print OUTFD "\\par [\\href{$name.html}{abs}] [\\href{$name.pdf}{pdf}]$eol$eol";
+ print OUTFD "\\par [\\href{$name.html}{abs}] [\\href{$name/$name.pdf}{pdf}]$eol$eol";
$idx++;
}
@@ -695,6 +707,10 @@ if ($html)
close TOC;
+ # version 0.2 added time stamp
+
+ print OUTFD "\\HCode{", &htmltimestamp, "}$eol";
+
print OUTFD "\\HCode{</div>}\\end{document}$eol";
close OUTFD;
@@ -733,6 +749,16 @@ if ($html)
close OUTFD;
close INFD;
+
+ # v0.2 new:
+ # Copy any images generated by htlatex to html/
+
+ my @imagefiles = glob(&fname('html-src', "index*.png"));
+
+ foreach my $imagefile (@imagefiles)
+ {
+ copy($imagefile, 'html');
+ }
}
# Return to original directory
@@ -756,6 +782,23 @@ sub latex{
}
}
+# v0.2 new
+sub latexstartpage{
+ my $file = shift;
+ my $page = shift;
+
+ my $code;
+
+ $code = system(join(' ', $latexapp, $latexopts,
+ "\"\\def\\startpage{$page}\\input{$file}\""));
+
+ if ($code)
+ {
+ die "**LaTeX run failed with exit code $code.**\n",
+ "Check '$file.log' for details\n";
+ }
+}
+
sub latexonline{
my $file = shift;
@@ -837,4 +880,11 @@ sub needs_rerun{
sub fname{ join($dd, @_) }
+# v0.2 new
+sub htmltimestamp{
+ my $timestamp = localtime;
+
+ return "<hr><center>Page last modified on $timestamp.</center>";
+}
+
1;
diff --git a/Master/texmf-dist/source/latex/jmlr/jmlr.dtx b/Master/texmf-dist/source/latex/jmlr/jmlr.dtx
index b520db4de28..b64c1d955f0 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 2010/12/1 14:29
+% Created on 2011/1/5 14:41
%\fi
%\iffalse
%<*package>
@@ -30,7 +30,7 @@
%\fi
% \iffalse
% Doc-Source file to use with LaTeX2e
-% Copyright (C) 2010 Nicola Talbot, all rights reserved.
+% Copyright (C) 2011 Nicola Talbot, all rights reserved.
% \fi
% \iffalse
%<*driver>
@@ -63,7 +63,7 @@
% \author{Nicola L. C. Talbot\\[10pt]
%\url{http://theoval.cmp.uea.ac.uk/~nlct/}}
%
-% \date{2010-12-01 (version 1.09)}
+% \date{2011-01-05 (version 1.10)}
% \maketitle
%\tableofcontents
%
@@ -106,13 +106,13 @@
%
%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{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{hyperref}, \sty{xkeyval},
-%\sty{combnat} and \sty{setspace}.
+%and the following packages: \sty{combnat} and \sty{setspace}.
%
%The \app{makejmlrbook} script requires Perl, \TeX\ and \TeX4ht.
%
@@ -138,11 +138,14 @@
%
%\item[\clsopt{gray}] Grayscale version (see \sectionref{sec:color}).
%
-%\item[\clsopt{tablecaptiontop}] in a \env{table} environment,
+%\item[{\clsopt[top]{tablecaption}}] in a \env{table} environment,
%\ics{floatconts} puts the caption at the top.
%
-%\item[\clsopt{tablecaptionbottom}] in a \env{table} environment,
+%\item[{\clsopt[bottom]{tablecaption}}] in a \env{table} environment,
%\ics{floatconts} puts the caption at the bottom.
+%
+%\item[\clsopt{prehyperref}=\marg{stuff}] Does \meta{stuff} before
+%loading \sty{hyperref}.
%\end{description}
%
%\subsection{Title Information}
@@ -969,17 +972,18 @@
%\item[\clsopt{gray}] Grayscale version (see \sectionref{sec:color}).
%Use this option for the print version without hyperlinks.
%
-%\item[\clsopt{tablecaptiontop}] in a \env{table} environment,
+%\item[{\clsopt[top]{tablecaption}}] in a \env{table} environment,
%\ics{floatconts} puts the caption at the top.
%
-%\item[\clsopt{tablecaptionbottom}] in a \env{table} environment,
+%\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{prehyperref}] The \clsfmt{jmlrbook} automatically loads
+%\item[\clsopt{prehyperref}=\marg{stuff}] The \clsfmt{jmlr} class
+%automatically loads
%the \sty{hyperref} package, but some packages need to be loaded
%before \sty{hyperref}. This information can be specified using
%the \clsopt{prehyperref} option. This is a key=value option. For
@@ -1523,7 +1527,25 @@
% Declare class and required TeX format:
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{jmlr}[2010/12/01 v1.09 (NLCT) Journal of Machine Learning Research]
+\ProvidesClass{jmlr}[2011/01/05 v1.10 (NLCT) Journal of Machine Learning Research]
+% \end{macrocode}
+%\changes{1.10}{2011-01-05}{hyperref now loaded by jmlr instead of
+%jmlrbook}
+% Need \sty{xkeyval} package to have key=value class options
+% \begin{macrocode}
+\RequirePackage{xkeyval}
+% \end{macrocode}
+% Some packages need to be loaded before \sty{hyperref} so provide a
+% hook to do this:
+%\begin{macro}{\jmlr@prehyperref}
+% \begin{macrocode}
+\providecommand*{\jmlr@prehyperref}{}
+% \end{macrocode}
+%\end{macro}
+% Provide option to add stuff before \sty{hyperref} is loaded:
+% \begin{macrocode}
+\define@key{jmlr.cls}{prehyperref}{%
+ \renewcommand*{\jmlr@prehyperref}{#1}}
% \end{macrocode}
% The following conditionals are provided to make this class play nicely
% with combine and aren't required for articles.
@@ -1538,9 +1560,9 @@
\newif\ifgrayscale
\grayscalefalse
}{}
-\DeclareOption{color}{\grayscalefalse
+\DeclareOptionX{color}{\grayscalefalse
\PassOptionsToPackage{color}{xcolor}}
-\DeclareOption{gray}{\grayscaletrue
+\DeclareOptionX{gray}{\grayscaletrue
\PassOptionsToPackage{gray}{xcolor}}
% \end{macrocode}
%\end{macro}
@@ -1550,8 +1572,16 @@
% \begin{macrocode}
\newif\iftablecaptiontop
\tablecaptiontoptrue
-\DeclareOption{tablecaptiontop}{\tablecaptiontoptrue}
-\DeclareOption{tablecaptionbottom}{\tablecaptionbottomtrue}
+\DeclareOptionX{tablecaptiontop}{\tablecaptiontoptrue}
+\DeclareOptionX{tablecaptionbottom}{\tablecaptiontopfalse}
+
+\define@choicekey{jmlr.cls}{tablecaption}[\val\nr]{top,bottom}{%
+ \ifcase\nr\relax
+ \tablecaptiontoptrue
+ \or
+ \tablecaptiontopfalse
+ \fi
+}
% \end{macrocode}
%\end{macro}
%\begin{macro}{\ifjmlrhtml}
@@ -1559,19 +1589,18 @@
% \begin{macrocode}
\newif\ifjmlrhtml
\jmlrhtmlfalse
-\DeclareOption{html}{\jmlrhtmltrue}
-\DeclareOption{nohtml}{\jmlrhtmlfalse}
+\DeclareOptionX{html}{\jmlrhtmltrue}
+\DeclareOptionX{nohtml}{\jmlrhtmlfalse}
% \end{macrocode}
%\end{macro}
-% Normal font size (default is 11pt)
+% Normal font size (default is 11pt).
+%\changes{1.10}{2011-01-05}{font size options don't pass option to
+%class}
% \begin{macrocode}
\def\pt@size{11pt}
-\DeclareOption{10pt}{\renewcommand{\pt@size}{10}%
- \PassOptionsToClass{\CurrentOption}{article}}
-\DeclareOption{11pt}{\renewcommand{\pt@size}{11}%
- \PassOptionsToClass{\CurrentOption}{article}}
-\DeclareOption{12pt}{\renewcommand{\pt@size}{12}%
- \PassOptionsToClass{\CurrentOption}{article}}
+\DeclareOptionX{10pt}{\renewcommand{\pt@size}{10pt}}
+\DeclareOptionX{11pt}{\renewcommand{\pt@size}{11pt}}
+\DeclareOptionX{12pt}{\renewcommand{\pt@size}{12pt}}
% \end{macrocode}
%\begin{macro}{\@jmlrproceedings}
% The name of the proceedings.
@@ -1610,23 +1639,23 @@
%\end{macro}
% This isn't an article for a workshop:
% \begin{macrocode}
-\DeclareOption{nowcp}{\jmlrnowcp}
+\DeclareOptionX{nowcp}{\jmlrnowcp}
% \end{macrocode}
% This is an article for a workshop
% \begin{macrocode}
-\DeclareOption{wcp}{\jmlrwcp}
+\DeclareOptionX{wcp}{\jmlrwcp}
% \end{macrocode}
% The default paper size is letter, but provide $7 \times 10$in
% alternative:
% \begin{macrocode}
\newif\ifviiXx
\viiXxfalse
-\DeclareOption{7x10}{\viiXxtrue}
-\DeclareOption{letterpaper}{\PassOptionsToPackage{letterpaper}{typearea}}
+\DeclareOptionX{7x10}{\viiXxtrue}
+\DeclareOptionX{letterpaper}{\PassOptionsToPackage{letterpaper}{typearea}}
% \end{macrocode}
% Pass all remaining options to \cls{article} class:
% \begin{macrocode}
-\DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}}
+\DeclareOptionX*{\PassOptionsToClass{\CurrentOption}{article}}
% \end{macrocode}
% Execute required options:
% \begin{macrocode}
@@ -1634,11 +1663,13 @@
% \end{macrocode}
% Process options:
% \begin{macrocode}
-\ProcessOptions
+\ProcessOptionsX
% \end{macrocode}
-% Load \cls{scrartcl} class
+% Load \cls{article} class.
+%\changes{1.10}{2011-01-05}{passed \cs{pt@size} when loading article
+%class}
% \begin{macrocode}
-\LoadClass{article}
+\LoadClass[\pt@size]{article}
% \end{macrocode}
% Can't use \sty{geometry} package because it doesn't play nicely
% with the \cls{combine} class.
@@ -1665,6 +1696,11 @@
\setlength{\textwidth}{6.0 true in}
\fi
% \end{macrocode}
+% Need to add jmlr end document hook before natbib adds a
+% \cs{clearpage} to it.
+% \begin{macrocode}
+\AtEndDocument{\@jmlrenddoc}
+% \end{macrocode}
% Required packages:
% \begin{macrocode}
\RequirePackage{amsmath}
@@ -1675,6 +1711,28 @@
\RequirePackage[x11names]{xcolor}
\RequirePackage[algo2e,ruled]{algorithm2e}
% \end{macrocode}
+% Do all the stuff that needs to be done before \sty{hyperref} is
+% loaded:
+% \begin{macrocode}
+\jmlr@prehyperref
+% \end{macrocode}
+% Load \sty{hyperref}:
+% \begin{macrocode}
+\usepackage[colorlinks,
+ linkcolor=blue,
+ citecolor=blue,
+ urlcolor=magenta,
+ linktocpage,
+ plainpages=false]{hyperref}
+\usepackage{nameref}
+% \end{macrocode}
+% If this is the print version, need to disable the hyperlinks:
+% \begin{macrocode}
+\ifgrayscale
+ \hypersetup{draft}
+\fi
+% \end{macrocode}
+%
% Float parameters: the following settings were copied from jmlr2e.sty
% \begin{macrocode}
\renewcommand{\topfraction}{0.95} % let figure take up nearly whole page
@@ -1760,12 +1818,45 @@
%\end{macro}
%
%\subsection{Footnotes}
-% This code has been taken from jmlr2e.sty
+%\begin{macro}{\@makefntext}
+%\changes{1.08}{2010-07-27}{new}
+% Redefine \cs{@makefntext} so that the text between the footnote
+% symbol and the footnote text can be redefined. (It looks odd
+% having a full stop after a symbol.)
+% \begin{macrocode}
+\renewcommand*{\@makefntext}[1]{%
+ \@setpar
+ {%
+ \@@par
+ \@tempdima\hsize
+ \advance \@tempdima -15pt\relax
+ \parshape \@ne 15pt \@tempdima
+ }%
+ \par
+ \parindent 2em\noindent
+ \hbox to \z@ {\hss {\@thefnmark }\footnoteseptext\hfil }#1%
+}
+% \end{macrocode}
+%\end{macro}
+%\begin{macro}{\footnoteseptext}
+%\changes{1.08}{2010-07-27}{new}
+% The separation text between the footnote symbol and the footnote
+% text.
+% \begin{macrocode}
+\newcommand*{\footnoteseptext}{. }
+% \end{macrocode}
+%\end{macro}
+%\begin{macro}{\thanks}
+%\changes{1.10}{2011-01-05}{Modified definition of \cs{thanks}}
% \begin{macrocode}
-\long\def\@makefntext#1{\@setpar{\@@par\@tempdima \hsize
- \advance\@tempdima-15pt\parshape \@ne 15pt \@tempdima}\par
- \parindent 2em\noindent \hbox to \z@{\hss{\@thefnmark}. \hfil}#1}
+\renewcommand*{\thanks}[1]{%
+ \footnotemark
+ \protected@xdef\@thanks{\@thanks
+ \protect\footnotetext{#1}}%
+}
% \end{macrocode}
+%\end{macro}
+%
%\subsection{Article abstract}
% This code has been taken from jmlr2e.sty but with \cs{bf} updated
% to \cs{bfseries}
@@ -1874,35 +1965,6 @@ Keywords:} \ignorespaces}%
% \end{macrocode}
%\end{macro}
%
-%\begin{macro}{\@makefntext}
-%\changes{1.08}{2010-07-27}{new}
-% Redefine \cs{@makefntext} so that the text between the footnote
-% symbol and the footnote text can be redefined. (It looks odd
-% having a full stop after a symbol.)
-% \begin{macrocode}
-\renewcommand*{\@makefntext}[1]{%
- \@setpar
- {%
- \@@par
- \@tempdima\hsize
- \advance \@tempdima -15pt\relax
- \parshape \@ne 15pt \@tempdima
- }%
- \par
- \parindent 2em\noindent
- \hbox to \z@ {\hss {\@thefnmark }\footnoteseptext\hfil }#1%
-}
-% \end{macrocode}
-%\end{macro}
-%\begin{macro}{\footnoteseptext}
-%\changes{1.08}{2010-07-27}{new}
-% The separation text between the footnote symbol and the footnote
-% text.
-% \begin{macrocode}
-\newcommand*{\footnoteseptext}{. }
-% \end{macrocode}
-%\end{macro}
-%
%\begin{macro}{\jmlrmaketitle}
% Make the title
% \begin{macrocode}
@@ -1943,7 +2005,7 @@ Keywords:} \ignorespaces}%
\thispagestyle{jmlrtps}%
\setcounter{footnote}{0}%
\let\maketitle\relax \let\@maketitle\relax
-\gdef\@thanks{}\gdef\@author{}\let\thanks\relax
+\gdef\@thanks{}\gdef\@author{}\let\thanks\@gobble
\def\@jmlr@authors@sep{ \& }%
}
% \end{macrocode}
@@ -2022,7 +2084,10 @@ Keywords:} \ignorespaces}%
\bgroup
\def\nametag##1{##1}%
\def\and{\unskip\enspace{\normalfont and}\enspace}%
- \def\addr{\small\itshape}%
+% \end{macrocode}
+%\changes{1.10}{2011-01-05}{added \cs{mdseries} to \cs{addr}}
+% \begin{macrocode}
+ \def\addr{\mdseries\small\itshape}%
\def\name{\ClassError{jmlr}{Use \string\Name{Author's Name} not \string\name}{}}%
\def\email{\ClassError{jmlr}{Use \string\Email{address} not \string\email}{}}%
\def\AND{\@endauthor\normalfont\hss \vskip \interauthorskip
@@ -2204,18 +2269,23 @@ Keywords:} \ignorespaces}%
\def\firstpageno#1{\setcounter{page}{#1}}
% \end{macrocode}
%\end{macro}
-%
-% Label end page.
+%\begin{macro}{\startpage}
+%\changes{1.10}{2011-01-05}{new}
+% If \cs{startpage} has been defined, use its value for the first
+% page.
% \begin{macrocode}
-\AtEndDocument{\@jmlrenddoc}
+\@ifundefined{startpage}{}{\firstpageno{\startpage}}
% \end{macrocode}
+%\end{macro}
+%
+% Label end page.
%\begin{macro}{\@jmlrenddoc}
% Label end page
% \begin{macrocode}
\newcommand*{\@jmlrenddoc}{%
- \@ifundefined{phantomsection}{}{\phantomsection}%
+ \phantomsection
\protected@edef\@currentlabelname{end of \@shorttitle}%
- \label{jmlrend}%
+ \label{jmlrend}\null
\global\let\@reprint\@empty
}
% \end{macrocode}
@@ -2434,6 +2504,7 @@ Keywords:} \ignorespaces}%
\newcommand*{\set}[1]{\ensuremath{\mathcal{#1}}}
% \end{macrocode}
%\end{macro}
+%
% Convenient macros for cross-referencing.
% \begin{macrocode}
\newcommand*{\@jmlr@reflistsep}{, }
@@ -2739,6 +2810,7 @@ Keywords:} \ignorespaces}%
\setcounter{section}{0}
\setcounter{subsection}{0}
\def\thesection{\Alph{section}}
+ \def\theHsection{\Alph{section}}
\def\presectionnum{Appendix~}%
}
% \end{macrocode}
@@ -2885,12 +2957,6 @@ Keywords:} \ignorespaces}%
\renewcommand*{\thesubfigure}{\alph{subfigure}}
% \end{macrocode}
%\end{macro}
-%\begin{macro}{\theHsubfigure}
-%\changes{1.09}{2010/12/01}{new}
-% \begin{macrocode}
-\newcommand*{\theHsubfigure}{\theHfigure.\alph{subfigure}}
-% \end{macrocode}
-%\end{macro}
%\begin{macro}{\p@subfigure}
% \begin{macrocode}
\renewcommand*{\p@subfigure}{\expandafter\@p@subfigure}
@@ -3137,8 +3203,8 @@ Keywords:} \ignorespaces}%
% Numbered chapters
% \begin{macrocode}
\def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne
+ \refstepcounter{chapter}%
\if@mainmatter
- \refstepcounter{chapter}%
\typeout{\@chapapp\space\thechapter.}%
\addcontentsline{toc}{\@chaptoclabel}%
{\protect\numberline{\thechapter}#1}%
@@ -3275,6 +3341,7 @@ Keywords:} \ignorespaces}%
\newcommand\frontmatter{%
\cleardoublepage
\@mainmatterfalse
+ \renewcommand*{\theHchapter}{front-\thechapter}%
\pagenumbering{roman}%
\morefrontmatter
}
@@ -3287,6 +3354,8 @@ Keywords:} \ignorespaces}%
\newcommand\mainmatter{%
\cleardoublepage
\@mainmattertrue
+ \setcounter{chapter}{0}%
+ \renewcommand*{\theHchapter}{\thechapter}%
\pagenumbering{arabic}%
\moremainmatter
}
@@ -3342,6 +3411,10 @@ Keywords:} \ignorespaces}%
% A part in an article
% \begin{macrocode}
\newcommand{\artpart}{%
+% \end{macrocode}
+%\changes{1.10}{2011-01-05}{set \cs{toclevel@part}}
+% \begin{macrocode}
+ \def\toclevel@part{0}%
\if@noskipsec \leavevmode\fi
\par
\addvspace{4ex}%
@@ -3356,6 +3429,10 @@ Keywords:} \ignorespaces}%
% A part in a book forming a collection of articles
% \begin{macrocode}
\newcommand\bookpart{%
+% \end{macrocode}
+%\changes{1.10}{2011-01-05}{set \cs{toclevel@part}}
+% \begin{macrocode}
+ \def\toclevel@part{-1}%
\if@openright
\cleardoublepage
\else
@@ -3566,7 +3643,7 @@ Keywords:} \ignorespaces}%
% \end{macrocode}
% Declare class:
% \begin{macrocode}
-\ProvidesClass{jmlrbook}[2010/12/01 v1.09 (NLCT) JMLR Book Style]
+\ProvidesClass{jmlrbook}[2011/01/05 v1.10 (NLCT) JMLR Book Style]
% \end{macrocode}
% Need \sty{xkeyval} package to have key=value class options
% \begin{macrocode}
@@ -3575,12 +3652,12 @@ Keywords:} \ignorespaces}%
% Some packages need to be loaded before \sty{hyperref} so provide a
% hook to do this:
% \begin{macrocode}
-\newcommand*{\@prehyperref}{}
+\newcommand*{\jmlr@prehyperref}{}
% \end{macrocode}
% Option to add stuff before \sty{hyperref} is loaded:
% \begin{macrocode}
\define@key{jmlrbook.cls}{prehyperref}{%
- \renewcommand*{\@prehyperref}{#1}}
+ \renewcommand*{\jmlr@prehyperref}{#1}}
% \end{macrocode}
% Determine whether to select color or grayscale
% \begin{macrocode}
@@ -3610,6 +3687,14 @@ Keywords:} \ignorespaces}%
\DeclareOptionX{tablecaptiontop}{\PassOptionsToClass{\CurrentOption}{jmlr}}
\DeclareOptionX{tablecaptionbottom}{\PassOptionsToClass{\CurrentOption}{jmlr}}
% \end{macrocode}
+% Pass font size commands to \clsfmt{jmlr}
+%\changes{1.10}{2011-01-05}{Added 10pt, 11pt and 12pt options to
+%jmlrbook}
+% \begin{macrocode}
+\DeclareOptionX{10pt}{\PassOptionsToClass{\CurrentOption}{jmlr}}
+\DeclareOptionX{11pt}{\PassOptionsToClass{\CurrentOption}{jmlr}}
+\DeclareOptionX{12pt}{\PassOptionsToClass{\CurrentOption}{jmlr}}
+% \end{macrocode}
% Process options
% \begin{macrocode}
\ProcessOptionsX
@@ -3661,27 +3746,6 @@ Keywords:} \ignorespaces}%
% \begin{macrocode}
\RequirePackage{setspace}
% \end{macrocode}
-% Do all the stuff that needs to be done before \sty{hyperref} is
-% loaded:
-% \begin{macrocode}
-\@prehyperref
-% \end{macrocode}
-% Load \sty{hyperref}:
-% \begin{macrocode}
-\usepackage[colorlinks,
- linkcolor=blue,
- citecolor=blue,
- urlcolor=magenta,
- linktocpage,
- plainpages=false]{hyperref}
-\usepackage{nameref}
-% \end{macrocode}
-% If this is the print version, need to disable the hyperlinks
-% \begin{macrocode}
-\ifgrayscale
- \hypersetup{draft}
-\fi
-% \end{macrocode}
% Switch on two-side mode
% \begin{macrocode}
\@twosidetrue
@@ -4965,28 +5029,8 @@ not permitted outside `jmlrpapers' environment}{}%
\renewcommand*\bibsection{\section*{\refname}}
% \end{macrocode}
%\end{macro}
-%
-%\begin{macro}{\@bookpart}
-% Define the layout of a book part
-% \begin{macrocode}
-\def\@bookpart[#1]#2{%
- \ifnum \c@secnumdepth >-2\relax
- \refstepcounter{part}%
- \addcontentsline{toc}{\@parttoclabel}{%
- \protect\numberline{\thepart}#1}%
- \else
- \addcontentsline{toc}{\@parttoclabel}{#1}%
- \fi
- \markboth{}{}%
- {\interlinepenalty \@M
- \normalfont\partformat
- \ifnum \c@secnumdepth >-2\relax
- \partnumberformat{\thepart}%
- \fi
- \parttitleformat{#2}\par}%
- \postparthook}
-% \end{macrocode}
-%\end{macro}
+%\changes{1.10}{2011-01-05}{Removed redundant redefinition of
+%\cs{@bookpart}}
%
% Set up the book commands:
% \begin{macrocode}
diff --git a/Master/texmf-dist/source/latex/jmlr/jmlr.ins b/Master/texmf-dist/source/latex/jmlr/jmlr.ins
index 4cab2626ba8..2dc51bfc4ae 100644
--- a/Master/texmf-dist/source/latex/jmlr/jmlr.ins
+++ b/Master/texmf-dist/source/latex/jmlr/jmlr.ins
@@ -1,10 +1,10 @@
-% jmlr.ins generated using makedtx version 0.94b 2010/12/1 14:29
+% jmlr.ins generated using makedtx version 0.94b 2011/1/5 14:41
\input docstrip
\preamble
jmlr.dtx
- Copyright 2010 Nicola Talbot
+ Copyright 2011 Nicola Talbot
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/tex/latex/jmlr/jmlr.cls b/Master/texmf-dist/tex/latex/jmlr/jmlr.cls
index 3f8f8151f2a..0b627dc3405 100644
--- a/Master/texmf-dist/tex/latex/jmlr/jmlr.cls
+++ b/Master/texmf-dist/tex/latex/jmlr/jmlr.cls
@@ -7,7 +7,7 @@
%% jmlr.dtx (with options: `jmlr.cls,package')
%%
%% jmlr.dtx
-%% Copyright 2010 Nicola Talbot
+%% Copyright 2011 Nicola Talbot
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
@@ -41,32 +41,41 @@
%% First editor:
%% Second editor:
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{jmlr}[2010/12/01 v1.09 (NLCT) Journal of Machine Learning Research]
+\ProvidesClass{jmlr}[2011/01/05 v1.10 (NLCT) Journal of Machine Learning Research]
+\RequirePackage{xkeyval}
+\providecommand*{\jmlr@prehyperref}{}
+\define@key{jmlr.cls}{prehyperref}{%
+ \renewcommand*{\jmlr@prehyperref}{#1}}
\newif\if@openright
\newif\if@mainmatter \@mainmattertrue
\@ifundefined{ifgrayscale}{
\newif\ifgrayscale
\grayscalefalse
}{}
-\DeclareOption{color}{\grayscalefalse
+\DeclareOptionX{color}{\grayscalefalse
\PassOptionsToPackage{color}{xcolor}}
-\DeclareOption{gray}{\grayscaletrue
+\DeclareOptionX{gray}{\grayscaletrue
\PassOptionsToPackage{gray}{xcolor}}
\newif\iftablecaptiontop
\tablecaptiontoptrue
-\DeclareOption{tablecaptiontop}{\tablecaptiontoptrue}
-\DeclareOption{tablecaptionbottom}{\tablecaptionbottomtrue}
+\DeclareOptionX{tablecaptiontop}{\tablecaptiontoptrue}
+\DeclareOptionX{tablecaptionbottom}{\tablecaptiontopfalse}
+
+\define@choicekey{jmlr.cls}{tablecaption}[\val\nr]{top,bottom}{%
+ \ifcase\nr\relax
+ \tablecaptiontoptrue
+ \or
+ \tablecaptiontopfalse
+ \fi
+}
\newif\ifjmlrhtml
\jmlrhtmlfalse
-\DeclareOption{html}{\jmlrhtmltrue}
-\DeclareOption{nohtml}{\jmlrhtmlfalse}
+\DeclareOptionX{html}{\jmlrhtmltrue}
+\DeclareOptionX{nohtml}{\jmlrhtmlfalse}
\def\pt@size{11pt}
-\DeclareOption{10pt}{\renewcommand{\pt@size}{10}%
- \PassOptionsToClass{\CurrentOption}{article}}
-\DeclareOption{11pt}{\renewcommand{\pt@size}{11}%
- \PassOptionsToClass{\CurrentOption}{article}}
-\DeclareOption{12pt}{\renewcommand{\pt@size}{12}%
- \PassOptionsToClass{\CurrentOption}{article}}
+\DeclareOptionX{10pt}{\renewcommand{\pt@size}{10pt}}
+\DeclareOptionX{11pt}{\renewcommand{\pt@size}{11pt}}
+\DeclareOptionX{12pt}{\renewcommand{\pt@size}{12pt}}
\newcommand*{\@jmlrproceedings}{Journal of Machine Learning Research}
\newcommand*{\@jmlrabbrvproceedings}{JMLR}
\newcommand*{\jmlrproceedings}[2]{%
@@ -79,16 +88,16 @@
\newcommand*{\jmlrwcp}{%
\jmlrproceedings{JMLR WC\&P}{JMLR: Workshop and Conference Proceedings}%
}
-\DeclareOption{nowcp}{\jmlrnowcp}
-\DeclareOption{wcp}{\jmlrwcp}
+\DeclareOptionX{nowcp}{\jmlrnowcp}
+\DeclareOptionX{wcp}{\jmlrwcp}
\newif\ifviiXx
\viiXxfalse
-\DeclareOption{7x10}{\viiXxtrue}
-\DeclareOption{letterpaper}{\PassOptionsToPackage{letterpaper}{typearea}}
-\DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}}
+\DeclareOptionX{7x10}{\viiXxtrue}
+\DeclareOptionX{letterpaper}{\PassOptionsToPackage{letterpaper}{typearea}}
+\DeclareOptionX*{\PassOptionsToClass{\CurrentOption}{article}}
\ExecuteOptions{twoside,letterpaper}
-\ProcessOptions
-\LoadClass{article}
+\ProcessOptionsX
+\LoadClass[\pt@size]{article}
\ifviiXx
\setlength{\paperwidth}{7in}
\setlength{\paperheight}{10in}
@@ -110,6 +119,7 @@
\setlength{\textheight}{8.5 true in}
\setlength{\textwidth}{6.0 true in}
\fi
+\AtEndDocument{\@jmlrenddoc}
\RequirePackage{amsmath}
\RequirePackage{amssymb}
\RequirePackage{natbib}
@@ -117,6 +127,17 @@
\RequirePackage{url}
\RequirePackage[x11names]{xcolor}
\RequirePackage[algo2e,ruled]{algorithm2e}
+\jmlr@prehyperref
+\usepackage[colorlinks,
+ linkcolor=blue,
+ citecolor=blue,
+ urlcolor=magenta,
+ linktocpage,
+ plainpages=false]{hyperref}
+\usepackage{nameref}
+\ifgrayscale
+ \hypersetup{draft}
+\fi
\renewcommand{\topfraction}{0.95} % let figure take up nearly whole page
\renewcommand{\textfraction}{0.05} % let figure take up nearly whole page
\widowpenalty=10000\relax
@@ -154,9 +175,24 @@
\csname pre#1num\endcsname
\csname the#1\endcsname.\enskip
}
-\long\def\@makefntext#1{\@setpar{\@@par\@tempdima \hsize
- \advance\@tempdima-15pt\parshape \@ne 15pt \@tempdima}\par
- \parindent 2em\noindent \hbox to \z@{\hss{\@thefnmark}. \hfil}#1}
+\renewcommand*{\@makefntext}[1]{%
+ \@setpar
+ {%
+ \@@par
+ \@tempdima\hsize
+ \advance \@tempdima -15pt\relax
+ \parshape \@ne 15pt \@tempdima
+ }%
+ \par
+ \parindent 2em\noindent
+ \hbox to \z@ {\hss {\@thefnmark }\footnoteseptext\hfil }#1%
+}
+\newcommand*{\footnoteseptext}{. }
+\renewcommand*{\thanks}[1]{%
+ \footnotemark
+ \protected@xdef\@thanks{\@thanks
+ \protect\footnotetext{#1}}%
+}
\ifjmlrhtml
\renewenvironment{abstract}{\HCode{<h3>}Abstract\HCode{</h3>}}{}%
\else
@@ -197,19 +233,6 @@ Keywords:} \ignorespaces}%
\newcommand*{\@firstauthor}{}
\newcommand*{\@firstsurname}{}
\newlength\jmlrlength
-\renewcommand*{\@makefntext}[1]{%
- \@setpar
- {%
- \@@par
- \@tempdima\hsize
- \advance \@tempdima -15pt\relax
- \parshape \@ne 15pt \@tempdima
- }%
- \par
- \parindent 2em\noindent
- \hbox to \z@ {\hss {\@thefnmark }\footnoteseptext\hfil }#1%
-}
-\newcommand*{\footnoteseptext}{. }
\def\jmlrmaketitle{%
\jmlrpremaketitlehook
\def\@jmlr@authors@sep{, }%
@@ -240,7 +263,7 @@ Keywords:} \ignorespaces}%
\thispagestyle{jmlrtps}%
\setcounter{footnote}{0}%
\let\maketitle\relax \let\@maketitle\relax
-\gdef\@thanks{}\gdef\@author{}\let\thanks\relax
+\gdef\@thanks{}\gdef\@author{}\let\thanks\@gobble
\def\@jmlr@authors@sep{ \& }%
}
\newcommand*{\jmlrmaketitlehook}{}
@@ -270,7 +293,7 @@ Keywords:} \ignorespaces}%
\bgroup
\def\nametag##1{##1}%
\def\and{\unskip\enspace{\normalfont and}\enspace}%
- \def\addr{\small\itshape}%
+ \def\addr{\mdseries\small\itshape}%
\def\name{\ClassError{jmlr}{Use \string\Name{Author's Name} not \string\name}{}}%
\def\email{\ClassError{jmlr}{Use \string\Email{address} not \string\email}{}}%
\def\AND{\@endauthor\normalfont\hss \vskip \interauthorskip
@@ -363,11 +386,11 @@ Keywords:} \ignorespaces}%
\gdef\@editor{#1}%
}
\def\firstpageno#1{\setcounter{page}{#1}}
-\AtEndDocument{\@jmlrenddoc}
+\@ifundefined{startpage}{}{\firstpageno{\startpage}}
\newcommand*{\@jmlrenddoc}{%
- \@ifundefined{phantomsection}{}{\phantomsection}%
+ \phantomsection
\protected@edef\@currentlabelname{end of \@shorttitle}%
- \label{jmlrend}%
+ \label{jmlrend}\null
\global\let\@reprint\@empty
}
\newcommand*{\@titlefoot}{\scriptsize\copyright\space\@jmlryear
@@ -626,6 +649,7 @@ Keywords:} \ignorespaces}%
\setcounter{section}{0}
\setcounter{subsection}{0}
\def\thesection{\Alph{section}}
+ \def\theHsection{\Alph{section}}
\def\presectionnum{Appendix~}%
}
\let\appendix\artappendix
@@ -677,7 +701,6 @@ Keywords:} \ignorespaces}%
\newcounter{subfigure}
\@addtoreset{subfigure}{figure}
\renewcommand*{\thesubfigure}{\alph{subfigure}}
-\newcommand*{\theHsubfigure}{\theHfigure.\alph{subfigure}}
\renewcommand*{\p@subfigure}{\expandafter\@p@subfigure}
\newcommand*{\@p@subfigure}[1]{%
\protect\@subfigurelabel{\thefigure}{\thesubfigure}%
@@ -814,8 +837,8 @@ Keywords:} \ignorespaces}%
\let\chapter\artchapter
\def\@chaptoclabel{chapter}
\def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne
+ \refstepcounter{chapter}%
\if@mainmatter
- \refstepcounter{chapter}%
\typeout{\@chapapp\space\thechapter.}%
\addcontentsline{toc}{\@chaptoclabel}%
{\protect\numberline{\thechapter}#1}%
@@ -892,6 +915,7 @@ Keywords:} \ignorespaces}%
\newcommand\frontmatter{%
\cleardoublepage
\@mainmatterfalse
+ \renewcommand*{\theHchapter}{front-\thechapter}%
\pagenumbering{roman}%
\morefrontmatter
}
@@ -899,6 +923,8 @@ Keywords:} \ignorespaces}%
\newcommand\mainmatter{%
\cleardoublepage
\@mainmattertrue
+ \setcounter{chapter}{0}%
+ \renewcommand*{\theHchapter}{\thechapter}%
\pagenumbering{arabic}%
\moremainmatter
}
@@ -925,6 +951,7 @@ Keywords:} \ignorespaces}%
}
\let\arttableofcontents\tableofcontents
\newcommand{\artpart}{%
+ \def\toclevel@part{0}%
\if@noskipsec \leavevmode\fi
\par
\addvspace{4ex}%
@@ -934,6 +961,7 @@ Keywords:} \ignorespaces}%
\let\@artpart\@part
\let\@sartpart\@spart
\newcommand\bookpart{%
+ \def\toclevel@part{-1}%
\if@openright
\cleardoublepage
\else
diff --git a/Master/texmf-dist/tex/latex/jmlr/jmlrbook.cls b/Master/texmf-dist/tex/latex/jmlr/jmlrbook.cls
index 4dc4c64e7d3..0a67946d173 100644
--- a/Master/texmf-dist/tex/latex/jmlr/jmlrbook.cls
+++ b/Master/texmf-dist/tex/latex/jmlr/jmlrbook.cls
@@ -7,7 +7,7 @@
%% jmlr.dtx (with options: `jmlrbook.cls,package')
%%
%% jmlr.dtx
-%% Copyright 2010 Nicola Talbot
+%% Copyright 2011 Nicola Talbot
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
@@ -41,11 +41,11 @@
%% First editor:
%% Second editor:
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{jmlrbook}[2010/12/01 v1.09 (NLCT) JMLR Book Style]
+\ProvidesClass{jmlrbook}[2011/01/05 v1.10 (NLCT) JMLR Book Style]
\RequirePackage{xkeyval}
-\newcommand*{\@prehyperref}{}
+\newcommand*{\jmlr@prehyperref}{}
\define@key{jmlrbook.cls}{prehyperref}{%
- \renewcommand*{\@prehyperref}{#1}}
+ \renewcommand*{\jmlr@prehyperref}{#1}}
\newif\ifgrayscale
\grayscalefalse
\DeclareOptionX{color}{\grayscalefalse}
@@ -58,6 +58,9 @@
\DeclareOptionX{nowcp}{\PassOptionsToClass{\CurrentOption}{jmlr}}
\DeclareOptionX{tablecaptiontop}{\PassOptionsToClass{\CurrentOption}{jmlr}}
\DeclareOptionX{tablecaptionbottom}{\PassOptionsToClass{\CurrentOption}{jmlr}}
+\DeclareOptionX{10pt}{\PassOptionsToClass{\CurrentOption}{jmlr}}
+\DeclareOptionX{11pt}{\PassOptionsToClass{\CurrentOption}{jmlr}}
+\DeclareOptionX{12pt}{\PassOptionsToClass{\CurrentOption}{jmlr}}
\ProcessOptionsX
\@ifundefined{jmlrgrayscale}{}%
{%
@@ -87,17 +90,6 @@
\expandafter\NAT@parse@date\NAT@date??????@@%
\ifciteindex\NAT@index\fi}
\RequirePackage{setspace}
-\@prehyperref
-\usepackage[colorlinks,
- linkcolor=blue,
- citecolor=blue,
- urlcolor=magenta,
- linktocpage,
- plainpages=false]{hyperref}
-\usepackage{nameref}
-\ifgrayscale
- \hypersetup{draft}
-\fi
\@twosidetrue
\newif\if@openright
\@openrighttrue
@@ -791,22 +783,6 @@ not permitted outside `jmlrpapers' environment}{}%
}%
}
\renewcommand*\bibsection{\section*{\refname}}
-\def\@bookpart[#1]#2{%
- \ifnum \c@secnumdepth >-2\relax
- \refstepcounter{part}%
- \addcontentsline{toc}{\@parttoclabel}{%
- \protect\numberline{\thepart}#1}%
- \else
- \addcontentsline{toc}{\@parttoclabel}{#1}%
- \fi
- \markboth{}{}%
- {\interlinepenalty \@M
- \normalfont\partformat
- \ifnum \c@secnumdepth >-2\relax
- \partnumberformat{\thepart}%
- \fi
- \parttitleformat{#2}\par}%
- \postparthook}
\jmlrbookcommands
\endinput
%%