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