Percebi que as linhas horizontais -
e os +
sinais não têm a mesma altura para fontes não monoespaçadas. Isso me parece feio.
Qual é o princípio do design ou a razão por trás disso?
Percebi que as linhas horizontais -
e os +
sinais não têm a mesma altura para fontes não monoespaçadas. Isso me parece feio.
Qual é o princípio do design ou a razão por trás disso?
Respostas:
O alinhamento vertical de um sinal de mais e de menos será consistente (obviamente não posso dizer com certeza para todas as fontes, mas geralmente). O que você está usando lá (suponho), e a tecla do teclado é na verdade um hífen ou hífen-menos .
O alinhamento vertical de hífens e traços geralmente não é o mesmo que o alinhamento de um sinal de menos, que será alinhado ao sinal de mais e a outros símbolos matemáticos.
Usando Arial e Times New Roman, como no seu exemplo, é possível ver a diferença no alinhamento entre o hífen, o sinal de menos e outros símbolos matemáticos:
O princípio de design por trás disso é simplesmente, eles são usados para coisas diferentes. Hífens e hífens tendem a ser mais alinhados à altura x (para caracteres minúsculos), enquanto os símbolos matemáticos serão alinhados para uso com números.
Eles parecem feios porque você está usando o caractere errado . Use um sinal de menos.
Como você digita o sinal de menos correto (caractere Unicode U + 2212) depende de onde você está. Em HTML, você pode usar a entidade nomeada HTML −
.
No OS X, você pode acessar o símbolo através do Visualizador de caracteres , acessível no menu Editar na maioria dos programas (você também pode ativar o acesso na barra de menus, ativando-o nas preferências do sistema de teclado).
No Windows, você pode usar o utilitário Mapa de Caracteres embutido ou usar o código Alt :
Alt+ +2212ou Alt+ 8722(deve estar o NumLock ativado e usar os números numéricos do teclado e o sinal de mais, não os números acima das teclas de letras, e sim, você deve digitar a tecla mais do unicode 2212).
ñ
e Alt + 8722 retorna ↕
para mim