web-dev-qa-db-ja.com

gedit LaTeXプラグインをコンパイルする方法は?

残念ながらリポジトリの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スクリプトに渡す必要もあります。

そのため、コードを含むディレクトリにcdedし、./configure --prefix=/usr --libdir=/usr/lib64を実行しようとしました。残念ながら、これは機能せず、エラーメッセージが表示されます。

bash: ./configure: No such file or directory

フォルダーを確認したところ、ファイルconfigureはありませんが、configure.acのみがあります。 このプラグインをコンパイルするにはどうすればよいですか?

11
Ingo
  1. 構成ファイルを構築するために必要なライブラリ

    Sudo apt-get install intltool libtool
    
  2. このプラグインのコンパイルに必要な依存関係

    Sudo apt-get install gedit-dev
    
  3. 構成ファイルを作成する

    touch config.rpath
    ./autogen.sh
    
  4. 構成とコンパイル

    ./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/
9
hhlp

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のパッケージをインストール(またはインストールされているかどうかを確認)する必要があります。

0
Pablo Zubieta