Description
Instalei uma distribuição e um editor. E agora, como produzo um documento em LaTeX?
Se você quiser, estamos disponibilizando um documento genérico de exemplo (exemplo.tex) que pode ser acessado aqui. Ou clique na imagem a seguir.
Ao baixar o arquivo, abra-o com o TeXStudio e acompanhe o programa ou o post a seguir. Para compilar esse exemplo, basta pressionar F5 no TeXStudio.
Entendendo a organização
Todo arquivo em LaTeX tem uma organização bem definida, normalmente dividida em: preâmbulo e documento. O preâmbulo compreende comandos que determinam a classe, quais pacotes são necessários para a compilação do documento, novos comandos e novos ambientes. Nesse episódio, abordamos rapidamente cada parte de um documento em LaTeX e focamos basicamente no preâmbulo.
Classe
Basicamente é o tipo de documento que se quer escrever e é o primeiro comando que um arquivo em LaTeX possui. A classe do documento é determinada usando-se o comando
\documentclass[opções]{classe}
As classes
Existem diversas classes disponíveis para os mais diversos tipos de documentos. Além disso, é possível criar novas classes, ou modificar classes já existentes para que correspondam à sua necessidade. Ainda assim, existe um conjunto de classes tradicionais bem conhecidas para determinados tipos de documentos. Listamos algumas delas a seguir.
* book: usada para escrever livros;
* article: usada para escrever artigos para revistas científicas, pequenos relatórios, convites, etc;
* report: usada para escrever relatórios longos com vários capítulos, pequenos livros, tesis, etc;
* letter: usada para escrever cartas;
* beamer: usada para criar apresentações de slides.
As opções
Cada classe possui um conjunto de opções que podem ser usadas para editar o texto. As mais comuns são:
* Tamanho da letra: no LaTeX é possível escolher o tamanho padrão da fonte a ser usada. Isso é feito colocando-se o tamanho desejado nas opções, como: 10pt, 11pt ou 12pt. Caso nada seja escolhido, a fonte ficará no tamanho padrão de 10pt.
* Tamanho do papel: assim como a fonte, o tamanho do papel pode ser determinado nas opções da classe. As opções mais comuns são: a4paper, letterpaper, a5paper, b5paper (respectivamente: A4, carta, A5, B5), entre outros.
* Orientação da página: escolha entre as orientações retrato e paisagem. O padrão é retrato, mas para colocar o documento em paisagem, basta escolher a opção landscape.
* Capa: para criação de uma capa com o título do documento. titlepage cria a capa, notitlepage deixa o documento sem capa.
* Número de colunas: é possível determinar que o documento seja redigido em duas colunas usando a opção twocolumn.
* Equações: Por padrão, as equações são centralizadas com numeração apresentada à direita. Para que as equações fiquem alinhadas à esquerda usa-se a opção fleqn, para que a numeração seja colocada à esquerda, usa-se leqno.
* Impressão: Determina-se o tipo de impressão: se frente e verso, ou apenas frente. Para frente e verso usa-se twoside, para apenas frente usa-se oneside.
Como cada classe possui um padrão para cada uma dessas opções, geralmente usa-se apenas uma opção, quando muito duas. Se você está usando a classe adequada para o tipo de documento que está produzindo, as opções são pouco usadas.
Como exemplo, se quisermos escrever um relatório em duas colunas com tamanho 12 em papel A4, o comando da classe ficará:
\documentclass[12pt,twocolumn,a4paper]{report}
Pacotes
Logo depois da classe,