Customising TEI with ODD: Schemas and Processing Model
A beginner-friendly introduction to customising TEI for your own materials. Centred on the ODD (One Document Does it all) as a single source of truth, it shows how schemas (RELAX NG / DTD, with Schematron) are generated for validation, and how the Processing Model declares output (HTML/PDF, etc.) — a sequel to the TEI introduction. An experimental, independently-composed video referencing open CC-licensed materials.
Dialogue walkthrough (VOICEVOX)
Other versions
Narrated explanation
Chapters
- 1
Main
Narration script
- 0:00ODDでスキーマと出力を仕立てる
- 0:37この動画について
- 1:30この回のゴール
- 2:28今日の流れ
- 2:57なぜ「仕立てる」のか
- 3:09TEIは、とても大きい
- 3:32自分の資料に合わせて選ぶ
- 3:58設計図 ― ODD
- 4:38ここまでのポイント
- 5:18ODDから「検証」が生まれる
- 5:30ODDから、まとめて生成する
- 6:08妥当性検証 ― ルールに合っているか
- 6:39スキーマ言語 ― RELAX NG と DTD
- 7:20もうひとつ ― Schematron
- 7:53ここまでのポイント
- 8:37ODDから「出力」が生まれる
- 8:47Processing Model ― 出力を宣言する
- 9:201つの宣言から、多くの形式へ
- 9:49ODD一枚から、検証も出力も
- 10:21ここまでのポイント
- 10:59考えてみよう
- 11:30カスタマイズは、編集方針の表明
- 12:19始め方・学ぶには
では、自分でも、始めてみたい、と思ったら、どうすれば、よいでしょう。まず、触れてみるなら、ローマという、ブラウザの上で、使える、TEI・カスタマイズの、生成ツールで、要素を選んで、スキーマを、出してみるのが、よい、入り口です。実際に、書いて、検証するなら、oXygen、などの、エディタが、よく使われます。体系的に、学ぶなら、TEI・ガイドラインの、カスタマイズの章や、ダリア・キャンパスの、TEI教材が、あります。出力まで、試したいなら、プロセシングモデルに、対応した、ツールを、使ってみましょう。まずは、小さな、オーディーディーを、一枚、作って、スキーマを、生成し、検証してみる。そこが、出発点に、なります。

- 13:13まとめ
- 13:58出典・ライセンス
- 14:33ご清聴ありがとうございました
























