如何使用 gedit-latex-plugin?

如何使用 gedit-latex-plugin?

我已经安装了软件包texlivegedit-latex-plugin。我看到了 .tex 文件的语法高亮,但我的 gedit 菜单或工具栏中没有出现我期望的 latex -> pdf 额外内容,而且在编辑 -> 首选项 -> 插件对话框中也没有类似 latex 插件的东西可以启用。我遗漏了什么?

在此处输入图片描述

答案1

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

答案2

我遇到了同样的问题。这是因为 ubuntu 11.10 附带了较新版本的 gedit,而该版本不支持gedit-latex-plugin当前 ubuntu 存储库中的版本 (0.2.0)。

的新版本gedit-latex-plugin目前正在开发中这里(在启动板中)

以下是一些选项:

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

  • 例如,你可以尝试使用独立编辑器乳胶是一款很棒的编辑器。但是,它不支持使用代码片段(这对我来说是个大问题)。如果代码片段对你来说不那么重要,可以试试它:

    sudo apt-get install latexila
    
  • 我最终使用了外部工具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
      

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

提示查看SyncTex 上的这篇文章对于 gedit 和 evince 之间的正向和反向搜索,非常棒!

相关内容