|
|
发表于 2005-4-12 22:33:39
|
显示全部楼层
Post by MarvinHo
我也想过这个问题,何必折磨自己呢?但人就是这样,越是解决不了的就越想知道为什么,这可能就是一种使人进步的方式吧。
这也是打消积极性的最佳方式. 明白地说, 我折腾了多年了, 现在还是没有学会
究竟有多少种可能性, 会导致多少种乱码的情况? 谁要是能一一列举出来, 我真佩服死他了
我连 gtkrc 的优先级都搞不清. 这个文件的优先级在不同的发行版的不同版本间都是不同的, 所以极大地影响了这个问题的复杂程度. 你愿意做一个考古学家吗?
gtkrc 解决了, 还要解决 LC_CTYPE 的别名, 与 LANG 的差异导致的乱码等等, 偏偏 locale 的名称, 别名, 在不同的发行版的不同版本间又是不同的, 你愿意做一个考古学家吗?
最后还有 X 的问题, gtk 的字体要配置那么多 fonts.dir, FontPath, 目的却仅仅是为了找到字体, 并且字体名纯粹是为了让机器看的, 有什么意思... 现在的程序中用不着那种字体名的知识了, 学了也没有用处. 一个拼写错误就乱码, 顺序错了也乱码, 省略的 0 或者 * 错误了也是乱码, 谁能罗列出所有的情况? |
|