Hallo Ernst,
ich habe noch ein bisschen rumgespielt und eine Lösung gefunden, wie man den
Kreisbogen über AB darstellen kann.
Am Sonntag 28 Oktober 2018 02:13:17 schrieb ernst.huegli@bluewin.ch:
Im Formeleditor kannst Du jetzt mit dem Befehl stack{%Bogen # AB} einen
Bogen über den beiden Buchstaben AB erzeugen, also genau das, was man in
der Mathematik braucht.
Das Ganze hat allerdings ein paar Haken (darum sprach ich auch von einem
Workaround): der Bogen ist z.B. nicht skalierbar. Bei zwei Buchstaben fällt
das noch nicht auf, bei mehr aber schon. Und das Ganze wird relativ gross
(hoch). Bei geöffnetem Formeleditor kannst Du über den Menüpunkt Format -
Abstände versuchen, das noch etwas zu korrigieren, aber so richtig ist mir
das eigentlich nicht gelungen.
Mir auch nicht, ich habe versucht, den Abstand in Matrix zu ändern, doch
kleiner als 0% der Vorgabe kann man den vertikalen Abstand nicht minimieren,
man bräucht hier auch negative Reduktionen, doch das klappt leider nicht.
(Den Abstand bei stack zu verändern habe ich nicht probiert).
Hier eine Beschreibung, wie es klappt.
1. Ich habe ein Zeichen gesucht, welches wie ein Kreisbogen aussieht und
möglichst nahe "unten" bei Zeilengrundlinie ist. "Möglichst nahe an der
Grundlinie" ist wichtig, denn es lässt sich nach der hier beschriebenen
Methode der vertikale Abstand zwischen Kreisbogen und AB zwar vergrößern,
aber nicht verkleinern. In der Schrift DejaVu Math TeX Gyre (unter Linux
opensuse) habe ich ein diakritisches Zeichen mit dieser Eigenschaft
gefunden, es ist das Zeichen U+32F (hexadecimal) bzw. 815 (decimal).
2. Wie in deinem früheren Post in diesem Thread beschrieben, habe ich dieses
Symbol durch %Kreisbogen definiert.
3. Bei AB csup %Kreisbogen im Formeleditor ist der Kreisbogen noch nicht zu
erkennen.
4. Bei AB csup { size +15 %Kreisbogen } ist der Kreisbogen noch immer zu
klein bzw. abgeschnitten, er sieht eher aus wie zwei kleine Akzente über A
und B.
5. Wenn man noch eine Tilde einfügt, erhält man AB csup {~ size
+15 %Kreisbogen }. Dies vergrößert den Kreisbogen, allerdings klebt er
direkt auf AB, ohne vertikalen Abstand.
6. AB^{} csup {~ size +15 %Kreisbogen} fügt bei AB noch eine
(leere) "Hochzahl" ein. Das bewirkt erst einmal noch nichts.
7. Setzt man AB^{ } in ein geschweiftes Klammernpaar, erhält man
{AB^{}} csup {~ size +15 %Kreisbogen }. Das bewirkt, dass das Ergebnis schon
ganz vernünftig aussieht.
8. Möchte man den Abstand zwischen AB und dem Kreisbogen vergrößern, kann man
das z. B. so machen:
{AB^{size +10{}}} csup {~ size +15 %Kreisbogen }
Das ist zwar ein ganz schön krudes Verfahren, aber immerhin funktioniert es.
(Eine Schwachstelle scheint mir zu sein, dass der Workaround voraussetzt, dass
die entsprechende Schrift auf dem Zielrechner installiert sein muss, wenn ein
Empfänger meiner Datei diese korrekt angezeigt bekommen möchte bzw. diese
bearbeiten will.)
Peter Mulller
--
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.