diff options
author | Karl Berry <karl@freefriends.org> | 2021-07-25 20:47:19 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-07-25 20:47:19 +0000 |
commit | 7d4bc4453bed553e5dea689d4752c8a4a453e531 (patch) | |
tree | 3fa7afe265fcf0dd1d0b481685b993d985091d39 | |
parent | 8f0d1e29f8c0f87a87b7b07bc2e0a3196b9dd9b6 (diff) |
jlreq (25jul21)
git-svn-id: svn://tug.org/texlive/trunk@60060 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r-- | Master/texmf-dist/doc/latex/jlreq/README-ja.md | 5 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/jlreq/README.md | 3 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/jlreq/jlreq-ja.html | 69 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/jlreq/jlreq-ja.pdf | bin | 366748 -> 368161 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/jlreq/jlreq.html | 5 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/jlreq/jlreq.pdf | bin | 117978 -> 118596 bytes | |||
-rw-r--r-- | Master/texmf-dist/tex/latex/jlreq/jlreq.cls | 23 |
7 files changed, 60 insertions, 45 deletions
diff --git a/Master/texmf-dist/doc/latex/jlreq/README-ja.md b/Master/texmf-dist/doc/latex/jlreq/README-ja.md index 851bcd5d831..d69d75db412 100644 --- a/Master/texmf-dist/doc/latex/jlreq/README-ja.md +++ b/Master/texmf-dist/doc/latex/jlreq/README-ja.md @@ -512,7 +512,10 @@ JFMの名前は次の通りです.`[]`で囲まれている文字は設定に - `xkeyval`パッケージと`ifthen`パッケージの利用をやめた. - expl3コードとの親和性を高めた. - `\DeclareBlockHeading`に`pagestyle`を追加. - - + - バグ修正 +* 2021-07-25 + - ifthenの読み込みを復活.(Re:VIEWのための一時的なもの.) + - バグ修正 -------------- diff --git a/Master/texmf-dist/doc/latex/jlreq/README.md b/Master/texmf-dist/doc/latex/jlreq/README.md index 86ca8f76606..eef98c2f55e 100644 --- a/Master/texmf-dist/doc/latex/jlreq/README.md +++ b/Master/texmf-dist/doc/latex/jlreq/README.md @@ -149,6 +149,9 @@ This package is distributed under the BSD 2-Clause License. See [LICENSE](LICENS - 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. -------------- diff --git a/Master/texmf-dist/doc/latex/jlreq/jlreq-ja.html b/Master/texmf-dist/doc/latex/jlreq/jlreq-ja.html index 1062ff46204..b1565868d66 100644 --- a/Master/texmf-dist/doc/latex/jlreq/jlreq-ja.html +++ b/Master/texmf-dist/doc/latex/jlreq/jlreq-ja.html @@ -424,35 +424,35 @@ <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> <li><code>abstract</code>環境を実装.</li> <li>パッケージを読み込んでいるだけのはやめた.</li> </ul></li> -<li><p>2017-03-14</p> +<li>2017-03-14 <ul> <li>いくつかバグを修正.</li> <li>和文ファミリを欧文ファミリに従属させるようにした.</li> <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,108 +512,113 @@ <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> <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> <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> <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> <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> <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> <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 /> diff --git a/Master/texmf-dist/doc/latex/jlreq/jlreq-ja.pdf b/Master/texmf-dist/doc/latex/jlreq/jlreq-ja.pdf Binary files differindex 5f28ab2f332..453488e1d19 100644 --- a/Master/texmf-dist/doc/latex/jlreq/jlreq-ja.pdf +++ b/Master/texmf-dist/doc/latex/jlreq/jlreq-ja.pdf diff --git a/Master/texmf-dist/doc/latex/jlreq/jlreq.html b/Master/texmf-dist/doc/latex/jlreq/jlreq.html index 0b02bda8590..40cffc9aa0a 100644 --- a/Master/texmf-dist/doc/latex/jlreq/jlreq.html +++ b/Master/texmf-dist/doc/latex/jlreq/jlreq.html @@ -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> diff --git a/Master/texmf-dist/doc/latex/jlreq/jlreq.pdf b/Master/texmf-dist/doc/latex/jlreq/jlreq.pdf Binary files differindex a6547be669e..12c18fe4bdb 100644 --- a/Master/texmf-dist/doc/latex/jlreq/jlreq.pdf +++ b/Master/texmf-dist/doc/latex/jlreq/jlreq.pdf diff --git a/Master/texmf-dist/tex/latex/jlreq/jlreq.cls b/Master/texmf-dist/tex/latex/jlreq/jlreq.cls index 434cd4f5b83..c092b741250 100644 --- a/Master/texmf-dist/tex/latex/jlreq/jlreq.cls +++ b/Master/texmf-dist/tex/latex/jlreq/jlreq.cls @@ -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@pagestyle@parse@position@@#1{% - \jlreq@switch{#1}{ + \str_case_e:nnF { #1 } { {top}{\def\jlreq@tempc{#1}} {bottom}{\def\jlreq@tempc{#1}} {left}{\def\jlreq@tempd{#1}} @@ -3939,8 +3940,7 @@ {gutter}{\if@tate\def\jlreq@tempd{right}\else\def\jlreq@tempd{left}\fi} {fore_edge}{\if@tate\def\jlreq@tempd{left}\else\def\jlreq@tempd{right}\fi} {fore-edge}{\if@tate\def\jlreq@tempd{left}\else\def\jlreq@tempd{right}\fi} - {\ClassError{jlreq}{Invalid~position:~#1}{\@ehc}} - }% + }{\ClassError{jlreq}{Invalid~position:~#1}{\@ehc}} } % レベル#1より低いレベルの見出しの**markを\markboth{}{}にする @@ -5495,7 +5495,7 @@ \ifjlreq@parsekeyval@nokey@novalue{% \eappto\jlreq@headingsettings{\unexpanded{####1}}% }{% - \jlreq@switch{####1}{% + \str_case_e:nnF {####1} {% {heading_type}{% \lowercase{\def\jlreq@tempa{####2}}% \jlreq@switch{\jlreq@tempa}{ @@ -5508,14 +5508,13 @@ }% } {heading_level}{\def\jlreq@level{####2}} - {% - \tl_if_empty:nTF {#1} { \@firstofone }{% - \str_if_eq:nnTF {####1} { restore } { - \csname jlreq@tempa####2\endcsname\@gobble - }{\@firstofone}% - }% - {\eappto\jlreq@headingsettings{\ifx\jlreq@headingsettings\@empty\else ,\fi\unexpanded{####1={####2}}}}% + }{% + \tl_if_empty:nTF {#1} { \@firstofone }{% + \str_if_eq:nnTF {####1} { restore } { + \csname jlreq@tempa####2\endcsname\@gobble + }{\@firstofone}% }% + {\eappto\jlreq@headingsettings{\ifx\jlreq@headingsettings\@empty\else ,\fi\unexpanded{####1={####2}}}}% }% }% }{##2}% |