OSDN Git Service

Merge branch 'latex-lab_220601' into kitagawa_test
authorHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Mon, 30 May 2022 02:35:15 +0000 (11:35 +0900)
committerHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Mon, 30 May 2022 02:35:15 +0000 (11:35 +0900)
1  2 
src/ltjsarticle.cls
src/ltjsbook.cls
src/ltjsclasses.dtx
src/ltjskiyou.cls
src/ltjspf.cls
src/ltjsreport.cls

diff --combined src/ltjsarticle.cls
@@@ -38,7 -38,7 +38,7 @@@
  %%   Right brace   \}     Tilde         \~}
  \NeedsTeXFormat{LaTeX2e}
  \ProvidesClass{ltjsarticle}
 -  [2020/12/23 ltjsclasses ]
 +  [2022/04/11 ltjsclasses ]
  \def\jsc@clsname{ltjsarticle}
  \def\Cjascale{0.924715}
  \RequirePackage{luatexja}
@@@ -309,12 -309,12 +309,12 @@@ option, since LuaTeX does not support \
  \fi
  \expandafter\let\csname JY3/mc/m/n/10\endcsname\relax
  \ifmingoth
 -  \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [\Cjascale] \ltj@stdmcfont:jfm=min}{}
 -  \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:jfm=min}{}
 +  \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [\Cjascale] \ltj@stdmcfont:-kern;jfm=min}{}
 +  \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:-kern;jfm=min}{}
  \else
    \ifptexjis
 -    \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [\Cjascale] \ltj@stdmcfont:jfm=jis}{}
 -    \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:jfm=jis}{}
 +    \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [\Cjascale] \ltj@stdmcfont:-kern;jfm=jis}{}
 +    \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:-kern;jfm=jis}{}
    \fi
  \fi
  \DeclareFontShape{JY3}{mc}{bx}{n}{<->ssub*gt/m/n}{}
@@@ -1401,7 -1401,7 +1401,7 @@@ class has defined the old font command
    \advance\leftskip 3\zw
    \parindent 1\zw
    \noindent
-   \llap{\@makefnmark\hskip0.3\zw}#1}
+   \hb@xt@\z@{\hss\@makefnmark\hskip0.3\zw}#1}
  \let\@inhibitglue=\ltjfakeparbegin
  \def\@item[#1]{%
    \if@noparitem
diff --combined src/ltjsbook.cls
@@@ -38,7 -38,7 +38,7 @@@
  %%   Right brace   \}     Tilde         \~}
  \NeedsTeXFormat{LaTeX2e}
  \ProvidesClass{ltjsbook}
 -  [2020/12/23 ltjsclasses ]
 +  [2022/04/11 ltjsclasses ]
  \def\jsc@clsname{ltjsbook}
  \def\Cjascale{0.924715}
  \RequirePackage{luatexja}
@@@ -317,12 -317,12 +317,12 @@@ option, since LuaTeX does not support \
  \fi
  \expandafter\let\csname JY3/mc/m/n/10\endcsname\relax
  \ifmingoth
 -  \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [\Cjascale] \ltj@stdmcfont:jfm=min}{}
 -  \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:jfm=min}{}
 +  \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [\Cjascale] \ltj@stdmcfont:-kern;jfm=min}{}
 +  \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:-kern;jfm=min}{}
  \else
    \ifptexjis
 -    \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [\Cjascale] \ltj@stdmcfont:jfm=jis}{}
 -    \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:jfm=jis}{}
 +    \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [\Cjascale] \ltj@stdmcfont:-kern;jfm=jis}{}
 +    \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:-kern;jfm=jis}{}
    \fi
  \fi
  \DeclareFontShape{JY3}{mc}{bx}{n}{<->ssub*gt/m/n}{}
@@@ -1494,7 -1494,7 +1494,7 @@@ class has defined the old font command
    \advance\leftskip 3\zw
    \parindent 1\zw
    \noindent
-   \llap{\@makefnmark\hskip0.3\zw}#1}
+   \hb@xt@\z@{\hss\@makefnmark\hskip0.3\zw}#1}
  \let\@inhibitglue=\ltjfakeparbegin
  \def\@item[#1]{%
    \if@noparitem
diff --combined src/ltjsclasses.dtx
@@@ -44,7 -44,7 +44,7 @@@
  %<*driver>
  \ProvidesFile{ltjsclasses.dtx}
  %</driver>
 -  [2020/12/23 ltjsclasses ]
 +  [2022/04/11 ltjsclasses ]
  %<*driver>
  \IfFileExists{luatex85.sty}{\RequirePackage{luatex85}}{}
  \documentclass[disablejfam]{ltjsarticle}
  % [2018-09-23 LTJ] |\Cjascale|の設定を前倒ししたことに伴い,実際の再定義は
  % \texttt{mingoth}, \texttt{ptexjis}のときしか必要なくなりました。
  %
 +% [2022-04-11 LTJ] kern featureを無効にするのを忘れていました.
  %    \begin{macrocode}
  \expandafter\let\csname JY3/mc/m/n/10\endcsname\relax
  \ifmingoth
 -  \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [\Cjascale] \ltj@stdmcfont:jfm=min}{}
 -  \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:jfm=min}{}
 +  \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [\Cjascale] \ltj@stdmcfont:-kern;jfm=min}{}
 +  \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:-kern;jfm=min}{}
  \else
    \ifptexjis
 -    \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [\Cjascale] \ltj@stdmcfont:jfm=jis}{}
 -    \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:jfm=jis}{}
 +    \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [\Cjascale] \ltj@stdmcfont:-kern;jfm=jis}{}
 +    \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:-kern;jfm=jis}{}
    \fi
  \fi
  %    \end{macrocode}
  % |\@makefnmark| は脚注の番号を出力する命令です。
  % ここでは脚注が左端から一定距離に来るようにしてあります。
  %
+ %
  %    \begin{macrocode}
  \newcommand\@makefntext[1]{%
    \advance\leftskip 3\zw
    \parindent 1\zw
    \noindent
-   \llap{\@makefnmark\hskip0.3\zw}#1}
+   \hb@xt@\z@{\hss\@makefnmark\hskip0.3\zw}#1}
  %    \end{macrocode}
  % \end{macro}
  %
diff --combined src/ltjskiyou.cls
@@@ -38,7 -38,7 +38,7 @@@
  %%   Right brace   \}     Tilde         \~}
  \NeedsTeXFormat{LaTeX2e}
  \ProvidesClass{ltjskiyou}
 -  [2020/12/23 ltjsclasses ]
 +  [2022/04/11 ltjsclasses ]
  \def\jsc@clsname{ltjskiyou}
  \def\Cjascale{0.924715}
  \RequirePackage{luatexja}
@@@ -308,12 -308,12 +308,12 @@@ option, since LuaTeX does not support \
  \fi
  \expandafter\let\csname JY3/mc/m/n/10\endcsname\relax
  \ifmingoth
 -  \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [\Cjascale] \ltj@stdmcfont:jfm=min}{}
 -  \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:jfm=min}{}
 +  \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [\Cjascale] \ltj@stdmcfont:-kern;jfm=min}{}
 +  \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:-kern;jfm=min}{}
  \else
    \ifptexjis
 -    \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [\Cjascale] \ltj@stdmcfont:jfm=jis}{}
 -    \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:jfm=jis}{}
 +    \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [\Cjascale] \ltj@stdmcfont:-kern;jfm=jis}{}
 +    \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:-kern;jfm=jis}{}
    \fi
  \fi
  \DeclareFontShape{JY3}{mc}{bx}{n}{<->ssub*gt/m/n}{}
@@@ -1365,7 -1365,7 +1365,7 @@@ class has defined the old font command
    \advance\leftskip 3\zw
    \parindent 1\zw
    \noindent
-   \llap{\@makefnmark\hskip0.3\zw}#1}
+   \hb@xt@\z@{\hss\@makefnmark\hskip0.3\zw}#1}
  \let\@inhibitglue=\ltjfakeparbegin
  \def\@item[#1]{%
    \if@noparitem
diff --combined src/ltjspf.cls
@@@ -38,7 -38,7 +38,7 @@@
  %%   Right brace   \}     Tilde         \~}
  \NeedsTeXFormat{LaTeX2e}
  \ProvidesClass{ltjspf}
 -  [2020/12/23 ltjsclasses ]
 +  [2022/04/11 ltjsclasses ]
  \def\jsc@clsname{ltjspf}
  \def\Cjascale{0.903375}
  \RequirePackage{luatexja}
@@@ -307,12 -307,12 +307,12 @@@ option, since LuaTeX does not support \
  \fi
  \expandafter\let\csname JY3/mc/m/n/10\endcsname\relax
  \ifmingoth
 -  \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [\Cjascale] \ltj@stdmcfont:jfm=min}{}
 -  \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:jfm=min}{}
 +  \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [\Cjascale] \ltj@stdmcfont:-kern;jfm=min}{}
 +  \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:-kern;jfm=min}{}
  \else
    \ifptexjis
 -    \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [\Cjascale] \ltj@stdmcfont:jfm=jis}{}
 -    \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:jfm=jis}{}
 +    \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [\Cjascale] \ltj@stdmcfont:-kern;jfm=jis}{}
 +    \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:-kern;jfm=jis}{}
    \fi
  \fi
  \DeclareFontShape{JY3}{mc}{bx}{n}{<->ssub*gt/m/n}{}
@@@ -1259,7 -1259,7 +1259,7 @@@ class has defined the old font command
    \advance\leftskip 3\zw
    \parindent 1\zw
    \noindent
-   \llap{\@makefnmark\hskip0.3\zw}#1}
+   \hb@xt@\z@{\hss\@makefnmark\hskip0.3\zw}#1}
  \let\@inhibitglue=\ltjfakeparbegin
  \def\@item[#1]{%
    \if@noparitem
diff --combined src/ltjsreport.cls
@@@ -38,7 -38,7 +38,7 @@@
  %%   Right brace   \}     Tilde         \~}
  \NeedsTeXFormat{LaTeX2e}
  \ProvidesClass{ltjsreport}
 -  [2020/12/23 ltjsclasses ]
 +  [2022/04/11 ltjsclasses ]
  \def\jsc@clsname{ltjsreport}
  \def\Cjascale{0.924715}
  \RequirePackage{luatexja}
@@@ -313,12 -313,12 +313,12 @@@ option, since LuaTeX does not support \
  \fi
  \expandafter\let\csname JY3/mc/m/n/10\endcsname\relax
  \ifmingoth
 -  \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [\Cjascale] \ltj@stdmcfont:jfm=min}{}
 -  \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:jfm=min}{}
 +  \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [\Cjascale] \ltj@stdmcfont:-kern;jfm=min}{}
 +  \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:-kern;jfm=min}{}
  \else
    \ifptexjis
 -    \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [\Cjascale] \ltj@stdmcfont:jfm=jis}{}
 -    \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:jfm=jis}{}
 +    \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [\Cjascale] \ltj@stdmcfont:-kern;jfm=jis}{}
 +    \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:-kern;jfm=jis}{}
    \fi
  \fi
  \DeclareFontShape{JY3}{mc}{bx}{n}{<->ssub*gt/m/n}{}
@@@ -1487,7 -1487,7 +1487,7 @@@ class has defined the old font command
    \advance\leftskip 3\zw
    \parindent 1\zw
    \noindent
-   \llap{\@makefnmark\hskip0.3\zw}#1}
+   \hb@xt@\z@{\hss\@makefnmark\hskip0.3\zw}#1}
  \let\@inhibitglue=\ltjfakeparbegin
  \def\@item[#1]{%
    \if@noparitem