Noté que las líneas horizontales de -
y los +
signos no están a la misma altura para las fuentes no monoespaciadas. Eso me parece feo.
¿Cuál es el principio de diseño o la razón detrás de eso?
Noté que las líneas horizontales de -
y los +
signos no están a la misma altura para las fuentes no monoespaciadas. Eso me parece feo.
¿Cuál es el principio de diseño o la razón detrás de eso?
Respuestas:
La alineación vertical de un signo más y un signo menos será consistente (obviamente no puedo decir con certeza para todas las fuentes, pero en general). Lo que está usando allí (supongo), y la tecla en su teclado es en realidad un guión o un guión menos .
La alineación vertical de guiones y guiones a menudo no es la misma que la alineación de un signo menos, que se alineará con el signo más y otros símbolos matemáticos.
Usando Arial y Times New Roman como en su ejemplo, puede ver la diferencia en la alineación entre el guión, el signo menos y otros símbolos matemáticos:
El principio de diseño detrás de esto es simplemente, se usan para diferentes cosas. Los guiones y guiones tienden a estar más alineados con la altura x (para caracteres en minúscula), mientras que los símbolos matemáticos se alinearán para su uso con números.
Se ven feos porque estás usando el personaje equivocado . Use un signo menos.
La forma en que escribe el signo menos correcto (carácter Unicode U + 2212) depende de dónde se encuentre. En HTML puede usar la entidad con nombre HTML −
.
En OS X, puede acceder al símbolo a través del Visor de caracteres , al que se puede acceder desde el menú Editar en la mayoría de los programas (también puede habilitar el acceso desde la barra de menú habilitándolo en las preferencias del sistema de teclado).
En Windows, puede usar la utilidad de Mapa de caracteres incorporada o usar el código Alt :
Alt+ +2212o Alt+ 8722(debe tener NumLock activado y usar los números del teclado numérico y el signo más, no los números sobre las teclas de letras, y sí, debe escribir la tecla más para el Unicode 2212).
ñ
y Alt + 8722 regresa ↕
por mí