Curso introdutório de L A TEX Brauner Gonçalves Coutinho Universidade Estadual da Paraíba Centro de Ciências Humanas e Exatas UEPB - CCHE 25 de abril de 2015
O que é o L A TEX? Um programa para produção de textos com composição tipográfica de alta qualidade; NÃO é um editor de texto convencional (WYSIWYG); WYSIWYG: O que você vê é o que você tem, exemplos: MS Word; LibreOffice Writer. L A TEX se pronuncia leiteq, lateq ou teq.
Vantagens Um documento gerado com L A TEX traz detalhes tipográficos que muitas vezes são mal manipulados em programas WYSIWYG: Notação matemática; Hifenização, etc. O usuário se concentra no conteúdo textual / estrutura e não no layout / formatação do documento em questão; Qualidade de saída comparável a de livros publicados; Está disponível para download na internet;
Vantagens Facilidade para lidar com estruturas complexas: Notas de rodapé; Citações; Referências cruzadas; Equações; Índices; Listas de tabelas e de figuras; Bibliografias, etc. As funcionalidades básicas do L A TEX podem ser melhoradas por meio de uso de pacotes que fornecem recursos extras; O LATEX está disponível gratuitamente para quase todas as plataformas.
Desvantagens É necessário compilar o arquivo para ver o produto final; Necessita mais tempo de aprendizado do que um editor de texto convencional; Para produzir um documento sem um modelo específico é necessário um pouco mais de conhecimento do usuário.
Quem se beneficia mais? Escrita de documentos longos e com estrutura bem definida: monografias; teses; artigos; relatórios científicos, etc. Todo documento que use bastante: Fórmulas matemáticas; Citações; Notas de rodapé; Referências cruzadas, etc. Necessidade de criação de glossário, índice remissivo, etc.
Estrutura de arquivos no Word ou Writer Tudo (texto, formatação, figuras, etc) fica em um só arquivo; Para proteger o documento deve ser convertido em PDF através de uma ferramenta adicional.
Estrutura de arquivos no L A TEX Conteúdo textual fica em arquivos.tex; Figuras em arquivos separados; Você edita os arquivos.tex usando um editor de texto de sua preferência; O L A TEX compila os arquivos.tex e gera o PDF.
Instalação Basicamente 2 ou 3 programas distintos são necessários: 1 O próprio L A TEX; 2 Um bom editor de texto puro ou ascii; 3 Um visualizador de PDF leve e capaz de atualizar o arquivo automaticamente. É possível usar qualquer editor de texto; Alguns editores trazem algumas funcionalidades para facilitar a vida do usuário; É preciso configurar o editor para reconhecer o L A TEX.
Instalação Apesar do L A TEX ser gratuito, existem alguns editores pagos; Abaixo segue uma lista com algumas opções:
Instalação Dos programas listados, usaremos: Windows: Miktex + TeXstudio; Linux: Texlive + TeXstudio; O TeXstudio permite a visualização do PDF dentro dele, desprezando a instalação de um visualizador externo; Caso seja necessário um visualizador externo leve, boas opções são: SumatraPDF e Zathura pois são extremamente leves e possuem atualização automática.
L A TEX na internet Hoje é possível usar o L A TEX sem necessidade de instalar nada; Usando a internet! Existem serviços gratuitos que permitem criar seus documentos usando o L A TEX; Encontre o link para a ferramenta no site: Ferramentas > Latex Para acessar o site, procure no google por brauneruepb; Crie uma conta fornecendo o seu e-mail e uma senha.
Primeiro programa Código-fonte \ documentclass { report } \ begin { document } Oi Mundo! \ end { document } Gera: Oi Mundo!
Primeiro programa A estrutura se divide basicamente em duas partes: 1 Preâmbulo: Classe e configurações do documento; Inclusão de pacotes; 2 Texto: todo o conteúdo do documento. Código-fonte % ------------------ PREAMBULO ------------------- \ documentclass { report } % -------------------- TEXTO --------------------- \ begin { document } \ end { document }
Caracteres especiais Vimos no exemplo anterior alguns caracteres especiais: \ { }. Existem 10 caracteres reservados, com significados especiais em L A TEX: Cuidado ao digitar caracteres reservados no seu texto! Eles tem funções claras num código L A TEX e não podem ser obtidos direitamente; Vamos aprender mais sobre cada um deles no decorrer do curso.
Comandos Vimos no exemplo que algumas palavras são escritas após \ ; São os comandos; Os comandos dão diversas instruções ao L A TEX Exemplos de comandos \begin: inicia um ambiente; \end: termina um ambiente; \documentclass: define a classe do documento; \LaTeX: escreve o nome L A TEX; \ldots: escreve... ; \textbackslash: escreve \; OBS: Maiúsculas minúsculas.
Comandos Os comandos para obter os demais caracteres especiais vistos anteriormente são mostrados a seguir: $ & % # _ { } \$ \& \% \# \_ \{ \} \textasciicircum gera o caractere ^; \textasciitilde gera o caractere ~.
Comandos Não é necessário se preocupar em decorar os comandos agora; Com o tempo vamos nos familiarizando com os comandos mais usados; A memorização ocorre naturalmente nestes casos; Alguns editores para L A TEX trazem atalhos para inserção de comandos no texto; Investigue o menu localizado no lado esquerdo da tela; Clique no botão correspondente; Insira símbolos aleatórios. para abrir a biblioteca de símbolos