連詞字符
![本页使用了标题或全文手工转换](http://images.weserv.nl/?url=//upload.wikimedia.org/wikipedia/commons/thumb/c/cd/Zh_conversion_icon_m.svg/35px-Zh_conversion_icon_m.svg.png)
連詞字符(英語:Word joiner,簡稱「WJ」)是一個在Unicode中的格式字符,於部份不使用顯式間距(explicit spacing)的語言中用作表達一個不應出現分字的地方。該字符自Unicode 3.2版本(2002年發佈)起,以U+2060 WORD JOINER ,HTML:⁠
收錄。連詞字符不會產生任何空格,故可防止相關位置出現自动换行的情況。[1]
連詞字符取代了零寬不換行空格(zero width no-break space,ZWNBSP)字元(一個不建議採用的Unicode字符,其編碼為U+FEFF)。U+FEFF字元原擬用於文件開首的位元組順序記號(Byte Order Mark,BOM),但根據Unicode標準,若該字元非在上述情況下使用,則應視為「零寬不换行空格」般使用。在Unicode 3.2版本起,Unicode聯盟不再建議這種故意採用U+FEFF的方式,並強烈建議採用連詞字符。[1][2]
參見
參考資料
- ^ 1.0 1.1 Layout Controls (PDF). The Unicode Standard, Version 12.0.0 (The Unicode Consortium). : 871 [2021-06-19]. (原始内容存档 (PDF)于2022-01-19).
- ^ FAQ - UTF-8, UTF-16, UTF-32 & BOM, "What should I do with U+FEFF in the middle of a file?". The Unicode Consortium. [2021-06-19]. (原始内容存档于2021-05-02) (英语).
![]() | 这是一篇與软件工程相關的小作品。您可以通过编辑或修订扩充其内容。 |