残念ながらリポジトリのGedit 3.2では利用できないGedit LaTeXプラグインを使用したいので、自分でコンパイルしたいと思います。入手できる最新バージョン http://git.gnome.org/browse/gedit-latex はGNOME 3のGeditをサポートしています。
ドキュメントには次のように書かれています:
設定の読み取りには制限があるため、現在プラグインはgeditと同じプレフィックスでインストールする必要があります。たとえば、ディストリビューションからgedit 3を使用している場合は、次を行う必要があります。
./configure --prefix=/usr make Sudo make install
64ビットディストリビューションを使用している場合は、
--libdir=/usr/lib64
を./configure
スクリプトに渡す必要もあります。
そのため、コードを含むディレクトリにcd
edし、./configure --prefix=/usr --libdir=/usr/lib64
を実行しようとしました。残念ながら、これは機能せず、エラーメッセージが表示されます。
bash: ./configure: No such file or directory
フォルダーを確認したところ、ファイルconfigure
はありませんが、configure.ac
のみがあります。 このプラグインをコンパイルするにはどうすればよいですか?
構成ファイルを構築するために必要なライブラリ
Sudo apt-get install intltool libtool
このプラグインのコンパイルに必要な依存関係
Sudo apt-get install gedit-dev
構成ファイルを作成する
touch config.rpath
./autogen.sh
構成とコンパイル
./configure --prefix=/usr
make
Sudo make install
64ビットディストリビューションを使用している場合は、--libdir=/usr/lib64
を./configure script
に渡す必要もあります
./configure --prefix=/usr --libdir=/usr/lib64
64ビットディストリビューションでは、2つのシンボリックリンクを作成する必要がありました。そうしないと、プラグインが表示されません:
Sudo ln -s /usr/lib64/gedit/plugins/latex.plugin /usr/lib/gedit/plugins/
Sudo ln -s /usr/lib64/gedit/plugins/latex /usr/lib/gedit/plugins/
Ubuntu Oneiric 64ビットを使用していると仮定すると、これをダウンロードして抽出する必要があります http://ftp.gnome.org/pub/GNOME/sources/gedit-latex/3.2/gedit-latex-3.2.1 .tar.bz2 。 intltoolおよびlibgtk-devパッケージが必要なので、インストールする必要があります
Sudo apt-get install intltool libgtk-3-dev
完了したら、cd
を展開して実行したgedit-latex-3.2.1ディレクトリに移動します
./configure --prefix=/usr --libdir=/usr/lib64
make
Sudo make install
そして、すべてがうまくいくはずです。
追伸LaTeXプラグインはデフォルトでラバーを使用するため、既にあるコンパイルツールを変更しない場合は、ラバー、python-poppler、python-glade2、python-enchant、texliveのパッケージをインストール(またはインストールされているかどうかを確認)する必要があります。