OASIS-Austauschtabellen – Übersicht
Die Arbortext Editor Unterstützung von OASIS-Austauschtabellen basiert auf dem OASIS-Austauschtabellenmodell (ehemals SGML Open). Dieses Tabellenmodell ist aus dem CALS-Tabellenmodell entstanden. Arbortext Editor unterstützt auch <tfoot> und <spanspec> (wenn von der DTD definiert), die nicht im OASIS-Austauschmodell enthalten, jedoch im verteilten Dokumenttyp DocBook zulässig sind. In den Arbortext Editor Dialogfenstern zur Tabellenbearbeitung wird dieses Tabellenmodell als OASIS-Austausch-Tabellentyp bezeichnet.
Der OASIS-Austausch ist eine Untermenge des vollständigen CALS-Tabellenmodells, das von der OASIS-Anbietervereinigung (
http://www.oasis-open.org) zur Gewährleistung einer maximalen Interoperabilität zwischen den Produkten der Anbieter entwickelt wurde.
Bei der Arbeit mit Dokumenten, die ein CALS-Tabellen-Markup enthalten und aus anderen Anwendungen als Arbortext Editor importiert wurden, sollten Sie besonders sorgfältig vorgehen. In manchen Fällen werden bestimmte Teile des CALS-Tabellen-Markups von Arbortext Editor ignoriert oder nicht vollständig unterstützt.
Ein Beispiel für ein ignoriertes Attribut ist <colspec colnum>. Arbortext Editor ignoriert dieses Attribut beim Erstellen eines Tabellenabbilds, verwendet es jedoch für das Drucken.
<colspec colwidth> ist ein Beispiel für ein nicht vollständig unterstütztes Attribut. Dieses Attribut wird von Arbortext Editor zwar unterstützt, nicht jedoch colwidth-Attribute, die als eine Summe mehrerer Einheiten (zum Beispiel 1.5in+2cm+125*) angegeben werden. Wenn in Arbortext Editor eine Tabelle mit durch Summen definierten colwidth-Attributen geöffnet wird, wird die folgende Logik angewendet:
1. Wenn das colwidth-Attribut eine proportionale Komponente enthält, verwendet Arbortext Editor diesen Wert und entfernt den Rest (1.5in+2cm+125* würde zum Beispiel zu 125* werden).
2. Wenn das colwidth-Attribut keine proportionale Komponente enthält, verwendet Arbortext Editor die Komponente ganz links (1.5in+2cm würde zum Beispiel zu 1.5in werden).
Arbortext Editor beinhaltet und unterstützt (mit einigen Ausnahmen) die folgenden Variationen des CALS-Tabellenmodells:
|
Pfad
|
Beschreibung
|
Dokumenttyp referenziert in
|
|
Arbortext Pfad/doctypes/docbook/cals-tbl.dtd
|
Vollständiges CALS-Tabellenmodell
|
DocBook
|
|
Arbortext Pfad/entities/38784C.dtd
|
Kein vollständiges CALS-Tabellenmodell (kein namest oder nameend in <entry>, sodass <spanspec> erzwungen wird).
|
CALS
|
|
Arbortext Pfad/entities/calstbl2.dtd
|
Vollständiges CALS-Tabellenmodell
|
TCIF/TIM
|
|
Arbortext Pfad/entities/soextblx.dtd
|
XML-Version der OASIS-Austauschuntermenge des vollständigen CALS-Tabellenmodells
|
Arbortext XML DocBook
|