diff options
author | Karl Berry <karl@freefriends.org> | 2019-03-10 21:00:33 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-03-10 21:00:33 +0000 |
commit | a690b4a6532aa6444e8e98ff831569378cad7599 (patch) | |
tree | e1705817a47163ecc318c9f35657ad6918f72129 /Master/texmf-dist/tex/latex | |
parent | a72845cd2b20bb3de0abf721035298d0779a7ecd (diff) |
bxjscls (10mar19)
git-svn-id: svn://tug.org/texlive/trunk@50318 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex')
11 files changed, 38 insertions, 40 deletions
diff --git a/Master/texmf-dist/tex/latex/bxjscls/bxjsarticle.cls b/Master/texmf-dist/tex/latex/bxjscls/bxjsarticle.cls index a1f4ed4a1da..50675cd2b75 100644 --- a/Master/texmf-dist/tex/latex/bxjscls/bxjsarticle.cls +++ b/Master/texmf-dist/tex/latex/bxjscls/bxjsarticle.cls @@ -22,7 +22,7 @@ %% in the same archive or directory.) \NeedsTeXFormat{LaTeX2e} \ProvidesClass{bxjsarticle} - [2019/01/13 v1.9e BXJS document classes] + [2019/03/10 v1.9f BXJS document classes] %% このファイルは日本語文字を含みます. \def\bxjs@clsname{bxjsarticle} \newif\ifjsc@needsp@tch diff --git a/Master/texmf-dist/tex/latex/bxjscls/bxjsbook.cls b/Master/texmf-dist/tex/latex/bxjscls/bxjsbook.cls index cda79df26a7..236dfeb57b1 100644 --- a/Master/texmf-dist/tex/latex/bxjscls/bxjsbook.cls +++ b/Master/texmf-dist/tex/latex/bxjscls/bxjsbook.cls @@ -22,7 +22,7 @@ %% in the same archive or directory.) \NeedsTeXFormat{LaTeX2e} \ProvidesClass{bxjsbook} - [2019/01/13 v1.9e BXJS document classes] + [2019/03/10 v1.9f BXJS document classes] %% このファイルは日本語文字を含みます. \def\bxjs@clsname{bxjsbook} \newif\ifjsc@needsp@tch diff --git a/Master/texmf-dist/tex/latex/bxjscls/bxjscjkcat.sty b/Master/texmf-dist/tex/latex/bxjscls/bxjscjkcat.sty index 3c4eb3765bd..e654447e200 100644 --- a/Master/texmf-dist/tex/latex/bxjscls/bxjscjkcat.sty +++ b/Master/texmf-dist/tex/latex/bxjscls/bxjscjkcat.sty @@ -21,7 +21,7 @@ %% same distribution. (The sources need not necessarily be %% in the same archive or directory.) \ProvidesPackage{bxjscjkcat} - [2019/01/13 v1.9e BXJS document classes] + [2019/03/10 v1.9f BXJS document classes] \def\bxjx@pkgname{bxjscjkcat} \newcount\bxjx@cnta \@onlypreamble\bxjx@tmpdo diff --git a/Master/texmf-dist/tex/latex/bxjscls/bxjscompat.sty b/Master/texmf-dist/tex/latex/bxjscls/bxjscompat.sty index cb866db14fe..15d5fe99084 100644 --- a/Master/texmf-dist/tex/latex/bxjscls/bxjscompat.sty +++ b/Master/texmf-dist/tex/latex/bxjscls/bxjscompat.sty @@ -21,7 +21,7 @@ %% same distribution. (The sources need not necessarily be %% in the same archive or directory.) \ProvidesPackage{bxjscompat} - [2019/01/13 v1.9e BXJS document classes] + [2019/03/10 v1.9f BXJS document classes] \def\bxac@pkgname{bxjscompat} \let\bxac@engine=n \def\bxac@do#1#2{% diff --git a/Master/texmf-dist/tex/latex/bxjscls/bxjsja-minimal.def b/Master/texmf-dist/tex/latex/bxjscls/bxjsja-minimal.def index 15f55601fe7..5553be9afbe 100644 --- a/Master/texmf-dist/tex/latex/bxjscls/bxjsja-minimal.def +++ b/Master/texmf-dist/tex/latex/bxjscls/bxjsja-minimal.def @@ -21,7 +21,7 @@ %% same distribution. (The sources need not necessarily be %% in the same archive or directory.) \ProvidesFile{bxjsja-minimal.def} - [2019/01/13 v1.9e BXJS document classes] + [2019/03/10 v1.9f BXJS document classes] %% このファイルは日本語文字を含みます \def\DeclareJaTextFontCommand#1#2{% \DeclareRobustCommand#1[1]{% diff --git a/Master/texmf-dist/tex/latex/bxjscls/bxjsja-modern.def b/Master/texmf-dist/tex/latex/bxjscls/bxjsja-modern.def index 31bb0c90ece..2717d488b2d 100644 --- a/Master/texmf-dist/tex/latex/bxjscls/bxjsja-modern.def +++ b/Master/texmf-dist/tex/latex/bxjscls/bxjsja-modern.def @@ -21,7 +21,7 @@ %% same distribution. (The sources need not necessarily be %% in the same archive or directory.) \ProvidesFile{bxjsja-modern.def} - [2019/01/13 v1.9e BXJS document classes] + [2019/03/10 v1.9f BXJS document classes] \input{bxjsja-standard.def} \ifnum0\if x\jsEngine1\fi\if l\jsEngine1\fi=\z@ \def\encodingdefault{T1}% diff --git a/Master/texmf-dist/tex/latex/bxjscls/bxjsja-pandoc.def b/Master/texmf-dist/tex/latex/bxjscls/bxjsja-pandoc.def index f3c421f2258..8a5a3bd7c65 100644 --- a/Master/texmf-dist/tex/latex/bxjscls/bxjsja-pandoc.def +++ b/Master/texmf-dist/tex/latex/bxjscls/bxjsja-pandoc.def @@ -21,7 +21,7 @@ %% same distribution. (The sources need not necessarily be %% in the same archive or directory.) \ProvidesFile{bxjsja-pandoc.def} - [2019/01/13 v1.9e BXJS document classes] + [2019/03/10 v1.9f BXJS document classes] \input{bxjsja-standard.def} \RequirePackage{bxjspandoc} \@onlypreamble\bxjs@endpreamble@hook @@ -63,14 +63,15 @@ \@reset@ptions \bxjs@next{#3}}% \@firstoftwo} -\let\bxjs@lang@pkg@options\relax +\let\bxjs@polyglossia@options\relax +\let\bxjs@babel@options\relax \ifnum0\if x\jsEngine1\fi\if l\jsEngine1\fi>0 \pandocSkipLoadPackage{polyglossia} \bxjs@set@dupload@proc{polyglossia.sty}{% \bxjs@unset@dupload@proc{polyglossia.sty}% \ClassWarning\bxjs@clsname {Package polyglossia is required}% - \def\bxjs@lang@pkg@options{#1}% + \def\bxjs@polyglossia@options{#1}% \newcommand*\setmainlanguage[2][]{% \ifblank{##2}{% \ClassWarning\bxjs@clsname @@ -83,12 +84,12 @@ thus polyglossia will be loaded}% \csundef{ver@polyglossia.sty}% \edef\bxjs@next{% - \noexpand\RequirePackage[\bxjs@lang@pkg@options]{polyglossia}[]% + \noexpand\RequirePackage[\bxjs@polyglossia@options]{polyglossia}[]% }\bxjs@next \setmainlanguage[##1]{##2}% }}} \g@addto@macro\bxjs@endpreamble@hook{% - \ifx\bxjs@lang@pkg@options\relax + \ifx\bxjs@polyglossia@options\relax \csundef{ver@polyglossia.sty}% \fi} \@onlypreamble\bxjs@pandoc@lang@ja @@ -101,18 +102,19 @@ \newcommand*\setotherlanguages[2][]{% \@for\bxjs@tmpa:={##2}\do{% \setotherlangauge{\bxjs@tmpa}}}% - \let\bxjs@lang@pkg@options\relax}% -\else + \let\bxjs@polyglossia@options\relax}% +\fi +\if x\jsEngine\else \pandocSkipLoadPackage{babel} \bxjs@set@dupload@proc{babel.sty}{% \bxjs@unset@dupload@proc{babel.sty}% \ClassWarning\bxjs@clsname {Package babel is required}% - \@tempswafalse \let\bxjs@lang@pkg@options\@empty + \@tempswafalse \let\bxjs@babel@options\@empty \def\bxjs@tmpb{main=}% \@for\bxjs@tmpa:=#1\do{% \ifx\bxjs@tmpa\bxjs@tmpb \@tempswatrue - \else \edef\bxjs@lang@pkg@options{\bxjs@lang@pkg@options,\bxjs@tmpa}% + \else \edef\bxjs@babel@options{\bxjs@babel@options,\bxjs@tmpa}% \fi}% \if@tempswa \ClassWarning\bxjs@clsname @@ -127,14 +129,14 @@ \RequirePackage[#1]{babel}[]% \fi} \g@addto@macro\bxjs@endpreamble@hook{% - \ifx\bxjs@lang@pkg@options\relax + \ifx\bxjs@babel@options\relax \expandafter\let\csname ver@babel.sty\endcsname\@undefined \fi} \@onlypreamble\bxjs@pandoc@lang@ja \def\bxjs@pandoc@lang@ja{% \expandafter\let\csname ver@babel.sty\endcsname\@undefined \edef\bxjs@next{% - \noexpand\RequirePackage[\bxjs@lang@pkg@options,english]{babel}[]% + \noexpand\RequirePackage[\bxjs@babel@options,english]{babel}[]% }\bxjs@next \if j\jsEngine \RequirePackage[main=japanese]{pxbabel}[]% diff --git a/Master/texmf-dist/tex/latex/bxjscls/bxjsja-standard.def b/Master/texmf-dist/tex/latex/bxjscls/bxjsja-standard.def index f2839f9e812..6ce90384943 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} - [2019/01/13 v1.9e BXJS document classes] + [2019/03/10 v1.9f BXJS document classes] %% このファイルは日本語文字を含みます \input{bxjsja-minimal.def} \bxjs@simplejasetupfalse diff --git a/Master/texmf-dist/tex/latex/bxjscls/bxjspandoc.sty b/Master/texmf-dist/tex/latex/bxjscls/bxjspandoc.sty index 194194b4315..74433f6354f 100644 --- a/Master/texmf-dist/tex/latex/bxjscls/bxjspandoc.sty +++ b/Master/texmf-dist/tex/latex/bxjscls/bxjspandoc.sty @@ -21,7 +21,7 @@ %% same distribution. (The sources need not necessarily be %% in the same archive or directory.) \ProvidesPackage{bxjspandoc} - [2019/01/13 v1.9e BXJS document classes] + [2019/03/10 v1.9f BXJS document classes] %% このファイルは日本語文字を含みます. \def\bxjsp@pkgname{bxjscjkcat} \let\bxjsp@engine=n @@ -64,31 +64,27 @@ \fi \DeclareRobustCommand{\pandocLdots}{% \relax\ifmmode \expandafter\bxjsp@org@ldots - \else \expandafter\bxjsp@ldots@a + \else \expandafter\bxjsp@ja@ellipsis \fi} \def\bxjsp@ja@ellipsis{…} \let\bxjsp@org@ldots\ldots -\def\bxjsp@ldots@a{% - \futurelet\bxjsp@tok\bxjsp@ldots@b} -\def\bxjsp@ldots@b{% - \ifx\bxjsp@tok\bgroup \expandafter\bxjsp@ldots@c - \else \expandafter\bxjsp@org@ldots - \fi} -\def\bxjsp@ldots@c{% - \afterassignment\bxjsp@ldots@d \let\bxjsp@tok=} -\def\bxjsp@ldots@d{% - \futurelet\bxjsp@tok\bxjsp@ldots@e} -\def\bxjsp@ldots@e{% - \ifx\bxjsp@tok\egroup \expandafter\bxjsp@ldots@f - \else \expandafter\bxjsp@ldots@g - \fi} -\def\bxjsp@ldots@f{% - \bxjsp@ja@ellipsis \let\bxjsp@tok=} -\def\bxjsp@ldots@g{% - \expandafter\bxjsp@org@ldots\expandafter{\romannumeral-`} } \AtBeginDocument{% \let\bxjsp@org@ldots\ldots \ifbxjsp@english\else \let\ldots\pandocLdots \fi} +\chardef\bxjsp@cc@other=12 +\@onlypreamble\bxjsp@makeother@range +\def\bxjsp@makeother@range#1#2{% + \@tempcnta"#1\relax \@tempcntb"#2\relax + \loop\ifnum\@tempcnta<\@tempcntb + \catcode\@tempcnta\bxjsp@cc@other + \advance\@tempcnta\@ne + \repeat} +\ifnum0\if x\jsEngine1\fi\if l\jsEngine1\fi>0 + \catcode"1F23B=\bxjsp@cc@other + \bxjsp@makeother@range{9FCD}{A000} + \bxjsp@makeother@range{1B002}{1B170} + \bxjsp@makeother@range{2B820}{2EBF0} +\fi \IfFileExists{bxpandola.sty}{% \RequirePackage{bxpandola}\relax \PackageInfo\bxjsp@pkgname diff --git a/Master/texmf-dist/tex/latex/bxjscls/bxjsreport.cls b/Master/texmf-dist/tex/latex/bxjscls/bxjsreport.cls index 49444d5caf5..c08dbed60c9 100644 --- a/Master/texmf-dist/tex/latex/bxjscls/bxjsreport.cls +++ b/Master/texmf-dist/tex/latex/bxjscls/bxjsreport.cls @@ -22,7 +22,7 @@ %% in the same archive or directory.) \NeedsTeXFormat{LaTeX2e} \ProvidesClass{bxjsreport} - [2019/01/13 v1.9e BXJS document classes] + [2019/03/10 v1.9f BXJS document classes] %% このファイルは日本語文字を含みます. \def\bxjs@clsname{bxjsreport} \newif\ifjsc@needsp@tch diff --git a/Master/texmf-dist/tex/latex/bxjscls/bxjsslide.cls b/Master/texmf-dist/tex/latex/bxjscls/bxjsslide.cls index ef325a0c303..f0c1411465e 100644 --- a/Master/texmf-dist/tex/latex/bxjscls/bxjsslide.cls +++ b/Master/texmf-dist/tex/latex/bxjscls/bxjsslide.cls @@ -22,7 +22,7 @@ %% in the same archive or directory.) \NeedsTeXFormat{LaTeX2e} \ProvidesClass{bxjsslide} - [2019/01/13 v1.9e BXJS document classes] + [2019/03/10 v1.9f BXJS document classes] %% このファイルは日本語文字を含みます. \def\bxjs@clsname{bxjsslide} \newif\ifjsc@needsp@tch |