Neden eksi işareti artı işareti ile aynı yükseklikte değil?


41

Monospaced olmayan yazı tipleri için yatay çizgilerin -ve +işaretlerin aynı yükseklikte olmadığını fark ettim . Bu bana çok çirkin görünüyor.

Tasarım ilkesi veya bunun arkasındaki sebep nedir?

Artı eksi karşılaştırma

Yanıtlar:


87

Artı işaretiyle eksi işaretinin dikey hizalaması tutarlı olacaktır (açıkçası tüm yazı tipleri için kesin olarak söyleyemem ama genel olarak). Orada ne kullanıyorsanız (sanırım) ve klavyenizdeki tuş aslında bir kısa çizgi veya kısa çizgi eksidir .

Kısa çizgiler ve kısa çizgilerin dikey olarak hizalanması, eksi işareti için artı işareti ve diğer matematiksel sembollerle aynı hizada olacak şekilde aynı değildir.

Örnekteki gibi Arial ve Times New Roman kullanarak, kısa çizgi, eksi işareti ve diğer matematiksel semboller arasındaki hizadaki farkı görebilirsiniz:

görüntü tanımını buraya girin

Arkasındaki tasarım prensibi basitçe farklı şeyler için kullanılıyor. Tire ve çizgi, x yüksekliğine (küçük harf karakterler için) göre daha fazla hizalanmış olma eğilimindeyken, matematiksel semboller sayılarla kullanılmak üzere hizalanır.

Yanlış karakter kullandığınız için çirkin görünüyorlar . Bir eksi işareti kullanın.


Eksi işaretini nasıl yazarsınız?

Doğru eksi işaretini nasıl yazdığınız (Unicode karakter U + 2212) nerede olduğunuza bağlıdır. HTML'de, varlık isimli HTML'yi kullanabilirsiniz −.

OS X'te , çoğu programda Düzenle menüsünden erişilebilen Karakter Görüntüleyici ile sembole erişebilirsiniz (Menü çubuğundan klavye sistemi tercihleri ​​altında etkinleştirerek de erişebilirsiniz).

Windows'ta yerleşik Karakter Eşlem yardımcı programını kullanabilir veya Alt kodunu kullanabilirsiniz :
Alt+ +2212veya Alt+ 8722(NumLock'u açmalı ve sayısal tuş takımındaki sayıları ve artı işaretini kullanmalısınız, harf tuşlarının üzerindeki sayıları değil, evet unicode 2212 için artı tuşu).


1
Yorumlar genişletilmiş tartışmalar için değildir; bu konuşma sohbete taşındı .
Vincent,

1
Alt + 2212 geri döndü ñve Alt +
8722

@WELZ: Bu kısayolun davranışı, işletim sisteminize (bahsetmediğiniz, bu nedenle CP / M gibi bir şey olabilir) ve sürümüne ve ayarlarına, uygulamanıza ve hatta seçilen yazı tipine bağlı olabilir. Fileformat - Unicode U + 2212'deki sayıları kontrol etmek Cai'nin bu sayıları rastgele yapmadığını gösterir; bu nedenle, senin tarafında bir şey olmalı. Neyse ki Cai ayrıca başka yollardan da bahsetti.
usr2564301
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.