X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;ds=sidebyside;f=src%2Fltjsclasses%2Fltjsarticle.cls;h=7d749c363aa79178095d7ebf09c7487a42846eab;hb=bbcc9c674d3626fe2c647661c7c0d8da1b2b5980;hp=efa7d5d501b9714efb88220259e3eb58b116dd1d;hpb=940f2db9057f3f748de2898f14d368f8779e649c;p=luatex-ja%2Fluatexja.git diff --git a/src/ltjsclasses/ltjsarticle.cls b/src/ltjsclasses/ltjsarticle.cls index efa7d5d..7d749c3 100644 --- a/src/ltjsclasses/ltjsarticle.cls +++ b/src/ltjsclasses/ltjsarticle.cls @@ -179,7 +179,8 @@ &\global\@eqcnt\thr@@ \hb@xt@\z@\bgroup\hss##\egroup \tabskip\z@skip\cr }} -\DeclareOption{disablejfam}{\@enablejfamfalse} +\DeclareOption{disablejfam}{% + \ClassWarningNoLine{\@currname}{The class option 'disablejfam' is obsolete}} \newif\ifdraft \DeclareOption{draft}{\drafttrue \setlength\overfullrule{5pt}} \DeclareOption{final}{\draftfalse \setlength\overfullrule{0pt}} @@ -189,7 +190,10 @@ \jisfontfalse \newif\ifptexjis \ptexjisfalse -\DeclareOption{winjis}{}\DeclareOption{uplatex}{} % These 2 options are ignored. +\DeclareOption{winjis}{% + \ClassWarningNoLine{\@currname}{The class option 'winjis' is obsolete}} +\DeclareOption{uplatex}{% + \ClassWarningNoLine{\@currname}{The class option 'uplatex' is obsolete}} \DeclareOption{mingoth}{\mingothtrue} \DeclareOption{ptexjis}{\ptexjistrue} \DeclareOption{jis}{\jisfonttrue} @@ -836,8 +840,8 @@ \hskip -\@tempskipa \else \clubpenalty \@clubpenalty - \everypar{\everyparhook}% - \fi\everyparhook}% + \everypar{}% + \fi}% \else \par \nobreak \vskip \@tempskipa @@ -1349,113 +1353,6 @@ \parindent 1\zw \noindent \llap{\@makefnmark\hskip0.3\zw}#1} -\def\@inhibitglue{% - \futurelet\@let@token\@@inhibitglue} -\def\@@inhibitglue{% - \ifx\@let@token「 - \inhibitglue - \else - \ifx\@let@token( - \inhibitglue - \else - \ifx\@let@token『 - \inhibitglue - \else - \ifx\@let@token[ - \inhibitglue - \fi - \fi - \fi - \fi} -\let\everyparhook=\@inhibitglue -\AtBeginDocument{\everypar{\everyparhook}} -\def\@doendpe{% - \@endpetrue - \def\par{% - \@restorepar\everypar{\everyparhook}\par\@endpefalse}% - \everypar{{\setbox\z@\lastbox}\everypar{\everyparhook}\@endpefalse\everyparhook}} -\def\@item[#1]{% - \if@noparitem - \@donoparitem - \else - \if@inlabel - \indent \par - \fi - \ifhmode - \unskip\unskip \par - \fi - \if@newlist - \if@nobreak - \@nbitem - \else - \addpenalty\@beginparpenalty - \addvspace\@topsep - \addvspace{-\parskip}% - \fi - \else - \addpenalty\@itempenalty - \addvspace\itemsep - \fi - \global\@inlabeltrue - \fi - \everypar{% - \@minipagefalse - \global\@newlistfalse - \if@inlabel - \global\@inlabelfalse - {\setbox\z@\lastbox - \ifvoid\z@ - \kern-\itemindent - \fi}% - \box\@labels - \penalty\z@ - \fi - \if@nobreak - \@nobreakfalse - \clubpenalty \@M - \else - \clubpenalty \@clubpenalty - \everypar{\everyparhook}% - \fi\everyparhook}% - \if@noitemarg - \@noitemargfalse - \if@nmbrlist - \refstepcounter\@listctr - \fi - \fi - \sbox\@tempboxa{\makelabel{#1}}% - \global\setbox\@labels\hbox{% - \unhbox\@labels - \hskip \itemindent - \hskip -\labelwidth - \hskip -\labelsep - \ifdim \wd\@tempboxa >\labelwidth - \box\@tempboxa - \else - \hbox to\labelwidth {\unhbox\@tempboxa}% - \fi - \hskip \labelsep}% - \ignorespaces} -\def\@afterheading{% - \@nobreaktrue - \everypar{% - \if@nobreak - \@nobreakfalse - \clubpenalty \@M - \if@afterindent \else - {\setbox\z@\lastbox}% - \fi - \else - \clubpenalty \@clubpenalty - \everypar{\everyparhook}% - \fi\everyparhook}} -\def\@gnewline #1{% - \ifvmode - \@nolnerr - \else - \unskip \reserved@e {\reserved@f#1}\nobreak \hfil \break \null - \inhibitglue \ignorespaces - \fi} \def\Shou#1{\hbox{$\m@th$% \csname S@\f@size\endcsname \fontsize\sf@size\z@