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:
- Guide to LaTeX de Helmut Kopka e Patrick Daly: disponível em e-book
- LaTeX for Complete Novices de Nicola Talbot: disponível em e-book gratuito ou edição impressa acessível
- Using LaTeX to write a PhD thesis de Nicola Talbot: disponível em e-book gratuito ou edição impressa acessível
- LaTeX Beginner’s Guide de Stefan Kottwitz: disponível em e-book e impresso
- LaTeX and Friends de Marc van Dongen: disponível em e-book e impresso
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.