X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=src%2Fltjsreport.cls;h=f28caebdc95eccc538ced933462762a5feafcbbc;hb=f078ac2f7998a102c7ec765e725f2269eed9f872;hp=a610de5a05266d4b0b6676e02c63648f91f9803e;hpb=f43bf0c7fb5b9bb69e8a0df925e9281ce8e56884;p=luatex-ja%2Fluatexja.git diff --git a/src/ltjsreport.cls b/src/ltjsreport.cls index a610de5..f28caeb 100644 --- a/src/ltjsreport.cls +++ b/src/ltjsreport.cls @@ -38,7 +38,7 @@ %% Right brace \} Tilde \~} \NeedsTeXFormat{LaTeX2e} \ProvidesClass{ltjsreport} - [2018/10/08 ltjsclasses ] + [2019/04/06 ltjsclasses ] \def\jsc@clsname{ltjsreport} \def\Cjascale{0.924715} \RequirePackage{luatexja} @@ -1709,23 +1709,26 @@ class has defined the old font commands like\MessageBreak \newcommand{\tablename}{\if@english Table~\else 表\fi} \newcommand{\appendixname}{\if@english \else 付録\fi} \newcommand{\abstractname}{\if@english Abstract\else 概要\fi} -%% |ltjarticle| などと違って,標準を西暦にし,余分な空白が入らないように改良しました。 \newif\if西暦 \西暦true \def\西暦{\西暦true} \def\和暦{\西暦false} +\newcount\heisei \heisei\year \advance\heisei-1988\relax \def\pltx@today@year@#1{% \ifnum\numexpr\year-#1=1 元\else -\ifnum\ltjgetparameter{direction}=3 \kansuji\numexpr\year-#1\relax -\else \number\numexpr\year-#1\relax\nobreak\fi + \ifnum\ltjgetparameter{direction}=3 + \kansuji\numexpr\year-#1\relax + \else + \number\numexpr\year-#1\relax\nobreak + \fi \fi 年 } \def\pltx@today@year{% \ifnum\numexpr\year*10000+\month*100+\day<19890108 -昭和\pltx@today@year@{1925}% + 昭和\pltx@today@year@{1925}% \else\ifnum\numexpr\year*10000+\month*100+\day<20190501 -平成\pltx@today@year@{1988}% + 平成\pltx@today@year@{1988}% \else -令和\pltx@today@year@{2018}% + 令和\pltx@today@year@{2018}% \fi\fi} \def\today{% \if@english @@ -1735,12 +1738,12 @@ class has defined the old font commands like\MessageBreak \space\number\day, \number\year \else\if西暦 \ifnum\ltjgetparameter{direction}=3 \kansuji\year -\else\number\year\nobreak\fi 年 + \else\number\year\nobreak\fi 年 \else -\pltx@today@year + \pltx@today@year \fi \ifnum\ltjgetparameter{direction}=3 -\kansuji\month 月 + \kansuji\month 月 \kansuji\day 日 \else \number\month\nobreak 月