XP、Vista 和 7 的“区域和语言”设置中一直有“非 Unicode 程序的语言”设置。
我安装了 Windows 8(有一些不相关的问题,所以我不得不恢复到 Windows 7),我尝试安装一个不是用 Unicode 制作的软件,而是 Shift-JIS(日语)。安装程序明显显示不正确的字形,安装程序无法使用。
所以我尝试更改“非 Unicode 程序的语言”设置,但我注意到整个语言小程序是从头开始重建的。
当我恢复到 Windows 7 时,在我解决其他问题并且可以再次安装 8 之前,我无法修改它。但与此同时,有人知道我可以在哪里更改此设置吗?
所以我一直想知道区域指标符号及其在移动电话系统中的用途。理论上应该可以为计算机创建一种字体来显示实际标志而不是占位符,对吗?
前面提到的维基百科文章应该提供足够的测试用例。我想要像这样的对,或者 解析并替换为其适当的标志。
到目前为止,我找不到任何听起来像我想要实现的目标。
目前,每次我想要检查某些内容时,我都必须通过 Google“复选标记”,从第 3 方网站复制符号,将其粘贴到文本编辑器中以删除格式,然后将其复制并粘贴到程序中我正在尝试使用。(Word 有一个删除格式的选项,但大多数其他程序没有。)
\n我正在尝试找出更快的方法。
\n某些字体(例如 Webdings)具有特殊的复选标记字符,但这意味着它仅在支持该字体的情况下才有效。许多应用程序和网站不允许您指定 Webdings 字体。更改字体仍然是一件痛苦的事情,如果您在复选标记旁边输入其他内容,它也会出现在 Webdings 中并且必须更改,这很烦人。
\n当我按住Alt并键入0 1 4 9时,我会得到一个漂亮的项目符号 (\xe2\x80\xa2)。这些非常方便,因为大多数格式化列表都会添加几乎不可能消除的额外空白,并在列表之前添加一个难看的间隙。
\n根据(https://www.alt-codes.net/check-mark-symbols.php)我应该能够输入文本2 7 0 5,选择它,然后点击Alt+ X。然而,这在我尝试过的任何程序中都不起作用。例如,在 Notepad++ 中,它想要关闭当前文件,而在 Google Chrome 中,它什么也不做。
\n根据(https://softwareaccountant.com/alt-code-for-checkmark/),我应该能够按住 alt 并键入1 0 0 0 3。但是,当我执行此操作时,除了 Microsoft Word 之外,每个应用程序都会得到一个双感叹号 (\xe2\x80\xbc),而不是复选标记。(正如该网站也所说。)
\n为了确定起见,我创建了一个 AutoHotKey 宏来运行我可以使用该Alt键创建的所有可能的数字组合,并在一夜之间运行它以构建一个大列表。尽管项目符号每 256 个条目就会一遍又一遍地出现,但复选标记根本没有出现过。例如,我可以通过键入以下任意组合键来制作项目符号:
\n我有一个非常大的文件,其中散布着零宽度空间。打开和编辑使用时间太长,vi所以我想使用sed. 问题是,我不知道如何匹配字符!我试过使用\u200B, \x{200b}。有任何想法吗?
如果有帮助的话,我正在运行 CentOS 5。
我想显示埃及象形文字:
这些是 Unicode 5.2 的一部分。
我尝试安装Aegyptus 字体以及Google Noto字体。
结果是新字体出现在我的系统上(例如,我可以使用它们来格式化 MS Word 中的文本),并且如果我在网页中明确引用它们(即通过将字体系列设置为“aegyptus”)它们正确显示:

问题是我无法控制网页使用的字体,我的理解是 Windows 或我的浏览器应该自动检测字形不在字体中并找到合适的匹配项。
我已经在一个干净的 vm(来自 modern.ie 的 Windows 7/IE 9 Virtual Box VM)上测试了这个,发现安装 noto 和 Firefox 允许字体正常工作。安装字体后,字形会自动出现在 Firefox 中,而我无需指定字体。但是对于我本地的裸机机器,它不起作用。
我检查了我的 Windows 7 突然停止显示 Unicode 符号,这表明 Chrome 存在问题,并建议在桌面上放置一个文件,其中包含使用您需要的 unicode 代码点的字符。但是,我尝试在文件名中放入一个带有中文字符的文件和一个带有埃及字符的文件,但没有帮助。注意:我的任何汉字都没有停止工作。只有其他字符范围不起作用。
在任何情况下,我都尝试禁用我能找到的每个启动程序,看看其中是否有一个没有搞砸,但没有任何帮助。我什至卸载了 Chrome、Adobe Acrobat 和其他几个可能的候选者,但无济于事。
我发现了一种有帮助的解决方法,但我想要一个更好的解决方案。如果我关闭“可用时使用硬件加速”并重新启动 Firefox,则会出现我的字体。我已经确认我的显卡(Intel HD4000)有最新的驱动程序,但这似乎没有帮助。Mozilla 的这个错误报告表明某些卡上存在字体渲染问题,但所述的解决方法不会影响我,无论如何我的字体看起来不错,但字形替换没有发生。
我对 Unicode 不是很熟悉。我有一些图标作为 .png 文件,我需要为它们找到Unicode符号。
不确定它们是否存在。不确定如何对此类信息进行智能搜索。
这些是图标:
谢谢。
是否有适用于 Windows 32 位的 Unicode 感知grep?
我一直在尝试寻找合理的解决方案/解释(未成功)以找出 Excel 在将文件保存为 CSV 类型时默认删除 BOM 的原因。
如果您发现这是这个问题的重复,请原谅我。这处理读取非 ASCII 编码的 CSV 文件,但它不包括将文件保存回来(这是最大的问题所在)。
这是我目前的情况(我要收集的情况在处理 Unicode 字符和 CSV 格式的本地化软件中很常见):
我们使用 UTF-16LE 将数据导出为 CSV 格式,确保设置了 BOM (0xFFFE)。我们在使用十六进制编辑器生成文件后进行验证,以确保其设置正确。
在 Excel 中打开文件(在此示例中,我们将导出日语字符)并见证 Excel 以正确的编码处理加载文件。
尝试保存此文件将提示您一条警告消息,表明该文件可能包含可能与 Unicode 编码不兼容的功能,但会询问您是否仍要保存。
如果您选择另存为对话框,它会立即要求您将文件另存为“Unicode 文本”而不是 CSV。如果您选择“CSV”扩展名并保存文件,它将删除 BOM(显然连同所有日语字符)。
为什么会发生这种情况?是否有解决此问题的方法,或者这是 Excel 的已知“错误”/限制?
此外(作为一个附带问题)似乎 Excel 在加载 UTF-16LE 编码的 CSV 文件时仅使用 TAB 分隔符。同样,这是 Excel 的另一个已知“错误”/限制吗?
有人可以解释一下 Windows 7 (Pro 64-bit) 有什么变化吗?
详细信息:以前我使用的是 Windows XP,并且有一些 CSV 格式的翻译文件(UTF-8 编码)。我能够在记事本和 Excel 中查看字体。升级到 Windows 7 后,当我打开这些文件时——我看到的只是方框(你知道,如果我在浏览器中打开它们——我能够看到所有的翻译)。如果我用 Unicode 保存这些文件,一切似乎都很好。
那么,究竟发生了什么?为什么 Windows 7 使用 Unicode 而不是 UTF-8?