【えっくすぴーでぃーえふ】 最終更新日 2013年9月4日
NamazuでAdobe Acrobat文書(PDF)をインデックスの対象とするために必要なフィルタ。
を参考にして作業。
ダウンロード
のDownloadよりLinux版のバイナリ
x86, Linux (glibc 2.2, staticly linked to Motif, t1lib, and FreeType 2):
xpdf-3.00-linux.tar.gz (4544077 bytes)とLanguage Support Packagesから
Japanese: xpdf-japanese.tar.gz (494624 bytes)
をダウンロード。
gunzip xpdf-3.00-linux.tar.gz
tar xvf xpdf-3.00-linux.tar
cd xpdf-3.00-linux
この先の手順どおり行かなかったのでアーカイブのREADME(英文)を読む。←最初から読めよ
1. Copy the executables (xpdf, pdftotext, etc.) to to /usr/local/bin.
READMEによるとバイナリ版は実行ファイルを/usr/local/binにコピーすればいいらしい。
lsしてグリーンで表示されているファイルを片っ端から
cp xpdf /usr/local/bin
などしてコピー。
該当は、 pdffonts pdfimages pdfinfo pdftoppm pdftops pdftotext xpdf の7つだと思う。
2. Copy the man pages (*.1 and *.5) to /usr/local/man/man1 and
/usr/local/man/man5.ついで、マニュアル類をコピーするらしい。
cp *.1 /usr/local/man/man1
cp *.5 /usr/local/man/man5
これでいいかな。
3. Copy the sample-xpdfrc file to /usr/local/etc/xpdfrc. You'll
probably want to edit its contents (as distributed, everything is
commented out) -- see xpdfrc(5) for details.sample-xpdfrcファイルを/usr/local/etc/xpdfrcにコピーすればいいらしい。
cp sample-xpdfrc /usr/local/etc/xpdfrc
つづいて、日本語パッケージに挑戦。
gunzip xpdf-japanese.tgz
tar xvf xpdf-japanese.tarmkdir -p /usr/local/share/xpdf/japanese
cp -r ./xpdf-japanese /usr/local/share/xpdf/japanese ←?どうも、
/usr/local/share/xpdf/japanese/xpdf-japanese
こうなってるクサイのでコピーし直し。
cd xpdf-japanese
cp -r * /usr/local/share/xpdf/japanese (だったかな?ちょっと自信なし)
/usr/local/etc/xpdfrcを編集
vi /usr/local/etc/xpdfrc
さっきコピーした設定ファイルだから、全部コメントアウトされたまま。
add-to-xpdfrcファイルの内容を貼り付けるらしい。
#----- begin Japanese support package (2002-apr-01)
cidToUnicode Adobe-Japan1 /usr/local/share/xpdf/japanese/Adobe-Japan1.cidToUnicode
unicodeMap ISO-2022-JP /usr/local/share/xpdf/japanese/ISO-2022-JP.unicodeMap
unicodeMap EUC-JP /usr/local/share/xpdf/japanese/EUC-JP.unicodeMap
unicodeMap Shift-JIS /usr/local/share/xpdf/japanese/Shift-JIS.unicodeMap
cMapDir Adobe-Japan1 /usr/local/share/xpdf/japanese/CMap
toUnicodeDir /usr/local/share/xpdf/japanese/CMap
displayCIDFontX Adobe-Japan1 "-*-fixed-medium-r-normal-*-%s-*-*-*-*-*-jisx0208.1983-0" ISO-2022-JP
#----- end Japanese support packageこんな内容。
これで、Namazuのインデックスを作成したら、エラーがでてる。X fontがどーのこーの言ってるので
# displayCIDFontX Adobe-Japan1 "-*-fixed-medium-r-normal-*-%s-*-*-*-*-*-jisx0208.1983-0" ISO-2022-JP
この行をコメントアウト。
エラー表示が沈黙したのでヨシとする(おい)。
このページは鳥繁.COMアクセスアップキャンペーンの一環で作成されています。
Copyrights © 2002-2013 Torihan.COM. All rights reserved.