Date: prev next · Thread: first prev next last
2019 Archives by date, by thread · List index


Hallo Rainer,

Rainer schrieb am 24-Aug-19 um 08:58:
[..]

Weiß jemand Näheres über die Gründe, warum "Autoformat" von
LO-Generation zu LO-Generation wie beschrieben entwickelt wird - ob es
also so gewollt oder doch ein Bug war/ist?

Das ganze geht auf ein GSoC Projekt von 2016 zurück
https://wiki.documentfoundation.org/Development/GSoC/Successfully_Implemented_Ideas#Table_styles
Es ist damals aber nicht wirklich fertig geworden. So werden beispielsweise immer noch eigene Templates binär kodiert in der Datei autotbl.fmt abgelegt und einige wichtige Dinge sind überhaupt nicht implementiert.

Hintergrund war, dass "Autoformat" schon seit StarOffice Zeiten so implementiert war, dass das Format beim Zuweisen als direkte Formatierung auf die Tabelle geschrieben wurde und die Datei keine Information über das Template enthielt. Zeilen/Spalten wurden beim Einfügen/Löschen nicht automatisch angepasst. Ein anderer Benutzer konnte keine weitere Tabelle mit dem gleichen Format anlegen.

Gegenüber der ursprünglichen Situation ist die jetzige Lösung wirklich ein Fortschritt. Aber es fehlen Leute, die das ganze weiterführen.

Ein paar Hintergrundinformationen:
Im Dateiformat gibt es die Möglichkeit, ein Tabellentemplate zu definieren. Es enthält die Zell-Formatierungs-Definitionen für erste Zeile, letzte Zeile, ungerade Zeile, erste Spalte, letzte Spalte, ungerade Spalte und für Zellen sonst, sowie für den Tabellenhintergrund.

Bei der Tabelle selbst steht dann als Attribute, welches Template benutzt werden soll. Dabei ist es theoretisch möglich nur einzelne Aspekte des Templates zu benutzen. Das ist aber nicht implementiert. Genausowenig ist implementiert, dass der Benutzer direkten Zugriff auf die im Template referenzierten Zell-Formate hat. Außerdem fehlt die Implementierung, ein in der Datei vorhandenes Template zu exportieren.


In dieser Situation gibt es z.Zt. keine Möglichkeit, loszuwerden, dass die letzte Zeile besonders behandelt wird. In deinem Fall würde ich daher gar nichts in dieser Richtung probieren, sondern einfach die letzte Zeile leer lassen und auf Zeilenhöhe 0cm setzen.

Mit freundlichen Grüßen
Regina








--
Liste abmelden mit E-Mail an: discuss+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/discuss/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.