許多日文字體都有標準ASCII拉丁字符的特殊固定寬度變體,它們是漢字/假名字符的字體標準固定寬度的一半寬度。這使您可以通過簡單地使用每個日文字符使用2個拉丁字符來垂直排列拉丁文和日文文本。這被稱爲「半寬拉丁」。還有一個伴隨着「全角拉丁語」的字符超寬,與每個漢字/假名字符完全一致。我的問題:是否有一個Unicode的特殊區域旨在爲Hangul做同樣的事情?韓文字通常比漢字窄得多,所以你需要一個較窄的朝鮮語大小的拉丁文來做固定的字符對齊。韓文Hangul unicode範圍內是否有拉丁字符?
回答
你可能會需要使用韓文字體,具體包括像http://www.ascenderfonts.com/font/batangche-korean.aspx或http://www.ascenderfonts.com/font/dotumche-korean.aspx 半寬拉丁字形,我認爲這是字體/字形具體的,不相關的Unicode編碼。上面的兩個字體網址允許您粘貼一行文本,以便您可以嘗試一些混合的拉丁文和韓文文本,以查看它是否符合您的要求。
沒有。據我所知,韓文是用比例寬度的空格和標點符號排版的,所以韓文字形甚至不會相互排列,更不用說插入拉丁文和數字。
我花了很多時間看着hangul(雖然我實際上看不到它),並且我確信組成的hangul字形實際上在MS Gulim等字體中間隔相同。 – Armentage 2009-11-04 00:36:35
可能是這樣,然而,我遇到的所有韓文文本(除了發音之外,我都看不懂它)已經完成了與韓文完全不同的空格,括號,引號等內容字符,沒有排隊。我不認爲韓國人會期望看到強烈的面向網格的文本,這在日文中很常見。我認爲*「halfwidth hangul」字符(真的只是jamo)只用於遺留字符集兼容性。 – bobince 2009-11-04 09:20:26
+1。我花了大量的時間閱讀(並試圖理解)Hangul,並且可以證明它並不經常是等寬的。 – 2010-06-04 16:02:34
- 1. Python拉丁字符和Unicode
- 2. 如何將Hangul(韓語)寫入文件?
- 3. 從拉丁字符集轉換爲Unicode
- 4. 將字符串的Unicode拉丁
- 5. 將拉丁字符從Shift JIS轉換爲Unicode中的拉丁字符
- 6. Unicode字母數字字符範圍
- 7. 是否有表情符號字符的Unicode編碼範圍列表?
- 8. 在特定範圍內打印所有Unicode字符
- 9. Ruby:拉丁語翻譯器中的字符串範圍
- 10. 拉丁字符
- 11. 檢查字符串是否只包含拉丁字符?
- 12. 在PHP中檢測Unicode字符範圍
- 13. 什麼是印地文重音字符的unicode範圍?
- 14. MySQL將拉丁字符拉平爲非拉丁字符
- 15. 非拉丁字符
- 16. CJK字符的CSS unicode範圍
- 17. R:查找數字是否在字符串範圍內
- 18. 檢查範圍內是否有值
- 19. 如何通過規範化版本的字符串匹配拉丁字符和非拉丁字符?
- 20. CSS字體的Unicode範圍
- 21. 打印一個unicode拉丁字母(utf8)
- 22. Java查找字符串是否在給定範圍內
- 23. 如何將unicode轉換爲拉丁字符python
- 24. 拉丁編碼字符是否被認爲是URL安全的?
- 25. fabricjs itext是否支持unicode? (韓文不moified)
- 26. 如何檢查字符是否位於某個Unicode範圍之間...?
- 27. 檢查字符串是拉丁字母還是西里爾文
- 28. 檢查字符串是否在範圍內
- 29. 0xFFFF是否爲有效的Unicode字符?
- 30. 顯示非拉丁字符
是的,我同意這一點。我懷疑在Unicode和其他日本編碼的日子裏,Unicode中全寬和半寬拉丁文的存在是保留的,其中固定寬度的字體可以排列成表格文本是非常普遍的。恐龍(我喜歡認爲Tyranasaur)非常關注這個問題,但我使用了很多遺留系統,這些遺留系統以舊式方式排列文本。 – Armentage 2009-11-11 02:17:40