Seite 1 von 1

Befehl \date{}

Verfasst: Do 23. Jul 2020, 16:36
von Yoshi

Liebe alle,
mit dem Befehl \date{} sollte nach meinem Wissensstand kein Datum angezeigt werden. Wird der Befehl mit % deaktiviert, erfolgt eine Anzeige des aktuellen Datums in der Vorschau pdf.
Wie kann das sein? :roll:

hier pdf1:

\documentclass[12pt]{scrartcl}%{article} 
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[utf8]{inputenc}  
\begin{document} \begin{titlepage} \author{Yoshi} \title{Titel mit Datum} %\date{} \maketitle \end{titlepage} \end{document}

hier pdf2

\documentclass[12pt]{scrartcl}%{article} 
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[utf8]{inputenc}  
\begin{document} \begin{titlepage} \author{Yoshi} \title{Titel mit Datum} \date{} \maketitle \end{titlepage} \end{document}

Re: Befehl \date{}

Verfasst: Do 23. Jul 2020, 17:07
von gast

In der KOMA-Script-Anleitung ist für den Titel bezüglich \date doch explizit dokumentiert:

Unter dem Autor oder den Autoren folgt das Datum. Dabei ist das aktuelle Datum, \today,
voreingestellt. Es kann jedoch mit \date eine beliebige Angabe – auch ein leere – erreicht
werden.

Wenn \date{} in Deinem Beispiel auskommentiert ist, gilt die Voreinstellung. Und in der Voreinstellung wird das aktuelle Datum ausgegeben. Das entspricht also genau dem dokumentierten Verhalten. Oder habe ich die Frage irgendwie falsch verstanden?

BTW: Es ist auch dokumentiert, dass es eher keine gute Idee ist, \maketitle in eine titlepage-Umgebung zu packen. Wenn man eine Titelseite statt eines Titelkopfes haben soll, sollte man stattdessen Option titlepage beim Laden von scrartcl angeben.

Last but not least: Bitte markiere Code in deinen Beiträge. Das ist der </>-Knopf in der Toolbar.


Re: Befehl \date{}

Verfasst: Fr 24. Jul 2020, 10:22
von Yoshi

Vielen Dank für die rasche Antwort. Meine Verwirrung :wink: war, dass ich übersehen hatte, dass der Befehl \maketitle automatisiert das Datum mitberücksichtigt.

Ich wollte auch eine neue Seite für den folgenden Fließtext erzeugen, da bei \maketitle eigentlich eine neue Seite generiert werden soll, hatte aber auch übersehen, dass die neue Seite mit der \documentclass{scrartcl} verhindert wird. Um das zu umgehen daher die Verwendung von \begin{titlepage} ...\end{titlepage}, da ich nicht \documentclass{report} verwenden möchte.

Danke für die Infos.


Re: Befehl \date{}

Verfasst: Fr 24. Jul 2020, 11:59
von gast

Ich kann nur empfehlen: Einfach einmal in die Anleitung schauen. Dafür ist sie da.