パッケージtexlive
およびgedit-latex-plugin
をインストールしました。 .texファイルの構文の強調表示が表示されますが、geditメニューまたはlatexのツールバーに余分なものは表示されません。編集->設定->プラグインダイアログ。私は何が欠けていますか?
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
同じ問題がありました。これは、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 。簡単な方法:
Gedit内で、edit>preferences>pluginsおよびexternal toolsプラグインまでスクロールし、そのボックスにチェックが入っていることを確認します。
設定ダイアログを閉じて、tools>外部ツールの管理に移動します
各ツールは単なるシェルスクリプトです。 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の間の前方および後方検索については、素晴らしいです!