[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

SGML: jadetex/entities/unicode



http://www.oasis-open.org/cover/rahtzEntities19981009.html
-- 
	Best regards, -- Boris.
Title: SGML: jadetex/entities/unicode

Announcement: jadetex/entities/unicode


>From     owner-dssslist@mulberrytech.com Thu Oct  8 09:03:57 1998
From:    Sebastian Rahtz <s.rahtz@elsevier.co.uk>
Date:    Thu, 8 Oct 1998 14:43:43 +0100 (
To:      dssslist@mulberrytech.com
Subject: jadetex/entities/unicode

I have enjoyed myself (NOT) making a new catalogue of Unicode positions and their corresponding entity names in various sets, including MathML, and the LaTeX equivalent.

See:

      http://www.tug.org/applications/jadetex/unicode.xml

This is quite carefully checked, but the game is impossible to win, as those who have tried will know.

Comments, additions, corrections are *very* welcome; philosophical criticisms, and questions like "what about Kanji", are not.

God bless all who sail in her.

Sebastian

DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist


>From      owner-dssslist@mulberrytech.com Fri Oct  9 07:48:01 1998
Date:     Fri, 9 Oct 1998 13:41:37 +0100 (BST)
From:     David Carlisle <davidc@nag.co.uk>
To:       dssslist@mulberrytech.com
Subject:  Re: jadetex/entities/unicode

> Sebastian,
> You wouldn't happen to have a DTD to go with this XML instance, would you?

Not sure what S's got but a little experimentation produced this which at least keeps nsgmls happy.




<!ELEMENT charlist   (unicode)* >
<!ELEMENT unicode    (afii|latex|varlatex|mathlatex|font|entity|htmlxref)* >
<!ATTLIST unicode 
         id CDATA #REQUIRED
         dec CDATA #REQUIRED
         mode CDATA #REQUIRED
>

<!ELEMENT latex      (#PCDATA) >
<!ELEMENT varlatex      (#PCDATA) >
<!ELEMENT afii      (#PCDATA) >
<!ELEMENT mathlatex  (#PCDATA) >
<!ELEMENT htmlxref   (#PCDATA) >
<!ELEMENT htmlsdata  (#PCDATA) >
<!ELEMENT htmldesc   (#PCDATA) >
<!ELEMENT comment   (#PCDATA) >
<!ELEMENT latexcomment   (#PCDATA) >
<!ELEMENT font       EMPTY >
<!ATTLIST font
         name CDATA #REQUIRED
         pos CDATA #REQUIRED
>

<!ELEMENT entity     (set|desc|htmlxref|htmlsdata|htmldesc|
                      comment|latexcomment|rev)* >

<!ATTLIST entity
         id CDATA #REQUIRED
>

<!ELEMENT set        (#PCDATA) >
<!ELEMENT desc       (#PCDATA) >
<!ELEMENT rev      (#PCDATA) >

DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist