# デジタル版教行信証 > 浄土真宗の根本聖典『教行信証』および関連典籍を、返り点付き漢文テキストとして閲覧・検索できるWebシステム。画像ではなくテキストベースのため文字の拡大縮小に対応し、正規表現による全文検索が可能。 - URL: https://dbook.hongwanji.or.jp/ - 取扱説明書: https://dbook.hongwanji.or.jp/help/ - 運営: 本願寺(浄土真宗本願寺派) - 紹介記事: https://www.dhii.jp/DHM/dhm152-2 ## 開発の背景 『教行信証』は浄土真宗の根本聖典であるが、全体の約8割が様々な仏典などの引用から構成された漢文体の書物であり、極めて難解である。学習者はその内容を理解するために、書き下し文・現代語訳・注釈書(六要鈔など)を複数冊手元に用意し、書籍間で視線を行き来しながら読み進める必要があり、該当箇所を見失うことも多かった。 「それらの諸資料を同一の画面上に表示できたら、学習の便になるのではないか」という問題意識から、浄土真宗本願寺派総合研究所が本システムを企画・開発し、2023年に公開。オンラインでの学習会や研究での活用も想定している。 本システムは浄土真宗本願寺派の宗門総合振興計画(基本方針:仏教の精神に基づく社会への貢献)の一環として、2018(平成30)年度から本格的に開発に着手した。専門家を招聘した研究会を重ね、内容や使い方について検討を積み上げてきた。「親鸞聖人御誕生八五〇年・立教開宗八〇〇年慶讃法要」への寄与としても位置づけられている。 日々研鑽に励む僧侶・門信徒から、初学者の「学びの入り口」まで、幅広い方々の活用を念頭に置いている。 ## 収録テキスト ### 教行信証(漢文)〔全書〕 親鸞聖人の主著『顕浄土真実教行証文類』の漢文テキスト。 『浄土真宗聖典全書』第二巻「宗祖篇上」所収のテキストを電子化。 - 底本: 真宗大谷派蔵親鸞聖人真筆本(坂東本)※欠損部分は甲本で補完 - 対校本: 甲(本派本願寺蔵鎌倉時代書写本)、乙(高田派専修寺蔵真仏上人書写本)、丙(本派本願寺蔵存如上人授与本)、丁(本派本願寺蔵版) - 底本と対校本の本文異同を記号で表示 - 右仮名・左仮名・引用文の出拠を示す本文注・上下欄の注記・細注まで漏らさず収録 ### 教行信証(書き下し)〔註釈〕 『浄土真宗聖典(註釈版)』(第二版)所収のテキストを電子化。 底本: 『浄土真宗聖典(原典版)』所収の『教行信証』を書き下し。 ### 教行信証(現代語訳)〔現代〕 浄土真宗聖典『教行信証』(現代語訳)所収のテキストを電子化。 底本: 『浄土真宗聖典(註釈版)』(第二版)所収の『教行信証』を現代語訳。 ### 六要鈔(漢文)〔六要〕 存覚上人著の『教行信証』注釈書の漢文テキスト。 『浄土真宗聖典全書』第四巻「相伝篇上」所収のテキストを電子化。 - 底本: 本派本願寺蔵明徳三年慈観上人書写本 - 対校本: 甲(本派本願寺蔵文安四年空覚書写本)、乙(興正派興正寺蔵蓮如上人書写本) ### 六要鈔(書き下し)〔延書〕 六要鈔の書き下し文は従来存在しなかったため、本システムのために新たに書き下して編纂(新規編纂)。 底本: 本派本願寺蔵明徳三年慈観上人書写本(漢文)を書き下し。 ### 用語辞書〔辞書〕 主として『浄土真宗聖典(註釈版)』(第二版)所収の『教行信証』に関する注解と、 浄土真宗聖典『教行信証』(現代語訳)所収の訳注を電子化し、50音順に配列したもの。 - 脚: 『浄土真宗聖典(註釈版)』(第二版)脚注 - 巻: 『浄土真宗聖典(註釈版)』(第二版)巻末注 - 補: 『浄土真宗聖典(註釈版)』(第二版)補注 - 訳: 浄土真宗聖典『教行信証』(現代語訳)訳注 ## 主な機能 ### テキスト表示 - 縦書きテキスト表示(Web上で運用される仏典テキスト検索システムとして初めての機能) - 返り点(レ点・一二三点・上下点・甲乙丙丁点など)付き漢文をテキストとして表示 - 振り仮名(ルビ)・送り仮名表示 - 割書き(本文中の2段組小文字)表示対応 - Unicodeに収録されていない漢字はGlyphWiki(外部SVGフォント)またはローカルSVGファイルで表示 - 外字(Unicodeで表現できない文字)は「■」で検索可能 - 文字サイズの拡大・縮小(Ctrl+ホイール)、Ctrl+ホイールクリックで設定サイズにリセット - ダークモード対応 ### ナビゲーション - 横書き無限スクロール(右から左へ、縦書き文書の読み進め方向) - 目次パネル(書籍切り替え・指定ページへの移動・目次項目からのジャンプ) - 書籍ページ番号でのジャンプ - 戻る・進む(閲覧履歴スタックを使ったブラウザ的ナビゲーション、右クリックメニューから操作) - 右クリックメニュー(戻る・進む・書籍切り替え・共有等) - 本文内リンクボタン(本文中の語句から用語辞書の該当項目へ直接ジャンプ) ### 書籍・エリア操作 - 画面分割(上下2エリアで異なる箇所を同時閲覧) - 上下段の分割位置をドラッグで変更可能 - 上段・下段の書籍を表示位置ごと丸ごと入れ替え - 右クリックメニューから表示書籍を切り替え(現在の表示位置を引き継ぎ) - 上段の本文をクリックすると、クリックしたブロックと下段の対応箇所が同時にハイライト表示 ### 本文中のマーク | マーク | 説明 | |--------|------| | ↗ | 注釈ボタン。クリックで注釈ウィンドウを表示(校異情報・脚注・訳注等)。巻末注・補注への移動も可能 | | IIIF | クリックで該当ページの教行信証画像(坂東本)を表示 | | ▼ | 書籍ページの区切り。行頭にページ番号を表示 | | 📌 | ラベルが指定されている箇所。共有・目次等で使用 | ### 現在位置の表示 - 現在閲覧中の章節ラベル名を画面四隅にオーバーレイ表示(位置は設定で変更可能) ### 検索 - 拡張正規表現による全文検索 - 検索対象書籍をチェックボックスで選択可能 - 検索対象は本文と左訓のみ(右仮名等は対象外) - 旧字体・新字体を区別せずに検索(例:「佛」と「仏」を同一視) - 句読点・記号を除外した検索(例:「ああ弘誓」で「ああ、弘誓」にもマッチ) - 漢文については句読点は常に検索対象外 - ブロック検索(段落単位でのマッチ、キーワードを「|」で区切って複数指定可) - 複数ブロックにまたがる検索は不可 - 検索結果のハイライト表示 - 過去の検索キーワードをサジェストとして表示(入力補完) - 最大100件(設定変更可能) **正規表現の例** | パターン | 説明 | |----------|------| | `星\|月` | 星または月を検索 | | `(.*?)` | カッコで囲まれた文字列を検索 | | `[東西南北]方` | 東方・西方・南方・北方を検索 | | `\p{sc=Hira}{10,}` | ひらがなが10文字以上連続する文字列 | | `\p{sc=Han}{2,}仏` | 漢字2文字以上+仏 | | `^\p{sc=Kana}{3}$` | カタカナのみ3文字の左訓を検索 | ### 注釈・参照 - 注釈ウィンドウ(複数同時表示可能・移動・リサイズ対応) - IIIF対応(坂東本の原典画像を国立国会図書館デジタルコレクションからリンク表示) ### 栞(ブックマーク) - 右下の+ボタンまたはメニューから現在表示位置を登録 - 上段・下段のどちらの位置を登録するか選択可能 - 名称を付けられる(省略時は自動付与) - 登録した栞の修正・削除が可能 - 栞の位置を上段または下段に表示することができる - 保存位置はブロック単位(若干のずれが生じる場合あり) - ブラウザのlocalStorageに保存 ### 閲覧履歴 - 過去に閲覧したページの履歴を時系列で一覧表示 - 上段のみ・下段のみに絞り込み可能 - 履歴クリックで該当箇所を表示 - スクロールによるページ遷移では履歴は保存されない - 保存位置はブロック単位(若干のずれが生じる場合あり) - ブラウザのlocalStorageに保存 ### 共有 上段・下段それぞれの表示書籍・表示位置と検索キーワードを共有できる。 **表示位置の指定タイプ(3種)** 1. 書籍ページ番号による指定 — 長期共有向き(用語辞書を除き変更されにくい) 2. 内部位置情報による指定 — 細かい位置指定が可能だが変更される可能性あり、短期共有向き 3. ラベル名による指定 — 目次や辞書項目のラベル名で指定、長期共有向き(指定できる箇所は限定) **共有方法(3種)** 1. クリップボードへのコピー 2. QRコード表示 3. 端末・ブラウザの共有機能(Web Share API) ### その他 - アプリ内ヘルプウィンドウ(各機能別の説明) - アプリについてウィンドウ(バージョン・ビルド番号、収載書籍一覧、OSSライセンス一覧) ## ユーザー設定項目 設定パネルから変更可能。設定はブラウザのlocalStorageに保存される。設定の全初期化も可能。 ### 表示・テーマ | 設定項目 | 初期値 | 説明 | |----------|--------|------| | テーマ | ライト | ライト/ダーク切替 | | 上段文字拡大率 | 0.70 | 上段エリアの文字サイズ倍率(0.30〜2.00) | | 下段文字拡大率 | 0.60 | 下段エリアの文字サイズ倍率(0.30〜2.00) | | 拡大率の変更幅 | 0.05 | Ctrl+ホイール1段あたりの変化量 | | ルビサイズ比率 | 0.5 | 親文字に対するルビの大きさ | | 割書サイズ比率 | 0.7 | 親文字に対する割書の大きさ | ### ナビゲーション | 設定項目 | 初期値 | 説明 | |----------|--------|------| | 起動時の上段書物 | 教行信証(漢文) | アプリ起動時に上段に表示する書物 | | 起動時の下段書物 | 教行信証(書き下し) | アプリ起動時に下段に表示する書物 | | ナビゲーションパネル幅 | 300px | 目次・検索パネルの初期幅 | | 上段高さ比率 | 0.6 | 上下分割時の上段エリアの高さ割合 | | ホイールスクロール方向・量 | 1 | ホイール1段あたりのスクロール量(負値で逆方向) | | 右クリックメニュー | 使用する | 右クリックメニューの有効/無効 | | ページネーション自動切替 | する | 上下段のページを連動して切り替えるか | | 現在ラベルの表示位置 | 右下 | 現在閲覧中の章節ラベルの表示位置 | | 現在ラベルの専用領域確保 | する | ラベル表示のための専用領域を確保するか | | 短辺の最小論理ピクセル数 | 600 | スマートフォン向け画面スケーリングの基準 | ### 検索 | 設定項目 | 初期値 | 説明 | |----------|--------|------| | 最大検索件数 | 100件 | 検索結果の上限 | | 検索履歴保存件数 | 10件 | 検索履歴(サジェスト)の保存上限 | | 前文脈表示文字数 | 5文字 | 検索結果一覧でヒット前に表示する文字数 | | 後文脈表示文字数 | 5文字 | 検索結果一覧でヒット後に表示する文字数 | | 句読点除外文字 | 、。・「」等 | 検索時に除外する記号の集合(変更可能) | | 旧字体・新字体対応 | (内蔵) | 旧字体と新字体の対応表(高度な設定) | ### 注釈ウィンドウ | 設定項目 | 初期値 | 説明 | |----------|--------|------| | 注釈ウィンドウの高さ | 250px | 注釈ウィンドウの初期高さ | | 注釈文字サイズ | 12Q | 注釈ウィンドウ内のフォントサイズ | ### 通知(トースト) | 設定項目 | 初期値 | 説明 | |----------|--------|------| | 通知の表示位置 | 下中央 | 通知ポップアップの表示位置 | | 通知の表示時間 | 3秒 | 通知が自動的に閉じるまでの時間 | ### 栞・履歴 | 設定項目 | 初期値 | 説明 | |----------|--------|------| | ブックマーク最大登録数 | 10件 | 栞の登録上限 | | 閲覧履歴保存件数 | 10件 | 履歴の保存上限 | ## 技術的事項 - React SPA(シングルページアプリケーション)のため、本ファイル(/llms.txt)および取扱説明書(/help/)以外はAI・検索エンジンから直接読み取ることができない - テキストデータは暗号化(AES)された独自形式(.jeファイル)として配信 - GlyphWiki連携により、Unicodeで表現できない異体字・古字を表示 - 全ユーザー設定・ブックマーク・履歴はブラウザのlocalStorageに保存(サーバー側には保存しない) - 動作環境: モダンブラウザ(Chrome・Firefox・Safari・Edge)、スマートフォン対応 ## 関連リンク - [取扱説明書](https://dbook.hongwanji.or.jp/help/) - [紹介記事(人文情報学月報152号)](https://www.dhii.jp/DHM/dhm152-2)