texlive[67400] Master/texmf-dist: jlreq (18jun23)

commits+karl at tug.org commits+karl at tug.org
Sun Jun 18 22:04:01 CEST 2023


Revision: 67400
          http://tug.org/svn/texlive?view=revision&revision=67400
Author:   karl
Date:     2023-06-18 22:04:01 +0200 (Sun, 18 Jun 2023)
Log Message:
-----------
jlreq (18jun23)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/jlreq/LICENSE
    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-trimmarks-ja.html
    trunk/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks-ja.md
    trunk/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks.html
    trunk/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks.md
    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-complements.sty
    trunk/Master/texmf-dist/tex/latex/jlreq/jlreq-helpers.sty
    trunk/Master/texmf-dist/tex/latex/jlreq/jlreq-trimmarks.sty
    trunk/Master/texmf-dist/tex/latex/jlreq/jlreq.cls

Modified: trunk/Master/texmf-dist/doc/latex/jlreq/LICENSE
===================================================================
--- trunk/Master/texmf-dist/doc/latex/jlreq/LICENSE	2023-06-18 20:03:47 UTC (rev 67399)
+++ trunk/Master/texmf-dist/doc/latex/jlreq/LICENSE	2023-06-18 20:04:01 UTC (rev 67400)
@@ -1,6 +1,6 @@
 (2-clause BSD license)
 jlreq and jlreq-trimmarks
-Copyright 2017-2022, Noriyuki Abe.
+Copyright 2017-2023, Noriyuki Abe.
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

Modified: trunk/Master/texmf-dist/doc/latex/jlreq/README-ja.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/jlreq/README-ja.md	2023-06-18 20:03:47 UTC (rev 67399)
+++ trunk/Master/texmf-dist/doc/latex/jlreq/README-ja.md	2023-06-18 20:04:01 UTC (rev 67400)
@@ -381,7 +381,7 @@
 `jlreq`内では`\usepackage[<jlreq内で認識しているエンジン>,setupname=jlreqsetup]{jlreq-complements}`相当で読み込みがされていますので,今までの`\jlreqsetup`で環境のカスタマイズをすることができます.なお,このように既存の名前を指定してうまく行くためにはもともとの命令と整合的である必要があります.通常は避けた方がよいでしょう.
 
 ### `thebibliography`環境
-* `thebibliography_heading=<コード>`:`thebibliography`環境の見出しを出力する命令を指定します.
+* `thebibliography_heading=<コード>`:`thebibliography`環境の見出しを出力する命令を指定します.`thebibliography_heading={\section*{\refname}}`のように使います.
 * `thebibliography_after_label_space=<寸法>`:`thebibliography`環境における各項目のラベル以降の空きを指定します.
 * `thebibliography_indent=<寸法>`:`thebibliography`環境全体の字下げ量を指定します.
 * `thebibliography_mark=<コード>`:`thebibliography`環境の見出しを柱に登録するためのコードを指定します.
@@ -401,7 +401,7 @@
 * `theorem_label_font=<フォント設定コード>`:定理環境のラベル部分のフォントを設定します.
 * `theorem_font=<フォント設定コード>`:定理環境本体のフォントを設定します.
 * `theorem_indent=<寸法>`:定理環境本体の字下げ量を指定します.
-* `proof_label_font=<フォント設定コード>`:`amsthm`パッケージが読み込まれたときのみ有効な設定です.
+* `proof_label_font=<フォント設定コード>`:`amsthm`パッケージが読み込まれたときのみ有効な設定です.`proof`環境のラベルのフォントを指定します.
 
 `amsthm`パッケージが読み込まれると,新しい定理スタイル`jlreq`が定義され,現在のスタイルが`jlreq`へと変更されます.このとき,上記設定はこの`jlreq`スタイルへの設定として機能します.
 
@@ -572,6 +572,10 @@
     - その他バグ修正やその他のパッケージとの調整など.
 * 2023-03-05
     - 窓見出しに関するバグ修正
+* 2023-06-19
+    - LuaLaTeX利用時の`everyhook'パッケージの利用をやめた(ドキュメントと整合的でなかった).
+    - `enumerate'環境直前の空白が入らないことがあったのを修正.
+    - `use_reverse_pagination`に関するバグ修正.
 
 --------------
 Noriyuki Abe

Modified: trunk/Master/texmf-dist/doc/latex/jlreq/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/jlreq/README.md	2023-06-18 20:03:47 UTC (rev 67399)
+++ trunk/Master/texmf-dist/doc/latex/jlreq/README.md	2023-06-18 20:04:01 UTC (rev 67400)
@@ -182,6 +182,10 @@
     - Fixed some other bugs and adjust with some other packages.
 * 2023-03-05
     - Fixed a bug on cutin headings.
+* 2023-06-19
+    - Stopped to load `everyhook' package LuaLaTeX (it was not compatible with the document).
+    - Fixed a bug: a space before `enumerate' environment was not inserted sometimes.
+    - Fixed a bug on `use_reverse_pagination`.
 
 --------------
 Noriyuki Abe

Modified: trunk/Master/texmf-dist/doc/latex/jlreq/jlreq-ja.html
===================================================================
--- trunk/Master/texmf-dist/doc/latex/jlreq/jlreq-ja.html	2023-06-18 20:03:47 UTC (rev 67399)
+++ trunk/Master/texmf-dist/doc/latex/jlreq/jlreq-ja.html	2023-06-18 20:04:01 UTC (rev 67400)
@@ -466,7 +466,7 @@
 <p><code>jlreq</code>内では<code>\usepackage[<jlreq内で認識しているエンジン>,setupname=jlreqsetup]{jlreq-complements}</code>相当で読み込みがされていますので,今までの<code>\jlreqsetup</code>で環境のカスタマイズをすることができます.なお,このように既存の名前を指定してうまく行くためにはもともとの命令と整合的である必要があります.通常は避けた方がよいでしょう.</p>
 <h3 id="thebibliography環境"><code>thebibliography</code>環境</h3>
 <ul>
-<li><code>thebibliography_heading=<コード></code>:<code>thebibliography</code>環境の見出しを出力する命令を指定します.</li>
+<li><code>thebibliography_heading=<コード></code>:<code>thebibliography</code>環境の見出しを出力する命令を指定します.<code>thebibliography_heading={\section*{\refname}}</code>のように使います.</li>
 <li><code>thebibliography_after_label_space=<寸法></code>:<code>thebibliography</code>環境における各項目のラベル以降の空きを指定します.</li>
 <li><code>thebibliography_indent=<寸法></code>:<code>thebibliography</code>環境全体の字下げ量を指定します.</li>
 <li><code>thebibliography_mark=<コード></code>:<code>thebibliography</code>環境の見出しを柱に登録するためのコードを指定します.</li>
@@ -488,7 +488,7 @@
 <li><code>theorem_label_font=<フォント設定コード></code>:定理環境のラベル部分のフォントを設定します.</li>
 <li><code>theorem_font=<フォント設定コード></code>:定理環境本体のフォントを設定します.</li>
 <li><code>theorem_indent=<寸法></code>:定理環境本体の字下げ量を指定します.</li>
-<li><code>proof_label_font=<フォント設定コード></code>:<code>amsthm</code>パッケージが読み込まれたときのみ有効な設定です.</li>
+<li><code>proof_label_font=<フォント設定コード></code>:<code>amsthm</code>パッケージが読み込まれたときのみ有効な設定です.<code>proof</code>環境のラベルのフォントを指定します.</li>
 </ul>
 <p><code>amsthm</code>パッケージが読み込まれると,新しい定理スタイル<code>jlreq</code>が定義され,現在のスタイルが<code>jlreq</code>へと変更されます.このとき,上記設定はこの<code>jlreq</code>スタイルへの設定として機能します.</p>
 <h2 id="ライセンス">ライセンス</h2>
@@ -742,6 +742,12 @@
 <ul>
 <li>窓見出しに関するバグ修正</li>
 </ul></li>
+<li>2023-06-19
+<ul>
+<li>LuaLaTeX利用時の`everyhook'パッケージの利用をやめた(ドキュメントと整合的でなかった).</li>
+<li>`enumerate'環境直前の空白が入らないことがあったのを修正.</li>
+<li><code>use_reverse_pagination</code>に関するバグ修正.</li>
+</ul></li>
 </ul>
 <hr />
 <p>Noriyuki Abe <a

Modified: trunk/Master/texmf-dist/doc/latex/jlreq/jlreq-ja.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks-ja.html
===================================================================
--- trunk/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks-ja.html	2023-06-18 20:03:47 UTC (rev 67399)
+++ trunk/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks-ja.html	2023-06-18 20:04:01 UTC (rev 67400)
@@ -283,6 +283,10 @@
 <ul>
 <li><code>trimmarks_pattern</code>を<code>\jlreqtrimmarkssetup</code>に追加.</li>
 </ul></li>
+<li>2023-06-19
+<ul>
+<li>縦書きで読み込み時にエラーが出るバグ修正.</li>
+</ul></li>
 </ul>
 <hr />
 <p>Noriyuki Abe <a

Modified: trunk/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks-ja.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks-ja.md	2023-06-18 20:03:47 UTC (rev 67399)
+++ trunk/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks-ja.md	2023-06-18 20:04:01 UTC (rev 67400)
@@ -187,6 +187,8 @@
     - 読み込み時にエラーが出るバグ修正.
 * 2022-11-28
     - `trimmarks_pattern`を`\jlreqtrimmarkssetup`に追加.
+* 2023-06-19
+    - 縦書きで読み込み時にエラーが出るバグ修正.
 
 --------------
 Noriyuki Abe

Modified: trunk/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks.html
===================================================================
--- trunk/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks.html	2023-06-18 20:03:47 UTC (rev 67399)
+++ trunk/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks.html	2023-06-18 20:04:01 UTC (rev 67400)
@@ -325,6 +325,11 @@
 <li>Added <code>trimmarks_pattern</code> to
 <code>\jlreqtrimmarkssetup</code>.</li>
 </ul></li>
+<li>2023-06-19
+<ul>
+<li>Fixed a bug: an error occurred when the package is loaded with tate
+mode.</li>
+</ul></li>
 </ul>
 <hr />
 <p>Noriyuki Abe <a

Modified: trunk/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks.md	2023-06-18 20:03:47 UTC (rev 67399)
+++ trunk/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks.md	2023-06-18 20:04:01 UTC (rev 67400)
@@ -181,6 +181,8 @@
     - Fixed a bug: an error occurred when loading.
 * 2022-11-28
     - Added `trimmarks_pattern` to `\jlreqtrimmarkssetup`.
+* 2023-06-19
+    - Fixed a bug: an error occurred when the package is loaded with tate mode.
 
 --------------
 Noriyuki Abe

Modified: trunk/Master/texmf-dist/doc/latex/jlreq/jlreq.html
===================================================================
--- trunk/Master/texmf-dist/doc/latex/jlreq/jlreq.html	2023-06-18 20:03:47 UTC (rev 67399)
+++ trunk/Master/texmf-dist/doc/latex/jlreq/jlreq.html	2023-06-18 20:04:01 UTC (rev 67400)
@@ -366,6 +366,14 @@
 <ul>
 <li>Fixed a bug on cutin headings.</li>
 </ul></li>
+<li>2023-06-19
+<ul>
+<li>Stopped to load `everyhook' package LuaLaTeX (it was not compatible
+with the document).</li>
+<li>Fixed a bug: a space before `enumerate' environment was not inserted
+sometimes.</li>
+<li>Fixed a bug on <code>use_reverse_pagination</code>.</li>
+</ul></li>
 </ul>
 <hr />
 <p>Noriyuki Abe <a

Modified: trunk/Master/texmf-dist/doc/latex/jlreq/jlreq.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/tex/latex/jlreq/jlreq-complements.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/jlreq/jlreq-complements.sty	2023-06-18 20:03:47 UTC (rev 67399)
+++ trunk/Master/texmf-dist/tex/latex/jlreq/jlreq-complements.sty	2023-06-18 20:04:01 UTC (rev 67400)
@@ -50,7 +50,7 @@
 }
 
 \exp_args:Nx \@ifundefined { \g__jlreq_complements_setupname_str } {
-  \exp_args:Ncnx \NewDocumentCommand {\g__jlreq_complements_setupname_str} { +m } {
+  \exp_args:Ncnx \NewDocumentCommand { \g__jlreq_complements_setupname_str } { +m } {
     \exp_not:N \keys_set:nn { \g__jlreq_complements_setupname_str } {\exp_not:n {#1}}
   }
 }{}

Modified: trunk/Master/texmf-dist/tex/latex/jlreq/jlreq-helpers.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/jlreq/jlreq-helpers.sty	2023-06-18 20:03:47 UTC (rev 67399)
+++ trunk/Master/texmf-dist/tex/latex/jlreq/jlreq-helpers.sty	2023-06-18 20:04:01 UTC (rev 67400)
@@ -1,7 +1,7 @@
 % エンジン非依存のマクロ集
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{jlreq-helpers}[2022/11/28 jlreq-helpers]
+\ProvidesPackage{jlreq-helpers}[2023/06/19 jlreq-helpers]
 
 \ExplSyntaxOn
 %. helper1

Modified: trunk/Master/texmf-dist/tex/latex/jlreq/jlreq-trimmarks.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/jlreq/jlreq-trimmarks.sty	2023-06-18 20:03:47 UTC (rev 67399)
+++ trunk/Master/texmf-dist/tex/latex/jlreq/jlreq-trimmarks.sty	2023-06-18 20:04:01 UTC (rev 67400)
@@ -1,7 +1,7 @@
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{jlreq-trimmarks}[2022/11/28 jlreq-trimmarks]
+\ProvidesPackage{jlreq-trimmarks}[2023/06/19 jlreq-trimmarks]
 \RequirePackage{l3keys2e}
-\RequirePackage{jlreq-helpers}[2022/11/28]
+\RequirePackage{jlreq-helpers}[2023/06/19]
 
 \ExplSyntaxOn
 % check \tombowdatetrue
@@ -571,9 +571,9 @@
 % left=gutter?
 \def\ifjlreq at trimmarks@leftisgutter{%
   \ifjlreq at trimmarks@tate {
-    \bool_if:nTF {  ! ( \int_if_odd_p:n { \c at page } || ! \legacy_if_p:n { @twoside } ) )  }
+    \bool_if:nTF {  ! ( \int_if_odd_p:n { \c at page } || ! \legacy_if_p:n { @twoside } ) }
   }{
-    \bool_if:nTF { ( \int_if_odd_p:n { \c at page } || ! \legacy_if_p:n { @twoside } ) }
+    \bool_if:nTF {    ( \int_if_odd_p:n { \c at page } || ! \legacy_if_p:n { @twoside } ) }
   }
 }
 \def\jlreq at trimmarks@bleed at left{\ifjlreq at trimmarks@leftisgutter{\jlreq at trimmarks@bleed at gutter}{\expandafter\csname jlreq at trimmarks@bleed at fore-edge\endcsname}}

Modified: trunk/Master/texmf-dist/tex/latex/jlreq/jlreq.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/jlreq/jlreq.cls	2023-06-18 20:03:47 UTC (rev 67399)
+++ trunk/Master/texmf-dist/tex/latex/jlreq/jlreq.cls	2023-06-18 20:04:01 UTC (rev 67400)
@@ -5,10 +5,10 @@
 %%
 % (based on JLReq 20200811 https://www.w3.org/TR/2020/NOTE-jlreq-20200811/)
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{jlreq}[2023/03/05 jlreq]
+\ProvidesClass{jlreq}[2023/06/19 jlreq]
 \RequirePackage{l3keys2e}
 \RequirePackage{etoolbox}
-\RequirePackage{jlreq-helpers}[2022/11/28]
+\RequirePackage{jlreq-helpers}[2023/06/19]
 
 \ExplSyntaxOn
 \int_new:N \l__jlreq_tmpa_int
@@ -1662,7 +1662,7 @@
 %. システム設定
 %.. 逆ノンブル
 \ifjlreq at option@use at reverse@pagination
-  \AtEndDocument{\clearpage\jlreq at reference@immediate at write{lastpage}{\arabic{page}}}%
+  \AtEndDocument{\clearpage\jlreq at reference@immediate at write{lastpage}{\@arabic\numexpr \c at page - 1\relax}}
   \def\c at jlreqreversepage{\numexpr\jlreq at reference@ref{lastpage}{0} - \c at page + 1\relax}
   \def\thejlreqreversepage{\arabic{jlreqreversepage}}
 \fi
@@ -2216,10 +2216,11 @@
   \jlreq at ifgluezero\jlreq at tempskipb{}{\vskip\jlreq at tempskipb}%
   \edef\jlreq at do{%
     \dim_compare:nF { \parskip=0pt } {
-      \exp_not:N \cs_set:Nn \exp_not:N \g__jlreq_gyodori_hook_par: {
-        \noexpand\parskip=\the\parskip\noexpand\relax
-        \exp_not:n { \cs_set:Nn \g__jlreq_gyodori_hook_par: {} }
-      }
+%      \exp_not:N \cs_set:Nn \exp_not:N \g__jlreq_gyodori_hook_par: {
+%        \noexpand\parskip=\the\parskip\noexpand\relax
+%        \exp_not:n { \cs_set:Nn \g__jlreq_gyodori_hook_par: {} }
+%      }
+      \exp_not:N \AddToHook { para/before } { \noexpand\parskip=\the\parskip\noexpand\relax }
       \noexpand\parskip=0pt
     }
   }%
@@ -2907,7 +2908,7 @@
     \unexpanded{%
     \if at noskipsec\leavevmode\fi
     \begingroup
-      \def\jlreq at do{\global\@noskipsectrue}%
+      \def\jlreq at do{\@nobreakfalse\global\@noskipsectrue}%
       \ifnum0\jlreq at ifempty{#3}{}{1}\ifnum #2>\c at secnumdepth 1\fi>0
         \def\jlreq at tempa##1{#8}%
       \else
@@ -2929,9 +2930,9 @@
           \noexpand\else
             \unexpanded{\everypar{}}%
           }%
-            \ifx l\jlreq at engine\else
-              \unexpanded{\unexpanded{\let\jlreq at hook@everypar\jlreq at openbracket@hook}}%
-            \fi
+          \ifx l\jlreq at engine\else
+            \unexpanded{\unexpanded{\let\jlreq at hook@everypar\jlreq at openbracket@hook}}%
+          \fi
          \unexpanded{\noexpand\fi}%
         }%
       }%



More information about the tex-live-commits mailing list.