texlive[73780] Master/texmf-dist: luatexja (8feb25)
commits+karl at tug.org
commits+karl at tug.org
Sat Feb 8 21:54:10 CET 2025
Revision: 73780
https://tug.org/svn/texlive?view=revision&revision=73780
Author: karl
Date: 2025-02-08 21:54:10 +0100 (Sat, 08 Feb 2025)
Log Message:
-----------
luatexja (8feb25)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/luatex/luatexja/COPYING
trunk/Master/texmf-dist/doc/luatex/luatexja/README
trunk/Master/texmf-dist/doc/luatex/luatexja/luatexja-en.pdf
trunk/Master/texmf-dist/doc/luatex/luatexja/luatexja-ja.pdf
trunk/Master/texmf-dist/doc/luatex/luatexja/luatexja.dtx
trunk/Master/texmf-dist/source/luatex/luatexja/ltjclasses.dtx
trunk/Master/texmf-dist/tex/luatex/luatexja/addons/luatexja-ajmacros.sty
trunk/Master/texmf-dist/tex/luatex/luatexja/ltjarticle.cls
trunk/Master/texmf-dist/tex/luatex/luatexja/ltjbk10.clo
trunk/Master/texmf-dist/tex/luatex/luatexja/ltjbk11.clo
trunk/Master/texmf-dist/tex/luatex/luatexja/ltjbk12.clo
trunk/Master/texmf-dist/tex/luatex/luatexja/ltjbook.cls
trunk/Master/texmf-dist/tex/luatex/luatexja/ltjreport.cls
trunk/Master/texmf-dist/tex/luatex/luatexja/ltjsize10.clo
trunk/Master/texmf-dist/tex/luatex/luatexja/ltjsize11.clo
trunk/Master/texmf-dist/tex/luatex/luatexja/ltjsize12.clo
trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtarticle.cls
trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtbk10.clo
trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtbk11.clo
trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtbk12.clo
trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtbook.cls
trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtreport.cls
trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtsize10.clo
trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtsize11.clo
trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtsize12.clo
trunk/Master/texmf-dist/tex/luatex/luatexja/luatexja.sty
trunk/Master/texmf-dist/tex/luatex/luatexja/patches/lltjcore.sty
Modified: trunk/Master/texmf-dist/doc/luatex/luatexja/COPYING
===================================================================
--- trunk/Master/texmf-dist/doc/luatex/luatexja/COPYING 2025-02-08 20:07:50 UTC (rev 73779)
+++ trunk/Master/texmf-dist/doc/luatex/luatexja/COPYING 2025-02-08 20:54:10 UTC (rev 73780)
@@ -1,4 +1,4 @@
-Copyright (c) 2011--2024 The LuaTeX-ja project, All rights reserved.
+Copyright (c) 2011--2025 The LuaTeX-ja project, All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
Modified: trunk/Master/texmf-dist/doc/luatex/luatexja/README
===================================================================
--- trunk/Master/texmf-dist/doc/luatex/luatexja/README 2025-02-08 20:07:50 UTC (rev 73779)
+++ trunk/Master/texmf-dist/doc/luatex/luatexja/README 2025-02-08 20:54:10 UTC (rev 73780)
@@ -1,6 +1,6 @@
-The LuaTeX-ja Package 20241014.0
+The LuaTeX-ja Package 20250208.0
--------------------------------
-Copyright (c) 2011--2024 The LuaTeX-ja project
+Copyright (c) 2011--2025 The LuaTeX-ja project
License: modified BSD (see COPYING)
LuaTeX-ja is a macro package for typesetting Japanese documents with LuaTeX.
@@ -42,7 +42,7 @@
2. If you must/want to install manually:
a. Download the source archive from CTAN,
- or tagged as 20241014.0 in the Git repository by
+ or tagged as 20250208.0 in the Git repository by
<https://github.com/luatexja/luatexja/archive/refs/tags/$VER.zip>
b. Extract the archive and process following three files by LuaLaTeX
@@ -92,4 +92,4 @@
This file and ltj-kinsoku.lua are not used anymore.
(Do not remove ltj-kinsoku.tex.)
-Last commit date: Mon Oct 14 10:29:57 2024 +0900
+Last commit date: Sat Feb 8 21:26:17 2025 +0900
Modified: trunk/Master/texmf-dist/doc/luatex/luatexja/luatexja-en.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/luatex/luatexja/luatexja-ja.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/luatex/luatexja/luatexja.dtx
===================================================================
--- trunk/Master/texmf-dist/doc/luatex/luatexja/luatexja.dtx 2025-02-08 20:07:50 UTC (rev 73779)
+++ trunk/Master/texmf-dist/doc/luatex/luatexja/luatexja.dtx 2025-02-08 20:54:10 UTC (rev 73780)
@@ -1920,7 +1920,7 @@
\label{tab:rng9}
\centering\footnotesize
\def\ch#1{%
- {\fboxsep0pt\fcolorbox{cyan}{white}%
+ {\fboxsep0pt\fcolorbox{b_cyan}{white}%
{\normalsize\KOZM\UTF{20#1}}}\ (\texttt{U+20#1})} %"
% 13: JIS X0213, AJ, Adobe-Japan-1 only
\begin{tabular}{ll>{\color{white}}lll>{\color{white}}l}
@@ -2530,7 +2530,7 @@
\begin{table}[t]
\small
-\caption{\cs{kcatcode} in \upTeX}
+\caption{\cs{kcatcode} in \upTeX~u1.30}
\label{tab:kcat}
%<en>\medskip
@@ -2649,7 +2649,7 @@
%<en>\medskip
\label{tab:kcat-diff}
\def\D#1#2#3#4{%
- {\fboxsep0pt\fcolorbox{cyan}{white}%
+ {\fboxsep0pt\fcolorbox{b_cyan}{white}%
{\large\char"#1#2#3#4}}\ (\texttt{U+#1#2#3#4})} %"
\leavevmode\hbox to 0pt{\hss\begin{tabular}[t]{cccccc}
\toprule
@@ -2708,7 +2708,7 @@
%<*en>
\subsection{Non-kanji characters in a control word}
{\def\D#1{%
- {\fboxsep0pt\fcolorbox{cyan}{white}{#1}}}%
+ {\fboxsep0pt\fcolorbox{b_cyan}{white}{#1}}}%
Because the engine differ, so non-kanji JIS~X~0208 characters
which can be used in a control word differ in \pTeX, in \upTeX,~and~in \LuaTeX-ja.
\autoref{tab:kcat-diff} shows the difference.
@@ -4071,7 +4071,7 @@
\end{figure}
\begin{table}[t]
\def\D#1#2#3#4{%
- {\fboxsep0pt\fcolorbox{cyan}{white}%
+ {\fboxsep0pt\fcolorbox{b_cyan}{white}%
{\large\lower-\cdp\hbox{\tate\ltjjachar"#1#2#3#4}}}\ (\texttt{U+#1#2#3#4})%"
}
\caption{\texttt{jpotf}が指定された際に行われる追加の縦組形への置換}
@@ -7551,7 +7551,7 @@
\def\outbox#1{{\Large%
\ltjsetparameter{kanjiskip=0pt plus .2\zw minus .2\zw}%
\setbox\gridbox=\hbox to 20\zw{\sq\sq\sq\sq\sb\sq\sq\sq\sq\sb\sq\sq\sq\sq\sb\sq\sq\sq\sq\sb}%
- \hbox{\textcolor{cyan}{\copy\gridbox}\hskip-20\zw%
+ \hbox{\textcolor{b_cyan}{\copy\gridbox}\hskip-20\zw%
\vbox{\hsize=20\zw\noindent\leftskip0pt\rightskip0pt\parfillskip0pt#1}\vrule}%
}}
@@ -9896,7 +9896,8 @@
\item The category code of \cs{ltjlineendcomment} itself is 14~(\textit{comment}).
\item The input line matches the following ``regular expression'':
\[
- (\text{any char})^*(\textbf{JAchar})
+ (\text{any char})^*
+ \Bigl(\textbf{JAchar}\cap\bigl(\{\text{catcode}=11\}\cup\{\text{catcode}=12\}\bigr)\Bigr)
\bigl(\{\text{catcode}=1\}\cup\{\text{catcode}=2\}\bigr)^*
\]
\end{enumerate}
@@ -9957,7 +9958,8 @@
\item \cs{ltjlineendcomment}のカテゴリーコードが14~(\textit{comment})である.
\item 入力行は次の「正規表現」にマッチしている:
\[
- (\text{any char})^*(\textbf{JAchar})
+ (\text{any char})^*
+ \Bigl(\textbf{JAchar}\cap\bigl(\{\text{catcode}=11\}\cup\{\text{catcode}=12\}\bigr)\Bigr)
\bigl(\{\text{catcode}=1\}\cup\{\text{catcode}=2\}\bigr)^*
\]
\end{enumerate}
Modified: trunk/Master/texmf-dist/source/luatex/luatexja/ltjclasses.dtx
===================================================================
--- trunk/Master/texmf-dist/source/luatex/luatexja/ltjclasses.dtx 2025-02-08 20:07:50 UTC (rev 73779)
+++ trunk/Master/texmf-dist/source/luatex/luatexja/ltjclasses.dtx 2025-02-08 20:54:10 UTC (rev 73780)
@@ -140,6 +140,7 @@
% \changes{v1.8f-ltj-21}{2021-12-22}{余計なコメントの削除.}
% \changes{v1.8f-ltj-22}{2022-04-11}{kern featureが有効になっていたのを修正.}
% \changes{v1.8f-ltj-23}{2022-09-12}{|\stockwidth|がカーネルで定義される可能性に対応.}
+% \changes{v1.8f-ltj-24}{2024-12-13}{TOCファイルに\cs{rensuji}を書き出すことをやめた}
% \fi
%
% \iffalse
@@ -169,7 +170,7 @@
%<11pt&bk>\ProvidesFile{ltjtbk11.clo}
%<12pt&bk>\ProvidesFile{ltjtbk12.clo}
%</tate>
- [2022-09-12 v1.8f-ltj-23
+ [2024-12-13 v1.8f-ltj-24
%<article|report|book> Standard LuaLaTeX-ja class]
%<10pt|11pt|12pt> Standard LuaLaTeX-ja file (size option)]
%<*driver>
@@ -4130,6 +4131,7 @@
% \changes{v1.3}{2001/10/04}{第5引数の書体を\cs{rmfamily}から\cs{normalfont}に変更}
% \changes{v1.7a}{2016/11/16}{Added \cs{nobreak} for
% latex/2343 (sync with ltsect.dtx v1.0z)}
+% \changes{v1.8f-ltj-24}{2024-12-13}{TOCファイルに\cs{rensuji}を書き出すことをやめた}
% \begin{macrocode}
\def\@dottedtocline#1#2#3#4#5{%
\ifnum #1>\c at tocdepth \else
@@ -4143,37 +4145,19 @@
{#4}\nobreak
\leaders\hbox{$\m at th \mkern \@dotsep mu.\mkern \@dotsep mu$}%
\hfill\nobreak
- \hb at xt@\@pnumwidth{\hss\normalfont \normalcolor #5}%
+%<yoko> \hb at xt@\@pnumwidth{\hss\normalfont \normalcolor #5}%
+%<tate> \hb at xt@\@pnumwidth{\hss\normalfont \normalcolor\rensuji{#5}}%
\par}%
\fi}
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}{\addcontentsline}
-% 縦組の場合にページ番号を|\rensuji|で囲むように変更します。
+% [2024-12-13 LTJ] 従来は\cs{addcontentsline}命令を再定義し、ページ番号が入る\cs{contentsline}の第3引数を
+% 縦組時には\cs{rensuji}でくくっていました。これでは|hyperref|パッケージと干渉してしまうので、
+% \cs{rensuji}は\cs{l at chapter}など実際の出力命令のほうに押し込めることにし、
+% \cs{addcontentsline}の再定義は削除します。
+% \changes{v1.8f-ltj-24}{2024-12-13}{TOCファイルに\cs{rensuji}を書き出すことをやめた}
%
-% このマクロは\file{ltsect.dtx}で定義されています。
-% ^^A 命令 |\addcontentsline| と |\addtocontents| を組み合わせ
-% \changes{v1.8a}{2018/10/25}{ファイル書き出し時の行末文字対策
-% (sync with ltsect.dtx 2018/09/26 v1.1c)}
-% \changes{v1.8f}{2020/09/30}{add a fourth argument for better
-% hyperref compability
-% (sync with ltsect.dtx 2020/07/27 v1.1e)}
-% \begin{macrocode}
-\providecommand*\protected at file@percent{}
-\def\addcontentsline#1#2#3{%
- \protected at write\@auxout
- {\let\label\@gobble \let\index\@gobble \let\glossary\@gobble
-%<tate> \@temptokena{\rensuji{\thepage}}%
-%<yoko> \@temptokena{\thepage}%
- }{\string\@writefile{#1}%
- {\protect\contentsline{#2}{#3}{\the\@temptokena}{}%
- \protected at file@percent}}%
-}
-% \end{macrocode}
-% \end{macro}
-%
-%
% \subsubsection{本文目次}
%
% \begin{macro}{\tableofcontents}
@@ -4200,6 +4184,7 @@
%
% \begin{macro}{\l at part}
% partレベルの目次です。
+% \changes{v1.8f-ltj-24}{2024-12-13}{TOCファイルに\cs{rensuji}を書き出すことをやめた}
% \begin{macrocode}
\newcommand*{\l at part}[2]{%
\ifnum \c at tocdepth >-2\relax
@@ -4212,7 +4197,8 @@
{\leavevmode\large\bfseries
\setlength\@lnumwidth{4\zw}%
#1\hfil\nobreak
- \hb at xt@\@pnumwidth{\hss#2}}\par
+%<yoko> \hb at xt@\@pnumwidth{\hss#2}}\par
+%<tate> \hb at xt@\@pnumwidth{\hss\rensuji{#2}}}\par
\nobreak
%<article> \if at compatibility
\global\@nobreaktrue
@@ -4225,6 +4211,7 @@
%
% \begin{macro}{\l at chapter}
% chapterレベルの目次です。
+% \changes{v1.8f-ltj-24}{2024-12-13}{TOCファイルに\cs{rensuji}を書き出すことをやめた}
% \begin{macrocode}
%<*report|book>
\newcommand*{\l at chapter}[2]{%
@@ -4236,7 +4223,8 @@
\leavevmode\bfseries
\setlength\@lnumwidth{4\zw}%
\advance\leftskip\@lnumwidth \hskip-\leftskip
- #1\nobreak\hfil\nobreak\hb at xt@\@pnumwidth{\hss#2}\par
+%<yoko> #1\nobreak\hfil\nobreak\hb at xt@\@pnumwidth{\hss#2}\par
+%<tate> #1\nobreak\hfil\nobreak\hb at xt@\@pnumwidth{\hss\rensuji{#2}}\par
\penalty\@highpenalty
\endgroup
\fi}
@@ -4246,6 +4234,7 @@
%
% \begin{macro}{\l at section}
% sectionレベルの目次です。
+% \changes{v1.8f-ltj-24}{2024-12-13}{TOCファイルに\cs{rensuji}を書き出すことをやめた}
% \begin{macrocode}
%<*article>
\newcommand*{\l at section}[2]{%
@@ -4257,7 +4246,8 @@
\leavevmode\bfseries
\setlength\@lnumwidth{1.5em}%
\advance\leftskip\@lnumwidth \hskip-\leftskip
- #1\nobreak\hfil\nobreak\hb at xt@\@pnumwidth{\hss#2}\par
+%<yoko> #1\nobreak\hfil\nobreak\hb at xt@\@pnumwidth{\hss#2}\par
+%<tate> #1\nobreak\hfil\nobreak\hb at xt@\@pnumwidth{\hss\rensuji{#2}}\par
\endgroup
\fi}
%</article>
Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/addons/luatexja-ajmacros.sty
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/addons/luatexja-ajmacros.sty 2025-02-08 20:07:50 UTC (rev 73779)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/addons/luatexja-ajmacros.sty 2025-02-08 20:54:10 UTC (rev 73780)
@@ -68,7 +68,7 @@
\expandafter\let\csname ifltj at in@latex\expandafter\endcsname
\csname iftrue\endcsname
\NeedsTeXFormat{LaTeX2e}
- \ProvidesPackage{luatexja-ajmacros}[2020-10-09]
+ \ProvidesPackage{luatexja-ajmacros}[2025-02-05]
\fi %</LaTeX>
%%------------------
@@ -651,24 +651,24 @@
\@tempdimb.94\@tempdimb
\@tempskipa.94\@tempskipa
\fontsize{\@tempdimb}{\@tempskipa}\selectfont\aj訓点レ}}
-\gdef\aj訓点一レ{\mbox{\tate\kern-.24zw\aj訓点一\kern-.65zw\raise.15zw\hbox{\aj at smallReten}}}
-\gdef\aj訓点上レ{\mbox{\tate\aj訓点上\kern-.3zw\raise.15zw\hbox{\aj at smallReten}}}
-\gdef\aj訓点甲レ{\mbox{\tate\aj訓点甲\kern-.25zw\raise.15zw\hbox{\aj at smallReten}}}
-\gdef\aj訓点天レ{\mbox{\tate\aj訓点天\kern-.4zw\raise.1zw\hbox{\aj at smallReten}}}
+\gdef\aj訓点一レ{\mbox{\tate\kern-.24\zw\aj訓点一\kern-.65\zw\raise.15\zw\hbox{\aj at smallReten}}}
+\gdef\aj訓点上レ{\mbox{\tate\aj訓点上\kern-.3\zw\raise.15\zw\hbox{\aj at smallReten}}}
+\gdef\aj訓点甲レ{\mbox{\tate\aj訓点甲\kern-.25\zw\raise.15\zw\hbox{\aj at smallReten}}}
+\gdef\aj訓点天レ{\mbox{\tate\aj訓点天\kern-.4\zw\raise.1\zw\hbox{\aj at smallReten}}}
\def\@ajongofudef#1{\ifx\@nil#1%
\else\expandafter\xdef\csname aj訓点#1|\endcsname
{\noexpand\mbox{\yoko\expandafter\noexpand\csname aj訓点#1\endcsname
- \hbox to\z@{\hss\expandafter\noexpand\csname aj訓点|\endcsname\kern-.5zw}}}%
+ \hbox to\z@{\hss\expandafter\noexpand\csname aj訓点|\endcsname\kern-.5\zw}}}%
\expandafter\@ajongofudef\fi}
\@ajongofudef 二三四中下乙丙丁地人\@nil
-\expandafter\gdef\csname aj訓点 |\endcsname{\mbox{\yoko{ }\hbox to\z@{\hss\csname aj訓点|\endcsname\kern-.5zw}}}
+\expandafter\gdef\csname aj訓点 |\endcsname{\mbox{\yoko{ }\hbox to\z@{\hss\csname aj訓点|\endcsname\kern-.5\zw}}}
\def\@ajkungofudef#1{\ifx\@nil#1%
\else\expandafter\xdef\csname aj訓点|#1\endcsname
- {\noexpand\mbox{\yoko\hbox to\z@{\hss\expandafter\noexpand\csname aj訓点|\endcsname\kern-.5zw}%
+ {\noexpand\mbox{\yoko\hbox to\z@{\hss\expandafter\noexpand\csname aj訓点|\endcsname\kern-.5\zw}%
\expandafter\noexpand\csname aj訓点#1\endcsname}}%
\expandafter\@ajkungofudef\fi}
\@ajkungofudef 二三四中下乙丙丁地人\@nil
-\expandafter\gdef\csname aj訓点| \endcsname{\mbox{\yoko\hbox to\z@{\hss\csname aj訓点|\endcsname\kern-.5zw}{ }}}
+\expandafter\gdef\csname aj訓点| \endcsname{\mbox{\yoko\hbox to\z@{\hss\csname aj訓点|\endcsname\kern-.5\zw}{ }}}
%
\gdef\ajKunten#1{\csname aj訓点#1\endcsname}
%
Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/ltjarticle.cls
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/ltjarticle.cls 2025-02-08 20:07:50 UTC (rev 73779)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/ltjarticle.cls 2025-02-08 20:54:10 UTC (rev 73780)
@@ -23,7 +23,7 @@
%% File: ltjclasses.dtx
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{ltjarticle}
- [2022-09-12 v1.8f-ltj-23
+ [2024-12-13 v1.8f-ltj-24
Standard LuaLaTeX-ja class]
\RequirePackage{luatexja}
\newcounter{@paper}
@@ -687,15 +687,6 @@
\hb at xt@\@pnumwidth{\hss\normalfont \normalcolor #5}%
\par}%
\fi}
-\providecommand*\protected at file@percent{}
-\def\addcontentsline#1#2#3{%
- \protected at write\@auxout
- {\let\label\@gobble \let\index\@gobble \let\glossary\@gobble
- \@temptokena{\thepage}%
- }{\string\@writefile{#1}%
- {\protect\contentsline{#2}{#3}{\the\@temptokena}{}%
-\protected at file@percent}}%
-}
\newcommand{\tableofcontents}{%
\section*{\contentsname
\@mkboth{\contentsname}{\contentsname}%
Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/ltjbk10.clo
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/ltjbk10.clo 2025-02-08 20:07:50 UTC (rev 73779)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/ltjbk10.clo 2025-02-08 20:54:10 UTC (rev 73780)
@@ -23,7 +23,7 @@
%% File: ltjclasses.dtx
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{ltjbk10.clo}
- [2022-09-12 v1.8f-ltj-23
+ [2024-12-13 v1.8f-ltj-24
Standard LuaLaTeX-ja file (size option)]
\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xpt{15}%
Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/ltjbk11.clo
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/ltjbk11.clo 2025-02-08 20:07:50 UTC (rev 73779)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/ltjbk11.clo 2025-02-08 20:54:10 UTC (rev 73780)
@@ -23,7 +23,7 @@
%% File: ltjclasses.dtx
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{ltjbk11.clo}
- [2022-09-12 v1.8f-ltj-23
+ [2024-12-13 v1.8f-ltj-24
Standard LuaLaTeX-ja file (size option)]
\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xipt{15.5}%
Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/ltjbk12.clo
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/ltjbk12.clo 2025-02-08 20:07:50 UTC (rev 73779)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/ltjbk12.clo 2025-02-08 20:54:10 UTC (rev 73780)
@@ -23,7 +23,7 @@
%% File: ltjclasses.dtx
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{ltjbk12.clo}
- [2022-09-12 v1.8f-ltj-23
+ [2024-12-13 v1.8f-ltj-24
Standard LuaLaTeX-ja file (size option)]
\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xiipt{16.5}%
Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/ltjbook.cls
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/ltjbook.cls 2025-02-08 20:07:50 UTC (rev 73779)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/ltjbook.cls 2025-02-08 20:54:10 UTC (rev 73780)
@@ -23,7 +23,7 @@
%% File: ltjclasses.dtx
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{ltjbook}
- [2022-09-12 v1.8f-ltj-23
+ [2024-12-13 v1.8f-ltj-24
Standard LuaLaTeX-ja class]
\RequirePackage{luatexja}
\newcounter{@paper}
@@ -780,15 +780,6 @@
\hb at xt@\@pnumwidth{\hss\normalfont \normalcolor #5}%
\par}%
\fi}
-\providecommand*\protected at file@percent{}
-\def\addcontentsline#1#2#3{%
- \protected at write\@auxout
- {\let\label\@gobble \let\index\@gobble \let\glossary\@gobble
- \@temptokena{\thepage}%
- }{\string\@writefile{#1}%
- {\protect\contentsline{#2}{#3}{\the\@temptokena}{}%
-\protected at file@percent}}%
-}
\newcommand{\tableofcontents}{%
\if at twocolumn\@restonecoltrue\onecolumn
\else\@restonecolfalse\fi
Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/ltjreport.cls
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/ltjreport.cls 2025-02-08 20:07:50 UTC (rev 73779)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/ltjreport.cls 2025-02-08 20:54:10 UTC (rev 73780)
@@ -23,7 +23,7 @@
%% File: ltjclasses.dtx
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{ltjreport}
- [2022-09-12 v1.8f-ltj-23
+ [2024-12-13 v1.8f-ltj-24
Standard LuaLaTeX-ja class]
\RequirePackage{luatexja}
\newcounter{@paper}
@@ -776,15 +776,6 @@
\hb at xt@\@pnumwidth{\hss\normalfont \normalcolor #5}%
\par}%
\fi}
-\providecommand*\protected at file@percent{}
-\def\addcontentsline#1#2#3{%
- \protected at write\@auxout
- {\let\label\@gobble \let\index\@gobble \let\glossary\@gobble
- \@temptokena{\thepage}%
- }{\string\@writefile{#1}%
- {\protect\contentsline{#2}{#3}{\the\@temptokena}{}%
-\protected at file@percent}}%
-}
\newcommand{\tableofcontents}{%
\if at twocolumn\@restonecoltrue\onecolumn
\else\@restonecolfalse\fi
Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/ltjsize10.clo
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/ltjsize10.clo 2025-02-08 20:07:50 UTC (rev 73779)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/ltjsize10.clo 2025-02-08 20:54:10 UTC (rev 73780)
@@ -23,7 +23,7 @@
%% File: ltjclasses.dtx
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{ltjsize10.clo}
- [2022-09-12 v1.8f-ltj-23
+ [2024-12-13 v1.8f-ltj-24
Standard LuaLaTeX-ja file (size option)]
\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xpt{15}%
Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/ltjsize11.clo
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/ltjsize11.clo 2025-02-08 20:07:50 UTC (rev 73779)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/ltjsize11.clo 2025-02-08 20:54:10 UTC (rev 73780)
@@ -23,7 +23,7 @@
%% File: ltjclasses.dtx
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{ltjsize11.clo}
- [2022-09-12 v1.8f-ltj-23
+ [2024-12-13 v1.8f-ltj-24
Standard LuaLaTeX-ja file (size option)]
\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xipt{15.5}%
Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/ltjsize12.clo
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/ltjsize12.clo 2025-02-08 20:07:50 UTC (rev 73779)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/ltjsize12.clo 2025-02-08 20:54:10 UTC (rev 73780)
@@ -23,7 +23,7 @@
%% File: ltjclasses.dtx
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{ltjsize12.clo}
- [2022-09-12 v1.8f-ltj-23
+ [2024-12-13 v1.8f-ltj-24
Standard LuaLaTeX-ja file (size option)]
\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xiipt{16.5}%
Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtarticle.cls
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtarticle.cls 2025-02-08 20:07:50 UTC (rev 73779)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtarticle.cls 2025-02-08 20:54:10 UTC (rev 73780)
@@ -23,7 +23,7 @@
%% File: ltjclasses.dtx
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{ltjtarticle}
- [2022-09-12 v1.8f-ltj-23
+ [2024-12-13 v1.8f-ltj-24
Standard LuaLaTeX-ja class]
\RequirePackage{luatexja}
\newcounter{@paper}
@@ -688,18 +688,9 @@
{#4}\nobreak
\leaders\hbox{$\m at th \mkern \@dotsep mu.\mkern \@dotsep mu$}%
\hfill\nobreak
- \hb at xt@\@pnumwidth{\hss\normalfont \normalcolor #5}%
+ \hb at xt@\@pnumwidth{\hss\normalfont \normalcolor\rensuji{#5}}%
\par}%
\fi}
-\providecommand*\protected at file@percent{}
-\def\addcontentsline#1#2#3{%
- \protected at write\@auxout
- {\let\label\@gobble \let\index\@gobble \let\glossary\@gobble
- \@temptokena{\rensuji{\thepage}}%
- }{\string\@writefile{#1}%
- {\protect\contentsline{#2}{#3}{\the\@temptokena}{}%
-\protected at file@percent}}%
-}
\newcommand{\tableofcontents}{%
\section*{\contentsname
\@mkboth{\contentsname}{\contentsname}%
@@ -715,7 +706,7 @@
{\leavevmode\large\bfseries
\setlength\@lnumwidth{4\zw}%
#1\hfil\nobreak
- \hb at xt@\@pnumwidth{\hss#2}}\par
+ \hb at xt@\@pnumwidth{\hss\rensuji{#2}}}\par
\nobreak
\if at compatibility
\global\@nobreaktrue
@@ -732,7 +723,7 @@
\leavevmode\bfseries
\setlength\@lnumwidth{1.5em}%
\advance\leftskip\@lnumwidth \hskip-\leftskip
- #1\nobreak\hfil\nobreak\hb at xt@\@pnumwidth{\hss#2}\par
+ #1\nobreak\hfil\nobreak\hb at xt@\@pnumwidth{\hss\rensuji{#2}}\par
\endgroup
\fi}
\newcommand*{\l at subsection} {\@dottedtocline{2}{1\zw}{4\zw}}
Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtbk10.clo
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtbk10.clo 2025-02-08 20:07:50 UTC (rev 73779)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtbk10.clo 2025-02-08 20:54:10 UTC (rev 73780)
@@ -23,7 +23,7 @@
%% File: ltjclasses.dtx
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{ltjtbk10.clo}
- [2022-09-12 v1.8f-ltj-23
+ [2024-12-13 v1.8f-ltj-24
Standard LuaLaTeX-ja file (size option)]
\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xpt{17}%
Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtbk11.clo
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtbk11.clo 2025-02-08 20:07:50 UTC (rev 73779)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtbk11.clo 2025-02-08 20:54:10 UTC (rev 73780)
@@ -23,7 +23,7 @@
%% File: ltjclasses.dtx
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{ltjtbk11.clo}
- [2022-09-12 v1.8f-ltj-23
+ [2024-12-13 v1.8f-ltj-24
Standard LuaLaTeX-ja file (size option)]
\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xipt{17}%
Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtbk12.clo
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtbk12.clo 2025-02-08 20:07:50 UTC (rev 73779)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtbk12.clo 2025-02-08 20:54:10 UTC (rev 73780)
@@ -23,7 +23,7 @@
%% File: ltjclasses.dtx
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{ltjtbk12.clo}
- [2022-09-12 v1.8f-ltj-23
+ [2024-12-13 v1.8f-ltj-24
Standard LuaLaTeX-ja file (size option)]
\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xiipt{18}%
Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtbook.cls
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtbook.cls 2025-02-08 20:07:50 UTC (rev 73779)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtbook.cls 2025-02-08 20:54:10 UTC (rev 73780)
@@ -23,7 +23,7 @@
%% File: ltjclasses.dtx
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{ltjtbook}
- [2022-09-12 v1.8f-ltj-23
+ [2024-12-13 v1.8f-ltj-24
Standard LuaLaTeX-ja class]
\RequirePackage{luatexja}
\newcounter{@paper}
@@ -781,18 +781,9 @@
{#4}\nobreak
\leaders\hbox{$\m at th \mkern \@dotsep mu.\mkern \@dotsep mu$}%
\hfill\nobreak
- \hb at xt@\@pnumwidth{\hss\normalfont \normalcolor #5}%
+ \hb at xt@\@pnumwidth{\hss\normalfont \normalcolor\rensuji{#5}}%
\par}%
\fi}
-\providecommand*\protected at file@percent{}
-\def\addcontentsline#1#2#3{%
- \protected at write\@auxout
- {\let\label\@gobble \let\index\@gobble \let\glossary\@gobble
- \@temptokena{\rensuji{\thepage}}%
- }{\string\@writefile{#1}%
- {\protect\contentsline{#2}{#3}{\the\@temptokena}{}%
-\protected at file@percent}}%
-}
\newcommand{\tableofcontents}{%
\if at twocolumn\@restonecoltrue\onecolumn
\else\@restonecolfalse\fi
@@ -811,7 +802,7 @@
{\leavevmode\large\bfseries
\setlength\@lnumwidth{4\zw}%
#1\hfil\nobreak
- \hb at xt@\@pnumwidth{\hss#2}}\par
+ \hb at xt@\@pnumwidth{\hss\rensuji{#2}}}\par
\nobreak
\global\@nobreaktrue
\everypar{\global\@nobreakfalse\everypar{}}%
@@ -826,7 +817,7 @@
\leavevmode\bfseries
\setlength\@lnumwidth{4\zw}%
\advance\leftskip\@lnumwidth \hskip-\leftskip
- #1\nobreak\hfil\nobreak\hb at xt@\@pnumwidth{\hss#2}\par
+ #1\nobreak\hfil\nobreak\hb at xt@\@pnumwidth{\hss\rensuji{#2}}\par
\penalty\@highpenalty
\endgroup
\fi}
Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtreport.cls
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtreport.cls 2025-02-08 20:07:50 UTC (rev 73779)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtreport.cls 2025-02-08 20:54:10 UTC (rev 73780)
@@ -23,7 +23,7 @@
%% File: ltjclasses.dtx
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{ltjtreport}
- [2022-09-12 v1.8f-ltj-23
+ [2024-12-13 v1.8f-ltj-24
Standard LuaLaTeX-ja class]
\RequirePackage{luatexja}
\newcounter{@paper}
@@ -777,18 +777,9 @@
{#4}\nobreak
\leaders\hbox{$\m at th \mkern \@dotsep mu.\mkern \@dotsep mu$}%
\hfill\nobreak
- \hb at xt@\@pnumwidth{\hss\normalfont \normalcolor #5}%
+ \hb at xt@\@pnumwidth{\hss\normalfont \normalcolor\rensuji{#5}}%
\par}%
\fi}
-\providecommand*\protected at file@percent{}
-\def\addcontentsline#1#2#3{%
- \protected at write\@auxout
- {\let\label\@gobble \let\index\@gobble \let\glossary\@gobble
- \@temptokena{\rensuji{\thepage}}%
- }{\string\@writefile{#1}%
- {\protect\contentsline{#2}{#3}{\the\@temptokena}{}%
-\protected at file@percent}}%
-}
\newcommand{\tableofcontents}{%
\if at twocolumn\@restonecoltrue\onecolumn
\else\@restonecolfalse\fi
@@ -807,7 +798,7 @@
{\leavevmode\large\bfseries
\setlength\@lnumwidth{4\zw}%
#1\hfil\nobreak
- \hb at xt@\@pnumwidth{\hss#2}}\par
+ \hb at xt@\@pnumwidth{\hss\rensuji{#2}}}\par
\nobreak
\global\@nobreaktrue
\everypar{\global\@nobreakfalse\everypar{}}%
@@ -822,7 +813,7 @@
\leavevmode\bfseries
\setlength\@lnumwidth{4\zw}%
\advance\leftskip\@lnumwidth \hskip-\leftskip
- #1\nobreak\hfil\nobreak\hb at xt@\@pnumwidth{\hss#2}\par
+ #1\nobreak\hfil\nobreak\hb at xt@\@pnumwidth{\hss\rensuji{#2}}\par
\penalty\@highpenalty
\endgroup
\fi}
Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtsize10.clo
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtsize10.clo 2025-02-08 20:07:50 UTC (rev 73779)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtsize10.clo 2025-02-08 20:54:10 UTC (rev 73780)
@@ -23,7 +23,7 @@
%% File: ltjclasses.dtx
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{ltjtsize10.clo}
- [2022-09-12 v1.8f-ltj-23
+ [2024-12-13 v1.8f-ltj-24
Standard LuaLaTeX-ja file (size option)]
\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xpt{17}%
Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtsize11.clo
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtsize11.clo 2025-02-08 20:07:50 UTC (rev 73779)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtsize11.clo 2025-02-08 20:54:10 UTC (rev 73780)
@@ -23,7 +23,7 @@
%% File: ltjclasses.dtx
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{ltjtsize11.clo}
- [2022-09-12 v1.8f-ltj-23
+ [2024-12-13 v1.8f-ltj-24
Standard LuaLaTeX-ja file (size option)]
\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xipt{17}%
Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtsize12.clo
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtsize12.clo 2025-02-08 20:07:50 UTC (rev 73779)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/ltjtsize12.clo 2025-02-08 20:54:10 UTC (rev 73780)
@@ -23,7 +23,7 @@
%% File: ltjclasses.dtx
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{ltjtsize12.clo}
- [2022-09-12 v1.8f-ltj-23
+ [2024-12-13 v1.8f-ltj-24
Standard LuaLaTeX-ja file (size option)]
\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xiipt{18}%
Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/luatexja.sty
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/luatexja.sty 2025-02-08 20:07:50 UTC (rev 73779)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/luatexja.sty 2025-02-08 20:54:10 UTC (rev 73780)
@@ -27,7 +27,7 @@
\newif\ifltj at disablejfam
%%%% VERSION
-\def\LuaTeXjaversion{20241014.0}
+\def\LuaTeXjaversion{20250208.0}
%% Check if LaTeX is used.
\begingroup\expandafter\expandafter\expandafter\endgroup
Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/patches/lltjcore.sty
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/patches/lltjcore.sty 2025-02-08 20:07:50 UTC (rev 73779)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/patches/lltjcore.sty 2025-02-08 20:54:10 UTC (rev 73780)
@@ -3,7 +3,7 @@
%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{lltjcore}[2023-02-26 Patch to LaTeX2e Kernel for LuaTeX-ja]
+\ProvidesPackage{lltjcore}[2025-01-12 Patch to LaTeX2e Kernel for LuaTeX-ja]
\RequirePackage{etoolbox}
%%% expl3
@@ -353,4 +353,10 @@
\def\ltj at unhbox@curfield{\ltjfakeboxbdd\unhbox\@curfield\ltjfakeboxbdd}
%\patchcmd\@contfield{\unhbox\@curfield}{\ltj at unhbox@curfield}{}{}
\patchcmd\@addfield{\unhbox\@curfield}{\ltj at unhbox@curfield}{}{}
+
+%\def\m at th{\mathsurround\z@\ltj at yablshift0 }
+\def\mathsm at sh#1#2{%
+ \setbox\z@\hbox{\ltj at yablshift0$\m at th#1{#2}$}%
+ {}\finsm at sh}
+
\endinput
More information about the tex-live-commits
mailing list.