Comment utiliser le plugin gedit-latex?

10

J'ai installé les packages texliveet gedit-latex-plugin. Je vois la coloration syntaxique pour les fichiers .tex, mais je n'ai pas de trucs supplémentaires dans mes menus ou barres d'outils gedit pour latex -> pdf comme je m'y attendais, et il n'y a rien qui ressemble à un plugin latex à activer dans le modifier -> préférences -> boîte de dialogue des plugins. Qu'est-ce que je rate?

entrez la description de l'image ici

wim
la source

Réponses:

6

J'ai eu le même problème. Cela a à voir avec le fait que Ubuntu 11.10 est livré avec une version plus récente de gedit, qui ne prend pas en charge la gedit-latex-plugin(version 0.2.0) qui est actuellement dans les référentiels Ubuntu.

Une nouvelle version de gedit-latex-pluginest actuellement en cours de développement ici (dans lauchpad)

Voici quelques options:

  • Vous pouvez essayer d'exécuter la version instable actuelle du plugin. C'était constamment en panne sur ma machine, alors j'ai continué ...

  • Vous pouvez essayer un éditeur autonome, par exemple latexila est un excellent éditeur. Cependant, il ne prend pas en charge l'utilisation d'extraits de code (ce qui est une rupture pour moi). Si les extraits ne sont pas si importants pour vous, essayez-le:

    sudo apt-get install latexila
    
  • J'ai fini par utiliser le plugin d' outils externes pour gedit. Il y a un bon article sur cette option ici . Un rapide comment:

    1. Dans gedit, allez dans éditer > préférences > plugins et faites défiler jusqu'au plugin des outils externes et assurez-vous que sa case est cochée.

    2. Fermez la boîte de dialogue Préférences et accédez à outils > gérer les outils externes

    3. Chaque outil est un simple script shell. Vous pouvez utiliser plusieurs variables comme expliqué ici . Par exemple, mon outil Latex-to-PDF ressemble à:

      #!/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
      

      Un inconvénient est que cela ne prend pas en charge les "projets" plus importants, il compile uniquement le fichier en cours de modification.

Conseil Consultez cet article sur SyncTex pour une recherche avant et arrière entre gedit et evince, c'est génial!

Kris
la source