diff options
author | Karl Berry <karl@freefriends.org> | 2023-02-12 21:01:17 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-02-12 21:01:17 +0000 |
commit | d2478dbb178e06595b7d02f638d02bedbf785b6a (patch) | |
tree | a713da0aafcbcd4d1bca5a8777e3e545aa370936 /Master/texmf-dist/tex/platex | |
parent | ab8ca77eb6172254fab00ba99e729d9be2f4a2f6 (diff) |
jsclasses (12feb23)
git-svn-id: svn://tug.org/texlive/trunk@65801 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/platex')
-rw-r--r-- | Master/texmf-dist/tex/platex/jsclasses/jsarticle.cls | 31 | ||||
-rw-r--r-- | Master/texmf-dist/tex/platex/jsclasses/jsbook.cls | 31 | ||||
-rw-r--r-- | Master/texmf-dist/tex/platex/jsclasses/jspf.cls | 31 | ||||
-rw-r--r-- | Master/texmf-dist/tex/platex/jsclasses/jsreport.cls | 31 | ||||
-rw-r--r-- | Master/texmf-dist/tex/platex/jsclasses/kiyou.cls | 31 | ||||
-rw-r--r-- | Master/texmf-dist/tex/platex/jsclasses/minijs.sty | 2 |
6 files changed, 106 insertions, 51 deletions
diff --git a/Master/texmf-dist/tex/platex/jsclasses/jsarticle.cls b/Master/texmf-dist/tex/platex/jsclasses/jsarticle.cls index 5f086c368b6..05885d7fe94 100644 --- a/Master/texmf-dist/tex/platex/jsclasses/jsarticle.cls +++ b/Master/texmf-dist/tex/platex/jsclasses/jsarticle.cls @@ -13,7 +13,7 @@ \fi \NeedsTeXFormat{pLaTeX2e} \ProvidesClass{jsarticle} - [2022/09/13 jsclasses (okumura, texjporg)] + [2023/02/12 jsclasses (okumura, texjporg)] \def\jsc@clsname{jsarticle} \newif\ifjsc@needsp@tch \jsc@needsp@tchfalse @@ -180,16 +180,16 @@ \jisfontfalse \newif\if@jsc@uplatex \@jsc@uplatexfalse -\newif\if@jsc@autodetect -\@jsc@autodetectfalse \DeclareOption{winjis}{% \ClassWarningNoLine{\jsc@clsname}{% The option `winjis' has been removed;\MessageBreak Use `\string\usepackage{winjis}' instead}} \DeclareOption{mingoth}{\mingothtrue} \DeclareOption{jis}{\jisfonttrue} -\DeclareOption{uplatex}{\@jsc@uplatextrue} -\DeclareOption{autodetect-engine}{\@jsc@autodetecttrue} +\let\jsc@engine@given=* +\DeclareOption{platex}{\let\jsc@engine@given=p\@jsc@uplatexfalse} +\DeclareOption{uplatex}{\let\jsc@engine@given=u\@jsc@uplatextrue} +\DeclareOption{autodetect-engine}{\let\jsc@engine@given=*} \def\jsc@JYn{\if@jsc@uplatex JY2\else JY1\fi} \def\jsc@JTn{\if@jsc@uplatex JT2\else JT1\fi} \def\jsc@pfx@{\if@jsc@uplatex u\else \fi} @@ -213,11 +213,16 @@ \setlength\paperwidth {\@tempdima} \fi \ifnum \ifx\ucs\@undefined\z@\else\ucs"3000 \fi ="3000 - \if@jsc@autodetect + \ifx *\jsc@engine@given \ClassInfo\jsc@clsname{Autodetected engine: upLaTeX} \@jsc@uplatextrue \g@addto@macro\@classoptionslist{,uplatex} \fi + \ifx p\jsc@engine@given + \ClassError\jsc@clsname + {Option 'platex' is specified but you are running upLaTeX.} + {\@ehc} + \fi \if@jsc@uplatex\else \ClassError\jsc@clsname {You are running upLaTeX.\MessageBreak @@ -227,6 +232,16 @@ \@jsc@uplatextrue \fi \else + \ifx *\jsc@engine@given + \ClassInfo\jsc@clsname{Autodetected engine: pLaTeX} + \@jsc@uplatexfalse + \g@addto@macro\@classoptionslist{,platex} + \fi + \ifx u\jsc@engine@given + \ClassError\jsc@clsname + {Option 'uplatex' is specified but you are running pLaTeX.} + {\@ehc} + \fi \if@jsc@uplatex \ClassError\jsc@clsname {You are running pLaTeX.\MessageBreak @@ -235,10 +250,6 @@ {\@ehc} \@jsc@uplatexfalse \fi - \if@jsc@autodetect - \ClassInfo\jsc@clsname{Autodetected engine: pLaTeX} - \@jsc@uplatexfalse - \fi \fi \iftombow \ifx\stockwidth\@undefined\newdimen\stockwidth\fi diff --git a/Master/texmf-dist/tex/platex/jsclasses/jsbook.cls b/Master/texmf-dist/tex/platex/jsclasses/jsbook.cls index f0fb6ceeb2b..80ee366efcb 100644 --- a/Master/texmf-dist/tex/platex/jsclasses/jsbook.cls +++ b/Master/texmf-dist/tex/platex/jsclasses/jsbook.cls @@ -13,7 +13,7 @@ \fi \NeedsTeXFormat{pLaTeX2e} \ProvidesClass{jsbook} - [2022/09/13 jsclasses (okumura, texjporg)] + [2023/02/12 jsclasses (okumura, texjporg)] \def\jsc@clsname{jsbook} \newif\ifjsc@needsp@tch \jsc@needsp@tchfalse @@ -182,16 +182,16 @@ \jisfontfalse \newif\if@jsc@uplatex \@jsc@uplatexfalse -\newif\if@jsc@autodetect -\@jsc@autodetectfalse \DeclareOption{winjis}{% \ClassWarningNoLine{\jsc@clsname}{% The option `winjis' has been removed;\MessageBreak Use `\string\usepackage{winjis}' instead}} \DeclareOption{mingoth}{\mingothtrue} \DeclareOption{jis}{\jisfonttrue} -\DeclareOption{uplatex}{\@jsc@uplatextrue} -\DeclareOption{autodetect-engine}{\@jsc@autodetecttrue} +\let\jsc@engine@given=* +\DeclareOption{platex}{\let\jsc@engine@given=p\@jsc@uplatexfalse} +\DeclareOption{uplatex}{\let\jsc@engine@given=u\@jsc@uplatextrue} +\DeclareOption{autodetect-engine}{\let\jsc@engine@given=*} \def\jsc@JYn{\if@jsc@uplatex JY2\else JY1\fi} \def\jsc@JTn{\if@jsc@uplatex JT2\else JT1\fi} \def\jsc@pfx@{\if@jsc@uplatex u\else \fi} @@ -218,11 +218,16 @@ \setlength\paperwidth {\@tempdima} \fi \ifnum \ifx\ucs\@undefined\z@\else\ucs"3000 \fi ="3000 - \if@jsc@autodetect + \ifx *\jsc@engine@given \ClassInfo\jsc@clsname{Autodetected engine: upLaTeX} \@jsc@uplatextrue \g@addto@macro\@classoptionslist{,uplatex} \fi + \ifx p\jsc@engine@given + \ClassError\jsc@clsname + {Option 'platex' is specified but you are running upLaTeX.} + {\@ehc} + \fi \if@jsc@uplatex\else \ClassError\jsc@clsname {You are running upLaTeX.\MessageBreak @@ -232,6 +237,16 @@ \@jsc@uplatextrue \fi \else + \ifx *\jsc@engine@given + \ClassInfo\jsc@clsname{Autodetected engine: pLaTeX} + \@jsc@uplatexfalse + \g@addto@macro\@classoptionslist{,platex} + \fi + \ifx u\jsc@engine@given + \ClassError\jsc@clsname + {Option 'uplatex' is specified but you are running pLaTeX.} + {\@ehc} + \fi \if@jsc@uplatex \ClassError\jsc@clsname {You are running pLaTeX.\MessageBreak @@ -240,10 +255,6 @@ {\@ehc} \@jsc@uplatexfalse \fi - \if@jsc@autodetect - \ClassInfo\jsc@clsname{Autodetected engine: pLaTeX} - \@jsc@uplatexfalse - \fi \fi \iftombow \ifx\stockwidth\@undefined\newdimen\stockwidth\fi diff --git a/Master/texmf-dist/tex/platex/jsclasses/jspf.cls b/Master/texmf-dist/tex/platex/jsclasses/jspf.cls index 75d5e572d40..cbae0778a41 100644 --- a/Master/texmf-dist/tex/platex/jsclasses/jspf.cls +++ b/Master/texmf-dist/tex/platex/jsclasses/jspf.cls @@ -13,7 +13,7 @@ \fi \NeedsTeXFormat{pLaTeX2e} \ProvidesClass{jspf} - [2022/09/13 jsclasses (okumura, texjporg)] + [2023/02/12 jsclasses (okumura, texjporg)] \def\jsc@clsname{jspf} \newif\ifjsc@needsp@tch \jsc@needsp@tchfalse @@ -176,16 +176,16 @@ \jisfontfalse \newif\if@jsc@uplatex \@jsc@uplatexfalse -\newif\if@jsc@autodetect -\@jsc@autodetectfalse \DeclareOption{winjis}{% \ClassWarningNoLine{\jsc@clsname}{% The option `winjis' has been removed;\MessageBreak Use `\string\usepackage{winjis}' instead}} \DeclareOption{mingoth}{\mingothtrue} \DeclareOption{jis}{\jisfonttrue} -\DeclareOption{uplatex}{\@jsc@uplatextrue} -\DeclareOption{autodetect-engine}{\@jsc@autodetecttrue} +\let\jsc@engine@given=* +\DeclareOption{platex}{\let\jsc@engine@given=p\@jsc@uplatexfalse} +\DeclareOption{uplatex}{\let\jsc@engine@given=u\@jsc@uplatextrue} +\DeclareOption{autodetect-engine}{\let\jsc@engine@given=*} \def\jsc@JYn{\if@jsc@uplatex JY2\else JY1\fi} \def\jsc@JTn{\if@jsc@uplatex JT2\else JT1\fi} \def\jsc@pfx@{\if@jsc@uplatex u\else \fi} @@ -209,11 +209,16 @@ \setlength\paperwidth {\@tempdima} \fi \ifnum \ifx\ucs\@undefined\z@\else\ucs"3000 \fi ="3000 - \if@jsc@autodetect + \ifx *\jsc@engine@given \ClassInfo\jsc@clsname{Autodetected engine: upLaTeX} \@jsc@uplatextrue \g@addto@macro\@classoptionslist{,uplatex} \fi + \ifx p\jsc@engine@given + \ClassError\jsc@clsname + {Option 'platex' is specified but you are running upLaTeX.} + {\@ehc} + \fi \if@jsc@uplatex\else \ClassError\jsc@clsname {You are running upLaTeX.\MessageBreak @@ -223,6 +228,16 @@ \@jsc@uplatextrue \fi \else + \ifx *\jsc@engine@given + \ClassInfo\jsc@clsname{Autodetected engine: pLaTeX} + \@jsc@uplatexfalse + \g@addto@macro\@classoptionslist{,platex} + \fi + \ifx u\jsc@engine@given + \ClassError\jsc@clsname + {Option 'uplatex' is specified but you are running pLaTeX.} + {\@ehc} + \fi \if@jsc@uplatex \ClassError\jsc@clsname {You are running pLaTeX.\MessageBreak @@ -231,10 +246,6 @@ {\@ehc} \@jsc@uplatexfalse \fi - \if@jsc@autodetect - \ClassInfo\jsc@clsname{Autodetected engine: pLaTeX} - \@jsc@uplatexfalse - \fi \fi \iftombow \ifx\stockwidth\@undefined\newdimen\stockwidth\fi diff --git a/Master/texmf-dist/tex/platex/jsclasses/jsreport.cls b/Master/texmf-dist/tex/platex/jsclasses/jsreport.cls index 4c96f3cb1d6..9d3a89a50ca 100644 --- a/Master/texmf-dist/tex/platex/jsclasses/jsreport.cls +++ b/Master/texmf-dist/tex/platex/jsclasses/jsreport.cls @@ -13,7 +13,7 @@ \fi \NeedsTeXFormat{pLaTeX2e} \ProvidesClass{jsreport} - [2022/09/13 jsclasses (okumura, texjporg)] + [2023/02/12 jsclasses (okumura, texjporg)] \def\jsc@clsname{jsreport} \newif\ifjsc@needsp@tch \jsc@needsp@tchfalse @@ -181,16 +181,16 @@ \jisfontfalse \newif\if@jsc@uplatex \@jsc@uplatexfalse -\newif\if@jsc@autodetect -\@jsc@autodetectfalse \DeclareOption{winjis}{% \ClassWarningNoLine{\jsc@clsname}{% The option `winjis' has been removed;\MessageBreak Use `\string\usepackage{winjis}' instead}} \DeclareOption{mingoth}{\mingothtrue} \DeclareOption{jis}{\jisfonttrue} -\DeclareOption{uplatex}{\@jsc@uplatextrue} -\DeclareOption{autodetect-engine}{\@jsc@autodetecttrue} +\let\jsc@engine@given=* +\DeclareOption{platex}{\let\jsc@engine@given=p\@jsc@uplatexfalse} +\DeclareOption{uplatex}{\let\jsc@engine@given=u\@jsc@uplatextrue} +\DeclareOption{autodetect-engine}{\let\jsc@engine@given=*} \def\jsc@JYn{\if@jsc@uplatex JY2\else JY1\fi} \def\jsc@JTn{\if@jsc@uplatex JT2\else JT1\fi} \def\jsc@pfx@{\if@jsc@uplatex u\else \fi} @@ -214,11 +214,16 @@ \setlength\paperwidth {\@tempdima} \fi \ifnum \ifx\ucs\@undefined\z@\else\ucs"3000 \fi ="3000 - \if@jsc@autodetect + \ifx *\jsc@engine@given \ClassInfo\jsc@clsname{Autodetected engine: upLaTeX} \@jsc@uplatextrue \g@addto@macro\@classoptionslist{,uplatex} \fi + \ifx p\jsc@engine@given + \ClassError\jsc@clsname + {Option 'platex' is specified but you are running upLaTeX.} + {\@ehc} + \fi \if@jsc@uplatex\else \ClassError\jsc@clsname {You are running upLaTeX.\MessageBreak @@ -228,6 +233,16 @@ \@jsc@uplatextrue \fi \else + \ifx *\jsc@engine@given + \ClassInfo\jsc@clsname{Autodetected engine: pLaTeX} + \@jsc@uplatexfalse + \g@addto@macro\@classoptionslist{,platex} + \fi + \ifx u\jsc@engine@given + \ClassError\jsc@clsname + {Option 'uplatex' is specified but you are running pLaTeX.} + {\@ehc} + \fi \if@jsc@uplatex \ClassError\jsc@clsname {You are running pLaTeX.\MessageBreak @@ -236,10 +251,6 @@ {\@ehc} \@jsc@uplatexfalse \fi - \if@jsc@autodetect - \ClassInfo\jsc@clsname{Autodetected engine: pLaTeX} - \@jsc@uplatexfalse - \fi \fi \iftombow \ifx\stockwidth\@undefined\newdimen\stockwidth\fi diff --git a/Master/texmf-dist/tex/platex/jsclasses/kiyou.cls b/Master/texmf-dist/tex/platex/jsclasses/kiyou.cls index f9b75693e90..9c87b8cc9c9 100644 --- a/Master/texmf-dist/tex/platex/jsclasses/kiyou.cls +++ b/Master/texmf-dist/tex/platex/jsclasses/kiyou.cls @@ -13,7 +13,7 @@ \fi \NeedsTeXFormat{pLaTeX2e} \ProvidesClass{kiyou} - [2022/09/13 jsclasses (okumura, texjporg)] + [2023/02/12 jsclasses (okumura, texjporg)] \def\jsc@clsname{kiyou} \newif\ifjsc@needsp@tch \jsc@needsp@tchfalse @@ -176,16 +176,16 @@ \jisfontfalse \newif\if@jsc@uplatex \@jsc@uplatexfalse -\newif\if@jsc@autodetect -\@jsc@autodetectfalse \DeclareOption{winjis}{% \ClassWarningNoLine{\jsc@clsname}{% The option `winjis' has been removed;\MessageBreak Use `\string\usepackage{winjis}' instead}} \DeclareOption{mingoth}{\mingothtrue} \DeclareOption{jis}{\jisfonttrue} -\DeclareOption{uplatex}{\@jsc@uplatextrue} -\DeclareOption{autodetect-engine}{\@jsc@autodetecttrue} +\let\jsc@engine@given=* +\DeclareOption{platex}{\let\jsc@engine@given=p\@jsc@uplatexfalse} +\DeclareOption{uplatex}{\let\jsc@engine@given=u\@jsc@uplatextrue} +\DeclareOption{autodetect-engine}{\let\jsc@engine@given=*} \def\jsc@JYn{\if@jsc@uplatex JY2\else JY1\fi} \def\jsc@JTn{\if@jsc@uplatex JT2\else JT1\fi} \def\jsc@pfx@{\if@jsc@uplatex u\else \fi} @@ -209,11 +209,16 @@ \setlength\paperwidth {\@tempdima} \fi \ifnum \ifx\ucs\@undefined\z@\else\ucs"3000 \fi ="3000 - \if@jsc@autodetect + \ifx *\jsc@engine@given \ClassInfo\jsc@clsname{Autodetected engine: upLaTeX} \@jsc@uplatextrue \g@addto@macro\@classoptionslist{,uplatex} \fi + \ifx p\jsc@engine@given + \ClassError\jsc@clsname + {Option 'platex' is specified but you are running upLaTeX.} + {\@ehc} + \fi \if@jsc@uplatex\else \ClassError\jsc@clsname {You are running upLaTeX.\MessageBreak @@ -223,6 +228,16 @@ \@jsc@uplatextrue \fi \else + \ifx *\jsc@engine@given + \ClassInfo\jsc@clsname{Autodetected engine: pLaTeX} + \@jsc@uplatexfalse + \g@addto@macro\@classoptionslist{,platex} + \fi + \ifx u\jsc@engine@given + \ClassError\jsc@clsname + {Option 'uplatex' is specified but you are running pLaTeX.} + {\@ehc} + \fi \if@jsc@uplatex \ClassError\jsc@clsname {You are running pLaTeX.\MessageBreak @@ -231,10 +246,6 @@ {\@ehc} \@jsc@uplatexfalse \fi - \if@jsc@autodetect - \ClassInfo\jsc@clsname{Autodetected engine: pLaTeX} - \@jsc@uplatexfalse - \fi \fi \iftombow \ifx\stockwidth\@undefined\newdimen\stockwidth\fi diff --git a/Master/texmf-dist/tex/platex/jsclasses/minijs.sty b/Master/texmf-dist/tex/platex/jsclasses/minijs.sty index 57c86dff4cf..c0ce7122e59 100644 --- a/Master/texmf-dist/tex/platex/jsclasses/minijs.sty +++ b/Master/texmf-dist/tex/platex/jsclasses/minijs.sty @@ -13,7 +13,7 @@ \fi \NeedsTeXFormat{pLaTeX2e} \ProvidesPackage{minijs} - [2022/09/13 jsclasses (okumura, texjporg)] + [2023/02/12 jsclasses (okumura, texjporg)] %% if jsclasses loaded, abort loading this package \ifx\@jsc@uplatextrue\@undefined\else \PackageInfo{minijs}{jsclasses does not need minijs, exiting} |