Por que o sinal de menos não tem a mesma altura que o sinal de mais?


42

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?

Plus menos comparação

Respostas:


88

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:

insira a descrição da imagem aqui

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 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).


1
Comentários não são para discussão prolongada; esta conversa foi movida para o bate-papo .
Vincent

1
Alt + 2212 retorna ñe Alt + 8722 retorna para mim
WELZ

@WELZ: o comportamento desse atalho depende do seu sistema operacional (que você não mencionou, portanto pode ser algo como CP / M), versão e configurações, aplicativo e até a fonte selecionada. A verificação dos números no Fileformat - Unicode U + 2212 mostra que Cai não inventou esses números aleatoriamente; portanto, deve ser algo do seu lado. Felizmente, Cai também mencionou várias outras maneiras.
usr2564301
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.