docs: changelog 增「下游回饋修復批次(2026-06-03)」

同步 main 之原子透明+中西間隙回饋修復:gapTrim 自我應驗、西文字集完整化
(貨幣/拼音/西里爾/希臘/數學)、全角省略號與收尾彎引號之標點誤隙、標點稽核,
及 demo/resize-check.html 可拖曳檢查頁。HTML 與 Markdown 孿生同步,manifest 重建。
This commit is contained in:
2026-06-03 00:59:57 +08:00
parent e9b956ca4e
commit e4d1dac315
2 changed files with 410 additions and 55 deletions
+381 -55
View File
File diff suppressed because one or more lines are too long
+29
View File
@@ -25,6 +25,22 @@
<!-- BODY -->
<p class="lede">聚珍(Juzhen)/cjk-autospace 變更紀錄。<a href="./index.html">← 回文檔</a></p>
<h2>下游回饋修復批次 <span class="badge accent">2026-06-03</span></h2>
<p>聚焦 Peek.nvim 等下游回饋之原子透明與中西間隙正確性,皆以真實 Chromium 量測驗證(jsdom 之 TreeWalkeroffset 失真,不可信)。</p>
<h3>修復</h3>
<ul>
<li><strong>原子透明(段落繼承屬性漏溢)</strong><code>jz-*</code> inline-block 原子對消費端段落樣式透明——歸零會被原子重複套用之 <code>text-indent</code><code>hanging-punctuation</code>(過套用),並令原子 <code>text-decoration: inherit</code> 以接續段落下劃線(欠套用)。段落首行縮排正常、下劃線連續不斷,消費端無需配置。</li>
<li><strong>中西間隙 · <code>gapTrim</code> 自我應驗</strong>:行末去隙原依「後字是否在更低行」判定,而後字落點受間隙自身(及下游間隙)之 <code>margin</code> 推擠,致行中間隙被誤 trim——表現為容器寬相關之「最後一個間隙消失」、行內 <code>code</code> pill 跨行時右側間隙消失。改為「起始全部 trim、由左至右逐一定案」,量測不受任何 <code>margin</code> 污染。</li>
<li><strong>中西間隙 · 西文字集完整化</strong>:補入貨幣符號(<code></code> 等 U+20A0–20BF)、拉丁擴充 A/B(拼音聲調 ā ǎ ē)、西里爾、數學運算符,並把希臘補全至含 α-ω。鄰接 CJK 之手工空格遂正規化、邊界補隙。列舉法以 <code>\uXXXX</code> 表示、無需 regex flag,相容 2016Windows 10 時代瀏覽器。</li>
<li><strong>標點誤隙</strong>:全角省略號 …… 後接 CJK 不再誤補隙(<code>DOTS_CJK</code> 移除 <code>|…</code>);收尾彎引號 ” 後接拉丁/數字不再補隙(移除 pangu <code>QUOTE_AN</code> 偏例,與 」』)》】〕 等所有收尾標點一致)。全部常用中文標點 × 簡繁共 104 例稽核,CJK 間皆 0 誤隙。</li>
</ul>
<h3>工具</h3>
<ul>
<li><strong><code>demo/resize-check.html</code></strong>:可拖曳容器檢查頁——拖動方框寬度,驗證中西間隙在各寬度下恆穩、標點無誤隙;可切 <code>justify</code> 與「顯示間隙」描邊。</li>
</ul>
<h2>v2 切片 1 · 增補 <span class="badge accent">2026-06</span></h2>
<p>切片 1 之上的修補與強化,聚焦標點半形對缺 <code>halt</code> 字型之支援,及下游回饋之邊界/分頁器修復。</p>
@@ -91,6 +107,19 @@
<script type="text/markdown" id="md-source">
# 變更紀錄Changelog 聚珍Juzhencjk-autospace
## 下游回饋修復批次2026-06-03
皆以真實 Chromium 量測驗證jsdom 不可信
### 修復
- 原子透明段落繼承屬性漏溢jz-* inline-block 原子對段落樣式透明歸零 text-indenthanging-punctuation過套用令原子 text-decoration:inherit 接續下劃線欠套用
- 中西間隙 gapTrim 自我應驗行末去隙原依後字是否在更低行判定後字落點受間隙自身及下游間隙 margin 推擠致行中間隙誤 trim容器寬相關最後一個間隙消失pill 跨行右隙消失起始全 trim右逐一定案
- 中西間隙西文集完整化補貨幣 拉丁擴充 A/B拼音 ā ǎ ē西里爾數學運算符希臘補全至 α-ω列舉法 \uXXXX無需 flag相容 2016
- 標點誤隙 後接 CJK 不誤補DOTS_CJK |收尾彎引號 後接拉丁數字不補移除 pangu QUOTE_AN 偏例中文標點 × 簡繁 104 例稽核皆 0 誤隙
### 工具
- demo/resize-check.html可拖曳容器檢查頁各寬度間隙穩定性標點無誤隙
## v2 切片 1 · 增補2026-06
### 新增