Cábula LaTeX
[TOC]
Definir Comandos e Ambientes
Definir um comando
\newcommand{\COMANDO}[NUM.ARGUMENTOS]{...}
por exemplo
\newcommand{\bdia}[1]{Bom dia \emph{#1}}
...
\bdia{Maria}, como estás?
produz
Bom dia Maria, como estás?
Definir um ambiente
\newenvironment{AMB}[NÚM.ARGUMENTOS]{INÍCIO}{FIM}
por exemplo
\newenvironment{ac}[1]
{\begin{flushright} \textbf{Ao cuidado de #1} \\}
{\end{flushright}}
...
\begin{ac}[Maria]
Seguem os documentos anexos
\end{ac}
produz Ao cuidado de Maria Seguem os documentos anexos
Conteúdo: Listas (não numeradas, numeradas e definições)
Lista de itens não numerados
- fui ao jardim da celeste
- giroflé giroflá
\begin{itemize}
\item fui ao jardim da celeste
\item giroflé giroflá
\end{itemize}
Lista de itens numerados
- fui ao jardim da celeste
- giroflé giroflá
\begin{enumerate}
\item fui ao jardim da celeste
\item giroflé giroflá
\end{enumerate}
Lista de definições
primeiro fui ao jardim da celeste segundo giroflé giroflá
\begin{description}
\item[primeiro] fui ao jardim da celeste
\item[segundo] giroflé giroflá
\end{description}
Conteúdo: Partes, Capítulos, Secções e Subsecções
\part{Canto I} % disponível apenas na classe book
\chapter{O Consílio dos Deuses} % disponível apenas nas classes report e book
\section{Debate entre Baco e Vénus}
\subsection{Vénus apresenta as suas razões}
Também há versões "estrela", não numeradas:
\part*{Canto I} % disponível apenas na classe book
\chapter*{O Consílio dos Deuses} % disponível apenas nas classes report e book
\section*{Debate entre Baco e Vénus}
\subsection*{Vénus apresenta as suas razões}
\paragraph{Cum poder tão singelo e tão pequeno}
Os parágrafos (explícitos) também organizam o texto.
Conteúdo: Imagens, Alinhamentos, Tabelas
Imagens
\usepackage{graphicx}
...
\includegraphics[OPÇÕES]{FICHEIRO.EXTERNO}
Por exemplo
\includegraphics[width=128px]{imagens/ovo-estrelado.jpg}
produz
enquanto que o resultado de
\includegraphics[width=64px]{imagens/ovo-estrelado.jpg}
é
Alinhamentos
Para alinhar um parágrafo inteiro devem usar-se estes ambientes. Se for necessário fazer um alinhamento mais complexo (por exemplo, no cabeçalho de um documento) pode ser usada uma tabela.
Para alinhar à esquerda usa-se
\begin{flushleft}
TEXTO
\end{flushleft}
Alinhado à esquerda.
Para centrar usa-se
\begin{center}
TEXTO
\end{center}
Centrado
Para alinhar à direita usa-se
\begin{flushright}
TEXTO
\end{flushright}
Alinhado à direita.
Tabelas
\begin{tabular}{COLUNAS}
LINHA \\
LINHA \\
...
\end{tabular}
O argumento COLUNAS
define o número e o alinhamento de cada coluna. Cada coluna pode estar centrada,c
, alinhada à esquerda, l
, ou à direita, r
. Além disso, também pode ser usado o símbolo |
para desenhar linhas verticais.
Em cada linha as colunas são separadas pelo símbolo &
e terminam com \\
.
Também pode ser usado o comando \hline
para desenhar uma linha horizontal.
Por exemplo
\begin{tabular}{l|ccr}
\textbf{Aluno (número)} & \textbf{1ª Frequência} & \textbf{2ª Frequência} & \textbf{Resultado}\\
\hline
12345 & 17,9 & 15,3 & \emph{aprov.} \\
53142 & 12,1 & 6,9 & \emph{reprov.} \\
...
\end{tabular}
produz (aproximadamente) a tabela
Aluno (número) | 1ª Frequência | 2ª Frequência | Resultado |
---|---|---|---|
12345 | 17,9 | 15,3 | aprov. |
53142 | 12,1 | 6,9 | reprov. |
...
Conteúdo: Posicionamento de figuras e de tabelas
O posicionamento de elementos que não fazem parte do texto deve ser feito automaticamente.
Figuras
O ambiente figure
posiciona automaticamente um dado CONTEÚDO
que, em princípio, será uma imagem externa ou um gráfico. É boa prática incluir uma legenda (abaixo), com \caption{...}
, e uma identificação interna, \label{...}
, para fazer referências, \ref{...}
, no texto.
\begin{figure}
CONTEÚDO (por exemplo, uma imagem ou um gráfico)
\caption{Legenda desta figura}
\label{fig:ID.INTERNO}
\end{figure}
... ver a Figura \ref{fig:ID.INTERNO} ...
Tabelas
O ambiente table
posiciona automaticamente um dado CONTEÚDO
que, em princípio, será uma tabela. É boa prática incluir uma legenda (acima), com \caption{...}
, e uma identificação interna, com \label{...}
, para fazer referências, \ref{...}
, no texto.
\begin{table}
\caption{Legenda desta tabela}
\label{tab:ID.INTERNO}
CONTEÚDO (por exemplo, uma tabela)
\end{table}
... consulte a Tabela \ref{tab:ID.INTERNO} ...
Internacionalização
Conjunto internacional de carateres
Suporte para carateres como ç, ã, í, ñ, etc
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
Tradução "automática"
De termos fixos como "secção", "figura", "teorema", etc
\usepackage[portuges]{babel}
Por razões históricas tem-se mantido o erro ortográfico (até pelo nao) nesta opção para português...
Apresentações (beamer
)
Aspeto
\usetheme{default} % aspeto geral (elementos e cores)
\usecolortheme{default} % cores
Comandos comuns
\alert{DESTAQUE}
\pause % construção sucessiva de conteúdo
\small % reduzir um pouco o tamanho do texto
Página
\begin{frame}{TÍTULO}
TEXTO
\end{frame}
Bloco
\begin{block}{TÍTULO}
TEXTO
\end{block}
Colunas
\begin{column}[t] % ou [c] ou [b]
\column{0.33\textwidth} % ou 0.33\textwidth ou 10em ou ...
COLUNA 1 (um terço da largura)
\column{0.64\textwidth}
COLUNA 2 (dois terços da largura)
\end{column}