🪤ODD の moduleRef の取り違えで、公開中の TEI スキーマが和歌795首を弾いていた件
TEI 2026 のワークショップ「Schematron in ODD」に自分の ODD を持ち込んだところ、Schematron 以前に RELAX NG で795件のエラーが出ました。原因は moduleRef のモジュール指定違いで、その間違いはどこからも報告されていませんでした。
teixmlschematronrelaxng
TEI 2026 のワークショップ「Schematron in ODD」に自分の ODD を持ち込んだところ、Schematron 以前に RELAX NG で795件のエラーが出ました。原因は moduleRef のモジュール指定違いで、その間違いはどこからも報告されていませんでした。
TEI/XML を扱うときに登場する ODD・XSLT・Processing Model の3つを、最小限の例で役割ごとに整理します。スキーマ定義・変換・描画宣言という別レイヤーの関係を初心者向けに説明します。

ODD編集Tips:その1

TEI ODDによるIIIF対応ファクシミリ記述の制約設計

TEI Processing Modelで実現する宣言的なマルチフォーマット変換

TEI ODDファイルのカスタマイゼーション:NDL古典籍OCRの事例

TEI GarageのAPIを使用したODDからRNG/HTMLへの変換

NDL古典籍OCR-lite Next.js版の開発

TEI ODDから変換可能なスキーマについて:RNG、XSD、DTDなど