投稿

6月, 2012の投稿を表示しています

Xubuntu 12.04 に FreeMind

イメージ
マインドマップ描画ソフト FreeMind を Xubuntu でも使用したいと思います。 $ sudo apt-get install freemind でインストール完了です。 メニューには登録されないようなので (オフィスのグループに登録されていました。)ターミナルから $ freemind と入力して起動します。0.9.0 がインストールされました。 Windows 版であった PDF と SVG のエクスポートがありません。 Ubuntu 系は例によって別のパッケージになっているようです。 $ sudo apt-get install freemind-plugins-svg で追加します。 これでエクスポートできるようになりました。 以上です。 fop がインストールされました。XSLT-FO を使って PDF 化しているんですね。 SVG は batik のようです。

続 Xubuntu 12.04 で DocBook V5.0 から日本語 PDF を作成する。

Xubuntu 12.04 で DocBook V5.0 から日本語 PDF を作成する。 で作成したコードをbitbucketで公開しました。先の投稿で書き忘れた fop.conf ファイルもあります。ファイル名が変わっているのは気のせいです。 https://bitbucket.org/cobito/docbook-ja-sample で公開しています。 以上です。

続Python を使って文字コード変換

Python を使って文字コード変換 で作成したコードを bitbucket で公開しました。また少しだけ手を入れています。 https://bitbucket.org/cobito/hgfilter  から取得できます。 以上です。

Xubuntu 12.04 で DocBook V5.0 から日本語 PDF を作成する。

Xubuntu 12.04 で DocBook V5.0 から日本語 PDF を作成してみました。 環境作成 1. Ubuntu ソフトウェアセンターから Eclipse をインストールします。 $ sudo apt-get install eclipse 主な理由は apache ant をインストールすることですが、統合環境としても利用できます。 2. DocBook-XSL を取得します。 http://docbook.sourceforge.net/ より docbook-xsl-ns-1.77.0.zip をダウンロードします。 ダウンロードした docbook-xsl-ns-1.77.0.zip を /opt/docbook-xsl-ns-1.77.0 へ展開します。 3. Apache FOP を取得します。 http://xmlgraphics.apache.org/fop/  より fop-1.0-bin.zip をダウンロードします。 ダウンロードした fop-1.0-bin.zip を /opt/fop-1.0-bin.zip へ展開します。 環境作成に関して Ubuntu では Ubuntu ソフトウェアセンターからパッケージをダウンロードするのが通常はおすすめなんですが、今回は eclipse 以外はマニュアルでインストールしています。 理由1: jar ファイルが /usr/share/java にまとめてインストールされてしまうため、かえってクラスパスの指定が面倒になるから。 fop を build.xml 経由で実行すると [fop] SLF4J: Detected both log4j-over-slf4j.jar AND slf4j-log4j12.jar on the class path, preempting StackOverflowError. [fop] SLF4J: See also http://www.slf4j.org/codes.html#log4jDelegationLoop for more details とエラーが出ます。 理由2: インストールするモジュールがわかりずらい。 理由3: チームで同じ環境を作りにくい。 Wind