なかなかすんなりとはいきません。
--- 追記 2010-05-02 19:40 ここから ----------
XJP2 2.9.0 は簡単に作成・閲覧(ビューア)出来ました。
各 Puppy/Puplet 用PETパッケージがありますので、
ご自分の環境に合わせてダウンロードしインストールしてください。
XJP2 PETパッケージ FTPサイト)
XJP2…Puppy 4.1.2.1-JP
43X/XJP2/…Puppy 4.3.1JP
442/XJP2/…Puppeee 4.3X Beta 4.2
450/XJP2/…Puppeee 4.3X Beta 5.0
114/XJP2/…Lucid Puppy 5.0 114
コード: 全て選択
wkf-1.3.11-i486.pet…この順番にインストールしてください。
XJP2_2.9.0-i486.pet
xjp2.tgz…/mnt/home/ 上で展開してください。
最初にXJPを起動して、
[Q]キーを押して、
「(設定を保存して終了)」を選択してリターン
※XJP2の設定ファイルは /root/.xtext/xtext.conf(EUC テキストファイル) です。
xtext.conf を編集するには、まず、nkfコマンドでUTF-8 テキストファイルに変換して編集し、
編集後、nkfコマンドでEUC テキストファイル(ファイル名 /root/.xtext/xtext.conf)に戻してください。
なお、青空文庫の作品データ(Book)ファイル(テキストファイル(ルビあり))は /mnt/home/xjp2/book に入れてください。
nkf PETパッケージ
コード: 全て選択
# cd /root/.xtext
# ls
...
# nkf -w8 -Lu xtext.conf > xtext-utf8.conf
# geany xtext-utf8.conf
(編集して保存・終了)
# nkf -e xtext-utf8.conf > xtext.conf
ここから(返信も含めて)は興味の有る方のみ参照してください。
忘月忘日Linux: 青空文庫ビューワーその1
PETパッケージ作成時の問題点)
・libiconv パッケージの問題
・ロケール ja_JP.EUC-JP の追加 ← 必要なし 2010-04-26 17:57
・日本語フォントの問題
XJP2 PETパッケージ作成:
・zlibは入っているのでパス。
・libiconv は止めて wkf を使う。
・プログラム開発環境 devx_431.sfs の組み込み
ビルド手順)
作業ディレクトリ /work を作成して
ここにソースを入れて作業しました。
忘月忘日Linux: 青空文庫ビューワーその1
http://xjp-text.sourceforge.jp/
wkf-1.3.11.tar.gz ... 日本語ライブラリ wkf ソース
XJP2_2.9.0.tgz ... 縦書き電子ブックリーダー XJP2 ソース
EUC-JP.gz ... ロケール ja_JP.EUC-JP データ ← 必要なし 2010-04-26 17:57
・ソース(tar.gzファイル)のダウンロード
・ソースの解凍
・そのディレクトリに入って
・ビルド
.gcc チェック「# gcc --version」
./configure
make
new2dir make install
この該当ディレクトリにファイル/ディレクトリを追加して
PETパッケージを作成する。
wkf ビルド&インストール:
コード: 全て選択
# tar zxvf wkf-1.3.11.tar.gz
...
# cd wkf-1.3.11
# ls
...
# ./configure
# make
# new2dir make install
...
# cd ..
# dir2pet wkf-1.3.11-i486
# petget wkf-1.3.11-i486.pet
...
# ldconfig -v
XJP2 ビルド:
コード: 全て選択
# cd /work
# tar XJP2_2.9.0.tgz
...
# cd XJP2_2.9.0
# ls
...
# ./configure --enable-wkf --wixh-x
...
# make
# new2dir make install
...
# cd ..
# cd XJP2_2.9.0-i486
# mkdir root
# cd root
# mkdir .xtext book xjp-rast
# cd .xtext
# cp /work/XJP2_2.9.0/xtext.conf.sample .
# cp xtext.conf.sample xtext.conf
# geany xtext.conf
----- 切取線 ここから -------------------
21 MAIN_FONT_J: -ipa-ipamincho-medium-r-normal--12-*-*-*-c-0-jisx0208.1983-0
22 MAIN_FONT_S: -ipa-ipagothic-medium-r-normal--12-*-*-*-c-0-jisx0208.1983-0
23 #-ipa-ipamincho-medium-r-normal--12-*-*-*-c-0-iso8859-1
24 -ipa-ipagothic-medium-r-normal--10-*-*-*-c-0-jisx0208.1983-0
----- 切取線 ここまで -------------------
# cd /work
# dir2pet XJP2_2.9.0-i486
...
必要なし 2010-04-26 17:57
コード: 全て選択
# cd /usr/share/i18n/charmaps
# ls
...
# gzip -d EUC-JP.gz
# cd ../../locale
# ls
...
# locale -a
...
# localdef -i ja_JP -f EUC-JP /usr/lib/locale/ja_JP.EUC-JP
# locale -a
(ロケール ja_JP.EUC-JP が有ればOK)
コード: 全て選択
# export LANG=ja_JP.EUC-JP
# xjp
何もエラーメッセージを出さないので、お手上げ状態です。
この先はIPAフォントのインストールをやってみます。
(でもダメでした。どうもライブラリに問題がありそうです)
今日、色々やっている中に成功しました
pup4.3X用 XJP2 Ver.2.9.0 PETパッケージ)
URL: http://www.mland.jp/pub/Linux/Puppy/use ... /43X/XJP2/
XJP2_2.9.0-i486.pet
wkf-1.3.11-i486.pet
青空文庫 電子ブック 読書法:
青空文庫から電子ブック(rur.zip)をダウンロードして、/root/book にいれる。
青空文庫
メインエリア
公開中 作品別:
あ
作品名 RUR
ファイルのダウンロード
テキストファイル(ルビなし) rur.zip
http://www.alz.jp/221b/aozora/rur.zip
端末を開いて
コード: 全て選択
# xjp -f rur.zip
↓ ... 進む
使用時の...)
常時、インターネット接続出来る環境であれば、青空文庫データはダウンロードしておく必要はありません。
最後に:
Firefox のアドオン(A)として実装されれば申し分無し。
何方かFirefox のアドオンに詳しい方はおられませんでしょうか?
更新 2010-04-26 17:57