Wie setze ich Auslassungspunkte in eckige Klammern […], so dass die Punkte etwas enger als bei \dots stehen und symmetrisch zu den Klammern?

[\dots] %ergibt kein befriedigendes Resultat.

gefragt 08 Aug '15, 01:31

kabel's gravatar image

kabel
25982632
Akzeptiert-Rate: 33%

bearbeitet 20 Sep '21, 11:11

gast3's gravatar image

gast3
(ausgesetzt)


benutze es im Mathematikmodus oder definiere dir ein eigenes \bdots:

Open in Online-Editor
\documentclass{scrreprt}
\newcommand\bdots{[.\kern\fontdimen3\font.\kern\fontdimen3\font.]}
\begin{document}

[\ldots] [\dots] $[\dots]$ \bdots $\bdots$

\end{document}

alt text

Permanenter link

beantwortet 08 Aug '15, 06:38

Herbert's gravatar image

Herbert
5.1k34
Akzeptiert-Rate: 31%

bearbeitet 08 Aug '15, 07:24

Das csquotes hat dafür den Befehl \textelp, der zwar ein wenig mehr macht, als hier benötigt (er hat ein Argument für eingefügten Text und eine Sternvariante und ist wie alle von csquotes' Befehlen konfigurierbar)…

Open in Online-Editor
\documentclass{article}
\usepackage{csquotes}
\begin{document}
Bla blub \textelp{} blubber
\end{document}

alt text

Intern ruft er schlussendlich \mktextelp auf, das folgendermaßen definiert ist:

Open in Online-Editor
\newcommand{\mktextelp}{[\textellipsis\unkern]}

Man könnte also, wenn man auf csquotes verzichten möchte, einfach einen entsprechenden Befehl definieren:

Open in Online-Editor
\newcommand\textelp{[\textellipsis\unkern]}

csquotes sagt dazu:

The \unkern in the default definitions is required because \textellipsis adds asymmetric kerning by default. The kerning after the final dot is similar to the spacing between the dots, which is fine if \textellipsis is followed by any text, but undesirable if it is enclosed in brackets.

Permanenter link

beantwortet 08 Aug '15, 14:04

cgnieder's gravatar image

cgnieder
22.1k243463
Akzeptiert-Rate: 60%

bearbeitet 08 Aug '15, 14:06

Deine Antwort
Vorschau umschalten

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs fügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×48
×3
×2
×2

gestellte Frage: 08 Aug '15, 01:31

Frage wurde gesehen: 12,063 Mal

zuletzt geändert: 08 Aug '15, 14:06