Date: prev next · Thread: first prev next last
2018 Archives by date, by thread · List index


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.