Wie entferne ich inkonsistente Abstände zwischen sich wiederholenden mathematischen Zeichen?

Wie entferne ich inkonsistente Abstände zwischen sich wiederholenden mathematischen Zeichen?

Ich erstelle ein Diagramm in Latex mit automatisch generierten Linien wie

$|\circ\bullet\bullet\circ\bullet\bullet\rangle$

die das Bild erzeugen

Bildbeschreibung hier eingeben

Ich möchte, dass der Abstand dieser Symbole einheitlich und gleichzeitig klein ist.

Im Idealfall hätte ich gerne, dass alle Symbole den gleichen Abstand haben wie die letzten beiden Symbole. Wie erreiche ich das?

Antwort1

Verwenden Sie \circs und \bullets, damit sie keine speziellen mathematischen Abstände annehmen.

Ich glaube, dass sowohl \circals auch \bulletals deklariert sind \mathbin, was bei Verwendung in Verbindung mit benachbarten Token bestimmte zusätzliche Abstände mit sich bringt. Die Verstrebung isoliert diese Token effektiv davon, benachbartes Material zu „sehen“ (gegen das sonst spezielle mathematische Abstände angewendet würden).

\documentclass{article}
\begin{document}
$|{\circ}{\bullet}{\bullet}{\circ}{\bullet}{\bullet}\rangle$
\end{document}

Bildbeschreibung hier eingeben

Antwort2

Sie haben die Folge von mathematischen Atomen

Ord Bin 1 Bin 2 Bin 3 Bin 4 Bin 5 Bin 6 Schließen

AberBehälterAtome werden umgewandelt inOrdAtome, sobald sie nicht mehr in die übliche mathematische Infix-Notation passen.Bin 2wirdOrd, sowieBin 4UndBin 6, so dass Sie am Ende

Ord Bin Ord Bin Ord Bin Ord Schließen

und schließlich fügt TeX Zwischenräume um die verbleibendenBehälterAtome. Dies erklärt das BildICHerhalte ich aus Deiner Eingabe:

Bildbeschreibung hier eingeben

Andererseits kann ein anderer Input wie

$\lvert\circ\bullet\bullet\circ\bullet\bullet\rangle$

würde die Folge von Atomen erzeugen

Öffnen Bin Bin Bin Bin Bin Bin Schließen

das würde sich verwandeln in

Öffnen Ord Bin Ord Bin Ord Ord Schließen

ein Bild ähnlich Ihrem erstellen

Bildbeschreibung hier eingeben

Keine der Eingaben ist korrekt.

Definieren Sie Ihre eigenen Symbole, da Sie binäre Operationssymbole nicht im beabsichtigten Sinne \circverwenden .\bullet

\documentclass{article}
\usepackage{amsmath}

\newcommand{\0}{\mathord{\mspace{1mu}\circ\mspace{1mu}}}
\newcommand{\1}{\mathord{\mspace{1mu}\bullet\mspace{1mu}}}

\begin{document}

$\lvert \0 \1 \1 \0 \1 \1 \rangle$

\end{document}

Bildbeschreibung hier eingeben

Die \mathordToken sind nicht wirklich erforderlich, aber sie zeigen deutlicher, was wir tun.

SehenLaTeX-Theorie - Wie Symbole hinter den Kulissen modelliert werdenfür weitere Informationen zu mathematischen Atomen.

verwandte Informationen