character-set

64 位操作系统上的扩展 ASCII 表问题
character-set

64 位操作系统上的扩展 ASCII 表问题

考虑: 我们的旧 32 位程序使用 US-ASCII 扩展表 (128-256) 为其程序菜单创建简单边框。 例如,十进制 193 是一个倒置的 T 形。 但是,当该程序安装在 Windows 10 64 位操作系统上时,ASCII 扩展表会被 ISO-8859-1(拉丁语)字符集超越。 在 64 位操作系统上运行时,有没有解决此边框图形问题的方法? ...

Admin

如何在 xterm 中控制弹出菜单的字符集
character-set

如何在 xterm 中控制弹出菜单的字符集

在此过程中,我更改了设置,导致 xterm 中的弹出窗口以希腊字符显示。主窗口中的文本正常,只有弹出窗口是希腊语。我如何才能改回在弹出窗口中使用英语字符? ...

Admin

OpenType CMAP 格式支持将字符数组映射到字形 ID?
character-set

OpenType CMAP 格式支持将字符数组映射到字形 ID?

我不确定这是否在正确的社区中。 我正在写Scala 包装器到OpenType 字体格式,并尝试查找编码 IDCMAP 表映射一个数组或一组字符,我看到将 1 或 2 个字符映射到一个字形 ID,但没有将一个字符序列映射到一个字形比如谷歌的 Material Icon Font能。 OpenType 规范中是否有 CMAP 表的编码 ID,允许我将字符序列映射到字形 ID?我可以使用 UVS 编码类型来模拟这一点吗?UTF-32 是首选。 ...

Admin

如何在命令提示符中写入带有 åäö 的 Windows 文件名?
character-set

如何在命令提示符中写入带有 åäö 的 Windows 文件名?

我需要在命令提示符中编写一个命令行,引用名称中包含 åäö 的文件,但我似乎无法正确执行。Windows 应设置为代码页 win1252,命令提示符应设置为 oem850。 具体文件名为: Förändringar.txt 我能够使用它dir /x来获取短 8.3 文件名并使用它,但无法正确获取长名称让我很烦恼... 更新: 这些评论让我得出结论,这不是命令提示符的问题(cmd.exe澄清一下)。这似乎是我试图运行的特定控制台应用程序的问题(gfix.exe来自 Firebird 数据库管理器)。显然,它无法正确地将命令行参数从控制台代码页转换为...

Admin

如何确定Windows使用的台灣語字元組?
character-set

如何确定Windows使用的台灣語字元組?

我使用的是 Windows 7 Home台湾在工作中,了解所使用的字符集对我来说非常重要。 如何确定Windows使用的台灣語字元組? 我读过这是字符编码Microsoft Code page 950的一个著名变体(Taiwan Big5维基百科),但我想确定一下。 如果有帮助,这里是记事本中使用的默认字体的屏幕截图:(图片复制自此原始链接): ...

Admin

如何创建一个可以包含任何字符以及不同语言的 mysql 数据库
character-set

如何创建一个可以包含任何字符以及不同语言的 mysql 数据库

我正在尝试创建一个必须包含不同语言文章的数据库。我使用 Mariadb 作为服务器,并且我了解一些 SQL。我的知识并没有真正涵盖诸如 MyISAM、InnoDB 等引擎之间的差异或 utf8/16/32、latin 5/7/等字符集之间的差异之类的细节。我确实知道字符集很重要,我想我正在寻找的是一个包罗万象的字符集和一个最适合处理此类内容的引擎。 另外,将文章存储在多个数据行(相当于不同的页面)中是否有优势,可以让处理速度更快一些,或者您是否会将整篇文章存储在单个数据行中。或者这取决于文章的大小? 抱歉,我的问题很菜,我知道网上有很多信息,但我需要花很...

Admin

更新:我自己找到了解决方案
character-set

更新:我自己找到了解决方案

我尝试在 Ubuntu 18.04.1 LTS 中设置自定义键盘布局,以便能够为科学目的编写阿拉伯语音译(参见:https://en.wikipedia.org/wiki/Romanization_of_Arabic;https://en.wikipedia.org/wiki/DIN_31635) 因此我需要能够输入特殊字符。 我或多或少遵循了以下说明: https://sites.lsa.umich.edu/kchalipa/?p=61 https://aboutfoto.wordpress.com/2017/04/23/custom-keyboar...

Admin

为什么在 UTF-8 下创建的文件名与 UTF-Codepage 布局不匹配?
character-set

为什么在 UTF-8 下创建的文件名与 UTF-Codepage 布局不匹配?

根据维基百科utf-8 代码页布局, 它是字符集如下: ! " # $ % & ' ( ) * + , - . / 0-9 : ; < = > ? @ A-Z [ \ ] ^ _ ` a-z { | } ~ 但是(除了/),以这些字符开头的文件名按名称排序不同: ! " # % & ' ( ) * + , - : ; < = > ? @ [ \ ] ^ _ ` { | } ~ 0-9 $ a A z Z 这是为什么?这与文件系统、文件管理器、语言环境或其他因素有关吗? ...

Admin

如何在 Ubuntu 20.04 中访问键盘偏好设置/激活 Compose 键/插入德语变音符号?
character-set

如何在 Ubuntu 20.04 中访问键盘偏好设置/激活 Compose 键/插入德语变音符号?

我需要能够使用美式键盘在 Ubuntu 20.04 中输入德语变音符号。例如,发现了大量过时的文档这个问题,我无法将其应用于 Ubuntu 20.04。 键盘偏好设置?在哪儿?在“设置”中,唯一与键盘相关的是“键盘快捷键”。 阅读有关“撰写键”的内容,这应该可以解决问题。但是文档已经很久没有更新了。如何在 Ubuntu 20.04 中激活它? 还是“Compose 键”本身已经过时了?那么 2020 年插入德语变音符号的方法是什么? ...

Admin

无法在终端上显示以 ISO-8859-9 编码的文件
character-set

无法在终端上显示以 ISO-8859-9 编码的文件

简而言之:如何将文件显示到终端不是以 UTF-8 编码吗? 目前,我有一个用 ISO-8859-9 编码的测试文件,包含以下 12 个字符: ğüşıöçĞÜŞİÖÇ 该文件的十六进制内容如下: \F0\FC\FE\FD\F6\E7\D0\DC\DE\DD\D6\C7 当我尝试将此文件显示到终端时,我得到: ������������ 我猜这是因为我当前的语言环境定义如下: $ locale LANG=en_US.UTF-8 LANGUAGE=en_US LC_CTYPE="en_US.UTF-8" LC_NUMERIC=en_GB.UT...

Admin

w3m charset source_dump 无法正常工作
character-set

w3m charset source_dump 无法正常工作

我尝试使用以下命令但无法获得正确的输出: $ w3m -dump_source google.com r���G��2�Ph��ү�f�� ����?�l���%Y:���c(�����������Y\��s8Ư| ��;����1ʹ��D��^�lK���٥r��\���Սk�V��Ϸv���{��r�����~s\��~?�ML7���¹���ƿ�qm��h��q�(��:wZ a� 我怎样才能改变字符集? 我也尝试过 w3m -O "UTF-8" -dump_source "google.com" 和 w3m -I "UTF-8" ...

Admin

ubuntu 17.10 终端语言损坏
character-set

ubuntu 17.10 终端语言损坏

dup2(soc,0); // �ٲ� �κ� Ȯ��, ���Ͽ� ���� 这句话是我的一个代码。(注释语言是韩语。) 如果我在终端中查看源代码,就会发生这种情况。 由于文件名错误,我故意将默认语言设置更改为英语。 除了更改主语言外,我该如何解决这个损坏的字符? ...

Admin

如何书写 en 和 em 破折号?
character-set

如何书写 en 和 em 破折号?

我理解为了能够输入 en 和 em 破折号我必须配置键COMPOSE或类似的东西,但我不确定这一点,也不知道如何才能除了减号之外还能输入 en 和 em 破折号。 如何在装有 GNOME 3.18 的 Ubuntu GNOME 15.10 上输入 en 和 em 破折号? 我现在已经看过了这个答案,所以我现在还想知道 en 破折号的代码以及如何为这些 Unicode 字符分配其他键盘快捷键,因为我不想为了获得这些字符而输入太长的内容。 ...

Admin