如何使用 gedit-latex-plugin?

wim*_*wim 10 gedit latex 11.10

我已经安装了软件包texlivegedit-latex-plugin. 我看到 .tex 文件的语法高亮显示,但我的 gedit 菜单或乳胶工具栏中没有任何额外的东西 - > pdf 就像我期望看到的那样,并且没有任何类似于乳胶插件的东西可以在编辑 -> 首选项 -> 插件对话框。我错过了什么?

在此处输入图片说明

小智 8

ubuntu repos 中的 gedit-latex 仅适用于 gedit-2.x,但是 ubuntu 11.10 带有更新的 gedit-3.x。尝试使用这个https://launchpad.net/ubuntu/oneiric/i386/gedit-latex-plugin/3.3.1-1~oneiric1


Kri*_*ris 6

我有同样的问题。这与 ubuntu 11.10 带有较新版本的 gedit 的事实有关,该版本不支持gedit-latex-plugin当前在 ubuntu 存储库中的(版本 0.2.0)。

一个新版本gedit-latex-plugin目前正在开发中(在 lauchpad 中)

以下是一些选项:

  • 您可以尝试运行该插件的当前不稳定版本。这在我的机器上不断出现段错误,所以我继续......

  • 您可以尝试使用独立编辑器,例如latexila是一个很棒的编辑器。但是,它不支持使用片段(这对我来说是一个破坏者)。如果片段对您来说不是那么重要,请尝试一下:

    sudo apt-get install latexila
    
    Run Code Online (Sandbox Code Playgroud)
  • 我最终使用了gedit的外部工具插件。有一个不错的职位有关该选项的位置。一个快速的方法:

    1. 在 gedit 中,转到编辑 > 首选项 > 插件 并向下滚动到外部工具插件并确保它的框被勾选。

    2. 关闭首选项对话框并转到工具 > 管理外部工具

    3. 每个工具都是一个简单的 shell 脚本。您可以按照此处的说明使用多个变量。例如,我的 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
      
      Run Code Online (Sandbox Code Playgroud)

      一个缺点是它不支持更大的“项目”,它只编译当前正在编辑的文件。

提示查看SyncTex 上的这篇文章,在 gedit 和 evince 之间进行向前和向后搜索,太棒了!