summaryrefslogtreecommitdiff
path: root/language/japanese
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-10-06 03:01:44 +0000
committerNorbert Preining <norbert@preining.info>2020-10-06 03:01:44 +0000
commit2884d8fdd76b2def1d759c76c03141710c219ad7 (patch)
tree8b94b805c643d5322fe4a764eab683dc369718a3 /language/japanese
parent07723a50707217d2d397c098ec67af793cdfa916 (diff)
CTAN sync 202010060301
Diffstat (limited to 'language/japanese')
-rw-r--r--language/japanese/BX/bxjscls/README-ja.md2
-rw-r--r--language/japanese/BX/bxjscls/README.md1
-rw-r--r--language/japanese/BX/bxjscls/bxjscls-manual.pdfbin374725 -> 374721 bytes
-rw-r--r--language/japanese/BX/bxjscls/bxjscls-manual.tex4
-rw-r--r--language/japanese/BX/bxjscls/bxjscls.dtx22
-rw-r--r--language/japanese/BX/bxjscls/bxjscls.pdfbin1165015 -> 1165227 bytes
6 files changed, 22 insertions, 7 deletions
diff --git a/language/japanese/BX/bxjscls/README-ja.md b/language/japanese/BX/bxjscls/README-ja.md
index 64a1ca59bf..3a71f43a4c 100644
--- a/language/japanese/BX/bxjscls/README-ja.md
+++ b/language/japanese/BX/bxjscls/README-ja.md
@@ -99,6 +99,8 @@ XeLaTeX / LuaLaTeX の上でも日本語処理パッケージと連携して使
更新履歴
--------
+ * Version 2.2c 〈2020/10/04〉
+ - バグ修正。
* Version 2.2b 〈2020/09/29〉
- LaTeX カーネル 2020/10/01 版への対応。
* Version 2.2a 〈2020/09/22〉
diff --git a/language/japanese/BX/bxjscls/README.md b/language/japanese/BX/bxjscls/README.md
index b0c8a2ba88..87f717d1d5 100644
--- a/language/japanese/BX/bxjscls/README.md
+++ b/language/japanese/BX/bxjscls/README.md
@@ -89,6 +89,7 @@ This package is distributed under the BSD 2-Clause License.
Revision History
----------------
+ * Version 2.2c 〈2020/10/04〉
* Version 2.2b 〈2020/09/29〉
- Support LaTeX kernel 2020/10/01.
* Version 2.2a 〈2020/09/22〉
diff --git a/language/japanese/BX/bxjscls/bxjscls-manual.pdf b/language/japanese/BX/bxjscls/bxjscls-manual.pdf
index 12f97477cc..1522dd685f 100644
--- a/language/japanese/BX/bxjscls/bxjscls-manual.pdf
+++ b/language/japanese/BX/bxjscls/bxjscls-manual.pdf
Binary files differ
diff --git a/language/japanese/BX/bxjscls/bxjscls-manual.tex b/language/japanese/BX/bxjscls/bxjscls-manual.tex
index 0e96c93bd7..a93aeede27 100644
--- a/language/japanese/BX/bxjscls/bxjscls-manual.tex
+++ b/language/japanese/BX/bxjscls/bxjscls-manual.tex
@@ -11,8 +11,8 @@
\bxtexlogoimport{*}
\usepackage{shortvrb}
\MakeShortVerb{\|}
-\newcommand{\PkgVersion}{2.2b}
-\newcommand{\PkgDate}{2020/09/29}
+\newcommand{\PkgVersion}{2.2c}
+\newcommand{\PkgDate}{2020/10/04}
\newcommand{\Pkg}[1]{\textsf{#1}}
\newcommand{\Meta}[1]{$\langle$\mbox{}\nobr#1\nobr\mbox{}$\rangle$}
\newcommand{\Note}{\par\noindent ※}
diff --git a/language/japanese/BX/bxjscls/bxjscls.dtx b/language/japanese/BX/bxjscls/bxjscls.dtx
index 5d3a66f964..9d44ced949 100644
--- a/language/japanese/BX/bxjscls/bxjscls.dtx
+++ b/language/japanese/BX/bxjscls/bxjscls.dtx
@@ -56,7 +56,8 @@
%<*driver>
\ProvidesFile{bxjscls.dtx}
%</driver>
- [2020/09/29 v2.2b BXJS document classes]
+ [2020/10/04 v2.2c BXJS document classes]
+% [2020/09/29 v2.2b BXJS document classes]
% [2020/09/22 v2.2a BXJS document classes]
% [2020/09/04 v2.2 BXJS document classes]
% [2020/05/28 v2.1 BXJS document classes]
@@ -480,6 +481,16 @@
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}{\ifbxjs@old@hook@system}
+% 〔スイッチ〕
+% {\LaTeX}の新しいフック管理システムが未導入であるか。
+% \Note カーネルの2020/10/01版で導入された。
+% \begin{macrocode}
+\newif\ifbxjs@old@hook@system
+\@ifl@t@r\fmtversion{2020/10/01}{}{\bxjs@old@hook@systemtrue}
+% \end{macrocode}
+% \end{macro}
+%
% \begin{macro}{\bxjs@cond}
% |\bxjs@cond\ifXXX|……|\fi{|\Meta{真}|}{|\Meta{偽}|}|\par
% {\TeX}のif-文(|\ifXXX|……\Meta{真}|\else|\Meta{偽}|\fi|)を
@@ -3492,7 +3503,7 @@
% ムニャムニャ。
% \begin{macrocode}
\def\bxjs@geometry@name{geometry}
-\ifx\AddToHook\@undefined
+\ifbxjs@old@hook@system
\let\bxjs@apply@bd@pre@geometry@hook\AtBeginDocument
\else
\def\bxjs@apply@bd@pre@geometry@hook{%
@@ -9543,7 +9554,7 @@
% {\LaTeX}カーネルの新フック管理が導入済かを調べる。
% 未導入の古い版である場合。
% \begin{macrocode}
-\ifx\AddToHook\@undefined
+\ifbxjs@old@hook@system
\def\bxjs@urgent@special#1{%
\AtBeginDvi{\special{#1}}%
\g@addto@macro\bxjs@begin@document@hook{%
@@ -9559,13 +9570,14 @@
% \end{macrocode}
% 導入済の場合。
% \Note 自分が先行する必要がある対象のパッケージを適宜追加する。
+% \Note |pxjahyper| パッケージの処理と合わせる。
% \begin{macrocode}
\else
\def\bxjs@urgent@special#1{%
\bxjs@urgent@special@a
- \AddToHook{shipout/firstpage}[./urgent]{\special{#1}}}
+ \AddToHook{shipout/firstpage}[pxjahyper/enc]{\special{#1}}}
\def\bxjs@urgent@special@a{%
- \DeclareHookRule{shipout/firstpage}{./urgent}{<}{hyperref}%
+ \DeclareHookRule{shipout/firstpage}{pxjahyper/enc}{<}{hyperref}%
\global\let\bxjs@urgent@special@a\relax}
\fi
% \end{macrocode}
diff --git a/language/japanese/BX/bxjscls/bxjscls.pdf b/language/japanese/BX/bxjscls/bxjscls.pdf
index 35e512da13..8a3abf0ea6 100644
--- a/language/japanese/BX/bxjscls/bxjscls.pdf
+++ b/language/japanese/BX/bxjscls/bxjscls.pdf
Binary files differ