summaryrefslogtreecommitdiff
path: root/macros/jptex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2022-09-15 03:15:34 +0000
committerNorbert Preining <norbert@preining.info>2022-09-15 03:15:34 +0000
commit6d44c638512eb736c41551c5887b4475a14935bf (patch)
tree2f7c144e0e682047bc8ed9a411f4ca762ba1d300 /macros/jptex
parent9fb667bb165065e655a81b1eaf7b61f2f03825ec (diff)
CTAN sync 202209150315
Diffstat (limited to 'macros/jptex')
-rw-r--r--macros/jptex/latex/jsclasses/LICENSE2
-rw-r--r--macros/jptex/latex/jsclasses/README.md2
-rw-r--r--macros/jptex/latex/jsclasses/jsclasses.dtx33
-rw-r--r--macros/jptex/latex/jsclasses/jsclasses.pdfbin412473 -> 426004 bytes
-rw-r--r--macros/jptex/latex/jsclasses/jslogo.dtx5
-rw-r--r--macros/jptex/latex/jsclasses/jslogo.pdfbin76779 -> 78734 bytes
-rw-r--r--macros/jptex/latex/jsclasses/jsverb.dtx3
-rw-r--r--macros/jptex/latex/jsclasses/jsverb.pdfbin75649 -> 77479 bytes
-rw-r--r--macros/jptex/latex/jsclasses/okumacro.dtx3
-rw-r--r--macros/jptex/latex/jsclasses/okumacro.pdfbin175557 -> 180851 bytes
-rw-r--r--macros/jptex/latex/jsclasses/okuverb.dtx3
-rw-r--r--macros/jptex/latex/jsclasses/okuverb.pdfbin59902 -> 61261 bytes
12 files changed, 39 insertions, 12 deletions
diff --git a/macros/jptex/latex/jsclasses/LICENSE b/macros/jptex/latex/jsclasses/LICENSE
index 1f8bc0f533..7d331ec015 100644
--- a/macros/jptex/latex/jsclasses/LICENSE
+++ b/macros/jptex/latex/jsclasses/LICENSE
@@ -1,6 +1,6 @@
Copyright 1995-1999 ASCII MEDIA WORKS
Copyright 1999-2016 Haruhiko Okumura
-Copyright 2016-2020 Japanese TeX Development Community
+Copyright 2016-2022 Japanese TeX Development Community
All rights reserved.
Redistribution and use in source and binary forms, with or without
diff --git a/macros/jptex/latex/jsclasses/README.md b/macros/jptex/latex/jsclasses/README.md
index 284efa7815..da6539d7bd 100644
--- a/macros/jptex/latex/jsclasses/README.md
+++ b/macros/jptex/latex/jsclasses/README.md
@@ -37,7 +37,7 @@ distributed separately.
## Release Date
-2021-07-01
+2022-09-13
Haruhiko Okumura,
Japanese TeX Development Community
diff --git a/macros/jptex/latex/jsclasses/jsclasses.dtx b/macros/jptex/latex/jsclasses/jsclasses.dtx
index 37567b64d9..39c85dcabe 100644
--- a/macros/jptex/latex/jsclasses/jsclasses.dtx
+++ b/macros/jptex/latex/jsclasses/jsclasses.dtx
@@ -9,13 +9,13 @@
% pLaTeX2ε新ドキュメントクラス(日本語 TeX 開発コミュニティ版)
% 原作者:奥村晴彦 <okumura@okumuralab.org>
%
-% Copyright 1993-2021
+% Copyright 1993-2022
% The LaTeX3 Project and any individual authors listed elsewhere
% in this file.
%
% Copyright 1995-1999 ASCII Corporation.
% Copyright 1999-2016 Haruhiko Okumura
-% Copyright 2016-2021 Japanese TeX Development Community
+% Copyright 2016-2022 Japanese TeX Development Community
%
% \fi
%
@@ -32,9 +32,10 @@
%<*driver>
\ProvidesFile{jsclasses.dtx}
%</driver>
- [2021/06/28 jsclasses (okumura, texjporg)]
+ [2022/09/13 jsclasses (okumura, texjporg)]
%<*driver>
-\documentclass{jsarticle}
+\RequirePackage{plautopatch}
+\documentclass[dvipdfmx]{jsarticle}
\usepackage{doc}
\xspcode"5C=1 %% \
\xspcode"22=1 %% "
@@ -481,10 +482,14 @@
% ようですので,少し小さくします。
% また,中央の要素も |\displaystyle| にします。
%
+% [2022-09-13] \LaTeXe~2021-11-15 (ltmath.dtx 2021/10/14 v1.2j)で
+% |\@currentcounter|が追加されましたので,追随します。
+%
% \begin{macrocode}
\def\eqnarray{%
\stepcounter{equation}%
\def\@currentlabel{\p@equation\theequation}%
+ \def\@currentcounter{equation}%
\global\@eqnswtrue
\m@th
\global\@eqcnt\z@
@@ -504,6 +509,9 @@
% \texttt{fleqn} で数式が本文左端から一定距離のところに出力されます。
% 森本さんにしたがって訂正しました。
%
+% [2022-09-13] \LaTeXe~2021-11-15 (ltmath.dtx 2021/10/14 v1.2j)で
+% |\@currentcounter|が追加されましたので,追随します。
+%
% \begin{macrocode}
\DeclareOption{leqno}{\input{leqno.clo}}
\DeclareOption{fleqn}{\input{fleqn.clo}%
@@ -511,6 +519,7 @@
\def\eqnarray{%
\stepcounter{equation}%
\def\@currentlabel{\p@equation\theequation}%
+ \def\@currentcounter{equation}%
\global\@eqnswtrue\m@th
\global\@eqcnt\z@
\tabskip\mathindent
@@ -771,9 +780,15 @@
% 発行する |\special| の中身を展開しておくようにしました。
% こうしないと,用紙サイズ設定を間違ってしまいます(Issue \#72)。
%
+% [2022-09-12] 次期\LaTeXe カーネルに|\stockwidth|,|\stockheight|が
+% 追加されるようですので,
+% クラスファイル側では未定義のときのみこれらの長さ変数を定義します。
+% h20y6mさん,ありがとうございます。
+%
% \begin{macrocode}
\iftombow
- \newdimen\stockwidth \newdimen\stockheight
+ \ifx\stockwidth\@undefined\newdimen\stockwidth\fi
+ \ifx\stockheight\@undefined\newdimen\stockheight\fi
\setlength{\stockwidth}{\paperwidth}
\setlength{\stockheight}{\paperheight}
\advance \stockwidth 2in
@@ -5589,6 +5604,13 @@
%
% [2018-03-11] |\next|などいくつかの内部命令を |\jsc@...| 付きの
% ユニークな名前にしました。
+%
+% [2022-09-13] \LaTeXe~2021-11-15 (ltfloat.dtx 2021/10/14 v1.2g)で
+% |\@currentcounter|が追加されましたので,追随します。
+% なお,\LaTeXe~2021-06-01 (ltfloat.dtx 2021/02/10 v1.2e)で
+% parhook対応として\cs{par}が追加されていますが,
+% 実は同時に\cs{color@endgroup}も\cs{endgraf}するように変更
+% されていますので,不要だと思います。というわけで追加しません。
% \begin{macrocode}
\long\def\@footnotetext{%
\insert\footins\bgroup
@@ -5597,6 +5619,7 @@
\splittopskip\footnotesep
\splitmaxdepth \dp\strutbox \floatingpenalty \@MM
\hsize\columnwidth \@parboxrestore
+ \def\@currentcounter{footnote}%
\protected@edef\@currentlabel{%
\csname p@footnote\endcsname\@thefnmark
}%
diff --git a/macros/jptex/latex/jsclasses/jsclasses.pdf b/macros/jptex/latex/jsclasses/jsclasses.pdf
index f41951d9e6..3a3f56fe36 100644
--- a/macros/jptex/latex/jsclasses/jsclasses.pdf
+++ b/macros/jptex/latex/jsclasses/jsclasses.pdf
Binary files differ
diff --git a/macros/jptex/latex/jsclasses/jslogo.dtx b/macros/jptex/latex/jsclasses/jslogo.dtx
index e8350bdb61..dc058e5ff4 100644
--- a/macros/jptex/latex/jsclasses/jslogo.dtx
+++ b/macros/jptex/latex/jsclasses/jslogo.dtx
@@ -15,7 +15,7 @@
% LaTeX 関連のロゴ(pLaTeX2ε新ドキュメントクラス付録)
%
% Copyright 1999-2016 Haruhiko Okumura
-% Copyright 2016-2019 Japanese TeX Development Community
+% Copyright 2016-2022 Japanese TeX Development Community
%
% \fi
%
@@ -29,7 +29,8 @@
%</driver>
[2019/07/25 okumura, texjporg]
%<*driver>
-\documentclass{jsarticle}
+\RequirePackage{plautopatch}
+\documentclass[dvipdfmx]{jsarticle}
\usepackage{doc}
\xspcode"5C=1 %% \
\xspcode"22=1 %% "
diff --git a/macros/jptex/latex/jsclasses/jslogo.pdf b/macros/jptex/latex/jsclasses/jslogo.pdf
index 6975d75515..d46e75216a 100644
--- a/macros/jptex/latex/jsclasses/jslogo.pdf
+++ b/macros/jptex/latex/jsclasses/jslogo.pdf
Binary files differ
diff --git a/macros/jptex/latex/jsclasses/jsverb.dtx b/macros/jptex/latex/jsclasses/jsverb.dtx
index ed6fefde63..a62afba435 100644
--- a/macros/jptex/latex/jsclasses/jsverb.dtx
+++ b/macros/jptex/latex/jsclasses/jsverb.dtx
@@ -22,7 +22,8 @@
%<jsverb>\NeedsTeXFormat{pLaTeX2e}
%<jsverb>\ProvidesFile{jsverb.sty}[2007/01/28 okumura]
%<*driver>
-\documentclass{jsarticle}
+\RequirePackage{plautopatch}
+\documentclass[dvipdfmx]{jsarticle}
\usepackage{doc}
\xspcode"5C=1 %% \
\xspcode"22=1 %% "
diff --git a/macros/jptex/latex/jsclasses/jsverb.pdf b/macros/jptex/latex/jsclasses/jsverb.pdf
index a2273084a5..6b323f735b 100644
--- a/macros/jptex/latex/jsclasses/jsverb.pdf
+++ b/macros/jptex/latex/jsclasses/jsverb.pdf
Binary files differ
diff --git a/macros/jptex/latex/jsclasses/okumacro.dtx b/macros/jptex/latex/jsclasses/okumacro.dtx
index e2d70e4770..9f20aaf31a 100644
--- a/macros/jptex/latex/jsclasses/okumacro.dtx
+++ b/macros/jptex/latex/jsclasses/okumacro.dtx
@@ -14,7 +14,8 @@
%<okumacro>\NeedsTeXFormat{pLaTeX2e}
%<okumacro>\ProvidesPackage{okumacro}[2021/07/01 okumura, texjporg]
%<*driver>
-\documentclass{jsarticle}
+\RequirePackage{plautopatch}
+\documentclass[dvipdfmx]{jsarticle}
\usepackage{doc}
\xspcode"5C=1 %% \
\xspcode"22=1 %% "
diff --git a/macros/jptex/latex/jsclasses/okumacro.pdf b/macros/jptex/latex/jsclasses/okumacro.pdf
index d01f531572..26cd6c2985 100644
--- a/macros/jptex/latex/jsclasses/okumacro.pdf
+++ b/macros/jptex/latex/jsclasses/okumacro.pdf
Binary files differ
diff --git a/macros/jptex/latex/jsclasses/okuverb.dtx b/macros/jptex/latex/jsclasses/okuverb.dtx
index b6cc0256ec..3694217245 100644
--- a/macros/jptex/latex/jsclasses/okuverb.dtx
+++ b/macros/jptex/latex/jsclasses/okuverb.dtx
@@ -20,7 +20,8 @@
%<okuverb>\NeedsTeXFormat{pLaTeX2e}
%<okuverb>\ProvidesFile{okuverb.sty}[2003/09/03 okumura]
%<*driver>
-\documentclass{jsarticle}
+\RequirePackage{plautopatch}
+\documentclass[dvipdfmx]{jsarticle}
\usepackage{doc}
\xspcode"5C=1 %% \
\xspcode"22=1 %% "
diff --git a/macros/jptex/latex/jsclasses/okuverb.pdf b/macros/jptex/latex/jsclasses/okuverb.pdf
index b8014b3c66..c0703b0c80 100644
--- a/macros/jptex/latex/jsclasses/okuverb.pdf
+++ b/macros/jptex/latex/jsclasses/okuverb.pdf
Binary files differ