
Ich möchte „xy-Ebene“ in ein Dokument eingeben, damit es beim Drucken des Dokuments „richtig aussieht“.
(1) xy-plane
sieht für mich nicht richtig aus.
(2) $xy-$plane
sieht schlecht aus.
(3) $xy$-plane
sieht ok aus, aber ich fühle mich unwohl.
Was ist die akzeptierte Konvention zum Eingeben von „xy-Ebene“ in einem (La)TeX-Dokument?
Antwort1
Hier sind "x" und "y" Variablen, also müssen sie in den Mathe-Modus; der Bindestrich muss außerhalb des Mathe-Modus stehen. Also
$xy$\nobreakdash-plane
Beachten Sie, dass \nobreakdash
bereitgestellt durch dieAbonnierenPaket; es erlaubt keinen Umbruch nach dem Bindestrich. Mögliche Variation:
$x\,y$\nobreakdash-plane
wo die beiden Buchstaben leicht voneinander getrennt sind. Seien Sie konsequent. Sie können definieren
\newcommand{\plane}[2]{$#1#2$\nobreakdash-plane}
und verwenden Sie es als \plane{x}{y}
, wenn es mit anderen Buchstaben erscheint. Oder
\newcommand{\xyplane}{$x\,y$\nobreakdash-plane}
und verwenden Sie es als \xyplane{}
. (Ich habe beide Varianten verwendet, treffen Sie Ihre Wahl.)
Antwort2
Hier ist ein anderer Vorschlag: Ich würde vor das Wort „plane“ keinen Bindestrich setzen, sondern ein untrennbares Leerzeichen. Zweitens würde ich zwischen $x$ und $y$ einen (untrennbaren) Halbgeviertstrich einfügen:
\newcommand\xyplane{$x$\nobreakdash--$y$~plane}
Der Halbgeviertstrich ist typografisch gesehen das am häufigsten verwendete „Verbindungszeichen“, wie etwa in „Seiten 40–52“, „Einstein-Bose-Kondensate“, „Kategorien A–Z“ usw. Die Notation impliziert sozusagen, dass wir über die Ebene sprechen, die durch (lineare Kombinationen von) Punkten auf der x- und der y-Achse gebildet wird.
Ich möchte außerdem anmerken, dass ich keine große Verwechslungsgefahr zwischen $x$--$y$ und $xy$ sehe, da TeX \medmuskip
um binäre Operatoren (wie etwa das Minuszeichen) Leerzeichen (mit der Breite ) einfügt:
Beachten Sie auch, dass das EndashVerdünnerals das mathematische Minuszeichen.