Aktuelle Speicherorte ausgeben.

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: Aktuelle Speicherorte ausgeben.

Re: Aktuelle Speicherorte ausgeben.

von KOMA (als gast) » Sa 20. Mär 2021, 11:57

Henkel hat geschrieben:
Fr 19. Mär 2021, 21:58

Ich möchte auf dem Deckblatt eines Berichtes eine Zeile einfügen, die angibt, wo das Dokument (erzeugte PDF) in der Verzeichnisstruktur liegt. Das Feld soll automatisch aktualisiert werden.

Nur, damit es zu einen Missverständnissen kommt: currfile liefert nur den Pfad zum Zeitpunkt der PDF-Erzeugung. Wenn das fertige PDF in ein anderes Verzeichnis verschoben wird, wird die davon erzeugte Angabe nicht automatisch aktualisiert. Das ginge allenfalls per JavaScript und würde dann nur mit bestimmten PDF-Viewern funktionieren.

Re: Aktuelle Speicherorte ausgeben.

von Henkel » Sa 20. Mär 2021, 11:24

Ah ja vielen Dank euch beiden. Ich habe das doc entsprechend in meinem Beitrag geändert.

Re: Aktuelle Speicherorte ausgeben.

von Stefan Kottwitz » Sa 20. Mär 2021, 10:45

Hallo Henkel,

willkommen im Forum! Danke für das Mitteilen Deiner Lösung, sogar mit einem ausführbaren Minimalbeispiel.

Was im vorigen Beitrag gemeint war: wenn man beim Editieren einen Paketnamen hier markiert, auf den doc-Button klickt, wird aus currfile im Text dann [doc]currfile[/doc] und nach dem Abschicken ist currfile ein Link zu https://texdoc.org/pkg/currfile. Das ist zum Vereinfachen von Doku-Hinweisen.

Stefan

Re: Aktuelle Speicherorte ausgeben.

von Unerkannt » Sa 20. Mär 2021, 09:47

Henkel hat geschrieben:
Sa 20. Mär 2021, 00:25

[…] Für Leute mit dem gleichen Problem:
Dokumentation: https://ctan.math.illinois.edu/macros/l ... rrfile.pdf […]

Ein Verweis auf »currfile« bei CTAN hätte gereicht. Alternativ passt auch einer mit dem 'doc'-Knopf auf TexDoc Online.

Re: Aktuelle Speicherorte ausgeben.

von Henkel » Sa 20. Mär 2021, 00:25

Vielen Dank!

Ich konnte mein Problem lösen.

Für Leute mit dem gleichen Problem:
Dokumentation: currfile

Code:
\usepackage[abspath]{currfile}

Für die Ausgabe des .tex files:
``\currfileabspath''

Für die Ausgabe des .pdf files:
\currfileabsdir\getabspath{Uebung_01.pdf}\theabspath

Damit die Ausgabe richtig angezeigt wird muss unter
Optionen -> Texmaker konfigurieren -> Befehle -> PdfLaTex
-recorder hinzugefügt werden.

Der gesamte Befehl sieht bei mir dann so aus:
pdflatex -recorder -synctex=1 -interaction=nonstopmode %.tex
Mann muss dann aber immer 2x Übersetzen und 1x das PDF generieren lassen.

Mein gesamter Code:

\documentclass[11pt]{article}
\usepackage[abspath]{currfile}

\begin{document}
Der aktuelle Pfad des Texmaker ist: ``\currfileabspath''\\
\\
Der aktuelle Pfad des PDFs ist: \currfileabsdir\getabspath{Uebung_01.pdf}\theabspath
\end{document}

von Gast. » Fr 19. Mär 2021, 22:33

Aktuelle Speicherorte ausgeben.

von Henkel » Fr 19. Mär 2021, 21:58

Hallo zusammen,

dass ist mein erster Forumbeitrag, ich hoffe ich mache alles richtig :).

Ich möchte auf dem Deckblatt eines Berichtes eine Zeile einfügen, die angibt, wo das Dokument (erzeugte PDF) in der Verzeichnisstruktur liegt. Das Feld soll automatisch aktualisiert werden.

Ist eine solche Umsetzung möglich?

Vielen Dank für eure Bemühungen!

  • Henkel

Nach oben