韩语 Hangul unicode 范围内是否有固定大小的拉丁字符?
许多日语字体都有标准 ASCII 拉丁字符的特殊固定宽度变体,其宽度是字体的汉字/假名字符标准固定宽度的一半。这样,您只需为每个日语字符使用 2 个拉丁字符即可垂直排列拉丁语和日语文本。这被称为“半角拉丁语”。有一个附带的“全角拉丁语”,其中字符超宽,可以与每个汉字/假名字符完全对齐。我的问题:是否有一个特殊的 Unicode 区域可以为朝鲜文做同样的事情?朝鲜文字符通常比汉字窄得多,因此您需要更窄的朝鲜文大小的拉丁文来进行固定字符对齐。
Many Japanese fonts have a special fixed-width variant of the standard ASCII latin characters that are half as wide as the font's standard fixed-width for Kanji/Kana characters. This allows you to vertically line up Latin and Japnaese text by simply using 2 Latin chars per Japanese character. This is called something like "half-width latin". There's an accompanying "full-width latin" where the characters are super-wide to line up exactly with each Kanji/Kana character. My question: Is there a special region of Unicode designed to do the same thing for Hangul? Hangul characters are usually much narrower than Kanji, so you would need a narrower hangul-sized Latin to do fixed character alignment.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
没有。据我了解,韩文是用比例宽度的空格和标点符号排版的,因此韩文字形甚至彼此不对齐,更不用说插入拉丁文和数字了。
Nope. As I understand it Hangul is typeset with proportional-width spaces and punctuation, so the Hangul glyphs don't even line up with each other, let alone interposed Latin and numbers.
您可能需要使用专门包含半角拉丁字形的韩文字体,例如 http: //www.ascenderfonts.com/font/batangche-korean.aspx 或 http://www.ascenderfonts.com/font/dotumche-korean.aspx
我认为这是特定于字体/字形的,与 Unicode 编码无关。上面的两个字体 URL 允许您粘贴一行文本,这样您就可以尝试一些混合的拉丁文和韩文文本,看看它是否符合您的要求。
You will probably need to use a Hangul font that specifically include half-width Latin glyphs like http://www.ascenderfonts.com/font/batangche-korean.aspx or http://www.ascenderfonts.com/font/dotumche-korean.aspx
I think that this is font/glyph specific, not related to the Unicode encodings. The two font URLs above allow you to paste in a line of text so you can try some mixed Latin and Korean text to see if it does what you want.