Eu tive o mesmo problema. Isso tem a ver com o fato de que o ubuntu 11.10 vem com uma versão mais recente do gedit, que não suporta a gedit-latex-plugin
(versão 0.2.0) que está atualmente nos repositórios do ubuntu.
Uma nova versão do gedit-latex-plugin
está atualmente em desenvolvimento aqui (em lauchpad)
Aqui estão algumas opções:
Você pode tentar executar a versão instável atual do plug-in. Isso acontecia constantemente na minha máquina, então segui em frente ...
Você pode tentar um editor independente, por exemplo, o latexila é um ótimo editor. No entanto, ele não suporta o uso de trechos (o que é um diferencial para mim). Se os trechos não são tão importantes para você, experimente:
sudo apt-get install latexila
Acabei usando o plugin de ferramentas externas para o gedit. Há um bom post sobre esta opção aqui . Um rápido como:
No gedit, vá para editar > preferências > plugins e role para baixo até o plug-in de ferramentas externas e verifique se a caixa está marcada.
Feche a caixa de diálogo Preferências e acesse ferramentas > gerenciar ferramentas externas
Cada ferramenta é apenas um script shell. Você pode usar várias variáveis, conforme explicado aqui . Por exemplo, minha ferramenta Latex para PDF se parece com:
#!/bin/sh
filename=$GEDIT_CURRENT_DOCUMENT_NAME
shortname=`echo $filename | sed 's/\(.*\)\.tex$/\1/'`
latex -interaction batchmode -src $filename
bibtex $shortname
makeindex $shortname
latex -interaction batchmode -src $filename
latex -synctex=1 -interaction batchmode -src $filename
dvips -t a4 $shortname.dvi
ps2pdf -sPAPERSIZE=a4 -dOptimize=true -dEmbedAllFonts=true $shortname.ps
evince $shortname.pdf
Uma desvantagem é que isso não suporta "projetos" maiores, apenas compila o arquivo que está sendo editado no momento.
Dica Confira esta postagem no SyncTex para pesquisar para frente e para trás entre o gedit e o evince, é ótimo!