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