X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;ds=sidebyside;f=src%2Fltjsclasses%2Fltjsbook.cls;h=b58eccfa5140dbafe3f9a8034b07c546f813991f;hb=bbcc9c674d3626fe2c647661c7c0d8da1b2b5980;hp=271f4ff66b25172909eb46bcd3ce5b726e2b4bd6;hpb=3a2e3a7e97a1cc1c0f084ce587812d183ada49e1;p=luatex-ja%2Fluatexja.git diff --git a/src/ltjsclasses/ltjsbook.cls b/src/ltjsclasses/ltjsbook.cls index 271f4ff..b58eccf 100644 --- a/src/ltjsclasses/ltjsbook.cls +++ b/src/ltjsclasses/ltjsbook.cls @@ -183,7 +183,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}} @@ -193,7 +194,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} @@ -216,14 +220,6 @@ \setlength\paperheight{\paperwidth} \setlength\paperwidth {\@tempdima} \fi -\setlength{\@tempdima}{\paperwidth} -\setlength{\@tempdimb}{\paperheight} -\iftombow - \advance \@tempdima 2in - \advance \@tempdimb 2in -\fi -\setlength{\pdfpagewidth}{\@tempdima} -\setlength{\pdfpageheight}{\@tempdimb} \if@slide\def\n@baseline{13}\else\def\n@baseline{16}\fi \def\inv@mag{1} \ifnum\@ptsize=-2 @@ -286,6 +282,14 @@ \fi \setlength\paperwidth{\inv@mag\paperwidth}% \setlength\paperheight{\inv@mag\paperheight}% +\setlength{\@tempdima}{\paperwidth} +\setlength{\@tempdimb}{\paperheight} +\iftombow + \advance \@tempdima 2in + \advance \@tempdimb 2in +\fi +\setlength{\pdfpagewidth}{\@tempdima} +\setlength{\pdfpageheight}{\@tempdimb} \ifmingoth \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.924872] psft:Ryumin-Light:jfm=min}{} \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.924872] psft:GothicBBB-Medium:jfm=min}{} @@ -559,11 +563,7 @@ \setlength{\oddsidemargin}{\paperwidth} \addtolength{\oddsidemargin}{-\fullwidth} \setlength{\oddsidemargin}{.5\oddsidemargin} -\iftombow - \addtolength{\oddsidemargin}{-1in} -\else - \addtolength{\oddsidemargin}{-\inv@mag in} -\fi +\addtolength{\oddsidemargin}{-1in} \setlength{\evensidemargin}{\oddsidemargin} \if@mparswitch \addtolength{\evensidemargin}{\fullwidth} @@ -571,7 +571,7 @@ \fi \setlength\marginparwidth{\paperwidth} \addtolength\marginparwidth{-\oddsidemargin} -\addtolength\marginparwidth{-\inv@mag in} +\addtolength\marginparwidth{-1in} \addtolength\marginparwidth{-\textwidth} \addtolength\marginparwidth{-1cm} \addtolength\marginparwidth{-\marginparsep} @@ -588,11 +588,7 @@ \addtolength\topmargin{-\headsep} \addtolength\topmargin{-\footskip} \setlength\topmargin{0.5\topmargin} -\iftombow - \addtolength\topmargin{-1in} -\else - \addtolength\topmargin{-\inv@mag in} -\fi +\addtolength\topmargin{-1in} {\footnotesize\global\setlength\footnotesep{\baselineskip}} \setlength\footnotesep{0.7\footnotesep} \setlength{\skip\footins}{16\p@ \@plus 5\p@ \@minus 2\p@} @@ -850,8 +846,8 @@ \hskip -\@tempskipa \else \clubpenalty \@clubpenalty - \everypar{\everyparhook}% - \fi\everyparhook}% + \everypar{}% + \fi}% \else \par \nobreak \vskip \@tempskipa @@ -1432,113 +1428,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@