From e2bca79d730bde89eff4273288143e2a7031e64c Mon Sep 17 00:00:00 2001 From: Bob Stayton Date: Sat, 29 Sep 2001 07:08:10 +0000 Subject: [PATCH] Sample of docbook support files for SoftQuad's XMetal. docbook412.css - cascading stylesheet for screen display docbook412.ctm - rules for handling xml in editor docbook412.rlx - compiled DocBook XML 4.1.2 DTD docbook412.tbr - another support file These are contrib files and carry no guarantee. They are meant as a sample starting point for using DocBook XML in XMetal. --- contrib/tools/xmetal/docbook412.css | 1558 +++++++++++++++++ contrib/tools/xmetal/docbook412.ctm | 2394 +++++++++++++++++++++++++++ contrib/tools/xmetal/docbook412.rlx | Bin 0 -> 383222 bytes contrib/tools/xmetal/docbook412.tbr | 1497 +++++++++++++++++ 4 files changed, 5449 insertions(+) create mode 100644 contrib/tools/xmetal/docbook412.css create mode 100644 contrib/tools/xmetal/docbook412.ctm create mode 100644 contrib/tools/xmetal/docbook412.rlx create mode 100755 contrib/tools/xmetal/docbook412.tbr diff --git a/contrib/tools/xmetal/docbook412.css b/contrib/tools/xmetal/docbook412.css new file mode 100644 index 000000000..3f2848e2f --- /dev/null +++ b/contrib/tools/xmetal/docbook412.css @@ -0,0 +1,1558 @@ +$DOCUMENT { + font-family: "Times New Roman", "serif"; + font-size: 11pt; + font-weight: normal; +} + +$COMMENT { + display: none; + color: purple; +} + +$PROCINS { + color: black; + background-color: #c0c0c0; +} + +accel { + display: inline; + font-weight: bold; +} + +acronym { + text-transform: uppercase; + display: inline; +} + +appendix { + display: block; + margin-top: 18pt; +} + +blockquote { + display: block; + position: relative; + margin-left: 2em; + margin-right: 2em; +} + +book, bookinfo { + display: block; +} + +bridgehead { + display: block; +} + +caution { + display: block; + margin-top: 6pt; + margin-bottom: 6pt; + border-top: solid; + margin-right: 1pc; + margin-left: 1pc; + border-bottom: solid; +} + +caution:before { + content: "Caution: "; + font-weight: bold; + display: inline; +} + +chapter { + display: block; + text-indent: 1pt; + margin-top: 18pt; +} + +chapter>title { + font-family: Helvetica, Arial, sans-serif; + font-size: 24pt; + font-weight: bold; + color: red; + line-height: 24pt; + display: block; +} + +citetitle { + display: inline; + font-style: italic; +} + +colspec { + display: block; +} + +command { + display: inline; + font-weight: bold; +} + +remark { + display: inline; + padding-left: 3pt; + padding-bottom: 3pt; + background-color: aqua; + font-style: normal; + font-variant: normal; + font-weight: normal; + white-space: normal; + list-style-type: none; +} + +computeroutput { + display: inline; + font-family: Courier, monospace; +} + +copyright { + display: block; +} + +docinfo { + display: block; +} + +email { + display: inline; +} + +emphasis { + display: inline; + font-style: italic; +} + +entry { + display: block; +} + +example { + display: block; + margin-top: 6pt; + margin-bottom: 6pt; +} + +figure { + display: block; + margin-top: 6pt; + margin-bottom: 6pt; +} + +filename { + display: inline; + font-style: italic; +} + +footnoteref { + display: inline; +} + +footnote { + display: inline; +} + +formalpara { + display: block; +} + +function { + display: inline; + font-weight: bold; +} + +glossary { + display: block; + margin-top: 12pt; +} + +glossdef { + display: block; +} + +glossdiv { + display: block; +} + +glossentry { + display: block; + margin-top: 6pt; +} + +glossterm { + display: block; + font-weight: bold; +} + +graphic { + display: block; +} + +guibutton { + display: inline; + font-weight: bold; +} + +guiicon { + display: inline; + font-weight: bold; +} + +guilabel { + display: inline; + font-weight: bold; +} + +guimenuitem { + display: inline; + font-weight: bold; +} + +guimenu { + display: inline; + font-weight: bold; +} + +guisubmenu { + display: inline; + font-weight: bold; +} + +holder { + display: inline; +} + +indexterm { + display: none; + color: #0000FF; +} + +index { + display: block; +} + +informalexample { + display: block; +} + +informaltable { + display: block; + margin-top: 6pt; + margin-bottom: 6pt; +} + +inlinegraphic { + display: inline; +} + +itemizedlist { + display: block; + margin-top: 5pt; +} + +itemizedlist>listitem { + display: list-item; + list-style-type: disc; + list-style-position: outside; + margin-left: 1pc; + white-space: normal; +} + +itemizedlist>listitem>itemizedlist>listitem { + display: list-item; + list-style-type: circle; + list-style-position: outside; + margin-left: 1pc; + white-space: normal; +} + +keycombo { + display: inline; +} + +keycap { + display: inline; + border-top: thin solid; + font-weight: bold; + border-right: thin; + border-bottom: thin; + border-left: none; +} + +legalnotice { + display: block; +} + +lineannotation { + display: inline; + font-family: serif; + font-style: italic; +} + +listitem { + display: list-item; + list-style-type: disc; + list-style-position: outside; + margin-left: 1pc; + white-space: normal; + margin-top: 6pt; +} + +listitem>para { + border-top: 0pt; + margin-top: 0pt; + margin-right: 0pt; +} + +literallayout { + font-size: smaller; + white-space: pre; + display: block; + font-family: monospace; + margin-top: 6pt; + margin-bottom: 6pt; +} + +literal { + display: inline; + font-family: monospace, "Courier", "serif"; + font-size: small; + white-space: nowrap; +} + +manvolnum { + display: inline; + font-weight: bold; + font-size: 18pt; + font-family: Helvetica, Arial; +} + +menuchoice { + display: inline; +} + +note { + display: block; + margin-top: 6pt; + margin-right: 1pc; + margin-left: 1pc; + margin-bottom: 6pt; +} + +note:before { + content: "Note: "; + font-weight: bold; +} + +olink { + display: inline; +} + +option { + display: inline; + font-weight: bold; +} + +orderedlist { + display: block; +} + +orderedlist>listitem { + display: list-item; + list-style-position: outside; + white-space: normal; + list-style-type: decimal; +} + +orderedlist>listitem>orderedlist>listitem { + display: list-item; + list-style-position: outside; + white-space: normal; + list-style-type: lower-alpha; + margin-left: 1pc; +} + +para { + display: block; + font-weight: normal; + margin-top: 6pt; + white-space: normal; +} + +parameter { + display: inline; + font-weight: bold; +} + +part { + display: block; +} + +partintro { + display: block; +} + +phrase { + display: inline; +} + +preface { + display: block; + margin-top: 12pt; +} + +indexterm>primary { + display: none; +} + +procedure { + display: block; + margin-top: 6pt; +} + +productname { + display: inline; +} + +programlisting { + display: block; + font-family: monospace; + font-size: smaller; + margin-top: 6pt; + white-space: pre; +} + +quote:before { + content: "``"; +} + +refdescriptor { + display: inline; +} + +refentry { + display: block; + margin-top: 6pt; +} + +refentrytitle { + display: block; + font-weight: bold; + font-size: 20pt; + font-family: Helvetica, Arial; +} + +reference { + display: block; +} + +refmeta { + display: block; +} + +refmiscinfo { + display: block; +} + +refnamediv { + display: block; + font-weight: bold; +} + +refname { + display: inline; +} + +refpurpose { + display: inline; +} + +refsect1 { + display: block; +} + +refsect2 { + display: block; + font-weight: bold; + margin-top: 6pt; +} + +refsynopsisdiv { + display: block; + margin-top: 6pt; +} + +replaceable { + display: inline; + font-style: italic; + font-weight: bold; +} + +row { + display: block; +} + +secondary { + display: inline; + font-style: normal; + font-variant: normal; + font-weight: normal; +} + +sect1 { + display: block; + margin-top: 12pt; +} + +sect1info { + display: block; +} + +sect1>title { + font-family: Helvetica, Arial, sans-serif; + font-size: 19pt; + font-weight: bold; + color: black; + line-height: 20pt; + display: block; +} + +sect2 { + display: block; + margin-top: 10pt; +} + +sect2info { + display: block; +} + +sect2>title { + font-family: Helvetica, Arial, sans-serif; + font-size: 14pt; + font-weight: bold; + color: black; + line-height: 16pt; + display: block; +} + +sect3 { + display: block; + margin-top: 8pt; +} + +sect3info { + display: block; +} + +sect3>title { + font-family: Helvetica, Arial, sans-serif; + font-size: 12pt; + font-weight: bold; + line-height: 14pt; + color: black; + display: block; +} + +sect4 { + display: block; + font-weight: bold; + margin-top: 8pt; +} + +sect4info { + display: block; +} + +sect5 { + display: block; + font-family: Helvetica, Arial, sans-serif; + font-size: 12pt; + font-weight: bold; + margin-top: 6pt; +} + +sect5info { + display: block; +} + +see { + display: inline; +} + +seealso { + display: inline; +} + +seglistitem { + display: list-item; + margin-top: 5pt; +} + +segmentedlist { + display: block; + margin-top: 5pt; +} + +segtitle { + display: block; +} + +shortcut { + display: inline; +} + +sidebar { + display: block; +} + +simplelist { + display: block; + margin-top: 5pt; +} + +spanspec { + display: block; +} + +subscript { + display: inline; + vertical-align: sub; +} + +substeps { + display: block; +} + +superscript { + display: inline; + vertical-align: super; +} + +synopsis { + display: block; +} + +systemitem { + display: inline; + font-style: italic; +} + +table { + display: block; + margin-top: 6pt; + margin-bottom: 6pt; +} + +tbody { + display: block; +} + +term { + display: block; +} + +tertiary { + display: inline; +} + +tfoot { + display: block; +} + +tgroup { + display: block; +} + +thead { + display: block; + font-weight: bold; +} + +titleabbrev { + display: block; +} + +sect5>title { + display: block; + font-family: Helvetica, Arial, sans-serif; + font-size: 9pt; + font-weight: bold; + margin-top: 8pt; +} + +trademark { + display: inline; +} + +ulink { + display: inline; + font-style: italic; +} + +userinput { + display: inline; + font-family: monospace; + font-weight: bold; +} + +variablelist { + display: block; + margin-left: 0pt; + text-indent: 0pt; + border-top: 0pt; + padding-left: 0pt; +} + +varlistentry { + display: block; + margin-top: 6pt; +} + +variablelist>listitem { + display: list-item; + list-style-type: none; + list-style-position: outside; + white-space: normal; + text-indent: 0pt; + margin-left: 2pc; +} + +warning { + display: block; + margin-top: 6pt; + margin-bottom: 6pt; + margin-right: 1pc; + margin-left: 1pc; +} + +warning:before { + content: "Warning:"; + font-weight: bold; +} + +wordasword { + display: inline; +} + +year { + display: inline; +} + +emphasis[role="strong"] { + font-style: normal; + font-weight: bold; + display: inline; +} + +quote:after { + content: "''"; +} + +sect4>title { + font-size: 10pt; + font-family: Helvetica; + font-weight: bold; + display: block; +} + +book { + font-family: "Times New Roman"; + font-size: 11pt; + display: block; +} + +example>title { + font-weight: bold; + display: block; +} + +figure>title { + font-weight: bold; + display: block; +} + +formalpara>title { + font-weight: bold; + display: block; +} + +table>title { + font-weight: bold; +} + +varlistentry>listitem { + display: list-item; + list-style-type: none; + margin-top: 0pt; + margin-left: 2pc; +} + +appendix>title { + font-family: Helvetica, Arial; + font-size: 20pt; + line-height: 22pt; + font-weight: bold; + color: red; + display: block; +} + +glossary>title { + font-family: Helvetica, Arial; + font-size: 18pt; + line-height: 20pt; + font-weight: bold; + display: block; +} + +glossdef>para { + margin-top: 0pt; +} + +formalpara>para { + display: block; +} + +secondary:before { + content: ", "; +} + +tertiary:before { + content: ", "; +} + +see:before { + content: ", See "; +} + +seealso:before { + content: ", See also "; +} + +indexterm:before { + content: "[Index: "; +} + +indexterm:after { + content: "]"; +} + +procedure>step { + display: list-item; + list-style-type: decimal; + list-style-position: outside; + white-space: normal; +} + +procedure>title { + font-weight: bold; + display: block; +} + +step>title { + font-weight: bold; + display: block; +} + +manvolnum:after { + content: ")"; +} + +manvolnum:before { + content: "("; +} + +refpurpose:before { + content: " -- "; +} + +refsect1>title { + font-family: Helvetica, Arial; + font-size: 12pt; + font-weight: bold; + display: block; +} + +refsynopsisdiv>title { + font-family: Helvetica, Arial; + font-size: 12pt; + font-weight: bold; +} + +refsect2>title { + font-family: Helvetica, Arial; + font-size: 10pt; + display: block; +} + +preface>title { + font-family: Helvetica, Arial; + font-size: 19pt; + line-height: 20pt; + display: block; +} + +title { + font-weight: bold; + display: block; +} + +step { + display: list-item; + list-style-type: decimal; + list-style-position: outside; + white-space: normal; +} + +tbody entry { + font-weight: normal; +} + +thead entry { + font-weight: bold; +} + +sgmltag { + font-family: monospace; + display: inline; +} + +citation { + font-style: italic; + display: inline; +} + +abbrev { + display: inline; +} + +abstract { + display: block; + margin-top: 6pt; + margin-bottom: 6pt; +} + +answer { + display: block; +} + +appendixinfo { + display: block; +} + +article { + display: block; +} + +articleinfo { + display: block; +} + +ackno { + display: block; +} + +action { + display: inline; +} + +alt { + display: inline; +} + +article>title { + font-size: 24pt; + line-height: 26pt; + font-weight: bold; + font-family: Arial; + display: block; +} + +anchor { + display: inline; +} + +application { + display: inline; +} + +arg { + display: inline; +} + +artpagenums { + display: inline; +} + +bibliodiv { + display: block; +} + +biblioentry { + display: block; +} + +bibliography { + display: block; +} + +bibliographyinfo { + display: block; +} + +bibliomixed { + display: block; +} + +bibliomset { + display: block; +} + +biblioset { + display: block; +} + +bookinfo { + display: block; +} + +callout { + display: block; +} + +calloutlist { + display: block; +} + +caption { + display: block; +} + +chapterinfo { + display: block; +} + +citerefentry { + display: inline; +} + +classsynopsis { + display: block; +} + +classsynopsisinfo { + display: block; +} + +cmdsynopsis { + display: block; +} + +colophon { + display: block; +} + +confgroup { + display: block; +} + +constant { + display: inline; +} + +constructorsynopsis { + display: block; +} + +country { + display: inline; +} + +database { + display: inline; +} + +date { + display: inline; +} + +dedication { + display: block; +} + +destructorsynopsis { + display: block; +} + +edition { + display: inline; +} + +envar { + display: inline; +} + +epigraph { + display: block; +} + +equation { + display: block; +} + +fax { + display: inline; +} + +fieldsynopsis { + display: block; +} + +firstname { + display: inline; +} + +firstterm { + display: inline; +} + +foreignphrase { + display: inline; +} + +funcdef { + display: inline; +} + +funcparams { + display: inline; +} + +funcsynopsis { + display: block; +} + +funcsynopsisinfo { + display: block; +} + +glossaryinfo { + display: block; +} + +glosslist { + display: block; +} + +glosssee { + display: block; +} + +graphicco { + display: block; +} + +hardware { + display: inline; +} + +highlights { + display: block; +} + +important { + display: block; +} + +indexdiv { + display: block; +} + +indexentry { + display: block; +} + +indexinfo { + display: block; +} + +informalequation { + display: block; +} + +informalfigure { + display: block; +} + +inlineequation { + display: inline; +} + +inlinemediaobject { + display: inline; +} + +interface { + display: inline; +} + +interfacename { + display: inline; +} + +invpartnumber { + display: inline; +} + +isbn { + display: inline; +} + +issn { + display: inline; +} + +issuenum { + display: inline; +} + +jobtitle { + display: inline; +} + +keycode { + display: inline; +} + +keysym { + display: inline; +} + +lineage { + display: inline; +} + +link { + display: inline; +} + +lot { + display: block; +} + +lotentry { + display: block; +} + +markup { + display: inline; +} + +medialabel { + display: inline; +} + +mediaobject { + display: block; +} + +mediaobjectco { + display: block; +} + +methodname { + display: inline; +} + +methodparam { + display: inline; +} + +methodsynopsis { + display: block; +} + +modespec { + display: none; +} + +modifier { + display: inline; +} + +mousebutton { + display: inline; +} + +msgentry { + display: block; +} + +msgset { + display: block; +} + +ooclass { + display: inline; +} + +ooexception { + display: inline; +} + +oointerface { + display: inline; +} + +orgdiv { + display: inline; +} + +pagenums { + display: inline; +} + +paramdef { + display: inline; +} + +partinfo { + display: block; +} + +phone { + display: inline; +} + +prefaceinfo { + display: block; +} + +productnumber { + display: inline; +} + +programlistingco { + display: block; + white-space: pre; +} + +prompt { + display: inline; +} + +property { + display: inline; +} + +pubdate { + display: inline; +} + +publisher { + display: inline; +} + +publishername { + display: inline; +} + +qandadiv { + display: block; +} + +pubsnumber { + display: inline; +} + +qandaentry { + display: block; +} + +qandaset { + display: block; +} + +question { + display: block; +} + +quote { + display: inline; +} + +referenceinfo { + display: block; +} + +refsect1info { + display: block; +} + +refsect2info { + display: block; +} + +refsect3 { + display: block; +} + +refsect3info { + display: block; +} + +returnvalue { + display: inline; +} + +revdescription { + display: block; +} + +revhistory { + display: block; +} + +revision { + display: block; +} + +screen { + display: block; + white-space: pre; +} + +screenco { + display: block; + white-space: pre; +} + +screeninfo { + display: block; +} + +screenshot { + display: block; +} + +section { + display: block; +} + +sectioninfo { + display: block; +} + +set { + display: block; +} + +setindex { + display: block; +} + +setindexinfo { + display: block; +} + +setinfo { + display: block; +} + +shortaffil { + display: inline; +} + +sidebarinfo { + display: block; +} + +simpara { + display: block; +} + +simplesect { + display: block; +} + +state { + display: inline; +} + +structfield { + display: inline; +} + +structname { + display: inline; +} + +subjectset { + display: block; +} + +subtitle { + display: block; +} + +surname { + display: inline; +} + +symbol { + display: inline; +} + +synopfragment { + display: inline; +} + +textobject { + display: block; +} + +tip { + display: block; + margin-left: 1pc; + margin-right: 1pc; +} + +tip:before { + content: "Tip: "; + font-weight: bold; +} + +toc { + display: block; +} + +tocback { + display: block; +} + +token { + display: inline; +} + +type { + display: inline; +} + +varargs { + display: inline; +} + +varname { + display: inline; +} + +void { + display: inline; +} + +volumenum { + display: inline; +} + +xref { + display: inline; +} diff --git a/contrib/tools/xmetal/docbook412.ctm b/contrib/tools/xmetal/docbook412.ctm new file mode 100644 index 000000000..63798de7a --- /dev/null +++ b/contrib/tools/xmetal/docbook412.ctm @@ -0,0 +1,2394 @@ + + + + + + 0 + 70 + + + ebstract + + + + + + + ackno + + + + + + + address + + + + + + + affiliation + + + + + + + + alt + + + + + + + answer + + + + + + + + appendix + + + + + + + + + appendixinfo + + + + + + + + areaset + + + + + + + + areaspec + + + + + + + + arg + + + + + + + article + + + + + + + + + articleinfo + + + + + + + + artpagenums + + + + + + + attribution + + + + + + + audioobject + + + + + + + + author + + + + + + + + authorblurb + + + + + + + + authorgroup + + + + + + + + authorinitials + + + + + + + bibliodiv + + + + + + + + biblioentry + + + + + + + + bibliography + + + + + + + + bibliographyinfo + + + + + + + + bibliomisc + + + + + + + bibliomixed + + + + + + + biblioset + + + + + + + + blockquote + + + + + + + book + + + + + + + bookinfo + + + + + + + + bridgehead + + + + + + + callout + + + + + + + + calloutlist + + + + + + + + caption + + + + + + + + caution + + + + + + + chapter + + + + + + + chapterinfo + + + + + + + + citerefentry + + + + + + + + classname + + + + + + + classsynopsis + + + + + + + + classsynopsisinfo + + + + + + + cmdsynopsis + + + + + + + + collab + + + + + + + + collabname + + + + + + + colophon + + + + + + + + confdates + + + + + + + confgroup + + + + + + + + confnum + + + + + + + confsponsor + + + + + + + conftitle + + + + + + + constructorsynopsis + + + + + + + + contractnum + + + + + + + contractsponsor + + + + + + + contrib + + + + + + + copyright + + + + + + + + corpauthor + + + + + + + corpname + + + + + + + dedication + + + + + + + + destructorsynopsis + + + + + + + + edition + + + + + + + editor + + + + + + + + entry + + + + + + entrytbl + + + + + + + + epigraph + + + + + + + + equation + + + + + + + + example + + + + + + + + exceptionname + + + + + + + fieldsynopsis + + + + + + + + figure + + + + + + + + firstname + + + + + + + footnote + + + + + + + + formalpara + + + + + + + + funcdef + + + + + + + funcparams + + + + + + + funcprototype + + + + + + + + funcsynopsis + + + + + + + + funcsynopsisinfo + + + + + + + glossary + + + + + + + + glossaryinfo + + + + + + + + glossdef + + + + + + + + glossdiv + + + + + + + + glossentry + + + + + + + + glosslist + + + + + + + + glosssee + + + + + + + glossseealso + + + + + + + glossterm + + + + + + + graphicco + + + + + + + + group + + + + + + + + highlights + + + + + + + + holder + + + + + + + honorific + + + + + + + imageobject + + + + + + + + imageobjectco + + + + + + + + important + + + + + + + + index + + + + + + + + indexdiv + + + + + + + + indexentry + + + + + + + + indexinfo + + + + + + + + indexterm + + + + + + + + informalequation + + + + + + + + informalexample + + + + + + + + informalfigure + + + + + + + + informaltable + + + + + + + + initializer + + + + + + + inlineequation + + + + + + + + inlinemediaobject + + + + + + + + interface + + + + + + + interfacename + + + + + + + invpartnumber + + + + + + + isbn + + + + + + + issn + + + + + + + issuenum + + + + + + + itemizedlist + + + + + + + + itermset + + + + + + + + jobtitle + + + + + + + keycap + + + + + + + keycombo + + + + + + + + keysym + + + + + + + keyword + + + + + + + keywordset + + + + + + + + label + + + + + + + legalnotice + + + + + + + + lineage + + + + + + + link + + + + + + + listitem + + + + + + + + literallayout + + + + + + + + lot + + + + + + + + lotentry + + + + + + + mediaobject + + + + + + + + mediaobjectco + + + + + + + + member + + + + + + + menuchoice + + + + + + + + methodname + + + + + + + methodparam + + + + + + + + methodsynopsis + + + + + + + + modespec + + + + + + + modifier + + + + + + + mousebutton + + + + + + + msg + + + + + + + + msgaud + + + + + + + msgentry + + + + + + + + msgexplan + + + + + + + + msginfo + + + + + + + + msglevel + + + + + + + msgmain + + + + + + + + msgorig + + + + + + + msgrel + + + + + + + + msgset + + + + + + + + msgsub + + + + + + + + msgtext + + + + + + + + note + + + + + + + + objectinfo + + + + + + + + olink + + + + + + + ooclass + + + + + + + + ooexception + + + + + + + + oointerface + + + + + + + + orderedlist + + + + + + + + orgdiv + + + + + + + orgname + + + + + + + othercredit + + + + + + + + othername + + + + + + + pagenums + + + + + + + para + + + + + + + paramdef + + + + + + + part + + + + + + + + partinfo + + + + + + + + partintro + + + + + + + + phrase + + + + + + + preface + + + + + + + + prefaceinfo + + + + + + + + primary + + + + + + + primaryie + + + + + + + printhistory + + + + + + + + procedure + + + + + + + + productname + + + + + + + productnumber + + + + + + + programlisting + + + + + + + + programlistingco + + + + + + + + pubdate + + + + + + + publisher + + + + + + + + publishername + + + + + + + pubsnumber + + + + + + + qandadiv + + + + + + + + qandaentry + + + + + + + + qandaset + + + + + + + + question + + + + + + + + refclass + + + + + + + refdescriptor + + + + + + + refentry + + + + + + + + refentryinfo + + + + + + + + refentrytitle + + + + + + + reference + + + + + + + + referenceinfo + + + + + + + + refmeta + + + + + + + + refmiscinfo + + + + + + + refname + + + + + + + refnamediv + + + + + + + + refpurpose + + + + + + + refsect1 + + + + + + + + refsect1info + + + + + + + + refsect2 + + + + + + + + refsect2info + + + + + + + + refsect3 + + + + + + + + refsect3info + + + + + + + + refsynopsisdiv + + + + + + + + refsynopsisdivinfo + + + + + + + + releaseinfo + + + + + + + remark + + + + + + + replaceable + + + + revdescription + + + + + + + + revhistory + + + + + + + + revision + + + + + + + + revnumber + + + + + + + revremark + + + + + + + row + + + + + + + + screen + + + + + + + + screenco + + + + + + + + screeninfo + + + + + + + screenshot + + + + + + + + secondary + + + + + + + secondaryie + + + + + + + sect1 + + + + + + + + sect1info + + + + + + + + sect2 + + + + + + + + sect2info + + + + + + + + sect3 + + + + + + + + sect3info + + + + + + + + sect4 + + + + + + + + sect4info + + + + + + + + sect5 + + + + + + + + sect5info + + + + + + + + section + + + + + + + + sectioninfo + + + + + + + + see + + + + + + + seealso + + + + + + + seealsoie + + + + + + + seeie + + + + + + + seg + + + + + + + seglistitem + + + + + + + + segmentedlist + + + + + + + + segtitle + + + + + + + seriesvolnums + + + + + + + set + + + + + + + + setindex + + + + + + + + setindexinfo + + + + + + + + setinfo + + + + + + + + shortaffil + + + + + + + shortcut + + + + + + + + sidebar + + + + + + + + sidebarinfo + + + + + + + + simpara + + + + + + + simplelist + + + + + + + + simplemsgentry + + + + + + + + simplesect + + + + + + + + step + + + + + + + + subject + + + + + + + + subjectset + + + + + + + + subjectterm + + + + + + + substeps + + + + + + + + subtitle + + + + + + + surname + + + + + + + synopfragment + + + + + + + + synopfragmentref + + + + + + + synopsis + + + + + + + table + + + + + + + + tbody + + + + + + + + term + + + + + + + tertiary + + + + + + + tertiaryie + + + + + + + textobject + + + + + + + + tfoot + + + + + + + + tgroup + + + + + + + + thead + + + + + + + + tip + + + + + + + + title + + + + + + + titleabbrev + + + + + + + toc + + + + + + + + tocback + + + + + + + tocchap + + + + + + + + tocentry + + + + + + + tocfront + + + + + + + toclevel1 + + + + + + + + toclevel2 + + + + + + + + toclevel3 + + + + + + + + toclevel4 + + + + + + + + toclevel5 + + + + + + + + tocpart + + + + + + + + type + + + + + + + ulink + + + + + + + variablelist + + + + + + + + varlistentry + + + + + + + + varname + + + + + + + videoobject + + + + + + + + volumenum + + + + + + + warning + + + + + + + + year + + + + + + + lineannotation + + + + quote + + + + command + + + + computeroutput + + + + function + + + + literal + + + + userinput + + + + guibutton + + + + guiicon + + + + guilabel + + + + guimenu + + + + guimenuitem + + + + guisubmenu + + + + option + + + + parameter + + + + prompt + + + + property + + + + acronym + + + + abbrev + + + + wordasword + + + + + + + + + + + + + + + + + + + + graphic + fileref + + + diff --git a/contrib/tools/xmetal/docbook412.rlx b/contrib/tools/xmetal/docbook412.rlx new file mode 100644 index 0000000000000000000000000000000000000000..52a761427a783389413aaee5065e0a38747acc34 GIT binary patch literal 383222 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 literal 0 HcmV?d00001 diff --git a/contrib/tools/xmetal/docbook412.tbr b/contrib/tools/xmetal/docbook412.tbr new file mode 100755 index 000000000..f78254742 --- /dev/null +++ b/contrib/tools/xmetal/docbook412.tbr @@ -0,0 +1,1497 @@ + + +0X00020002 + + + + + + false + + + 0X00004FC1 + 0X00000005 + 0X0000000C + 0X0000001A + 0X00000070 + + 0X00004FC1 + + + + + + + + + + + + 0X00005162 + 0X00000005 + 0X00000025 + 0X0000001A + 0X000000B6 + + 0X00005162 + + + + + + + + + + + + 0X80000001 + + 0X80000001 + + + 0X00004E22 + + 0X00004E22 + + + 0X0000E101 + + 0X0000E101 + + + 0X0000E102 + + 0X0000E102 + + + 0X000080F6 + + 0X000080F6 + + + 0X0000E103 + + 0X0000E103 + + + 0X0000E104 + + 0X0000E104 + + + 0X000080F4 + + 0X000080F4 + + + 0X00004E20 + + 0X00004E20 + + + + 0XFFFEFFA4 + + + 0X0000A800 + + 0X0000A800 + + + 0X0000A817 + + 0X0000A817 + + + + + 0X0000E107 + + 0X0000E107 + + + 0X0000E110 + + 0X0000E110 + + + 0X0000E141 + + 0X0000E141 + + + + + 0X80000002 + + 0X80000002 + + + 0X0000E12B + + 0X0000E12B + + + 0X0000E12C + + 0X0000E12C + + + 0X0000E123 + + 0X0000E123 + + + 0X0000E122 + + 0X0000E122 + + + 0X0000E125 + + 0X0000E125 + + + 0X00004E8B + + 0X00004E8B + + + 0X0000E120 + + 0X0000E120 + + + 0X00004E84 + + 0X00004E84 + + + 0X00004E8A + + 0X00004E8A + + + 0X00004E89 + + 0X00004E89 + + + 0X00004E8C + + 0X00004E8C + + + 0X0000507C + + 0X0000507C + + + 0X00004E87 + + 0X00004E87 + + + 0X00004E86 + + 0X00004E86 + + + + + 0X80000003 + + 0X80000003 + + + 0X00004EEC + + 0X00004EEC + + + 0X00004EEE + + 0X00004EEE + + + 0X00004EEF + + 0X00004EEF + + + 0X00004EEA + + 0X00004EEA + + + 0X00004EEB + + 0X00004EEB + + + 0X000050F4 + + 0X000050F4 + + + 0X00004EF0 + + 0X00004EF0 + + + 0X00004EF3 + + 0X00004EF3 + + + 0X00004EF1 + + 0X00004EF1 + + + 0X00004EF5 + + 0X00004EF5 + + + 0X0000E800 + + 0X0000E800 + + + 0X0000E801 + + 0X0000E801 + + + 0X00007541 + + 0X00007541 + + + 0X000080EB + + 0X000080EB + + + 0X00007531 + + 0X00007531 + + + + + 0X80000004 + + 0X80000004 + + + 0X00004F50 + + 0X00004F50 + + + 0X00004F5A + + 0X00004F5A + + + 0X00004F59 + + 0X00004F59 + + + 0X00004F5B + + 0X00004F5B + + + 0X00004F56 + + 0X00004F56 + + + 0X00004F58 + + 0X00004F58 + + + 0X000059D6 + + 0X000059D6 + + + 0X000059D7 + + 0X000059D7 + + + 0X00004F52 + + 0X00004F52 + + + + + 0X80000005 + + 0X80000005 + + + 0X00005166 + + 0X00005166 + + + 0X00005167 + + 0X00005167 + + + 0X00005168 + + 0X00005168 + + + 0X00005169 + + 0X00005169 + + + 0X0000515F + + 0X0000515F + + + + 0XFFFEFF6C + + + 0X00005157 + + 0X00005157 + + + 0X0000516A + + 0X0000516A + + + + + 0X0000515D + + 0X0000515D + + + 0X00004FC5 + + 0X00004FC5 + + + + + 0X80000006 + + 0X80000006 + + + 0X00005152 + + 0X00005152 + + + 0X00005144 + + 0X00005144 + + + 0X00005154 + + 0X00005154 + + + 0X0000514F + + 0X0000514F + + + 0X00005151 + + 0X00005151 + + + 0X00005078 + + 0X00005078 + + + 0X00005079 + + 0X00005079 + + + 0X0000507A + + 0X0000507A + + + 0X0000507B + + 0X0000507B + + + 0X00005141 + + 0X00005141 + + + 0X00005160 + + 0X00005160 + + + 0X00008051 + + 0X00008051 + + + 0X0000515E + + 0X0000515E + + + + + 0X80000007 + + 0X80000007 + + + 0X000050E3 + + 0X000050E3 + + + 0X000050DE + + 0X000050DE + + + 0X000050F3 + + 0X000050F3 + + + 0X000050DD + + 0X000050DD + + + 0X000050DC + + 0X000050DC + + + 0X000050EC + + 0X000050EC + + + 0X000050E4 + + 0X000050E4 + + + 0X000050EE + + 0X000050EE + + + 0X000050EF + + 0X000050EF + + + 0X000050F2 + + 0X000050F2 + + + + + 0X80000008 + + 0X80000008 + + + 0X0000515B + + 0X0000515B + + + 0X0000515A + + 0X0000515A + + + 0X0000E132 + + 0X0000E132 + + + 0X0000E133 + + 0X0000E133 + + + 0X0000E134 + + 0X0000E134 + + + 0X0000E131 + + 0X0000E131 + + + + + 0X80000009 + + 0X80000009 + + + 0X00007556 + + 0X00007556 + + + 0X00007559 + + 0X00007559 + + + 0X00007557 + + 0X00007557 + + + 0X0000755D + + 0X0000755D + + + 0X0000755A + + 0X0000755A + + + 0X0000E140 + + 0X0000E140 + + + + + + + + + + + + + + + + + + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- 2.40.0