From 43ac591d6a1099ce7aed2ca2a248889353198e5e Mon Sep 17 00:00:00 2001 From: commilitia Date: Tue, 9 Jun 2026 15:23:05 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=A8=99=E9=BB=9E=E6=8C=A4=E5=8E=8B?= =?UTF-8?q?=E4=B8=80=E8=87=B4=E6=80=A7=EF=BC=88=E5=90=8C=E6=AD=A5=20main?= =?UTF-8?q?=20fdf071c=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit changelog 增「標點挤压一致性(2026-06-04)」:全角句點 . 納入句末標點、連續標點雙側 獨立挤压+透明穿越;並把前批 charClass 條目之 . 例改為 ‥(. 今已內建)。使用文檔 標點半形節增句末標點與連續挤压規則(涉長度處標明全角式/開明式)。HTML 與 Markdown 孿生同步、manifest 重建。 --- docs/changelog.html | 364 +++++++++++++++++++++++++--------------- docs/changelog.src.html | 17 +- docs/index.html | 352 ++++++++++++++++++++++++-------------- docs/index.src.html | 5 +- 4 files changed, 474 insertions(+), 264 deletions(-) diff --git a/docs/changelog.html b/docs/changelog.html index 70db268..468eba0 100644 --- a/docs/changelog.html +++ b/docs/changelog.html @@ -1,4 +1,4 @@ - + @@ -92,9 +92,11 @@ :root { /* Sans = Orbit Gothic CJK SC → Orbit Gothic (Latin) → sans-serif. - CJK SC is the only CJK variant string we declare — Orbit Gothic - carries the full pan-CJK set in one file and selects SC / TC / - JP / KR glyph shapes via OpenType `locl` based on ``. */ + The regional glyph cut is selected by NAME per `` in the + `:lang()` blocks below (SC default; TC / JP / KR overrides) — NOT via + OpenType `locl`, which Juzhen v2 can defeat by splitting runs into + per-glyph atoms. No Noto fallback: Orbit Gothic CJK already covers the + same range, so a Noto entry would never be reached. */ --font-sans: "Orbit Gothic CJK SC", "Orbit Gothic", sans-serif; /* Alucard (light) — palette.md */ @@ -131,6 +133,26 @@ --del-bg: color-mix(in srgb, var(--error) 10%, transparent); } +/* Region-matched sans cut by NAME (locl-independent — see note above). + Mirrors tokens.css's per-locale --font-serif reordering. The matching + Orbit Gothic CJK cut leads; Orbit Gothic (Latin) then generic sans + follow. (--font-serif / --font-mono are reordered in tokens.css.) */ +:root:lang(zh-TW), +:root:lang(zh-Hant), +:root:lang(zh-HK), +:root:lang(zh-MO) +{ + --font-sans: "Orbit Gothic CJK TC", "Orbit Gothic", sans-serif; +} +:root:lang(ja) +{ + --font-sans: "Orbit Gothic CJK JP", "Orbit Gothic", sans-serif; +} +:root:lang(ko) +{ + --font-sans: "Orbit Gothic CJK KR", "Orbit Gothic", sans-serif; +} + /* === Pro (dark) ===================================================== Applied when OS prefers dark AND mode isn't manually pinned to light. The `:not()` chain lets a manually-set light mode survive @@ -2509,10 +2531,17 @@ main > *:nth-child(n+6) { animation-delay: 0.46s; }

聚珍(Juzhen)/cjk-autospace 變更紀錄。← 回文檔

+

標點挤压一致性 2026-06-04

+

新增/修復

+ +

字符分類規則集 2026-06-04

新增

下游回饋修復批次 2026-06-03

@@ -2618,10 +2647,16 @@ main > *:nth-child(n+6) { animation-delay: 0.46s; }