Я помітив, що горизонтальні лінії -
та +
знаки не знаходяться на одній висоті для немонометричних шрифтів. Це виглядає мені некрасиво.
Який принцип дизайну чи причина цього?
Я помітив, що горизонтальні лінії -
та +
знаки не знаходяться на одній висоті для немонометричних шрифтів. Це виглядає мені некрасиво.
Який принцип дизайну чи причина цього?
Відповіді:
Вертикальне вирівнювання знака плюс і мінус буде послідовним (очевидно, я не можу сказати напевно для всіх шрифтів, але в цілому). Те, що ви там використовуєте (я припускаю), і клавіша на вашій клавіатурі - це фактично дефіс чи дефіс-мінус .
Вертикальне вирівнювання дефісів і тире часто не збігається з вирівнюванням знака мінус, який буде вирівняний зі знаком плюс та іншими математичними символами.
Використовуючи Arial та Times New Roman як у своєму прикладі, ви можете побачити різницю у вирівнюванні між дефісом, знаком мінус та іншими математичними символами:
Принцип дизайну, що стоїть за ним, просто: їх використовують для різних речей. Дефіси та тире, як правило, більше вирівняні до висоти x (для малих символів), тоді як математичні символи будуть вирівняні для використання з цифрами.
Вони виглядають некрасиво, тому що ви використовуєте неправильний символ . Використовуйте знак мінус.
Як ви введете правильний знак мінус (символ Unicode U + 2212), залежить від того, де ви знаходитесь. У HTML ви можете використовувати сутність з ім'ям HTML −
.
У OS X ви можете отримати доступ до символу за допомогою засобу перегляду символів , який доступний у меню Правка в більшості програм (Ви також можете включити доступ з панелі меню, включивши його в налаштуваннях клавіатури).
У Windows ви можете використовувати вбудовану утиліту «Символьна карта» або використовувати код Alt :
Alt+ +2212або Alt+ 8722(повинен бути увімкнено NumLock і використовувати цифрові номери клавіатури та знак плюс, а не цифри над літерами, і так, потрібно ввести клавіша плюс для unicode 2212).
ñ
і Alt + 8722 повернення ↕
для мене