Problem mit \maketitle und Klasse leaflet

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: Problem mit \maketitle und Klasse leaflet

von Regidür » Fr 1. Apr 2011, 13:51

Vielen Dank für die perfekte Antwort!

Rüdiger

von KOMA » Fr 1. Apr 2011, 08:23

leaflet verwendet intern die Klasse article. article hat in der Voreinstellung keine Titelseite, sondern einen Titelkopf. Die Voreinstellung kann man mit Option "titlepage" ändern.

Bei einem titelkopf verwendet article auf der Seite mit dem Titelkopf ein \thispagestyle{plain}. Der Seitenstil plain setzt eine Seitenzahl. Zwei Lösungsmöglichkeiten:
\documentclass[11pt]{leaflet}      % Specifies the document class
\usepackage[ngerman]{babel}
\begin{document}
\title{Mein Titel}
\maketitle\thispagestyle{empty}
\end{document}
\documentclass[11pt]{leaflet}      % Specifies the document class
\usepackage[ngerman]{babel}
\makeatletter\let\ps@plain\ps@empty\makeatother
\begin{document}
\title{Mein Titel}
\maketitle
\end{document}
Die erste Lösung überschreibt nachträglich den thispage-Seitenstil, die zweite Lösung, macht vorab aus dem Seitenstil plain den Seitenstil empty.

\title habe ich nach \begin{document} verschoben, weil erst ab \begin{document} die Sprachoption von babel seine volle Wirkung entfaltet und mit \title Text in der Dokumentsprache eingestellt werden soll.

Problem mit \maketitle und Klasse leaflet

von Regidür » Fr 1. Apr 2011, 00:01

Hallo,
bei Verwendung von \maketitle in Verbindung mit der documentclass leaflet erhalte ich auf der ersten Seite eine Paginierung. Ohne \maketitle ist dort korrekterweise keine Nummerierung zu sehen. Ein \pagestyle{empty} zeitigt keine Wirkung: die Seitenzahl wird angezeigt, wenn ich \maketitle verwende.

Minimalbeispiel:
\documentclass[11pt]{leaflet}      % Specifies the document class
\usepackage[ngerman]{babel}
\title{Mein Titel}
\begin{document}
\maketitle
\end{document}
Zur Hülf'! :wink:

Rüdiger

Nach oben