texlive[48235] Master/texmf-dist: bxjscls (20jul18)

commits+karl at tug.org commits+karl at tug.org
Sat Jul 21 00:07:15 CEST 2018


Revision: 48235
          http://tug.org/svn/texlive?view=revision&revision=48235
Author:   karl
Date:     2018-07-21 00:07:13 +0200 (Sat, 21 Jul 2018)
Log Message:
-----------
bxjscls (20jul18)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/bxjscls/README-ja.md
    trunk/Master/texmf-dist/doc/latex/bxjscls/README.md
    trunk/Master/texmf-dist/doc/latex/bxjscls/bxjscls-manual.pdf
    trunk/Master/texmf-dist/doc/latex/bxjscls/bxjscls-manual.tex
    trunk/Master/texmf-dist/doc/latex/bxjscls/bxjscls.pdf
    trunk/Master/texmf-dist/source/latex/bxjscls/bxjscls.dtx
    trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsarticle.cls
    trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsbook.cls
    trunk/Master/texmf-dist/tex/latex/bxjscls/bxjscjkcat.sty
    trunk/Master/texmf-dist/tex/latex/bxjscls/bxjscompat.sty
    trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsja-minimal.def
    trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsja-modern.def
    trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsja-pandoc.def
    trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsja-standard.def
    trunk/Master/texmf-dist/tex/latex/bxjscls/bxjspandoc.sty
    trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsreport.cls
    trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsslide.cls

Modified: trunk/Master/texmf-dist/doc/latex/bxjscls/README-ja.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bxjscls/README-ja.md	2018-07-20 14:30:49 UTC (rev 48234)
+++ trunk/Master/texmf-dist/doc/latex/bxjscls/README-ja.md	2018-07-20 22:07:13 UTC (rev 48235)
@@ -98,6 +98,9 @@
 更新履歴
 --------
 
+  * Version 1.9a 〈2018/07/20〉
+      - jsclasses の 2018/06/23 と同期。
+          + `\jsTocLine` を新設。
   * Version 1.9  〈2018/04/19〉
       - 一部のオプションの名前を変更:  
         `use-zw`、`disguise-js`、`precise-text`、`simple-ja-setup`

Modified: trunk/Master/texmf-dist/doc/latex/bxjscls/README.md
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/bxjscls/bxjscls-manual.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/bxjscls/bxjscls-manual.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bxjscls/bxjscls-manual.tex	2018-07-20 14:30:49 UTC (rev 48234)
+++ trunk/Master/texmf-dist/doc/latex/bxjscls/bxjscls-manual.tex	2018-07-20 22:07:13 UTC (rev 48235)
@@ -12,8 +12,8 @@
   \renewcommand*{\XeLaTeX}{XeLaTeX}}
 \usepackage{shortvrb}
 \MakeShortVerb{\|}
-\newcommand{\PkgVersion}{v1.9}
-\newcommand{\PkgDate}{2018/04/19}
+\newcommand{\PkgVersion}{v1.9a}
+\newcommand{\PkgDate}{2018/07/20}
 \newcommand{\Pkg}[1]{\textsf{#1}}
 \newcommand{\Meta}[1]{$\langle$\mbox{}\nobr#1\nobr\mbox{}$\rangle$}
 \newcommand{\Note}{\par\noindent ※}

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

Modified: trunk/Master/texmf-dist/source/latex/bxjscls/bxjscls.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/bxjscls/bxjscls.dtx	2018-07-20 14:30:49 UTC (rev 48234)
+++ trunk/Master/texmf-dist/source/latex/bxjscls/bxjscls.dtx	2018-07-20 22:07:13 UTC (rev 48235)
@@ -56,7 +56,9 @@
 %<*driver>
 \ProvidesFile{bxjscls.dtx}
 %</driver>
-  [2018/04/19 v1.9  BXJS document classes]
+  [2018/07/20 v1.9a BXJS document classes]
+% based on jsclasses [2018/06/23]
+% [2018/04/19 v1.9  BXJS document classes]
 % [2018/04/14 v1.8b BXJS document classes]
 % [2018/03/29 v1.8a BXJS document classes]
 % based on jsclasses [2018/03/11]
@@ -125,6 +127,8 @@
 \newcommand*{\zrWDash}{\symbol{"301C}}% WAVE DASH
 \newcommand*{\zrNote}[1]{[#1]}
 \makeatletter
+\providecommand*\jsTocLine{\leaders\hbox{%
+  $\m at th \mkern \@dotsep mu\hbox{.}\mkern \@dotsep mu$}\hfill}
 \def\meta at font@select{\rmfamily\itshape}
 \makeatother
 \addtolength{\textwidth}{-1in}
@@ -5528,6 +5532,7 @@
 % \end{macro}
 %
 % \begin{macro}{\paragraph}
+% % \begin{macro}{\jsParagraphMark}
 %
 %    見出しの後ろで改行されません。
 %
@@ -5573,6 +5578,7 @@
 \fi
 %    \end{macrocode}
 % \end{macro}
+% \end{macro}
 %
 % \begin{macro}{\subparagraph}
 %
@@ -6962,11 +6968,24 @@
 % \end{macro}
 %
 % \begin{macro}{\@dottedtocline}
+% \begin{macro}{\jsTocLine}
 %
 % \LaTeX 本体(\texttt{ltsect.dtx} 参照)での定義と同じですが,
 % |\@tempdima| を |\@lnumwidth| に変えています。
 %
+% [2018-06-23] デフォルトでは\jsTocLine のようにベースラインになります。\par
+% これを変更可能にするため,|\jsTocLine| というマクロに切り出しました。
+% 例えば,仮想ボディの中央
+% {\renewcommand{\jsTocLine}{\leaders \hbox {\hss ・\hss}\hfill}\jsTocLine}
+% に変更したい場合は
+%\begin{verbatim}
+%  \renewcommand{\jsTocLine}{\leaders \hbox {\hss ・\hss}\hfill}
+%\end{verbatim}
+% とします。
+%
 %    \begin{macrocode}
+\def\jsTocLine{\leaders\hbox{%
+  $\m at th \mkern \@dotsep mu\hbox{.}\mkern \@dotsep mu$}\hfill}
 \def\@dottedtocline#1#2#3#4#5{\ifnum #1>\c at tocdepth \else
   \vskip \z@ \@plus.2\p@?
   {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip
@@ -6976,11 +6995,11 @@
    \@lnumwidth #3\relax
    \advance\leftskip \@lnumwidth \null\nobreak\hskip -\leftskip
     {#4}\nobreak
-    \leaders\hbox{$\m at th \mkern \@dotsep mu\hbox{.}\mkern \@dotsep 
-       mu$}\hfill \nobreak\hb at xt@\@pnumwidth{%
+    \jsTocLine \nobreak\hb at xt@\@pnumwidth{%
          \hfil\normalfont \normalcolor #5}\par}\fi}
 %    \end{macrocode}
 % \end{macro}
+% \end{macro}
 %
 % \paragraph{図目次と表目次}
 %

Modified: trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsarticle.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsarticle.cls	2018-07-20 14:30:49 UTC (rev 48234)
+++ trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsarticle.cls	2018-07-20 22:07:13 UTC (rev 48235)
@@ -22,7 +22,7 @@
 %% in the same archive or directory.)
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesClass{bxjsarticle}
-  [2018/04/19 v1.9  BXJS document classes]
+  [2018/07/20 v1.9a BXJS document classes]
 %% このファイルは日本語文字を含みます.
 \def\bxjs at clsname{bxjsarticle}
 \newif\ifjsc at needsp@tch
@@ -1982,6 +1982,8 @@
           \@dottedtocline{5}{\@tempdima}{6\jsZw}}
 \newdimen\@lnumwidth
 \def\numberline#1{\hb at xt@\@lnumwidth{#1\hfil}\hspace{0pt}}
+\def\jsTocLine{\leaders\hbox{%
+  $\m at th \mkern \@dotsep mu\hbox{.}\mkern \@dotsep mu$}\hfill}
 \def\@dottedtocline#1#2#3#4#5{\ifnum #1>\c at tocdepth \else
   \vskip \z@ \@plus.2\p@?
   {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip
@@ -1991,8 +1993,7 @@
    \@lnumwidth #3\relax
    \advance\leftskip \@lnumwidth \null\nobreak\hskip -\leftskip
     {#4}\nobreak
-    \leaders\hbox{$\m at th \mkern \@dotsep mu\hbox{.}\mkern \@dotsep
-       mu$}\hfill \nobreak\hb at xt@\@pnumwidth{%
+    \jsTocLine \nobreak\hb at xt@\@pnumwidth{%
          \hfil\normalfont \normalcolor #5}\par}\fi}
 \newcommand{\listoffigures}{%
   \section*{\listfigurename}%

Modified: trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsbook.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsbook.cls	2018-07-20 14:30:49 UTC (rev 48234)
+++ trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsbook.cls	2018-07-20 22:07:13 UTC (rev 48235)
@@ -22,7 +22,7 @@
 %% in the same archive or directory.)
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesClass{bxjsbook}
-  [2018/04/19 v1.9  BXJS document classes]
+  [2018/07/20 v1.9a BXJS document classes]
 %% このファイルは日本語文字を含みます.
 \def\bxjs at clsname{bxjsbook}
 \newif\ifjsc at needsp@tch
@@ -2079,6 +2079,8 @@
           \@dottedtocline{5}{\@tempdima}{6.5\jsZw}}
 \newdimen\@lnumwidth
 \def\numberline#1{\hb at xt@\@lnumwidth{#1\hfil}\hspace{0pt}}
+\def\jsTocLine{\leaders\hbox{%
+  $\m at th \mkern \@dotsep mu\hbox{.}\mkern \@dotsep mu$}\hfill}
 \def\@dottedtocline#1#2#3#4#5{\ifnum #1>\c at tocdepth \else
   \vskip \z@ \@plus.2\p@?
   {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip
@@ -2088,8 +2090,7 @@
    \@lnumwidth #3\relax
    \advance\leftskip \@lnumwidth \null\nobreak\hskip -\leftskip
     {#4}\nobreak
-    \leaders\hbox{$\m at th \mkern \@dotsep mu\hbox{.}\mkern \@dotsep
-       mu$}\hfill \nobreak\hb at xt@\@pnumwidth{%
+    \jsTocLine \nobreak\hb at xt@\@pnumwidth{%
          \hfil\normalfont \normalcolor #5}\par}\fi}
 \newcommand{\listoffigures}{%
   \if at twocolumn\@restonecoltrue\onecolumn

Modified: trunk/Master/texmf-dist/tex/latex/bxjscls/bxjscjkcat.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bxjscls/bxjscjkcat.sty	2018-07-20 14:30:49 UTC (rev 48234)
+++ trunk/Master/texmf-dist/tex/latex/bxjscls/bxjscjkcat.sty	2018-07-20 22:07:13 UTC (rev 48235)
@@ -21,7 +21,7 @@
 %% same distribution. (The sources need not necessarily be
 %% in the same archive or directory.)
 \ProvidesPackage{bxjscjkcat}
-  [2018/04/19 v1.9  BXJS document classes]
+  [2018/07/20 v1.9a BXJS document classes]
 \def\bxjx at pkgname{bxjscjkcat}
 \newcount\bxjx at cnta
 \@onlypreamble\bxjx at tmpdo

Modified: trunk/Master/texmf-dist/tex/latex/bxjscls/bxjscompat.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bxjscls/bxjscompat.sty	2018-07-20 14:30:49 UTC (rev 48234)
+++ trunk/Master/texmf-dist/tex/latex/bxjscls/bxjscompat.sty	2018-07-20 22:07:13 UTC (rev 48235)
@@ -21,7 +21,7 @@
 %% same distribution. (The sources need not necessarily be
 %% in the same archive or directory.)
 \ProvidesPackage{bxjscompat}
-  [2018/04/19 v1.9  BXJS document classes]
+  [2018/07/20 v1.9a BXJS document classes]
 \def\bxac at pkgname{bxjscompat}
 \let\bxac at engine=n
 \def\bxac at do#1#2{%

Modified: trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsja-minimal.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsja-minimal.def	2018-07-20 14:30:49 UTC (rev 48234)
+++ trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsja-minimal.def	2018-07-20 22:07:13 UTC (rev 48235)
@@ -21,7 +21,7 @@
 %% same distribution. (The sources need not necessarily be
 %% in the same archive or directory.)
 \ProvidesFile{bxjsja-minimal.def}
-  [2018/04/19 v1.9  BXJS document classes]
+  [2018/07/20 v1.9a BXJS document classes]
 %% このファイルは日本語文字を含みます
 \def\DeclareJaTextFontCommand#1#2{%
   \DeclareRobustCommand#1[1]{%

Modified: trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsja-modern.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsja-modern.def	2018-07-20 14:30:49 UTC (rev 48234)
+++ trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsja-modern.def	2018-07-20 22:07:13 UTC (rev 48235)
@@ -21,7 +21,7 @@
 %% same distribution. (The sources need not necessarily be
 %% in the same archive or directory.)
 \ProvidesFile{bxjsja-modern.def}
-  [2018/04/19 v1.9  BXJS document classes]
+  [2018/07/20 v1.9a BXJS document classes]
 \input{bxjsja-standard.def}
 \ifnum0\if x\jsEngine1\fi\if l\jsEngine1\fi=\z@
 \def\encodingdefault{T1}%

Modified: trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsja-pandoc.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsja-pandoc.def	2018-07-20 14:30:49 UTC (rev 48234)
+++ trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsja-pandoc.def	2018-07-20 22:07:13 UTC (rev 48235)
@@ -21,7 +21,7 @@
 %% same distribution. (The sources need not necessarily be
 %% in the same archive or directory.)
 \ProvidesFile{bxjsja-pandoc.def}
-  [2018/04/19 v1.9  BXJS document classes]
+  [2018/07/20 v1.9a BXJS document classes]
 \input{bxjsja-standard.def}
 \RequirePackage{bxjspandoc}
 \@onlypreamble\bxjs at set@dupload at proc

Modified: trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsja-standard.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsja-standard.def	2018-07-20 14:30:49 UTC (rev 48234)
+++ trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsja-standard.def	2018-07-20 22:07:13 UTC (rev 48235)
@@ -21,7 +21,7 @@
 %% same distribution. (The sources need not necessarily be
 %% in the same archive or directory.)
 \ProvidesFile{bxjsja-standard.def}
-  [2018/04/19 v1.9  BXJS document classes]
+  [2018/07/20 v1.9a BXJS document classes]
 %% このファイルは日本語文字を含みます
 \input{bxjsja-minimal.def}
 \bxjs at simplejasetupfalse

Modified: trunk/Master/texmf-dist/tex/latex/bxjscls/bxjspandoc.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bxjscls/bxjspandoc.sty	2018-07-20 14:30:49 UTC (rev 48234)
+++ trunk/Master/texmf-dist/tex/latex/bxjscls/bxjspandoc.sty	2018-07-20 22:07:13 UTC (rev 48235)
@@ -21,7 +21,7 @@
 %% same distribution. (The sources need not necessarily be
 %% in the same archive or directory.)
 \ProvidesPackage{bxjspandoc}
-  [2018/04/19 v1.9  BXJS document classes]
+  [2018/07/20 v1.9a BXJS document classes]
 %% このファイルは日本語文字を含みます.
 \def\bxjsp at pkgname{bxjscjkcat}
 \let\bxjsp at engine=n

Modified: trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsreport.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsreport.cls	2018-07-20 14:30:49 UTC (rev 48234)
+++ trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsreport.cls	2018-07-20 22:07:13 UTC (rev 48235)
@@ -22,7 +22,7 @@
 %% in the same archive or directory.)
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesClass{bxjsreport}
-  [2018/04/19 v1.9  BXJS document classes]
+  [2018/07/20 v1.9a BXJS document classes]
 %% このファイルは日本語文字を含みます.
 \def\bxjs at clsname{bxjsreport}
 \newif\ifjsc at needsp@tch
@@ -2101,6 +2101,8 @@
           \@dottedtocline{5}{\@tempdima}{6.5\jsZw}}
 \newdimen\@lnumwidth
 \def\numberline#1{\hb at xt@\@lnumwidth{#1\hfil}\hspace{0pt}}
+\def\jsTocLine{\leaders\hbox{%
+  $\m at th \mkern \@dotsep mu\hbox{.}\mkern \@dotsep mu$}\hfill}
 \def\@dottedtocline#1#2#3#4#5{\ifnum #1>\c at tocdepth \else
   \vskip \z@ \@plus.2\p@?
   {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip
@@ -2110,8 +2112,7 @@
    \@lnumwidth #3\relax
    \advance\leftskip \@lnumwidth \null\nobreak\hskip -\leftskip
     {#4}\nobreak
-    \leaders\hbox{$\m at th \mkern \@dotsep mu\hbox{.}\mkern \@dotsep
-       mu$}\hfill \nobreak\hb at xt@\@pnumwidth{%
+    \jsTocLine \nobreak\hb at xt@\@pnumwidth{%
          \hfil\normalfont \normalcolor #5}\par}\fi}
 \newcommand{\listoffigures}{%
   \if at twocolumn\@restonecoltrue\onecolumn

Modified: trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsslide.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsslide.cls	2018-07-20 14:30:49 UTC (rev 48234)
+++ trunk/Master/texmf-dist/tex/latex/bxjscls/bxjsslide.cls	2018-07-20 22:07:13 UTC (rev 48235)
@@ -22,7 +22,7 @@
 %% in the same archive or directory.)
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesClass{bxjsslide}
-  [2018/04/19 v1.9  BXJS document classes]
+  [2018/07/20 v1.9a BXJS document classes]
 %% このファイルは日本語文字を含みます.
 \def\bxjs at clsname{bxjsslide}
 \newif\ifjsc at needsp@tch
@@ -1980,6 +1980,8 @@
           \@dottedtocline{5}{\@tempdima}{6\jsZw}}
 \newdimen\@lnumwidth
 \def\numberline#1{\hb at xt@\@lnumwidth{#1\hfil}\hspace{0pt}}
+\def\jsTocLine{\leaders\hbox{%
+  $\m at th \mkern \@dotsep mu\hbox{.}\mkern \@dotsep mu$}\hfill}
 \def\@dottedtocline#1#2#3#4#5{\ifnum #1>\c at tocdepth \else
   \vskip \z@ \@plus.2\p@?
   {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip
@@ -1989,8 +1991,7 @@
    \@lnumwidth #3\relax
    \advance\leftskip \@lnumwidth \null\nobreak\hskip -\leftskip
     {#4}\nobreak
-    \leaders\hbox{$\m at th \mkern \@dotsep mu\hbox{.}\mkern \@dotsep
-       mu$}\hfill \nobreak\hb at xt@\@pnumwidth{%
+    \jsTocLine \nobreak\hb at xt@\@pnumwidth{%
          \hfil\normalfont \normalcolor #5}\par}\fi}
 \newcommand{\listoffigures}{%
   \section*{\listfigurename}%



More information about the tex-live-commits mailing list