IDE: ambientes de desenvolvimento integrados ao LaTeX

Os ambientes de desenvolvimento integrados, ou IDE (integrated development environment), são editores de texto especializados no desenvolvimento de arquivos TeX e LaTeX. Eles podem ser configurados para utilizar a sua distribuição LaTeX, poupando-lhe o trabalho de digitar comandos no prompt do DOS ou Shell. Devido a esta característica, diz-se que eles são editores integrados (à sua distribuição).

Embora IDE sejam dispensáveis para a produção de um documento qualquer, é altamente recomendado que você escolha e utilize algum deles. Existem vários disponíveis atualmente, gratuitos ou não, como ilustra a tabela abaixo. Alguns desses IDE são mais maduros do que outros, mas o critério final é certamente pessoal. A tabela abaixo resume algumas informações úteis que podem lhe ajudar a decidir. Nas aulas presenciais deste curso, utilizamos o TeXnicCenter no Windows e o Kile no Linux (Unix), pois são os IDE gratuitos mais difudidos e estáveis em seus respectivos sistemas operacionais.

Mas independentemente do IDE que você escolher, lembre-se sempre de que ele é apenas um editor de textos como o Notepad ou o Gedit. Isto significa que os erros e avisos de compilação que você encontrará não têm absolutamente nada a ver com o ele, mas sim com a sua distribuição LaTeX (salvo em raríssimas situações onde um determinado recurso do IDE falha). Com efeito, frases do tipo "não consigo usar o pacote tal no meu IDE" não têm sentido. Mantenha isto sempre em mente.

Ambientes de desenvolvimento (IDE) LaTeX . Em negrito os IDE utilizados neste curso; em vermelho, os IDE não-gratuitos.
IDE
URL
Sistema operacional
Dicionário (pt_BR)
Bakoma TeX Word bakoma-tex.com Windows Próprio
Emacs gnu.org/software/emacs Unix Aspell
Kile kile.sourceforge.net Unix Ispell
LEd latexeditor.org Windows Próprio
LyX lyx.org Mac OS/Unix/Windows Aspell
PCTeX pctex.com Windows Próprio
TeXmaker xm1math.net/texmaker Unix Hunspell
TeXnicCenter texniccenter.org/ Windows Hunspell
TeXShell projectory.de/texshell Windows Ispell
WinEdt winedt.com Windows Próprio
WinShell winshell.de Windows Próprio
XEmacs xemacs.org Unix/Windows Aspell
Vim www.vim.org Mac OS/Unix/Windows Hunspell

Você também pode utilizar o Eclipse como seu IDE de LaTeX através do plug-in TeXlipse. O Eclipse é um IDE de uso genérico, criado inicialmente para desenvolvimento de softwares em Java. Mas devido à sua capacidade de expansão via plug-ins, atualmente é possível utilizá-lo também para o desenvolvimento em C/C++, Python, PHP etc.

obs. 1: a coluna "dicionário" informa se existe uma lista de vocábulos em português do Brasil (pt_BR) que o IDE utiliza para a verificação ortográfica do arquivo de instruções LaTeX (extensão tex). O Ispell, mais antigo e bastante difundido em sistemas Unix, é um software de verificação ortográfica independente. Isto significa que os IDE que o utilizam delegam-lhe esta tarefa. Já o Aspell, que visa substituir o Ispell, permite que suas listas de vocábulos sejam acessadas por outros programas, além de funcionar independentemente. Finalmente, o Hunspell é o verificador ortográfico do OpenOffice (e BrOffice), cujas bibliotecas também podem ser utilizadas por outros programas, como os IDE acima. Alguns IDE têm sua própria lista de vocábulos e seu próprio algorítmo de comparação e substituição de palavras.

Links para as listas de vocábulos do português do Brasil para o Ispell, Aspell e Hunspell.
Hunspell (BrOffice)
http://wiki.services.openoffice.org/wiki/Dictionaries
Aspell
http://leonardof.org/2008/07/18/atualizacao-do-dicionario-de-portugues-do-brasil-para-aspell/pt
Ispell
http://www.ime.usp.br/~ueda/br.ispell

obs. 2: Bakoma TeX e PCTeX são distribuições LaTeX comerciais, das quais fazem parte os IDE Bakoma TeX Word e PCTeX, respectivamente.

Última atualização: domingo, 26 abril 2009, 20:10