summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/platex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-07-01 21:36:25 +0000
committerKarl Berry <karl@freefriends.org>2021-07-01 21:36:25 +0000
commit2d3fc324932ab3c31992b597fc30ee96ef9e6925 (patch)
treece71d9bd298b0e2eefd5603fb3151152d318c0e1 /Master/texmf-dist/source/platex
parent9bbe89667b78619aa50dd3a4b62d55a187f47a37 (diff)
jsclasses (1jul21)
git-svn-id: svn://tug.org/texlive/trunk@59795 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/platex')
-rw-r--r--Master/texmf-dist/source/platex/jsclasses/jsclasses.dtx8
-rw-r--r--Master/texmf-dist/source/platex/jsclasses/okumacro.dtx21
2 files changed, 18 insertions, 11 deletions
diff --git a/Master/texmf-dist/source/platex/jsclasses/jsclasses.dtx b/Master/texmf-dist/source/platex/jsclasses/jsclasses.dtx
index 08d6bd4486a..37567b64d9e 100644
--- a/Master/texmf-dist/source/platex/jsclasses/jsclasses.dtx
+++ b/Master/texmf-dist/source/platex/jsclasses/jsclasses.dtx
@@ -9,13 +9,13 @@
% pLaTeX2ε新ドキュメントクラス(日本語 TeX 開発コミュニティ版)
% 原作者:奥村晴彦 <okumura@okumuralab.org>
%
-% Copyright 1993-2020
+% Copyright 1993-2021
% The LaTeX3 Project and any individual authors listed elsewhere
% in this file.
%
% Copyright 1995-1999 ASCII Corporation.
% Copyright 1999-2016 Haruhiko Okumura
-% Copyright 2016-2020 Japanese TeX Development Community
+% Copyright 2016-2021 Japanese TeX Development Community
%
% \fi
%
@@ -32,7 +32,7 @@
%<*driver>
\ProvidesFile{jsclasses.dtx}
%</driver>
- [2020/10/09 jsclasses (okumura, texjporg)]
+ [2021/06/28 jsclasses (okumura, texjporg)]
%<*driver>
\documentclass{jsarticle}
\usepackage{doc}
@@ -1088,7 +1088,7 @@
%</class>
%<*minijs>
%% min/goth -> jis/jisg (for pLaTeX only)
-\ifx\ucs\@undefined
+\ifnum\jis"2121="3000 \else
\@for\@tempa:=5,6,7,8,9,10,10.95,12,14.4,17.28,20.74,24.88\do{%
\expandafter\let\csname JY1/mc/m/n/\@tempa\endcsname\relax
\expandafter\let\csname JY1/gt/m/n/\@tempa\endcsname\relax
diff --git a/Master/texmf-dist/source/platex/jsclasses/okumacro.dtx b/Master/texmf-dist/source/platex/jsclasses/okumacro.dtx
index 0c9648258ea..e2d70e47706 100644
--- a/Master/texmf-dist/source/platex/jsclasses/okumacro.dtx
+++ b/Master/texmf-dist/source/platex/jsclasses/okumacro.dtx
@@ -12,7 +12,7 @@
% http://oku.edu.mie-u.ac.jp/~okumura/
%
%<okumacro>\NeedsTeXFormat{pLaTeX2e}
-%<okumacro>\ProvidesPackage{okumacro}[2019/07/25 okumura, texjporg]
+%<okumacro>\ProvidesPackage{okumacro}[2021/07/01 okumura, texjporg]
%<*driver>
\documentclass{jsarticle}
\usepackage{doc}
@@ -399,7 +399,7 @@
% [2016-12-04] \pLaTeX で通るコードが \upLaTeX で通らなくなることを防ぐために,u\pLaTeX の場合にはU+FF0D,U+2014で定義したものも別途用意しました。
%
% \begin{macrocode}
-\ifx\ucs\@undefined\else
+\ifnum\jis"2121="3000 % upTeX check
\begingroup
\kansujichar1="FF0D
\kansujichar2="2014
@@ -1161,12 +1161,19 @@
% とりあえず |amsmath| の |equation(*)|,|align(*)| 環境の類だけここで直しておきます。
% このあたりはまた見直します。
%
+% [2021-07-01] |okumacro| が有ると |xalignat| 上部のアキが大きくなる現象
+% (forum:3029)が報告されました。|js*| クラスのための修正だったはずですが,
+% |js*| クラスを使った場合でも「修正しない方がバランスが良い」という挙動
+% ^^A 少なくとも\TeX\ Live 2014--2021は同じ挙動。
+% ^^A https://oku.edu.mie-u.ac.jp/tex/mod/forum/discuss.php?d=3029
+% だったため,削除しました。
+%
% \begin{macrocode}
-\@ifundefined{widebaselines}{}{%
- \let\endmathdisplaysave=\endmathdisplay
- \def\endmathdisplay{\widebaselines\endmathdisplaysave}}
- \let\start@alignsave=\start@align
- \def\start@align{\vspace{4pt}\start@alignsave}
+%\@ifundefined{widebaselines}{}{%
+% \let\endmathdisplaysave=\endmathdisplay
+% \def\endmathdisplay{\widebaselines\endmathdisplaysave}}
+% \let\start@alignsave=\start@align
+% \def\start@align{\vspace{4pt}\start@alignsave}
% \end{macrocode}
%
% 以上で終わりです。