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 [email protected]:

> 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: [email protected]
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

Antwort per Email an