domingo, 6 de junho de 2010

LaTeX : primeiros comandos

Pacotes, Ambientes e Caixas -- Terceira parte

Continuando nosso caminho pelo LaTeX, o proximo passo é indicar os pacotes que vão dar suporte a criação do arquivo final. Esse pacotes nos permitem incluir figuras e graficos, usar cores, usar acentos e hifenizar as palavras etc. Ao incluir um pacote no preambulo nos fica acessivel todos os comandos contidos nele, pois é isso que um pacote é: um conjunto de comandos LaTeX. Para usar qualquer comando de um pacote, devemos inclui-lo, sempre no preambulo, usando o comando: \usepackage[opções]{pacote}

Vamos conhecer alguns pacotes importantes: babel -- Usado para definir o idioma, para a separação silábica, deste jeito a hifenização do texto fica dentro da norma da lingua. Para português do brasil podemos usar as opções brazil,portuges, escrevendo brasil com Z e protuges (sem o U mesmo): \usepackage[brazil,portuges]{babel} inputenc -- Usado para definir a códificação de entrada (input encoding). Para usar os acentos da lingua portuguesa devemos usar as opções LATIN1 ou UTF8. Eu prefiro usar a opção UTF8 por que tive problemas com a LATIN1, ao montar o arquivo as letras acentuadas ficavam 'acavaladas' nas letras da direita. Isso não acontece usando a opção UTF8: \usepackage[utf8]{inputenc} graphicx -- Permite a inclusão de figura. Disponibiliza o comando \includegraphics que insere no arquivo final uma figura que pode ser no formato .JPG, GIF (sem animação) .PDF ou .EPS. Entre as opções do pacote, a mais usada é a pdftex que permite gerar um arquivo final no formato PDF com figuras: \usepackage[pdftex]{graphicx} xcolor -- Permite o uso de cores no texto. Disponibiliza os comandos: \color{texto} \textcolor{texto} além de outros e de uma fenomenal controle da geração de cores. Falaremos mais sobre cores em outro momento. As opções mais usadas neste pacote são as pdftex,table que permitem a criação de um arquivo final no formato pdf com cores e tabelas coloridas (cor de funda das células. grade da tabela colorida etc): \usepackage[pdftex,table]{xcolor}

Com os pacotes que conhecemos até agora já podemos montar um preambulo tem funcional: \documentclass{report} %classe do arquivo \usepackage[brazil,portuges]{babel} %linguagem do arquivo e hifenização \usepackage[utf8]{inputenc} %entrada de acentos \usepackage[pdftex]{graphicx} %graficos para pdf \usepackage[pdftex,table]{xcolor} %cor para tabelas e pdf Muitos outros pacotes existem, e podem ser obtidos no site da CTAN. Ainda no CTAN você poderá encontrar farta documentação sobre LaTeX, incluindo o IshortBR, um otimo manual de introdução ao LaTeX. Caso você use Gnu/Linux, e tiver alguma duvida sobre algum pacote, basta entrar o comando $ texdoc nome do pacote. Como por exemplo, entre o comando: $ texdoc xcolor e veja todas as opções do pacote, além de como usar as cores e criar suas proprias cores para seus documentos. Após definidos os pacotes do Preambulo, basta abrir o Ambiente do documento. Mas que é um Ambiente? O LaTeX trata tudo como se fossem caixas, imagine o LaTeX como um sequestrador que para escrever um carta recorta as letras de outros textos e cola cada letrinha uma ao lado da outra. Assim cada letra fica numa caixa propria (num contorno invisivel da letra) e o texto é formado pela união destas caixinhas. Varias caixas podem ser agrupadas em caixas maiores, e essas em Ambientes, onde podemos manipular sua possição e dimenções sem ter que fazer isso letra por letra. Assim a primeira coisa a fazer no nosso documento, depois de definido o preambulo, é criar um ambiente onde as caixinhas com o texto e figuras do nosso arquivo vão ficar. Esse ambiente é o proprio documento:
\begin{document}

\end{document}
Todo ambiente é aberto com \begin{ambiente} e deve ser fechado com \end{ambiente.
Nos podemos abrir um ambiente dentro de outro ambiente, sempre que necessário. Amanhã veremos os principais ambientes para a criação de textos, tabelas e figuras.

Nenhum comentário:

Postar um comentário