Re: makefile aus \begin{filecontents} ... \end{filecontents} erzeugen

"Rolf Niepraschk" (via tex-d-l Mailing List) <[email protected]> Tue, 13 May 2025 09:48:26 +0200
Newsgroups gmane.comp.tex.german
Message-ID <[email protected]>
Das folgende Beispiel löst zumindest das Tab-Problem. Der Dateiname ist 
leider nicht korrekt:

\documentclass{article}
\usepackage{scontents}

\begin{scontents}[overwrite,write-out=Makefile.]
latexfile.pdf : latexfile.tex
	pdflatex latexfile.tex
\end{scontents}

\begin{document}
Text.
\end{document}

...Rolf

Am 12.05.25 um 18:23 schrieb Jakob Mendel (via tex-d-l Mailing List):
> Liebe Fachleute,
> 
> um alle Daten an einer Stelle (= in einer Datei) zu haben, möchte ich 
> die makefile von LaTeX bzw. pdflatex schreiben lassen und verwende dazu 
> die Umgebung filecontents:
> 
> -----
> \documentclass{article}
> 
> \begin{filecontents}[overwrite, noheader]{makefile}
> latexfile.pdf : latexfile.tex
>      pdflatex latexfile.tex
> \end{filecontents}
> 
> \begin{document}
> Text.
> \end{document}
> -----
> 
> Leider macht pdflatex nicht, was ich gern hätte:
> - die Datei heißt nicht makefile, sondern makefile.tex;
> - der Tabulator in der zweiten Zeile der makefile wird automatisch in 
> ein Leerzeichen umgewandelt.  Die Fehlermeldung ist: "LaTeX Warning: Tab 
> has been converted to Blank Space."
> 
> Weiß jemand, wie man diese beiden Probleme lösen kann?
> 
> Vielen Dank! und viele Grüße
> Jakob
> 
> 
>

-- 
FAQ: http://texfragen.de/
Durchsuchbares Archiv: https://www.listserv.dfn.de/sympa/arc/tex-d-l 
Unsubscribe/Verwaltung: https://www.listserv.dfn.de/sympa/info/tex-d-l