Wie kann man Formeln in eine Textzeile mit OpenOffice Impress einbetten?

3375
Tim

Ich möchte eine Präsentation in Impress erstellen und muss eine Formel in Text einbetten. Ich habe nur sehr alte Forenbeiträge gefunden (über fünf Jahre alt), die besagen, dass dies nicht möglich ist.

Hat sich das inzwischen geändert? Wie kann ich es tun?

4
Welche Version von LibreOffice verwenden Sie? 4.x? tohuwawohu vor 10 Jahren 0
@tohuwawohu 4.1.2.3 Tim vor 10 Jahren 0
Es ist immer noch nicht möglich. In Writer können Sie den Ankertyp ändern. In Impress wird die Formel als Objekt behandelt, und es gibt keine Möglichkeit, den Anker festzulegen. Dies ist ein sehr alter Funktionsfehler, der seit 2003 in der OpenOffice-Ära gemeldet wurde: https://issues.apache.org/ooo/show_bug.cgi?id=22309 syockit vor 10 Jahren 0

4 Antworten auf die Frage

1
tohuwawohu

Mit einer aktuellen LO-Version können Sie ganz einfach eine Formel über das Menü einfügen: Insert-> Object-> Formula:

Formel einfügen

Standardmäßig stellt LO die Formel in die Mitte des Inhaltsbereichs, sodass Sie sie möglicherweise manuell verschieben und deren Größe ändern müssen. Durch Doppelklicken auf die Formel wird LO Math erneut geöffnet, sodass Sie die Formel auch danach bearbeiten können.

BEARBEITEN:

Vielleicht vereinfacht die TexMaths-Erweiterung das Einfügen von Formeln in Impress-Dokumente - ich habe es nicht getestet. Siehe auch die TexMaths-Homepage .

Okay, das wusste ich. Ich wollte wissen, ob es möglich ist, sie innerhalb einer Textzeile zu verwenden. Genau wie bei der Verwendung von LaTeX mit "Erster Aufzählungspunkt zeigt an, dass $ \ sum_i x_i = 5 $" Tim vor 10 Jahren 1
Oh, Entschuldigung, jetzt verstehe ich. Nein, AFAIK, Sie können eine Formel nicht in eine Textzeile "mischen" - Sie können eine Formel auch nicht an einem Zeichen verankern, sondern nur an der Folie selbst. Wenn sich also der Text ändert, müssen Sie die Formel möglicherweise neu anordnen Objekte. :-( AFAIK Impress bietet nicht mehr Funktionen als Writer, und AFAIK Writer bietet eine solche Funktion ("Mix" -Formel in Text) nicht an. tohuwawohu vor 10 Jahren 0
@Tim: fügte einen Link zur TexMath-Erweiterung hinzu ... HTH tohuwawohu vor 10 Jahren 0
Dies tut das gleiche (aber zumindest sieht es schöner aus) Tim vor 10 Jahren 0
1
user2340231

Nein, es ist nicht möglich, eine Formel oder ein grafisches Objekt in Text in Draw und Impress einzubetten.

In Libreoffice / Openoffice heißt das "Verankern der Formel als Zeichen". Dies ist beim Verfasser möglich (im Gegensatz zu einer der obigen Antworten).

TeXMaths ist eine großartige Ergänzung zu Libreoffice, kann aber in dieser Hinsicht in keiner Weise helfen.

Leider ist dies ein großer Mangel, der Impress sehr sehr schlecht für jede ernsthafte wissenschaftliche Präsentation eignet.

Wenn Sie den Stand dieser Ausgabe verfolgen möchten, schauen Sie unter https://www.libreoffice.org/bugzilla/show_bug.cgi?id=35033 nach

Wenn Sie die Hinzufügung dieser Funktion zu libreoffice unterstützen möchten, können Sie unter http://www.freedomsponsors.org/core/issue/473/allow-inline-graphics-formulas-in-impress einen Beitrag leisten -und-Unentschieden

0
Santi

Wie @ user2340231 erwähnte, ist dies ein Problem, das noch nicht gelöst wurde. Trotzdem fand ich, dass die Installation der alten OOoLatex-Erweiterung, die für OpenOffice verfügbar war, die Aufgabe erfüllt.

Folgen Sie einfach den Anweisungen in diesem ArchLinux-Wiki: https://wiki.archlinux.org/index.php/Ooolatex

Laden Sie die Erweiterung hier herunter: http://sourceforge.net/projects/ooolatex/files/OOoLatex/OOoLatex-4.0.0-beta/ Und auch die dort verlinkten Schriftarten: OOoLatexFonts.zip.

Installieren Sie die Erweiterung, indem Sie sie auf Ihre Festplatte herunterladen und den Extension Manager in Libre Office -> Tools öffnen.

Dann installieren Sie auch die Schriftarten, wie im Wiki erwähnt, um einfache mathematische Ausdrücke mit der Option "Erweitern" der Erweiterung "OOoLatex" verfügbar zu haben.

Starten Sie LibreOffice neu und Sie können loslegen.

Dies funktionierte für mich auf einem Manjaro-Linux, aber diese Schritte sind völlig unabhängig von der Distribution.

0
Mori

Sie können einem Trick wie folgt folgen: Wählen Sie einen beliebigen Text aus, den Sie möchten, zum Beispiel: Dies ist die Länge h_0 der flachen Platte ....

dann wählst du h_0, dann gehst du zu Einfügen -> Objekt -> Formel
und bekommst was du willst, die Formel in der Zeile