固定大小的韩文字母Unicode范围中是否包含拉丁字符?

4
许多日文字体都有标准ASCII拉丁字符的特殊固定宽度变体,其宽度是汉字/假名字母的标准固定宽度的一半。这使您可以通过每个日文字母使用2个拉丁字母来垂直对齐拉丁文和日文本。这被称为“半角拉丁文”。有一个相应的“全角拉丁文”,其中字符超宽以与每个汉字/假名字母完全对齐。我的问题是:是否有一个专门设计用于韩文字母的Unicode区域来完成同样的工作?韩文字母通常比汉字窄得多,因此您需要一个更窄的韩文字号的拉丁文来进行固定字符对齐。
2个回答

3

不行。据我所知,韩文字体是使用比例宽度的空格和标点符号排版的,因此韩文字形甚至不能彼此对齐,更不用说穿插拉丁字母和数字了。


我花了很多时间研究韩文字母(虽然我实际上无法阅读它),我相信组成韩文字母的字形在像 MS 鼓隶体这样的字体中实际上是相同间距的。 - Armentage
2
可能是这样,但是我遇到的所有韩文(是的,我也不会读,只能拼音)都带有空格、括号、引号等,它们的宽度与韩文字母完全不同,导致无法对齐。我认为韩国人不会期望看到像日语中常见的强烈网格定位的文本。我认为“半角韩文字母”(实际上只是字母)只是为了保持兼容性而存在。 - bobince
+1. 我花了相当多的时间阅读(并试图理解)韩文字母,并且可以证明它通常不是等宽字体。 - Drew Noakes

1

是的,我同意这个观点。我怀疑Unicode中全角和半角拉丁字符的存在是来自于JIS和其他日本编码的时代,那时固定宽度字体可以用于制作表格文本非常普遍。虽然我认为这很像恐龙(我喜欢把它想象成暴龙),但我还是要关注这个问题,因为我经常与旧系统一起工作,需要以传统方式对齐文本。 - Armentage

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接