diff options
author | Karl Berry <karl@freefriends.org> | 2017-09-27 23:11:46 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2017-09-27 23:11:46 +0000 |
commit | 839173be16441663c136cac16d77c95f0bf83213 (patch) | |
tree | 5696734bd8ea6e22591aaf9cdbedfe4c112ce11c /Master/texmf-dist/tex/latex/bxjscls/bxjspandoc.sty | |
parent | db56c4feabb30fa1c384abcac1ee691025ebbb2b (diff) |
bidi (24sep17)
git-svn-id: svn://tug.org/texlive/trunk@45420 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/bxjscls/bxjspandoc.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/bxjscls/bxjspandoc.sty | 94 |
1 files changed, 94 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/bxjscls/bxjspandoc.sty b/Master/texmf-dist/tex/latex/bxjscls/bxjspandoc.sty new file mode 100644 index 00000000000..914ac949ec9 --- /dev/null +++ b/Master/texmf-dist/tex/latex/bxjscls/bxjspandoc.sty @@ -0,0 +1,94 @@ +%% +%% This is file `bxjspandoc.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% bxjscls.dtx (with options: `anc,ancpandoc') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from bxjspandoc.sty. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file bxjscls.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +\ProvidesPackage{bxjspandoc} + [2017/09/24 v1.6a BXJS document classes] +%% このファイルは日本語文字を含みます. +\def\bxjsp@pkgname{bxjscjkcat} +\let\bxjsp@engine=n +\@onlypreamble\bxjsp@do +\def\bxjsp@do#1#2{% + \edef\bxjsp@tmpa{\string#1}% + \edef\bxjsp@tmpb{\meaning#1}% + \ifx\bxjsp@tmpa\bxjsp@tmpb #2\fi} +\bxjsp@do\kanjiskip{\let\bxjsp@engine=j} +\bxjsp@do\XeTeXversion{\let\bxjsp@engine=x} +\bxjsp@do\pdftexversion{\let\bxjsp@engine=p} +\bxjsp@do\luatexversion{\let\bxjsp@engine=l} +\newcommand*\pandocSkipLoadFile[1]{% + \expandafter\bxjsp@skip@load@file@a\csname ver@#1\endcsname{#1}} +\def\bxjsp@skip@load@file@a#1#2{% + \ifx#1\relax + \def#1{2001/01/01}% + \PackageInfo\bxjsp@pkgname + {File '#2' marked as loaded\@gobble}% + \fi} +\newcommand*\pandocSkipLoadPackage[1]{% + \pandocSkipLoadFile{#1.sty}} +\ifx\@IncludeInRelease\@undefined\else + \pandocSkipLoadPackage{fixltx2e} +\fi +\if j\bxjsp@engine + \pandocSkipLoadPackage{cmap} +\fi +\if j\bxjsp@engine \else + \PassOptionsToPackage{verbose=silent}{microtype} +\fi +\if j\bxjsp@engine + \pandocSkipLoadPackage{microtype} + \newcommand*\UseMicrotypeSet[2][]{} +\fi +\DeclareRobustCommand{\pandocLdots}{% + \relax\ifmmode \expandafter\bxjsp@org@ldots + \else \expandafter\bxjsp@ldots@a + \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 + \let\ldots\pandocLdots} +\IfFileExists{bxpandola.sty}{% + \RequirePackage{bxpandola}\relax + \PackageInfo\bxjsp@pkgname + {PandoLa module is loaded\@gobble} +}{} +\endinput +%% +%% End of file `bxjspandoc.sty'. |