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: 62.243 ]

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

Slides em PDF com o LaTeX

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

LaTeX, um poderoso diagramador de textos (parte 2)

Leitura recomendada

Instalando Redmine 2.x no Debian Wheezy com Apache Passenger

Montando um mirror de atualização do anti-vírus AVG

FreeIPA - uma solução integrada de identidade e autenticação para ambientes de rede Linux/UNIX

Recuperando imagem ISO com falha usando JIGDO

Ganhe uma camiseta do Viva o Linux ajudando o Viva o Android

  
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