Benutzerdefinierte Kompilierungsnachrichten

Benutzerdefinierte Kompilierungsnachrichten

Gibt es eine Möglichkeit, benutzerdefinierte Kompilierungsmeldungen zu erstellen? Zum Beispiel

\msg{Compiling Chapter 1}
\input{chapter1.tex}
\msg{Finished chapter compilation}

Antwort1

Da Sie in den Kommentaren angegeben haben, dass Sie das Protokoll nicht verwenden möchten, öffnen Sie in der Präambel eine neue Datei und schreiben Sie in diese

\documentclass{article}

\makeatletter
\newwrite\mylog
\immediate\openout\mylog=\jobname.mylog

\newcommand\writelog[1]{%
  \protected@write
   \mylog
   {\let\tmp\write\def\write{\immediate\tmp}}%
   {#1}}
\makeatother


\begin{document}


\writelog{one}

\writelog{two}



\end{document}

schreibt eins und zwei in eine .mylogDatei/

verwandte Informationen