diff options
author | Karl Berry <karl@freefriends.org> | 2018-07-20 22:07:13 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-07-20 22:07:13 +0000 |
commit | 74cf182a295fac33607870e90e1f8cb33fa22f9a (patch) | |
tree | 58b92d3033057f9cbeab662dd3fac7b524166458 /Master/texmf-dist/source/latex/bxjscls/bxjscls.dtx | |
parent | 1e84451296609eca14aaf95ba5d758b359b7a340 (diff) |
bxjscls (20jul18)
git-svn-id: svn://tug.org/texlive/trunk@48235 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/bxjscls/bxjscls.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/bxjscls/bxjscls.dtx | 25 |
1 files changed, 22 insertions, 3 deletions
diff --git a/Master/texmf-dist/source/latex/bxjscls/bxjscls.dtx b/Master/texmf-dist/source/latex/bxjscls/bxjscls.dtx index 32bfd84c3f4..795263a4357 100644 --- a/Master/texmf-dist/source/latex/bxjscls/bxjscls.dtx +++ b/Master/texmf-dist/source/latex/bxjscls/bxjscls.dtx @@ -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@th \mkern \@dotsep mu\hbox{.}\mkern \@dotsep mu$}\hfill} \def\meta@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@th \mkern \@dotsep mu\hbox{.}\mkern \@dotsep mu$}\hfill} \def\@dottedtocline#1#2#3#4#5{\ifnum #1>\c@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@th \mkern \@dotsep mu\hbox{.}\mkern \@dotsep - mu$}\hfill \nobreak\hb@xt@\@pnumwidth{% + \jsTocLine \nobreak\hb@xt@\@pnumwidth{% \hfil\normalfont \normalcolor #5}\par}\fi} % \end{macrocode} % \end{macro} +% \end{macro} % % \paragraph{図目次と表目次} % |