¿Existe alguna diferencia entre el símbolo de viñeta Alt+7 o Alt+0149?

¿Existe alguna diferencia entre el símbolo de viñeta Alt+7 o Alt+0149?

Si mantengo presionado Alty presiono 0, 1, 4entonces 9recibo una bala (•).

Si mantengo presionado Alty luego presiono 7, recibo una bala (•).

Lo he estado haciendo de la primera manera, pero recientemente encontré el segundo atajo de teclado. Ambos parecen funcionar y dan el mismo resultado.

En términos prácticos, ¿he estado desperdiciando pulsaciones de teclas o hay alguna razón para usar una combinación de teclas frente a la otra? ¿Ambos funcionan en sistemas operativos diferentes o uno es más confiable que el otro?

Respuesta1

Sí. Al mantener presionada Altla primera tecla del teclado numérico se define el tipo de página de códigos que se utilizará.

  • Si es numpad 1-9entonces elPágina de códigos DOS (también conocida como página de códigos OEM)se utilizará

    La página de códigos OEM predeterminada en Windows de EE. UU. esCP437, por lo que si escribe Alt+ , se escribirá 7el punto de código 7 en CP437 (que es U+2022 si consulta la tabla CP437 en el enlace anterior).

  • Si es numpad 0entonces elPágina de códigos de Windows (también conocida como página de códigos ANSI)se utilizará

    De forma predeterminada, la página de códigos de Windows esCP1252en Windows de EE. UU. Entonces, si escribe Alt+ 0149, se escribirá el punto de código 149 en CP1252, que también es una viñeta U+2022.

    De hecho, el código Alt se origina en la era de DOS, y la gente está tan acostumbrada al código Alt en DOS que Microsoft no puede descifrarlo cuando usa páginas de códigos ANSI en Windows y debe diferenciar los dos con el 0prefijo

  • Si es numpad +así, la entrada es hexadecimal UCS2/UTF-16

    Escribir Alt+ +2022te da el mismo carácter de viñeta

    Tenga en cuenta que esto requiere lateclado numérico hexadecimalpara habilitarlo estableciendo un REG_SZvalor con el nombre EnableHexNumpaden la HKCU\Control Panel\Input Methodclave de registro y luego reinicie

Ver también¿Qué codificación de caracteres se utiliza para los códigos ALT?


En términos prácticos, ¿he estado desperdiciando pulsaciones de teclas o hay alguna razón para usar una combinación de teclas frente a la otra?

Son todos iguales, así que usa el más corto para ahorrar pulsaciones de teclas.

¿Ambos funcionan en diferentes sistemas operativos?

Los códigos alternativos son específicos de Windows. Otros sistemas operativos utilizan diferentes formas de ingresar caracteres arbitrarios. Para más detalles lea¿Otros sistemas operativos admiten códigos ALT?

¿O uno es más confiable que el otro?

Sólo el teclado numérico hexadecimal con Alt+ +es confiable porque ingresa caracteres Unicode. Los diferentes idiomas usan diferentes páginas de códigos ANSI y OEM de forma predeterminada, y ambos se pueden cambiar fácilmente, por lo que la salida puede diferir de una computadora a otra si usa el código Alt decimal normal.

información relacionada