[osis-core] type on <hi>

Patrick Durusau osis-core@bibletechnologieswg.org
Mon, 15 Sep 2003 10:07:22 -0400


Greetings!

Note, no response = approval. (new schema - 17 Sept, 26 Sept. comments 
close.)

BTW, let's try to maintain separate threads on the issues? Will help me 
sort out the proposals, comments and replies.

 From the minutes:

Rendition attributes on <hi>?

Discussion of whether to use non-presentation specific terms for a
defined type on <hi>. Resolved to use common terms for ease of use by
users.

Decision: Modify type for <hi>: enumerate: bold, italic, small caps,
underline, illuminated -- add to high type and make extensible (don't
add drop caps)

Proposed schema mod:

<xs:complexType name="hiCT" mixed="true">
<snip>
  <xs:attributeGroup ref="globalWithType"/>
</xs:complexType>

to:

<xs:complexType name="hiCT" mixed="true">
<snip>
  <xs:attributeGroup ref="globalWithoutType"/>
  <xs:attribute name="type" type="hiType" use="optional"/>
</xs:complexType>

Add:

<xs:simpleType name="hiType">
	<xs:union memberTypes="osisHi attributeExtension"/>
</xs:simpleType>

<xs:simpleType name="osisHi">
	<xs:restriction base="xs:string">
		<xs:enumeration value="bold"/>
		<xs:enumeration value="illuminated"/>
		<xs:enumeration value="italic"/>
		<xs:enumeration value="small caps"/>
		<xs:enumeration value="underline"/>
	</xs:restriction>
</xs:simpleType>

Working my way up to the hard ones! ;-0

Hope everyone is having a great day!

Patrick


-- 
Patrick Durusau
Director of Research and Development
Society of Biblical Literature
Patrick.Durusau@sbl-site.org
Chair, V1 - Text Processing: Office and Publishing Systems Interface
Co-Editor, ISO 13250, Topic Maps -- Reference Model

Topic Maps: Human, not artificial, intelligence at work!