Re: [clreq] Need to add details on Line Adjustment (#255)

参照 JLReq 3.8.3 和 3.8.4,

建议中文行内调整时按照下述步骤,寻找挤压的优先顺序:

1. 西文词距。若有多个需要均等挤压,最小可以挤到四分。
2. 行末标点。若有全宽的挤为二分。
3. 行内间隔号。如果行内间隔号为全宽,带有前后的四分空,则必须前后同时挤,最小挤到0,即间隔号为全宽的挤为二分
4. 行内引号和括号。开始括号的前侧、结束括号的后侧、逗号后侧的二分空,最小挤为二分。
5. 行内逗号、顿号、分号。后侧的二分空,最小挤为二分。
6. 行内的句号、问号、感叹号。后侧的二分空,最小挤为二分。
7. 行内的中西间距,从默认的四分空前后同时挤,最小挤为八分空。

建议中文行内调整时按照下述步骤,寻找拉伸的优先顺序:
1. 西文词距。若有多个需要均等挤压,最大可以拉伸二分。
2. 行内的中西间距,从默认的四分空前后同时拉,最大可拉大到二分空。
3. 除去特别被禁止分离的字符之外,均匀拉伸。

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

Received on Friday, 14 February 2020 02:47:46 UTC