Lição 16

Acessando documentação e obtendo ajuda

Esta lição mostra as principais fontes de documentação para pacotes e software relacionado ao LaTeX e como você pode buscar ajuda quando estiver com problemas.

Há várias formas de acessar a documentação de um pacote ou classe.

texdoc

Se você instalou um sistema TeX (e.g., TeX Live ou MiKTeX) e incluiu a documentação quando instalou, você pode acessá-la localmente usando a ferramenta de linha de comando texdoc. Usando:

texdoc < pct >

você abrirá a documentação do pacote <pct>. Esse utilitário procura dentre a documentação disponível e mostra a que ele considerar mais próxima do termo de busca que você digitou. Você pode listar e escolher dentre todos os resultados compatíveis que ele encontrar usando:

texdoc -l < pct >

texdoc.org

texdoc.org é um website que funciona de forma similar ao texdoc. Você pode buscar a documentação disponível no site da mesma forma que faria com texdoc -l e escolher dentre os resultados.

CTAN

CTAN é a rede do repositório abrangente TeX (Comprehensive TeX Archive Network). A maioria dos pacotes LaTeX são publicados lá. Você pode buscar no site por um pacote para acessar sua documentação. Geralmente os pacotes são salvos em ctan.org/pkg/<nome-pct> e você pode acessar o arquivo leia-me (README) e a documentação dos pacotes armazenados lá.

Livros sobre LaTeX

Há vários livros disponíveis que podem ajudar você a aprender sobre o LaTeX. Como um iniciante, você vai ganhar muito conhecimento com um guia estruturado para iniciantes, pois eles podem dar muito mais detalhes do que mostramos aqui. Você também pode querer acessar uma referência com mais detalhes e recomendações.

O time LaTeX tem uma lista de livros escritos em sua maioria pelos membros. Os mais notáveis são o guia oficial de Lamport e o abrangente LaTeX Companion 3rd edition.

Outros livros focados no aprendizado de LaTeX incluem:

Obtendo ajuda

Há vários fóruns online para fazer perguntas sobre o LaTeX; talvez o mais popular atualmente seja o TeX - LaTeX StackExchange. Sempre que você fizer uma pergunta, é melhor primeiro deixar o seu exemplo claro: o que é conhecido como um ‘exemplo funcional mínimo’ (‘minimal working example‘—MWE). Isso não significa que o código deve funcionar (você não estaria perguntando se estivesse), mas significa que você fez o seu melhor para deixar o exemplo claro e mínimo (contendo apenas o necessário para demonstrar o problema).

Como criar um minimal working example (MWE)

Como construir um MWE? Normalmente o mais fácil é começar de:

\documentclass{article}
\usepackage[T1]{fontenc}
\begin{document}
Text
\end{document}

e adicionar um trecho por vez até que o problema apareça. Você pode tentar ir ‘desmembrando’ seu arquivo, tirando partes não relacionadas ao problema, mas isso pode demorar.

Se você precisar de mais texto para mostrar quebras de página ou outros efeitos, pacotes como lipsum podem ser usados para gerar texto de enchimento enquanto o código fonte continua pequeno.

Arquivo log

Uma coisa que é bom que você tenha disponível é o log; esse arquivo é criado pelo LaTeX sempre que você o executa e tem o mesmo nome do seu arquivo principal mas com extensão .log.

Dependendo da interface do seu computador, você pode precisar ativar 'mostrar extensões' para descobrir qual arquivo é o log.

No arquivo log, você sempre pode ver as mensagens de erro completas. As mensagens de erro do LaTeX tentam ser úteis, mas elas não são as mesmas mensagens que as de processadores de texto.

Alguns editores também tornam difícil ver o 'texto completo' de um erro, o que pode esconder detalhes importantes.

Se você tiver um problema, usuários experientes de LaTeX frequentemente vão pedir uma cópia do seu log para lhe ajudar.

Indo além

Finalmente, oferecemos uma galeria de pequenos exemplos mostrando uma gama de áreas diferentes que não foram contempladas nessa introdução, e diferentes pacotes específicos para essas áreas.