Was bedeutet „schlecht zentrierter Text“ und was ist das moderne PGF/TikZ-Äquivalent?

Was bedeutet „schlecht zentrierter Text“ und was ist das moderne PGF/TikZ-Äquivalent?

Ich habe ein altes LaTeX-Dokument geerbt, das eine alte \tikzstyleMethode zur Definition von Stilen verwendet. Unter anderen Definitionen gibt es eine, die lautet

\tikzstyle{decision} = [diamond, draw, fill=blue!20,
  text width=4.5em, text badly centered, node distance=2cm, inner sep=0pt]

Was bedeutet "Text schlecht zentriert" und was ist sein modernes Äquivalent mit

\tikzset{decision/.style={diamond, draw, fill=blue!20, ...}}

Antwort1

Die Erklärungen finden Sie im Handbuch 1.18 von TikZ, das verfügbar ist fürHier herunterladen(bis wann?) auf Seite 122. Hier ein Screenshot der Erklärung:

Bildschirmfoto

Und seine Kopie:

Text schlecht zentriertzentriert den Text, ohne die Zeilen auszugleichen.

Der Low-Level-Code, der für die Ausrichtung ausgeführt wird, ähnelt

\parfillskip=0pt
\rightskip=0pt plus 1fil
\leftskip=0pt plus 1fil

Das moderne Äquivalent istausrichten=mittig ausrichten

Screenshot-2

ausrichten=mittig ausrichtenFunktioniert wielinksbündigoderrechtsbündig, nur für die Ausrichtung mittig. Wegen all der Schwierigkeiten, die sich aus der CenterOption in Verbindung mit schmalen Linien, schlage ich vor, diese Option anstelle von Mitte zu wählen, es sei denn, Sie haben einen längeren Text. In diesem Fall Centerliefert die typografisch besseren Ergebnisse.

Der Low-Level-Code, der für die Ausrichtung ausgeführt wird, ähnelt

\parfillskip=0pt
\rightskip=0pt plus 2em
\leftskip=0pt plus 2em
\spaceskip=.3333em
\xspaceskip=.5em

verwandte Informationen