_dtx.dtx
我有一个名为以下代码的文件:
% \iffalse
%<*driver>
\documentclass[10pt]{article}
\usepackage[numbered]{hypdoc}
\usepackage{titlesec}
\usepackage{hyperref}
\EnableCrossrefs
\CodelineIndex
\RecordChanges
\IndexPrologue{}
\begin{document}
\DocInput{\jobname.dtx}
\PrintChanges
\PrintIndex
\end{document}
%</driver>
% \fi
%
% \tableofcontents
%
% \changes{v1.0}{2022/10/24}{Some changes.}
%
% \section{Documentation of code}
%
% \iffalse
%<*package>
% \fi
%
%\begin{macro}{\a}
% \begin{macrocode}
\def\a{\b}
\def\b{\c}
% \end{macrocode}
%\end{macro}
% \iffalse
%</package>
% \fi
%\Finale
文件_dtx.ins
:
\input l3docstrip
\keepsilent
\askforoverwritefalse
\generate{\file{\jobname.sty}{\from{\jobname.dtx}{package}}}
\endbatchfile
跑步:
pdftex _dtx.ins
pdflatex _dtx.dtx
pdflatex _dtx.dtx
makeindex -s gind.ist -o _dtx.ind _dtx.idx
makeindex -s gglo.ist -o _dtx.gls _dtx.glo
pdflatex _dtx.dtx
pdflatex _dtx.dtx
答案1
您正在删除标题
\IndexPrologue{}
使用例如
\IndexPrologue{\section*{Index}}
反而。