
Eu tenho este pedaço de código para a página de título:
\documentclass{article}
\usepackage[utf8]{inputenc}
\title{My Title}
\author{My Name}
\date{Today}
\maketitle
Quero posicionar Meu Título mais acima na página. Como posso conseguir isso?
Responder1
Vamos começar vendo onde está o título agora. Completando o exemplo e adicionando geometry
com pass, showframe
, podemos ver os padrões:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[pass,showframe]{geometry}
\title{My Title}
\author{My Name}
\date{Today}
\begin{document}
\maketitle
\end{document}
Se quiser mexer nas margens, faça isso antes de ajustar o título. Por exemplo, se descartarmos o pass
, obteremos geometry
os padrões do :
Isto por si só tem o efeito de reduzir o espaço vertical antes do título, porque a nova margem superior é menor que o padrão do LaTeX.
Mas você pode, é claro, querer uma margem ainda menor. Nesse caso, ajuste isso antes de considerar o título.
Adicionando
\geometry{top=20mm}
Nós temos
Se, depois de classificar o layout da página, você ainda quiser ajustar a posição do título, considere carregar o titling
pacote.
O padrão usa um center
ambiente para o título, então vamos tentar usar \centering
:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[showframe]{geometry}
\usepackage{titling}
\geometry{top=20mm}
\pretitle{\begingroup\centering\LARGE}
\posttitle{\par\endgroup}
\title{My Title}
\author{My Name}
\date{Today}
\begin{document}
\maketitle
\end{document}
Obviamente, o documento está agora bastante desequilibrado: se alterar top
, vai querer alterar também as outras margens. Ajuste conforme necessário.
Responder2
Não creio que geometry
seja a ferramenta certa para isso, porque você quer subirum elementoda primeira página, em vez de alterar o layout da página.
\documentclass{article}
\usepackage{etoolbox}
\makeatletter
\patchcmd{\@maketitle}{\vskip 2em}{\vspace*{-3cm}}{}{}
\makeatother
\begin{document}
\title{My Title}
\author{My Name}
\date{Today}
\maketitle
\end{document}
Ajuste -3cm
para um valor que mais lhe convier.