<!--****************************************************************************
* 国文学研究資料館 基礎ファイルDTD
* (マイクロフィルムレコード, 和古書レコード 兼用)
履歴
* 第1版 : 1997年01月28日(火)
*****************************************************************************-->

<!DOCTYPE 目録 [
<!ELEMENT 目録 - O (レコード+) >
<!ELEMENT レコード - O (標目部, 記述部) >
<!ELEMENT 標目部 - O (統一書名, 著者名?) >
<!ELEMENT 記述部 - O (請求情報, 記載題?, 注記?, 刊記?, 書写記?, 対象事項?, フィルム種別?,

サービス区分?, 寄託者?, 所蔵者?, 参照?, 旧帳票?) >
<!ELEMENT 統一書名 - O (書名, 同名異書番号) >
<!ELEMENT 書名 - O (表記, よみ) >
<!ELEMENT 著者名 - O (著者*) >
<!ELEMENT 請求情報 - O (原資料請求番号, マイクロフィルム請求番号?, 紙焼写真本請求番号?,
資料キー?)>
<!ELEMENT 原資料請求番号 - O (第1レベル, 第2レベル, 第3レベル?, 第4レベル?) >
<!ELEMENT マイクロフィルム請求番号 - O (第1レベル, 第2レベル, 第3レベル?, 第4レベル?) >
<!ELEMENT 資料キー - O (キー, 合綴叢書番号?)>
<!ELEMENT 第1レベル - O (#PCDATA) >
<!ELEMENT 第2レベル - O (#PCDATA) >
<!ELEMENT 第3レベル - O (#PCDATA) >
<!ELEMENT 第4レベル - O (#PCDATA) >
<!ELEMENT 紙焼写真本請求番号 - O (#PCDATA) >
<!ELEMENT キー - O (#PCDATA) >
<!ELEMENT 合綴叢書番号 - O (#PCDATA) >
<!ELEMENT 記載題 - O (内題*, 目録題*, 扉題*, 扉裏題*, 尾題*, 見返し題*, 裏見返し題*, 外題*, 序首題*, 跋首題*, 刊記題*, 柱題*, 奥中題*,
序中題*, 跋中題*, 帙外題*, 合題*) >
<!ELEMENT (内題 | 目録題 | 扉題 | 扉裏題 | 尾題 | 見返し題 | 裏見返し題 | 外題 | 序首題 | 跋首題 | 刊記題 | 柱題 | 奥中題 | 序中題 | 跋中題
| 帙外題 | 合題)
- O (表記, よみ) >
<!ELEMENT 注記 - O (叢書注記*, 合綴注記*, 叢書端本注記*, 欠本注記*, 残本注記*, 著者注記*, 一般注記*, 装丁注記*, 印記*) >
<!ELEMENT 叢書注記 - O ((叢書名, 同名異書番号)+) >
<!ELEMENT 合綴注記 - O ((合綴名, 同名異書番号)+) >
<!ELEMENT 叢書名 - O ( #PCDATA | (表記,よみ) ) >
<!ELEMENT 合綴名 - O (表記, よみ) >
<!ELEMENT 刊記 - O ((著者, 地名)*, (書肆, 地名)*, (蔵版者, 地名)*, (彫師, 地名)*, (浄書者, 地名)*, (装幀者, 地名)*, (校合者, 地名)*,
(画家, 地名)*, (編者, 地名)*, (校訂者, 地名)*,(述者, 地名)*, (評者, 地名)*, (撰者, 地名)*, (補者, 地名)*,
(筆写者, 地名)*, (訳者, 地名)*, (不明, 地名)*, 刊年?, 記述刊年?, 西暦刊年?) >
<!ELEMENT (著者 | 書肆 | 蔵版者 | 彫師 | 浄書者 | 装幀者 | 校合者 | 画家 | 編者 | 校訂者 | 述者 | 評者 | 撰者 | 補者 | 筆写者 | 訳者 | 地名)
- O (表記, よみ) >
<!ELEMENT 不明 - O (#PCDATA) >
<!ELEMENT 刊年 - O (#PCDATA) >
<!ELEMENT 記述刊年 - O (#PCDATA) >
<!ELEMENT 西暦刊年 - O (#PCDATA) >
<!ELEMENT 書写記 - O (書写者名*, 書写年*, 記述書写年*, 西暦書写年*) >
<!ELEMENT 書写者名 - O (表記, よみ) >
<!ELEMENT 書写年 - O (#PCDATA) >
<!ELEMENT 記述書写年 - O (#PCDATA) >
<!ELEMENT 西暦書写年 - O (#PCDATA) >
<!ELEMENT 対象事項 - O (原本事項?, フィルム事項?) >
<!ELEMENT 原本事項 - O (刊写別, 員数, 単位, 大きさ?, 規格?) >
<!ELEMENT フィルム事項 - O (コマ数, リール数?) >
<!ELEMENT 刊写別 - O (#PCDATA) >
<!ELEMENT 員数 - O (#PCDATA) >
<!ELEMENT 単位 - O (#PCDATA) >
<!ELEMENT 大きさ - O (#PCDATA) >
<!ELEMENT 規格 - O (#PCDATA) >
<!ELEMENT コマ数 - O (#PCDATA) >
<!ELEMENT リール数 - O (#PCDATA) >
<!ELEMENT フィルム種別 - O (フィルム*, 紙焼?) >
<!ELEMENT フィルム - O (#PCDATA) >
<!ELEMENT 紙焼 - O (#PCDATA) >
<!ELEMENT 叢書端本注記 - O (叢書名, 記述*) >
<!ELEMENT (欠本注記 | 残本注記 | 著者注記 | 一般注記 | 装丁注記 | 印記)
- O (記述+) >
<!ELEMENT サービス区分 - O (#PCDATA) >
<!ELEMENT 寄託者 - O (#PCDATA) >
<!ELEMENT 所蔵者 - O (所蔵者コード, 函架番号?, 所蔵者名?) >
<!ELEMENT (所蔵者コード | 函架番号 | 所蔵者名)
- O (#PCDATA) >
<!ELEMENT 参照 - O ( (参照書名, 同名異書番号)+ ) >
<!ELEMENT 参照書名 - O (表記, よみ) >
<!ELEMENT 旧帳票 - O (101*,102*,103*,161*,209*,261*,262*,263*,264*, 271*) >
<!ELEMENT (101 | 102 | 103 | 161 | 209 | 261 | 262 | 263 | 264 | 271)
- O (#PCDATA)>

<!-- 共通エレメント -->
<!ELEMENT 同名異書番号 - O (#PCDATA) >
<!ELEMENT 表記 - O ( 冠称等*, 記述+ ) >
<!ELEMENT よみ - O ( 冠称等*, 記述+ ) >
<!ELEMENT 記述 - O ( ( #PCDATA | 訂正 )+ ) >
<!ELEMENT 冠称等 - O (#PCDATA) >
<!ELEMENT 訂正 - O (#PCDATA) >

<!-- 属性 -->
<!ATTLIST レコード Type (和古書 | マイクロフィルム) #REQUIRED

Image (Yes | No) "No"
Level NMTOKEN "A"
Service NMTOKEN "A"
Status NMTOKEN "O"
Published NUMBER "0000" >
<!ATTLIST 著者 役割 (著,画,編,撰,詠,点,判,述,註,訂,序,跋,評,訳,講,記,書,補,伝,説,聞,吟,詞) #IMPLIED
他 (ON | OFF) "OFF"
sf NUMBER "0" >
<!ATTLIST (第1レベル | 第2レベル | 第3レベル | 第4レベル | キー | 合綴叢書番号)
sf NUMBER "0" >
<!ATTLIST (内題 | 目録題 | 扉題 | 扉裏題 | 尾題 | 見返し題 | 裏見返し題 | 外題 | 序首題 | 跋首題 | 刊記題 | 柱題 | 奥中題 | 序中題 | 跋中題
| 帙外題)
sf NUMBER "0" >
<!ATTLIST 合題 レベル (1,2) #REQUIRED
sf NUMBER "0" >
<!ATTLIST 書名 sf NUMBER "0" >
<!ATTLIST (叢書名 | 合綴名 | 叢書端本注記 | 欠本注記 | 残本注記 | 著者注記 | 一般注記 | 装丁注記 | 印記)
sf NUMBER "0" >
<!ATTLIST (書肆 | 蔵版者 | 彫師 | 浄書者 | 装幀者 | 校合者 | 画家 | 編者 | 校訂者 | 述者 |評者 | 撰者 | 補者 | 筆写者 | 訳者 | 不明 | 地名
| 刊年 | 記述刊年 | 西暦刊年)
sf NUMBER "0" >
<!ATTLIST (書写者名 | 書写年 | 記述書写年 | 西暦書写年)
sf NUMBER "0" >
<!ATTLIST (刊写別 | 員数 | 単位 | 大きさ | 規格 | コマ数 | リール数)
sf NUMBER "0" >
<!ATTLIST 紙焼 sf NUMBER "0" >
<!ATTLIST フィルム
種別 (N | P) #REQUIRED
sf NUMBER "0" >
<!ATTLIST サービス区分
sf NUMBER "0" >
<!ATTLIST 寄託者
sf NUMBER "0" >
<!ATTLIST (所蔵者コード | 函架番号 | 所蔵者名)
sf NUMBER "0" >
<!ATTLIST 参照
叢書名 CDATA #IMPLIED
参照補遺 (ON | OFF) "OFF" >
<!ATTLIST 参照書名
sf NUMBER "0" >
<!ATTLIST (101 |102 | 103 | 161 | 209 | 261 | 262 | 263 | 264 | 271)
mod NUMBER "00" >
<!ATTLIST 同名異書番号
sf NUMBER "0" >
<!ATTLIST 紙焼写真本請求番号
sf NUMBER "0" >
]>

図5 目録データのDTD