Manpages

名 前

nsdejavu − DjVu ブ ラ ウ ザ プ ラ グ イ ン

書 式

/usr/lib/netscape/plugins/

説 明

共 有 ラ イ ブ ラ リ は ポ ピ ュ ラ ー な WEB ブ ラ ウ ザ に DjVu フ ァ イ ル を 表 示 さ せ る た め に Netscape ブ ラ ウ ザ プ ラ グ イ ン API を 採 用 し て い ま す 。 様 々 な WEB ブ ラ ウ ザ が 独 自 に Netscape プ ラ グ イ ン を サ ポ ー ト し て い ま す 。 DjVu ブ ラ ウ ザ プ ラ グ イ ン を 有 効 に す る 方 法 に つ い て は 「 ブ ラ ウ ザ の 互 換 性 」 の 項 目 を ご 覧 く だ さ い 。 ス タ ン ド ア ロ ン ビ ュ ー ア djview お よ び DjVu ブ ラ ウ ザ プ ラ グ イ ン は 同 様 な 機 能 を 提 供 し ま す 。 DjVu ブ ラ ウ ザ プ ラ グ イ ン は 実 際 に は ス タ ン ド ア ロ ン の ビ ュ ー を リ モ ー ト コ ン ト ロ ー ル モ ー ド で 実 行 す る ラ ッ パ ー プ ロ グ ラ ム で す 。 こ の ド キ ュ メ ン ト で は ブ ラ ウ ザ プ ラ グ イ ン 固 有 の 機 能 に つ い て 解 説 し ま す 。 追 加 の 情 報 に つ い て は djview(1) の ド キ ュ メ ン ト を ご 覧 く だ さ い 。

MIME タ イ プ お よ び 拡 張 子

既 知 の DjVu 文 書 の URL を ブ ラ ウ ザ に 入 力 す る と 、 自 動 的 に DjVu ブ ラ ウ ザ プ ラ グ イ ン が 起 動 し ま す 。 ブ ラ ウ ザ は 、 URL が 本 当 に DjVu フ ァ イ ル か ど う か 判 断 す る の に 様 々 な 方 法 を 用 い ま す 。 WEB サ ー バ は 通 常 MIME タ イ プ を ブ ラ ウ ザ へ 送 信 し ま す 。 DjVu 文 書 の 正 式 な MIME タ イ プ は image/vnd.djvuで す 。 旧 バ ー ジ ョ ン の DjVu ビ ュ ー ア と の 互 換 性 を 維 持 す る た め に 、 image/x-djvu を 使 用 す る こ と も 出 来 ま す 。 WEB サ ー バ は 正 し い MIME タ イ プ を 送 信 す る よ う 設 定 す る 必 要 が あ り ま す 。 詳 細 に つ い て は 、 DjVu の チ ュ ー ト リ ア ル を ご 覧 く だ さ い 。

( http://www.djvuzone.org/support/tutorial/ ). た い て い の WEB ブ ラ ウ ザ は .djvu ま た は .djv の 拡 張 子 を 持 つ フ ァ イ ル を DjVu フ ァ イ ル と し て 開 く こ と が 出 来 ま す 。

CGI ス タ イ ル の フ ラ グ

DjVu ブ ラ ウ ザ プ ラ グ イ ン の 動 作 は CGI に 似 た 書 式 を 使 用 し て URL を 拡 張 す る こ と で 指 定 す る こ と が 出 来 ま す 。 こ の 書 式 は 以 下 の よ う な 形 式 で す :

http://server/dir/file.djvu?djvuopts&;keyword=value&keyword=value&...

DjVu ブ ラ ウ ザ プ ラ グ イ ン は djvuopts の 後 に 現 れ る キ ー ワ ー ド の み 認 識 し ま す 。 認 識 で き な い キ ー ワ ー ド は 無 視 さ れ ま す 。 以 下 の キ ー ワ ー ド を 認 識 し ま す :
passive
通 常 の WEB 画 像 の 用 に ブ ラ ウ ザ 内 に 表 示 さ せ ま す 。 デ フ ォ ル ト の 拡 大 率 は 「 ペ ー ジ に 合 わ せ る 」 で す 。 ツ ー ル バ ー 、 ポ ッ プ ア ッ プ メ ニ ュ ー 、 ス ク ロ ー ル バ ー お よ び キ ー ボ ー ド シ ョ ー ト カ ッ ト は 無 効 で す 。 デ フ ォ ル ト 値 は 無 効 で す 。
scrollbars=(yes|no)
画 像 サ イ ズ が プ ラ グ イ ン の ウ ィ ン ド ウ サ イ ズ よ り 大 き い 場 合 ス ク ロ ー ル バ ー を 表 示 ま た は 非 表 示 に し ま す 。 デ フ ォ ル ト は 有 効 で す 。
menu=(yes|no)
ポ ッ プ ア ッ プ メ ニ ュ ー を 有 効 ま た は 向 こ う に し ま す 。 デ フ ォ ル ト は 有 効 で す 。
keyboard=(yes|no)

DjVu プ ラ グ イ ン の キ ー ボ ー ド シ ョ ー ト カ ッ ト を 有 効 ま た は 無 効 に し ま す 。 キ ー ボ ー ド シ ョ ー ト カ ッ ト は デ フ ォ ル ト で は 有 効 で す 。

frame=(yes|no)

DjVu 画 像 の 周 囲 に 細 い グ レ ー の 枠 の 描 画 を 有 効 ま た は 無 効 に し ま す 。 フ レ ー ム は デ フ ォ ル ト で は 有 効 で す 。

links=(yes|no)

DjVu 画 像 中 の ハ イ パ ー リ ン ク を 有 効 ま た は 向 こ う に し ま す 。 ハ イ パ ー リ ン ク は デ フ ォ ル ト で は 有 効 で す 。

logo=(yes|no) プ ラ グ イ ン が デ ー タ を ダ ウ ン ロ ー ド し て い る 間 、 DjVu ロ ゴ の 表 示 を 有 効 ま た は 無 効 に し ま す 。 デ フ ォ ル ト は 有 効 で す 。
page=
pagenum 最 初 に 表 示 す る ペ ー ジ 番 号 を 指 定 し ま す 。 ペ ー ジ 番 号 は 1 か ら 順 に 指 定 し ま す 。
zoom=
zoomfactor 初 期 拡 大 率 を 指 定 し ま す 。 ツ ー ル バ ー 、 ポ ッ プ ア ッ プ メ ニ ュ ー 、 キ ー ボ ー ド が 有 効 に な っ て い る 場 合 は 、 ユ ー ザ が 拡 大 率 を 変 更 す る こ と が 出 来 ま す 。 zoomfactor の 有 効 な 値 は 以 下 の と お り で す :

mode=modespec 初 期 表 示 モ ー ド を 設 定 し ま す 。 ツ ー ル バ ー 、 ポ ッ プ ア ッ プ メ ニ ュ ー 、 キ ー ボ ー ド が 有 効 に な っ て い る 場 合 は 、 ユ ー ザ が 初 期 表 示 モ ー ド を 変 更 す る こ と が 出 来 ま す 。 modespec の 有 効 な 値 は 以 下 の と お り で す :

hor_align=keyword ビ ュ ー ア ウ ィ ン ド ウ に 表 示 す る ペ ー ジ の 水 平 方 向 の 位 置 を 指 定 し ま す 。 keyword に は left、 center、 right の い ず れ か を 指 定 し ま す 。
ver_align=
keyword ビ ュ ー ア ウ ィ ン ド ウ に 表 示 す る ペ ー ジ の 垂 直 方 向 の 位 置 を 指 定 し ま す 。 keyword に は top、 center、 bottom の い ず れ か を 指 定 し ま す 。
toolbar=
keyword{(,|+|-)keyword} ツ ー ル バ ー の 表 示 方 法 と ボ タ ン の 内 容 を コ ン ト ロ ー ル し ま す 。 オ プ シ ョ ン toolbar は カ ン マ 、 プ ラ ス お よ び マ イ ナ ス 記 号 で 区 切 ら れ た 複 数 の キ ー ワ ー ド で 構 成 さ れ て い ま す 。 ツ ー ル バ ー の 表 示 方 法 は 、 最 初 に 現 れ る プ ラ ス や マ イ ナ ス 記 号 の 前 に あ る キ ー ワ ー ド で コ ン ト ロ ー ル し ま す 。 こ の 場 合 以 下 の キ ー ワ ー ド が 使 用 で き ま す :

ツ ー ル バ ー ボ タ ン の 内 容 は 、 最 初 に 現 れ る プ ラ ス や マ イ ナ ス 記 号 の 後 に あ る キ ー ワ ー ド で コ ン ト ロ ー ル し ま す 。 各 キ ー ワ ー ド は 特 定 の ツ ー ル バ ー ボ タ ン ま た は ボ タ ン グ ル ー プ を 追 加

(プ ラ ス 記 号 )ま た は 削 除 (マ イ ナ ス 記 号 )し ま す 。 ツ ー ル バ ー の 初 期 ボ タ ン は 最 初 に 現 れ る プ ラ ス ま た は マ イ ナ ス 記 号 で 決 ま り ま す 。 プ ラ ス 記 号 の 場 合 、 ツ ー ル バ ー の 初 期 ボ タ ン は 空 で す 。 マ イ ナ ス 記 号 の 場 合 は 、 全 て の ボ タ ン が 表 示 さ れ て い ま す 。 以 下 の キ ー ワ ー ド が 利 用 出 来 ま す :

highlight=x,y,w,h[,color] 四 角 形 の ハ イ ラ イ ト 領 域 を 指 定 し た 座 標 に 指 定 し た 色 で 表 示 し ま す 。 座 標 xywh は 文 書 中 の 画 像 の 座 標 で す (ス ク リ ー ン の 座 標 系 で は あ り ま せ ん )。 基 点 は 画 像 の 左 下 隅 で す 。 color は 16 進 表 記 の RRGGBB 形 式 で 記 述 し ま す 。 カ ラ ー オ プ シ ョ ン を 省 略 す る と XOR 形 式 の ハ イ ラ イ ト を 使 用 し ま す 。 複 数 の ハ イ ラ イ ト 領 域 を 指 定 す る こ と が 出 来 ま す 。
rotate=(0|90|180|270)

DjVu 画 像 を 指 定 し た 角 度 で 時 計 回 り に 回 転 さ せ ま す 。

print=(yes|no)

DjVu 画 像 の 印 刷 を 有 効 ま た は 無 効 に し ま す 。 デ フ ォ ル ト で は 有 効 で す 。

cache=(yes|no) 文 書 の デ コ ー ド 済 み ペ ー ジ の キ ャ ッ シ ュ を 有 効 ま た は 無 効 に し ま す 。 デ フ ォ ル ト で は 有 効 で す 。 拡 張 子 を 持 た な い URL の 文 書 の キ ャ ッ シ ュ は デ フ ォ ル ト で は 無 効 で す 。

DjVu 画 像 の 埋 め 込 み

DjVu を WEB ペ ー ジ へ 統 合 さ せ る に は HTMLEMBED タ グ を 使 用 す る の が 良 い で し ょ う 。 こ の 方 法 の 利 点 は 、 WEB サ ー バ が DjVu の MIME タ イ プ を サ ポ ー ト し て い な く て も フ ァ イ ル を 配 信 で き る こ と で す 。 さ ら に CGI ス タ イ ル の フ ラ グ を EMBED タ グ の 属 性 と し て 使 用 す る こ と が 出 来 ま す 。 例 :

<embed src="myfile.djvu" type="image/x-djvu"

width="100%" height="100%"
passive=yes zoom=stretch > </embed>

ブ ラ ウ ザ の 互 換 性

DjVu ブ ラ ウ ザ プ ラ グ イ ン は ポ ピ ュ ラ ー な WEB ブ ラ ウ ザ で 動 作 確 認 さ れ て い ま す :

Netscape 4

DjVu ブ ラ ウ ザ プ ラ グ イ ン は 通 常 以 下 の デ ィ レ ク ト リ に イ ン ス ト ー ル さ れ て い ま す 。 /usr/local/lib/netscape/plugins Netscape 4 は こ の デ ィ レ ク ト リ で プ ラ グ イ ン を 検 索 す る た め DjVu ブ ラ ウ ザ プ ラ グ イ ン を す ぐ に 利 用 す る こ と が 出 来 ま す 。 以 前 の バ ー ジ ョ ン の DjVu ブ ラ ウ ザ プ ラ グ イ ン を イ ン ス ト ー ル し て い る 場 合 は あ ら か じ め 削 除 し て お く 必 要 が あ り ま す 。 Netscape の メ ニ ュ ー Help->About Plugins を 選 択 す る と 現 在 イ ン ス ト ー ル さ れ て い る プ ラ グ イ ン が リ ス ト さ れ ま す 。 以 前 の バ ー ジ ョ ン の DjVu ブ ラ ウ ザ プ ラ グ イ ン は 以 下 デ ィ レ ク ト リ の う ち い ず れ か に イ ン ス ト ー ル さ れ て い ま す :

$HOME/.netscape/plugins/

/usr/lib/netscape/plugins/
/opt/netscape/plugins/
個 人 用 の プ ラ グ イ ン デ ィ レ ク ト リ に シ ン ボ リ ッ ク リ ン ク を 作 成 す る こ と で も っ と 簡 単 に イ ン ス ト ー ル す る こ と が 出 来 ま す :

cd $HOME/.netscape/plugins

ln -s /usr/lib/netscape/plugins/ . を コ ピ ー せ ず に シ ン ボ リ ッ ク リ ン ク を 作 成 し ま す 。 こ れ は が シ ン ボ リ ッ ク リ ン ク に し た が っ て 最 初 に 元 の イ ン ス ト ー ル 先 デ ィ レ ク ト リ を 検 索 す る た め に 必 要 で す 。 Netscape プ ラ グ イ ン の 検 索 規 則 は Netscape の README に 記 述 さ れ て い ま す 。 djview. プ ロ グ ラ ム の -fix オ プ シ ョ ン も ご 覧 く だ さ い 。

Netscape 6

DjVu プ ラ グ イ ン は Netscape 6.1 以 上 で 動 作 し ま す 。 Netscape 6 は 独 自 の プ ラ グ イ ン デ ィ レ ク ト リ の 中 に あ る プ ラ グ イ ン の み を 認 識 す る よ う で す 。 こ れ は シ ン ボ リ ッ ク リ ン ク を 利 用 し て 実 現 し て い ま す 。 Netscape 6 が /usr/local/netscape6 に イ ン ス ト ー ル さ れ て い る と し ま す 。 以 下 の コ マ ン ド で プ ラ グ イ ン を 認 識 さ せ る こ と が 出 来 ま す :

cd /usr/local/netscape6/plugins

ln -s /usr/lib/netscape/plugins/ .

Mozilla

DjVu プ ラ グ イ ン は Mozilla 0.9.5 以 上 で 動 作 し ま す 。 Mozilla の プ ラ グ イ ン デ ィ レ ク ト リ か ら リ ン ク を 確 立 す る 必 要 が あ り ま す 。 Mozilla が /usr/lib/mozilla-1.1 二 イ ン ス ト ー ル さ れ て い る と す る と :

cd /usr/lib/mozilla-1.1/plugins

ln -s /usr/lib/netscape/plugins/ . そ の 後 、 Mozilla を 再 起 動 し て メ ニ ュ ー Help->About Plugins を 選 択 し て DjVu プ ラ グ イ ン が 正 し く 認 識 さ れ て い る か 確 認 し ま す 。

Galeon

Galeon は 内 部 的 に Mozilla 描 画 エ ン ジ ン を 使 用 し て い ま す 。 プ ラ グ イ ン を Mozilla に イ ン ス ト ー ル す れ ば 、 Galeon で も 動 作 し ま す 。

Konqueror

DjVu プ ラ グ イ ン は KDE-2.2 以 上 で 動 作 し ま す 。 WEB ペ ー ジ に 埋 め 込 ま れ た DjVu 画 像 で 不 具 合 が 報 告 さ れ て い ま す 。 は じ め に Konqueror が DjVu プ ラ グ イ ン を 正 し く 認 識 し て い る か ど う か 確 認 し て く だ さ い 。

Konqueror で Settings->Configure Konqueror を 選 択 し ま す 。 ダ イ ア ロ グ が 表 示 さ れ た ら Netscape Plugins. の ア イ コ ン を 選 択 し ま す 。 デ ィ レ ク ト リ /usr/lib/netscape/plugins が プ ラ グ イ ン デ ィ レ ク ト リ の リ ス ト に あ る こ と を 確 認 し ま す 。 Scan for new plugins ボ タ ン を 押 し ま す 。 Plugins タ ブ ボ タ ン を ク リ ッ ク し て 認 識 さ れ た プ ラ グ イ ン の リ ス ト を 表 示 さ せ ま す 。 リ ス ト に が あ る こ と を 確 認 し ま す 。

Opera

DjVu プ ラ グ イ ン は Opera-6 以 上 で 動 作 し ま す 。 Opera の ソ フ ト ウ ェ ア サ ポ ー ト ペ ー ジ で 解 説 し て い る と お り 、 OpenMotif ラ イ ブ ラ リ を イ ン ス ト ー ル し て お く 必 要 が あ り ま す 。

ク レ ジ ッ ト

こ の プ ロ グ ラ ム は Andrei Erofeev <andrew_erofeev [AT] yahoo.com> が 開 発 し 、 Bill Riemers <docbill [AT] sourceforge.net> お よ び Léon Bottou <leonb [AT] users.net> が 改 良 し ま し た 。 こ の プ ロ グ ラ ム お よ び man page は Nobchika Morimoto <morimoto [AT] lizardtech.com> が 翻 訳 し ま し た 。

参 照

djvu(1)ddjvu(1)djview(1)