Seite 1 von 1

Filename in dokument einfügen

Verfasst: So 9. Jul 2023, 20:25
von vinc14
Hallo
am ende des Dokument (oder letzte Seite Fusszeile) möchte ich einen Eintrag machen.
wie Dokumentname und letzte Pdf Generierung

danke für Infos ob es geht oder wo man es noch nachlesen könnte

gruss
vinc

Re: Filename in dokument einfügen

Verfasst: Mo 10. Jul 2023, 15:31
von Stefan Kottwitz
Hallo Vinc,

mit am einfachsten ist sowas zu schreiben wie:
\jobname.pdf Generiert am \today.
Wenn minutengenaue Zeitangaben wichtig wären, geht das mit dem filemod-Paket:
\usepackage{filemod}
...
\filemodprint{\jobname}
Stefan

Re: Filename in dokument einfügen

Verfasst: Mo 10. Jul 2023, 22:09
von vinc14
Super @Stefan Kottwitz auch diese Info ist Gold Wert.
Meine Fussnote sieht nun wie folgt aus
File: vdvd1-0003-T3-Tour_dArgentine.pdf | Generiert am 10. Juli 2023 22:00:21 +02’00’

wie ich nun das +2'00' weg kriege habe ich aber nicht verstanden

\fancyfoot[l]{File: \jobname.pdf | Generiert am \FilemodToday{\jobname}}

Re: Filename in dokument einfügen

Verfasst: Mo 10. Jul 2023, 22:59
von Stefan Kottwitz
Sieht doch nett technisch aus ;-) ist der Zeitzonenversatz zu UTC, Du kannst ja einfach dahinter noch UTC schreiben und es ist klar.

Stefan

Re: Filename in dokument einfügen

Verfasst: Mo 10. Jul 2023, 23:02
von vinc14
Technisch ja - es sind PDF file mit Wanderbeschreibungen - also nicht für nerds ;-)

bei Fancyfoot gibt es eine Option es nur auf der letzten Seite zu haben?

Re: Filename in dokument einfügen

Verfasst: Di 11. Jul 2023, 01:00
von Bartman
Die Änderung des Befehls \thefilemodtime entfernt die Ausgabe des Zeitzonenversatzes.

Der übrige Teil der Präambel erstellt einen neuen Seitenstil und setzt diesen für die letzte Seite.
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\usepackage{filemod}
\usepackage{fancyhdr}
\usepackage{blindtext}

\renewcommand*{\thefilemodtime}[4]{#1:#2:#3}

\fancypagestyle{lastpage}{%
  \fancyhf{}%
  \fancyfoot[L]{File: \jobname.pdf | Generiert am \FilemodToday{\jobname}}%
  \renewcommand{\headrulewidth}{0pt}%
}

\AddToHook{enddocument}{\thispagestyle{lastpage}}

\begin{document}
\blinddocument
\end{document}

Re: Filename in dokument einfügen

Verfasst: Di 11. Jul 2023, 22:22
von vinc14
@Bartman @Stefan Kottwitz vielen Dank euch beiden für die Hilfe, nun sehen die Dokumente immer besser aus.