LaTeX

Como adicionar um espaço vertical no início da página no LaTeX

Se estiver utilizando o LaTeX, saiba que existe um jeito muito simples de adicionar um espaço vertical no início de uma página com o comando \vspace.

Você provavelmente vai memorizar esse comando com facilidade quando souber que ele é uma abreviação de “vertical space” (espaço vertical em inglês).

Para escolher o tamanho desse espaço vertical, é muito fácil.

Basta você inserir entre chaves, depois do comando, o espaço vertical que quer adicionar ao início da página e antes do texto propriamente dito do seu documento.

Você pode utilizar várias unidades de medida, mas a mais comum é em centímetros. É a medida que a ABNT usa para definir suas margens e é a que vamos usar nos exemplos a seguir.

Mas cuidado! Se você adicionar esse comando logo no início da página, ele vai ser completamente ignorado pelo LaTeX.

Vídeo no YouTube:

Veja um exemplo de como não fazer:

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[brazil]{babel}
\usepackage{lipsum}

\begin{document}
  \vspace{7cm}
  \lipsum[1]
\end{document}

Perceba que a primeira linha do código do documento (que começa após \begin{document}) é justamente o comando \vspace, que adiciona 7 centímetros de espaço vertical no início da página.

Veja o que o LaTeX vai compilar e imprimir nesse caso:

Espaço vertical no início do documento em LaTeX.

Perceba que é como se o LaTeX ignorasse o comando. Ou seja, é como se você nunca tivesse colocado o \vspace no código.

Para impedir que essa exclusão ocorra basta adicionar o * antes da abertura de chaves do comando \vspace.

Veja o exemplo de como fazer:

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[brazil]{babel}
\usepackage{lipsum}

\begin{document}
  \vspace*{7cm}
  \lipsum[1]
\end{document}

Nesse caso, o LaTeX vai compilar e imprimir o seguinte:

Espaço vertical no início do documento em LaTeX

Portanto, quando quiser adicionar um espaço vertical no início da página do seu documento no LaTeX, lembre-se sempre de incluir um * no comando \vspace, ou não vai adiantar de nada inserí-lo no seu código.

Você também pode gostar...