#?SuikaWikiConfig/2.0 ModuleSet: @Name: Japanese Translation Markup Framework for RFC 2629 Markups @Version: @Description: This is an additional markup vocabulary to support RFC translations. @ID: rfc2629ja @BaseURI: http://suika.fam.cx/gate/cvs/*checkout*/markup/rfc/dtd/module/ @Namespace: @@Name: http://suika.fam.cx/~wakaba/lang/rfc/translation/ @@DefaultPrefix: ja @@UsePrefix: 1 @Copyright: Wakaba @RCSDate: $Date: 2004/01/13 11:13:48 $ Datatype: @Type: @@Name: rfc2629:NUMBER @@XMLType: NMTOKEN @@Description: [0-9]+ @Type: @@Name: :URI @@XMLType: CDATA @@Description: URI Reference @Type: @@Name: rfc2629:DAY @@XMLType: NMTOKEN @@Description: "1" / "2" / ... / "31" @Type: @@Name: month @@XMLType: (01|02|03|04|05|06|07|08|09|10|11|12) @Type: @@Name: rfc2629:YEAR @@XMLType: NMTOKEN @@Description: 4DIGIT @Type: @@Name: rfc2629:TEXT @@XMLType: #PCDATA @@Description: *CHAR (content of mixed context element) Notation: @Notation: @@Name: :rfc-translation @@SYSTEM: urn:x-suika-fam-cx:markup:rfc:translation:pi @@Description: processing instruction Attribute: @Attribute: @@Name: common @@REF: xml:base @@REF: xml:lang @@REF: xml:space Module: @Name: Block Structual @ID: blkstruct @Element: @@Name: example @@Content: ( $rfc2629:TEXT.datatype | $:Flow.mix )* @@Description: Showing an example. Note that only inline level elements or only block level elements should be used for the content of an element. @Element: @@Name: insert @@Content: "EMPTY" @@Attribute: @@@Attribute: @@@@Name: "section" @@@@Type: "(author-address|full-copyright|references|toc)" @@@@Default: #REQUIRED @@@Attribute: @@@@Name: title-prefix @@@@Type: "CDATA" @@@Attribute: @@@@Name: "title-prefix" @@@@Type: "CDATA" @@Description: Inserting point of a special section @Element: @@Name: note @@Content: ( $rfc2629:TEXT.datatype | $:Flow.mix )* @@Description: Like h:ins, breaking block-inline structure, eg. rfc2629:t/ja:note/rfc2629:t is forbidden @IfModuleSet: @@ModuleSet: XHTML @@Attribute: @@@Name: ul.list-item @@@ElementType: :ul @@@Attribute: @@@@Name: list-item @@@@Type: "(none)" @@@Description: html|ul[ja|list-item="none"] {list-style-item: none} @Element: @@Name: back @@Content: ( rfc2629:section | insert )+ @@Description: Translator's notes appendixes @Attribute: @@Name: t.hangText @@ElementType: rfc2629:t @@Attribute: @@@Name: hangText-ja @@@Type: "CDATA" @@Description: Translated values corresponding to rfc2629:t/@hangText Module: @Name: Figure @ID: figure @IfModuleSet: @@ModuleSet: rfc2629 @@Content: @@@ElementType: artwork @@@Content: ( ( rfc2629:artwork, ( $:Block.class )? ) | $:Block.class ) @Element: @@Name: artwork @@Content: ($:Block.class) @@Description: Wrapper element for a rfc2629:artwork (preformatted ASCII text) and/or something an XML block level element Module: @Name: Hyperlink @ID: link @Element: @@Name: link @@Content: $CONREF.content @@Attribute: @@@Attribute: @@@@Name: "number" @@@@Type: rfc2629:NUMBER @@@@Default: #REQUIRED @@@Attribute: @@@@Name: "section" @@@@Type: rfc2629:NUMBER @@@Attribute: @@@@Name: "type" @@@@Type: "(rfc|std|bcp|fyi)" @@@@Default: #REQUIRED @IfModuleSet: @@ModuleSet: rfc2629 @@Attribute: @@@Name: t.anchor @@@ElementType: rfc2629:t @@@Attribute: @@@@Name: anchor @@@@Type: "ID" @@@Description: Source anchor of list item @@Attribute: @@@Name: reference.target @@@ElementType: rfc2629:reference @@@Attribute: @@@@Name: target-ja @@@@Type: :URI @@@Description: A URI Reference to the non-English version or non-English translation of the referred document @@Attribute: @@@Name: reference.text @@@ElementType: rfc2629:reference @@@Attribute: @@@@Name: text @@@@Type: "CDATA" @@@Description: Original text shown as in the RFC @Element: @@Name: mail @@Content: $CONREF.content @@Description: An Internet mail address @Element: @@Name: uri-ref @@Content: ( $rfc2629:TEXT.datatype | $:Inline.mix )* @@Attribute: @@@Attribute: @@@@Name: "target" @@@@Type: :URI @@@@Default: #REQUIRED @Element: @@Name: definition @@Content: ( $rfc2629:TEXT.datatype | $:Inline.mix )* @@Attribute: @@@Attribute: @@@@Name: "translation" @@@@Type: "CDATA" @@@Attribute: @@@@Name: "word" @@@@Type: "CDATA" @@@@Default: #REQUIRED @@Description: Teigi bun. @Element: @@Name: word @@Content: ( $rfc2629:TEXT.datatype | $:Inline.mix )* @@Attribute: @@@Attribute: @@@@Name: "name" @@@@Type: "CDATA" @@@@Default: #REQUIRED @@Description: Reference to the definition Module: @Name: Metainformational @ID: metainfo @IfModuleSet: @@ModuleSet: rfc2629 @@Content: @@@ElementType: front @@@Content: ( rfc2629:author | rfc2629:date | rfc2629:keyword | copyright | change $front.extra )+ @Element: @@Name: front @@Content: ( copyright | change $front.extra )+ @@Description: Metainformation about the translation @Element: @@Name: change @@Content: ( item )+ @Element: @@Name: copyright @@Content: ( item | full-statement )+ @IfModuleSet: @@ModuleSet: rfc2629 @@Content: @@@ElementType: item @@@Content: ( $rfc2629:TEXT.datatype | $:Inline.mix | rfc2629:t | rfc2629:author )* @Element: @@Name: item @@Content: ( $rfc2629:TEXT.datatype | $:Inline.mix )* @@Attribute: @@@Attribute: @@@@Name: "year" @@@@Type: rfc2629:YEAR @@@Attribute: @@@@Name: "month" @@@@Type: month @@@Attribute: @@@@Name: "day" @@@@Type: rfc2629:DAY @@Description: ja:copyright/ja:item : %rfc2629.metaterm.content; ja:change/ja:item : (author,t*) ; @year, @month, @day (How bad design!) @IfModuleSet: @@ModuleSet: rfc2629 @@Content: @@@ElementType: full-statement @@@Content: ( rfc2629:t | rfc2629:figure | rfc2629:iref )+ @Element: @@Name: full-statement @@Content: "ANY" @IfModuleSet: @@ModuleSet: rfc2629 @@Attribute: @@@Name: author.idref @@@ElementType: rfc2629:author @@@Attribute: @@@@Name: id @@@@Type: "ID" @@@Attribute: @@@@Name: ref @@@@Type: "IDREF" @@@Description: Author information referring @@Attribute: @@@Name: author.shownname @@@ElementType: rfc2629:author @@@Attribute: @@@@Name: header-name @@@@Type: "CDATA" @@@Attribute: @@@@Name: text @@@@Type: "CDATA" @@@Description: Author's name shown in RFC header and other positions @@Attribute: @@@Name: country.shownname @@@ElementType: rfc2629:country @@@Attribute: @@@@Name: show @@@@Type: "CDATA" @@@Attribute: @@@@Name: text @@@@Type: "CDATA" @@@Description: Country name shown in RFC text @@Attribute: @@@Name: facsimile.shownname @@@ElementType: rfc2629:facsimile @@@Attribute: @@@@Name: text @@@@Type: "CDATA" @@@Description: FAX number text shown in RFC @@Attribute: @@@Name: phone.shownname @@@ElementType: rfc2629:phone @@@Attribute: @@@@Name: text @@@@Type: "CDATA" @@@Description: Telephone number text shown in RFC @IfModuleSet: @@ModuleSet: rfc2629 @@Content: @@@ElementType: add-info @@@Content: $rfc2629:metaterm.content @Element: @@Name: add-info @@Content: ($rfc2629:TEXT.datatype)* @IfModuleSet: @@ModuleSet: rfc2629 @@Content: @@@ElementType: organization @@@Content: $rfc2629:metaterm.content @Element: @@Name: organization @@Content: ($rfc2629:TEXT.datatype)* @@Description: An additional organization (for authors belonging to multiple organizations) Obsolete : use rfc2629:organization with some changes to the content model of rfc2629:front @IfModuleSet: @@ModuleSet: rfc2629 @@Content: @@@ElementType: email @@@Content: $rfc2629:metaterm.content @Element: @@Name: email @@Content: ($rfc2629:TEXT.datatype)* @@Description: An additional Internet mail address (for authors who have multiple Internet mail addresses) Obsolete : use rfc2629:email with some changes to the content model of rfc2629:front @Element: @@Name: publisher @@Content: "EMPTY" @@Attribute: @@@Attribute: @@@@Name: "fullname" @@@@Type: "CDATA" @@Description: A publisher of the document Module: @Name: Translation Structural @ID: transtruct @Element: @@Name: pair @@Content: ( l )+ @Element: @@Name: l @@Content: ( $rfc2629:TEXT.datatype | $:Inline.mix | rfc2629:artwork | artwork | rfc2629:preamble | rfc2629:postamble )* @@Description: can contain rfc2629[ja]:{artwork|{pre|post}amble} only when "rfc2629:figure/ja:pair/ja:l/rfc2629:*" @Element: @@Name: title @@Content: ( $rfc2629:TEXT.datatype | $:Inline.mix )* @@Attribute: @@@Attribute: @@@@Name: "abbrev" @@@@Type: "CDATA" @@Description: obsolete : use rfc2629:title[@xml:lang] instead @Element: @@Name: title-ja @@Content: ( $rfc2629:TEXT.datatype | $:Inline.mix )* @@Attribute: @@@Attribute: @@@@Name: "abbrev" @@@@Type: "CDATA" @@Description: obsolete : use rfc2629:title[@xml:lang] instead @Attribute: @@Name: section.title @@ElementType: rfc2629:section @@Attribute: @@@Name: title-ja @@@Type: "CDATA" @@Description: Translated title of the section