From bd1c54bb99e58d8c140acb0b0a536037f96349b4 Mon Sep 17 00:00:00 2001
From: Norbert Preining <norbert@preining.info>
Date: Tue, 26 Nov 2019 03:00:45 +0000
Subject: CTAN sync 201911260300

---
 language/japanese/BX/bxjscls/bxjscls.dtx | 26 +++++++++++++++++---------
 1 file changed, 17 insertions(+), 9 deletions(-)

(limited to 'language/japanese/BX/bxjscls/bxjscls.dtx')

diff --git a/language/japanese/BX/bxjscls/bxjscls.dtx b/language/japanese/BX/bxjscls/bxjscls.dtx
index c46d0fd9b7..d5f5646485 100644
--- a/language/japanese/BX/bxjscls/bxjscls.dtx
+++ b/language/japanese/BX/bxjscls/bxjscls.dtx
@@ -56,7 +56,8 @@
 %<*driver>
 \ProvidesFile{bxjscls.dtx}
 %</driver>
-  [2019/07/27 v1.9h BXJS document classes]
+  [2019/11/24 v1.9i BXJS document classes]
+% [2019/07/27 v1.9h BXJS document classes]
 % based on jsclasses [2019/07/25]
 % [2019/06/23 v1.9g BXJS document classes]
 % [2019/03/10 v1.9f BXJS document classes]
@@ -10404,7 +10405,7 @@
       \ClassWarning\bxjs@clsname
        {Main language is invalid, thus the fallback\MessageBreak
         definitions will be employed}%
-      \bxjs@pandoc@lang@ja
+      \bxjs@pandoc@polyglossia@ja
 %    \end{macrocode}
 % 言語名が非空ならば、本来の |polyglossia| の処理を実行する。
 %    \begin{macrocode}
@@ -10430,13 +10431,13 @@
   \fi}
 %    \end{macrocode}
 %
-% \begin{macro}{\bxjs@pandoc@lang@ja}
+% \begin{macro}{\bxjs@pandoc@polyglossia@ja}
 % Pandoc側で |lang=ja| が指定されていた場合の処理。
 % この場合はPolyglossiaの処理を無効化するためにダミーの定義を行う。
 % その時点でダミーの |\setotherlanguage(s)| を定義する。
 %    \begin{macrocode}
-\@onlypreamble\bxjs@pandoc@lang@ja
-\def\bxjs@pandoc@lang@ja{%
+\@onlypreamble\bxjs@pandoc@polyglossia@ja
+\def\bxjs@pandoc@polyglossia@ja{%
   \renewcommand*\setmainlanguage[2][]{}%
   \newcommand*\setotherlanguage[2][]{%
     \ifblank{##2}{}{%else
@@ -10488,7 +10489,7 @@
     \ClassWarning\bxjs@clsname
      {Main language is invalid, so fallback\MessageBreak
       definitions will be employed}%
-    \bxjs@pandoc@lang@ja
+    \bxjs@pandoc@polyglossia@ja
 %    \end{macrocode}
 % ない場合は、本来の |babel| の処理を実行する。
 %    \begin{macrocode}
@@ -10510,11 +10511,11 @@
   \fi}
 %    \end{macrocode}
 % 
-% \begin{macro}{\bxjs@pandoc@lang@ja}
+% \begin{macro}{\bxjs@pandoc@babel@ja}
 % Pandoc側で |lang=ja| が指定されていた場合の処理。
 %    \begin{macrocode}
-\@onlypreamble\bxjs@pandoc@lang@ja
-\def\bxjs@pandoc@lang@ja{%
+\@onlypreamble\bxjs@pandoc@babel@ja
+\def\bxjs@pandoc@babel@ja{%
   \expandafter\let\csname ver@babel.sty\endcsname\@undefined
   \edef\bxjs@next{%
     \noexpand\RequirePackage[\bxjs@babel@options,english]{babel}[]%
@@ -10552,6 +10553,13 @@
   \providecommand*{\setCJKmainfont}{\setmainjfont}
 \fi
 %    \end{macrocode}
+% ムニャムニャムニャ。
+%    \begin{macrocode}
+\if x\jsEngine
+  \expandafter\g@addto@macro\csname opt@xeCJK.sty\endcsname{%
+    ,space}
+\fi
+%    \end{macrocode}
 %
 %^^A----------------
 %\subsection{paragraphのマーク}
-- 
cgit v1.2.3

