Warum befindet sich das Minuszeichen nicht auf der Höhe des Pluszeichens?

42

Mir ist aufgefallen, dass die horizontalen Linien -und +Zeichen bei nicht monospaced Schriftarten nicht auf derselben Höhe liegen. Das sieht für mich hässlich aus.

Was ist das Designprinzip oder der Grund dafür?

Plus minus Vergleich

Thomas Weller
quelle

Antworten:

88

Die vertikale Ausrichtung von einem Pluszeichen und Minuszeichen wird konsistent sein (natürlich kann ich nicht für alle Schriftarten sicher sagen, aber im Allgemeinen). Was Sie dort verwenden (nehme ich an), und die Taste auf Ihrer Tastatur ist eigentlich ein Bindestrich oder Minus-Bindestrich .

Die vertikale Ausrichtung von Bindestrichen und Bindestrichen entspricht häufig nicht der Ausrichtung eines Minuszeichens, das am Pluszeichen und anderen mathematischen Symbolen ausgerichtet wird.

Wenn Sie wie in Ihrem Beispiel Arial und Times New Roman verwenden, können Sie den Unterschied in der Ausrichtung zwischen dem Bindestrich, dem Minuszeichen und anderen mathematischen Symbolen erkennen:

Bildbeschreibung hier eingeben

Das Designprinzip dahinter ist einfach, sie werden für verschiedene Dinge verwendet. Bindestriche und Bindestriche richten sich eher nach der x-Höhe (für Kleinbuchstaben), während mathematische Symbole für die Verwendung mit Zahlen ausgerichtet werden.

Sie sehen hässlich aus, weil Sie das falsche Zeichen verwenden . Verwenden Sie ein Minuszeichen.


Wie schreibst du ein Minuszeichen?

Wie Sie das richtige Minuszeichen (Unicode-Zeichen U + 2212) eingeben, hängt davon ab, wo Sie sich befinden. In HTML können Sie die benannte HTML-Entität verwenden −.

Unter OS X können Sie auf das Symbol über die Zeichenanzeige zugreifen , auf die in den meisten Programmen über das Menü Bearbeiten zugegriffen werden kann (Sie können den Zugriff auch über die Menüleiste aktivieren, indem Sie sie in den Systemeinstellungen der Tastatur aktivieren).

Unter Windows können Sie das integrierte Dienstprogramm für die Zeichenzuordnung oder den Alt-Code verwenden :
Alt+ +2212oder Alt+ 8722(NumLock muss aktiviert sein, Ziffern und Pluszeichen müssen verwendet werden, nicht die Zahlen über den Buchstabentasten. Ja, Sie müssen eingeben die Plus-Taste für den Unicode 2212).

Cai
quelle
1
Kommentare sind nicht für längere Diskussionen gedacht. Diese Unterhaltung wurde in den Chat verschoben .
Vincent
1
Alt + 2212 kehrt zurück ñund Alt + 8722 kehrt für mich zurück
WELZ
@WELZ: Das Verhalten dieser Verknüpfung hängt von Ihrem Betriebssystem (das Sie nicht erwähnt haben, es könnte also etwas wie CP / M sein) und der Version sowie den darin enthaltenen Einstellungen, Ihrer Anwendung und sogar der ausgewählten Schriftart ab. Überprüfen der Zahlen im Dateiformat - Unicode U + 2212 zeigt, dass Cai diese Zahlen nicht zufällig erfunden hat . Deshalb muss es etwas auf Ihrer Seite sein. Glücklicherweise erwähnte Cai auch mehrere andere Möglichkeiten.
USR2564301