LaTeX, um poderoso diagramador de textos (parte 2)

O LaTeX (lay-teck) é uma ferramenta de diagramação de texto, uma evolução do TeX. Este artigo é o segundo de uma série de relatos sobre o LaTeX, mostraremos aqui como colocar figuras, tabelas e outros elementos no texto.

[ Hits: 26.937 ]

Por: N M S em 20/12/2008


Parte 2 - Tabelas



E as tabelas?

Para criar tabelas no LaTeX, usamos o ambiente tabular que tem a seguinte sintaxe:

\begin{tabular}{opções}

Onde as opções são:
  • l - alinhamento a esquerda;
  • r - alinhamento a direita;
  • c - alinhamento centralizado;
  • | - linha vertical;
  • p{largura} - largura da coluna.

Para cada coluna que quisermos na tabela devemos usar uma das especificações acima, separando-as com | ou não.

Dentro do ambiente o símbolo "&" separa os elementos de uma coluna de outra e o "\\" inicia uma nova linha. Lembre-se que se você tem n colunas, em cada linha deve usar n-1 &'s. Para colocar uma linha horizontal você deve usar o comando \hline no local que quiser.

Exemplo:

\begin{tabular}{|c||ccc||r|}
        \hline
\textbf{\em k}  &  $x_1^k$    &   $x_2^k$  & $x_3^k$ & remarks    \\
        \hline \hline
0   & -0.30000000 & 0.60000000 & ~0.70000000 & $x^0$ \\
1   & ~0.47102965 & 0.04883157 & -0.53345964 &   \\
2   & ~0.49988691 & 0.00228830 & -0.52246185 &   \\
3   & ~0.49999976 & 0.00005380 & -0.52365600 & $\epsilon<\delta$ \\
4   & ~0.50000000 & 0.00000307 & -0.52359743 & ($\forall n>N$) \\
        \hline
7   & ~0.50000000 & 0.00000000 & -0.52359878 & $\epsilon\ll\zeta$ \\
        \hline
\end{tabular}

No mesmo estilo do tabular, mas próprio para trabalhar em ambiente matemáticos, fazendo por exemplo matrizes, temos o ambiente array. Exemplo:

\[ \chi(\lambda) = \left| \begin{array}{ccc}
\lambda - a & -b & -c \\
-d & \lambda - e & -f \\
-g & -h & \lambda - i \end{array} \right|.\]

Fica assim definido um modo simples de usar tabelas.

P.S.: Existem outros pacotes para fazer tipos diferentes de tabelas.

Página anterior     Próxima página

Páginas do artigo
   1. Parte 1 - Figuras
   2. Parte 2 - Tabelas
   3. Parte 3 - Novos comandos
Outros artigos deste autor

LaTeX - um poderoso diagramador de textos (parte 1)

Slides em PDF com o LaTeX

GmailFS - sua conta de e-mail como um sistema de arquivos no Slackware 10.2

Leitura recomendada

Sorteio de Livros - Resultado da Quinta Semana

Fazendo uma conexão bridge no VirtualBox

Impressione seus amigos mudando as músicas no seu computador pelo celular

Instalando o VMWare no Slackware

Instalação automatizada de servidores com Kickstart (parte 2)

  
Comentários
[1] Comentário enviado por librarian em 22/12/2008 - 10:41h

LaTeX não é uma evolução do TeX, é um conjunto de macros criado por Leslie Lamport feito para ser executado por cima do TeX. TeX é muito complicado de usar para não-iniciados; as macros do LaTeX (que tem uma pronúncia [LayTech] que remete a "TeX para leigos") permite que um usuário que não entende de TeX o use para tipografar seus documentos. Isso não quer dizer que os comandos de TeX não possam ser usados; tanto que a maioria dos pacotes de LaTeX são escritos em TeX.

[2] Comentário enviado por removido em 23/12/2008 - 10:14h

Boa

[3] Comentário enviado por antonioclj em 27/12/2008 - 11:19h

Boa tarde. Só dando uma dica. Existe um editor chamado Lyx que facilita em muito a vida de quem quer escrever um texto e não tem muita facilidade em decorar comandos. Este editor esta disponível tanto para Linux quanto para Windows. Um abraço e obrigado pela contribuição.

[4] Comentário enviado por juliaojunior em 27/12/2008 - 13:59h

Outros dois bons editores são o Kyle e o Texmaker, para quem usa kde ou gnome, respectivamente.

Eu recomendo grandemente o uso de Latex para quem constantemente precisa de documentos científicos, ou documentos com exigência elevada em tipografia.

Parabéns pelo artigo


Contribuir com comentário