Como alterar / configurar o fallback da fonte?

7

Recentemente, instalei novamente o Windows XP em inglês e depois de definir a localidade como japonês e instalar minhas fontes favoritas, todo o texto em japonês na GUI ficou estranho. A fonte da GUI é Tahoma (padrão).

No passado, ele renderizava scripts externos com as próprias fontes do Windows, mas agora, por algum motivo, ele está usando uma das minhas próprias fontes instaladas, e uma ruim nisso! (a fonte que eu chamo de Kiddie nesta captura de tela)

Eu deletei essa fonte e, em seguida, o Windows pegou uma das fontes semi-cursivas muito ilegíveis. Eu re-instalei a fonte Kiddy e o Windows imediatamente usou isso novamente (tudo sem reiniciar)

Alguém sabe como alterar / alterar / configurar a estratégia de fallback de fonte do Windows? Eu não me importo se é necessário software de terceiros.

    
por Mark Jeronimus 02.03.2012 / 13:46

1 resposta

1

O

link explica algumas das opções, mas elas são baseadas nos detalhes de implementação de qualquer aplicativo que você esteja usando.

Extraído do link:

Font fallback is handled automatically by Microsoft's Uniscribe engine

Font linking: Unlike font fallback, in which the selected font is internally replaced by a predefined font, in font linking it is possible to link one or more fonts (called "linked fonts") to another font (called the "base font"). Once you link fonts, you can use the base font to display code points that do not exist in the base font, but that do exist in one of the linked fonts. For example, linking a hangul font and a Japanese font to a Tahoma font allows you to display both Korean and Japanese characters in Tahoma font.

Note: Font linking can only add glyphs to a base font; you cannot override or replace glyphs in the base font.

If font linking is enabled on your device, you can examine the registry by enumerating the subkeys of the registry key at HKEY_LOCAL_MACHINE–\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink to determine the mappings of linked fonts to base fonts. You can add links by using Regedit to create additional subkeys. Once you have located the registry key that has just been mentioned, from the Edit menu, Highlight the font face name of the font you want to link to and then from the Edit menu, click Modify. On a new line in the dialog field "Value data" of the Edit Multi-String dialog box, enter the path and file name to link to, and face name of the font. Use coma to separate the font file name and font face name. Example Image

    
por 29.05.2012 / 23:53