Dokumentationen zu LibreOffice unter de.libreoffice.org

Copyright
Dieses Dokument unterliegt dem Copyright © 2012. Die Beitragenden sind unten aufgeführt. Sie
dürfen dieses Dokument unter den Bedingungen der GNU General Public License(http://www.gnu.org/licenses/gpl.html), Version 3 oder höher, oder der Creative Commons
Attribution License (http://creativecommons.org/licenses/by/3.0/), Version 3.0 oder höher,verändern und/oder weitergeben.
Warennamen werden ohne Gewährleistung der freien Verwendbarkeit benutzt.
Fast alle Hardware- und Softwarebezeichnungen und weitere Stichworte und sonstige Angaben,
die in diesem Buch verwendet werden, sind als eingetragene Marken geschützt.
Da es nicht möglich ist, in allen Fällen zeitnah zu ermitteln, ob ein Markenschutz besteht, wird das
Symbol (R) in diesem Buch nicht verwendet.

Mitwirkende/Autoren
Christian Kühl

Jochen Schiffers

An vorherigen Versionen dieses Kapitels haben mitgewirkt:
Gisbert Friege
Regina Henschel

Christian Kühl
Florian Reisinger

Jochen Schiffers

Glossar
Erhardt Balthasar
Stefan Haas

Christian Kühl
Florian Reisinger

Jochen Schiffers
Klaus-Jürgen Weghorn

Deckblattgestaltung
Klaus-Jürgen Weghorn

Rückmeldung (Feedback)Kommentare oder Vorschläge zu diesem Dokument können Sie in deutscher Sprache an die
Adresse discuss@de.libreoffice.org senden.

Vorsicht

Alles, was an eine Mailingliste geschickt wird, inklusive der E-Mail-Adresse undanderer persönlicher Daten, die die E-Mail enthält, wird öffentlich archiviert und kannnicht gelöscht werden. Also, schreiben Sie mit Bedacht!

Datum der Veröffentlichung und Softwareversion
Veröffentlicht am 04.10.2012. Basierend auf der LibreOffice Version 3.5.

Anmerkung für Macintosh Nutzer
Einige Tastenbelegungen (Tastaturkürzel) und Menüeinträge unterscheiden sich zwischen derMacintosh Version und denen für Windows- und Linux-Rechnern. Die unten stehende Tabelle gibt
Ihnen einige grundlegende Hinweise dazu. Eine ausführlichere Aufstellung dazu finden Sie in der
Hilfedatei des jeweiligen Moduls.

2

Math Handbuch

Windows/Linux

entspricht am Mac

EffektMenü-Auswahl Extras →Optionen

LibreOffice → EinstellungenZugriff auf die Programmoptionen

Rechts-Klick

Control+KlickÖffnen eines Kontextmenüs

Ctrl (Control)⌘ (Command)

Tastaturkürzel in Verbindung mit anderen
TastenF5Shift+⌘+F5

öffnet den Navigator

F11

⌘+T

öffnet den Dialog Formatvorlagenoder Strg (Steuerung)

Glossar3

Inhalt
Anmerkung für Macintosh Nutzer .............................................................................................. 2
Kapitel 1
Einführung in Math ......................................................................................................................... 6
Was ist Math? ............................................................................................................................ 7
Formel erstellen ......................................................................................................................... 7
Als Formeldokument ............................................................................................................. 7
Als eingebettete Formel ........................................................................................................ 8
Eingabe einer Formel ................................................................................................................ 9
Das Fenster Elemente .......................................................................................................... 9Übers Kontextmenü ............................................................................................................ 11
Als Befehl ............................................................................................................................ 11
Griechische Buchstaben ..................................................................................................... 12
Der Katalog ......................................................................................................................... 12
Verändern einer Formel ...................................................................................................... 13
Textmodus .......................................................................................................................... 14
Layout einer Formel ................................................................................................................ 15
Formeln gliedern ................................................................................................................. 15
Funktionserkennung bei Math ............................................................................................. 15
Gleichungen über mehrere Zeilen ....................................................................................... 15
Elemente anordnen ............................................................................................................ 16
Grenzen bei Summen und Integralen ................................................................................. 16
Matrizen .............................................................................................................................. 17
Ableitungen ......................................................................................................................... 18
Einseitige und unpaarige Klammern ................................................................................... 18
Markup-Zeichen als reguläre Zeichen ................................................................................. 19
Text in einer Formel ............................................................................................................ 19
Extension Dmaths – Für eine schnelle Formeleingabe und mehr ........................................... 20
Kapitel 2
Math Einstellungen ...................................................................................................................... 23
Optionen anpassen ................................................................................................................. 24
Math anpassen ........................................................................................................................ 25
Die Kommandozeile als ein schwebendes Fenster ............................................................. 25
Den Katalog anpassen ........................................................................................................ 25
Abstandszeichen am Ende einer Formelzeile ..................................................................... 27
Die Grundeinstellungen für Formeln ändern ............................................................................ 27
Die Schriftart einer Formel ändern ...................................................................................... 28
Die Schriftgröße einer Formel ändern ................................................................................. 29
Abstände in Formeln anpassen .......................................................................................... 30
Die Ausrichtung verändern .................................................................................................. 31
Kapitel 3
Math einbetten ............................................................................................................................. 34
Formeln in Writer-Dokumenten ............................................................................................... 35
Position ............................................................................................................................... 35
Hintergrund, Umrandung und Größe .................................................................................. 35
Außenabstand .................................................................................................................... 35
Gleichungen nummerieren .................................................................................................. 36
Formelbibliothek anlegen .................................................................................................... 37
Formeln in Calc, Impress und Draw ........................................................................................ 37
4Math Handbuch

Grafikeigenschaften ............................................................................................................ 37
Formel mit Text kombinieren ............................................................................................... 38
Formeln in Charts ............................................................................................................... 39
Kapitel 4
Export und Import ........................................................................................................................ 40
Export und Import .................................................................................................................... 41
Export als MathML .............................................................................................................. 41
Microsoft Office Dateiformate ............................................................................................. 42
OpenDocumentText in Microsoft Word 2010 öffnen ........................................................... 43
XHTML ................................................................................................................................ 43
Flat XML ............................................................................................................................. 43
Anhang A
Befehlsreferenz ............................................................................................................................ 44
Symbole .................................................................................................................................. 45
Griechische Buchstaben ..................................................................................................... 45
Spezielle Symbole .............................................................................................................. 47
Operatoren .............................................................................................................................. 47
Unäre Operatoren ............................................................................................................... 47
Binäre Operatoren .............................................................................................................. 47
Mengen ................................................................................................................................... 51
Funktionen ............................................................................................................................... 51
Spezielle Operatoren mit Grenzen .......................................................................................... 52
Attribute ................................................................................................................................... 53
Schriftformatierungen .............................................................................................................. 54
Klammern ................................................................................................................................ 54
Formate ................................................................................................................................... 55
Verschiedenes ......................................................................................................................... 56
Anhang B
Technische Einzelheiten ............................................................................................................... 58
Technische Einzelheiten .......................................................................................................... 59
OASIS Open Document Format for Office Applications ...................................................... 59
Handhabung von Formeln in Basic ..................................................................................... 59
Glossar ........................................................................................................................................ 61
Glossar .................................................................................................................................... 62

Glossar5

Math Handbuch

Kapitel 1
Einführung in Math
Verwenden des Formeleditors

Dokumentationen zu LibreOffice unter de.libreoffice.org

Was ist Math?
Mit der Komponente Math setzen Sie mathematische und (natur-) wissenschaftliche Formeln
typographisch ansprechend und korrekt, beispielsweisef ( x )=

x 2−4
x+ 1

oder
NH 3+ H2 O ⇌ NH+4 +OH −Sie benötigen keine besonderen Kenntnisse über Richtlinien des Formelsatzes1, sondern Mathberücksichtigt diese beim Formelaufbau automatisch.
Math kann als eigenständiges Modul benutzt werden, um jeweils ein Dokument mit einer Formel
herzustellen. In den meisten Fällen sind solche Formeln aber in anderen Dokumenten als OLEObjekte eingebettet. Dies ist in allen Modulen möglich, wird aber am häufigsten in WriterDokumenten benutzt.

HinweisDer Formeleditor ist gedacht, um Formeln in symbolischer Form darzustellen. Zur
numerischen Berechnung eines Wertes mithilfe einer Formel lesen Sie das Calc
Handbuch.

Formel erstellen
Es gibt generell zwei Möglichkeiten, eine Formel zu erstellen:• Als eigenständiges Formeldokument.

• Als eingebettete Formel in eine andere Komponente von LibreOffice.

Als Formeldokument
Zum Erstellen einer Formel als separates Dokument starten Sie die Komponente Math über eineder folgenden drei Möglichkeiten:• Übers Menü: Datei → Neu →Formel.
• Durch Klick auf das Dreieck rechts neben dem Symbol Neu in der Symbolleiste Standard
und Klick auf

Formel.

• Aus dem Startcenter mit einem Klick auf

Formel.

Sie bekommen in jedem Fall ein leeres Formeldokument (Abbildung 1).

1

Festgelegt beispielsweise in DIN 1302 und in ISO 31-0.

Math Handbuch

7

Abbildung 1: Ein leeres Formeldokument
Im oberen Bereich, dem Bereich der Formelansicht, wird während und nach der Eingabe die
Formel angezeigt. Im unteren Bereich – der Kommandozeile – wird der Code der Formel
eingegeben. Außerdem sehen Sie noch (je nach Einstellung) das Fenster Elemente.

Als eingebettete Formel
Zum Einfügen einer Formel in ein LibreOffice Dokument wählen Sie in der jeweiligen Komponente
aus dem Menü: Einfügen → Objekt →Formel.
Nun öffnet sich am unteren Bildschirmrand des Writer Dokuments die Kommandozeile. In Ihrem
Dokument können Sie auch eine kleine Box mit grauer Umrandung sehen, in der die
Formelvorschau angezeigt wird. Außerdem erscheint (je nach Einstellung) das Fenster Elemente(Abbildung 2).

Abbildung 2: Formeleditor, Formel und Fenster Elemente in einem Writer Dokument

8

Math Handbuch

Nachdem Sie die Formel fertig eingegeben haben, schließen Sie den Formeleditor durch Drücken
der Esc-Taste oder durch Anklicken eines Bereichs außerhalb der Kommandozeile und der Formel
im Hauptdokument. Die Formel wird als OLE-Objekt in das Dokument eingefügt.
Je nach Komponente wird die Formel unterschiedlich in das Dokument eingebettet (fürweitergehende Informationen lesen Sie das Kapitel 3 „Math einbetten“ dieses Handbuchs):• In ein Writer Dokument wird die Formel standardmäßig Als Zeichen eingefügt, sodass sie•

in den fortlaufenden Text eingebettet ist. Sie können aber wie bei jedem anderen OLEObjekt die Verankerung ändern und die Formel frei platzieren.
In Impress und Draw Dokumenten wird eine Formel als frei platzierbares OLE-Objekt
eingebettet.

Wenn Sie häufiger Formeln benötigen, ist es empfehlenswert, das Symbol FormelderSymbolleiste Standard hinzuzufügen oder ein Tastaturkürzel festlegen. Lesen Sie Kapitel 14„Anpassen von LibreOffice“ im Handbuch Erste Schritte für weitere Informationen zum Anpassen
der Symbolleisten oder zum Festlegen von Tastaturkürzeln.

Eingabe einer Formel
Der Formeleditor benutzt eine Markup-Sprache zum Darstellen der Formeln. So erzeugt z. B.
%beta den griechischen Buchstaben „β“. Der Ausdruck a over b („a über b“) wiederum erzeugt
einen Bruch:ab
Formeln können auf drei verschiedene Arten eingegeben werden:• Durch Klick auf das entsprechende Symbole im Fenster Elemente.

• Durch Rechtsklick in das Kommandofenster und Wahl eines Ausdrucks aus dem•

Kontextmenü.
Durch Eingabe eines Ausdrucks wie z. B. a over b direkt in das Kommandofenster.

Das Kontextmenü und die Schaltflächen des Fensters Elemente fügen den zum gewählten
Element gehörigen Ausdruck an der Position des Cursors in den Formelcode ein. Dadurch können
die in Math genutzten Ausdrücke leicht erlernt werden.

Tipp

Sie können Formeln auch ohne Start des Formeleditors eingeben. Schreiben Sie
dazu den Markup-Code in den fortlaufenden Text, markieren den Code und klicken
dann auf das Symbol
bzw. wählen Sie im Menü: Einfügen → Objekt →Formel.

Das Fenster Elemente
Eine Möglichkeit (für Ungeübte zunächst die einfachste Methode) zur Eingabe einer Formel ist die
Benutzung des Fensters Elemente (Abbildung 3).
Das Fenster Elemente ist in zwei Bereiche unterteilt:• Der obere Bereich zeigt die Symbole der Kategorien. Durch Anklicken eines der Symbole•ändern sich die angezeigten Symbole im unteren Bereich.
Der untere Bereich zeigt die zur aktuellen Kategorie gehörenden Symbole der Elemente.

Kapitel 1Einführung in Math

9

Tipp

Das Fenster Elemente kann über das Menü Ansicht → Elemente ein- bzw.
ausgeblendet werden.

Beispiel:
In diesem Beispiel soll eine einfache Formel eingegeben werden: 5⋅4 .
Gehen Sie im Fenster Elemente wie folgt vor:
1. Aktivieren Sie im Bereich Kategorien die linke obere Schaltfläche Unäre/Binäre Operatoren(Abbildung 3).
2. Klicken Sie auf die Schaltfläche Multiplikation (Punkt).

Abbildung 3: Die Schaltfläche Multiplikation (Punkt) auswählen
Wenn Sie die Schaltfläche für die Multiplikation anklicken, geschehen zwei Dinge:• Das Kommandofenster zeigt den Text: <?> cdot <?> (Abbildung 4).
• In Ihrem Dokument erscheint die folgende Box: ❑⋅❑ .

Abbildung 4: Ergebnis nach dem Klick auf die Schaltfläche Multiplikation (Punkt)
Die beiden Ausdrücke <?> sind Platzhalter, die Sie durch Zahlen ersetzen können, in diesem
Beispiel durch 5 und 4. Die Formel in Ihrem Dokument wird dann automatisch aktualisiert und das
Ergebnis sollte wie in Abbildung 5 aussehen.

Abbildung 5: Ergebnis der Formel
Mit einem Klick auf den Platzhalter ❑⋅❑in der Formelvorschau oder einem Doppelklick auf den
Platzhalter <?> in der Kommandozeile wird dieser komplett markiert. Schreiben Sie dann einfach
die gewünschten Zahlen um den Platzhalter zu ersetzen.

10

Math Handbuch

TippWenn Sie nicht möchten, dass die Formel automatisch aktualisiert wird, wählen Sie
im Menü Ansicht → Ansicht automatisch aktualisieren (wenn Sie erneut auf
Ansicht klicken, ist das Häkchen vor dem Eintrag nicht mehr vorhanden). Um die
Formel anschließend manuell zu aktualisieren, drücken Sie die Taste F9, wählen Sie
im Menü Ansicht → Aktualisieren oder klicken Sie in der Symbolleiste Werkzeuge
auf die Schaltfläche Aktualisieren .

Übers Kontextmenü
Eine andere Möglichkeit ist es, mit einem Rechtsklick in das Kommandofenster das Kontextmenü
zu öffnen (Abbildung 6). Das Kontextmenü enthält sogar einige Einträge mehr, als das Fenster
Elemente.

Abbildung 6: Das Kontextmenü im Formeleditor

HinweisWeder das Fenster Elemente, noch das Kontextmenü enthalten eine vollständige
Liste der Kommandos. Einige selten verwendete Kommandos müssen Sie immerüber den Markup-Code eingeben.
Eine vollständige Liste der Kommandos finden Sie im Anhang A „Befehlsreferenz“ zudiesem Handbuch.

Als Befehl
Sie können den Formelcode auch direkt in den Formeleditor schreiben. Sie können zum Beispiel„5 times 4“ schreiben, um 5×4 zu erhalten. Wenn Sie den Markup-Code kennen, ist das derschnellste Weg, um eine Formel einzugeben.

Tipp

Der Markup-Code ist der englischen Sprache angelehnt.

In der folgenden Tabelle sehen Sie eine Liste mit gebräuchlichen Ausdrücken und dem
entsprechenden Markup-Code. Eine vollständige Liste finden Sie im Anhang A „Befehlsreferenz“
zu diesem Handbuch.
Markup-Code

Ergebnis

Markup-Code

Ergebnis

a = b

a=b

a <= b

a≤b

a^2

a2

a_n

an

int f(x) dx∫ f (x)dx

sum a_n∑ ansqrt {a}√ainfinity∞

Kapitel 1Einführung in Math

11

Markup-Code

Ergebnis

Markup-Code

Ergebnisa cdot ba⋅b

x times y

x× y

Griechische Buchstaben
Griechische Buchstaben (wie z. B. α, β, γ, θ usw.) kommen häufig in mathematischen Formeln
vor. Der einfachste Weg ist, direkt in der Befehlszeile ein %-Zeichen gefolgt vom Namen desBuchstaben einzugeben.
• Um einen kleinen Buchstaben zu bekommen, geben Sie den Namen in Kleinbuchstabenein.
• Um einen großen Buchstaben zu erhalten, geben Sie den Namen in Großbuchstaben ein(dabei müssen alle Zeichen Großbuchstaben sein, sonst kann LibreOffice das Symbol
nicht darstellen).
• Um einen kursiven griechischen Buchstaben zu erhalten geben Sie ein kleines i zwischen%-Zeichen und dem Namen des Buchstaben ein.

Hinweis

Die Namen für griechische Buchstaben müssen in der Oberflächensprache vonLibreOffice eingegeben werden, also in der Regel auf Deutsch. Wenn Sie aber z. B.
eine englischsprachige Oberfläche verwenden, müssen Sie die Namen derBuchstaben auch auf Englisch eingeben.

In der unten stehenden Tabelle sind die ersten griechischen Buchstaben für alle vier Varianten
aufgeführt. Für eine vollständige Liste sehen Sie im Anhang A „Befehlsreferenz“ zu diesem
Handbuch nach.
MarkupCode

Ergebnis

MarkupCode

Ergebnis

MarkupCode

Ergebnis

MarkupCode

Ergebnis%alpha

α

%beta

β

%gammaγ%deltaδ%ALPHA

Α

%BETA

Β

%GAMMAΓ%DELTAΔ%ialphaα%ibetaβ%igammaγ%ideltaδ%iALPHAΑ%iBETAΒ%iGAMMA

Γ%iDELTAΔ

Der Katalog
Eine andere Möglichkeit, griechische Buchstaben einzufügen, ist, den Katalog zu verwenden.
Wählen Sie im Menü Extras → Katalog..., um das Fenster Katalog zu öffnen, und im
Auswahlmenü Symbolset den Eintrag „Griechisch“ oder „iGriechisch“ (für kursive griechische
Buchstaben) aus. Der Markup-Code des jeweils ausgewählten Zeichens wird unter dem Bereichangezeigt. Um den ausgewählten Buchstaben einzufügen, klicken Sie auf übernehmen.

12Math Handbuch

Abbildung 7: Das Fenster Katalog

Beispiel:
Folgende Formel soll eingegeben werden: π≃3.14159 .
Für dieses Beispiel sollen folgende Voraussetzungen gegeben sein:• Sie möchten die oben stehende Formel eingeben (Pi auf fünf Stellen nach dem Komma
gerundet).
Sie kennen den Namen des griechischen Buchstaben (pi).

•• Aber Sie kennen den Ausdruck für das Symbol ≃ nicht.

Gehen Sie dann wie folgt vor:
1. Öffnen Sie das Fenster Elemente (z. B. über Ansicht → Elemente).
2. Das Symbol ist eine Relation, also klicken Sie im Bereich Kategorien auf die Schaltfläche
Relationen. Wenn Sie mit der Maus über die Schaltflächen wandern, sehen Sie in
Tooltipps die Bezeichnungen zu den Symbolen (Abbildung 8).
3. Klicken Sie auf die Schaltfläche ist ähnlich oder gleich. Der Ausdruck erscheint nun
in der Kommandozeile, wo jetzt Folgendes steht: <?> simeq <?>.
4. Ersetzen Sie in der Kommandozeile den Text <?> am Anfang durch %pi.
5. Ersetzen Sie in der Kommandozeile den Text <?> am Ende durch 3,14159. Es steht jetzt
der Markup-Code %pi simeq 3,14159 im Formeleditor. Das Ergebnis im Fenster sehen
Sie in Abbildung 9.

Abbildung 8: Tooltipp im Fenster Elemente

Abbildung 9: Ergebnis der Formel

Verändern einer Formel
Sie können eine eingebettete Formel jederzeit verändern, indem Sie mit einem Doppelklick auf die
Formel wieder in den Bearbeitungsmodus wechseln.

Zu ändernden Bereich auswählen
Es gibt mehrere Möglichkeiten, an die entsprechende Stelle im Markup-Code zu gelangen:• Klicken Sie in der Kommandozeile an die entsprechende Stelle im Markup-Code.
• Markieren Sie in der Kommandozeile einen Bereich im Markup-Code, den Sie ersetzen
möchten.
Kapitel 1Einführung in Math13

• Klicken Sie auf ein Element in der Formelvorschau, der Cursor wird automatisch an der•entsprechenden Stelle im Markup-Code platziert.
Klicken Sie doppelt auf ein Element in der Formelvorschau, der gewählte Ausdruck wird im
Markup-Code markiert.

Um mit der Formelvorschau zu arbeiten, muss der Formel Cursor aktiviert sein. Dazu dient die
Schaltfläche Formel Cursor
in der Symbolleiste Werkzeuge (Abbildung 10).

Abbildung 10: Symbolleiste WerkzeugÄnderungen vornehmenÜberschreiben Sie einfach einen markierten Bereich oder fügen Sie an der Cursorposition neuen
Markup-Code ein, um die Formel zu verändern.

Tipp

LibreOffice besitzt auch eine Möglichkeit, Änderungen direkt in der Formelvorschau
vorzunehmen. Diese Funktion befindet sich aber noch im Entwicklungsstadium undgilt deshalb als experimentell. Um diese Möglichkeit nutzen zu können, müssen Sie
folgende Einstellung ändern: Gehen Sie im Menü auf Extras → Optionen... →LibreOffice → Allgemein und setzen Sie ein Häkchen in das Kästchen vor die
Option „Aktiviere experimentelle (instabile) Funktionen“.
Die Aktivierung dieser Option setzt die Möglichkeit außer Kraft, durch Klick auf ein
Formelelement an die entsprechende Position im Markup-Code zu gelangen.

Vorsicht

Die Verwendung von experimentellen Funktionen kann zu Programmabstürzen
und/oder Datenverlust führen. Verwenden Sie diese Einstellung nur, wenn Sie dieses
Risiko in Kauf nehmen wollen und können.

Textmodus
Größere Formeln sollten immer vom Text abgesetzt in einem eigenen Absatz stehen. Wenn Sie
Formelteile im laufenden Text benutzen, passiert es leicht, dass die Formel höher ist als der
Zeilenabstand.
Sollten Sie Formeln dennoch im laufenden Text platzieren wollen, wechseln sie in den
Formeleditor und wählen Sie im Menü: Format → Textmodus. Math versucht, die Formel so zu
verkleinern, dass die Zeilenhöhe ausreicht. Dazu werden Zähler und Nenner bei Brüchen
verkleinert und die Grenzen von Integralen und Summen werden neben dem Integral- bzw.
Summenzeichen platziert.

Beispiel
Die gleiche Formel, einmal in einer eigenen Zeile abgesetzt:
5

∑ i2
i =2

Und einmal als eingebettete Formel im Textmodus: ∑5i=2 i 2.

14

Math Handbuch

Layout einer Formel
Bei der Nutzung von Math treten erfahrungsgemäß größere Schwierigkeiten bei der Erstellung vonkomplexen Formeln auf. Der folgende Abschnitt enthält einige Tipps bezüglich der Erstellung vonkomplexen Formeln.

Formeln gliedern
Math analysiert den Markup-Code und erkennt Operatoren und Relationen. Deshalb müssen Sie
ggf. geschweifte Klammen benutzen, um die Reihenfolge der Rechenoperationen anzugeben.
Beachten Sie dazu folgende Beispiele:
Markup-Code

Ergebnis

Markup-Code

Ergebnis

2 over x + 12+1
x2 over {x + 1}

2
x+ 1

- 1 over 2−1
2- {1 over 2}−12Math hat im ersten Beispiel erkannt, dass die 2 vor und das x nach dem over zum Bruch
dazugehören und diese als Bruch dargestellt. Wenn Sie aber darstellen wollen, dass x + 1 im
Nenner des Bruchs steht, müssen Sie dieses einklammern, damit beides im Nenner erscheint.
Im zweiten Beispiel hat Math das „-“ (Minus) als Vorzeichen der 1 erkannt und entsprechend mit
in den Zähler des Bruchs geschrieben. Wenn Sie aber ausdrücken wollen, dass der ganze Bruch
negativ ist, das Minus also vor dem Bruch notiert haben möchten, müssen Sie den gesamten
Bruch in geschweifte Klammern setzen, um Math dessen Zusammengehörigkeit mitzuteilen.
Die geschweiften Klammern dienen der Gliederung des Markup-Codes und werden nicht
angezeigt. Wenn Sie geschweifte Klammern in ihrer Formel benötigen, benutzen Sie dafür die
Kommandos lbrace bzw. rbrace. Vergleichen Sie dazu folgende Beispiele miteinander.
Markup-Code

Ergebnis

Markup-Code

Ergebnisx over {-x + 1}

x
−x+ 1

x over lbrace–x + 1 rbracex{−x+ 1}

Funktionserkennung bei Math
Variablen werden bei Math in der Grundeinstellung kursiv ausgegeben. Wenn Sie eine Funktion
eingeben, dann erkennt Math das in der Regel und notiert diese nicht kursiv. Sollte Math eine
Funktion nicht erkennen (eine Liste aller von Math erkannten Funktionen finden Sie im Anhang A„Befehlsreferenz“ zu diesem Handbuch), so können Sie das Math mitteilen. Geben Sie vor der
Funktion den Befehl func ein, dann wird der anschließend stehende Text als Funktion erkannt.
Wenn Math eine Funktion als solche erkannt hat, erwartet es im folgenden die Eingabe vonZahlen oder Variablen. Sollten diese ausbleiben, so notiert Math ein umgedrehtes Fragezeichen,das Sie nur durch Eingabe einer Variablen oder einer Zahl wegbekommen oder indem Sie den
Platzhalter {} (leere geschwungene Klammern) notieren.

Gleichungen über mehrere Zeilen
Wenn Sie eine Gleichung erstellen möchten, die über mehrere Zeilen geht, z. B.

Kapitel 1Einführung in Math

15

x=3
y=1
müssen Sie die folgende Besonderheit beachten.
Wenn Sie in der Kommandozeile die Eingabetaste drücken, springt der Cursor zwar in die nächste
Zeile, in der Formel wird aber kein Zeilenumbruch dargestellt. Diese Darstellung dient dazu, dassSie Ihren Markup-Code bei komplizierten Formeln übersichtlich gliedern können.
Sie müssen explizit newline als Kommando eingeben, um einen Zeilenumbruch in der Gleichungzu erhalten. Dies ist in folgender Tabelle illustriert:
Markup-Code

Ergebnisx = 3

x=3 y=1y = 1Markup-Code

Ergebnisx = 3 newline

x=3
y=1

y = 1

Wollen Sie die Gleichung in der nächsten Zeile fortsetzen, ohne eine komplett neue Gleichung zu
schreiben, ist dies nicht direkt möglich, weil Math auf der linken Seite des Gleichheitszeichens
einen Term erwartet. Sie können statt dessen• eine leere Zeichenkette "" benutzen. Dadurch wird die Zeile automatisch links
ausgerichtet.
• eine leere Gruppierung {} benutzen. Die nächste Zeile ist dann zentriert.
Markup-Code

Ergebnis

Markup-Code

Ergebnisx = 2 x + x newline

x=2 x+ x=3 xx = 2 x + x newline

x=2 x+ x=3 x"" = 3 x{} = 3 x

Wie Sie die Darstellung der Gleichheitszeichen direkt untereinander erreichen, wird im nächsten
Abschnitt beschrieben.

Elemente anordnen
Um z. B. mehrere Gleichungen so untereinander zu notieren, dass das Gleichheitszeichen jeweils
untereinander steht, muss man sich eines Tricks bedienen. Verwenden Sie eine Matrix, um
Elemente anzuordnen, wie Sie es in der folgenden Tabelle sehen können:
Markup-Code

Ergebnismatrix {alignr x + y # {} = {} # alignl 2 ##alignr x# {} = {} # alignl 2 - y}

x+ y = 2
x = 2− yDie leeren Klammen um das Gleichheitszeichen {} = {} sind nötig, weil „=“ eine Eingabe auf
jeder der beiden Seiten erwartet. Andernfalls werden Platzhalter angezeigt.
Näheres zu Matrizen erfahren Sie im Abschnitt „Matrizen“ auf Seite 20 dieses Kapitels.

Grenzen bei Summen und Integralen
Die Ausdrücke sum und int können (optional) um die Parameter from (von) und to (bis) ergänzt
werden. Diese geben die untere und die obere Grenze der Summe oder des Integrals an. Sie
können gemeinsam oder nur einer von beiden bzw. keiner benutzt werden. Grenzen werden
gewöhnlich unter bzw. über das Symbol geschrieben.

16

Math Handbuch

Markup-Code

Ergebnisnsum from k = 1 to n a_k

∑ ak
k=1

Int from 0 to x f(t) dt
oder

x
0

int_0^x f(t) dt
Int from Re fsum to infinity 2^{-n}x∫ f (t) dt oder ∫0 f (t )dt
∫f
ℜ
∞

∑ 2−n

MatrizenIn folgender Tabelle finden Sie das Grundgerüst von Matrizen dargestellt:
Markup-Code

Ergebnismatrix {a # b ## c # d}

a b
c d

Zeilen werden durch zwei Rauten ## getrennt. Innerhalb jeder Zeile wird jede Zelle durch eineeinfache Raute # getrennt.
Beachten Sie, dass einfache Klammern nicht auf die Größe der Matrix skaliert werden.
Markup-Code

Ergebnis(matrix {a # b ## c # d})(a b )
c d

Verwenden Sie dafür skalierende Klammern. Dies sind Klammern, die sich an der Größe desInhalts orientieren. Setzen Sie dazu den Ausdruck left vor die öffnende bzw. right vor die
schließende Klammer.
Markup-Code

Ergebnisleft (matrix {a # b ## c # d} right )

( )
a b
c d

Für eckige Klammen können Sie ebenso die Ausdrücke left [ und right ] verwenden.

Tipp

Möchten Sie, dass alle Klammern grundsätzlich als skalierende Klammern gesetzt
werden, wählen Sie im Menü Format → Abstände, im Dialog Abstände die
Kategorie Klammern und markieren Sie die Option „Alle Klammern skalieren“.
Näheres zu Abständen finden Sie auch im Abschnitt „Abstände in Formeln
anpassen“ in Kapitel 2 „Math Einstellungen“ dieses Handbuchs.

Kapitel 1Einführung in Math17

Ableitungen
Um Ableitungen aufzuschreiben, bedient man sich des Tricks, einen Bruch zu verwenden. Hierzu
verwenden Sie den Ausdruck over.
Schreiben Sie für eine absolute Ableitung den Buchstaben d bzw. für eine partielle Ableitung den
Ausdruck partial, um die Ableitung zu notieren:
Markup-Code

Ergebnisdf over dx

dfdx{partial f} over {partial y}∂f∂y{partial^2 f} over {partial t^2}

∂ f
2
∂t

2

Für die in der Schule übliche Schreibweise mit Strichen am Funktionsnamen müssen Sie diese
Zeichen zunächst dem Katalog hinzufügen. Anführungszeichen und Apostroph als Ersatz sindtypographisch nicht schön. Lesen Sie deshalb den Abschnitt „Den Katalog anpassen“ in Kapitel 2„Math Einstellungen“ dieses Handbuchs, um eine elegantere Lösung einzurichten.

Einseitige und unpaarige Klammern
Math erwartet zu jeder öffnenden Klammer immer eine passende schließende Klammer. Wenn Sieeine Klammer vergessen haben, notiert Math ein umgedrehtes Fragezeichen. Dieses
verschwindet erst, wenn alle öffnenden Klammen auch wieder geschlossen sind, sowie, wenn alleschließenden Klammern eine öffnende Klammer besitzen. Manchmal gerät bei einer vergessenen
Klammer sogar die ganze Struktur der Formel durcheinander.
In manchen Fällen sind solche nicht passenden oder einseitigen Klammern aber inhaltlich
erforderlich. Dazu gibt es die folgenden beiden Möglichkeiten.

• Bei nicht skalierenden Klammern kennzeichnen Sie mit dem Zeichen \ (Backslash), dass•eine Klammer nicht als Klammer sondern als normales Zeichen aufgefasst werden soll.
Das halboffene Intervall [ a ; b [ wird durch \[a;b\[ erzeugt. (Vergleichen Sie dies mit[a;b[!)
Bei skalierenden Klammern sind auch unpaarige Klammern möglich. Das halboffene
Intervall [ a ; b [ lässt sich mit skalierenden Klammern als left [ a; b right [schreiben.
Bei einseitigen skalierenden Klammern benutzen Sie für eine nicht vorhandene Klammer
das Kommando none:{∣x∣= x für x≥0−x für x <0
wird erzeugt durch
abs x = left lbrace stack {x "für" x >= 0 # -x "für" x < 0}right none

18

Math Handbuch

Markup-Zeichen als reguläre Zeichen
Zeichen, die als Steuerungen im Markup-Code benutzt werden, können nicht direkt als normale
Zeichen geschrieben werden. Dies betrifft die Zeichen „%“ (Prozent), „{“ und „}“ (geschweifte
Klammern), „&“ (Und-Zeichen), „|“ (senkrechter Strich), „_“ (Unterstrich), „^“ (Potenzzeichen)sowie „"“ (Anführungszeichen). Sie können z. B. nicht direkt 2% = 0,02 oder 1" = 2,54cm
schreiben. Zwei Methoden stehen Ihnen zur Verfügung:• Kennzeichnen Sie das Zeichen durch Anführungszeichen als Text, beispielsweise2"%" = 0,02. Dieser Weg ist für das Anführungszeichen selbst allerdings nicht möglich.

• Fügen Sie das Zeichen dem Katalog hinzu. Lesen Sie dafür den Abschnitt „Den Katalog
anpassen“ in Kapitel 2 „Math Einstellungen“ dieses Handbuchs.
In einigen Situationen können Sie auch Kommandos benutzen• lbrace rbrace erzeugt die geschweiften Klammern: {}.
• mline stellt zwischen Klammern den Mittelstrich dar, z. B. (2 mline 3) für (2∣3)
Das Umschreiben als Entität wie in HTML oder das Benutzen einer Escape-Sequenz gibt es in
Math nicht.

Text in einer Formel
Um Text innerhalb einer Formel zu schreiben, umschließen Sie ihn mit geraden
Anführungszeichen.
abs x = left lbrace matrix {x # "für " x >= 0 ## -x # "für " x < 0}right none{∣x∣= x für x≥0−x für x< 0
Außer den Anführungszeichen können Sie alle Zeichen innerhalb eines Textes benutzen. Der
Dialog Sonderzeichen steht leider nicht zur Verfügung. Schreiben Sie falls nötig den Text in einem
Textdokument und kopieren Sie ihn über die Zwischenablage in das Kommandofenster. Hier
wurden so typographische Anführungszeichen eingefügt.
Das Beispiel zeigt eine sogenannte „Kurvendiskussion“.
Das Beispiel zeigt eine sogenannte „Kurvendiskussion“.
Text wird in der Schriftart angezeigt, die im Dialog Schriftarten in der Zeile „Text“ ausgewählt ist(vergleichen Sie den Abschnitt „Die Schriftart einer Formel ändern“ in Kapitel 2 „Math
Einstellungen“ dieses Handbuchs). Um eine der im unteren Dialogteil ausgewählten Schriftarten
zu benutzen, setzen Sie das Attribut font serif, font sans bzw. font fixed vor den Text.
Text ist in der Voreinstellung immer links ausgerichtet. Die Ausrichtung können Sie mit dem Attributalignc oder alignr ändern.
Innerhalb eines Textes werden Kommandos nicht interpretiert. Teilen Sie den Text auf, wenn Sie
Kommandos benötigen, um einzelne Teile speziell zu formatieren.
"Im" color blue bold "gleichschenkligen" "Dreieck sind die Basiswinkel
gleich groß."Im gleichschenkligen Dreieck sind die Basiswinkel gleich groß.

Kapitel 1Einführung in Math

19

Extension Dmaths – Für eine schnelle Formeleingabe und mehr
Es gibt ein Mathematik-Makropaket für LibreOffice Writer, das als Extension installiert werden
kann. Diese Extension heißt „Dmaths“ und kann von der Webseite
http://dmaths.projects.ooodev.org heruntergeladen werden. Hier finden Sie auch weitere
Informationen zur Installation und Verwendung von Dmaths und zu den mitgelieferten Autotexten
und Gallerie-Themen.
Nach der Installation erhält LibreOffice Writer ein neues Menü (Abbildung 11),

Abbildung 11: Neues Menü Dmaths
eine neue (anpassbare) Symbolleiste mit 36 Schaltflächen (Abbildung 12),Abbildung 12: Symbolleiste Dmaths
eine neue Symbolleiste mit 26 Schaltflächen für die Bedienung von Gdmath (Abbildung 13),

Abbildung 13: Symbolleiste Gdmatheine neue Symbolleiste mit 10 Schaltflächen für die Bedienung von AHmath3D (Abbildung 14)

Abbildung 14: Symbolleiste AHmath3D
und zwei kurze Symbolleisten zum schnellen Ein- und Ausblenden der langen Symbolleisten sowie
zum Zugriff auf einige weitere Funktionen (Abbildung 15).

Abbildung 15: Symbolleisten zum Ein- und Ausblenden sowie für weitere Funktionen

20

Math Handbuch

Dmaths stellt damit eine Vielzahl von Werkzeugen für die Erstellung mathematikhaltiger
Dokumente zur Verfügung:• Erstellung von Math-Formeln mit einem Klick aus eingegebenem Text
(Symbolfarbe: orange).
Erstellung vom Math-Formeln mit Hilfe von Eingabedialogen (Symbolfarbe: violett).

•• Auszeichnung von Text (Symbolfarbe: blau).
• Veränderung von Eigenschaften vorhandener Formeln (Symbolfarbe: grün).
• Zeichnen von Graphen, Gittern, statistischen Diagrammen und geometrischen Figuren••(Symbolfarbe: türkis).
Zeichnen und Verändern von geometrischen Objekten (Gdmath-Symbolleiste in grau –ebenso in LibreOffice-Draw verfügbar).
Zeichnen von 3D-Objekten (AHmath3D-Symbolleiste mit Kantenmodellen).

Über das Menü erhalten Sie Zugriff auf weitere mathematische Addons, die Einstellungen und das
ausführliche Handbuch „Dmaths Hilfe“.
Dmaths, initiiert von dem französischen Mathematiklehrer Didier Dorange, gibt es inzwischen nicht
nur auf französisch, sondern auch auf englisch, deutsch und spanisch. Die originale Adresse im
Internet ist http://www.dmaths.org.
Hier zur Veranschaulichung ein Beispiel für die Erstellung von Formeln mit Dmaths (Abbildung 16):

• Tippen Sie -3;4;x^3 ein (die Schreibmarkierung kann hinter dem eingegebenen Text••

bleiben).
Klicken Sie auf das orangene Integralsymbol oder verwenden Sie das Tastaturkürzel
Strg+Umsch+I.
Die fertige Math-Formel erscheint nun an der Stelle des eingegebenen Textes.

Abbildung 16: Beispiel mit Dmaths
Besonders interessant ist die Möglichkeit, mit Hilfe des Dialogs Dmaths: zusammengesetzte
Formel komplizierte Formeln zusammenzusetzen. Dazu stehen Unterdialoge zur Verfügung, dieintuitiv ausfüllbar sind und deren Ergebnisse direkt in der Eingabezeile des Dialogs und an der
Position der Schreibmarkierung eingetragen und dort auch beliebig per Hand verändert werden
können (Abbildung 17). Hier finden Sie auch zwei spezielle Dialoge für die Formel einer
Binomialverteilung (Abbildung 18 und 19) und für den Bau von Reaktionsgleichungen („Isotope“).

Kapitel 1Einführung in Math21

Abbildung 17: Dialog zur intuitiven Formeleingabe

Abbildung 18: Dialog Binomialverteilung

Abbildung 19: Beispiel einer Binomialverteilung

22Math Handbuch

Math Handbuch

Kapitel 2
Math Einstellungen
Math an die eigenen Bedürfnisse anpassen

Dokumentationen zu LibreOffice unter de.libreoffice.org

Optionen anpassen
Die Math Optionen können nur geändert werden, wenn Sie Math als eigenständige Komponentegestartet haben. Starten Sie deshalb die Komponente Math über eine der folgenden drei
Möglichkeiten:• Übers Menü: Datei → Neu →Formel.
• Durch einen Klick auf das Dreieck rechts neben dem Symbol Neu in der SymbolleisteStandard und Klicken auf

Formel.

• Aus dem Startcenter mit einem Klick auf

Formel.

Es öffnet sich ein leeres Formeldokument. Rufen Sie über das Menü Extras → Optionen... →LibreOffice Math → Einstellungen die Math Optionen auf (Abbildung 20).

Abbildung 20: Die Kommandozeile als schwebendes Fenster Kommandos
In diesem Dialog können Sie die folgenden Einstellungen vornehmen:• Druckoptionen: Legen fest, welche Elemente auf dem Ausdruck erscheinen sollen.
– Titelzeile: Beginnt die Seite beim Ausdruck einer Formel am oberen Rand mit einer––

Titelzeile, deren Inhalt der Dateiname ohne Dateinamenserweiterung ist.
Formeltext: Beendet die Seite beim Ausdruck einer Formel am unteren Rand mit dem
Formeltext, wie er in die Kommandozeile eingegeben wurde.
Rahmen: Versieht die Titelzeile, die Formel und den Formeltext mit jeweils eigenständigenRahmen.

• Druckformat: Hier können Sie die dargestellte Größe der Formel auf dem Ausdruck––

24

festlegen.
Originalgröße: Druckt die Formel in der Originalgröße aus.
Seite anpassen: Passt die Größe der Formel so an, dass sie möglichst groß auf dem
Ausdruck erscheint.

Math Handbuch

–

Skalierung: Hier können Sie die gewünschte Größe prozentual, relativ zur Originalgröße,
einstellen.
Sonstige Optionen: Weitere Einstellungsmöglichkeiten für Math.

•– ~ und ` am Zeilenende ignorieren: Platzhalter am Zeilenende werden in Formeln und im–

Ausdruck nicht berücksichtigt.
Nur verwendete Symbole einbetten (kleinere Dateigröße): Ist diese Option deaktiviert,
werden alle Symbole des Katalogs in die Datei eingebunden, unabhängig davon, ob dieseverwendet wurden oder nicht. Dadurch ist es möglich, selbst erstellt Symbole beim
Bearbeiten einer Formel auf einem anderen Computer zu verwenden, auch wenn Sie dort
im Katalog fehlen. Allerdings wird dadurch auch die Datei größer, was sich besonders bei
einem Textdokument mit vielen Formeln bemerkbar macht, da alle Symbole bei jeder
Formel erneut mit eingebettet werden.

Math anpassen
Im Folgenden werden einige Möglichkeiten beschrieben, wie Sie Math an Ihre Bedürfnisse
anpassen können.

Die Kommandozeile als ein schwebendes Fenster
Die Kommandozeile kann einen großen Teil des Writer Fensters einnehmen. Deshalb gibt es die
Möglichkeit, die Kommandozeile als schwebendes Fenster einzurichten. Klicken Sie dazu bei
gedrückter Strg-Taste doppelt auf den Rahmen der Kommandozeile.
Abbildung 21 zeigt das Ergebnis. Sie können das Fenster wieder fixieren, indem Sie dieselben
Schritte erneut ausführen.

Abbildung 21: Die Kommandozeile als schwebendes Fenster Kommandos

Den Katalog anpassen
Wenn Sie ein Zeichen benötigen, das in Math nicht vorhanden ist, können Sie dieses selbst dem
Katalog hinzufügen. Im Folgenden wird das Vorgehen am Beispiel der Striche, die im
Schulunterricht für Ableitungen verwendet werden, gezeigt.
1. Öffnen Sie den Katalog über das Menü Extras → Katalog... oder klicken Sie auf das
Symbol Katalog .
2. Klicken Sie auf Bearbeiten... Es öffnet sich der Dialog Symbole bearbeiten (Abbildung 22).

Kapitel 2Math Einstellungen25

Abbildung 22: Dialog Symbole bearbeiten
3. Die Symbole sind in sogenannten Symbolsets zusammengefasst. Für das neue Symbol
wählen Sie aus der Liste Symbolset ein vorhandenes Set aus, beispielsweise das
Symbolset „Spezial“, oder Sie schreiben den Namen eines neuen Symbolsets direkt in das
Feld hinein.
4. Wählen Sie aus der Liste Schriftart diejenige Schriftart aus, die ihr gewünschtes Symbol
enthält.
Wenn Sie eine Schriftart gewählt haben, werden in der Zeichenübersicht die Zeichen derentsprechenden Schriftart gezeigt. Mit der seitlichen Bildlaufleiste scrollen Sie durch die
Tabelle. Mit der Auswahlliste Bereich können Sie sofort zu dem entsprechenden Bereich
springen.
Wenn Sie das Beispiel nachvollziehen wollen, wählen Sie die Schriftart "DejaVu Sans" undden Bereich "Allgemeine Interpunktion".
5. Klicken Sie auf das gewünschte Zeichen, hier das Zeichen „U+2032“. Es wird rechts unten
vergrößert dargestellt (Abbildung 23). Vergewissern Sie sich, dass das Symbolset auf„Spezial“ eingestellt worden ist.

Abbildung 23: Dialog Symbole bearbeiten, Zeichen ausgewählt
6. Tragen Sie im Feld Symbol eine Bezeichnung für das neue Zeichen ein, im Beispiel
prime.
7. Wenn ihre Bezeichnung noch nicht benutzt wurde, wird die Schaltfläche Hinzufügen
aktiviert; klicken Sie darauf.
8. Sie können sofort weitere Zeichen hinzufügen. Im Beispiel sollten Sie noch die Zeichen„U+2033“ mit der Bezeichnung dblprime und „U+2034“ mit der Bezeichnung triprime
ergänzt.

26

Math Handbuch

9. Schließen Sie den Dialog mit OK.
In der Übersicht des Symbolsets sind die neuen Zeichen nun vorhanden (Abbildung 24). Sie
können wie die anderen Symbole auch hier ausgewählt oder in der Form %prime direkt ins
Kommandofenster geschrieben werden.

Abbildung 24: Katalog mit neuen Symbolen
Es gibt mehrere freie Schriftarten, die eine große Anzahl mathematischer Zeichen enthalten.
Insbesondere die Schriftart „STIX2“ ist hier zu nennen. Sie wurde speziell für das Schreiben
mathematisch-technischer Texte entwickelt. Auch die Schriftarten „DejaVu Sans“3 und „Lucida
Sans“4 bieten eine reiche Auswahl.

HinweisViele Symbole sind in mehreren Schriftarten enthalten. Wenn Sie Dokumente mit
anderen austauschen wollen, achten Sie darauf, eine Schriftart zu benutzen, dieauch bei den anderen installiert ist.

In der Grundeinstellung werden nur diejenigen selbstdefinierten Symbole in einem Dokument
gespeichert, die tatsächlich in dem Dokument vorkommen. Manchmal kann es aber sinnvoll sein,alle selbstdefinierten Symbole einzubetten, beispielsweise wenn das Dokument von einer anderen
Person weiter bearbeitet werden soll. Lesen Sie für mehr Informationen den Abschnitt „Optionen
anpassen“ auf Seite 29 dieses Kapitels.

Abstandszeichen am Ende einer Formelzeile
Mit den Zeichen ` (Gravis) fügen Sie einen kleinen zusätzlichen Abstand in die Formel ein, mit
dem Zeichen ~ (Tilde) wird ein großer Abstand eingefügt. In der Grundeinstellung werden diese
Zeichen am Ende einer Formelzeile ignoriert. Beim Arbeiten mit kursivem Text, kann es jedoch
erforderlich sein, diese Abstandszeichen auch am Ende der Formel zu berücksichtigen. Lesen Sie
den Abschnitt „Optionen anpassen“ auf Seite 29 dieses Kapitels für Informationen, um diese
Option abzuschalten.

Die Grundeinstellungen für Formeln ändern
Hinweis2
3
4

Alle im Folgenden erläuterten Einstellungen gelten jeweils nur für die aktuelle
Formel. Mit einem Klick auf Standard in dem jeweiligen Dialog legen Sie dieseEinstellungen jedoch als Grundlage auch für alle neuen Formeln fest.

Die Schriftart-Dateien zu STIX sind erhältlich unter http://www.stixfonts.org/
Die Schriftart-Dateien zu DejaVu Sans sind erhältlich unter http://dejavu-fonts.org/„Lucida Sans“ gehört zum Lieferumfang der JRE. Diese ist wahrscheinlich bei Ihnen auf dem PC
schon installiert.

Kapitel 2Math Einstellungen27

Die Schriftart einer Formel ändern
Die Schriftarten in der Formel stellen Sie über den Menüeintrag Format → Schriftarten... ein(Abbildung 25).

Abbildung 25: Dialog Schriftarten
Der Abschnitt Formelschriften bezieht sich auf die angegebenen Bestandteile der Formel. Die
Schriftart der Operatoren, Relationen und Klammern wird dadurch nicht beeinflusst, sondern dafürwird weiterhin die Schriftart „OpenSymbol“ benutzt. Auch die Zeichen aus dem Katalog werden mit
ihrer dort festgelegten Schriftart dargestellt.
Im Abschnitt Benutzerschriften legen Sie fest, welche Schriftart benutzt wird, wenn Sie einen
Abschnitt der Formel mit dem Attribut „font serif“, „font sans“ oder „font fixed“ kennzeichnen.
Klicken Sie zunächst auf das Ausklappmenü Ändern (Abbildung 26). Wählen Sie dort aus,
welchen Eintrag Sie bearbeiten wollen.

Abbildung 26: Ausklappmenü Ändern
Es öffnet sich dann der Dialog Schriftart ändern (Abbildung 27). Er zeigt Ihnen alle auf Ihrem PC
installierten Schriftarten an. Wenn Sie im oberen Teil einen Buchstaben eingeben, springt die Liste
zu diesem Bereich. Mit weiteren Buchstaben des Schriftartnamens gelangen Sie zu dergewünschten Schriftart. Wenn Sie den Schriftartnamen nicht wissen, scrollen Sie mit der
Bildlaufleiste durch die Liste. Im unteren Bereich sehen Sie eine Schriftprobe der gewählten
Schriftart.

28

Math Handbuch

Abbildung 27: Dialog Schriftarten
Variablen sollten kursiv gesetzt werden, markieren Sie dafür das entsprechende Attribut „kursiv“.
Für alle anderen Bereiche sollten Sie die Schriftart ohne Attribute benutzen. Der Schriftschnitt
kann problemlos in der Formel selbst mit den Kommandos „italic“ und „bold“ auf kursiv bzw. fettgesetzt oder mit den Kommandos „nitalic“ bzw. „nbold“ zurückgesetzt werden.
Schließen Sie den Dialog Schriftart ändern mit einem Klick auf OK. Die so für einen Bereich neu
festgelegte Schriftart wird für den gewählten Bereich angezeigt. Klicken Sie auf das
Ausklappmenü, wird die alte Schriftart zusätzlich zu der neuen Schriftart angezeigt und kann dort
auch wieder gewählt werden. Dies gilt allerdings nur während einer Sitzung und die alte Schriftart
wird auch nicht gespeichert.
Sie können beliebige Schriftarten einstellen. Wenn Sie jedoch Dokumente mit anderen
austauschen, sollten Sie nur Schriftarten benutzen, die auch auf dem PC Ihres Partners installiert
sind.

Die Schriftgröße einer Formel ändern
Um die Schriftgröße der Formeln zu verändern, führen Sie folgende Schritte aus:
1. Wählen Sie den Menüeintrag Format → Schriftgrößen...
2. Stellen Sie eine andere Schriftgröße im Feld Basisgröße ein (Abbildung 28).

Abbildung 28: Dialog Schriftgröße
Das Ergebnis sehen Sie im Beispiel in Abbildung 29.

Kapitel 2Math Einstellungen29

Abbildung 29: Formel mit veränderter Schriftgröße

Abstände in Formeln anpassen
Wenn Sie Abstände in Formeln vergrößern oder verkleinern möchten, können Sie dieses wie folgttun:
1. Wählen Sie im Menü Format → Abstände...
2. Im Dialog Abstände (Abbildung 30) klicken Sie auf das Dreieck neben Kategorien undwählen Sie den gewünschten Eintrag aus der Auswahlliste.
3. Geben Sie die Abstände für die aufgeführten Bereiche (diese sind je nach Kategorieunterschiedlich) ein und beenden Sie den Dialog mit OK.

Abbildung 30: Der Dialog Abstände
Für die folgenden Kategorien ist die Änderung von Abständen möglich:
Kategorie

Einstellmöglichkeit

Abstände

ZeichenabstandZeilenabstand

Abstand zur Wurzel

Indizes

Hochstellung

Tiefstellung

Zählerhöhe

NennertiefeÜberlänge

Strichstärke

BrücheBruchstriche

30

Math Handbuch

Kategorie

Einstellmöglichkeit

GrenzenGrenzhöhe

Grenztiefe

left/right Übergröße

left/right AbstandKlammern

Zusätzlich bei aktivierter Option:„Alle Klammern skalieren“Übergröße

Matrizen

ZeilenabstandSpaltenabstandPrimärhöhe

MindestabstandÜbergröße

Abstand

SymboleOperatoren

RänderLinks

Rechts

Oben

Unten

Die Ausrichtung verändern
Die Einstellung zur Ausrichtung legt fest, wie Formelbestandteile, die übereinander stehen,horizontal relativ zueinander ausgerichtet werden. Unter Format → Ausrichtung... wählen Sie
zwischen den globalen Einstellungen links, zentriert und rechts.

Kapitel 2Math Einstellungen31

Abbildung 31: Dialog Ausrichtung
Die folgenden Beispiele zeigen die Auswirkung der Einstellung in verschiedenen Situationen.
Ausrichtung

Beispiele

links

x 2−9
x

100
7

( )

c =a + b −2 a b cos γ
c 2−a2 −b2
cos γ=−2 a bzentriert (Standard)

x 2−9
x

100
7

( )

c =a + b −2 a b cos γ
c 2−a2 −b2
cos γ=−2a b

rechts

x 2−9
x

( )

c 2=a 2+ b2−2 a b cos γ
c 2−a2−b2
cos γ=
−2 ab

100
7

2

2

2

2

2

2

Es ist nicht möglich, Formelteile an einem bestimmten Zeichen auszurichten. Hierfür können Sie
sich aber eines Tricks mit einer Matrix bedienen, wie in „Elemente anordnen“ im Kapitel „Math
Einführung“ dieses Handbuchs beschrieben.
Die globalen Einstellungen der Ausrichtung beziehen sich nicht auf Texte; diese sind immer links
ausgerichtet. In den folgenden beiden Beispielen ist die globale Ausrichtung rechts, aber imoberen Beispiel beginnt die zweite Zeile mit einem Text – auch wenn er leer ist – und wird daher
linksbündig ausgerichtet.
Markup-Code

Ergebnis{1+2+3+4} over 5 + 2 over {60+70+80+90}

1+ 2+ 3+ 4
2+
5 60+ 70+ 80+ 90
1
=2+
150

newline""=2+1 over 150{1+2+3+4} over 5 + 2 over {60+70+80+90}
newline{}=2+1 over 150

1+ 2+ 3+ 4
2+
5 60+ 70+ 80+ 90
1
=2+
150

Unabhängig von der globalen Einstellung der Ausrichtung der Formel werden durch die
Kommandos alignl, alignc und alignr Formelteile individuell ausgerichtet. Diese Attribute
wirken sich auch auf Texte aus. In den beiden Beispielen sind die Formeln jeweils global auf
Ausrichtung rechts eingestellt.
Markup-Code"Zeit" = "Weg" over "Geschwindigkeit"

32

Ergebnis
Zeit=

Weg
25 km
=
Geschwindigkeit 50 km/h
Math Handbuch

Markup-Code

Ergebnis= {25"km"} over {50"km/h"}"Zeit" = {alignc "Weg"} over
"Geschwindigkeit"= {25"km"} over {50"km/h"}

Kapitel 2Math Einstellungen

Zeit=

Weg
25 km
=
Geschwindigkeit 50 km/h

33

Math Handbuch

Kapitel 3
Math einbetten
Formeln innerhalb der Komponenten von LibreOfficeverwenden

Dokumentationen zu LibreOffice unter de.libreoffice.org

Formeln in Writer-Dokumenten
Zum Einfügen einer Formel in ein Textdokument positionieren Sie den Cursor an der gewünschten
Stelle und wählen aus dem Menü: Einfügen → Objekt →Formel.
Wenn Sie häufiger mit Formeln arbeiten, ist es empfehlenswert, das Symbol FormelderSymbolleiste Standard hinzuzufügen oder ein Tastaturkürzel festlegen. Lesen Sie Kapitel 14„Anpassen von LibreOffice“ im Handbuch Erste Schritte für weitere Informationen zum Anpassen
der Symbolleisten oder zum Festlegen von Tastaturkürzeln.

PositionStandardmäßig wird eine Formel „Als Zeichen“ in einem Writer-Dokument verankert. Wie jedes
andere OLE-Objekt können Sie diese Verankerung ändern und die Formel beliebig positionieren.
Mehr dazu erfahren Sie im Kapitel 11 „Grafiken, Bilder und Fontworks verwenden“ im Handbuch
Erste Schritte.
In der Grundeinstellung werden „Als Zeichen“ verankerte Formelobjekte automatisch vertikal an
der Grundlinie des umgebenden Textes ausgerichtet. Um die Formeln manuell ausrichten zu
können, deaktivieren Sie die Option „Basislinienausrichtung in Formeln“ unter Extras →Optionen... → LibreOffice Writer → Formatierungshilfen im Abschnitt Layout Assistent. Diese
Einstellung gilt für alle Formeln des Dokuments und wird in dem Dokument gespeichert.
Außerdem gilt die Einstellung für alle neuen Dokumente.

Hintergrund, Umrandung und Größe
Formeln werden bezüglich Formatierung als Objekte der Gruppe Rahmenvorlagen behandelt underhalten die Formatvorlage „Formel“. Über diese Formatvorlage oder direkt über Format →Rahmen/Objekt bzw. mit einem Rechtsklick auf die Formel und Auswahl von Objekt im
Kontextmenü lassen sich Hintergrundfarbe und Umrandung festlegen. In der Grundeinstellung
haben Formeln einen transparenten Hintergrund und keine Umrandung. Die Größe einer Formel
lässt sich nicht einstellen, sondern in einem Writer-Dokument ergibt sie sich direkt aus dem
Aufbau der Formel selbst.

AußenabstandEine eingefügte Formeln besitzt im Writer links und rechts Abstände, die sie vom umlaufenden
Text absetzen. Wenn Sie diese Einstellung nicht wünschen, ändern Sie am besten die
Rahmenvorlage Formel, um die Einstellung für alle eingefügten und zukünftig einzufügenden
Formeln in dem Dokument gleichzeitig vorzunehmen. Gehen Sie dazu wie folgt vor:

•
•
•
•
•

Drücken Sie die Taste F11. Es öffnet sich der Dialog Formatvorlagen.
Wechseln Sie in das Register Rahmenvorlagen.
Suchen und rechtsklicken Sie auf die Rahmenvorlage Formel.
Wählen Sie im Kontextmenü den Eintrag Ändern...
Wechseln Sie in das Register Umlauf. Ändern Sie die Werte für Rechts und Links imAbschnitt Abstände auf „0,00cm“.
Schließen Sie den Dialog Rahmenvorlagen: Formel mit einem Klick auf OK.

•• Schließen Sie auch den Dialog Formatvorlagen mit der Taste F11.

Die Abstände sind für alle Formeln in dem Dokument geändert, die nicht zuvor manuell geändert
wurden. Weitere Informationen zum Einsatz von Formatvorlagen finden Sie im Kapitel 3 „Formate
und Vorlagen“ im Handbuch Erste Schritte.
Math Handbuch

35

Gleichungen nummerieren
Die Nummerierung von Gleichungen ist eine der am besten versteckten Funktionen für Math im
Writer. Aber die Umsetzung ist einfach:
1. Rufen Sie ein Writer-Dokument auf bzw. erstellen Sie ein neues Writer-Dokument.
2. Geben Sie in einem leeren Absatz „fn“ ein und drücken Sie die Taste F3.
Der Ausdruck „fn“ wird durch eine nummerierte Formel ersetzt (mit der berühmtesten Formel
Albert Einsteins als Ausgangsgleichung). Das Ergebnis ist in Formel (1) zu sehen:

E=mc 2(1)

Mit einem Doppelklick auf die Formel können Sie diese nun ändern. Geben Sie z. B. die Formel
für die Riemann'sche Zetafunktion ein. Das Ergebnis sieht dann wie in Formel (2) aus:
∞

1
z
n=1 n

ζ ( z)=∑(2)

Referenz einfügen
Um eine Referenz zu einer Gleichung herzustellen, führen Sie folgende Schritte aus:
1. Wählen Sie im Menü den Eintrag Einfügen → Querverweis...
2. Es öffnet sich der Dialog Feldbefehle mit dem Register Querverweis (Abbildung 32). In derListe unter Feldtyp wählen Sie den Eintrag „Text“.
3. Im Bereich Auswahl wählen Sie die Nummer der Gleichung.
4. Wählen Sie im Feld Format den Eintrag „Referenztext“ aus.
5. Klicken Sie auf Einfügen.

Abbildung 32: Das Register Querverweis im Dialog Feldbefehle
Wenn Sie im Nachhinein weitere nummerierte Gleichungen oberhalb bestehender Gleichungeneinfügen, werden die bestehenden Gleichungen neu nummeriert und die Referenzen aktualisiert.

36

Math Handbuch

Tipp

Um die Referenzen zu nummerierten Gleichungen ohne die runden Klammen
einzufügen, wählen Sie den Eintrag „Nummer“ anstelle von „Referenztext“ im Feld
Format aus.

Der durch obiges Vorgehen eingefügte AutoText besteht aus einer 1×2 Tabelle. In der linken Zelle
steht die Formel und in der rechten Zelle die Nummer. Durch die Nummer wird automatisch der
Nummernkreis „Text“ angelegt. Den Autotext können Sie bearbeiten, wenn Sie beispielsweise
eckige statt runde Klammern benötigen oder Formel und Nummer nicht mit einer Tabelle sondern
mit Tabulatoren ausrichten wollen. Lesen Sie dazu den Abschnitt „AutoText verwenden“ in Kapitel
3 „Arbeiten mit Text“ des Writer Handbuchs.

Formelbibliothek anlegen
Mithilfe der Komponente Math von LibreOffice (z. B. über Datei → Neu → Formel erreichbar)
werden Dokumente mit der Dateiendung .odf mit jeweils einer Formel erstellt. Diese können Sie
benutzen, um eine Bibliothek häufig benutzter Formeln zu erstellen. Mit einem Rechtsklick aufeine Formel und Auswahl von Speichern als... im Kontextmenü lassen sich auch eingebettete
Formeln als separates Math-Dokument speichern. Um eine solches Math-Dokument in ein WriterDokument einzufügen, benutzen Sie Einfügen → Objekt → OLE-Objekt... Markieren Sie danndie Option „aus Datei erstellen“ und tragen Sie Pfad und Name der Datei in das Feld ein odersuchen Sie die Datei über die Schaltfläche „Suchen“ mithilfe des Dateimanagers Ihres
Betriebssystems.

HinweisEs ist weder möglich, ein Math-Dokument durch Ziehen&Ablegen mit der Maus
einzufügen, noch übers Menü Einfügen → Datei...

Eine Formel kann nicht in der Gallery abgelegt werden, weil es sich nicht um ein Bildformat
handelt. Sie können aber Formeln als AutoText speichern. Schreiben Sie dazu die Formel allein in
einen Absatz, markieren diesen und rufen dann Bearbeiten → AutoText... auf. Für weitere
Informationen lesen Sie den Abschnitt „AutoText verwenden“ in Kapitel 3 „Arbeiten mit Text“ desWriter Handbuchs.

Formeln in Calc, Impress und Draw
Grafikeigenschaften
Formelobjekte haben in Calc, Impress und Draw ähnliche Eigenschaften. Sie werden immer mit
transparentem Hintergrund und ohne Umrandung eingefügt. In Draw und Impress ist ihnen die
Grafikvorlage Standard zugeordnet, in Calc ist keine Formatvorlage zugeordnet und
Eigenschaften können nur direkt gesetzt werden. Aber die in der Vorlage bzw. im Kontextmenü
oder über Format → Grafik angezeigten Eigenschaften sind – wenn überhaupt – nureingeschränkt nutzbar.
Linie, Fläche, Schatten
Sie können zwar Werte angeben, aber die Einstellungen werden komplett ignoriert.
Textattribute
Alle Textattribute, z. B. Schrift oder Ausrichtung, beziehen sich nicht auf den Formeltext,
sondern auf den bei allen Grafikobjekten vorhandenen Grafiktext. Diesen erreichen Sie bei
markiertem Objekt über die Funktionstaste F2. Lesen Sie für weitere Informationen den
Abschnitt „Text zu Objekten hinzufügen“ im Kapitel „Zeichnen von Grundformen“ im DrawHandbuch.

Kapitel 3Math einbetten

37

Position
Eine Formel kann beliebig positioniert werden. Benutzen Sie dazu die Maus, die Pfeiltastenoder im Menü Format → Position und Größe... den Dialog Position und Größe.
Größe
Im Dokument wird nicht das Formelobjekt selbst dargestellt, sondern die zugehörige
Ersatzgrafik. Diese ist in ihrer Größe zunächst geschützt. Um die Größe zu ändern öffnen Sie
den Dialog Position und Größe und deaktivieren Sie im ersten Dialog den Schutz im Abschnitt
Schützen durch Entfernen des Häkchens der Option „Größe“. Dadurch wird der Abschnitt
Größe aktiviert. Geben Sie Ihre Änderungen ein. Nach dem Schließen des Dialogs wird die
Größe automatisch wieder geschützt.
Die Änderung der Größe wirkt sich nicht auf die Formel selbst aus, sondern nur auf ihre
Darstellung. Insbesondere ändert sich die Basisschriftgröße der Formel dadurch nicht. Um zu
der aus dem Formelinhalt festgelegten Größe zurückzukehren, benutzen Sie den Eintrag
Originalgröße aus dem Kontextmenü. Damit lassen sich auch Größenfehler beheben, diemanchmal beim Einfügen einer Formel aus einem anderen Modul entstehen.
In Präsentationen werden Formeln meist in größerer Darstellung benötigt als in
Textdokumenten. Neben der hier gezeigten Lösung können Sie auch die Basisschriftgrößeändern, wie im Abschnitt „Die Schriftgröße einer Formel ändern“ im Kapitel „Math
Einstellungen“ dieses Handbuchs beschrieben.
Drehung, Scherung und Spiegelung
Drehungen, Scherungen und Spiegelungen sind nicht möglich, die entsprechenden
Dialogabschnitte sind deaktiviert. Benötigen Sie eine solche Darstellung, wandeln Sie die
Formel in eine GDI Metafile-Grafik um. Dann ist es jedoch keine Formel mehr, sondern ein
Bild. Kopieren Sie die Formel dazu in die Zwischenablage. Wählen Sie dann im Menü
Bearbeiten → Inhalte einfügen... oder in der Symbolleiste Standard die mit dem Symbol
Einfügen (ICON) verbundene Auswahlliste (durch Klick auf den keinen Pfeil rechts neben dem
Symbol) und wählen dort den Eintrag GDI Metafile.

Formel mit Text kombinieren
Weil eine Formel ein OLE-Objekt ist, sind weder Tabellenzellen noch Grafik- oder
Präsentationsobjekte in der Lage, Formeln aufzunehmen. Es ist daher im Gegensatz zu WriterDokumenten nicht möglich, Formeln in den Fließtext zu integrieren. Es folgen einige Alternativen.

Textteile in der Formel
Schreiben Sie den Text direkt in die Formel hinein. Beispiel:

Die Veranschaulichung am Parallelogramm legt die
Beziehung ⃗
AB=⃗
CD ⇔⃗
AC =⃗
BC nahe.
Ein Beweis ist dies jedoch nicht.
Der zugehörige Markup-Code ist"Die Veranschaulichung am Parallelogramm legt die" newline"Beziehung " widevec AB = widevec CD dlrarrow widevec AC = widevec BC" nahe." newline"Ein Beweis ist dies jedoch nicht."
Es gibt keinen automatischen Zeilenumbruch, sondern Sie müssen jeweils das Kommando
newline benutzen.

38

Math Handbuch

Die Schriftart passen Sie über Format → Schriftarten... an den sonstigen Text an. Lesen Sie
auch den Abschnitt „Die Schriftart einer Formel ändern“ im Kapitel „Math Einstellungen“ dieses
Handbuchs.
Die Sonderzeichenauswahl via Einfügen → Sonderzeichen... steht innerhalb des Formeleditors
nicht zur Verfügung. Schreiben Sie ein Sonderzeichen deshalb in einem Textdokument undkopieren Sie es dann über die Zwischenablage in das Kommandofenster.

Formeln mit Grafikobjekten gruppieren
Anders als in Textdokumenten können Formeln problemlos mit anderen Objekten zusammen
markiert und zu einer Gruppe zusammengefasst werden. Im Beispiel wurden Textboxen mit
Formelobjekten gruppiert und Rechtecke benutzt, um Teile der Formel hervorzuheben.

Nun wird die quadratische Ergänzung eingefügt= x 2 −6 x + 32 −3 2−7
und anschließend werden die Teile zusammengefasst.
= x 2 −6 x + 32 −3 2−7=( x −3)2 −16
Formeln im Writer-OLE-Objekt
Um alle Möglichkeiten eines Textdokuments nutzen zu können, erstellen Sie den gewünschten
Text mit Formeln zunächst im Modul Writer. Legen Sie dabei eine Seitengröße fest, die etwa derspäteren Zielgröße entspricht. Schreiben Sie nicht mehr als eine Seite, weil eine Seitenauswahl
später problematisch ist. Speichern Sie das Dokument.
In Impress (und genauso in Calc oder Draw) benutzen Sie nun Einfügen → Objekt → OLEObjekt... und dann die Option „Aus Datei“. Die Formel wird als OLE-Objekt in ein Dokument
eingebettet, das ebenfalls als OLE-Objekt benutzt wird. Damit ist die Formel in Impress nicht mehrzu bearbeiten. Sie sollten daher auf jeden Fall die Option Mit Datei verknüpfen aktivieren. So
können Sie, wenn Änderungen notwendig werden, das Textdokument direkt öffnen und Text undFormeln bearbeiten. In Impress passen Sie mit Bearbeiten → Verknüpfungen... →Aktualisieren die Darstellung an die gespeicherte Version des Textdokuments an. Versuchen Sie
nicht, den Text innerhalb von Impress zu bearbeiten, die Darstellung wird dann fehlerhaft.

Formeln in Charts
Ein Diagramm ist selbst ein OLE-Objekt. Daher können Sie innerhalb des Bearbeitungsmodus den
Formeleditor nicht aufrufen. Für Diagramme steht keine eigenständige LibreOffice Komponente
zur Verfügung, sodass der oben für Writer-Dokumente beschriebene Weg ebenfalls nicht möglichist. Sie können jedoch eine Formel außerhalb des Bearbeitungsmodus für Diagramme erstellen,
die Formel dann in die Zwischenablage kopieren, das Diagramm zum Bearbeiten aktivieren und
die Formel aus der Zwischenablage einfügen. Dabei wird die Formel automatisch in eine MetafileGrafik umgewandelt. Wenn eine Änderung nötig sein sollte, müssen Sie diese löschen und den
Vorgang wiederholen.

Kapitel 3Math einbetten

39

Math Handbuch

Kapitel 4
Export und Import
Formeln mit anderen Anwendungen teilen

Dokumentationen zu LibreOffice unter de.libreoffice.org

Export und Import
Export als MathML
Neben dem Export als PDF, der im Kapitel 10 „Drucken, Exportieren und E-Mailen“ desHandbuchs Erste Schritte erklärt wird, bietet Math auch die Möglichkeit, eine Formel als MathML
auszugeben. Leider unterstützen die Browser den Standard noch nicht perfekt. Wenn es zu
Darstellungsfehlern kommt, liegt es am eingesetzten Browser.
Als Beispiel wird diese Formel verwendet:
Markup-Code

Ergebnis
∞

1
z
n=1 n
(a b )c dText
ζ ( z)=∑%zeta (z) = sum from {n = 1} to infinity {1 over{n^z}} newline (matrix {a # b ## c # d}) newline"Text" newline int_0^x f(t) dt newline x = 3
y = 1

x

∫0 f (t)dt
x=3 y=1

Diese Formel vereint die verschiedenen Möglichkeiten, die Math bietet. Sie eignet sich daher gut
zum Testen.
Wenn Sie in einem separaten Math-Dokument arbeiten, wählen Sie im Menü Datei → Speichern
unter..., um den Dialog Speichern unter zu öffnen. Wählen Sie „MathML“ aus der Liste derverfügbaren Dateierweiterungen aus (Abbildung 33), um die Formel als MathML abzuspeichern.

Abbildung 33: Format auswählen
Bei einer in einem Dokument eingebetteten Formel wählen Sie aus dem Kontextmenü der Formel
den Eintrag Kopie speichern unter...

Ergebnis
Diese MathML-Datei wurde im Anschluss mit vier verschiedenen Browsern getestet. Das Ergebnis
ist in Abbildung 34 bis 37 zu sehen:

Math Handbuch

41

Abbildung 34: Firefox 6

Abbildung 35: Opera 11.50

Abbildung 36: Internet Explorer 9Abbildung 37: Chromium 13
Safari 5.1 öffnet nur den Dateimanager, um die Datei zu speichern.

Microsoft Office Dateiformate
Die Optionen in Extras → Optionen... → Laden/Speichern → Microsoft Office steuern, wie
beim Import oder Export von Microsoft Office Dateiformaten mit den Formeln verfahren wird.

Laden
Wenn [L] markiert ist, konvertiert LibreOffice die Microsoft-Formeln beim Laden eines Dokumentes
in das eigene Format. Dies funktioniert ab LibreOffice 3.5 sowohl für vom „Microsoft Equation
Editor“ erstellten Formeln sowie mit MathType erstellte Formeln in DOC-Dokumenten, als auch fürvom „OMML Equation Editor“ erstellte Formeln in DOCX-Dokumenten.
Die mit Microsoft Office erstellten Formeln werden innerhalb von Microsoft Office als OLE Objektebehandelt. Wenn [L] nicht markiert ist, behält LibreOffice dies bei. Bei einem Doppelklick auf die
Formel wird MathType gestartet und neue Formeln werden über Einfügen → Objekt → OLE
Objekt... erstellt. Diese Einstellung ist dann empfehlenswert, wenn Sie MathType installiert haben
und Formeln mit diesem Programm erstellen und bearbeiten wollen.
Wird von Microsoft Office 2010 ein Dokument mit OMML-Formel in ein DOC-Dateiformat
gespeichert, wandelt Microsoft Office die Formel in ein Bild um. In LibreOffice ist dann nur dieses
Bild zu sehen.

42Math Handbuch

Speichern
Wenn [S] markiert ist, wandelt LibreOffice die Formel in eine Form um, die bei DOC-Dokumenten
von Microsoft „Equation Editor“ und MathType gelesen und bearbeitet werden können, sowie bei
DOCX-Dokumenten in einer Form, die von Microsoft „OMML Equation Editor“ gelesen werden
kann. Wenn [S] nicht markiert ist, wird beim Exportieren in das DOC-Dateiformat die Formel als
OLE-Objekt behandelt und bleibt mit LibreOffice verknüpft. Ein Doppelklick in Word auf die Formel
versucht daher LibreOffice zu starten.

OpenDocumentText in Microsoft Word 2010 öffnen
Bei Verwendung von Microsoft Word 2010 kann eine LibreOffice-Datei auch im ODT-Dateiformat
geöffnet werden. Microsoft Word 2010 meldet zwar einen Fehler, erstellt aber trotzdem ein„repariertes“ Dokument. In diesem sind die ursprünglichen Formeln zu OMML-Formeln
umgewandelt worden. Beim erneuten Speichern in das ODT-Dateiformat wird die Formel vonMicrosoft Word 2010 wieder in eine MathML-Formel umgewandelt und kann von LibreOffice
bearbeitet werden. Achten Sie darauf, dass Sie inhaltlich zusammengehörende Teile mit
Gruppierungsklammern zusammenfassen – auch wenn dies aus optischen Gründen fürLibreOffice nicht erforderlich ist. Dadurch ist es LibreOffice möglich, die Struktur der Formel richtig
nach MathML zu übersetzen. Benutzen Sie beispielsweise sum from {i=1} to n {i^2} stattsum from i=1 to n i^2.
Bei dieser Vorgehensweise geht das Annotation-Element verloren. Dadurch zeigt LibreOffice im
Kommandofenster nicht mehr den ursprünglichen Math Markup-Code, sondern generiert einen
neuen Markup-Code aus der internen MathML-Notation.

XHTML
Das XHTML-Dateiformat steht nur für ein Speichern als Exportdatei zur Verfügung. Deshalb finden
Sie diese Option nicht bei Datei → Speichern unter..., sondern nur bei Datei → Exportieren...
Falls die Option bei Ihnen fehlt, können Sie den entsprechenden Filter nachinstallieren. Die
Ersatzgrafik der Formel ist in die Datei eingebettet, aber der beim Export in das MathMLDateiformat (vergleichen Sie auch den Abschnitt „Export als MathML“ dieses Kapitels) in einem
Annotation-Element enthaltene Math Markup-Code fehlt hier.
Ob das Dokument im Browser richtig dargestellt wird, hängt sehr vom Browser ab. Firefox zeigt
das Dokument einschließlich der Formeln korrekt an. Opera und Internet Explorer haben
Schwierigkeiten mit der eingebetteten Grafik.
Der alte Exportfilter „HTML Dokument (OpenOffice.org Writer)(.html)“ speichert die Formelüberhaupt nicht, sondern benutzt nur ein schlecht aufgelöstes Bild im GIF-Dateiformat.

Flat XML
Dieses Format kann von LibreOffice gelesen und gespeichert werden. Wenn bei Ihnen diese
Option im Menü Datei → Speichern bzw. Datei → Speichern unter... fehlt, können Sie den
entsprechenden Filter nachinstallieren. Bei diesem Format wird der gesamte Inhalt desDokuments, einschließlich der Vorlagen, innerhalb eines XML-Dokuments gespeichert. Es ist alsokein komprimierter Ordner wie beim üblichen Abspeichern als OpenDocument-Datei. Die Formeln
sind dabei als MathML-Elemente enthalten, ähnlich zum Export als MathML. Es wird jedoch nicht
eine einzelne Formel gespeichert, sondern das gesamte Dokument mit allen Formeln. Dieses
Format eignet sich direkt für eine externe Versionsverwaltung.

Kapitel 4Export und Import

43

Math Handbuch

Anhang A
Befehlsreferenz
Vollständige Übersicht

Dokumentationen zu LibreOffice unter de.libreoffice.org

Symbole
Alle Symbole finden sich im Katalog (im Menü unter Extras → Katalog...) und sind an die
deutsche Sprache angelehnt.

Griechische Buchstaben
Griechische Buchstaben gibt es in vier Varianten:

•
•
•
•

„normale“ große griechische Buchstaben.
kursive große griechische Buchstaben.
„normale“ kleine griechische Buchstaben.
kursive kleine griechische Buchstaben.

Große griechische Buchstaben
In der folgenden Tabelle sind alle großen griechischen Buchstaben aufgelistet:Markup-Code

Ergebnis

Markup-Code

Ergebnis

Markup-Code

Ergebnis%ALPHA

Α

%BETA

Β

%GAMMAΓ%DELTAΔ%EPSILON

Ε

%ZETA

Ζ

%ETA

Η

%THETA

Θ

%JOTA

Ι

%KAPPAΚ%LAMBDA

Λ

%MY

Μ

%NY

Ν

%XI

Ξ

%OMIKRON

Ο

%PI

Π

%RHO

Ρ

%SIGMAΣ%TAUΤ%YPSILON

Υ

%PHI

Φ

%CHI

Χ

%PSI

Ψ

%OMEGAΩAlle großen griechischen Buchstaben sind auch in der kursiven Variante verfügbar. Sie
unterscheiden sich von der „normalen“ Variante lediglich durch ein vorangestelltes „i“ vor dem
Namen:
Markup-Code

Ergebnis

Markup-Code

Ergebnis

Markup-Code

Ergebnis%iALPHAΑ%iBETAΒ%iGAMMA

Γ%iDELTAΔ%iEPSILONΕ%iZETA

Ζ

%iETA

Η

%iTHETAΘ%iJOTA

Ι%iKAPPAΚ%iLAMBDA

Λ

%iMY

Μ

%iNY

Ν

%iXI

Ξ

%iOMIKRON

Ο

%iPI

Π

%iRHO

Ρ

%iSIGMA

Σ

%iTAU

Τ

%iYPSILON

Υ

%iPHI

Φ

%iCHI

Χ

%iPSI

Ψ

%iOMEGAΩMath Handbuch

45

Kleine griechische Buchstaben
In der folgenden Tabelle sind alle kleinen griechischen Buchstaben aufgelistet:Markup-Code

Ergebnis

Markup-Code

Ergebnis

Markup-Code

Ergebnis%alpha

α

%beta

β

%gammaγ%deltaδ%epsilon

ϵ

%zeta

ζ

%eta

η

%theta

θ

%jota

ι

%kappaκ%lambda

λ

%my

μ

%ny

ν

%xi

ξ

%omikron

ο

%pi

π

%rho

ρ

%sigmaσ%tauτ%ypsilon

υ

%phi

ϕ

%chi

χ

%psi

ψ

%omegaω

Zu sechs der kleinen griechischen Buchstaben existiert eine zweite, bei der Verwendung als
Variable gebräuchlichere Variante, die in folgender Tabelle aufgelistet sind.
Markup-Code

Ergebnis

Markup-Code

Ergebnis

Markup-Code

Ergebnis%varepsilon

ε%varthetaϑ%varpiϖ%varrhoϱ%varsigma

ς%varphiφAlle kleinen griechischen Buchstaben, inkl. der als Variable gebräuchlichen Variante einiger
Buchstaben, sind auch in der kursiven Variante verfügbar. Sie unterscheiden sich von der„normalen“ Variante lediglich durch ein vorangestelltes „i“ vor dem Namen:
Markup-Code

Ergebnis

Markup-Code

Ergebnis

Markup-Code

Ergebnis%ialphaα%ibetaβ%igammaγ%ideltaδ%iepsilonϵ%izeta

ζ

%ieta

η

%ithetaθ%ijotaι%ikappaκ%ilambda

λ

%imy

μ

%iny

ν

%ixi

ξ

%iomikron

ο

%ipi

π

%irho

ρ

%isigma

σ

%itau

τ

%iypsilon

υ

%iphi

ϕ

%ichi

χ

%ipsi

ψ

%iomegaω%ivarepsilon

ε%ivarthetaϑ%ivarpiϖ%ivarrhoϱ%ivarsigma

ς%ivarphiφ46Math Handbuch

Spezielle Symbole
Kommando

Anzeige

Kommando

Anzeige%element∈%promille‰%keinelement∉%strebt→%identisch≡%winkel∢%ungleich≠%unendlich∞%großgegen

≫

%oder

∨

%kleingegen

≪

%und

∧

Operatoren
Es gibt unäre (einseitige) und binäre (beidseitige) Operatoren.

Unäre Operatoren
Unäre (einseitige) Operatoren erwarten ein folgendes Zeichen (in der Regel einer Variablen derZahl). Die folgende Tabelle listet alle in Math verwendbaren unären Operatoren auf:
Operation

Kommando

Anzeige+ Zeichen+1+1– Zeichen–1−1+/– Zeichen

+–1

±1

–/+ Zeichen

–+1

∓1

Logisches Nicht

neg a

¬a

Beliebiges Zeichen als unären
Operator benutzen5

a + uoper @ b

a+ @b

Binäre Operatoren
Binäre (beidseitige) Operatoren erwarten ein voranstehendes sowie ein folgendes Zeichen (in derRegel eine Variable oder Zahl). Die folgende Tabelle listet alle in Math verwendbaren binären
Operatoren auf:

5

Operation

Kommando

Anzeige

Addition +

a + b

ab

Subtraktion –

a – b

a−b

Multiplikation (Punkt)a cdot ba⋅b

Durch die Verwendung von uoper wird jedes beliebige Symbol zum unären (einseitigen) Operator. Das„@“ fungiert hier als unärer Operator, mathematisch würde es die Funktion eines Vorzeichens haben.

Anhang ABefehlsreferenz

47

Operation

Kommando

Anzeige

Multiplikation (X)a times b

a×b

Multiplikation (*)

a * b

a∗b

Division (Operand)

a div ba÷b

Division (Schrägstrich)

a / b

a /b

Division (Bruch)a over bab

Additionszeichen im Kreis

a oplus ba⊕b

Subtraktionszeichen im Kreisa ominus ba⊖bMultiplikationspunkt im Kreisa odot ba⊙bMultipikationszeichen times im Kreisa otimes ba⊗b

Schrägstrich / im Kreisa odivide ba⊘b

Schrägstrich / mit linkem Operator
hochgestellt und rechtem Operator
tiefgestellt

a wideslash B

Schrägstrich \ mit rechten Operator
hochgestellt und linkem Operator
tiefgestellt

a widebslash B

Backslasha bslash ba∖bVerkettung

a circ b

a °b

Logisches Unda and ba∧b

Logisches Odera or ba∨b

Beliebiges Zeichen als binären
Operator benutzen6

a boper @ c

a @cOperation

Kommando

Anzeige

Ist gleich

a = 2

a=2

a <> 2a neq 2

a≠2
a≠2

a < 2

a2

a lt 2

a< 2

A
B
B
A

Beziehungsoperatoren

Ist nicht gleich

Kleiner als

6

Durch die Verwendung von boper wird jedes beliebige Symbol zum binären (beidseitigen) Operator. Das„@“ fungiert hier als binärer Operator, mathematisch würde es also die Funktion eines Rechenoperators
haben.

48

Math Handbuch

Operation
Größer als

Kleiner oder gleich

Kommando

Anzeige

a > 2

a2

a gt 2a> 2a <= 2a≤2a≤2a le 2

a ge 2a≥2
a≥2

Kleiner oder gleicha leslant 2a⩽2

Größer oder gleicha geslant 2a⩾2a >> 2a ≫2
a ≫2

Größer oder gleich

Wesentlich größer alsa >= 2a gg 2a ll 2a ≪2
a ≪2

Ungefähr

a approx 2a≈2

Ist ähnlich zu

a sim ba~b

Ist ähnlich oder gleich

a simeq ba≃b

Ist kongruent zu

a equiv ba≡b

Proportionala prop ba∝b

Ist definiert als

a def b

a≝b

Teilt

a divides ba∣b

Teilt nichta ndivides ba ∤b

Parallela parallel ba∥b

Ist senkrecht zu

a ortho ba⊥bStrebt gegena toward ba b

Doppelpfeil nach links

a dlarrow ba⇐b

Doppelpfeil nach rechts

a drarrow ba⇒b

Doppelpfeil nach links und rechts

a dlrarrow ba⇔b

Korrespondenzzeichen Bild vona transl ba ⊷b

Korrespondenzzeichen Original vona transr ba ⊶b

Wesentlich kleiner als

Anhang ABefehlsreferenza << 249

Mengenoperatoren
Operation

Kommando

AnzeigeIst Element

a in Ba ∈B

Ist nicht Elementa notin Ba ∉B

A owns b
A ni bA∋bA∋b

Schnittmenge

A intersection B

A∩B

Vereinigungsmenge

A union B

A∪B

Differenz

A setminus B

A∖ B

Quotient

A slash B

A/ B

Teilmenge

A subset B

A⊂B

Teilmenge oder gleich

A subseteq B

A⊆B

Obermenge

A supset B

A⊃B

Obermenge oder gleich

A supseteq B

A⊇B

Nicht Teilmenge

A nsubset B

A⊄B

Nicht Teilmenge oder gleich

A nsubseteq B

A⊈B

Nicht Obermenge

A nsupset B

A⊅B

Nicht Obermenge oder gleich

A nsupseteq B

A⊉B

Operation

Kommando

Anzeige

Von niedrigerem Ranga prec ba≺b

Nicht von niedrigerem Ranga nprec ba⊀b

Von höherem Ranga succ ba≻b

Nicht von höherem Ranga nsucc ba⊁b

Von niedrigerem oder gleichem Ranga preccurlyeq ba≼b

Von höherem oder gleichem Ranga succcurlyeq ba≽b

Von niedrigerem oder äquivalentemRang

a precsim ba≾b

Von höherem oder äquivalentem Rang

A succseim ba≿b

Enthält

Symbole der Spieltheorie

50

Math Handbuch

MengenOperation

Kommando

Anzeige

Menge der natürlichen Zahlen

setN

ℕ

Menge der ganzen Zahlen

setZ

ℤ

Menge der rationalen Zahlen

setQ

ℚ

Menge der reellen Zahlen

setR

ℝ

Menge der komplexen Zahlen

setC

ℂ

Leere Menge

emptyset

∅

Aleph

aleph

ℵ

Operation

Kommando

Anzeige

Potenza^{b}a

Quadratwurzel

sqrt {a}an-te Wurzel

nroot {a} {b}a bExponentialfunktion

exp (a)exp aLogarithmus

log (a)log a 

Natürlicher Logarithmusln (a)ln a

Sinus

sin (a)sin aKosinuscos (a)cos aTangenstan (a)tana Kotangenscot (a)cot aArkussinus

arcsin (a)arcsin a 

Arkluskosinus

arccos (a)arccosa 

Arkustangens

arctan (a)arctan a

Arkuskotangens

arccot (a)arccot a

Sinus Hyperbolicus

sinh (a)sinh a

Kosinus Hyperbolicus

cosh (a)cosh a 

Tangens Hyperbolicus

tanh (a)tanh (a)Funktionen

Anhang ABefehlsreferenzb51Operation

Kommando

Anzeige

Kotangens Hyperbolicus

coth (a)coth a

Arkussinus Hyperbolicus

arsinh (a)arsinh a 

Arkuskosinus Hyperbolicus

arccosh (a)arcosh a

Arkustangens Hyperblicus

arctanh (a)artanh a

Arkuskotangens Hyperbolicus

arccoth (a)arcoth aAbsolutwert

abs {a}∣a∣

Fakultät

fact (a)a!

Beliebige Zeichenfolge als Funktion

func e^{a}ea

Spezielle Operatoren mit Grenzen
Alle folgenden Operatoren können mit Grenzen (from und to) benutzt werden.
Operation

Kommando

Anzeige

Limes

lim a

lim a

Limes inferiorliminf alim inf a

Limes superiorlimsup alim sup aSummesum (a)∑aProdukt

prod (a)Koprodukt

coprod (a)∏a∐aIntegralInt {a}∫a

Doppeltes Integral

Iint {a}∬aDreifaches Integral

Iiint {a}∭aKurvenintegral

lint a∮a

Doppeltes Kurvenintegral

llint a∯a

Dreifaches Kurvenintegral

lllint a∰aFrei gewählter Operator

oper %PSI a

Ψa

Summe mit unterer Grenze anzeigen

sum from {3} b

∑b

52

3

Math Handbuch

Operation

Kommando

Produkt mit oberer Grenze anzeigen

prod to {3} rIntegral mit unterer und oberer Grenze
anzeigenint from {r_0} to {r_t} aAnzeige
3

∏r
rt

∫a
r0

Attribute

7

Operation

Kommando

Anzeige

Akzent nach rechts (accent aigu)

acute aa

Akzent nach links (accent grave)

grave aa

Umgekehrtes Dachcheck aa

Breve

breve aă

Kreiscircle aå

Vektorpfeil

vec a

a


Tilde

tilde a

a

Dach

hat a

a

Überstrich

bar a

a


Punkt

dot a

ȧ

Doppelter Punkt

ddot aä

Dreifacher Punkt

dddot aa

Großer Vektorpfeil

widevec abc⃗
abc

Große Tilde

widetilde abc

̃abc

Großes Dach

widehat abc

abc

Linie überoverline abc

abc

Linie unter

underline abc

abc

Linie durch

overstrike abc

acbTransparent (Lücke)7

a phantom X bab

Eine transparente Lücke wird benutzt, um einen Platzhalter in einer vorgegebenen Größe zu erhalten.

Anhang ABefehlsreferenz

53SchriftformatierungenOperation

Kommando

AnzeigeFettschrift

bold aa

Fettschrift aufhebenbold {a nbold b c}a bc

italic 1
ital 1

1
1

nitalic aaq size 16 v

qv

q size +3 v

qv

q size *0.8 v

qv

q size /1.5 v

qv

Text in einer serifenlosen Schrift

font sans qv

qv

Text in einer Serifenschrift

font serif qv

qv

Text in einer Schrift mit fester Breite

font fixed qv

qv

Zeichenfarbe ändern. Es gibt nur
black, white, cyan, magenta, red blue,
green, yellow

color cyan q color magentav

qv

Operation

Kommando

Anzeige

Gruppierungsklammern9{a}aRunde Klammern

(a)

a

Eckige Klammern

[b]

[ b]

Doppelte eckige Klammern

ldbracket c rdbracket〚c〛Linie mit Kanten oben

lceil c rceil⌈c ⌉Linie mit Kanten unten

lfloor c rfloor⌊c ⌋Einfache Linien

lline a rline∣a∣Doppelte Linien

ldline a rdline∥a∥Geschweifte Klammern

lbrace w rbrace{w}

Kursivschrift8
Kursivschrift aufheben

Schriftgröße ändern

Schriftgröße proportional ändern

Klammern

89Text ohne Anführungszeichen, der kein Kommando ist, ist standardmäßig als Variable definiert. Variablen
werden kursiv dargestellt.
Werden zur Programmkontrolle benutzt und nicht angezeigt.

54

Math Handbuch

Operation

Kommando

Anzeige

Spitze Klammern

langle d rangle〈d 〉Operatorklammern

langle a mline b rangle〈 a∣b〉

Skalierende runde Klammern10

left (stack {a # b # z}right )



Skalierende eckige Klammern

left [stack {x # y} right ][xy ]Skalierende doppelte eckige
Klammern

left ldbracket c rightrdbracket〚c〛Skalierende Linien

left lline a right rline∣a∣

Skalierende doppelte Linien

left ldline d right rdline∥d ∥Skalierende geschweifte Klammern

left lbrace e right rbrace{e }Skalierende spitze Klammern

left langle f right rangle〈f〉Skalierende Operatorklammern

left langle g mline h right
rangle〈 g∣h 〉

y = left lbrace matrix
Einseitige Klammern{x; x >= 0 ## -x; x < 0}right none

a
b
z

{

y= x ; x≥0−x ; x< 0aSkalierende geschweifte Klammer
oberhalb"Formel" overbrace a⏞
FormelSkalierende geschweifte Klammer
unterhalb"Formel" underbrace a

Formel⏟Operation

Kommando

Anzeige

Links hochgestellt

a lsup {b}bZentriert hochgestellt

a csup {b}aRechts hochgestellt

a^{b}

a

Links tiefgestellt

a lsub {b}bZentriert tiefgestellt

a csub {b}aFormate
a

b

b

a

a
b

10 Fügen Sie für skalierbare Klammern immer das Wort left vor einer linken Klammer und das Wort rightvor einer rechten Klammer ein.

Anhang ABefehlsreferenz

55

Operation

Kommando

Anzeige

Rechts tiefgestellt

a_{b}

ab

Term linksbündig (Terme sindstandardmäßig zentriert)

stack {a + b # alignl a}a+ ba

Text zentrieren (Text ist standardmäßig
linksbündig)

stack {"Hallo Welt" #alignc "a"}Hallo Welta

Text rechtsbündig

stack {"Hallo Welt" #alignr "a"}Hallo Welta

Vertikale Anordnung von 2 Elementen

binom {a} {b}abVertikale Anordnung von mehr als 2
Elementen

stack {a # b # z}abzMatrix-Anordnung

matrix {a # b ## c # d}acÜbliche mathematische Anordnung

matrix{a # "=" # b ## {} #"=" # c}

a = b
= c

Neue Zeile"Hallo" newline "Welt"

Hallo
Welt

Kleiner Zwischenraum (Apostroph)"Hallo" ` "Welt"

Hallo Welt

Großer Zwischenraum (Tilde)"Hallo" ~ "Welt"

Hallo Welt

horizontalen Abstand unterdrücken

nospace {0, overline 3}0,3Kommando

Anzeigeinfinity
infty

∞
∞

Partialpartial

∂

Nabla

nabla

∇

Existiert

exists∃Existiert nicht

notexists∄

Für alle

forall∀H querhbarℏ

Lambda quer

lambdabarƛbdVerschiedenes
Operation
Unendlich

56

Math Handbuch

Operation

Kommando

Anzeige

Realteilreℜ

Imaginärteil

imℑ

Weierstrass p

wp℘

umgedrehtes Epsilon

backepsilon∍

Pfeil nach links

leftarrowPfeil nach rechtsrightarrow

Pfeil nach oben

uparrow↑

Pfeil nach unten

downarrowPunkte unten

dotslow…

Punkte mittig

dotsaxis⋯

Punkte vertikal

dotsvert⋮

dotsupdotsdiag⋰⋰

dotsdown⋱

Punkte schräg nach oben
Punkte schräg nach unten

Anhang ABefehlsreferenz

57

Math Handbuch

Anhang B
Technische Einzelheiten
Wissenswertes über Math

Dokumentationen zu LibreOffice unter de.libreoffice.org

Technische Einzelheiten
OASIS Open Document Format for Office Applications
In den ODF-Spezifikationen wurde für die Math-Formeln kein vollständig neuer Standard
festgelegt, sondern der schon vom World Wide Web Consortium (W3C) für Formeln in Webseiten
erarbeitete Standard Mathematical Markup Language (MathML) übernommen (vergleichen Sie
http://www.w3.org/TR/2003/REC-MathML2-20031021). Von den dort vorgesehenen zwei Arten„Presentation Markup“ und „Content Markup“ wird in ODF die erstere benutzt. Es wird also mehr
die Darstellung einer Formel beschrieben als ihre mathematische Bedeutung.
Die Markup-Sprache MathML unterscheidet sich von dem Markup, das in Kommandofenster
benutzt wird. So lassen sich beispielsweise in der Formel int from {i=1} to 3 {f(t){nitalic d}t} die Teile from… to… nicht übersetzen, sondern werden wie int_{i=1}^3 in
MathML übertragen. Die ursprüngliche Formel aus dem Kommandofenster ist eine StarMath11 5.0
Kodierung. Damit diese nicht verloren geht, wird sie in einem Annotation-Element gespeichert.
Andere Anwendungen brauchen dieses Element weder auswerten noch bewahren und erzeugen
ihrerseits auch keins.
Zu den Formeln gehört bei LibreOffice auch jeweils eine Ersatzgrafik. In den Containerformaten
odt, odf usw. liegen diese Grafiken in einem separaten Ordner und sind zu dem eigentlichen
Dokument intern verlinkt. Benutzen Sie jedoch das Speicherformat „Open Dokument (Flat XML)“oder den Export nach XHTML, müssen diese Grafiken eingebettet werden. Dazu werden sie in
BASE64 kodiert.

Handhabung von Formeln in Basic
Dieser Abschnitt enthält keine Einführung in Basic12, sondern beschreibt nur einige spezielle
Aspekte von Formeln.
Nähere Informationen zu den unten benutzten Typen und Services finden Sie in
http://api.libreoffice.org/common/ref/com/sun/star/module-ix.html. Wenn Sie die hier erwähnten
Bezeichnungen über den Index suchen, gelangen Sie schnell zu den relevanten Beschreibungen.

Formeln im einem Writer-Dokument
In einem Writer-Dokument liegen alle OLE-Objekte – und damit auch die Formeln – in einer
Sammlung vom Typ SwXTextEmbeddedObjects.
oCurrentController = ThisComponent.getCurrentController()oTextDocument = oCurrentController.ModeloEmbeddedObjects = oTextDocument.EmbeddedObjects
Diese Sammlung ist von 0 an durchnummeriert. Ein einzelnes Objekt erhalten Sie über den Index:
nEndIndex = oEmbeddedObjects.Count-1
for nIndex=0 to nEndIndex
oMathObject = oEmbeddedObjects.getByIndex(nIndex)
Um festzustellen, ob dieses Objekt tatsächlich eine Formel ist, überprüfen Sie, ob es einen
Service unterstützt, der nur von Formeln unterstützt wird:
oModel = oMathObject.Model
11 LibreOffice basiert auf der von StarDivision entwickelten Office-Suite StarOffice, vergleichen Sie

auch http://de.wikipedia.org/wiki/LibreOffice#Vorgeschichte
12 Das Basic-Handbuch ist noch nicht fertiggestellt. Verfolgen Sie die Arbeit unter

http://wiki.documentfoundation.org/Documentation/de#Handbuch_Verwendung_von_Makros.
Math Handbuch59

if oModel.supportsService("com.sun.star.formula.FormulaProperties") thenOder Sie überprüfen, ob die CLSID, die jedes OLE-Objekt besitzt, dasjenige eines Math-Objekts
ist:
if oMathObject.CLSID = "078B7ABA-54FC-457F-8551-6147e776a997" thenÜber das Model ändern Sie dann die Eigenschaften der Formel, wie beispielsweise die
Basisschriftgröße:
oModel.BaseFontHeight = 12
Damit die Änderungen sichtbar werden, müssen die Formeln neu gezeichnet werden. Die
Eigenschaft ExtendedControlOverEmbeddedObject stellt einige Methoden bereit, die sichspeziell auf OLE-Objekte beziehen:oXCOEO = oMathObject.ExtendedControlOverEmbeddedObject
oXCOEO.update()

Formeln in einem Draw/Impress/Calc-Dokument
In einem Draw-, Impress- oder Calc-Dokument, werden auch OLE-Objekte als Zeichenobjekteangesehen. Nachdem Sie Zugriff auf ein einzelnes Objekt haben, testen Sie, ob es ein OLEObjekt ist und anschließend, ob es eine Formel ist. Kernstück eines Makros ist dannbeispielsweise:
if oShape.supportsService("com.sun.star.drawing.OLE2Shape") then
if oShape.CLSID = "078B7ABA-54FC-457F-8551-6147e776a997" thenoModelFormula = oShape.Model
oModelFormula.BaseFontHeight = 12
Ein explizites Update ist in hier nicht erforderlich.

60

Math Handbuch

LibreOffice Handbücher

GlossarHäufig verwendete Begriffe

Dokumentationen zu LibreOffice unter de.libreoffice.org

Glossar
Absolut speichern
In einigen Dialogen (z. B. Bearbeiten → AutoText) können Sie wählen, ob eine Datei relativoder absolut gespeichert werden soll.
Wenn Sie absolut speichern wählen, werden alle Referenzen auf andere Dateien ebenfalls als
absolut definiert, wobei sich diese Definition am jeweiligen Laufwerk, Volumen oder
Quellverzeichnis orientiert. Der Vorteil dieser Methode besteht darin, dass das Dokument mit
den Referenzen in ein anderes Verzeichnis oder einen anderen Ordner verschoben werden
kann und die Referenzen weiterhin gültig bleiben.
Vergleichen Sie auch mit Relativ speichern.
Andocken
Einige Fenster in LibreOffice, zum Beispiel das Fenster Formatvorlagen und der Navigator,
sind andockbare Fenster. Sie können diese Fenster verschieben, vergrößern oder sie an einer
Kante des Arbeitsbereichs andocken. An jeder Kante können Sie auch mehrere Fenster überoder nebeneinander andocken. Sie können dann durch das Verschieben der
Umrandungslinien die relativen Proportionen der Fenster verändern.
Lesen Sie den Abschnitt „Symbolleisten andocken und frei schweben lassen“ im Kapitel 01„LibreOffice Einführung“ des Handbuchs Erste Schritte für eine Beschreibung des Vorgehens.
Andocken (AutoHide)An jedem Fensterrand, an dem ein anderes Fenster angedockt ist, befindet sich eine
Schaltfläche, die zum Einblenden oder Ausblenden des Fensters dient.
Wenn Sie zum Anzeigen des Fensters auf die Schaltfläche am Fensterrand klicken, bleibt das
Fenster so lange eingeblendet, bis Sie es mit derselben Schaltfläche wieder ausblenden.
Wenn Sie das Fenster durch Klicken auf den Fensterrand einblenden, aktivieren Sie die
Funktion AutoHide. AutoHide ermöglicht es, ein eigentlich ausgeblendetes Fenster durch
Klicken auf dessen Rand kurzzeitig einzublenden. Sobald Sie mit der Maus in den
Arbeitsbereich oder ein anderes Fenster klicken, wird das Fenster wieder verborgen.
ANSI
Das "American National Standards Institute" ist ein US-Normungsgremium, vergleichbar mit
dem deutschen DIN.
ANSI-Zeichensatz
Der ANSI-Zeichensatz stimmt zwar weitgehend, aber nicht vollständig mit dem in den
westeuropäischen Windows-Betriebssystemen von Microsoft häufig verwendeten WindowsZeichensatz 1252 überein. Obwohl die gebräuchliche Bezeichnung etwas anderes suggeriert,
ist der ANSI-Zeichensatz keine Norm der ANSI, sondern wurde durch Microsoft geprägt.
API
Eine API (Application Programming Interface) ist eine Schnittstelle, die es anderen
Programmen ermöglicht, sich in das Programm zu integrieren. In LibreOffice wird dieseSchnittstelle als Extension (Erweiterung) bezeichnet.
ASCII
Abkürzung für „American Standard Code for Information Interchange“ (zu deutsch:
amerikanischer Standardcode zum Informationsaustausch). ASCII ist ein Zeichensatz für die
Zeichendarstellung bei Personal Computern (Zeichenkodierung) und entspricht der USVariante von ISO 646. Er besteht aus 128 Zeichen mit Buchstaben, Ziffern, Satzzeichen sowie
62

Math Handbuch

Sonderzeichen und dient als Grundlage für spätere auf mehr Bits basierenden Kodierungen fürZeichensätze. Dieser Zeichensatz wurde von MS-DOS benutzt und ist nicht kompatibel zum
ANSI-Zeichensatz, Unicode-Zeichensatz und Windows-Zeichensatz.
Der erweiterte ASCII-Zeichensatz enthält 256 Zeichen. Jedem Zeichen ist eine eindeutige
Nummer zugewiesen, die man auch als ASCII-Code bezeichnet.
In HTML-Seiten sollten nur die Zeichen des 7-Bit-ASCII-Zeichensatzes vorkommen. Andere
Zeichen, wie etwa die deutschen Umlaute, werden durch Umschreibungen gekennzeichnet. So
wird das kleine „ü“ etwa zu „&uuml;“. Sie können in LibreOffice Zeichen im erweiterten ASCIICode eingeben; der Exportfilter sorgt für die erforderliche Umwandlung.
Austauschformat
Ein Dateiformat, welches dem Austausch von Daten dient.
Das Austauschformat können Grafiken oder allgemeine Daten sein, z. B. von einer
Tabellenkalkulation. Austauschformate dienen auch zum Import oder Export von einer
Anwendung in eine Andere.
Bézierobjekt
Bézierkurven sind nach einem vom französischen Mathematiker Pierre Bézier entwickelten
Verfahren mathematisch dargestellte Kurven, wie sie in zweidimensionalen
Grafikanwendungen zum Einsatz kommen. Eine solche Kurve definiert sich durch vier Punkte:
den Anfangspunkt, den Endpunkt und zwei separate Zwischenpunkte. Ein Bézier-Objekt lässt
sich durch Verschieben dieser Punkte mit der Maus verformen.
Bildkompression
Bildkompression beruht wie jede Art der Datenkompression darauf, den ursprünglichen
Datensatz entweder über eine Verlustfreie Kompression in einer vollständig rekonstruierbaren
Form zu speichern oder Daten zu entfernen, deren Verlust kaum wahrnehmbar ist(Verlustbehaftete Kompression). Es gibt sehr viele Grafikformate, von denen aber viele veraltet
sind und viele keine Kompression unterstützen, da sie Austauschformat für Grafikprogrammesind.
Complex Text Layout (CTL)
Sprachen mit komplexen Skripten können unter anderem folgende Eigenschaften aufweisen:••

Es werden Zeichen verwendet, die aus mehreren Teilen zusammengesetzt sind.
Die Schreibrichtung des Texts läuft von rechts nach links.

LibreOffice unterstützt derzeit Hindi, Thai, Hebräisch und Arabisch als CTL-Sprachen.
Aktivieren Sie die CTL-Unterstützung unter Extras → Optionen... → Spracheinstellungen →Sprachen, um diese zu verwenden.
Dateiendung
Die Dateiendung gibt normalerweise das Format der Datei an und stellt die
Buchstabenkombination hinter dem letzten Punkt des Dateinamen dar.
DatenbankIn einer Datenbank werden Daten gespeichert, verwaltet und miteinander in Beziehung
gebracht. Zusätzlich können Informationen gesucht sowie gefiltert dargestellt werden.
DDE
DDE steht für "Dynamic Data Exchange", also dem dynamischen Datenaustausch. Dies ist ein
Vorgänger von OLE, dem "Object Linking and Embedding". Bei DDE wird ein Objekt in Formeiner Verknüpfung zur Datei eingebunden, aber im Gegensatz zu OLE nicht selbst eingebettet.

Glossar63

DDE-Verknüpfungen lassen sich wie folgt erzeugen: Wählen Sie in einem LibreOffice-CalcTabellendokument Zellen aus, kopieren Sie diese in die Zwischenablage, wechseln Sie in ein
anderes Tabellendokument, und wählen Sie Bearbeiten → Inhalte einfügen. Wählen Sie die
Option "Verknüpfen" aus, um den Inhalt als DDE-Verknüpfung einzufügen. Bei Aktivierung der
Verknüpfung wird der eingefügte Zellbereich aus der Originaldatei eingelesen.
Debian
Debian ist eine Linux-Distribution, die es seit 1996 gibt und den Linux-Kernel sowie alle für den
Betrieb des Systems erforderliche Programme enthält. Seit der Version 6.0 enthält Debian nur
noch freie Software.
DIN
Das "Deutsche Institut für Normung e. V." ist die bedeutendste nationale
Normungsorganisation in der Bundesrepublik Deutschland.
Der heutige Name wurde 1975 im Zusammenhang mit dem zwischen der Organisation undder Bundesrepublik Deutschland abgeschlossenen Normenvertrag gewählt. Die unter der
Leitung von Arbeitsausschüssen dieser Normungsorganisation erarbeiteten Standards werden
als "DIN-Normen" bezeichnet. Das DIN arbeitet in den internationalen und europäischen
Normengremien mit, um die deutschen Interessen zu vertreten und den internationalen freien
Warenverkehr zu fördern. Es organisiert die Eingliederung internationaler Normen in das
deutsche Normenwerk.
Direkte Formatierung
Wenn Sie Ihre Dokumente ohne Hilfe von Formatvorlagen formatieren, spricht man vondirekter oder "harter" Formatierung. Darunter versteht man die Veränderung von Text oder voneinem anderen Objekt, wie ein Rahmen oder eine Tabelle, über die Zuweisung verschiedener
Attribute. Die Formatierung gilt nur für den ausgewählten Bereich und alle Änderungenmüssen einzeln bearbeitet werden.
Direkte Formatierungen können Sie aus Ihrem Dokument entfernen, indem Sie mit den Text
markieren und im Menü Format → Standardformatierung wählen.
Dem gegenüber steht die zu bevorzugende Indirekte Formatierung.
Drag&Drop
Sehen Sie unter Ziehen&Ablegen nach.
Drehfeld
Ein Drehfeld ist eine Eigenschaft eines Zahlen-, Währungs, Datums- oder Zeitfelds bei
Formular-Steuerelementen. Wenn die Eigenschaft Drehfeld aktiviert ist, zeigt das Feld zwei
Symbole mit Pfeilen an. Diese zeigen entweder senkrecht oder waagerecht inentgegengesetzte Richtungen.
In der Basic IDE wird ein numerisches Feld mit zwei Pfeilsymbolen als Drehfeld bezeichnet.
Sie können entweder einen numerischen Wert direkt in das Drehfeld eingeben oder mit dem
Auf- und Abwärtspfeil auswählen. Mit den Tasten Nach oben und Nach unten Ihrer Tastatur
lässt sich der Wert im Drehfeld ebenfalls vergrößern oder verkleinern. Mit den Tasten Bildnach oben und Bild nach unten können Sie den Höchst- und den Mindestwert für das Drehfeld
erreichen.
Handelt es sich um ein Drehfeld für numerische Werte, dann können Sie auch eine Maßeinheit
angeben, also z. B. „1 cm“, „5 mm“, „12 pt“ oder „2“.
DTP-Programm
Mittels eins DTP-Programms werden hochwertige Dokumente, die aus Texten und Bildern
bestehen, erstellt. Diese Dokumente können zum Beispiel für den Druck von Broschüren,Magazinen, Büchern oder Katalogen verwendet werden.
64

Math Handbuch

Extension
Eine Extension (deutsch: Erweiterung) ist ein Programm, welches sich in LibreOffice integriert,
um dessen Funktionen zu verbessern oder zu ersetzen. Die Extensions steuern LibreOfficeüber eine API an.
Formatierung
Unter Formatieren versteht man in diesem Zusammenhang das optische Gestalten von Texten
mit einem Textverarbeitungs- oder DTP-Programm. Dazu gehören das Festlegen desPapierformats, der Seitenränder, der Schriftarten, der Schrifteffekte sowie der Einzüge undAbstände.
Sie können Text durch Direkte Formatierung bei der Eingabe oder mithilfe von Formatvorlagenin LibreOffice formatieren (Indirekte Formatierung).
Gallery
Die LibreOffice Gallery ist ein Fenster, in dem Sie Bilder und Klänge in thematischen Ordnern
verwalten und zur Nutzung in LibreOffice bereit stellen können.
GIF
Das "Graphics Interchange Format" (deutsch: Grafik-Austauschformat) ist ein Grafikformat,
das eine gute Verlustfreie Kompression für Bilder mit geringer Farbtiefe besitzt (bis zu 256
verschiedene Farben pro Einzelbild).
Darüber hinaus können mehrere Einzelbilder in einer Datei abgespeichert werden, die vongeeigneten Betrachtungsprogrammen wie Webbrowsern als Animationen interpretiert werden.
HTMLDie "Hypertext Markup Language" ist eine textbasierte Auszeichnungssprache zur
Strukturierung von Inhalten wie Texten, Bildern und Hyperlinks in Dokumenten.
HTML-Dokumente sind die Grundlage des World Wide Web und werden von einem
Webbrowser dargestellt.
Hurenkinderregelung
Schusterjungen und Hurenkinder sind historische Begriffe aus der Typographie, die seit
langem benutzt werden.
Ein Hurenkind ist die letzte Zeile eines Absatzes, die alleine am oberen Rand der nächsten
Seite steht. Mit einem Textdokument von LibreOffice können Sie diese unschöne Erscheinung
automatisch für die gewünschte Absatzvorlage vermeiden. Dabei können Sie sogar wählen,
wie viele Zeilen mindestens immer zusammen auf einer Seite gehalten werden sollen.
Dem gegenüber steht die Schusterjungenregelung.
IEC
Die Internationale Elektrotechnische Kommission (International Electrotechnical Commission)
ist eine internationale Normungsorganisation mit Sitz in Genf für Normen im Bereich derElektrotechnik und Elektronik. Einige Normen werden gemeinsam mit der ISO entwickelt.
IME
IME ist eine Abkürzung für "Input Method Editor", also ein Eingabemethoden-Editor. Dies ist
ein Programm, das die Eingabe von komplexen Zeichen aus nichtwestlichen Zeichensätzen
über eine Standardtastatur ermöglicht.
Indirekte Formatierung
Bei der indirekten oder "weichen" Formatierung nehmen Sie Formatierungen nicht direkt am
Text vor, sondern durch Zuweisen von Formatvorlagen. Der große Vorteil besteht darin, dass

Glossar65

Sie mit der Änderung einer Formatvorlage jedes Objekt (Absätze, Rahmen, usw.) ändern, dem
Sie diese Formatvorlage zugewiesen haben.
Dem gegenüber steht die Direkte Formatierung.
ISO
Die Internationale Organisation für Normung (International Organization for Standardization) ist
die internationale Vereinigung von Normungsorganisationen und erarbeitet internationale
Normen in allen Bereichen mit Ausnahme der Elektrik, der Elektronik und derTelekommunikation, für welche die IEC zuständig ist.
Java
Java ist eine Programmiersprache, die von der Firma Oracle weiterentwickelt und bereitgestellt
wird. Für die Ausführung von Java-Programmen in einer Anwendung ist die JRE (Java
Runtime Environment) notwendig.
JDBC
Sie können die API der Java Database Connectivity (JDBC) zum Herstellen einer Verbindung
mit einer Datenbank von LibreOffice verwenden. JDBC-Treiber sind in der
Programmiersprache Java geschrieben und plattformunabhängig.
JPEG
JPEG wurde von der Joint Photopraphic Experts Group im Jahr 1992 in der ISO Norm 109181 vorgestellt und ist heute eines der am meiste genutzte Bildformate.
JPG
Sehen Sie unter JPEG nach.
JRE
JRE (kurz für Java Runtime Environment) ist die Laufzeit- bzw. Softwareumgebung, mit derJava-Anwendungen ausgeführt werden können. Java und JRE werden von der Firma Oracle
entwickelt und bereit gestellt.
LibreOffice ist ohne JRE lauffähig, JRE ist jedoch für die LibreOffice-Komponente Basewichtig.
Kerning
Kerning ist die englische Bezeichnung für eine Unterschneidung oder Spationierung. Darunter
versteht man das Verringern oder Vergrößern des Abstandes zwischen Buchstabenpaaren
zum optischen Ausgleich des Schriftbildes, z. B. bei „W“ und „a“.
In Kerning-Tabellen ist vermerkt, welche Buchstabenpaare mehr Abstand benötigen. Diese
Tabellen sind in der Regel Bestandteil der jeweiligen Schrift.
Kontextmenü
Kontextmenüs werden durch Rechtsklick auf ein Objekt oder in eine Markierung aufgerufen.
Sie zeigen kontextsensitive Menüeinträge zu dem jeweiligen Objekt bzw. der Markierung ineinem Aufklappmenü an. Nahezu überall in LibreOffice sind Kontextmenüs vorhanden.
Link
Ein Link (oder Hyperlink) verknüpft den Inhalt mit einem anderen Dokument oder einem
Abschnitt im gleichen Dokument. Links können sich hinter Texten, Symbolen oder Bildern
verbergen.
Makro
Ein Makro ist eine Abfolge von Befehlsschritten, die in einer Programmiersprache wie
LibreOffice Basic, JavaScript, BeanShell oder Python definiert werden. Ein Makro kann über66

Math Handbuch

den Makrorekorder oder über eigene Textzeilenprogrammierung erstellt und über die Menüoder Symbolleiste abgerufen werden.
Markieren
Durch Markieren legen Sie fest, welche Teile eines Textes, einer Tabelle oder eines Bildes Sie
bearbeiten wollen. Hierzu führen Sie mit gedrückter Maustaste den Mauszeiger über den
gewünschten Bereich.
MS-DOS
MS-DOS, kurz für Microsoft Disk Operating System, war Microsofts erstes Betriebssystem fürPCs.
Es wurde ursprünglich für den Intel-Prozessor 8086/8088 entwickelt und war in den späten
1980er und frühen 1990er Jahren das dominierende Betriebssystem für Einzelplatzrechner.
Die früheren Windows-Versionen 1.0 bis 3.11, 95 (4.0), 98 (4.1) und ME (4.9) waren von DOS
abhängig. Windows NT und die darauf basierenden Microsoft-Betriebssysteme (Windows
2000, XP, Vista und 7) bauen nicht mehr auf MS-DOS auf und können DOS-Software nicht
mehr oder nur noch eingeschränkt ausführen.
OASIS
Die "Organization for the Advancement of Structured Information Standards" ist eineinternationale, nicht-gewinnorientierte Organisation, die sich mit der Weiterentwicklung von EBusiness- und Webservice-Standards beschäftigt. Bekannte Standards der OASIS sind u. a.
OpenDocument (ODF) und DocBook.
OASIS Open Document Format for Office Applications
Sehen Sie unter ODF nach.
ObjektEin Objekt ist ein Element auf dem Bildschirm, das Informationen enthält. Dabei kann es sichz. B. um Anwendungsdaten handeln, wie Texte oder Grafiken.
Objekte sind selbstständig und beeinflussen sich nicht gegenseitig. Jedem Objekt, das Daten
enthält, werden bestimmte Befehle zugeordnet. Ein Grafikobjekt wird so mit Befehlen zur
Bildbearbeitung versehen, eine Tabelle mit Befehlen zur Berechnung usw.
ODBC
Open Database Connectivity (ODBC) ist ein Protokoll für den Zugriff auf Datenbank-Systeme
durch Anwendungen. Dabei kommt die Abfragesprache SQL zum Einsatz. In LibreOfficekönnen Sie von Fall zu Fall entscheiden, ob die Abfragen durch Eingabe von SQL-Befehlenoder anhand der interaktiven Hilfe erfolgen sollen. Bei letzterer Methode definieren Sie die
Abfrage per Mausklick und LibreOffice übersetzt sie dann automatisch in SQL.
Die nötigen 32-Bit ODBC Funktionen installieren Sie mit Hilfe eines Setup-Programms desDatenbankherstellers in Ihr Betriebssystem. Die Eigenschaften bearbeiten Sie dann in derSystemsteuerung.
ODF
OASIS ("Open Document Format for Office Applications" kurz: OpenDocument / ODF;
deutsch: Offenes Dokumentformat für Büroanwendungen) ist ein international genormter
quelloffener Standard für Dateiformate von Bürodokumenten wie Texte, Tabellendokumente,
Präsentationen, Zeichnungen, Bilder und Diagramme. Es wurde ursprünglich von Sun
entwickelt, durch die Organisation OASIS als Standard spezifiziert und 2006 als internationale
Norm ISO/IEC 26300 veröffentlicht.

Glossar67

OLE
OLE steht für "Object Linking and Embedding", also etwa Verknüpfung und Einbettung vonObjekten. Ein OLE-Objekt kann wahlweise als Verknüpfung in ein Dokument eingefügt oderselbst darin eingebettet werden. Beim Einbetten wird eine Kopie des Objekts zusammen mit
Angaben zum Quellprogramm in das Zieldokument eingefügt. Wenn Sie das Objekt bearbeiten
möchten, müssen Sie nur darauf doppelklicken und aktivieren so das Quellprogramm.
OpenDocument
Sehen Sie unter ODF nach.
OpenGL
OpenGL ist eine ursprünglich von SGI (Silicon Graphics Inc) entwickelte 3D-Grafiksprache.
Zwei Varianten dieser Sprache sind weit verbreitet: das auf die Verwendung unter Windows NT
ausgerichtete Microsoft OpenGL und Cosmo OpenGL von SGI. Cosmo OpenGL ist eine füralle Plattformen und Computertypen geeignete, unabhängige Grafiksprache, die sogar auf
Systemen ohne spezielle 3D-Grafikhardware eingesetzt werden kann.
PDF
Das Portable Document Format (PDF; deutsch: (trans)portables Dokumentenformat) ist ein
plattformunabhängiges Dateiformat für Dokumente, das vom Unternehmen Adobe Systems
entwickelt und 1993 veröffentlicht wurde.
Ziel war es, ein Dateiformat für elektronische Dokumente zu schaffen, das diese unabhängig
vom ursprünglichen Anwendungsprogramm, vom Betriebssystem oder von der
Hardwareplattform originalgetreu weitergeben kann. Ein Leser einer PDF-Datei soll das
Dokument immer in der Form betrachten und ausdrucken können, die der Autor festgelegt hat.
Die typischen Konvertierungsprobleme (wie zum Beispiel veränderter Seitenumbruch oderfalsche Schriftarten) beim Austausch eines Dokuments zwischen verschiedenen
Anwendungsprogrammen entfallen.
Neben Text, Bildern und Grafik kann eine PDF-Datei auch Hilfen enthalten, die die Navigation
innerhalb des Dokumentes erleichtern. Dazu gehören zum Beispiel anklickbare
Inhaltsverzeichnisse und miniaturisierte Seitenvorschauen.
PDF ist mittlerweile weit verbreitet und wird z. B. von vielen elektronischen Zeitschriften (EJournals) genutzt. Mittlerweile gibt es auf dem Markt zahlreiche Softwareprodukte, die Dateien
als PDF erzeugen können, wenn sie auch nicht immer den vollen Funktionsumfang von Adobe
Acrobat bieten.
PDF-Dateien sind nicht auf PCs beschränkt, sondern kommen auch z. B. in Druckmaschinen
zum Einsatz. Des Weiteren gibt es spezielle Erweiterungen zur Langzeitarchivierung.
Pixel
Das Bild eines digitalen Fotos und eines Monitores setzt sich aus Punkten (Pixeln) zusammen.
Die Anzahl der Bildpunkte wird in einem Zahlenpaar angegeben.
Pixelgrafik
Eine Pixelgrafik, auch Rastergrafik genannt, ist eine Form der Beschreibung eines Bildes inForm von computerlesbaren Daten. Rastergrafiken bestehen aus einer rasterförmigen
Anordnung von Bildpunkten (Pixel genannt), denen jeweils eine Farbe zugeordnet ist. Die
Hauptmerkmale einer Rastergrafik sind daher die Bildgröße (Breite und Höhe gemessen in
Pixeln) sowie die Farbtiefe.
Die Erzeugung und Bearbeitung von Rastergrafiken fällt in den Bereich der Computergrafik
und Bildbearbeitung. Eine andere Art der Beschreibung von Bildern ist die Vektorgrafik.

68

Math Handbuch

Primärschlüssel
Ein Primärschlüssel dient zur eindeutigen Kennzeichnung eines Datenbankfeldes. Dieseeindeutige Identifikation von Datenbankfeldern wird bei einer relationalen Datenbank
verwendet, bei denen von einer Tabelle auf die Daten einer anderen Tabelle zugegriffen
werden kann. Wird von einer anderen Tabelle auf einen Primärschlüssel verwiesen, so
bezeichnet man ihn als Fremdschlüssel.
In LibreOffice definieren Sie Primärschlüssel in der Entwurfsansicht einer Tabelle, indem Sie
im Kontextmenü eines Zeilenkopfes für das ausgewählte Feld den entsprechenden Befehl
wählen.
PNG"Portable Network Graphics" (deutsch: portable Netzwerkgrafik) ist ein Rastergrafik-Format,
das eine Verlustfreie Kompression benutzt. Es wurde als freier Ersatz für das ältere, bis zum
Jahr 2004 mit Patentforderungen belastete Format GIF entworfen und ist weniger komplex als
TIFF. Die Dateien werden mit einem wählbaren Faktor und, im Gegensatz zu JPG, stets
verlustfrei komprimiert. PNG unterstützt neben unterschiedlichen Farbtiefen auch Transparenz
per Alphakanal.
Rastergrafik
Sehen Sie unter Pixelgrafik nach.
Registerhaltigkeit
Registerhaltigkeit ist ein Begriff aus der Typographie. Darunter versteht man den
deckungsgleichen Abdruck der Zeilen eines Satzspiegels auf der Vorder- und Rückseite von
Büchern, Zeitschriften und Zeitungen. Mit der Funktion Registerhaltigkeit können diese Seiten
einfacher gelesen werden, indem verhindert wird, dass graue Schatten durch die Textzeilenhindurch scheinen. Von Zeilenregisterhaltigkeit spricht man auch dann, wenn sich bei
Textspalten alle nebeneinander liegenden Zeilen auf gleicher Höhe befinden.
Wenn Sie einen Absatz, eine Absatzvorlage oder eine Seitenvorlage als registerhaltig
definieren, werden die Grundlinien der betroffenen Zeichen an einem vertikalen Seitenrasterausgerichtet. Dabei spielt die Schriftgröße oder das Vorhandensein einer Grafik keine Rolle.
Sie können die Einstellung für dieses Raster auch als eine Eigenschaft der Seitenvorlage
festlegen.
Relationale Datenbank
Eine relationale Datenbank ist ein Datenbanksystem, in dem Daten in Form miteinander
verbundener Tabellen verwaltet werden. Die Daten können in verschiedener Weise abgefragt
werden, ohne dass die zugrunde liegenden Tabellen reorganisiert werden müssen.
Ein relationales Datenbankverwaltungssystem (RDBMS) ist ein Programm, mit dem Sie
relationale Datenbanken erstellen, aktualisieren und verwalten können. Ein RDBMS akzeptiert
SQL-Anweisungen, die entweder vom Benutzer eingegeben werden oder in einer Anwendung
enthalten sind, und erzeugt, aktualisiert oder ermöglicht den Zugriff auf Datenbanken.
Als typisches Beispiel lässt sich eine Datenbank mit Kunden-, Verkaufs- und
Rechnungstabellen heranziehen. In der Rechnungstabelle sind nicht die eigentlichen Kundenoder Verkaufsdaten, sondern Referenzen, in Form von relationalen Verknüpfungen, oder
Relationen auf die Tabellenfelder mit den entsprechenden Kunden- und Verkaufsdaten (z. B.
das Kundennummernfeld aus der Kundentabelle) enthalten.
Relativ speichern
In einigen Dialogen (z. B. Bearbeiten → AutoText) können Sie wählen, ob eine Datei relativoder absolut gespeichert werden soll.
Wenn Sie sich für das relative Speichern entscheiden, werden Referenzen auf eine
eingebettete Grafik oder ein anderes Objekt im Dokument relativ zur Position im Dateisystem
Glossar69

gespeichert. In diesem Fall spielt es keine Rolle, wo die referenzierte Verzeichnisstruktur
eingetragen ist. Solange die Referenz auf derselben Festplatte bzw. demselben Volume bleibt,
werden die Dateien unabhängig vom Speicherort immer aufgefunden. Dies ist für solche
Dokumente von besonderer Bedeutung, die auch auf Computern mit einer möglicherweiseganz anderen Verzeichnisstruktur oder anderen Laufwerks- oder Volume-Namen verwendet
werden sollen. Auch für das Anlegen von Verzeichnisstrukturen auf einem Internetserver
empfiehlt es sich, Dokumente relativ zu speichern.
Vergleichen Sie auch mit Absolut speichern.
RTF
RTF (Rich Text Format) ist ein für den Austausch von Textdateien entwickeltes Dateiformat. Es
zeichnet sich dadurch aus, dass Formatierungsinformationen in direkt lesbare Textdaten
konvertiert werden. Leider entstehen dabei im Vergleich zu anderen Formaten recht große
Dateien.
Schusterjungenregelung
Schusterjungen und Hurenkinder sind historische Begriffe aus der Typographie, die seit
langem benutzt werden.
Ein Schusterjunge ist die erste Zeile eines Absatzes, die alleine am unteren Rand der Vorseite
steht. Mit einem Textdokument von LibreOffice können Sie diese unschöne Erscheinung
automatisch für die gewünschte Absatzvorlage vermeiden. Dabei können Sie sogar wählen,
wie viele Zeilen mindestens immer zusammen auf einer Seite gehalten werden sollen.
Dem gegenüber steht die Hurenkinderregelung.
SQL
SQL (Structured Query Language) ist eine Sprache zur Spezifikation von Abfragen einer
Datenbank. In LibreOffice haben Sie die Möglichkeit, Abfragen entweder in SQL oder mithilfeder Maus zu definieren.
SQL-Datenbank
Eine SQL-Datenbank ist ein Datenbank-System, das eine SQL-Schnittstelle bietet. SQLDatenbanken werden oft in Client/Server-Netzwerken eingesetzt, in denen verschiedene
Clients auf einen zentralen Server (z. B. einen SQL-Server) zugreifen, daher bezeichnet man
sie auch als SQL-Server-Datenbanken oder kurz SQL-Server.
In LibreOffice können Sie externe SQL-Datenbanken einbinden. Diese können sich sowohl auf
einer Festplatte des Rechners, auf dem LibreOffice läuft, als auch im Netzwerk befinden. Der
Zugriff erfolgt entweder über ODBC, JDBC oder über einen in LibreOffice integrierten
systemeigenen Treiber.
SQL-Server
Sehen Sie unter SQL-Datenbank nach.
SWF
Das Kürzel „SWF“ steht für Shockwave Flash. Unter dem Namen Shockwave vermarktete derdamalige Hersteller Macromedia nicht nur Flash, sondern auch eine um 3D-Funktionen, eineobjektorientierte Sprache und andere Features erweiterte Variante, die mit Adobe Director
produziert werden kann. Während das Shockwave-Format von Anfang an für einerechenintensive Nutzung konzipiert war, sollte mit dem Webbrowserplugin Flash ein
Präsentationsformat geschaffen werden, welches der Universalität des Internets in Bezug auf
Hardwareausstattung und Bandbreite entspricht.

70

Math Handbuch

Symbolleiste
Ein kleines Fenster mit mehreren Symbolen (Icons), mit denen gängige Aufgaben erledigt
werden. Die Symbolleisten können in LibreOffice an beliebigen Stellen positioniert werden.
TIF
Sehen Sie unter TIFF nach.
TIFF
Das "Tagged Image File Format" (deutsch: Markiertes Grafikdatei Format) ist ein Dateiformat
zur Speicherung von Bilddaten. Das TIFF-Format wurde ursprünglich von Aldus (1994 vonAdobe übernommen) und Microsoft für die Farbseparation bei einer gescannten Pixelgrafik
entwickelt.
Größter Nachteil von TIFF ist seine Komplexität. Die Vielfalt möglicher gültiger TIFF-Dateienkann nur schwer von einzelnen Programmen unterstützt werden. In der Spezifikation desDateiformates ist deswegen eine Untermenge gültiger TIFF-Dateien definiert, die jedes TIFFfähige Programm verarbeiten können sollte, genannt Baseline TIFF.
Unicode-Zeichensatz
Unicode ist ein internationaler Standard, in dem langfristig für jedes sinntragende
Schriftzeichen oder Textelement aller bekannten Schriftkulturen und Zeichensysteme ein
digitaler Code festgelegt wird. Ziel ist es, die Verwendung unterschiedlicher und inkompatibler
Kodierungen in verschiedenen Ländern oder Kulturkreisen zu beseitigen. Unicode wird ständig
um Zeichen weiterer Schriftsysteme ergänzt. ISO 10646 ist die von ISO verwendete, praktischbedeutungsgleiche Bezeichnung des Unicode-Zeichensatzes; er wird dort als "Universal
Character Set" (UCS) bezeichnet.
Es gibt drei verschiedene Ausführungen der Unicode-Zeichensätze, UTF-8, UTF-16 und UTF32.
UTF-8
UTF-8 (Abk. für 8-bit UCS Transformation Format) ist die am weitesten verbreitete Kodierungvom Unicode-Zeichensatz.
Bei der UTF-8 Kodierung wird jedem Unicode-Zeichen eine speziell kodierte Bytekettevariabler Länge zugeordnet. UTF-8 unterstützt bis zu vier Byte, auf die sich wie bei allen UTFFormaten alle Unicode-Zeichen abbilden lassen. UTF-8 hat eine zentrale Bedeutung als
globale Zeichenkodierung im Internet. Die „Internet Engineering Task Force“ verlangt von allen
neuen Internetkommunikationsprotokollen, dass die Zeichenkodierung deklariert wird und dass
UTF-8 eine der unterstützten Kodierungen ist. Das Internet Mail Consortium (IMC) empfiehlt,
dass alle E-Mail-Programme UTF-8 darstellen und senden können. Auch bei dem in
Webbrowsern verwendeten HTML setzt sich UTF-8 zur Darstellung sprachspezifischer
Zeichen zunehmend durch und ersetzt die vorher benutzten HTML-Entities (Entity ist derName für ein bestimmtes Sonderzeichen. Entities werden durch ein „&“-Zeichen am Anfang
und ein Semikolon am Ende gekennzeichnet). UTF-8 ist die Standard-Zeichenkodierung von
MacOS X und einigen Linux-Distributionen. Windows kann zwar mit UTF-8 umgehen, benutzt
aber intern einen anderen Zeichensatz (Windows-Zeichensatz). Speichern Sie ein Dokument
in einem ODF-Format, ist es immer UTF-8 kodiert.
UTF-16
UTF-16 ist eine Kodierung vom Unicode-Zeichensatz, die für die häufig gebrauchten Zeichen
optimiert ist. Es ist das älteste der Unicode-Kodierungsformate, hat heute aber kaum nocheine praktische Bedeutung.
UTF-32
UTF-32 ist eine Kodierung vom Unicode-Zeichensatz, bei der jedes Zeichen mit vier Byte (32Bit) kodiert wird. Sie kann deshalb als die einfachste Kodierung bezeichnet werden, da alle
Glossar71

anderen UTF-Kodierungen variable Bytelängen benutzen. Der entscheidende Nachteil von
UTF-32 ist der hohe Speicherbedarf. Bei Texten, die überwiegend aus lateinischen
Buchstaben bestehen, wird verglichen mit dem verbreiteten UTF-8-Zeichensatz etwa dervierfache Speicherplatz belegt.
Vektorgrafik
Eine Vektorgrafik ist eine Computergrafik, die aus grafischen Primitiven wie Linien, Kreisen,
Polygonen oder allgemeinen Kurven (Splines) zusammengesetzt ist. Meist sind mit
Vektorgrafiken Darstellungen gemeint, deren Primitiven sich zweidimensional in der Ebene
beschreiben lassen. Eine Bildbeschreibung, die sich auf dreidimensionale Primitiven stützt,wird eher 3D-Modell oder Szene genannt.
Um beispielsweise das Bild eines Kreises zu speichern, benötigt eine Vektorgrafik mindestenszwei Werte: die Lage des Kreismittelpunkts und den Kreisdurchmesser. Neben der Form und
Position der Primitiven werden eventuell auch die Farbe, Strichstärke, diverse Füllmuster undweitere, das Aussehen bestimmende Daten, angegeben. Damit kann sie, im Gegensatz zu
einer Pixelgrafik verlustfrei vergrößert oder verkleinert werden.
Verknüpfung
Verknüpfungen dienen zum schnellen Aufrufen von Dateien auf der Arbeitsoberfläche. Mit
einem einfachen oder einem Doppelklick (je nach Einstellung des Betriebssystems) öffnet sichdas entsprechende Programm.
Verlustbehaftete Kompression
Bei der verlustbehafteten Kompression wird versucht, den Informationsverlust unmerklich oderwenigstens ästhetisch erträglich zu halten. Diese Methoden nutzen aus, dass kleine
Farbänderungen für das Auge nicht sichtbar sind. Ähnlich wie bei der verlustbehafteten
Audiokomprimierung basiert die Bildkomprimierung auf einem Modell der menschlichen
Wahrnehmung. Der Komprimierungsalgorithmus soll bevorzugt die Bildinformationen
entfernen, die über die Aufnahmefähigkeit der menschlichen Bildwahrnehmung hinausgehen.
Das Wahrnehmungsmodell ist jedoch, im Gegensatz zur Audiokompression, nicht explizit
formuliert und in die Algorithmen eingearbeitet, sondern mehr intuitiv.
Technisch bedingt ist eine Wiederherstellung des Orignalzustandes nicht mehr möglich.
Im Gegensatz dazu steht die Verlustfreie Kompression.
Verlustfreie Kompression
Bei der verlustfreien Kompression geht keine Information verloren. Die Daten werden nur
anders als vorher organisiert, indem bestimmte Redundanzen erkannt und zusammengefasst
werden. Zum Beispiel können sich wiederholende Bitfolgen einmal in einem Wörterbuch
abgelegt und dann nur noch durch ihre Nummer repräsentiert werden. Es können beliebige
allgemeine Komprimierungsverfahren verwendet werden, die sich auch auf andere Arten vonDaten wie Text anwenden lassen.
Dadurch, das keine Information verloren geht, ist die Wiederherstellung des Originalzustandes
jederzeit wieder möglich.
Im Gegensatz dazu steht die Verlustbehaftete Kompression.
Windows-Zeichensatz„Windows-1252 Westeuropäisch (Western European)“ ist eine 8-Bit-Zeichenkodierung desMicrosoft-Betriebssystems Windows, die die meisten westeuropäischen Sprachen unterstützt.
Sie baut auf ISO 8859-1 und 8859-15 auf.
Manche Applikationen vermischen die Definition von ISO 8859-1 und Windows-1252. Diese
Codierungen unterscheiden sich jedoch nur in den nichtdruckbaren Steuerzeichen. Da diesebeispielsweise in HTML keine Bedeutung haben, werden oft die druckbaren Zeichen aus

72

Math Handbuch

Windows-1252 verwendet. Aus diesem Grund schreibt der neue HTML5-Standard vor, dassals ISO-8859-1 markierte Texte als Windows-1252 zu interpretieren sind.
XHTML
XHTML (Extensible Hypertext Markup Language) ist eine erweiterte Version des HTML.
XMLDie Extensible Markup Language (engl. für „erweiterbare Auszeichnungssprache“), abgekürzt
XML, ist eine Auszeichnungssprache zur Darstellung hierarchisch strukturierter Daten in Formvon Textdaten. XML wird u. a. für den plattform- und implementationsunabhängigen Austauschvon Daten zwischen Computersystemen eingesetzt, insbesondere über das Internet. Ein XMLDokument besteht aus Textzeichen in UTF-8 Kodierung, und ist damit menschenlesbar –Binärdaten enthält es per Definition nicht. Alle wesentlichen Dokumentteile eines ODFDokuments sind intern in XML verfasst.
Zahlensystem
Ein Zahlensystem ist durch die Anzahl der zur Darstellung von Zahlen verfügbaren Zeichen
gekennzeichnet. So basiert beispielsweise das Dezimalsystem auf zehn Ziffern (0 bis 9), das
Binär- oder Dualzahlensystem auf zwei Ziffern (0 und 1) und das Hexadezimalsystem auf 16
Zeichen (0 bis 9 und A bis F).
Ziehen&Ablegen
Ziehen&Ablegen (auch unter Drag&Drop bekannt) bezeichnet eine bestimmte Mausbewegung,um ein Objekt zu kopieren oder zu verschieben. Dabei wird ein Objekt markiert, bei
festgehaltener linker Maustaste von einem Platz zu einem anderen gezogen und dort mit
Loslassen der Maustaste abgelegt. Dies kann innerhalb eines Dokumentes aber auch voneinem Dokument zu einem anderen erfolgen.
Zwischenablage
Die Zwischenablage ist ein virtueller Speicher zum Austausch von Daten zwischen mehreren
Programmen. Mit Herunterfahren des PCs werden die Daten der Zwischenablage gelöscht.

Glossar73