Necesito configurar la fuente en el símbolo del sistema de XP en algunas máquinas para que muestre correctamente los nombres de archivos en hebreo. La fuente predeterminada muestra muchas tonterías, así que estoy bastante seguro de que cambiarla funcionará. ¿Alguien puede indicarme la dirección correcta?
Respuesta1
Hay dos pasos para hacer esto. En primer lugar, debe configurar una fuente que admita caracteres hebreos como fuente disponible para el símbolo del sistema. Para hacerlo, abra regedit y busque esta clave de registro:
HKLM\Software\Microsoft\WindowsNT\CurrentVersion\Console\TrueTypeFont
Aquí deberías ver una entrada de:
0 Lucida Console
Debe crear un nuevo valor de cadena, llamado 00, con un valor del nombre de la fuente que desea utilizar. Si ya tiene una entrada 00, use 000 y así sucesivamente.
Una vez hecho esto, reinicie la máquina. Ahora debería poder hacer clic en la esquina superior izquierda y su lista de fuentes debería incluir la fuente que desea utilizar.
Respuesta2
El siguiente artículo describe cómo agregar fuentes al cuadro de diálogo del símbolo del sistema, aunque no lo he probado. El artículo también enlaza con un artículo de la base de conocimientos de Microsoft sobre los requisitos para las fuentes de la ventana de comandos. http://smallvoid.com/article/winnt-cmd-add-font.html
Respuesta3
Además de instalar una fuente con glifos hebreos, creo que puedestambiénEs necesario cambiar la página de códigos, como invocando chcp 65001
(65001 es CP_UTF8).
Tenga en cuenta que cuando se ejecuta chcp 65001
dentro de un archivo por lotes, todas las líneas posteriores de ese archivo por lotes se ignoran silenciosamente de alguna manera. Se puede utilizar lo siguiente en su lugar:
chcp 65001 && your_command_here ...
(Y como ya habrás comprendido: para la compatibilidad con Unicode, no se deben utilizar "fuentes rasterizadas".)
EDITAR: en Superusuario¿Cómo cambiar la fuente de la consola de Windows?, usuarioleonardoproporcionó un enlace a¿Por qué las ventanas de la consola están limitadas a Lucida Console y fuentes rasterizadas?Este artículo explica:
El modelo de renderizado de la consola supone que cada carácter encaja perfectamente dentro de su celda de tamaño fijo. Cuando se escribe un nuevo carácter en una celda, la celda anterior se sobreimprime con el nuevo carácter, pero si el carácter anterior sobresale o sobresale, esos píxeles adicionales se dejan atrás ya que se "desbordaron" en la celda requerida e infectaron las celdas vecinas. De manera similar, si un carácter vecino "se desbordara", esos "píxeles de desbordamiento" se borrarían.
En otras palabras: sóloalgunosLas fuentes realmente se reproducirán muy bien en las ventanas de la consola.
Respuesta4
Si bien muchas de las respuestas cambiarán la fuente, también podría ser útil poder escribir esos nombres de archivos si decide hacer algo con ellos. Para Windows XP es necesario instalar elpaquete MUI. Los paquetes MUI generalmente están disponibles para clientes con acuerdos empresariales