Как использовать gedit-latex-plugin?

10

Я установил пакеты texliveи gedit-latex-plugin. Я вижу подсветку синтаксиса для файлов .tex, но я не получаю никаких дополнительных вещей в своих меню gedit или панелях инструментов для latex -> pdf, как я ожидал, и нет ничего похожего на плагин для латекса, который можно было бы включить в редактировать -> настройки -> диалоги плагинов. Что мне не хватает?

введите описание изображения здесь

Wim
источник

Ответы:

6

У меня такая же проблема. Это связано с тем, что Ubuntu 11.10 поставляется с более новой версией gedit, которая не поддерживает gedit-latex-plugin(версия 0.2.0), которая в настоящее время находится в репозиториях Ubuntu.

Новая версия gedit-latex-pluginнаходится в стадии разработки здесь (в lauchpad)

Вот несколько вариантов:

  • Вы можете попробовать запустить текущую нестабильную версию плагина. Это постоянно происходило на моей машине, поэтому я перешел ...

  • Вы можете попробовать автономный редактор, например, latexila - отличный редактор. Тем не менее, он не поддерживает использование фрагментов кода (что для меня нарушает условия сделки). Если фрагменты не так важны для вас, попробуйте:

    sudo apt-get install latexila
    
  • В итоге я использовал плагин внешних инструментов для gedit. Там очень хороший пост об этой опции здесь . Быстро, как:

    1. В gedit перейдите в edit > settings > plugins и прокрутите вниз до внешнего плагина tools и убедитесь, что его флажок отмечен.

    2. Закройте диалоговое окно «Параметры» и выберите « Инструменты» > « Управление внешними инструментами».

    3. Каждый инструмент - это просто сценарий оболочки. Вы можете использовать несколько переменных, как описано здесь . Например, мой инструмент Latex-to-PDF выглядит так:

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

      Недостатком является то, что он не поддерживает большие "проекты", он только компилирует файл, который в данный момент редактируется.

Подсказка Посмотрите этот пост на SyncTex для прямого и обратного поиска между gedit и evince, это здорово!

Kris
источник