Re: makefile aus \begin{filecontents} ... \end{filecontents} erzeugen
"Markus Kohm" (via tex-d-l Mailing List) <[email protected]> Tue, 13 May 2025 16:29:02 +0200
| Newsgroups | gmane.comp.tex.german |
|---|---|
| Organization | KOMA |
| Message-ID | <[email protected]> |
Am Dienstag, 13. Mai 2025, 10:51 schrieb Reinhard Kotucha:
> Die Datei muß nicht zusätzlich existieren:
Du hast nicht so wirklich verstanden, was ich geschrieben hatte. Wenn man
nämlich gemacht hat, was ich geschrieben habe, dann existiert bereits eine
Makefile.tex. Und dann muss Makefile (ohne .tex) eben *zusätzlich* existieren,
damit sie auch gefunden wird …
> Kpathsea sucht zunächst eine Datei "Makefile" und wenn die nicht
> gefunden wird eien Datei "Makefile.tex".
Eben drum.
> Auch wenn das eine schlechte Entscheidung von Knuth war wirst Du auf
> eine Änderung vergebens warten.
Knuth hat auch entschieden, dass Dateinamen an einem Leerzeichen enden.
> Vermutlich nicht mit \catcode9=12.
Bei tex, xetex und xelatex bekommst du auch damit keinen Tabulator:
\newwrite\testwrite
\catcode9=12
\immediate\openout\testwrite testfile
\immediate\write\testwrite{^^Itest}
\immediate\closeout\testwrite
\bye
erzeugt mit tex oder xetex:
^^Itest (hexdump: 5e 5e 74 49 73 65 0a 74)
mit pdftex oder luatex dagegen:
test (hexdump: 74 09 73 65 0a 74)
Entsprechendes gilt für Verwendung von xelatex vs. lualatex oder pdflatex.
Markus
--
KOMA-Script: https://sf.net/p/koma-script
KOMA-Script-Wiki: https://sf.net/p/koma-script/wiki-en/Home
KOMA-Script and Friends: https://gitlab.com/latex9343737
KOMA on github: https://github.com/komascript
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE1/uTv8+wAU8hvYZOE7WYy8/T98EFAmgjVy4ACgkQE7WYy8/T 98H9+Q/6Au83gtA4MvUKvRYIuIouFbu6SJg6JEmodb4SD7A7YLkw2XIg5dY3Rnsu 3Y0ik7IKHfrmdaMu5sb6ezQyiMt7P8fQArZSrESgflOy73wlxsEBIskPHnjeyVRD Z2zD8XiMz4+TaFpl0Gcfm65r+0sPkQF+zgYqPnNHoq2uD+XhJ5JqMiq8XHFBaU6l 0ieToavwY9cmX9K0YBR3VaOLTVzySgXw+iGfkylO5UB+q34CzECdtUen5LBUnfq7 DOvOl3fiaUl1g839Ji8UlAXst9NBBSZWJdvFPf74+ZXYr3jKLosmgWWBgEugXJR8 b5Yf2bmQaphpJWNbskiUx0UH+i561/Uw3RDc3jZhUH+6VkV+gI7kG7cxZn0YWdfx 5xERM4vut9cNEktIc9m+XWLZ07DHZIxxMlqX8l3rhpMRVUJg+zdVxkYamwkywWx5 aAB1f5b2PAPoA8e4YNrUyfwu2kpSoCQYLy0MKc2vGNrBgBGAe/fs6SBkdj3Xpf/Z cXWtB9jZDP66zFj+2KVkJgGHY/lB8DDXz2QCdPlCWHo/deC9EZ1Ef3M1xzS75Cll F7yUMq0ttaTo11vEW9lcr+ErXY3vhJAWBBM6UfytR6vk6Nxjg2bYQhtgRKjws1MO Qngg3nIvPerl997dFpE9NIwerZKPX9k5cS9Ljd/vLbf8pb4CGkI= =qM9w -----END PGP SIGNATURE-----