Já várias pessoas me perguntaram como se fazem cabeçalhos, em especial para testes, no meu caso, testes de Matemática.

Os meus cabeçalhos começam com 3 partes:

  • logotipo da escola do lado esquerdo;
  • identificação da escola, etc ao centro;
  • data, ano e turma do lado direito.

Posto isto, tenho que criar 3 minipáginas do seguinte modo:

\begin{minipage}[c][1.5cm][c]{3cm} % a primeira minipágina tem uma altura de 1.5cm e uma largura de 3cm.
\includegraphics[height=1.5cm]{imagens/logo.jpg} % comando que introduz o logo da escola que nesta altura já terá de estar na pasta imagens que por sua vez está na pasta onde se guardou o ficheiro tex. E introduzimos essa imagem com a mesma altura da minipage.
\end{minipage}
\begin{minipage}[c][1.5cm][c]{10cm} % esta é a segunda minipágina que ficará no centro.
...identificação da escola... (Ver NOTA 2)
\end{minipage}
\begin{minipage}[c][1.5cm][c]{5cm}
Data: a indicar

Ano: a indicar

Turma: a indicar
\end{minipage}

NOTA 1: De notar que, como tenho 3 minipáginas uma com 3cm de largura, outra com 10cm e outra com 3cm, temos que alterar as margens da página usando o package geometry:

\usepackage[hmargin={2cm}]{geometry} %para a página ter 2cm de margem à esquerda e à direita.

NOTA 2: Nesta parte do cabeçalho, pode ser que queiram centrar tudo, por isso, o primeiro comando a colocar será:

\center

e depois, por uma questão de gosto, eu coloco a indicação Ministério da Educação com maiúsculas pequenas (small caps), escrevo, para isso, o seguinte:

{\sc Ministério da Educação}

Depois vem o cabeçalho da identificação do aluno: nome e número; assinatura do professor e ainda a classificação.

Para deixar espaço para o aluno indicar o seu nome e número, usamos dois comandos: \hrulefill e \rule.

O comando \hrulefill gera uma recta desde o ponto onde é aplicado até ao final da linha, ou, se houver alguma informação adicional depois do referido comando, a recta gerada será apenas o suficiente para que toda a linha fique preenchida. Escrevemos então:

Nome:\hrulefill N.º

e ficamos com:

início da linha Nome:…linha recta…Nº. fim da linha

Claro que, para que o aluno escreva também o número é necessário deixar algum espaço, ou seja, outra linha recta. Como não queremos uma linha tão grande como a do nome, vamos usar o comando \rule.

O comando \rule necessita – obrigatóriamente – dois argumentos: a largura da linha e a espessura da linha:

\rule{largura}{espessura}

Por uma questão de gosto eu coloco 0.5cm na largura e para que a linha tenha a espessura pré-definida temos de indicar 0.1mm de espessura.

A linha completa fica:

Nome:\hrulefill Nº.:\rule{.5cm}{.1mm}

A classificação e assinatura do professor podem ter o mesmo espaço e eu coloco simplesmente:

Classificação:\hrulefill O Professor:\hrulefill

NOTA 3: Se necessário for, devem colocar também mais espaço entre as linhas com os comandos: \smallskip, \medskip, \bigskip ou então \vspace{espaço vertical} (Exemplo: \vspace{1cm})

No PDF seguinte aparece um exemplo de um cabeçalho completamente definido:

https://aprendolatex.files.wordpress.com/2008/06/teste.pdf