Usos Especiais

Objetivos:

  • Dimensionar as páginas e a mancha de texto.
  • Escrever expressões matemáticas.
  • Usar acrónimos.
  • Usar hiperligações.
  • Colocar dados externos em tabelas.
  • Formatar tabelas "grandes".
  • Fazer um índice remissivo.

Dimensão da página e do texto

As dimensões da página, texto, cabeçalhos, rodapés, etc são tratadas com o package geometry.

Uso do package geometry:

% No Preâmbulo
\usepackage{geometry}
\geometry{OPÇÕES}

As OPÇÕES mais comuns incluem:

  • paper = ...: Tamanho da página. Por exemplo, paper = a4paper.

  • textwidth = ...: Largura da mancha (de texto). Por exemplo, textwidth = 10cm.

  • left = ...: Largura da margem esquerda. Por exemplo, left = 2cm.

  • right = ...: Largura da margem direita. Por exemplo, right = 2cm.

  • Exercício: Dimensão da Página e do Texto<

  1. Crie um documento da classearticle.

  2. Use o package lipsum para gerar texto.

  3. Use o package geometry para definir um documento para ser impresso em páginas A4, com 5 mm na margem esquerda e 5 cm na margem direita.

(ver mais em Documentação do package geometry)

Resolução

Expressões Matemáticas

O  tem excelente suporte para expressões como ou

Sintaxe para Expressões Matemáticas fragmento $ 2x = 3 $ produz .

equação $$ f(x) < \sin(x)$$ produz

expoente $x^{2+\alpha} \leq 1$ produz .

índice $X_j \geq \sum_i x_{ij}$ produz .

(ver mais em Mathematics)

Acrónimos

Sintaxe

% No Preâmbulo
\usepackage{acro}
\DeclareAcronym{ETIQUETA}{
    short = FORMA CURTA, $2long  = FORMA LONGA }
% No Documento
\ac{ETIQUETA}
..
\printacronyms% Lista de Acrónimos

(ver mais em Documentação do package `acro ou em Glossary: alternativa mais completa, com glossários))

  • Exercício: Acrónimos
  1. Crie um documento da classe article.
  2. Use o package acro para ter acrónimos.
  3. Defina, no preâmbulo, alguns acrónimos ao seu gosto.
  4. Escreva um pequeno texto em que use esses acrónimos.
  5. Crie (automaticamente) a lista de acrónimos.
  6. (pontos extra) Veja na documentação do package acro como se faz para:
    • Tornar a escrever a forma longa.
    • Definir plurais.

Resolução

Hiperligações

(ver mais em Hyperlinks)

Dados Externos

(ver mais em Documentação do package csvsimple)

Tabelas Grandes

(ver mais em Table across several pages)

Índice Remissivo

(ver mais em Indexing)