Alinear verticalmente la página de título en látex

Alinear verticalmente la página de título en látex

Quiero alinear verticalmente el título y los nombres del documento en la página de título. Mi LaTeX actual se ve así:

\documentclass[a4paper]{article}

\title{ ... }}
\author{ ... }
\date{{ ... }}

\begin{document}

\begin{titlepage}
\maketitle
\end{titlepage}

\end{document}

Pero esto muestra el contenido en la mitad superior del documento. Quiero centrarlo verticalmente.Esta publicaciónpide usar \vplace. Pero no puedo entender cómo usarlo \vplaceen la página de título.

Lo intenté

\begin{vplace}[1]
\begin{titlepage}
\maketitle
\end{titlepage}
\end{vplace}

y también

\begin{vplace}[1]
\title{ ... }}
\author{ ... }
\date{{ ... }}
\end{vplace}

Pero está dando un error como Environment vplace undefined. Parece que requiere memoirclase. Pero al dorso no se reconoce memoirla clase de documento. ¿Cómo puedo lograr lo mismo en la clase de documento?

Respuesta1

El titlingpaquete tiene herramientas para personalizar el maketitlecomando. Aquí hay un ejemplo:

\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} 

ingrese la descripción de la imagen aquí

Respuesta2

Personalmente, lo haría TiKzporque hay un mejor control sobre la alineación (mi perspectiva) y el código de cálculo es más fácil de comprender para mí; para ver la TiKzopción, consulte la edición.

Centrar verticalmente la página de título: artículo

\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} 

EDITAR ---página de título con tikz

Formatear una página de título, usando Tikz

ingrese la descripción de la imagen aquí

\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}

información relacionada