definierte Breite von Objekten

Setup und Komponenten-übergreifende Probleme.

Moderator: Moderatoren

Beginner
Beiträge: 8
Registriert: Mo, 07.01.2008 09:03

definierte Breite von Objekten

Beitrag von Beginner »

Hi,

ich binde die Formeln aus ODF v1.1 über das Tag <object> in XHTML ein. Die Formeln werden auch angezeigt. Das Problem sind aber die Maße der einzelnen Objekte.

In der settings.xml des jeweiligen Objektes. Sind unter anderem folgende Werte abgespeichert:

Code: Alles auswählen

<config:config-item config:name="ViewAreaWidth" config:type="int">4465</config:config-item>
			<config:config-item config:name="ViewAreaHeight" config:type="int">546</config:config-item>
Welche sagen die Zahlen 4465 und 546 aus? Okay sie beschreiben irgendwie die Größe, aber auf was beziehen sie sich? Welche Einheit steckt dahinter?

Bei dem Aufruf des Objektes, in der content.xml von ODF; werden ebenso die Breite und Höhe angegeben, aber eine Höhe von 0.5cm, svg:width="4.464cm" svg:height="0.547cm", ist viel zu klein.

Die Formel für die Berechnung scheint: 4464:1000 = 4.464 cm zu sein.

Code: Alles auswählen

<draw:frame draw:style-name="fr3" draw:name="Formel 1" text:anchor-type="as-char" svg:width="4.464cm" svg:height="0.547cm" draw:z-index="2">
  <draw:object xlink:href="./Object 1" xlink:type="simple" xlink:show="embed" xlink:actuate="onLoad" /> 
  <draw:image xlink:href="./ObjectReplacements/Object 1" xlink:type="simple" xlink:show="embed" xlink:actuate="onLoad" /> 
  </draw:frame>
Der oben gezeigte Code, gibt die maße für die Formel:" (a+b)²=a²+2ab+b² " an, aber die anzeigte Höhe ist ungefähr das 5-fach. Ist nicht irgendwo die exakte Breite bzw. Höhe der Formel angegeben wie es bei den Bildern ist?


Gruß Beginner