From 2884d8fdd76b2def1d759c76c03141710c219ad7 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Tue, 6 Oct 2020 03:01:44 +0000 Subject: CTAN sync 202010060301 --- language/japanese/BX/bxjscls/README-ja.md | 2 ++ language/japanese/BX/bxjscls/README.md | 1 + language/japanese/BX/bxjscls/bxjscls-manual.pdf | Bin 374725 -> 374721 bytes language/japanese/BX/bxjscls/bxjscls-manual.tex | 4 ++-- language/japanese/BX/bxjscls/bxjscls.dtx | 22 +++++++++++++++++----- language/japanese/BX/bxjscls/bxjscls.pdf | Bin 1165015 -> 1165227 bytes 6 files changed, 22 insertions(+), 7 deletions(-) (limited to 'language/japanese') 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 Binary files a/language/japanese/BX/bxjscls/bxjscls-manual.pdf and b/language/japanese/BX/bxjscls/bxjscls-manual.pdf 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} % - [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 Binary files a/language/japanese/BX/bxjscls/bxjscls.pdf and b/language/japanese/BX/bxjscls/bxjscls.pdf differ -- cgit v1.2.3