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


Hallo,
Vielen Dank an alle, die mein Problem kommentiert haben.

Am 24.02.2014 13:25, schrieb Rudolf Göldner:
Hallo,

ich suche nach einer Möglichkeit die Abkürzung "z.B." mit einem schmalen Leerzeichen darzustellen (Spatium). Ich hab zwar den Uni-Code dafür gefunden (U+202F), weiß aber nicht, wie ich den in den Text kriege.

Grüße

Ich versuche mal, die Ergebnisse zusammenzufassen.

Eine Beschreibung der verschiedenen Leerzeichen gibt es unter:
    http://www.ooowiki.de/LeerZeichen.html
Das schmale geschützte Leerzeichen (Spatium) hat den Wert U+202F, dezimal 8239.

Über *Einfügen -> Sonderzeichen* kann man in der angezeigten Tabelle nach dem Zeichen suchen, ggf. in unterschiedlichen Schriften und hoffentlich auch fündig werden. Es soll in den Schriften DejaVu, Segoe UI, Verdana, und Tahoma vorhanden sein.

Man kann aber auch das vorhandene Leerzeichen (Leertaste der Tastatur) über
*Format -> Zeichen -> Position -> Breite skalieren* auf 65% oder 50% verkleinern.

Das Problem lässt sich auch über ein Makro lösen:
--------------------------------------------------------------------------
REM  *****  BASIC  *****
REM  schmales geschütztes Leerzeichen (Spatium) einfügen

Sub Leerzeichen_schmal
    DIM oDoc AS OBJECT
    DIM oViewCursor AS OBJECT
    oDoc = thisComponent
    oViewCursor = oDoc.GetCurrentController.ViewCursor
    oViewCursor.setString(CHR(8239))
REM oder alternativ:
REM oViewCursor.setString(CHR(clng("&H202F")))
    oViewCursor.goRight(1,false)
End Sub
--------------------------------------------------------------------------

Benutzt man das U+202F ergibt sich ein ästhetisches Problem: Möglicherweise gefällt nicht jedem der so erzeugte Abstand.
Dann muss man halt selber was erfinden.

Zur Theorie siehe
    http://de.wikipedia.org/wiki/Spatium
Zitat:
"Mit Übergang zum computergestützten Satz wird für einen Teil der Zwecke des Spatiums das schmale Leerzeichen <http://de.wikipedia.org/wiki/Schmales_Leerzeichen> oder ein Achtelgeviert eingesetzt; die dort beschriebenen Regeln entstammen der hergebrachten Verwendung des Spatiums. Die weiteren Anwendungen sind Randausgleich <http://de.wikipedia.org/wiki/Blocksatz> sowie das Sperren <http://de.wikipedia.org/wiki/Sperrsatz>."

Viele Grüße
Rudolf


--
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

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.