<html><body>Ahoj Jardo,<br>napadá mě v linuxu spustit (La)TeX se shell escape<br>pdfcsplain --shell-escape hlavnizdrojak<br>a v něm nadefinovat makro \include tak, aby pomocí \write18 připsalo obsah souboru #1 pomocí >> k souboru vse.txt. Příkazem touch se soubor vytvoří, pokud neexistoval. Pokud soubor existoval, bude se připisovat k jeho obsahu.<br>\def\nazevsouboru{vse.txt}<br>\immediate\write18{touch \nazevsouboru}<br>\def\include#1{\immediate\write18{cat #1 >> \nazevsouboru}}<br>\include{prvni.tex}<br>\include{druhy.tex}<br>\include{treti.tex}<br><br>Podobně by to mělo fungovat ve windows, jenom ty windowsovské/dosovské příkazy budou mít jiný název.<br><br>Hezký den přeje<br>Honza<br><br><br><aside>
---------- Původní e-mail ----------<br>
Od: Jaroslav Hajtmar <hajtmar@gyza.cz><br>
Komu: Czech and Slovak list <csTeX@cs.felk.cvut.cz><br>
Datum: 21. 2. 2018 16:45:29<br>
Předmět: [cstex] Spojování TeXových zdrojových textů
</aside><br><blockquote data-email="hajtmar@gyza.cz">
<div lang="CS">
<div>
<p><span style="font-size:11pt">Dobrý den.</span></p>
<p><span style="font-size:11pt">Nenapadá někoho, jakým automatizovaným způsobem by se dalo spojit velké množství zdrojových textů, načítaných do hlavního zdrojového textu pomocí makra \include, do jediného jednosouborového  zdrojáku, který
 by šel následně zkompilovat např. pomocí nějakého online nástroje ala TeXonWeb?</span></p>
<p><span style="font-size:11pt">Mám velké množství souborů a nechci všechnu práci dělat ručně.
</span></p>
<p><span style="font-size:11pt"> </span></p>
<p><span style="font-size:11pt">Mám na mysli např. nějakou direktivu, která při TeXové překladu vygeneruje spojený text nebo nějaký skript v Pythonu, Perlu atd..</span></p>
<p><span style="font-size:11pt"> </span></p>
<p><span style="font-size:11pt">Díky a jsem s pozdravem.</span></p>
<p><span style="font-size:11pt">Jarda Hajtmar</span></p>
<p><span style="font-size:11pt"> </span></p>
<p><span style="font-size:11pt"> </span></p>
</div>


</div>_______________________________________________
<br>csTeX mailing list
<br>csTeX@cs.felk.cvut.cz
<br>https://lists.felk.cvut.cz/mailman/listinfo/cstex
<br></blockquote></body></html>