LaTeX - um poderoso diagramador de textos (parte 1)

Mostraremos aqui como usar o LaTeX, um editor de texto altamente personalizável e com grande qualidade gráfica.

[ Hits: 61.666 ]

Por: N M S em 12/06/2006


Criando o primeiro documento



Vamos agora criar um primeiro exemplo. Como no mundo da programação, começaremos com o velho "Olá mundo". Aqui você pode usar o editor de sua preferência, no meu caso o vim. Vamos colocar o exemplo e depois explicar passo a passo o que acontece.

\documentclass[a4paper,12]{article}
\begin{document}
Ol\'{a} Mundo.
\end{document}

Este primeiro exemplo muito simples mostra as duas partes principais de um arquivo em latex (desculpem, mas daqui em frente escreverei LaTeX como latex, o que é errado). O preâmbulo, que nesse caso se resume a primeira linha, e o corpo, que é tudo que fica entre o \begin{document} e \end{document}.

A primeira linha do arquivo deve ser sempre com o comando \documentclass. o qual informa qual a forma do documento, o tamanho da fonte padrão, o tipo de papel entre outras coisas.
  • Principais tipos de papel: a4paper, letterpaper, legalpaper;
  • Tamanhos de fontes padrões: 10pt, 11pt, 12pt;
  • Principais estilos de documentos: article, report, book e letter

Os nomes desses são auto-explicativos.

Os arquivos fontes do latex devem ter a extensão .tex. Por exemplo, esse que criamos acima vamos salvar como exemplo1.tex.

Para compilar este arquivo executamos o comando:

$ latex exemplo1.tex

e esse vai gerar o arquivo exemplo1.dvi. Para visualizar esse arquivo vamos usar o xdvi da seguinte maneira:

$ xdvi exemplo1

Página anterior     Próxima página

Páginas do artigo
   1. O que precisamos?
   2. Criando o primeiro documento
   3. Pacotes essenciais
   4. Exemplo
   5. Finalizando
Outros artigos deste autor

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

Slides em PDF com o LaTeX

LaTeX, um poderoso diagramador de textos (parte 2)

Leitura recomendada

Instalar o TeamViewer no Ubuntu/Debian

Squid + Iptables - Combinação Infalível

SpiderOak - Armazenamento Grátis

Pós-instalação do Fedora 13 (F13) no Acer Aspire One (AA1)

Customizando o (K/X/ED)Ubuntu Linux Live-CD

  
Comentários
[1] Comentário enviado por grooman em 12/06/2006 - 05:19h

Não querendo descurar o artigo que fizeste, LateX é um sistema de processamento de texto, não um editor, como diz o título. Editor é o Kile.

Uso LaTeX há alguns anos (no meu curso Universitário é usado para fazer relatórios) e recomendo a conhecida "Uma não tão pequena introdução ao LaTeX2", traduzido do original alemão por um professor meu.

http://alfarrabio.di.uminho.pt/~albie/lshort/

É só sacar o "ptlshort.pdf" para o livro referido ou ainda a "presentation.pdf" que é um resumo ainda maior (apresentação que o professor fez ao alunos sobre o LaTeX2).

Espero que ajude.

[2] Comentário enviado por pacman em 12/06/2006 - 12:02h

Poderia mostrar exemplos mais simples, na minha opinião, e variar um pouco. Apesar de mostrar como fazer um documento estupendo, cheio de formulas matematicas, é interessante mostrar como fazer uma tabela, incluir uma figura. Outra coisa é frizar que o dvi pode ser transformado em postscript ou pdf usando os comandos adequados. Poderia ser um bom artigo.

[3] Comentário enviado por mpinho em 12/06/2006 - 12:47h

Acrescento o link para o wiki do grupo Tex-BR com muita informação sobre o LaTeX

http://www.tex-br.org/index.php/P%C3%A1gina_principal

e esse documento de introdução ao LaTeX em português (não é baseado no Kile mas a parte de LaTeX serve)

http://www.mat.ufmg.br/~regi/topicos/intlat.html

[4] Comentário enviado por metatron em 12/06/2006 - 22:53h

Boa noite,

O Latex é genial! Construído sobre o Tex de Knuth, diminui a curva de aprendizado.
E não custa citar o livro do criador do Latex, Leslie Lamport
http://www.amazon.com/gp/product/0201529831/qid=1150163482/sr=1-1/ref=sr_1_1/002-1557260-9688064?s=b...

[5] Comentário enviado por glp40hs em 07/05/2007 - 09:05h

Bom dia,

Alguem poderia me dizer por que o meu pacote \usepackage[latin1]{inputenc} não está funcionando?

[6] Comentário enviado por removido em 25/08/2009 - 20:05h

glp40hs talvez vc precise usar \usepackage[utf-8]{inputenc} pois por exemplo no MAC que praticamente todos os editores são utf-8 usar o latin1 causa um sumiço nos acentos. Pode ser seu caso, verifique se o editor que você está usando grava em uft-8 ou iso-8859-1


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts