Commits

Shlomi Fish  committed ff160d0

Removed more.

  • Participants
  • Parent commits 3821b09

Comments (0)

Files changed (2)

File XML-LibXML-reader-segfault/sgml-lib/REC-xhtml-modularization-20081008/xhtml-legacy-1.mod

-<!-- ...................................................................... -->
-<!-- XHTML Legacy Markup Module ........................................... -->
-<!-- file: xhtml-legacy-1.mod
-
-     This is an extension of XHTML, a reformulation of HTML as a modular XML application.
-     Copyright 1998-2005 W3C (MIT, ERCIM, Keio), All Rights Reserved.
-     Revision: $Id: xhtml-legacy-1.mod,v 4.1 2001/04/10 09:42:30 altheim Exp $ SMI
-
-     This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
-       PUBLIC "-//W3C//ELEMENTS XHTML Legacy Markup 1.0//EN"
-       SYSTEM "http://www.w3.org/MarkUp/DTD/xhtml-legacy-1.mod"
-
-     Revisions:
-     (none)
-     ....................................................................... -->
-
-<!-- HTML Legacy Markup
-
-        font, basefont, center, s, strike, u, dir, menu, isindex
-
-          (plus additional datatypes and attributes)
-
-     This optional module declares additional markup for simple
-     presentation-related markup based on features found in the
-     HTML 4 Transitional and Frameset DTDs. This relies on
-     inclusion of the Legacy Redeclarations module. This module
-     also declares the frames, inline frames and object modules.
-
-     This is to allow XHTML 1.1 documents to be transformed for
-     display on HTML browsers where CSS support is inconsistent
-     or unavailable.
--->
-<!-- Constructing a Legacy DTD
-
-     To construct a DTD driver obtaining a close approximation
-     of the HTML 4 Transitional and Frameset DTDs, declare the
-     Legacy Redeclarations module as the pre-framework redeclaration
-     parameter entity (%xhtml-prefw-redecl.mod;) and INCLUDE its
-     conditional section:
-
-        ...
-        <!ENTITY % xhtml-prefw-redecl.module "INCLUDE" >
-        <![%xhtml-prefw-redecl.module;[
-        <!ENTITY % xhtml-prefw-redecl.mod
-            PUBLIC "-//W3C//ELEMENTS XHTML Legacy Redeclarations 1.0//EN"
-                   "xhtml-legacy-redecl-1.mod" >
-        %xhtml-prefw-redecl.mod;]]>
-
-     Such a DTD should be named with a variant FPI and redeclare
-     the value of the %XHTML.version; parameter entity to that FPI:
-
-         "-//Your Name Here//DTD XHTML Legacy 1.1//EN"
-
-     IMPORTANT:  see also the notes included in the Legacy Redeclarations
-     Module for information on how to construct a DTD using this module.
--->
-
-
-<!-- Additional Element Types .................................... -->
-
-<!-- font: Local Font Modifier  ........................ -->
-
-<!ENTITY % font.element  "INCLUDE" >
-<![%font.element;[
-<!ENTITY % font.content
-     "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % font.qname  "font" >
-<!ELEMENT %font.qname;  %font.content; >
-<!-- end of font.element -->]]>
-
-<!ENTITY % font.attlist  "INCLUDE" >
-<![%font.attlist;[
-<!ATTLIST %font.qname;
-      %Core.attrib;
-      %I18n.attrib;
-      size         CDATA                    #IMPLIED
-      color        %Color.datatype;         #IMPLIED
-      face         CDATA                    #IMPLIED
->
-<!-- end of font.attlist -->]]>
-
-<!-- basefont: Base Font Size  ......................... -->
-
-<!ENTITY % basefont.element  "INCLUDE" >
-<![%basefont.element;[
-<!ENTITY % basefont.content "EMPTY" >
-<!ENTITY % basefont.qname  "basefont" >
-<!ELEMENT %basefont.qname;  %basefont.content; >
-<!-- end of basefont.element -->]]>
-
-<!ENTITY % basefont.attlist  "INCLUDE" >
-<![%basefont.attlist;[
-<!ATTLIST %basefont.qname;
-      %id.attrib;
-      size         CDATA                    #REQUIRED
-      color        %Color.datatype;         #IMPLIED
-      face         CDATA                    #IMPLIED
->
-<!-- end of basefont.attlist -->]]>
-
-<!-- center: Center Alignment  ......................... -->
-
-<!ENTITY % center.element  "INCLUDE" >
-<![%center.element;[
-<!ENTITY % center.content
-     "( #PCDATA | %Flow.mix; )*"
->
-<!ENTITY % center.qname  "center" >
-<!ELEMENT %center.qname;  %center.content; >
-<!-- end of center.element -->]]>
-
-<!ENTITY % center.attlist  "INCLUDE" >
-<![%center.attlist;[
-<!ATTLIST %center.qname;
-      %Common.attrib;
->
-<!-- end of center.attlist -->]]>
-
-<!-- s: Strike-Thru Text Style  ........................ -->
-
-<!ENTITY % s.element  "INCLUDE" >
-<![%s.element;[
-<!ENTITY % s.content
-     "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % s.qname  "s" >
-<!ELEMENT %s.qname;  %s.content; >
-<!-- end of s.element -->]]>
-
-<!ENTITY % s.attlist  "INCLUDE" >
-<![%s.attlist;[
-<!ATTLIST %s.qname;
-      %Common.attrib;
->
-<!-- end of s.attlist -->]]>
-
-<!-- strike: Strike-Thru Text Style  ....................-->
-
-<!ENTITY % strike.element  "INCLUDE" >
-<![%strike.element;[
-<!ENTITY % strike.content
-     "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % strike.qname  "strike" >
-<!ELEMENT %strike.qname;  %strike.content; >
-<!-- end of strike.element -->]]>
-
-<!ENTITY % strike.attlist  "INCLUDE" >
-<![%strike.attlist;[
-<!ATTLIST %strike.qname;
-      %Common.attrib;
->
-<!-- end of strike.attlist -->]]>
-
-<!-- u: Underline Text Style  ...........................-->
-
-<!ENTITY % u.element  "INCLUDE" >
-<![%u.element;[
-<!ENTITY % u.content
-     "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % u.qname  "u" >
-<!ELEMENT %u.qname;  %u.content; >
-<!-- end of u.element -->]]>
-
-<!ENTITY % u.attlist  "INCLUDE" >
-<![%u.attlist;[
-<!ATTLIST %u.qname;
-      %Common.attrib;
->
-<!-- end of u.attlist -->]]>
-
-<!-- dir: Directory List  .............................. -->
-
-<!-- NOTE: the content model for <dir> in HTML 4 excluded %Block.mix;
--->
-<!ENTITY % dir.element  "INCLUDE" >
-<![%dir.element;[
-<!ENTITY % dir.content
-     "( %li.qname; )+"
->
-<!ENTITY % dir.qname  "dir" >
-<!ELEMENT %dir.qname;  %dir.content; >
-<!-- end of dir.element -->]]>
-
-<!ENTITY % dir.attlist  "INCLUDE" >
-<![%dir.attlist;[
-<!ATTLIST %dir.qname;
-      %Common.attrib;
-      compact      ( compact )              #IMPLIED
->
-<!-- end of dir.attlist -->]]>
-
-<!-- menu: Menu List  .................................. -->
-
-<!-- NOTE: the content model for <menu> in HTML 4 excluded %Block.mix;
--->
-<!ENTITY % menu.element  "INCLUDE" >
-<![%menu.element;[
-<!ENTITY % menu.content
-     "( %li.qname; )+"
->
-<!ENTITY % menu.qname  "menu" >
-<!ELEMENT %menu.qname;  %menu.content; >
-<!-- end of menu.element -->]]>
-
-<!ENTITY % menu.attlist  "INCLUDE" >
-<![%menu.attlist;[
-<!ATTLIST %menu.qname;
-      %Common.attrib;
-      compact      ( compact )              #IMPLIED
->
-<!-- end of menu.attlist -->]]>
-
-<!-- isindex: Single-Line Prompt  ...................... -->
-
-<!ENTITY % isindex.element  "INCLUDE" >
-<![%isindex.element;[
-<!ENTITY % isindex.content "EMPTY" >
-<!ENTITY % isindex.qname  "isindex" >
-<!ELEMENT %isindex.qname;  %isindex.content; >
-<!-- end of isindex.element -->]]>
-
-<!ENTITY % isindex.attlist  "INCLUDE" >
-<![%isindex.attlist;[
-<!ATTLIST %isindex.qname;
-      %Core.attrib;
-      %I18n.attrib;
-      prompt       %Text.datatype;          #IMPLIED
->
-<!-- end of isindex.attlist -->]]>
-
-
-<!-- Additional Attributes ....................................... -->
-
-<!-- Alignment attribute for Transitional use in HTML browsers
-     (this functionality is generally well-supported in CSS,
-     except within some contexts)
--->
-<!ENTITY % align.attrib
-     "align        ( left | center | right | justify ) #IMPLIED"
->
-
-<!ATTLIST %applet.qname;
-      align       ( top | middle | bottom | left | right ) #IMPLIED
-      hspace      %Pixels.datatype;         #IMPLIED
-      vspace      %Pixels.datatype;         #IMPLIED
->
-
-<!ATTLIST %body.qname;
-      background   %URI.datatype;           #IMPLIED
-      bgcolor      %Color.datatype;         #IMPLIED
-      text         %Color.datatype;         #IMPLIED
-      link         %Color.datatype;         #IMPLIED
-      vlink        %Color.datatype;         #IMPLIED
-      alink        %Color.datatype;         #IMPLIED
->
-
-<!ATTLIST %br.qname;
-      clear        ( left | all | right | none ) 'none'
->
-
-<!ATTLIST %caption.qname;
-      align        ( top | bottom | left | right ) #IMPLIED
->
-
-<!ATTLIST %div.qname;
-      %align.attrib;
->
-
-<!ATTLIST %h1.qname;
-      %align.attrib;
->
-
-<!ATTLIST %h2.qname;
-      %align.attrib;
->
-
-<!ATTLIST %h3.qname;
-      %align.attrib;
->
-
-<!ATTLIST %h4.qname;
-      %align.attrib;
->
-
-<!ATTLIST %h5.qname;
-      %align.attrib;
->
-
-<!ATTLIST %h6.qname;
-      %align.attrib;
->
-
-<!ATTLIST %hr.qname;
-      align        ( left | center | right ) #IMPLIED
-      noshade      ( noshade )              #IMPLIED
-      size         %Pixels.datatype;        #IMPLIED
-      width        %Length.datatype;        #IMPLIED
->
-
-<!ATTLIST %img.qname;
-      align       ( top | middle | bottom | left | right ) #IMPLIED
-      border      %Pixels.datatype;         #IMPLIED
-      hspace      %Pixels.datatype;         #IMPLIED
-      vspace      %Pixels.datatype;         #IMPLIED
->
-
-<!ATTLIST %input.qname;
-      align       ( top | middle | bottom | left | right ) #IMPLIED
->
-
-<!ATTLIST %legend.qname;
-      align        ( top | bottom | left | right ) #IMPLIED
->
-
-<!ATTLIST %li.qname;
-      type         CDATA                     #IMPLIED
-      value        %Number.datatype;         #IMPLIED
->
-
-<!ATTLIST %object.qname;
-      align        ( top | middle | bottom | left | right ) #IMPLIED
-      border       %Pixels.datatype;         #IMPLIED
-      hspace       %Pixels.datatype;         #IMPLIED
-      vspace       %Pixels.datatype;         #IMPLIED
->
-
-<!ATTLIST %dl.qname;
-      compact      ( compact )              #IMPLIED
->
-
-<!ATTLIST %ol.qname;
-      type         CDATA                    #IMPLIED
-      compact      ( compact )              #IMPLIED
-      start        %Number.datatype;        #IMPLIED
->
-
-<!ATTLIST %p.qname;
-      %align.attrib;
->
-
-<!ATTLIST %pre.qname;
-      width        %Length.datatype;        #IMPLIED
->
-
-<!ATTLIST %script.qname;
-      language     %ContentType.datatype;   #IMPLIED
->
-
-<!ATTLIST %table.qname;
-      align        ( left | center | right ) #IMPLIED
-      bgcolor      %Color.datatype;         #IMPLIED
->
-
-<!ATTLIST %tr.qname;
-      bgcolor     %Color.datatype;          #IMPLIED
->
-
-<!ATTLIST %th.qname;
-      nowrap      ( nowrap )                #IMPLIED
-      bgcolor     %Color.datatype;          #IMPLIED
-      width       %Length.datatype;         #IMPLIED
-      height      %Length.datatype;         #IMPLIED
->
-
-<!ATTLIST %td.qname;
-      nowrap      ( nowrap )                #IMPLIED
-      bgcolor     %Color.datatype;          #IMPLIED
-      width       %Length.datatype;         #IMPLIED
-      height      %Length.datatype;         #IMPLIED
->
-
-<!ATTLIST %ul.qname;
-      type         CDATA                    #IMPLIED
-      compact      ( compact )              #IMPLIED
->
-
-<!-- Frames Module ............................................... -->
-<!ENTITY % xhtml-frames.module "IGNORE" >
-<![%xhtml-frames.module;[
-<!ENTITY % xhtml-frames.mod
-     PUBLIC "-//W3C//ELEMENTS XHTML Frames 1.0//EN"
-            "xhtml-frames-1.mod" >
-%xhtml-frames.mod;]]>
-
-<!-- Inline Frames Module ........................................ -->
-<!ENTITY % xhtml-iframe.module "INCLUDE" >
-<![%xhtml-iframe.module;[
-<!ATTLIST %iframe.qname;
-      align        ( top | middle | bottom | left | right ) #IMPLIED
->
-<!ENTITY % xhtml-iframe.mod
-     PUBLIC "-//W3C//ELEMENTS XHTML Inline Frame Element 1.0//EN"
-            "xhtml-iframe-1.mod" >
-%xhtml-iframe.mod;]]>
-
-<!-- end of xhtml-legacy-1.mod -->

File XML-LibXML-reader-segfault/sgml-lib/REC-xhtml-modularization-20081008/xhtml-legacy-redecl-1.mod

-<!-- ...................................................................... -->
-<!-- XHTML Legacy Redeclarations Module ................................... -->
-<!-- file: xhtml-legacy-redecl-1.mod
-
-     This is an extension of XHTML, a reformulation of HTML as a modular XML application.
-     Copyright 1998-2005 W3C (MIT, ERCIM, Keio), All Rights Reserved.
-     Revision: $Id: xhtml-legacy-redecl-1.mod,v 4.4 2001/04/10 09:42:30 altheim Exp $ SMI
-
-     This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
-       PUBLIC "-//W3C//ELEMENTS XHTML Legacy Redeclarations 1.0//EN"
-       SYSTEM "http://www.w3.org/MarkUp/DTD/xhtml-legacy-redecl-1.mod"
-
-     Revisions:
-     (none)
-     ....................................................................... -->
-
-
-<!-- Legacy Redeclarations
-
-     This optional module replaces the Modular Framework module, interspersing
-     redeclarations of various parameter entities to allow for inclusions of
-     Transitional markup in the XHTML 1.1 document model. This instantiates
-     the modules needed to support the XHTML modularization model, including:
-
-        +  notations
-        +  datatypes
-        +  namespace-qualified names
-        +  common attributes
-        +  document model
-        +  character entities
-
-     By default, the Object module is included, with Frames and IFrames ignored.
-
-     The Intrinsic Events module is ignored by default but
-     occurs in this module because it must be instantiated
-     prior to Attributes but after Datatypes.
--->
-<!ENTITY % xhtml-legacy.module "INCLUDE" >
-
-<!ENTITY % xhtml-arch.module "IGNORE" >
-<![%xhtml-arch.module;[
-<!ENTITY % xhtml-arch.mod
-     PUBLIC "-//W3C//ELEMENTS XHTML Base Architecture 1.0//EN"
-            "xhtml-arch-1.mod" >
-%xhtml-arch.mod;]]>
-
-<!ENTITY % xhtml-notations.module "INCLUDE" >
-<![%xhtml-notations.module;[
-<!ENTITY % xhtml-notations.mod
-     PUBLIC "-//W3C//NOTATIONS XHTML Notations 1.0//EN"
-            "xhtml-notations-1.mod" >
-%xhtml-notations.mod;]]>
-
-<!-- Datatypes Module ............................................ -->
-<!ENTITY % xhtml-datatypes.module "INCLUDE" >
-<![%xhtml-datatypes.module;[
-<!ENTITY % xhtml-datatypes.mod
-     PUBLIC "-//W3C//ENTITIES XHTML Datatypes 1.0//EN"
-            "xhtml-datatypes-1.mod" >
-%xhtml-datatypes.mod;]]>
-
-<!-- Qualified Names Module ...................................... -->
-<!ENTITY % xhtml-qname.module "INCLUDE" >
-<![%xhtml-qname.module;[
-<!ENTITY % xhtml-qname.mod
-     PUBLIC "-//W3C//ENTITIES XHTML Qualified Names 1.0//EN"
-            "xhtml-qname-1.mod" >
-%xhtml-qname.mod;]]>
-
-<!-- Additional Qualified Names .................................. -->
-
-<!-- xhtml-legacy-1.mod -->
-<!ENTITY % font.qname     "%XHTML.pfx;font" >
-<!ENTITY % basefont.qname "%XHTML.pfx;basefont" >
-<!ENTITY % center.qname   "%XHTML.pfx;center" >
-<!ENTITY % s.qname        "%XHTML.pfx;s" >
-<!ENTITY % strike.qname   "%XHTML.pfx;strike" >
-<!ENTITY % u.qname        "%XHTML.pfx;u" >
-<!ENTITY % dir.qname      "%XHTML.pfx;dir" >
-<!ENTITY % menu.qname     "%XHTML.pfx;menu" >
-<!ENTITY % isindex.qname  "%XHTML.pfx;isindex" >
-
-<!-- xhtml-frames-1.mod -->
-<!ENTITY % frameset.qname "%XHTML.pfx;frameset" >
-<!ENTITY % frame.qname    "%XHTML.pfx;frame" >
-<!ENTITY % noframes.qname "%XHTML.pfx;noframes" >
-
-<!-- xhtml-iframe-1.mod -->
-<!ENTITY % iframe.qname   "%XHTML.pfx;iframe" >
-
-<!ENTITY % xhtml-events.module "IGNORE" >
-<![%xhtml-events.module;[
-<!ENTITY % xhtml-events.mod
-     PUBLIC "-//W3C//ENTITIES XHTML Intrinsic Events 1.0//EN"
-            "xhtml-events-1.mod" >
-%xhtml-events.mod;]]>
-
-<!-- Additional Common Attributes ................................ -->
-
-<!-- include historical 'lang' attribute (which should
-     always match the value of 'xml:lang')
--->
-<!ENTITY % lang.attrib
-     "xml:lang     %LanguageCode.datatype;  #IMPLIED
-      lang         %LanguageCode.datatype;  #IMPLIED"
->
-
-<!-- Common Attributes Module .................................... -->
-<!ENTITY % xhtml-attribs.module "INCLUDE" >
-<![%xhtml-attribs.module;[
-<!ENTITY % xhtml-attribs.mod
-     PUBLIC "-//W3C//ENTITIES XHTML Common Attributes 1.0//EN"
-            "xhtml-attribs-1.mod" >
-%xhtml-attribs.mod;]]>
-
-<!-- placeholder for content model redeclarations -->
-<!ENTITY % xhtml-model.redecl "" >
-%xhtml-model.redecl;
-
-<!-- Document Model Redeclarations ............................... -->
-
-<!ENTITY % InlPres.class
-     "| %tt.qname; | %i.qname; | %b.qname; | %big.qname;
-      | %small.qname; | %sub.qname; | %sup.qname;
-      | %font.qname; | %basefont.qname; | %iframe.qname;
-      | %s.qname; | %strike.qname; | %u.qname;"
->
-
-<!ENTITY % InlSpecial.class
-     "| %img.qname; | %map.qname; 
-      | %applet.qname; | %object.qname;" >
-
-<!ENTITY % BlkPres.class
-     "| %hr.qname; | %center.qname;"
->
-
-<!ENTITY % BlkSpecial.class
-     "| %table.qname; | %form.qname; | %fieldset.qname;
-      | %noframes.qname; | %isindex.qname;"
->
-
-<!ENTITY % List.class
-     "%ul.qname; | %ol.qname; | %dl.qname;
-      | %dir.qname; | %menu.qname;"
->
-
-<!-- Document Model Module  ...................................... -->
-<!ENTITY % xhtml-model.module "INCLUDE" >
-<![%xhtml-model.module;[
-<!-- instantiate the Document Model module declared in the DTD driver
--->
-%xhtml-model.mod;]]>
-
-<!ENTITY % blockquote.content
-     "( #PCDATA | %Flow.mix; )*"
->
-
-<!ENTITY % noscript.content
-      "( #PCDATA | %Flow.mix; )*"
->
-
-<!ENTITY % body.content
-     "( #PCDATA | %Flow.mix; )*"
->
-
-<!-- redeclare content model of <html> to allow for either
-     body or frameset content. The SGML markup minimization
-     features used in HTML 4 do not apply, so the ambiguity
-     that necessitated separation into the separate Frameset
-     and Transitional DTDs is eliminated.
--->
-<!ENTITY % html.content
-     "( %head.qname;, ( %body.qname; | %frameset.qname; ) )"
->
-
-
-<!ENTITY % xhtml-charent.module "INCLUDE" >
-<![%xhtml-charent.module;[
-<!ENTITY % xhtml-charent.mod
-     PUBLIC "-//W3C//ENTITIES XHTML Character Entities 1.0//EN"
-            "xhtml-charent-1.mod" >
-%xhtml-charent.mod;]]>
-
-<!-- end of xhtml-legacy-redecl-1.mod -->