OOoLatex
OOoLatex をインストールしてみた.
OpenOffice で使える TexPoint みたいな感じ.
手許にある TeX コンパイラ を指定できる.
■[cygwin]のインストール
- http://www.cygwin.com
へ行き,以下のパッケージをインストール. - 注:インストールするフォルダは C:\cygwin でないとダメらしい(OOoLatex の仕様).
- Base/bash
- Base/cygwin
- Base/gawk
- Base/grep
- Base/sed
- Base/tar
- Graphic/ghostscript 8.50-1
- Graphic/ghostscript-base 8.50-1
- Utils/bzip2
- Editors/vim
- OOoLatex とは無関係だが,C/C++ のコンパイルが必要になるので,以下も入れておいた:
- Devel/gcc
- Devel/make
- http://ooolatex.sourceforge.net/
に行き,Download で OOoLatexMacro-v3.0 を選び,OOoLatexMacro-test5.tar.gz をDL. - 適当なフォルダ(以下,C:\usr\local\OOoLatex)解凍する.
- 手許にある platex をコンパイラとして使いたい.C:\usr\local\OOoLatex\bin の OOoLatex をテキストエディタで開き,129行目を以下のように修正:
- 前:
latex -interaction=nonstopmode ${filename}.tex &> \ - 後:
platex -interaction=nonstopmode ${filename}.tex &> \ - cygwin で以下のコマンドを入力して,的確に動作するかどうか確認:
>cd /cygdrive/c/usr/local/OOoLatex/bin/
> ./OOoLatex example.tex - example.png が生成されれば O.K.
- c:/cygwin/bin に,C:\usr\local\OOoLatex\bin の中身をコピー.
- OpenOffice Impress を起動.
- 「ツール」>「マクロ」>「マクロの管理」>「OpenOffice.org Basic...」を選択.
- 「管理」をクリックし,「ライブラリ」タブを選択.
- 「インポート」をクリックし,「C:\usr\local\OOoLatex\macro-2.0\script.xlb」を選択して「開く」.
- OOoLatex にチェックがついているのを確認して「OK」.
- 「ツール」>「カスタマイズ」で「キーボード」タブを選択.
- ラジオボタンでOpenOffice.org を選択.
- 「Ctrl+Shift+M」,[Ctrl+Shift+L」に,それぞれ,以下を割り当てる(選択して「変更」を押す):
- 範囲「OpenOffice.org マクロ-user-OOoLatex-OOoLatexEquation」-機能「main」
- 範囲「OpenOffice.org マクロ-user-OOoLatex-OOoLatexInline」-機能「main」
- Ctrl + Shift + M で入力ウィンドウを立ち上げ,「Priamble」や「Config」を選ぶ.
- どえらい遅い(→パスの指定が適切でなかったためだったことが判明 070609)