texlive[59795] Master/texmf-dist: jsclasses (1jul21)

commits+karl at tug.org commits+karl at tug.org
Thu Jul 1 23:36:25 CEST 2021


Revision: 59795
          http://tug.org/svn/texlive?view=revision&revision=59795
Author:   karl
Date:     2021-07-01 23:36:25 +0200 (Thu, 01 Jul 2021)
Log Message:
-----------
jsclasses (1jul21)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/platex/jsclasses/README.md
    trunk/Master/texmf-dist/doc/platex/jsclasses/jsclasses.pdf
    trunk/Master/texmf-dist/doc/platex/jsclasses/okumacro.pdf
    trunk/Master/texmf-dist/source/platex/jsclasses/jsclasses.dtx
    trunk/Master/texmf-dist/source/platex/jsclasses/okumacro.dtx
    trunk/Master/texmf-dist/tex/platex/jsclasses/jsarticle.cls
    trunk/Master/texmf-dist/tex/platex/jsclasses/jsbook.cls
    trunk/Master/texmf-dist/tex/platex/jsclasses/jspf.cls
    trunk/Master/texmf-dist/tex/platex/jsclasses/jsreport.cls
    trunk/Master/texmf-dist/tex/platex/jsclasses/kiyou.cls
    trunk/Master/texmf-dist/tex/platex/jsclasses/minijs.sty
    trunk/Master/texmf-dist/tex/platex/jsclasses/okumacro.sty

Modified: trunk/Master/texmf-dist/doc/platex/jsclasses/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/platex/jsclasses/README.md	2021-07-01 21:35:55 UTC (rev 59794)
+++ trunk/Master/texmf-dist/doc/platex/jsclasses/README.md	2021-07-01 21:36:25 UTC (rev 59795)
@@ -37,7 +37,7 @@
 
 ## Release Date
 
-2020-10-09
+2021-07-01
 
 Haruhiko Okumura,
 Japanese TeX Development Community

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

Modified: trunk/Master/texmf-dist/doc/platex/jsclasses/okumacro.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/platex/jsclasses/jsclasses.dtx
===================================================================
--- trunk/Master/texmf-dist/source/platex/jsclasses/jsclasses.dtx	2021-07-01 21:35:55 UTC (rev 59794)
+++ trunk/Master/texmf-dist/source/platex/jsclasses/jsclasses.dtx	2021-07-01 21:36:25 UTC (rev 59795)
@@ -9,13 +9,13 @@
 %  pLaTeX2ε新ドキュメントクラス(日本語 TeX 開発コミュニティ版)
 %  原作者:奥村晴彦 <okumura at 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

Modified: trunk/Master/texmf-dist/source/platex/jsclasses/okumacro.dtx
===================================================================
--- trunk/Master/texmf-dist/source/platex/jsclasses/okumacro.dtx	2021-07-01 21:35:55 UTC (rev 59794)
+++ trunk/Master/texmf-dist/source/platex/jsclasses/okumacro.dtx	2021-07-01 21:36:25 UTC (rev 59795)
@@ -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 at alignsave=\start at align
-  \def\start at align{\vspace{4pt}\start at alignsave}
+%\@ifundefined{widebaselines}{}{%
+%  \let\endmathdisplaysave=\endmathdisplay
+%  \def\endmathdisplay{\widebaselines\endmathdisplaysave}}
+%  \let\start at alignsave=\start at align
+%  \def\start at align{\vspace{4pt}\start at alignsave}
 %    \end{macrocode}
 %
 % 以上で終わりです。

Modified: trunk/Master/texmf-dist/tex/platex/jsclasses/jsarticle.cls
===================================================================
--- trunk/Master/texmf-dist/tex/platex/jsclasses/jsarticle.cls	2021-07-01 21:35:55 UTC (rev 59794)
+++ trunk/Master/texmf-dist/tex/platex/jsclasses/jsarticle.cls	2021-07-01 21:36:25 UTC (rev 59795)
@@ -13,7 +13,7 @@
 \fi
 \NeedsTeXFormat{pLaTeX2e}
 \ProvidesClass{jsarticle}
-  [2020/10/09 jsclasses (okumura, texjporg)]
+  [2021/06/28 jsclasses (okumura, texjporg)]
 \def\jsc at clsname{jsarticle}
 \newif\ifjsc at needsp@tch
 \jsc at needsp@tchfalse

Modified: trunk/Master/texmf-dist/tex/platex/jsclasses/jsbook.cls
===================================================================
--- trunk/Master/texmf-dist/tex/platex/jsclasses/jsbook.cls	2021-07-01 21:35:55 UTC (rev 59794)
+++ trunk/Master/texmf-dist/tex/platex/jsclasses/jsbook.cls	2021-07-01 21:36:25 UTC (rev 59795)
@@ -13,7 +13,7 @@
 \fi
 \NeedsTeXFormat{pLaTeX2e}
 \ProvidesClass{jsbook}
-  [2020/10/09 jsclasses (okumura, texjporg)]
+  [2021/06/28 jsclasses (okumura, texjporg)]
 \def\jsc at clsname{jsbook}
 \newif\ifjsc at needsp@tch
 \jsc at needsp@tchfalse

Modified: trunk/Master/texmf-dist/tex/platex/jsclasses/jspf.cls
===================================================================
--- trunk/Master/texmf-dist/tex/platex/jsclasses/jspf.cls	2021-07-01 21:35:55 UTC (rev 59794)
+++ trunk/Master/texmf-dist/tex/platex/jsclasses/jspf.cls	2021-07-01 21:36:25 UTC (rev 59795)
@@ -13,7 +13,7 @@
 \fi
 \NeedsTeXFormat{pLaTeX2e}
 \ProvidesClass{jspf}
-  [2020/10/09 jsclasses (okumura, texjporg)]
+  [2021/06/28 jsclasses (okumura, texjporg)]
 \def\jsc at clsname{jspf}
 \newif\ifjsc at needsp@tch
 \jsc at needsp@tchfalse

Modified: trunk/Master/texmf-dist/tex/platex/jsclasses/jsreport.cls
===================================================================
--- trunk/Master/texmf-dist/tex/platex/jsclasses/jsreport.cls	2021-07-01 21:35:55 UTC (rev 59794)
+++ trunk/Master/texmf-dist/tex/platex/jsclasses/jsreport.cls	2021-07-01 21:36:25 UTC (rev 59795)
@@ -13,7 +13,7 @@
 \fi
 \NeedsTeXFormat{pLaTeX2e}
 \ProvidesClass{jsreport}
-  [2020/10/09 jsclasses (okumura, texjporg)]
+  [2021/06/28 jsclasses (okumura, texjporg)]
 \def\jsc at clsname{jsreport}
 \newif\ifjsc at needsp@tch
 \jsc at needsp@tchfalse

Modified: trunk/Master/texmf-dist/tex/platex/jsclasses/kiyou.cls
===================================================================
--- trunk/Master/texmf-dist/tex/platex/jsclasses/kiyou.cls	2021-07-01 21:35:55 UTC (rev 59794)
+++ trunk/Master/texmf-dist/tex/platex/jsclasses/kiyou.cls	2021-07-01 21:36:25 UTC (rev 59795)
@@ -13,7 +13,7 @@
 \fi
 \NeedsTeXFormat{pLaTeX2e}
 \ProvidesClass{kiyou}
-  [2020/10/09 jsclasses (okumura, texjporg)]
+  [2021/06/28 jsclasses (okumura, texjporg)]
 \def\jsc at clsname{kiyou}
 \newif\ifjsc at needsp@tch
 \jsc at needsp@tchfalse

Modified: trunk/Master/texmf-dist/tex/platex/jsclasses/minijs.sty
===================================================================
--- trunk/Master/texmf-dist/tex/platex/jsclasses/minijs.sty	2021-07-01 21:35:55 UTC (rev 59794)
+++ trunk/Master/texmf-dist/tex/platex/jsclasses/minijs.sty	2021-07-01 21:36:25 UTC (rev 59795)
@@ -13,7 +13,7 @@
 \fi
 \NeedsTeXFormat{pLaTeX2e}
 \ProvidesPackage{minijs}
-  [2020/10/09 jsclasses (okumura, texjporg)]
+  [2021/06/28 jsclasses (okumura, texjporg)]
 %% if jsclasses loaded, abort loading this package
 \ifx\@jsc at uplatextrue\@undefined\else
   \PackageInfo{minijs}{jsclasses does not need minijs, exiting}
@@ -24,7 +24,7 @@
 \newif\ifjsc at needsp@tch
 \jsc at needsp@tchfalse
 %% 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

Modified: trunk/Master/texmf-dist/tex/platex/jsclasses/okumacro.sty
===================================================================
--- trunk/Master/texmf-dist/tex/platex/jsclasses/okumacro.sty	2021-07-01 21:35:55 UTC (rev 59794)
+++ trunk/Master/texmf-dist/tex/platex/jsclasses/okumacro.sty	2021-07-01 21:36:25 UTC (rev 59795)
@@ -12,7 +12,7 @@
   \epTeXinputencoding utf8 % ^^A added (2017-10-04)
 \fi
 \NeedsTeXFormat{pLaTeX2e}
-\ProvidesPackage{okumacro}[2019/07/25 okumura, texjporg]
+\ProvidesPackage{okumacro}[2021/07/01 okumura, texjporg]
 \providecommand{\rubyfamily}{}
 \def\kanjistrut{\iftdir
   \vrule \@height0.5zw \@depth0.5zw \@width\z@
@@ -125,7 +125,7 @@
     \rule[0.8ex]{0.15ex}{0.7ex}}}
 \def\−−{―\kern-.5zw―\kern-.5zw―}
 \def\――{―\kern-.5zw―\kern-.5zw―}
-\ifx\ucs\@undefined\else
+\ifnum\jis"2121="3000 % upTeX check
   \begingroup
     \kansujichar1="FF0D
     \kansujichar2="2014
@@ -435,11 +435,6 @@
 \newcommand{\ANGLE}[1]{%
   $\langle$\kern0pt\nobreak{#1}\kern0pt\nobreak$\rangle$}
 \newcommand{\株}{\hspace{\kanjiskip}\<(株)\<\hspace{\kanjiskip}}
-\@ifundefined{widebaselines}{}{%
-  \let\endmathdisplaysave=\endmathdisplay
-  \def\endmathdisplay{\widebaselines\endmathdisplaysave}}
-  \let\start at alignsave=\start at align
-  \def\start at align{\vspace{4pt}\start at alignsave}
 \endinput
 %%
 %% End of file `okumacro.sty'.



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