plastex2.1がリリースされたのでそちらを使うようになりました。mathjaxにも対応しているので下記の操作は必要なくなっています。debianの公式パッケージからインストールするだけです。 ( mathjaxに変換してくれるパッケージを提供してくれていたところが無くなってしまったので、svgに変換に 変更 ⇒と思ったらいつの間にか復活していたので引き続きmathjaxを使うようになりました ) 前回 に引き続いて数式をmathjaxに変換してくれるplastexのdebian用パッケージ(debファイル)を作る。 まずは、 ここ に書いてあるとおり、関連するファイル(plastex-master.zip、plastex-changes.zip,plastex-renderers.zip)をダウンロードする。 全て展開して、以下の様にファイルの置き換えとコピーをする。 mv plastex-changes/setup.py plastex-master/ mv plastex-changes/Definitions.py plastex-master/plasTeX/Base/LaTeX/ mv plastex-renderers/MathJax plastex-master/plasTeX/Renderers/ mv plastex-renderers/MathJaxS5 plastex-master/plasTeX/Renderers/ 次にバージョン番号を変更する。 というのも、このままだとバージョン番号がdebianのリポジトリにあるものと同じなので、apt-get updateの度に保留されるか、上書きされる。 もちろんpin等でパッケージを留めても良いのかもしれないけど、mathjaxを使えるように変更すると、plastexのバージョンが1に上がるようなので、バージョンを1.0.0に変えることにした。 変更方法はplastex-master/setup.py を編集して、version="0.9.2" を version="1.0.0" とするだけ。 (本当はバージョン番号の付け方もルールがあるんだろうけど、手元の環境でしか使わないので、適当に決めた。) 次いでp