web-dev-qa-db-ja.com

gedit-latex-pluginの使用方法は?

パッケージtexliveおよびgedit-latex-pluginをインストールしました。 .texファイルの構文の強調表示が表示されますが、geditメニューまたはlatexのツールバーに余分なものは表示されません。編集->設定->プラグインダイアログ。私は何が欠けていますか?

enter image description here

10
wim

ubuntuリポジトリの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

8
DDriver

同じ問題がありました。これは、ubuntu 11.10がgeditの新しいバージョンに付属しているという事実に関係しています。geditは現在ubuntuリポジトリにあるgedit-latex-plugin(バージョン0.2.0)をサポートしていません。

gedit-latex-pluginの新しいバージョンは現在開発中です ここ(lauchpad)

以下にいくつかのオプションを示します。

  • 現在の不安定なバージョンのプラグインを実行してみてください。これは私のマシンで常にセグメンテーション違反だったので、次に進みました...

  • たとえば、スタンドアロンのエディターを試すことができます ラテックス 素晴らしいエディターです。ただし、スニペットの使用はサポートしていません(これは私にとって大きな問題です)。スニペットがそれほど重要でない場合は、試してみてください。

    Sudo apt-get install latexila
    
  • 最終的に、geditのexternal toolsプラグインを使用しました。このオプションに関する素晴らしい投稿があります here 。簡単な方法:

    1. Gedit内で、edit>preferences>pluginsおよびexternal toolsプラグインまでスクロールし、そのボックスにチェックが入っていることを確認します。

    2. 設定ダイアログを閉じて、tools>外部ツールの管理に移動します

    3. 各ツールは単なるシェルスクリプトです。 here で説明されているように、いくつかの変数を使用できます。たとえば、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
      

      欠点は、これが大きな「プロジェクト」をサポートせず、現在編集中のファイルのみをコンパイルすることです。

Tipチェックアウト SyncTexに関するこの投稿 geditとevinceの間の前方および後方検索については、素晴らしいです!

6
Kris