summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/bxjscls/bxjsja-standard.def
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-08-17 21:34:51 +0000
committerKarl Berry <karl@freefriends.org>2016-08-17 21:34:51 +0000
commit3ebff037dbea5e7f832f1b69e71662f206b791e3 (patch)
tree704d5c2ad94c59d3194083491671ca62fb0e77e0 /Master/texmf-dist/tex/latex/bxjscls/bxjsja-standard.def
parent02f5a1ff8007f70b1adef128a3481ea5c19ba4e8 (diff)
bxjscls (17aug16)
git-svn-id: svn://tug.org/texlive/trunk@41878 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/bxjscls/bxjsja-standard.def')
-rw-r--r--Master/texmf-dist/tex/latex/bxjscls/bxjsja-standard.def18
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