在 dtx 檔案上使用 Latexmk,然後在它建立的 tex 檔案上再次運行它

在 dtx 檔案上使用 Latexmk,然後在它建立的 tex 檔案上再次運行它

我正在使用latexmk一個dtx生成 tex 文件的文件,如下所示:

%<*driver>
\input docstrip.tex
\askforoverwritefalse
\generate{
\file{\jobname_allnotes.tex}{\from{\jobname.dtx}{longcalc,shortcalc,annotation,notes}}
\file{\jobname_somenotes.tex}{\from{\jobname.dtx}{shortcalc,annotation}}          
\file{\jobname.tex}{\from{\jobname.dtx}{nonotes}}          
}
\endbatchfile
%</driver>

我試圖在文件上latexmk運行一次,然後在文件生成的 tex 文件上再次運行它。這可能嗎?或者我需要一個標準來做到這一點?pdflatexdtxdtxmakefile

相關內容