summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/bxjscls/bxjsja-standard.def
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-04-10 22:02:38 +0000
committerKarl Berry <karl@freefriends.org>2017-04-10 22:02:38 +0000
commit47872b2b657010d6a4d584c38a54b31d038b0539 (patch)
tree750a0b6ebe2c7706a2253d25b3e032a6809350da /Master/texmf-dist/tex/latex/bxjscls/bxjsja-standard.def
parentb22aad90dc8e64704563e9f4582aa48ba0089430 (diff)
bxjscls
git-svn-id: svn://tug.org/texlive/trunk@43741 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.def25
1 files changed, 24 insertions, 1 deletions
diff --git a/Master/texmf-dist/tex/latex/bxjscls/bxjsja-standard.def b/Master/texmf-dist/tex/latex/bxjscls/bxjsja-standard.def
index 823e534d947..44ec5bc312d 100644
--- a/Master/texmf-dist/tex/latex/bxjscls/bxjsja-standard.def
+++ b/Master/texmf-dist/tex/latex/bxjscls/bxjsja-standard.def
@@ -21,7 +21,7 @@
%% same distribution. (The sources need not necessarily be
%% in the same archive or directory.)
\ProvidesFile{bxjsja-standard.def}
- [2017/03/14 v1.5a BXJS document classes]
+ [2017/04/01 v1.5b BXJS document classes]
%% このファイルは日本語文字を含みます
\input{bxjsja-minimal.def}
\bxjs@simplejasetupfalse
@@ -218,6 +218,15 @@
\bxUInt{\@tempcnta}%
\fi}
\fi
+\ifbxjs@xkanjiskip@cmd
+ \def\bxjs@put@xkanjiskip{%
+ \relax\ifmmode \mskip\medmuskip
+ \else \hskip\xkanjiskip
+ \fi}
+ \ifjsWitheTeX \protected\def\>{\bxjs@put@xkanjiskip}
+ \else \def\>{\protect\bxjs@put@xkanjiskip}
+ \fi
+\fi
\let\bxjs@tmpa\jsJaFont
\ifx\bxjs@tmpa\bxjs@@auto
\let\bxjs@tmpa\@empty
@@ -346,6 +355,10 @@
\let\CJKecglue\bxjs@CJKecglue}
\def\bxjs@jachar#1{%
\CJKforced{#1}}
+\ifbxjs@xkanjiskip@cmd
+ \protected\def\>{%
+ \relax\ifmmode \mskip\medmuskip \else \CJKecglue\ignorespaces \fi}
+\fi
\ifx t\bxjs@enablejfam
\ClassWarningNoLine\bxjs@clsname
{You cannot use 'enablejfam=true', since the\MessageBreak
@@ -400,6 +413,10 @@
\def\bxjs@jachar#1{%
\xeCJKDeclareCharClass{CJK}{`#1}\relax
#1}
+\ifbxjs@xkanjiskip@cmd
+ \protected\def\>{%
+ \relax\ifmmode \mskip\medmuskip \else \CJKecglue\ignorespaces \fi}
+\fi
\ifx t\bxjs@enablejfam
\@enablejfamtrue
\fi
@@ -468,6 +485,12 @@
\ltjsetparameter{xkanjiskip={\@tempskipa}}}
\def\bxjs@jachar#1{%
\ltjjachar`#1\relax}
+\ifbxjs@xkanjiskip@cmd
+ \protected\def\>{%
+ \relax\ifmmode \mskip\medmuskip
+ \else \hskip\ltjgetparameter{xkanjiskip}\ignorespaces
+ \fi}
+\fi
\ifx f\bxjs@enablejfam
\ClassWarningNoLine\bxjs@clsname
{You cannot use 'enablejfam=false', since the\MessageBreak