投稿

ラベル(Ubuntu)が付いた投稿を表示しています

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: チームで同じ環境を作りにく...

TortoiseHg から起動するターミナルエミューレータの設定

イメージ
Linux バージョンの TortoiseHg でターミナルを開くと xterm が起動されるんですが、これを Xubuntu のお気に入りのアプリケージョンで登録したターミナルエミュレータへ変更します。 環境 Xubuntu 12.04 TortoiseHg 2.3 1. TortoiseHg を起動します。 2. 「ファイル(F)」から「設定(S)...」を選択します。 3. 「ユーザ設定」のタブを開きます。 4. 「TortoiseHg」をクリックします。 5. シェルに 「exo-open --Launch TerminalEmulator」を入力します。 6. 「OK」ボタンをクリックします。 7. TortoiseHg を再起動します。 以上です。おつかれさまでした。

Xubuntu 12.04 に TortoiseHg をインストール

Windows 環境では非常に便利な Mercurial の GUI クライアント TortoiseHg ですが、Xubuntu でも動作します。 Ubuntu ソフトウェアセンターから Graphical tool for working with Mercurial をインストール, もしくは $ sudo apt-get install tortoisehg 以上です。インストールされるのは若干古めのバージョンです。新しいバージョンを利用したい場合は ppa を利用します。 $ sudo add-apt-repository ppa:tortoisehg-ppa/releases $ sudo apt-get update $ sudo apt-get install mercurial $ sudo apt-get install tortoisehg 以上です。