diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/bxjscls/bxjsja-standard.def')
-rw-r--r-- | Master/texmf-dist/tex/latex/bxjscls/bxjsja-standard.def | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/latex/bxjscls/bxjsja-standard.def b/Master/texmf-dist/tex/latex/bxjscls/bxjsja-standard.def index 6c07f5b2fdb..3c4e4dceb1e 100644 --- a/Master/texmf-dist/tex/latex/bxjscls/bxjsja-standard.def +++ b/Master/texmf-dist/tex/latex/bxjscls/bxjsja-standard.def @@ -36,7 +36,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} \ProvidesFile{bxjsja-standard.def} - [2016/08/01 v1.2 BXJS document classes] + [2016/08/16 v1.2a BXJS document classes] %% このファイルは日本語文字を含みます \input{bxjsja-minimal.def} \bxjs@simplejasetupfalse @@ -45,16 +45,21 @@ \protected\edef\jQ{\dimexpr\the\@tempdima\relax} \let\jH\jQ \ifjsc@mag - \@tempdima=2.5mm \@tempdimb=\jsBaseFontSize\relax \edef\bxjs@tmpa{\strip@pt\@tempdimb}% + \@tempdima=2.5mm + \bxjs@invscale\@tempdima\bxjs@tmpa + \protected\edef\trueQ{\dimexpr\the\@tempdima\relax} + \@tempdima=10pt \bxjs@invscale\@tempdima\bxjs@tmpa - \edef\trueQ{\dimexpr\the\@tempdima\relax} - \else \let\trueQ\jQ + \protected\edef\bxjs@truept{\dimexpr\the\@tempdima\relax} + \else \let\trueQ\jQ \let\bxjs@truept\p@ \fi \let\trueH\trueQ \@tempdima\trueQ \bxjs@invscale\@tempdima\jsScale - \edef\ascQ{\dimexpr\the\@tempdima\relax} + \protected\edef\ascQ{\dimexpr\the\@tempdima\relax} + \@tempdima\bxjs@truept \bxjs@invscale\@tempdima\jsScale + \protected\edef\ascpt{\dimexpr\the\@tempdima\relax} \fi \def\bxjs@kanjiskip{0pt} \newcommand*\setkanjiskip[1]{% @@ -269,7 +274,8 @@ \endgroup} \@gtempa \bxjs@fix@hyperref@unicode{false} -\ifx\bxjs@driver@given\bxjs@driver@@dvipdfmx +\if \ifx\bxjs@driver@given\bxjs@driver@@dvipdfmx T% + \else\ifjsWithpTeXng T\else F\fi\fi T% \ifnum\jis"2121="A1A1 %euc \bxjs@urgent@special{pdf:tounicode EUC-UCS2} \else\ifnum\jis"2121="8140 %sjis |