Open Office zeigt nicht alles richtig an – Abhilfe schaffen

 

Die Positionierung von Bildern ist seit LibreOffice und OpenOffice OpenOffice.org waren – und möglicherweise auch schon früher – ein Problem. Das Einfügen von Grafiken ist kein Problem, aber versuchen Sie, zu verankern, auszurichten oder einzurücken, und das Bild ändert seine Position, manchmal um Zentimeter, aber genauso oft springen Sie an eine andere Stelle auf der Seite, was die Benutzer frustriert und unsicher über die Lösung macht. Manchmal ist es aber auch, dass open office zwei tabellen nebeneinander nicht richtig anzeigt. Im Laufe der Jahre wurden einige Linderungsmittel entdeckt. Power-User wissen, dass die Dinge mit dem Standardanker To Absatz eher schief gehen und werden ihn stattdessen durch As Zeichen ersetzen. Häufig sind sich die Benutzer auch nicht bewusst, dass das Hinzufügen einer Beschriftung einen Rahmen um eine Grafik wirft und einen wählt, wenn sie den anderen kontrollieren müssen. Zu anderen Zeiten beeinträchtigen Absatzeinstellungen die Bildeinstellungen. In einem kürzlich erschienenen Beitrag in der Apache OpenOffice Benutzerliste schlug Regina Henschel auch vor, dass zwei Bilder nicht an einen Absatz angehängt werden sollten und dass die Option Follow text flow auf der Registerkarte Type eines Bildes (oder Rahmens) nicht deaktiviert werden sollte (was in der neuesten LibreOffice-Version der Fall ist).

open office zwei tabellen nebeneinander

Ich vermute auch – aber noch nicht bestätigt -, dass die allgemeinen Speicheroptionen eine Rolle spielen. Sowohl in LibreOffice als auch in OpenOffice scheint sich die Handhabung von Bildern zu verbessern, wenn der Grafik-Cache auf maximal 256 Megabyte, der Speicher pro Objekt auf 10 Megabyte und die Anzahl der Objekte auf 40 gesetzt wird.

Wenn Dokumente nur wenige Grafiken verwenden und die Formatierung einfach gehalten wird, haben einige Benutzer möglicherweise keine Probleme mit Bildern. Tatsächlich behauptet ein Einsatz, in zehn Jahren keine Probleme gehabt zu haben.

Für diejenigen mit höheren Anforderungen wurde die beste Lösung jedoch von Solveig Haugland, einem der ersten Autoren über OpenOffice.org, im Jahr 2009 veröffentlicht. Ihre Lösung wurde von Jean Hollis Weber unterstützt, einem weiteren frühen Autor über die Anwendung und derzeit die Leitung der Dokumentation für LibreOffice und ODF-Autoren.

Wenn Ihnen die Manipulation von Bildern wichtig ist, sollten Sie die Anweisungen von Haugland vollständig lesen. Ihre grundlegenden Anweisungen sind jedoch:

  • 1. Fügen Sie ein Bild in eine leere Zeile ein.
  • 2. Verankere das Bild als Charakter.
  • 3. Positionieren Sie den Cursor in der leeren Zeile neben dem Bild und wählen Sie die Ausrichtung.

In den Anweisungen wird erklärt, wie Sie vertikal ausrichten, eine Beschriftung hinzufügen und allgemeine Probleme beheben können.

Diese Anleitung ist nützlich, aber selbst Haugland behauptet nur, dass sie Bilder „einigermaßen verwaltbar“ macht: Offensichtlich sind Grafiken in OpenOffice und LibreOffice ein böses Problem, das mehrere Ursachen hat und nur durch Umgehungsmöglichkeiten und sorgfältige Vermeidung von Einstellungen gelöst werden kann, die einen einfachen Akt inakzeptabel komplex machen.

Der Workaround der Tabelle

Gibt es eine Möglichkeit, Bilder dort aufzubewahren, wo du sie hingestellt hast? Wenn ich mich an Probleme erinnere, die ich in der Vergangenheit mit Tabstopps hatte, glaube ich, dass es sie gibt: durch das Ersetzen von Tabellen durch Frames. Der Workaround hat seine eigenen Grenzen, aber bisher sind sie weniger als jede andere Alternative, die ich bisher erlebt habe.

Hier sind die Schritte:

1. Stellen Sie sicher, dass in den Optionen für Writer die Auto-Beschriftungen für Tabellen deaktiviert sind.

2. Erstellen Sie eine Tabelle mit 1 Spalte und 2 Zeilen (1 Zeile ohne Beschriftung). Deaktivieren Sie die Einstellungen, um die Seite oder Spalte aufzuteilen, mit dem nächsten Absatz fortzufahren und eine Überschriftenzeile zu erstellen.

3. Stellen Sie den Platz über und unter der Tabelle ein.

4. Platzieren Sie das Bild in der ersten Zeile der Tabelle. Positionieren Sie es horizontal, indem Sie seine Ausrichtung anpassen oder, wenn Sie eine Einrückung von links wünschen, indem Sie den Abstand von der Gesamtbreite der Tabelle abziehen.

5. Fügen Sie die Beschriftung in der zweiten Zeile hinzu und formatieren Sie sie.

6. Entfernen Sie die Ränder aus der Tabelle. In LibreOffice sind sie weiterhin auf der Seite sichtbar, auch in der Druckvorschau.

Wie die Verwendung von Tabellen zum Layout von HTML-Seiten ist dieser Workaround nicht elegant. Es ist auch nicht ganz ideal. Es gibt keinen Textumbruch, und im Gegensatz zu Auto Caption werden Untertitel nicht automatisch als Quelle für Querverweise aufgelistet. Sie können den Textumbruch jedoch kompensieren, indem Sie eine Tabelle mit 2 Spalten und einer einzigen Zeile verwenden, die Überschrift links oder rechts neben der Grafik platzieren und die Überschrift bei Bedarf manuell auswählen. Der größte Nachteil, den ich bisher entdeckt habe, ist, dass es schwierig sein kann, die Tabellenzellen anzupassen, wenn man die Größe des Bildes innerhalb der Tabelle ändert.

Die Verwendung einer Tabelle zur Positionierung von Bildern hat jedoch den Vorteil, dass die Bilder dort bleiben, wo Sie sie platzieren, und die meisten Funktionen, die die Position bestimmen, können mit der Präzision bearbeitet und nicht ganz vermieden werden. Bis jemand einen besseren Workaround entdeckt oder die Positionierung von Bildern weniger zum Problem wird, biete ich es als die praktischste der mittelmäßigen Alternativen an.