Lição 2

Trabalhando com LaTeX

Esta lição explica o que é um sistema TeX e quais os mais comuns, lista alguns dos editores de texto comumente utilizados para LaTeX, e os sistemas online que contam também com editores integrados.

Diferente de muitos programas de computador, o LaTeX não é uma única aplicação que contém ‘tudo em um’. Ao invés disso, há diversos programas que trabalham juntos. Podemos dividi-los em duas coisas que você realmente precisa:

Sistemas TeX

O principal para trabalhar com o LaTeX é ter um sistema TeX disponível. Um sistema TeX é um conjunto de programas ‘nos bastidores’ e arquivos que são necessários para fazer o LaTeX funcionar, mas na maioria das vezes você não precisa executá-los diretamente.

Existem dois grandes sistemas TeX disponíveis atualmente, MiKTeX e TeX Live. Ambos disponíveis para Windows, macOS e Linux. O MiKTeX é mais utilizado no Windows; no macOS, o TeX Live é distribuído em uma coleção maior chamada MacTeX. Há vantagens de cada sistema, e você pode querer ver algumas dicas adicionais do Projeto LaTeX.

Como o TeX Live está disponível em todas as plataformas, e como tem algumas vantagens de desempenho, nós recomendamos que se você está em dúvida sobre qual sistema instalar, você escolha o TeX Live.

Editores

Arquivos LaTeX são arquivos de texto simples, então podem ser editados com qualquer editor de texto. No entanto, é conveniente ter um editor projetado para trabalhar com o LaTeX, pois eles têm funcionalidades como compilação em um clique dos seus arquivos, visualizadores de PDF embutidos, e realce de sintaxe. Uma funcionalidade muito útil em todos os editores modernos de LaTeX é o SyncTeX: a habilidade de clicar no seu código fonte e ir direto para aquele local exato no PDF, e vice-versa.

Há muito mais editores de LaTeX do que podemos listar aqui: há uma [lista compreensiva no StackExchange] (https://tex.stackexchange.com/questions/339/latex-editors-ides). Um editor básico, TeXworks, é distribuído no TeX Live e no MiKTeX, tanto para Windows como para Linux, e o TeXShop é istribuído com o MacTeX.

Qualquer editor que você escolher, nós recomendamos que você instale-o depois do seu sistema TeX, para que o editor possa 'ver' o sistema TeX e se configurar corretamente.

Trabalhando online

Há vários sites poderosos, que lhe permitem não ter um sistema TeX ou editor instalados no seu computador. Esses websites lhe permitem editar seus arquivos em uma página no navegador, e executam o LaTeX nos bastidores, e mostram o arquivo PDF produzido.

Alguns desses sites combinam o LaTeX com funcionalidades similares a um processador de texto, enquanto que outros são mais focados em deixar você ver o arquivo LaTeX fonte, assim fornecem uma experiência mais parecida com ter um sistema TeX local.

Há sistemas que permitem que você execute o LaTeX sem precisar registar, e nós usamos um desses, o TeXLive.net, que permite que você edite e teste os exemplos que fornecemos. Para trabalhos mais completos, os melhores sistemas online requerem que você registre-se antes de usá-los. Isso lhe permite salvar seu trabalho, mas também ajuda que os sites não fiquem sobrecarregados. Nós configuramos links para que você possa editar os exemplos no Overleaf, um dos maiores sites de edição online de LaTeX. Há vários outros também: Papeeria é um exemplo.

Trabalhando com terceiros

Se você planeja enviar o código do seu documento LaTeX onde ele será processado, como editoras, conferências, ou servidores de manuscritos (e.g. arXiv), você deve verificar quais restrições eles impõe.

Exercício

Obtenha uma instalação local de LaTeX ou uma conta em um serviço online. Se estiver usando uma instalação local, você também precisará escolher um editor: nós recomendamos começar com o TeXworks ou TeX Shop (ver acima), e depois procure outros editores quando souber como você trabalha melhor com o LaTeX.

Você poderá executar todos os outros exercícios no seu navegador, mas nós queremos ajudar você a trabalhar com documentos reais, então agora é uma ótima oportunidade para se preparar.