Guten Abend
Ich habe Schwierigkeiten, vorherzusehen, wie TextMaker ODT-Dokumente verarbeitet, weil ich zwar den XML-Code selbst schreibe, TextMaker aber Dinge anders interpretiert, als es der Dokumentation entspricht (zum Beispiel diese Dokumentation hier).
Frage: Hat es Sinn und besteht Hoffnung auf Verbesserung, wenn ich meine Beobachtungen hier im Forum schildere?
Ein Beispiel.
Eine Kopfzeile enthält drei durch Tabulatoren separierte Begriffe. Der erste Begriff ist linksbündig ausgerichtet, ohne führende Leerzeichen. TextMaker jedoch fügt systematisch 10 Leerzeichen (<text:s/>) vor diesem Begriff ein, was dazu führt dass der erste Begriff eingerückt ist und der letzte umgebrochen wird. Vor den anderen beiden Begriffen steht zwar immer noch mein Tabulator, aber auch der folgt jetzt auf 10x <text:s/> Jetzt abspeichern ist blöd.
Alles ist relativ: Bis zu diesem Moment wusste ich gar noch nicht, was <text:s/> überhaupt ist. Dafür freilich mein Dank...
Ich glaube, die ODT-Unterstützung in TextMaker ist verbesserungswürdig. Anderenfalls könnte mir das Format besser gefallen, als OOXML.
Danke für eine Antwort.
[Bleibt so]: ODT-Verarbeitung verwirrt
- Michael Uplawski
- Beiträge: 784
- Registriert: 09.06.2010 14:27:54
[Bleibt so]: ODT-Verarbeitung verwirrt
Zuletzt geändert von Michael Uplawski am 13.04.2019 08:48:01, insgesamt 1-mal geändert.
-
- SoftMaker Team
- Beiträge: 10275
- Registriert: 09.04.2008 09:50:06
- Wohnort: Nürnberg
- Kontaktdaten:
Re: Frage: ODT-Verarbeitung verwirrt
Wir optimieren unsere ODT-Filter danach, dass LibreOffice die Dateien richtig darstellt. Dokumentationen sind oft unvollständig oder fehlerhaft.
Sven Leßmann
SoftMaker Software GmbH
SoftMaker Software GmbH
- Michael Uplawski
- Beiträge: 784
- Registriert: 09.06.2010 14:27:54
Re: Frage: ODT-Verarbeitung verwirrt
Wenn ich also ODT erzeuge, nach wem soll ich mich richten: Nach der Doku, nach TextMaker
Code: Alles auswählen
<style:header>
<text:p text:style-name="P17">
<text:span text:style-name="T0">Test1</text:span>
<text:tab />
<text:span text:style-name="T0">Test2</text:span>
<text:tab />
<text:span text:style-name="T0">Test3</text:span>
</text:p>
</style:header>
Code: Alles auswählen
<style:header>
<text:p text:style-name="MP1">Test1
<text:tab />Test2
<text:tab />Test3</text:p>
</style:header>
Code: Alles auswählen
<style:header>
<text:p text:style-name="P23">
<text:span text:style-name="T0"></text:span>
<text:s text:c="9" />
<text:span text:style-name="T0">Test1</text:span>
<text:s text:c="9" />
<text:tab />
<text:span text:style-name="T0"></text:span>
<text:s text:c="9" />
<text:span text:style-name="T0">Test2</text:span>
<text:s text:c="9" />
<text:tab />
<text:span text:style-name="T0"></text:span>
<text:s text:c="9" />
<text:span text:style-name="T0">Test3</text:span>
<text:span text:style-name="T0"></text:span>
<text:s text:c="7" />
</text:p>
</style:header>
Hatte mich verzählt. Es sind nur 9 Leerzeichen plus ein leeres <text:span/>.
- Michael Uplawski
- Beiträge: 784
- Registriert: 09.06.2010 14:27:54
[Bleibt so]: ODT-Verarbeitung verwirrt
Ergänzung: Selbst wenn die <span/> Tags erhalten bleiben, produziert TextMaker Code, der dann nicht mehr meinen ursprünglichen Absichten entspricht. Da jedes Mal auch Style-Definitionen im Spiel sind, wird das viel zu kompliziert. Inkompatibilitäten und unerklärliche Formatierungen werden damit freilich ganz normal.
Ich verstehe, dass die Antwort auf meine Frage „Nein” lautet und werde zukünftig keine Kommentare mehr zum ODT Format abgeben.
Ich verstehe, dass die Antwort auf meine Frage „Nein” lautet und werde zukünftig keine Kommentare mehr zum ODT Format abgeben.