-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
豎排標點依舊橫排的問題 #88
Comments
這是繁體中文(香港)win7的mso word2007、簡體中文win7的wps2019和簡體中文win10的wps2019下一點明體豎排的標點符號顯示情況。 另外,中文標點符號是否是佔一個或兩個漢字的寬度?在橫排時,•00B7(前面爲符號,後面爲統一碼,下同)這個符號在一點明體CP是一個漢字字寬,而在一點明體卻不夠半個漢字寬度;“201C、”201D、‘2018、’2019這四個符號都不夠半個漢字寬度,這些是否是全形標點?請問這是一個小疏忽還是故意設計這種寬度的? 測試內容: 漢~字•在!當@今#語¥文%中……地&位*無(可)取——代-它+是=唯{一【廣}泛】通:行;的“意”音‘文’字|每、個《構,字》有。其?字、理依據可上追字源追蹤每個漢字背後的故事 |
|
题外话:Big5 内两个字符都有编码,但是实务上应该用哪一个并没有明确规定。目前 clreq 所推荐的是 U+00B7。
正确。但是旧的繁中字型中(如Big5)蝌蚪引号是全宽,是因为受限于双字节的操作所有不在 ASCII 单字节范围内的符号都做成全宽显示(两个西文字母宽度),才导致部分繁中字体(如新细明体)中蝌蚪引号是全宽的。
简中定义的蝌蚪引号是全宽。请参考《标点符号用法》GB/T 15834-2011 第5.1.3条。后续补充的组合操作属于“标点挤压”,是排版引擎处理的额外美观考量,并不是规范上的定义。 |
U+2022(bullet)是項目符號,U+00B7(middle dot)是間隔號,前者不是標點,後者才是標點。unicode的屬性非常明確。
|
一點明體8.0在Win7/10將文書由橫排改爲堅排時,文字方向變豎排了,但標點符號依舊是橫排,其他字體的標點符號則自動轉換。




The text was updated successfully, but these errors were encountered: