Latex no Eclipse: como começar

Para quem já está acostumado com a IDE Eclipse, uma boa é utilizar o plugin Texlipse para edição de projetos Latex. A maior vantagem em disparada é que o plugin irá compilar seu código rapidamente sempre que vocẽ salvar o documento, apresentando por meio de notificações no código o que está errado e a causa do erro de acordo com as mensagens do compilador de latex utilizado. Como esse processo é feito em background, antes mesmo de você pensar em visualizar o PDF, você já estará sendo notificado dos erros. No meu computador que é um Core 2 Duo 2 Ghz, o processo é instantâneo, o que torna a edição muito produtiva. Os recursos de auto-complete e contexto do editor do codigo latex também são de extrema utilidade e serão apresentados nesse artigo.

Para começar a utilizar, baixe a IDE Eclipse 3.4 Ganymede o que pode ser feito através desse endereço:
http://www.eclipse.org/downloads/packages/release/ganymede/sr2

Versões anteriores à 3.3 não vão funcionar bem com o plugin Texlipse disponível atualmente.
Após baixar, basta extrair o conteúdo do Eclipse para uma pasta de sua preferência e executar o arqivo eclipse na pasta base.

Será perguntando onde você gostaria de criar um workspace. O eclipse salva todos os projetos criados e as configurações que você utiliza nele em um diretório de trabalho chamado workspace. Defina onde você quer que seja o seu workspace e prossiga.

Após ter resolvido tudo referente à primeira execução do Eclipse, vamos instalar o plugin Texlipse. Acesse o menu HELP > SOFTWARE UPDATES. Na aba AVAIABLE SOFTWARE, clique no botão ADD SITE ao lado direito da janela. Iremos adicionar o site onde pode ser encontrado o plugin Texlipse que é http://texlipse.sourceforge.net/. Em seguida, o novo site aparecerá na lista da aba aberta. Marque o checkbox ao lado do nome do site e prossiga fechando essa janela atual. O Eclipse irá notificar da atualização que você quer fazer, e irá te instruir a instalar esse plugin, aceitar o termo de uso dentre outras coisas. Dando tudo certo, é só reiniciar o Eclipse.

Antes de começar a editar Tex, é importante configurar algumas coisas do Texlipse. Vá no menu do eclipse WINDOW > PREFERENCES. Acesse o item TEXLIPSE da lista da esquerda. No subitem BUILDER SETTINGS, você terá acesso a lista de comandos para compilar seu documento. Tenha certeza de que está tudo correto (Ex: no linux, está configurado aqui para usar /usr/bin/pdflatex para gerar PDF). Senão tiver, é necessário ir na caixa de seleção de diretório Directory of Tex Distribuiton e falar onde está a pasta com os arquivos executáveis do seu programa Latex.

Outra coisa a configurar, é o subitem SPELL CHECKER, que é o verificador ortográfico. Verifique se está chamando tudo certinho. No linux é comum utilizar o /usr/bin/aspell.

A terceira e ultima configuração é do visualizador em VIEWER SETTINGS. Na lista que aparece nesse item, você verá alguns formatos. No linux por exemplo estou utilizando /usr/bin/evince para ver PDFs, o que pode ser definido no item da lista acroread().

Para começar a utilizar, volta para o Eclipse vá em FILE > NEW > PROJECT. Será mostrada uma lista de tipos de projetos. Você verá que agora há a opção Texlipse > LaTeX Project. Escolha-a e clique em NEXT. Na janela de Wizard, você deve fornecer um nome para o projeto, o formato de saída (PS, PDF…) dentre outras coisas, e pode escolher um template (Article, Beamer, Blank, etc..). Prossiga e termine o Wizard caso nao haja nenhum ítem que lhe interesse.

Ao escolher Article por exemplo, você verá que será criado no projeto já um arquivo .TEX com as linhas básicas do Latex definindo um Article, o título, uma seção e uma subseção. Daí em diante é botar a mão na massa:

Segue aqui algumas dicas interessantes de atalhos e funcionalidades:

  • Compilar: Salve o documento (CTRL+S) .TEX atual. Acompanhe na aba “CONSOLE” o resultado da compilação.
  • Ver erros: Se houver algum erro, eles apareceram com icones amarelos e vermelhos ao lado esquerdo da linha onde há o erro, e os erros sintáticos serão sublinhados de vermelho no código.
  • Ver a saída: Se a compilação não tiver dado erros, aperte CTRL+4, e será chamado o seu visualizador predileto como foi configurado.
  • Formatação (Negrito, Itálico, etc..): selecione uma porção de texto a aperte CTRL+ESPAÇO, uma lista de formatações aparecerá no proprio código, basta escolher a que vocẽ quer e o plugin vai “cercar” aquela porção selecionada com a devida tag (Ex: \textit{Olá mundo!}).
  • Templates de códigos recorrentes: aperte CTRL+ESPAÇO em qualquer parte do código, sem seleção, e você verá uma lista de comandos úteis como:
    • \begin: abre uma seção \begin{} e \end{}, posiciona o cursos dentro da chave do begin e já preenche a chave do end enquanto você digita o nome da seção.
    • \itemize: cria os comandos básicos para começar uma lista de items
    • \table: cria os comandos básicos para começar uma tabela
    • \figura: cria os comandos básicos para começar uma figura.
    • Dentre outros…
  • Lista de refrências (Labels): ao dar um \label{nome} para uma figura, tabela, algoritmo, esses labels serão acessíveis quando vocẽ usar o comando \ref{}. Basta apertar CTRL+ESPAÇO dentro das chaves do \ref que irá aprecer uma lista de labels utilizados. Ao selecionar um label, ele vai marcar no código tbem onde está suas referencias e vice versa.
  • Verificar ortografia: CTRL+SHIFT+6. Serão sublinhadas de amarelo as palavras nao conhecidas. Se o seu Eclipse tiver dicionário embutido, você pode ver sugestões de palavras clicando em qualquer lugar da palavra e apetando CTRL+ESPAÇO. Para definir a lingua certa de correção, vá no meno do Eclipse PROJECT > PROPERTIES, escolha o item Latex Project Properties da lista da direita, e veja lá embaixo na janela onde pede o código ISO da lingua, deve estar en, coloque pt_BR. Pode ser necessário baixar o pacot o pacote aspell pt_BR para usar pt_BR no Linux.
  • Auto quebrar linhas para formatar melhor o texto: selecione uma porção de texto e aperto ESQ+Q.
  • Comentar linhas: selecione uma porção do texto e aperte CTRL+5.

É possível acessar também no menu LATEX SYMBOLS uma série de simbolos como letras gregas, operadores, e outras coisas recorrentes para textos científicos.

Mãos a obra agora! Conhecendo bem os atalhos e estando tudo configurado, você irá editar textos em Latex com rapidez e eficiẽncia e terá que consultar menos os manuais e guias atrás de comandos e sintaxes que podem ser obtidos com as dicas e completations do plugin.

4 Responses to Latex no Eclipse: como começar

  1. Samuel says:

    Muito bom o seu tutorial amigo… soh que estou tendo problemas com acentacao… as palavras acentuadas estao “sumindo” no texto, como faço para corrigi-las?

  2. Emanuel says:

    Já tive esse problema também, funcionou incluindo os pacotes:

    \usepackage[T1]{fontenc}
    \usepackage[brazil]{babel}

  3. Joana Dantas says:

    obrigada!.ajudou bastante

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: