等宽字体,引号和抑扬音a

时间:2012-07-05 16:04:16

标签: windows fonts quote monospace

通常用于在Windows上编程的大多数等宽字体(我到目前为止都找不到)不能正确显示“有趣的引号”(0xE2)。例如,来自gcc编译器的错误消息,如

  

警告:内置函数âprintfâ

的冲突类型

真的是

  

{funny quote} fname {funnyquote}

以Ludida Console,DejaVu等显示

  

{circumflex a} fname {circumflex a}

(现在可能正在为你这样做)。是否存在类似于helvetica的等宽字体,它尊重特定的8位代码页?

1 个答案:

答案 0 :(得分:1)

Windows具有分裂的个性。其中大部分基于Unicode,而某些部分仍然依赖于代码页字符翻译。

你得到的0xE2字符是正确的Unicode翻译,在非常常见的code page 1252中也是如此,其余大部分也是如此。唯一具有该值引用的代码页是code page 10000, Mac OS Roman

chcp命令用于更改命令窗口的代码页,但我不能让它适用于您的特定情况。