\date wird ignoriert und \subject{} verursacht fehler

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: \date wird ignoriert und \subject{} verursacht fehler

von Syralist » Do 13. Jan 2011, 18:58

Der Befehl \date{} legt fest, was im Datumsfeld gesetzt werden soll, wenn \maketitle ausgeführt wird.
Im Gegensatz zu allen anderen Befehlen für die Titelseite ist \date{} aber in der Grundeinstellung nicht leer, sondern mit \today vordefiniert.
Wenn man also \date{} nicht angibt, setzt \maketitle immer das aktuelle Datum. Möchte man das verhindern, muss man \date{} explizit mit leeren Klammern aufrufen.
Also suchst du vielleicht folgende Lösung:
\documentclass{scrreprt}


\usepackage[T1]{fontenc}


\titlehead{
     \centering Friedrich-Schiller-Universität Jena \\
                Biologisch-Pharmazeutische Fakultät\\
                %\includegraphics[width=4cm]{Bilder/UniLogo.png}
                }  
\subject{Diplomarbeit}      
\title{Diplomarbeit\\Studien zur antionkogenen Wirkung multimerisierter Ras bindender Domänen}
\date{}    
\author{Angefertigt am:\today
      \\Vorgelegt von: XXXXXXX
      \\geb. am.XXXX in XXXXX
      }


\begin{document}

\maketitle

bla
\end{document} 
Ich hoffe ich konnte ein wenig Licht ins Dunkel bringen.

von hdfritz » Do 13. Jan 2011, 16:40

Danke für die Antwort. Jetzt funktionierts.
Ich verstehe aber nicht, warum: Wenn man bei meinem Minimalbeispiel

\author{Angefertigt am:\date{\today}

in \author{Angefertigt am: \today} ändert und kompiliert (falls man das so nennnt?) ignoriert latex das \date in der drüber nicht mehr - auch wenn man \today wieder löscht...

was passiert da?

Na ja jedenfalls funktioniert es jetzt. Vielen Dank.

@CollmDante: Ich such mir ja nicht aus, wie ich das zu formatieren habe :)

von CollmDante » Do 13. Jan 2011, 15:32

Auf die schnelle würde ich das so mit dem Datum versuchen
\documentclass{scrreprt} 
\usepackage[T1]{fontenc} 
%\usepackage[ngerman]{isodate}
%\numdate
\titlehead{ 
     \centering Friedrich-Schiller-Universität Jena \\ 
                Biologisch-Pharmazeutische Fakultät\\ 
                %\includegraphics[width=4cm]{Bilder/UniLogo.png} 
                }   
\subject{Diplomarbeit}       
\title{Diplomarbeit\\Studien zur antionkogenen Wirkung multimerisierter Ras bindender Domänen} 
\date{}%dieses Datum wird im Titel am Ende gesetzt     
\author{Angefertigt am:%\date{\today} setzt Datum für Titel auf aktuelles Datum und dieses da definiert ans Ende
       \today %aktuelles Datum;eventuell noch formatieren mit dem Paket   isodate
      \\Vorgelegt von: XXXXXXX 
      \\geb. am.XXXX in XXXXX 
      } 


\begin{document} 

\maketitle 

bla 
\end{document}
wobei mir persönlich, das ausblenden des Datums am Ende noch nicht so richtig gefällt.

von hdfritz » Do 13. Jan 2011, 14:56

Danke für den Hinweis! Ich habe mittels Update Manager meine Packete aktualisiert und seitdem funktioniert die Sache mit dem \subject.

Das Problem mit dem Datum besteht aber immernoch - übrigens auch in deinem angehängten pdf...

Das aktuelle Datum soll nach

"angefertigt am: "

erscheinen, nicht ganz unten auf der Seite.

\listfiles sollte damit obsolet sein, ich hab die aktualisierte Log datei aber dennoch mal angehängt.

von Xenara » Do 13. Jan 2011, 13:50

Das kann ich nicht nachvollziehen, dein Beispiel funktioniert einwandfrei. Mit dem Code hier bekomme ich das Ergebnis im Anhang, so solls doch aussehen, oder?
\documentclass{scrreprt} 


\usepackage[T1]{fontenc} 


\titlehead{ 
     \centering Friedrich-Schiller-Universität Jena \\ 
                Biologisch-Pharmazeutische Fakultät\\ 
                %\includegraphics[width=4cm]{Bilder/UniLogo.png} 
                }   
\subject{Diplomarbeit}       
\title{Diplomarbeit\\Studien zur antionkogenen Wirkung multimerisierter Ras bindender Domänen} 
\date{01.01.2011}     
\author{Angefertigt am:\date{\today} 
      \\Vorgelegt von: XXXXXXX 
      \\geb. am.XXXX in XXXXX 
      } 


\begin{document} 

\maketitle 

bla 
\end{document} 
Vielleicht sind bei dir Pakete veraltet. Setze mal \listfiles noch vor \documentclass..., dann erscheint in der .log-Datei ein Abschnitt "File List", in dem alle verwendeten Pakete mit ihrer Versionsnummer aufgeführt werden. Bei mir sieht das für obiges Beispiel so aus:
*File List*
scrreprt.cls 2010/06/17 v3.06 KOMA-Script document class (report)
scrkbase.sty 2010/06/17 v3.06 KOMA-Script package (KOMA-Script-dependent bas
ics and keyval usage)
scrbase.sty 2010/06/17 v3.06 KOMA-Script package (KOMA-Script-independent b
asics and keyval usage)
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
scrlfile.sty 2009/03/25 v3.03 KOMA-Script package (loading files)
tocbasic.sty 2010/06/09 v3.06 KOMA-Script package (handling toc-files)
scrsize11pt.clo 2010/06/17 v3.06 KOMA-Script font size class option (11pt)
typearea.sty 2010/06/17 v3.06 KOMA-Script package (type area)
fontenc.sty
t1enc.def 2005/09/27 v1.99g Standard LaTeX file
t1cmss.fd 1999/05/25 v2.5h Standard LaTeX font definitions
***********
Mein System ist TeXLive2010 auf WinXP, sollte aber auf die Pakete keinen Einfluss haben.
Dateianhänge
Test-4.pdf
(56.71 KiB) 717-mal heruntergeladen

\date wird ignoriert und \subject{} verursacht fehler

von hdfritz » Do 13. Jan 2011, 13:43

Hallo,

ich habe zwei Probleme mit der automatischen Titelseitengenerierung...

\documentclass{scrreprt}


\usepackage[T1]{fontenc}


\titlehead{
     \centering Friedrich-Schiller-Universität Jena \\
                Biologisch-Pharmazeutische Fakultät\\
                %\includegraphics[width=4cm]{Bilder/UniLogo.png}
                }  
%\subject{Diplomarbeit}       
\title{Diplomarbeit\\Studien zur antionkogenen Wirkung multimerisierter Ras bindender Domänen}
\date{01.01.2011}    
\author{Angefertigt am:\date{\today}
		\\Vorgelegt von: XXXXXXX
		\\geb. am.XXXX in XXXXX
		}


\begin{document}

\maketitle

bla
\end{document}
1.

%\subject{Diplomarbeit} : wenn ich die Kommentierung inaktiviere, kommt ein fehler, der bei Kommentierung des Packages
\usepackage[T1]{fontenc}
wieder verschwindet....
Ich möchte aber das Package schon gerne benutzen. Wie kann ich das lösen?

und 2.

\date wird scheinbar komplett ignoriert. Ganz unten an der Titlepage kommt automatisch das heutige Datum. Es soll aber nach Angefertigt am:
erscheinen.

Nach oben