| |
— | software:visao_geral_do_latex [2016/10/20 16:04] (atual) – criada maziero |
---|
| ===== Visão geral do LaTeX ===== |
| |
| O sistema LaTeX (ou L<sub>A</sub>T<sup>E</sup>X) permite a produção de documentos de alta qualidade gráfica. Ele usa um procedimento diferente dos editores convencionais WYSIWYG (//What You See Is What You Get//): o texto a produzir é inicialmente **descrito** usando uma linguagem específica; a seguir, essa descrição é **compilada** para produzir a versão final do documento, em PostScript ou PDF. Durante a compilação são resolvidas as dependências cruzadas, entradas bibliográficas e a formatação geral do documento. Por exemplo, o código fonte LaTeX abaixo produz {{exemplo.pdf|esta saída}} ao ser compilado: |
| |
| <code latex exemplo.tex> |
| \documentclass [12pt] {article} |
| |
| \usepackage [latin1] {inputenc} |
| \usepackage [brazil] {babel} |
| \usepackage {pxfonts} |
| \usepackage [T1] {fontenc} |
| |
| \usepackage {geometry} |
| \geometry {a4paper,right=2cm,left=2cm,top=3cm,bottom=3cm} |
| |
| \begin {document} |
| |
| \title {Um exemplo de texto em \LaTeX} |
| \author {Carlos Maziero} |
| \maketitle |
| |
| \begin {abstract} |
| Este é um exemplo de \emph{abstract}, apenas para ilustrar o princípio |
| de funcionamento do sistema \LaTeX. |
| \end {abstract} |
| |
| \section {Introdução} |
| |
| Podem haver vários níveis de seção, e seus títulos são numerados |
| e formatados automaticamente. O aspecto visual do documento final |
| geralmente é muito agradável. Um dos grandes trunfos de \LaTeX é |
| a facilidade de edição de equações matemáticas complexas e a |
| qualidade do resultado final: |
| |
| \begin{equation} |
| x = \int_{-\infty}^{+\infty} \frac{e^x}{2x-1} dx - \sqrt{b^2 -4ac} |
| \end{equation} |
| |
| \end {document} |
| </code> |
| |
| O sistema LaTeX é particularmente apropriado para produzir documentos longos como teses e dissertações, com muitas figuras, tabelas e equações matemáticas. Por isso, ele é muito popular nas comunidades acadêmicas de Matemática, Física e Computação. Meu [[so:livro de Sistemas Operacionais]] está sendo produzido usando LaTeX. |
| |
| * [[http://pt.wikipedia.org/wiki/LaTeX|Verbete sobre LaTeX na Wikipedia]] |
| * [[http://www.ctan.org/tex-archive/info/lshort/english/lshort.pdf|The Not so Short Introduction to LaTeX2e]] (um bom guia para iniciantes, [[http://linorg.usp.br/CTAN/info/lshort/portuguese/pt-lshort-a5.pdf|há versões em português]]) |
| * [[http://nitens.org/taraborelli/latex|The Beauty of LaTeX]] |
| * [[http://biquinho.furg.br/tex-br|Comunidade LaTeX no Brasil]] |
| * ''{{software:build.txt|build}}'': meu script básico de compilação LaTeX (renomear como ''build'') |
| * [[http://en.wikipedia.org/wiki/Beamer_(LaTeX)|Beamer Class]], para transparências em LaTeX |
| * Página útil sobre a [[http://dionysos.mpch-mainz.mpg.de/~joeckel/pdflatex|geração de PDF em LaTeX]] |
| * Edite em LaTeX online, no [[https://www.sharelatex.com|ShareLaTeX]] |
| |
| **Importante**: o LaTeX ainda não opera perfeitamente com caracteres Unicode. Apesar do núcleo do sistema aceitar e processar Unicode sem problemas, alguns pacotes ainda não aceitam essa codificação, como por exemplo o formatador de código-fonte //listings//. |