Re: [clreq] 中文排版需求里有类似『East Asian Casual Vertical Rhythms』的需求么? (#209)

> 我還是看不太懂這個East Asian Casual Vertical Rhythms是什麼意思,沒理解錯的話,
> 嚴格的Vertical Rhythms要求是這樣?
> ![image](https://user-images.githubusercontent.com/1525293/56050992-eb372400-5d7f-11e9-8e10-70ece3250145.png)
> ![image](https://user-images.githubusercontent.com/1525293/56051062-1ae62c00-5d80-11e9-9a6f-be796402f12f.png)
> 然後寬鬆的East Asian Casual Vertical Rhythms是這樣?
> ![image](https://user-images.githubusercontent.com/1525293/56051174-6567a880-5d80-11e9-9132-56e1f36d4c33.png)
> ![image](https://user-images.githubusercontent.com/1525293/56051270-a65fbd00-5d80-11e9-97e2-89a217a7bf00.png)
> 
> 還是說文字導致的偏移不適用而只適用於其他頁面元素導致的偏移?

你想象一下这种场景:正文都是 10 pt,行高 15 pt。现在我需要在两个段落之间添加一行小标题,小标题规定字号是 15 pt。现在如何方便地控制这个小标题的位置以保证中式网格?

在很多场合,由于无法实现「标题占行」功能(以实现即所谓的严格式 vertical rhythm),只能通过普通的行距来控制这行小标题,导致小标题之后的段落,虽然段落内部(以固定的 line-height-step)继续维持相对的 rhythm,但已经整体偏移上一个段落(上一个 block)曾遵守的「全局」网格,也就是该文档所说的

> when the line-height-step property is used without combination of the block-step property or the line-grid property, it produces the similar effect as the East Asian casual vertical rhythm.

这在正统的印刷排版是不能容忍的,但是目前普通消费者级的排版多数是这样。

> The strict vertical rhythm often surprises non-professional authors by forced jumps in such cases, while this variant combines rhythm on text and the ease of use for non-professional authors.

如上所述,如果套用严式网格,如果设置不当,强制套格子会导致「跳行」。因为严式要求行距必须遵守全局网格,起始位置有规定,虽然这是正统排版的规范,但对于非专业人士来说,有时候会违反直觉。
![vertical](https://user-images.githubusercontent.com/8192599/56177314-2748de00-6039-11e9-91ca-ed0bc334e8a2.png)



-- 
GitHub Notification of comment by ryukeikun
Please view or discuss this issue at https://github.com/w3c/clreq/issues/209#issuecomment-483485061 using your GitHub account

Received on Tuesday, 16 April 2019 02:17:47 UTC