明治訳(ルビ付き)や ラゲ訳(ルビ付き)は、 XMLファイルで提供されています。
次のファイルは、明治訳の各XMLファイルを OSIS形式に変換するための
XSLファイルです( ラゲ訳には、まだ対応していません)。
<header>相当部分は出力しませんので、完全な OSIS形式にするためには
その部分を補う必要があります。
各XMLファイルを、適当な XSLT プロセッサ(例えば xt)で、変換する。
xt genesis.xml osis.xsl > genesis.osis ... xt malachi.xml osis.xsl > malachi.osis
これらを連結する。
cat header.osis genesis.osis ... malachi.osis trailer.osis > meiji.osis
osis2mod で sword形式に変換する
mkdir meiji osis2mod meiji meiji.osis -N
meiji以下にモジュールが出来上がるので、これを swordのインストールされている 場所( \Program Files\CrossWire\The Sword Project\modules\texts\rawtext\meiji) に上書きする。
配布用にまとめたいときは、The Sword Project\mods.d\meiji.conf のバージョン 情報を変更してから同梱してください。
明治訳はまだ入力が終了しておらず、取りあえず現時点(2008/08/20)での SWORDモジュールを作成してみたものの、入力状況に同期してSWORDモジュール を更新するわけにもいかないので、最新版のモジュールを自ら作成して利用したい 人向けのものです。
XSLについてある程度基礎知識を持った方を対象としていますので、 簡潔な説明ですがご了承ください。
osis.xslの修正版を再配布する場合は、当サイト名 bible.salterrae.net や bible.50webs.orgを使用してはいけません.
bible.salterrae.net や bible.50webs.org の名前を使用して(変更せずに)配布する場合はこの但し書きを同梱してください。
修正の有無に関わらず、処理された結果の利用法には制限はありません。
Materials in this page are copyrighted.
You may use , modify , redistribute the file osis.xsl
.
But when you redistribute modified versions of osis.xsl
,
you must not use the name bible.50webs.org
nor bible.salterrae.net
.
There are no restrictions on the outputs of osis.xsl (even if it is modified or not).