sivan / heti

赫蹏(hètí)是专为中文内容展示设计的排版样式增强。它基于通行的中文排版规范而来,可以为网站的读者带来更好的文章阅读体验。
https://sivan.github.io/heti/
MIT License
5.92k stars 251 forks source link

专名号左右空白问题 #74

Open DongRih opened 2 years ago

DongRih commented 2 years ago

带专名号文字和无专名号文字之间是否应该有空白?

CLREQ 3.1.1.2只要求了:

在两个专有名词相邻时,专名号间须在视觉上分离予以辨别。

而 GB/T 15834—2011 没有相关的要求。

这个项目 的渲染: image image

(https://hanzi.pro/manual/yangshi_biaozhunhua#sec-25)

赫蹏的渲染: image image

sivan commented 2 years ago

Han.css在此处是通过js处理实现的,Heti里想尽量少用js实现一些基础样式处理,但遇到一个小问题,所以图省事就统一加了1px 🤣

drify commented 1 year ago

可以考虑采用这个方案:CSS 实现汉语文本中的专名号。但我不知道 CSS 逻辑属性怎么处理。

sivan commented 1 year ago

可以考虑采用这个方案:CSS 实现汉语文本中的专名号。但我不知道 CSS 逻辑属性怎么处理。

感谢,这个方案似乎更好!我会在下次更新版本时加进去。