]> granicus.if.org Git - docbook-dsssl/commitdiff
Make dir a common attribute
authorNorman Walsh <ndw@nwalsh.com>
Thu, 27 Oct 2005 14:09:02 +0000 (14:09 +0000)
committerNorman Walsh <ndw@nwalsh.com>
Thu, 27 Oct 2005 14:09:02 +0000 (14:09 +0000)
docbook/relaxng/docbook/src/htmltbl.rnc
docbook/relaxng/docbook/src/pool.rnc

index ad5075393c20ba298c5ec5430406595634e65006..8c12afe855017d8a39bff705394b76b84276901e 100644 (file)
@@ -41,9 +41,9 @@ db.html.coreattrs =
  & attribute style { text }?
  & attribute title { text }?
 
+# dir isn't listed here because it's already a common attribute
 db.html.i18n =
    attribute lang { text }?
- & attribute dir { "ltr" | "rtl" }?
 
 db.html.events =
    attribute onclick { text }?
index d49ad6110d750d4746e844217daf963c0109eaf5..e6d040cf4958d3cf235e36de846e48d1c7bdb2fb 100644 (file)
@@ -260,6 +260,22 @@ db.revisionflag.attribute =
    ]
    attribute revisionflag { db.revisionflag.enumeration }
 
+db.dir.enumeration =
+   ## Left-to-right text
+   "ltr"
+ | ## Right-to-left text
+   "rtl"
+ | ## Left-to-right override
+   "lro"
+ | ## Right-to-left override
+   "rlo"
+
+db.dir.attribute =
+   [
+      db:refpurpose [ "Identifies the direction of text in an element" ]
+   ]
+   attribute dir { db.dir.enumeration }
+
 db.common.attributes =
    db.xml.id.attribute?
  & db.version.attribute?
@@ -268,6 +284,7 @@ db.common.attributes =
  & db.remap.attribute?
  & db.xreflabel.attribute?
  & db.revisionflag.attribute?
+ & db.dir.attribute?
  & db.effectivity.attributes
 
 db.common.idreq.attributes =
@@ -278,6 +295,7 @@ db.common.idreq.attributes =
  & db.remap.attribute?
  & db.xreflabel.attribute?
  & db.revisionflag.attribute?
+ & db.dir.attribute?
  & db.effectivity.attributes
 
 db.common.linking.attributes =