中西混排:我用 Neovim 写 TypeScript,配合 ripgrep 与 fzf 做模糊搜索,效率提升了 200%,达到约 3.5 倍。
句末+引号:他问:“真的吗?”我说:“当然!”这是 GPT-4 与 state-of-the-art 工具的时代。
连续标点:完了……怎么办?!真是的——他竟然走了。
括号嵌套:(含括号)与【方括号】以及《标题》,还有“她讲过‘小心’二字”。
间隔号:卡尔·马克思与弗里德里希·恩格斯合著。
列举:第一、第二、第三;以及其他(杂项)的内容。
中西混排:我用 Neovim 寫 TypeScript,配合 ripgrep 與 fzf 做模糊搜尋,效率提升了 200%,達到約 3.5 倍。
句末+引號:他問:「真的嗎?」我說:「當然!」這是 GPT-4 與 state-of-the-art 工具的時代。
連續標點:完了……怎麼辦?!真是的——他竟然走了。
括號嵌套:(含括號)與【方括號】以及《標題》,還有「她講過『小心』二字」。
間隔號:卡爾·馬克思與弗里德里希·恩格斯合著。
列舉:第一、第二、第三;以及其他(雜項)的內容。
请选取此句:我用 Neovim 编辑配置文件,搭配 fzf 与 ripgrep 做模糊搜索。复制后粘到纯文本,应为“我用Neovim编辑配置文件,搭配fzf与ripgrep做模糊搜索。”般紧凑(标点原样保留,中西间隙不入剪贴板)。
验证重点(jsdom 无法覆盖之版面层):①justify 下句末标点只占一份间距(不被拉成两份);
②开明式句内点号与括号引号视觉半形、繁体全角式不擠(仅相邻/行端收缩);
③句末标点后接闭引号(如 。 接 ”)行内应约 1.5em、行尾应约 1em;
④长英文词在窄栏可原生连字断行(需字体支持);⑤复制粘贴中西间隙不污染原文。
请于 Chrome / Safari / Firefox 三引擎各核对一次。
字型注意:擠壓(开明式半形)依赖字型的 OpenType halt 特性。
本页已用 webfont 载入 Noto Serif SC/TC(含 halt)作参考;若改用无 halt 的字型
(含部分系统字型如 PingFang),Safari 等浏览器下开明式擠壓会不生效——这是字型限制,非逻辑错误。
(点上方「测量标点宽度」)