From 2e163ca8e83087f32c97d616b998401f8c75b61d Mon Sep 17 00:00:00 2001 From: Philipp Stadler <hello@phstadler.com> Date: Thu, 25 Jul 2024 09:27:44 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20traditional=20grass=20radical=20for=20?= =?UTF-8?q?=E6=95=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build/gen-hanzi-data/traditional-overrides.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/build/gen-hanzi-data/traditional-overrides.ts b/build/gen-hanzi-data/traditional-overrides.ts index ae613fb..3fefa4f 100644 --- a/build/gen-hanzi-data/traditional-overrides.ts +++ b/build/gen-hanzi-data/traditional-overrides.ts @@ -91,6 +91,13 @@ function addGrassPatches (acc: Map<string, TradStrokePatch>): void { ), strokeTypes: grassStrokes } + const fourGrassTopLeftLarger: TradStrokePatchReplacement = { + ...animDataSlice( + loadHanziWriterDataWithoutOverridesSync('勸'), + 0, 4 + ), + strokeTypes: grassStrokes + } const fourGrassTopRightLefter: TradStrokePatchReplacement = { ...animDataSlice( loadHanziWriterDataWithoutOverridesSync('權'), 4, 8 @@ -123,7 +130,8 @@ function addGrassPatches (acc: Map<string, TradStrokePatch>): void { { hanzi: '警', replacement: fourGrassTopLeft }, { hanzi: '董', replacement: animDataTranslate(fourStrokeGrass, -20, 20) }, { hanzi: '蔴', replacement: fourStrokeGrassHigher }, - { hanzi: '苟', replacement: fourStrokeGrass } + { hanzi: '苟', replacement: fourStrokeGrass }, + { hanzi: '敬', replacement: animDataTranslate(fourGrassTopLeftLarger, -50, -50) } ] threeGrassOnTop.reduce( (acc, { hanzi, replacement }) => { -- GitLab