
Ich möchte Dokumenttitel und -namen auf der Titelseite vertikal ausrichten. Mein aktuelles LaTeX sieht so aus:
\documentclass[a4paper]{article}
\title{ ... }}
\author{ ... }
\date{{ ... }}
\begin{document}
\begin{titlepage}
\maketitle
\end{titlepage}
\end{document}
Aber dadurch wird der Inhalt eher in der oberen Hälfte des Dokuments angezeigt. Ich möchte ihn vertikal zentrieren.Dieser Beitragfordert zur Verwendung auf \vplace
. Aber ich kann nicht herausfinden, wie ich es \vplace
auf der Titelseite verwenden kann.
Ich habe es versucht
\begin{vplace}[1]
\begin{titlepage}
\maketitle
\end{titlepage}
\end{vplace}
und auch
\begin{vplace}[1]
\title{ ... }}
\author{ ... }
\date{{ ... }}
\end{vplace}
Aber es wird ein Fehler wie dieser ausgegeben Environment vplace undefined
. Es scheint, dass eine memoir
Klasse erforderlich ist. Aber Overleaf erkennt memoir
die Dokumentklasse nicht. Wie kann ich dasselbe in der Dokumentklasse erreichen?
Antwort1
Das titling
Paket enthält Tools zum Anpassen des maketitle
Befehls. Hier ist ein Beispiel:
\documentclass[a4paper]{article}
\usepackage{showframe}
\renewcommand{\ShowFrameLinethickness}{0.3pt}
\usepackage{titling}
\setlength{\droptitle}{-9.5ex}
\renewcommand{\maketitlehooka}{\vfill\bfseries}
\renewcommand{\maketitlehookb}{\normalfont}
\renewcommand{\maketitlehookd}{\vfill\clearpage}
\title{The Quangle-Wangle’s Hat}
\author{Edward Lear}
\date{(1876)}
\begin{document}
\begin{titlingpage}
\maketitle
\end{titlingpage}
\end{document}
Antwort2
Persönlich würde ich es tun, TiKz
da es eine bessere Kontrolle über die Ausrichtung gibt (meine Sichtweise) und der Berechnungscode für mich einfacher zu verstehen ist - für die TiKz
Option siehe bitte die Bearbeitung
Titelseite vertikal zentrieren: Artikel
\documentclass[]{article}
\title{Project Title}
\date{2016-31-01}
\author{Author Name}
%\usepackage[showframe]{geometry}
\usepackage{titling}
\renewcommand\maketitlehooka{\null\mbox{}\vfill}
\renewcommand\maketitlehookd{\vfill\null}
\begin{document}
\begin{titlingpage}
\maketitle
\end{titlingpage}
\end{document}
BEARBEITEN ---Titelseite mit Tikz
Formatieren einer Titelseite mit Tikz
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{calc}
\begin{document}
\begin{titlepage}
\begin{tikzpicture}[remember picture, overlay]
\draw[line width = 2pt] ($(current page.north west) + (1in,-1in)$)
rectangle ($(current page.south east) + (-1in,1in)$);
\draw[line width = 1pt, blue] ($(current page.center) + (-1in,0in)$) --
($(current page.center) + (1in,0in)$)node[pos=0.5,above](){%
\textbf{\LARGE Escola Secundária Domingos Sequeira}\\[4.5cm]
};
\end{tikzpicture}
\vfill
% Bottom of the page
\centering{\bf \large \today}
\end{titlepage}
\end{document}