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
中文排版需求里有类似『East Asian Casual Vertical Rhythms』的需求么? #209
Comments
@ryukeikun 我理解网格的需求。但这里有个问题,按我的理解,『East Asian Casual Vertical Rhythms』描述的是非严格的网格,当有border、margin的时候就会偏移。在该draft里有这样一段描述:
所以我其实是想问这个描述是否符合实际,因为在中文排版需求和日文排版需求里似乎并没有这种非严格网格的叙述。 |
就传统字体排印的要求来说,东亚排版需要的是「严格式」的 vertical rhythms,这在 jlreq 里有描述,clreq 里也会深化。 但正如该文档所说,「非严格式」之所以会出现,是由于八十年代文字处理器的技术原因无法实现印刷版面的「严格」网格,非专业的消费级字处理默认都只能这种「非严格式」(在传统角度来看根本就不是全局网格的方法),几十年下来,导致很多用户并不觉得这是非正常状态,误以为是正常的,造成了这种「非严格式」的泛滥。很多人并没有意识到,用 Word 等制作的文档,往往都是这种「非严格式」。 正因为这不是专业正统的方式,所以在原来的需求文档里都没有提及。考虑到这已经是目前大多数非专业文档的现状,该文档提出了这个概念,是为了容忍这一已经普及、但并非专业正统的格式。 所以我们「需求文档」的立场依旧是,从正统的、专业的字体排印来说,应该采用中式网格(所谓「严格式」),至于非专业的、技术限制的条件下,可以容忍「非严格式」。 |
在标准来说最大的问题不是非专业人士会无法理解,更重要的是在不同平台不同浏览器里,不同的字体设置和度量选取可能会导致有的地方跳行有的地方不跳,这个在这个草案的非严格方法中也会存在,所以至今也没有太大进展。 |
https://drafts.csswg.org/css-rhythm/#eastasia 描述了『East Asian Casual Vertical Rhythms』,作为这份草案的主要 use case 之一。
但在本中文排版需求中并没有类似的描述。(日文排版需求里似乎也无。参见 w3c/csswg-drafts#1155 的讨论。)
所以我不是很确定 css-rhythm 草案里的描述是否恰当。又或是应加入中文或日文排版需求中?
The text was updated successfully, but these errors were encountered: