Re: [clreq] Adjustment of three or more adjacent punctuation marks (#366)

As discussed in Monthly Editor meeting, and also explained by [realfish](https://github.com/realfish) mentioned above, this principle can be applied to _any two adjacent_ punctuation, but maybe we can explained it  a little more like this:
<img width="852" alt="any two adjacent" src="https://user-images.githubusercontent.com/8192599/118067145-f3d50b00-b3da-11eb-9a88-7d6a6cc04c8d.png">


So basically we only need to 1. find the adjacent punctuation group (in this example, there are 4 places, A, B, C and D ); 2. apply the "principle adjustment", and as we have mentioned that designer can do furthermore if they wish, so I don't think it is dogmatic. Maybe we can add some more explain in some other place to the 0.5/1/1.5/2 step logic in text setting of Chinese.

In practice, there are some furthermore styles for this adjustment when three or more adjacent gaps, e.g. 

1. In Plan II, the rule is set as: principle adjustment is 1.5 em (like for gap D), if the gap adjustment continues (like  ABC), then adjustment them all into 1 em;
2. In Plan I, the rule is set base one Plan II, but with a further rule: if the gap is between "trim-after" and  "trim-before" character (like C), even it is in the adjacent gap group (ABC), the adjustment should still set as 1.5 em.

Should we add such rules into CLReq? This is already in the range of typographic style rules.

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


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 13 May 2021 02:15:41 UTC