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
- Re: [de-users] [de-user] writer: wie lässt sich ein schmales Leerzeichen einfügen? (continued)
- Re: [de-users] [de-user] writer: wie lässt sich ein schmales Leerzeichen einfügen? · Rudolf Göldner
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.