我不知道如果这是我的系统,虽然我没有做任何不寻常,但我已经开始注意到错误呈现的人物出现在网页,文本的文件, 像这样的:

http://www.kbssource.com/strange-characters.gif

我有预感这是一个相关的最近趋势为使用unicode的一切,这是一件好事,我想,结合的字体,不支持所有可能符。

因此,任何人都不会知道什么引起这些光点(我说的对不对?), 和我如何阻止这显示了在我自己的内容?

有帮助吗?

解决方案

它的出现,对于这个特别的作者中,文本编辑在一些编辑,假定这是不是UTF8,然后重新把它写在UTF8.我是基于这样的事实,如果我告诉我的浏览器来解释的页面作为不同的公共编码,没有使它显示正确。这告诉我,一些转换是在做一点不正确。

唯一的问题与UTF8是,没有一个标准化的方式,认识到一个文件是UTF8,并且直到所有的编辑标准化UTF8,仍然会有转换的错误。对于其他unicode的变种,一个字节以标记(BOM)是相当标准,以帮助确定一个文件,但Bom在UTF8文件相当罕见的。

让它出现在你的内容,确保你总是使用unicode-知道编辑和确保你总是睁开你的文件与适当的编码。这是一个痛苦,不幸的是,和错误偶尔会出现。关键是抓住他们早以便可以撤销它或者做一些编辑。

其他提示

我相当积极的没什么你可以做。我看见这上面的推荐了很多。它更有可能做一个字符编码不正确。不一定是一个因素的字体,只是一个错误的地方翻译。

它看起来一段时间如下划线和角架问题已经消失,但似乎它可能不是固定的。

这里的一个小样本,它应该是这样的:



#包括

____
#include <stdio.h>
____
#include 

更新:它看起来像它的固定模式显示,只有打破在编辑模式

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top