Tabelas podem ser produzidas em LATEX usando o ambiente tabular. Por exemplo, o texto
Os cinco primeiros Congressos Internacionais de Matemáticos foram realizados nas seguintes cidades:é produzido em LATEX usando o seguinte arquivo de entrada:
Chicago U.S.A. 1893 Zürich Switzerland 1897 Paris France 1900 Heidelberg Germany 1904 Rome Italy 1908
Os cinco primeiros Congressos Internacionais
de Matemáticos foram realizados nas
seguintes cidades:
\begin{quote}
\begin{tabular}{lll}
Chicago&U.S.A.&1893\\
Z\"{u}rich&Switzerland&1897\\
Paris&France&1900\\
Heidelberg&Germany&1904\\
Rome&Italy&1908
\end{tabular}
\end{quote}
O comando \begin{tabular} pode ser seguido por uma fileira de
caracteres dentro de colchetes que especifica o formato da mesma. No exemplo
anterior, a fileira {lll} é um formato especificando uma tabela
com três colunas de texto justificadas à esquerda.
Dentro do corpo da tabela o caracter gráfico & é usado para separar
colunas de texto dentro de cada fileira, e a dupla barra invertida \\
é usada para separar as fileiras da tabela.
O próximo exemplo mostra como obter uma tabela com linhas verticais e horizontais. O texto
O grupo de permutações de um conjunto de n elementos tem ordem n!, onde n!, o fatorial de n, é o produto de todos inteiros entre 1 e n. A tabela seguinte lista os valores de fatorial de cada inteiro n entre 1 e 10:é produzido em LATEX usando o seguinte arquivo de entrada:Note quão rapidamente o valor de n! é incrementado com n.
n n! 1 1 2 2 3 6 4 24 5 120 6 720 7 5040 8 40320 9 362880 10 3628800
O grupo de permutações de um conjunto de
$n$~elementos tem ordem $n!$, onde $n!$,
o fatorial de $n$, é o produto de todos
inteiros entre $1$ e $n$. A tabela seguinte
lista os valores de fatorial de cada
inteiro~$n$ entre 1 e 10:
\begin{quote}
\begin{tabular}{|r|r|}
\hline
$n$&$n!$\\
\hline
1&1\\
2&2\\
3&6\\
4&24\\
5&120\\
6&720\\
7&5040\\
8&40320\\
9&362880\\
10&3628800\\
\hline
\end{tabular}
\end{quote}
Note quão rapidamente o valor de
$n!$ é incrementado com $n$.
Neste exemplo, a especificação do formato {|r|r|} depois de
\begin{tabular} especifica que a tabela consistiria de duas
colunas de texto justificadas à esquerda, com linhas verticais
entre as colunas e nos lados esquerdo e direito da tabela.
Dentro do corpo da tabela, o comando \hline produz uma linha
horizontal; este comando pode somente ser colocado entre o formato
especificado e o corpo da tabela (para produzir uma linha ao longo do
topo da tabela) ou imediatamente depois de uma linha da tabela
(para produzir uma linha horizontal entre as linhas da tabela
ou na parte inferior da tabela).
Em um ambiente tabular, o formato especificado depois de
\begin{tabular} deve consistir de um ou mais dos seguintes
caracteres, dentro de colchetes { e }:
lespecifica uma coluna de texto alinhado à esquerda cespecifica uma coluna de texto centralizado respecifica uma coluna de texto alinhado à direita p{comprimento}especifica uma coluna justificada de um dado comprimento |insere uma linha vertical entre colunas @{texto}insere um dado texto entre colunas
Uma seqüência str de caracteres de especificação de formato
pode ser repetido num vezes usando a construção
*{num}{str}. Por exemplo,
uma tabela com 15 colunas de texto justificado à direita e separadas por
linhas verticais pode ser produzida usando o especificação de formato
{|*{15}{r|}}.
Se espaço vertical adicional é requerido entre as linhas da tabela, então
isto pode ser produzido especificando a quantidade de espaço dentro de
colchetes após \\.Por exemplo, usaríamos \\[6pt] para
separar duas linhas de uma tabela por 6 pontos de espaço em branco.
Uma linha horizontal na tabela da coluna i para coluna j pode ser
produzida usando-se \cline{i-j}. Por exemplo
\cline{3-5} produz uma linha horizontal que se estende pelas
colunas 3, 4 e 5 da mesma tabela.
Um comando da forma \multicolumn{num}{fmt
}{texto} pode ser usado dentro do corpo de uma tabela para
produzir uma entrada estendendo-se por várias colunas. Aqui num é
o número de colunas sobre as quais a entrada vai ser estendida,
fmt especifica o formato de entrada (e.g., l se a entrada '/
é justificada à esquerda, ou c se a entrada é centralizada),
e texto é o texto da entrada. Por exemplo, para estender
três colunas de uma mesa com as palavras `Ano de Entrada'
(centralizada com referência às três colunas), usa-se
\multicolumn{3}{c}{Ano de Entrada}