Murasaki

The Scroll-based EPUB Reader for Mac OS X

概要

Murasaki は Mac OS X 用のシンプルな EPUB 閲覧アプリケーションです(DRM で保護された EPUB は開けません)。

Murasaki はふつうのウェブブラウザのようなスクロールベースのリーダであり、iBooks のようなページめくりをベースとしたリーダではありません。本はページをめくれなければならないというような思い込みには囚われないでください。

Murasaki を用いることで EPUB ファイルの閲覧、ナヴィゲーション構造の解析、メタデータの表示、文字列検索、ページのブックマーク、ユーザスタイルシートの適用などを行うことができます。

サイドバーが表示できない不具合が発生している場合ヘルプページを参照してください

動作環境
Mac OS X 10.6.6 以降
EPUB 表示例

ダウンロード

機能

Murasaki には、他の EPUB 閲覧アプリケーションにはない独自の機能が搭載されています。

また、Murasaki は Mac OS X 標準の Cocoa フレームワークを用いて作成されています。Cocoa アプリケーションだからこそ、OS 標準の様々な便利な機能と連携することが可能になります。

サブウィンドウ

これまでの EPUB 閲覧アプリケーションは、ひとつの EPUB ファイルに対してひとつのウィンドウのみを持つ形態がスタンダードでした。Murasaki ver. 1.6 以降では、ウィンドウメニューもしくはコンテキストメニューの項目を選択することで、現在表示しているページやリンク先のページをサブウィンドウで開くことができるようになりました。ひとつの EPUB の複数のページを参照しながら閲覧を進めることができます。

Popover

Murasaki ver. 1.6 と Mac OS X 10.7 Lion 以降の環境では、リンク要素上で Option + クリックかコンテキストメニューの項目を選択することで、リンク先のページを Popover に表示することができます。閲覧中の話題に関連しているページや脚注へのリンク等を、ページ遷移をすることなく、素早くチェックすることができます。

Popover 機能

Popover は、その縁をドラッグすることでサブウィンドウとして切り離すことができます。

ブックマーク

ページをブックマークしておいて、あとから参照することができます。

ページをブックマークするには、ツールバーの「ブックマークを追加」をクリックするか、「ブックマーク」メニューの「ブックマークを追加」を選択してください。ブックマークしたページはサイドバーの「ブックマーク」ペインかメニューバーの「ブックマーク」メニューから参照することができます。

ブックマークを削除するには、そのページを開いて、ツールバーの「ブックマークを削除」ボタンをクリックするか、「ブックマーク」メニューの「ブックマークを削除」メニューを選択してください。

ユーザスタイルの適用

EPUB に設定されているスタイルが気にいらない場合、Murasaki はユーザスタイルシートを適用することができます。ユーザスタイルの詳細と設定方法はヘルプページの「ユーザスタイルの適用」を参照してください。

ユーザスタイルの適用(左:オリジナル、右:スタイル適用。フォント、背景色、画像サイズの変更)

トラックパッドジェスチャ

Murasaki はトラックパッドジェスチャに対応しています。スワイプ操作による履歴の戻る・進むや、ピンチ操作による文字の拡大・縮小を行うことができます。

辞書ポップアップ

単語の上にマウスカーソルを持っていき Command + Control + D のキィボードショートカットを押すと、OS 付属の辞書での検索結果がポップアップ表示されます。

辞書ポップアップ

調べたい単語を範囲指定してから、コンテキストメニュー(右クリック or Control + クリック)の「辞書で調べる」を使うこともできます。

読み上げ

Murasaki は Mac OS X 標準のテキスト読み上げ機能に対応しています。OS X Lion ではテキスト読み上げエンジンに Kyoko(日本語音声)を選択することで、日本語の文章を読み上げを行うことができます。

読み上げ

特定のセンテンス・単語を範囲指定してから、コンテキストメニュー(右クリック or Control + クリック)の「スピーチ」→「読み上げを開始」、もしくはメニューバーの「編集」→「スピーチ」→「読み上げを開始」で当該範囲の読み上げ、範囲指定せずにメニューバーの「編集」→「スピーチ」→「読み上げを開始」で表示しているページすべての読み上げが行えます。

Spotlight、Quick Look プラグインを同梱

Murasaki ver. 1.4 以降には EPUB 用の Spotlight および Quick Look プラグインが同梱されています。Murasaki をインストールするだけでこれらのプラグインが有効になります。

Spotlight、Quick Look

Spotlight プラグインによって、タイトルや著者等のメタデータ、本文の文章を元に Spotlight で EPUB を検索することができるようになります。

また、Quick Look プラグインによって、EPUB 閲覧アプリケーションを起動することなく素早く内容をプレヴューできるようになります(10 ページ分の HTML までで、1 HTML につき画像は 10 個まで。外部 CSS ファイルの読み込みは不可)。

縦組みについて

Safari 5.1 以上がインストールされた環境では -epub-writing-mode-webkit-writing-mode)プロパティが有効になり、縦組み表示が可能になります。

縦組み表示例 (EPUB は http://www.meadowy.org/~kawabata/branch/ からダウンロードしたものを使用)

ヴァージョン履歴

2012年3月17日:ver. 1.6.3
サイドバーからページを読み込む際の問題を修正
2012年3月14日:ver. 1.6.2
ページ読み込みに関する問題を修正
サイドバーの表示切り替えメニューを追加
画像をサブウィンドウで開く機能を追加
ヘルプメニューからウェブのヘルプページを開けるようにした
2012年1月31日:ver. 1.6.1
ページ読み込みに関する問題を修正
Navigation Document の読み込みに関する問題を修正(Snow Leopard)
ファイル読み込みに関する問題を修正(Spotlight/Quick Look プラグイン)
2011年12月22日:ver. 1.6
"サブウィンドウで開く"機能の実装
  • ウィンドウメニューもしくはコンテキストメニューの項目を選択することで、現在のページをサブウィンドウに開くことができます
  • リンク要素上で Command + クリックかコンテキストメニューの項目を選択することで、リンクをサブウィンドウに開くことができます
Popover 機能の実装(OS X Lion のみ)
  • リンク要素上で Option + クリックかコンテキストメニューの項目を選択することで、リンクを Popover に表示することができます
  • Popover は縁をドラッグすることで、サブウィンドウとして切り離すことができます
いくつかの環境設定項目を追加
2011年12月2日:ver. 1.5
EPUB3 の "page-progression-direction" 属性に対応
EPUB3 の Navigation Document に対応
EPUB のカバー画像をインスペクタに表示する機能を追加
環境設定ウィンドウを追加
  • デフォルトのフォントとサイズを設定可能(この設定は CSS によって上書きされます)
  • JavaScript を有効にするかどうかを設定可能
  • デフォルトで適用するユーザスタイルシートを設定可能
  • フルスクリーン時のサイズを設定可能(Lion のみ)
EPUB のカバー画像をサムネイルアイコンとして表示する機能を Quick Look プラグインに追加
2011年10月21日:ver. 1.4.2
アプリケーションアイコンを修正
いくつかのバグを修正
2011年8月13日:ver. 1.4.1
OS X Lion にてウィンドウタイトルが乱れる問題を修正
ncx ファイル読み込みに関する問題を修正
文字エンコーディングに関する問題を修正
2011年7月29日:ver. 1.4
OS X Lion に対応
フルスクリーンに対応(OS X Lion のみ)
「最初/最後のページへ移動」を実装
EPUB 用 Spotlight プラグインを同梱
EPUB 用 Quick Look プラグインを同梱
2011年6月23日:ver. 1.3
ユーザスタイルシート機能の追加
検索インターフェイスの変更
ユーザインターフェイスに関する細かい問題を修正
2011年5月14日:ver. 1.2
ブックマーク機能の追加
キャッシュを利用した EPUB オープン速度の向上
細かいバグの修正
2011年4月21日:ver. 1.1.1
印刷(PDF への変換)機能の追加(HTMLファイル単位)
ツールバー項目のアイコン変更
2011年4月3日:ver. 1.1
検索機能の強化("次を検索"、"前を検索"、"選択部分を検索に使用"の実装)
サイドバー目次が HTML 単位の時のタイトル文字列に、NCX ファイルの navLabel 文字列を使うように変更
HTML ファイルが特定の拡張子以外のときに開けなかった不具合を解消
2011年3月1日:ver. 1.0.2
ステータス領域の表示が乱れる問題を改善
2011年2月28日:ver. 1.0.1
日本語ローカライズ文字列の変換ミスを修正
バックグラウンドスレッドを用いた EPUB の同時読み込みに対応
ステータスバー領域を削除し、マウスカーソルがリンク文字列に乗っているときのみステータス領域が表示されるように変更
2011年2月21日:ver. 1.0
初期ヴァージョン