texlive[60060] Master/texmf-dist: jlreq (25jul21)
commits+karl at tug.org
commits+karl at tug.org
Sun Jul 25 22:47:19 CEST 2021
Revision: 60060
http://tug.org/svn/texlive?view=revision&revision=60060
Author: karl
Date: 2021-07-25 22:47:19 +0200 (Sun, 25 Jul 2021)
Log Message:
-----------
jlreq (25jul21)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/jlreq/README-ja.md
trunk/Master/texmf-dist/doc/latex/jlreq/README.md
trunk/Master/texmf-dist/doc/latex/jlreq/jlreq-ja.html
trunk/Master/texmf-dist/doc/latex/jlreq/jlreq-ja.pdf
trunk/Master/texmf-dist/doc/latex/jlreq/jlreq.html
trunk/Master/texmf-dist/doc/latex/jlreq/jlreq.pdf
trunk/Master/texmf-dist/tex/latex/jlreq/jlreq.cls
Modified: trunk/Master/texmf-dist/doc/latex/jlreq/README-ja.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/jlreq/README-ja.md 2021-07-25 20:46:53 UTC (rev 60059)
+++ trunk/Master/texmf-dist/doc/latex/jlreq/README-ja.md 2021-07-25 20:47:19 UTC (rev 60060)
@@ -512,7 +512,10 @@
- `xkeyval`パッケージと`ifthen`パッケージの利用をやめた.
- expl3コードとの親和性を高めた.
- `\DeclareBlockHeading`に`pagestyle`を追加.
- -
+ - バグ修正
+* 2021-07-25
+ - ifthenの読み込みを復活.(Re:VIEWのための一時的なもの.)
+ - バグ修正
--------------
Modified: trunk/Master/texmf-dist/doc/latex/jlreq/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/jlreq/README.md 2021-07-25 20:46:53 UTC (rev 60059)
+++ trunk/Master/texmf-dist/doc/latex/jlreq/README.md 2021-07-25 20:47:19 UTC (rev 60060)
@@ -149,6 +149,9 @@
- It has more compatibility with expl3.
- Added `pagestyle` to `\DeclareBlockHeading`.
- Fixed bugs.
+* 2021-07-25
+ - Load `ifthen` again. (Only for Re:VIEW, will be removed in future.)
+ - Fixed bugs.
--------------
Modified: trunk/Master/texmf-dist/doc/latex/jlreq/jlreq-ja.html
===================================================================
--- trunk/Master/texmf-dist/doc/latex/jlreq/jlreq-ja.html 2021-07-25 20:46:53 UTC (rev 60059)
+++ trunk/Master/texmf-dist/doc/latex/jlreq/jlreq-ja.html 2021-07-25 20:47:19 UTC (rev 60060)
@@ -424,11 +424,11 @@
<p>このパッケージは二条項BSDライセンスの元で配布されています.詳しくは<a href="LICENSE">LICENSE</a>をご覧ください.</p>
<h2 id="履歴">履歴</h2>
<ul>
-<li><p>2017-02-08</p>
+<li>2017-02-08
<ul>
<li>最初のバージョン.</li>
</ul></li>
-<li><p>2017-02-17</p>
+<li>2017-02-17
<ul>
<li>いくつかバグを修正.</li>
<li>クラスオプション/<code>\jlreqsetup</code>にいくつかのキーを追加/変更.</li>
@@ -435,7 +435,7 @@
<li><code>abstract</code>環境を実装.</li>
<li>パッケージを読み込んでいるだけのはやめた.</li>
</ul></li>
-<li><p>2017-03-14</p>
+<li>2017-03-14
<ul>
<li>いくつかバグを修正.</li>
<li>和文ファミリを欧文ファミリに従属させるようにした.</li>
@@ -442,17 +442,17 @@
<li><code>\DeclareBlockHeading</code>にオプションをたくさん追加.</li>
<li>quote環境などを調整するオプションを追加.</li>
</ul></li>
-<li><p>2017-03-20</p>
+<li>2017-03-20
<ul>
<li>バグ修正.</li>
<li><code>\footnote / \sidenote / \endnote</code>の周りに必要ならば空白を挿入するようにした.</li>
</ul></li>
-<li><p>2017-04-04</p>
+<li>2017-04-04
<ul>
<li>バグ修正.</li>
<li><code>\DeclarePageStyle</code>に<code>tate</code>と<code>font</code>オプションを追加.</li>
</ul></li>
-<li><p>2017-04-29</p>
+<li>2017-04-29
<ul>
<li>バグ修正</li>
<li><code>jafontsize</code>と<code>jafontscale</code>をクラスオプションに,また<code>\jafontsize</code>を追加.</li>
@@ -462,13 +462,13 @@
<li>いくつかのオプションを<code>\jlreqsetup</code>に追加.</li>
<li>クラスオプションの<code>paper={<縦>,<横>}</code>を<code>paper={<横>,<縦>}</code>に変更.</li>
</ul></li>
-<li><p>2017-06-11</p>
+<li>2017-06-11
<ul>
<li><code>plext</code> / <code>lltjext</code>の読み込みを中止.</li>
<li><code>\DeclareBlockHeading</code>に<code>align</code>を追加.<code>indent=center</code>や<code>end_indent=center</code>を廃止.</li>
<li>一部の<code>\kcatcode</code> (upLaTeX時) を変更.</li>
</ul></li>
-<li><p>2017-08-13</p>
+<li>2017-08-13
<ul>
<li><code>column_spanning</code>を<code>\DeclareBlockHeading</code>に追加.</li>
<li>ページレイアウトにおける「本文の長さ」に傍注の長さを入れるようにした.</li>
@@ -476,27 +476,27 @@
<li>傍注の長さが0の時には<code>\sidenote</code>を定義しないようにした.</li>
<li>和字間隔を挿入する命令を追加.</li>
</ul></li>
-<li><p>2017-08-29</p>
+<li>2017-08-29
<ul>
<li>縦書きでも著者名が横書きで出てしまうバグを修正.</li>
</ul></li>
-<li><p>2017-11-23</p>
+<li>2017-11-23
<ul>
<li>バグ修正</li>
<li><code>\SetBlockHeadingSpaces</code>を追加.</li>
<li><code>\contentsname</code> と <code>\indexname</code>に入っていたスペースを削除.</li>
</ul></li>
-<li><p>2017-12-02</p>
+<li>2017-12-02
<ul>
<li>バグ修正</li>
</ul></li>
-<li><p>2017-12-22</p>
+<li>2017-12-22
<ul>
<li>JFMを改善.</li>
<li>別行見出しの間の<code>\label</code>の検出方法を変更.</li>
<li><code>\theequation</code>,<code>\thefigure</code>,<code>\thetable</code>に章番号を追加.</li>
</ul></li>
-<li><p>2018-02-01</p>
+<li>2018-02-01
<ul>
<li>縦書きの傍注は奇数ページにのみ出るようにした(改善の余地ありかも).</li>
<li>LuaTeX時に<code>\fnfixbottomtrue</code>を追加.</li>
@@ -504,7 +504,7 @@
<li><code>itemization_beforeafter_space</code>を拡張.</li>
<li>バグ修正.</li>
</ul></li>
-<li><p>2018-04-11</p>
+<li>2018-04-11
<ul>
<li>縦書き二段組みの傍注を下段に出すようにした.</li>
<li><code>begin_width_(odd|even)_page</code>を<code>\DeclareBlockHeading</code>に追加.</li>
@@ -512,33 +512,33 @@
<li><code>column_gap</code>クラスオプションを使うとコンパイルできなかったバグ修正.</li>
<li><code>mark_format</code>を<code>\DeclarePageStyle</code>に追加.</li>
</ul></li>
-<li><p>2018-05-19</p>
+<li>2018-05-19
<ul>
<li>目次内のラベルの長さを今までよりも長くした.</li>
<li>一部のマクロをjlreq-helpers.styに分離した.</li>
<li>バグ修正.</li>
</ul></li>
-<li><p>2018-06-17</p>
+<li>2018-06-17
<ul>
<li>シリーズbもゴシックにするようにした.</li>
<li>バグ修正.</li>
</ul></li>
-<li><p>2018-08-08</p>
+<li>2018-08-08
<ul>
<li><code>\DeclarePageStyle</code>に<code>nombre_ii</code>等を追加.</li>
<li>バグ修正.</li>
<li><code>\jlreqsetup</code>に<code>footnote_second_indent</code>と<code>endnote_second_indent</code>を追加.</li>
</ul></li>
-<li><p>2018-08-15</p>
+<li>2018-08-15
<ul>
<li>バグ修正.</li>
</ul></li>
-<li><p>2018-09-01</p>
+<li>2018-09-01
<ul>
<li><code>\mag</code>が<code>1000</code>でない場合も動くようにした(つもり).</li>
<li>バグ修正.</li>
</ul></li>
-<li><p>2018-12-10</p>
+<li>2018-12-10
<ul>
<li>見出し命令を作る命令に<code>number=[true/false]</code>を追加.</li>
<li><code>\frontmatter</code>等の挙動を設定できるようにした.</li>
@@ -545,7 +545,7 @@
<li><code>\jlreqHeadingLabel</code>等を扉見出しと別行見出しの<code>format</code>内で使えるようにした.</li>
<li>バグ修正</li>
</ul></li>
-<li><p>2019-01-15</p>
+<li>2019-01-15
<ul>
<li><code>\NewPageStyle</code>に<code>nombre_font</code>などを追加.<code>font</code>もまだ有効だが以降非推奨とする.</li>
<li><code>\NewBlockHeading</code>の<code>format</code>に<code>#1</code>が含まれてもエラーが起こらないようにした.</li>
@@ -552,7 +552,7 @@
<li><code>\jlreqsetup</code>の<code>caption_label_format</code>などを拡張.</li>
<li>バグ修正.</li>
</ul></li>
-<li><p>2019-04-01</p>
+<li>2019-04-01
<ul>
<li>逆ノンブルを利用可能にするクラスオプション<code>use_reverse_pagination</code>を追加.</li>
<li><code>zref</code>パッケージの利用をやめた.</li>
@@ -559,19 +559,19 @@
<li>新元号を追加.</li>
<li>バグ修正.</li>
</ul></li>
-<li><p>2019-05-07</p>
+<li>2019-05-07
<ul>
<li>わずかな誤差で行数が減ってしまうのを防ぐために,<code>\textwidth</code>と<code>\textheight</code>を少しだけ増やした.</li>
<li><code>\DeclarePageStyle</code>内の<code>running_head_ii</code>などの実装を変更.</li>
<li>バグ修正</li>
</ul></li>
-<li><p>2019-09-24</p>
+<li>2019-09-24
<ul>
<li><code>\@cite</code>と<code>\@biblabel</code>を再定義していたのをやめた.</li>
<li>別行見出しの前に<code>\allowbreak</code>を追加.</li>
<li>バグ修正.</li>
</ul></li>
-<li><p>2020-02-07</p>
+<li>2020-02-07
<ul>
<li><code>itemization_label_length</code>のデフォルト値を<code>\leftmargini</code>などにした.</li>
<li><code>\rmfamily</code>などの再定義をやめ,<code>\@rmfamilyhook</code>などにコードを挿入することにした.</li>
@@ -578,23 +578,23 @@
<li><code>\parskip</code>を<code>0pt</code>に変更.</li>
<li>バグ修正.</li>
</ul></li>
-<li><p>2020-05-01</p>
+<li>2020-05-01
<ul>
<li><code>\jlreqsetup</code>に<code>theorem_label_font</code>と<code>theorem_font</code>を追加.</li>
<li>バグ修正.</li>
</ul></li>
-<li><p>2020-09-27</p>
+<li>2020-09-27
<ul>
<li><code>\tatechuyoko</code>の<code>*</code>版を追加.</li>
<li>バグ修正</li>
</ul></li>
-<li><p>2020-12-29</p>
+<li>2020-12-29
<ul>
<li>クラスオプションの<code>fontsize</code>などで,LuaLaTeXでも<code>H</code>を使えるようにした.</li>
<li><code>\jidori</code>を追加.</li>
<li>バグ修正.</li>
</ul></li>
-<li><p>2021-03-17</p>
+<li>2021-03-17
<ul>
<li><code>\maketitle</code>でのページスタイルを<code>empty</code>でないときには<code>plain</code>にするようにした.</li>
<li><code>\item</code>直後のJFMグルーをなくした.</li>
@@ -601,12 +601,12 @@
<li>同行見出し直後のJFMグルーをなくした.</li>
<li>バグ修正.</li>
</ul></li>
-<li><p>2021-05-28</p>
+<li>2021-05-28
<ul>
<li><code>\jlreqsetup</code>の<code>caption_align</code>を拡張.</li>
<li><code>\ifthenelse</code>を少し削除.</li>
</ul></li>
-<li><p>2021-07-22</p>
+<li>2021-07-22
<ul>
<li><code>\IfHookExistsTF</code>の利用を中止.</li>
<li><code>\akigumi</code>を追加.</li>
@@ -613,8 +613,13 @@
<li><code>xkeyval</code>パッケージと<code>ifthen</code>パッケージの利用をやめた.</li>
<li>expl3コードとの親和性を高めた.</li>
<li><code>\DeclareBlockHeading</code>に<code>pagestyle</code>を追加.</li>
-<li></li>
+<li>バグ修正</li>
</ul></li>
+<li>2021-07-25
+<ul>
+<li>ifthenの読み込みを復活.(Re:VIEWのための一時的なもの.)</li>
+<li>バグ修正</li>
+</ul></li>
</ul>
<hr />
<p>Noriyuki Abe <a href="https://github.com/abenori/jlreq">https://github.com/abenori/jlreq</a></p>
Modified: trunk/Master/texmf-dist/doc/latex/jlreq/jlreq-ja.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/jlreq/jlreq.html
===================================================================
--- trunk/Master/texmf-dist/doc/latex/jlreq/jlreq.html 2021-07-25 20:46:53 UTC (rev 60059)
+++ trunk/Master/texmf-dist/doc/latex/jlreq/jlreq.html 2021-07-25 20:47:19 UTC (rev 60060)
@@ -265,6 +265,11 @@
<li>Added <code>pagestyle</code> to <code>\DeclareBlockHeading</code>.</li>
<li>Fixed bugs.</li>
</ul></li>
+<li>2021-07-25
+<ul>
+<li>Load <code>ifthen</code> again. (Only for Re:VIEW, will be removed in future.)</li>
+<li>Fixed bugs.</li>
+</ul></li>
</ul>
<hr />
<p>Noriyuki Abe <a href="https://github.com/abenori/jlreq">https://github.com/abenori/jlreq</a></p>
Modified: trunk/Master/texmf-dist/doc/latex/jlreq/jlreq.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/tex/latex/jlreq/jlreq.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/jlreq/jlreq.cls 2021-07-25 20:46:53 UTC (rev 60059)
+++ trunk/Master/texmf-dist/tex/latex/jlreq/jlreq.cls 2021-07-25 20:47:19 UTC (rev 60060)
@@ -5,8 +5,9 @@
%%
% (based on JLReq 20200811 https://www.w3.org/TR/2020/NOTE-jlreq-20200811/)
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{jlreq}[2021/07/22 jlreq]
+\ProvidesClass{jlreq}[2021/07/25 jlreq]
\RequirePackage{l3keys2e,etoolbox}
+\RequirePackage{ifthen}
\RequirePackage{jlreq-helpers}
\ExplSyntaxOn
@@ -3930,7 +3931,7 @@
}
\def\jlreq at pagestyle@parse at position@@#1{%
- \jlreq at switch{#1}{
+ \str_case_e:nnF { #1 } {
{top}{\def\jlreq at tempc{#1}}
{bottom}{\def\jlreq at tempc{#1}}
{left}{\def\jlreq at tempd{#1}}
@@ -3939,8 +3940,7 @@
{gutter}{\if at tate\def\jlreq at tempd{right}\else\def\jlreq at tempd{left}\fi}
{fore_edge}{\if at tate\def\jlreq at tempd{left}\else\def\jlreq at tempd{right}\fi}
{fore-edge}{\if at tate\def\jlreq at tempd{left}\else\def\jlreq at tempd{right}\fi}
- {\ClassError{jlreq}{Invalid~position:~#1}{\@ehc}}
- }%
+ }{\ClassError{jlreq}{Invalid~position:~#1}{\@ehc}}
}
% レベル#1より低いレベルの見出しの**markを\markboth{}{}にする
@@ -5495,7 +5495,7 @@
\ifjlreq at parsekeyval@nokey at novalue{%
\eappto\jlreq at headingsettings{\unexpanded{####1}}%
}{%
- \jlreq at switch{####1}{%
+ \str_case_e:nnF {####1} {%
{heading_type}{%
\lowercase{\def\jlreq at tempa{####2}}%
\jlreq at switch{\jlreq at tempa}{
@@ -5508,14 +5508,13 @@
}%
}
{heading_level}{\def\jlreq at level{####2}}
- {%
- \tl_if_empty:nTF {#1} { \@firstofone }{%
- \str_if_eq:nnTF {####1} { restore } {
- \csname jlreq at tempa####2\endcsname\@gobble
- }{\@firstofone}%
- }%
- {\eappto\jlreq at headingsettings{\ifx\jlreq at headingsettings\@empty\else ,\fi\unexpanded{####1={####2}}}}%
+ }{%
+ \tl_if_empty:nTF {#1} { \@firstofone }{%
+ \str_if_eq:nnTF {####1} { restore } {
+ \csname jlreq at tempa####2\endcsname\@gobble
+ }{\@firstofone}%
}%
+ {\eappto\jlreq at headingsettings{\ifx\jlreq at headingsettings\@empty\else ,\fi\unexpanded{####1={####2}}}}%
}%
}%
}{##2}%
More information about the tex-live-commits
mailing list.