Entendendo a Estrutura Latex

Agora temos um tamplate, precisamos entende-lo ;D

De forma geral um arquivo Latex é constituido por duas partes:

  1. Preambulo - Aqui definiremos os parâmetros globais do seu documento. Nessa estrutura iremos chamar as configurações do seu trabalho, pacotes de fontes, regras de formatação e comandos são chamados nessa parte do texto, geralmente a estrutura é identificada por conter os comandos: \documentclass e \usepackage
  2. Corpo - Aqui iremos escrever o trabalho. Nessa estrutura vamos escrever o trabalho científico aqui serão utilizados os comandos e definições estabelecidas no preambulo, tudo que estiver entre os comandos \begin{document} e \end{document} faz parte do corpo do seu projeto.

Essa sequência é meramente ilusória, você não precisa começar pelo preambulo, pode focar na construção do seu texto sem se preocupar com os pacotes que ira utilizar.

"Ok, então é simples. No projeto vão ter só dois arquivos um com o preambulo e outro com o corpo?"

Calma lá filhão, também não é assim tão simples. O latex é composto por vários arquivos, que muitas vezes são confundidos por estrutura do documento. Os arquivos que você pode encontrar por ai são:

  • .tex - Arquivo de texto onde você ira escrever seu trabalho, é nesse aquivo que iremos escrever o preambulo e o corpo do seu documento.
  • .sty - Arquivo de stilização, aqui são contidas definições de macros (que são comandos que podem ser utilizados no seu documento) chamados também de pacotes (packages).
  • .cls - Aqui é onde será definido a classe do seu documento, geralmente aqui é definido algumas caracteristicas gerais de tipos diferentes de trabalhos, como: artigo, livro, revista. É chamado pelo comando \documentclass{}.Para resumir aqui é definido o layout do seu trabalho, questões como tamanho de coluna de texto, bordas, etc...
  • .aux - Arquivo auxiliar que salva informaçõe para a criação de sumário, referências, índices, bibliografias entre outros.O .aux utiliza vários outros arquivos como:
    • .toc - Vem de Table of Contents, e é o arquivo onde seu sumário é armazenado.
    • .lof - Vem de List of Figures, neste arquivo é armazenado a sua lista de figuras.
    • .lot - Vem de List of Tables, e cuida das tabelas do seu trabalho.
  • .bbl .bib .blg .bcf .blx .bst - São todos arquivos relacionados com configuração e armazenamento de bibliografia, iremos discutir mais sobre esses caras depois.

Ain tio, isso é muito complicado. Não vou lembrar o nome dessas coisas!

Não se preocupe, isso é só uma introdução para a gente não ficar perdido mais pra frente.

Classes e Pacotes

Vamos relacionar os arquivos e a estrutura latex com características em trabalhos científicos. Por padrão o layout (design ou aparência) de um documento Latex é determinado pela sua classe (class). Esse layout pode ser modificado pelo uso de pacotes externos (packages).

  • Arquivos contendo informações sobre uma classe são chamados?

    .cls

  • Arquivos contendo informações sobre um pacote são chamados?

    .sty

Pacotes podem ser encontrados no site da CTAN (Comprehensive TeX Archive Network) documentos de classe customizados geralmente são fornecidos por eventos ou instituições de ensino. As classes mais utilizadas são:

  • article: para artigos em revistas ciêntificas, relatórios curtos, apresentações entre outros documentos curtos.
  • report: para relatórios longos com muitos capítulos, tesis, pequenos livros.
  • letter: para formato carta.
  • book: para livros.
  • memoir: criada para modificação do estilo de saida, altamente customizável. Baseada na classe book mas pode ser utilizada para qualquer trabalho. Seu pequeno manual pode ser encontrado AQUI.

Os pacotes são responsaveis pelo processamento de texto no Latex, os mais utilizados são:

  • fontec e inputenc - suporte a caracteres especiais da lingua latina como ~ ou ´.
  • color - suporte a utilização de cores no texto. não diga
  • indentfirst - para identação do primeiro paragrafo.

Existem centenas de pacotes para os mais variados fins por ai. Uma pesquisa no google ou no Ctan e você pode encontra-los com facilidade.

Então vamos criar nosso primeiro documento do zero.

  1. Crie um projeto em branco no shareLatex. Dê um nome carinhoso ao seu projeto.
  2. Observe o que está escrito, percebe como é simples? ^^

results matching ""

    No results matching ""