Erzeugtes PDF Umbenennen und verschieben.

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Erzeugtes PDF Umbenennen und verschieben.

von godi » Di 17. Mär 2015, 16:32

Hallo,

latexmk habe ich mir kurz angesehen,
jedoch brauche ich momentan die ganzen Optionen usw nicht.

Habe jetzt einfach eine batch/bash Skript erstellt, das mir mein PDF mit pdflatex generiert und in einen anderen Pfad mit anderen Namen kopiert.
Darin kann ich auch einfach den Pfad und Namen angeben.

Aber danke für dein Hinweis!

Werde ich mir mal genauer Ansehen wenn ich mehr Zeit habe oder ich mehr Optionen benötige. :)

von Johannes_B » Di 17. Mär 2015, 16:08

Kein bash-Skript, aber latexmk macht doch genau das für dich.

von godi » Di 17. Mär 2015, 09:16

Danke für deine Hinweise,
ist anscheinend doch nicht so einfach wie ich mir das vorgestellt habe. :roll:

Ich werde mal sehen ob ich nicht direkt ein bash Skript erstelle, dass auch das Kompilieren übernimmt.

von Noch so einer » Di 17. Mär 2015, 09:09

Auf LaTeX-Ebene sind die Möglichkeiten sehr begrenzt. Man kann aber beim Aufruf des Programms, beispielsweise pdflatex, xelatex oder lualatex, per Option/Parameter -jobname einen anderen Namen vorgeben. Da die PDF-Datei erst am Ende geschlossen wird, gibt es auch selbst per \write18 keine Möglichkeit, die Ausgabedatei nachträglich zu verschieben. Je nach verwendetem TeX kann man jedoch auch Umgebungsvariablen oder Option das Ausgabeverzeichnis vorgeben. Siehe dazu am besten die Manual-Page des verwendeten Programms (also von pdftex, luatex oder xetex).

Darüber hinaus bieten viele Editoren die Möglichkeit, eine Nachbearbeitung durchzuführen bzw. Scripte oder Befehle nach dem LaTeX-Lauf aufzurufen. Das kann man natürlich ebenfalls für entsprechende Aktionen verwenden. Auch die Verwendung eines Build-Prozessors wie latexmk oder arara kann solche Aktionen automatisieren helfen.

Erzeugtes PDF Umbenennen und verschieben.

von godi » Di 17. Mär 2015, 08:43

Hallo,

ist es in LaTeX möglich für das generierte PDF einen Namen vorzugeben?
Also so, dass nicht der Name des .tex File verwendet wird.
Ich was der Meinung, dass ich darüber schon mal was gelesen habe aber ich finde es nicht mehr. :(

Ist es eventuell auch noch möglich, nur das PDF File in einem (in LaTeX) angegebenen Ordner zu verschieben?

godi

Nach oben