OSDN Git Service

fix
[luatex-ja/luatexja.git] / src / ltjclasses.dtx
index f2349fb..ff744ea 100644 (file)
 %    \end{macrocode}
 % \end{macro}
 %
-% \begin{macro}{\@tocmarg}
+% \begin{macro}{\@tocrmarg}
 % 複数行にわたる場合の右マージンです。
 %    \begin{macrocode}
 \newcommand{\@tocrmarg}{2.55em}
 %
 % このマクロは\file{ltsect.dtx}で定義されています。
 %    \begin{macrocode}
+\providecommand*\protected@file@percent{}
 \def\addcontentsline#1#2#3{%
   \protected@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}}}%
+       {\protect\contentsline{#2}{#3}{\the\@temptokena}%
+               \protected@file@percent}}%
 }
 %    \end{macrocode}
 % \end{macro}