From b5a2e1693a20452ed082823402d3c619eebc6599 Mon Sep 17 00:00:00 2001
From: Norbert Preining <norbert@preining.info>
Date: Sun, 5 Apr 2020 03:02:36 +0000
Subject: CTAN sync 202004050302

---
 language/japanese/BX/bxjscls/bxjscls.dtx | 22 +++++++++++++++++-----
 1 file changed, 17 insertions(+), 5 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 2f61b3218a..1e6912ab0d 100644
--- a/language/japanese/BX/bxjscls/bxjscls.dtx
+++ b/language/japanese/BX/bxjscls/bxjscls.dtx
@@ -56,7 +56,8 @@
 %<*driver>
 \ProvidesFile{bxjscls.dtx}
 %</driver>
-  [2020/03/25 v2.0  BXJS document classes]
+  [2020/04/04 v2.0a BXJS document classes]
+% [2020/03/25 v2.0  BXJS document classes]
 % [2020/02/15 v1.9k BXJS document classes]
 % [2020/02/05 v1.9j BXJS document classes]
 % based on jsclasses [2020/02/02]
@@ -1418,13 +1419,17 @@
   \let\bxjs@driver@given\bxjs@driver@@xetex}
 %    \end{macrocode}
 %
-% 「もしDVIモードであればドライバを |dvipdfmx| にする」
-% というオプション。
-% \Note 1.2版で |dvi| オプションが新設されたが、互換性のため
-% このオプションも残す。
+% |dvipdfmx-if-dvi| は互換性のためのオプションで、|dvi=dvipdfmx| と
+% 同値である。
+% \Note 2.0版より |dvipdfmx-if-dvi| は非推奨となった。
 %    \begin{macrocode}
 \DeclareOption{dvipdfmx-if-dvi}{%
+  \ClassWarningNoLine\bxjs@clsname
+   {The old option 'dvipdfmx-if-dvi' is DEPRECATED\MessageBreak
+    and may be abolished in future!\MessageBreak
+    You should write 'dvi=dvipdfmx' instead}%
   \setkeys{bxjs}{dvi=dvipdfmx}}
+
 %    \end{macrocode}
 %
 % \end{ZRnote}
@@ -2205,12 +2210,19 @@
 % 値が未指定の場合は |minimal| に変える。
 % ただしエンジンが{(u)\pTeX}である場合は |standard|
 % に変える。
+% \Note {(u)\pTeX}以外で |ja| を省略するのは2.0版より非推奨となった。
 %    \begin{macrocode}
 \def\bxjs@@minimal{minimal}
 \ifx\bxjs@jadriver\relax
   \ifx j\jsEngine
     \def\bxjs@jadriver{standard}
   \else
+    \ClassWarningNoLine\bxjs@clsname
+     {The option 'ja' is MISSING!!\MessageBreak
+      So 'ja=minimal' is assumed as fallback, but\MessageBreak
+      such implicit setting is now DEPRECATED!\MessageBreak
+      You should write 'ja=minimal' explicitly,\MessageBreak
+      if it is intended}
     \let\bxjs@jadriver\bxjs@@minimal
   \fi
 \fi
-- 
cgit v1.2.3

