# B-6 灌测批次 2（阳性召回检验）

> 取证员：worker ｜ 批次：B6-batch2 ｜ 全部目视证据落盘于 `/tmp/vi-parent-verify/b6b2/`
> 门禁：5 份文件级 `fontcheck.sh` 全部 **exit 0**（`NON_EMBEDDED_ROWS=0`，`FONT_ROWS` 893/893/14/17/168）；
> 7 个候选页逐页 `--page` 门禁全部 **exit 0**，`RENDER_OK`，**零字节产出 = 0**（全部非 0，见下表 bytes 列）。
> 未使用 OCR。未使用 `\b` 做中文检索。未生成 PDF，未改动仓库任何文件。

---

## ⚠️ 0. 先说一个会改变分母的发现：S088 与 VI1223 是**同一份文件**，不是两版

任务书假设「同一套 VI 的两个版本，跨份对照本身就是证据」。**实测推翻了这个前提。**

| 检验 | 结果 |
|---|---|
| PDF 字节 MD5 | `94ab188f…` vs `a3495b0e…` — **不同** |
| 文件字节数 | 29,894,398 vs 32,316,743 — **不同** |
| 全文文本层 `pdftotext` | 均 **250,412 bytes**，MD5 `69fb9666d4abc10931476c47f73e0026` — **逐字节相同** |
| **逐页渲染栅格 MD5（30dpi，全部 217 页）** | **SAME=217 / DIFF=0** |
| 页数 / 页面尺寸 | 均为 217 页 / 907.111 × 510.25 pt — 相同 |

**结论**：两个文件在**全部 217 页的渲染输出与文本层上完全一致**，只是容器字节不同（重新压缩/重存）。
**这不是「同品牌不同版本的做法漂移」——它根本不是两个版本，是同一份 VI 的两份拷贝。**
因此下文「同品牌两版写法差异」一节**没有可报告的差异**，且这 2 份**只能计为 1 个独立样本**。

> 依据 PITFALLS「陷阱 1／同一文件被重复收录」与第 44 条（任务前提里的「版本关系」可能根本不存在）。
> 若按两份分别计入会**虚增分母一倍**，本报告已按去重后的独立样本口径统计。

---

## 1. 判定表

dpi 栏：版面定位用 100dpi，**字面读数一律取 600dpi**（PITFALLS 43：排版元素 200dpi 仍会读错）。

| # | 文件 | 物理页 | 印刷页 | 偏移 | 判定 | 目视证据 PNG（绝对路径） | dpi |
|---|---|---|---|---|---|---|---|
| 1 | S088 小鹏品牌视觉规范专业版 | p60 | 060 | **0** | **阳性-分轴** | `/tmp/vi-parent-verify/b6b2/S088_p60_crop600.png` | 600 |
| 2 | S088 小鹏品牌视觉规范专业版 | p58 | 058 | **0** | **阴性-只有英文** | `/tmp/vi-parent-verify/b6b2/S088_p58_en600.png` | 600 |
| 3 | 手册VI 1223 小鹏品牌视觉VI手册 | p60 | 060 | **0** | **阳性-分轴**（与 #1 同一页，非独立样本） | `/tmp/vi-parent-verify/b6b2/VI1223_p60_100.png` | 100 |
| 4 | 手册VI 1223 小鹏品牌视觉VI手册 | p58 | 058 | **0** | **阴性-只有英文**（与 #2 同一页，非独立样本） | 同 #2（栅格 MD5 全等） | 600 |
| 5 | 手册VI 353 OneLenovo-CN | p3 | **无印刷页码** | 不适用 | **阳性-分轴** | `/tmp/vi-parent-verify/b6b2/VI353_p3_en2_600.png`（英）<br>`/tmp/vi-parent-verify/b6b2/VI353_p3_cn2_600.png`（中） | 600 |
| 6 | 手册VI 650 菜鸟品牌VI手册 | p30 | **无印刷页码** | 不适用 | **阳性-共用轴** | `/tmp/vi-parent-verify/b6b2/VI650_p30_spec600.png` | 600 |
| 7 | 手册VI 416 HKUST香港科技大学 | p92 | 89 | **−3** | **阳性-分轴** | `/tmp/vi-parent-verify/b6b2/VI416_p92_family600.png`（英）<br>`/tmp/vi-parent-verify/b6b2/VI416_p92_cn600.png`（中） | 600 |

**渲染产出量（零字节 = 0，无工具故障）**
`S088_p60_100=247175`／`S088_p60_crop600=99146`／`S088_p58_en600=157628`／`S088_p58_en2_600=95065`／
`VI353_p3_100=403522`／`VI353_p3_en2_600=111047`／`VI353_p3_cn2_600=214080`／
`VI650_p30_100=117709`／`VI650_p30_spec600=293511`／`VI650_p30_general600=59112`／
`VI416_p92_100=150347`／`VI416_p92_family600=160149`／`VI416_p92_cn600=140311`

### 页码偏移（逐份实测，未跨份沿用）
- **S088／VI1223**：物理 p58→印刷 `058`，p59→`059`，p60→`060`，p61→`061` ⇒ **偏移 0**（页码在**右上角**，与页脚正文块分离）
- **VI353**：p3 全页文本层**无任何纯数字行**，页脚为 `2022年5月 | ONE LENOVO: 视觉识别暂行指南 V 1.0` ⇒ **该件不排印刷页码，偏移不适用**
- **VI650**：p30 文本层唯一数字是章节号 `1.6`；p29=`1.5 图形`、p31=`1.7`、p32=`1.7` ⇒ **用章节号而非页码编号，偏移不适用**
- **VI416**：物理 p92 → 印刷 `89`，页码在**右上角** ⇒ **偏移 = 89 − 92 = −3**（与 PITFALLS 90 记的港科页码在右上角一致）

---

## 2. 每页「我看到了什么」（逐字抄录）

### #1 S088 p60 —— 阳性-分轴

版面：整页横版。**左侧一栏**是文字规定，右侧三张海报样张，下方横排三个色块样例。

左侧栏自上而下（600dpi 逐字）：

> `＊ 重点：`
> `中文标题 /副标题专用字体 用 4 w/6 w字重的汉仪雅　黑字体 数`
> `字 英文使用 basis字体）`
> `中文正文　选阿里巴巴普惠体 Light Regular`
> `次选阿里巴巴普惠体 Medium Bold`
> `特殊情况选用 7 w/8 w/9 w雅　黑字重字体作为标题　但不可作`
> `为内文使用`
> `使用 7 w/8 w/9 w 雅　黑 需要　创意设　部特殊申　使用 仅`

另有两块独立小标题：`信息释义`（`品牌视觉一致性要求：所有小鹏官方发布的宣传物料必须采用本手册规定字体。`）与 `注意事项`（`在任何情况下需保持字体字符清晰 易读。标题字体只允许倾斜10度 英文Futura字体不可倾斜 不可 做横纵 的变形。不可使用品牌字体 不可使用未购买版权字体。`）

**版面事实**：中文规定与英文规定**不是同一张并置表**。中文字体名 `阿里巴巴普惠体`、`汉仪雅黑` 各自带**自己的字重词**（`Light Regular`／`Medium Bold`／`4 w/6 w`／`7 w/8 w/9 w`）；英文 `basis字体`、`Futura字体` 是**独立另起的句子**，**没有跟着中文的 Light/Regular/Medium/Bold 档位并排**。**weight 轴不共用 → 分轴。**

### #2 S088 p58 —— 阴性-只有英文

页眉 `品牌字体`，主体小标题 `品牌英文字体`。正文：

> `＊ 重点：`
> `Basis Grotesque-Bold　Basis Grotesque- Regula字体作为品牌主`
> `要使用的英文字体 用于标题　正文使用`
> `特殊情况下使用 Futura B　字体作为标题　不可用于内文）需要`
> `创意设　部特殊申　使用 仅限促销 车牌 固定产品定位使用）`

右侧样张区三块，标题逐字为：
- `BasisGrotesque-Regular` ／ 副标 `用于标题与正文`
- `BasisGrotesque-Bold` ／ 副标 `用于标题与正文`
- `Futura BT-HeavyItalic` ／ 副标 `特殊标题字` ／ `（使用需申请）（仅限促销、车牌、固定产品定位使用）`

**版面事实**：整页**只有英文字体**，**零中文字体名**（正文里的中文全是说明文字）。**B-6 不触发。**

### #3/#4 VI1223 p60 / p58 —— 与 #1/#2 同一页

100dpi 渲染与 S088 同页 **MD5 全等**（`dbcc049a04431c06a913d08fa0623477`），
全 217 页逐页比对 **SAME=217 / DIFF=0**，全文文本层 MD5 相同。**不作为独立样本重复计数。**

### #5 VI353 p3（OneLenovo-CN）—— 阳性-分轴

整页横版，三栏。**中栏**自上而下：

> `英文字体`
> `英文使用Gotham字体，具有三种粗细设定，让使用更有灵活性。`
> `Gotham Bold` ／ `Gotham book` ／ `Gotham Light`
> `该字体可做广告宣传文案，画册标题内文等使用。`
> `中文字体`
> `中文使用方正兰亭字体简体，具有简洁干净的现代性。`

中文清单（bbox y 坐标证明是**5 个独立行**，逐字）：

| y (pt) | 字面 |
|---|---|
| 593.2 | `方正兰亭大黑简体` |
| 636.3 | `方正兰亭中黑简体` |
| 679.3 | `方正兰亭黑简体` |
| 722.3 | `方正兰亭细黑简体` |
| 766.4 | `方正兰亭大黑简体`（**与第 1 行同名**，600dpi 目视确认为该字体名的**空心描边样张**） |

**版面事实**：`英文字体` 与 `中文字体` 是**两个各自独立的小标题**，英文 3 行在上、中文 5 行在下，**分列不并置**。
中文 5 个名字**各自把字重编进了名字里**（`大黑`／`中黑`／`黑`／`细黑`），英文则是 `Gotham` 家族 + `Bold`／`book`／`Light`。**weight 轴不共用 → 分轴。**

### #6 VI650 p30（菜鸟）—— 阳性-共用轴（B-6 的反例）

整页横版。版面分两个横带，各带内**中英左右并置**：

**上带「专用字体」**（bbox y 坐标证明中英**同行对齐**）：

| y (pt) | 左：中文 (x≈410) | 右：英文 (x≈883) |
|---|---|---|
| 229.8 / 230.1 | `方正悠黑简体_细` | `FOOBARPRO-Light` |
| 260.2 / 258.9 | `方正悠黑简体_准` | `FOOBARPRO-Regular` |
| 290.8 / 287.4 | `方正悠黑简体_中粗` | `FOOBARPRO-Bold` |

**下带「通用字体」**：y=452.4 中文 `系统黑体－粗／细`（x≈334）｜ y=449.1 英文 `Arial- Bold /Regular`（x≈751）。

**版面事实**：中英**同一行并排**，且**共用同一组三档 weight**（细／准／中粗 ↔ Light／Regular／Bold）。
中文侧虽把字重写进了字体名（`方正悠黑简体_细`），但**它是按英文侧的三档档位逐行配对排布的**——
即「一个 weight 轴，中英并置」。**这正是 B-6 明令禁止的写法 → 共用轴。**

### #7 VI416 p92（HKUST）—— 阳性-分轴

横版 A4。左侧栏：

> `ENGLISH: Muli`
> `Muli is a minimalist Sans Serif. It is designed mainly for use as content text font.`
> `TRADITIONAL CHINESE: 蘋果儷黑體 / 微軟正黑體`
> `SIMPLIFIED CHINESE: 思源黑體 - 简体中文版`

右侧 `FONT FAMILY` 栏（600dpi 逐字）：

> `Muli - ExtraLight` ／ `Muli - ExtraLightItalic`
> `Muli - Light` ／ `Muli - LightItalic`
> `Muli - Regular` ／ `Muli - RegularItalic`
> `Muli - SemiBold` ／ `Muli - SemiBoldItalic`
> `Muli - Bold` ／ `Muli - BoldItalic`

**版面事实**：英文侧是一整条**独立的 10 档 weight 轴**；中文侧是**另外两个小标题**（`TRADITIONAL CHINESE` / `SIMPLIFIED CHINESE`），
每行**只写字体名、完全没有 weight 词**，也没有跟着 Muli 的 ExtraLight…Bold 档位并排。**weight 轴不共用 → 分轴。**

---

## 3. 中英两套清单的长度对照（B-6 理由②「两套清单不等长」的直接证据）

| 文件／页 | 中文清单 | 条数 | 英文清单 | 条数 | 是否一一对应 | 字重是否编进中文名 |
|---|---|---|---|---|---|---|
| S088 p58 | —（**无中文**） | **0** | `BasisGrotesque-Regular`／`-Bold`／`Futura BT-HeavyItalic` | **3** | 不适用（**一边为空**） | 不适用 |
| S088 p60 | `阿里巴巴普惠体`（Light Regular／Medium Bold）＋`汉仪雅黑`（4w/6w、7w/8w/9w） | **2 族 / 4 档** | `basis字体`／`Futura字体` | **2**（正文散句，无档位表） | **否**：中 4 档 vs 英 0 档 | **是**（`Light Regular`/`Medium Bold` 直接缀在中文字体名后） |
| VI353 p3 | `方正兰亭大黑简体`／`中黑简体`／`黑简体`／`细黑简体`／`大黑简体`(重复) | **5 行 / 4 个不重复名** | `Gotham Bold`／`Gotham book`／`Gotham Light` | **3** | **否：5 ≠ 3** | **是**（大黑／中黑／黑／细黑） |
| VI650 p30 | `方正悠黑简体_细`／`_准`／`_中粗` | **3** | `FOOBARPRO-Light`／`-Regular`／`-Bold` | **3** | **是：3 = 3（唯一相等的一例）** | **是**（`_细`/`_准`/`_中粗`） |
| VI650 p30（通用字体） | `系统黑体－粗／细` | **2** | `Arial- Bold /Regular` | **2** | **是：2 = 2** | 是（`粗／细`） |
| VI416 p92 | `蘋果儷黑體`／`微軟正黑體`／`思源黑體 - 简体中文版` | **3** | `Muli` 的 ExtraLight→Bold 含 Italic | **10** | **否：3 ≠ 10** | **否**（中文侧**完全无 weight 词**） |

**要点**：5 个可比页里 **3 个两套清单不等长**（3≠5、3≠10、一边为 0），
只有 VI650 因为**共用同一组三档档位**才凑成 3=3 —— 而那一例正是 B-6 判定的**反例**。
**「两套清单不等长」在本批得到直接目视支持。**

---

## 4. S088 vs VI1223 同品牌两版的写法差异

**无法回答，且前提不成立。**

任务书假设它们是「同一套 VI 的两个版本」。实测：**两文件的全文文本层 MD5 相同（250,412 bytes 逐字节一致），
且全部 217 页的渲染栅格 MD5 逐一相同（SAME=217 / DIFF=0）**。
两者仅 PDF 容器字节不同（压缩/重存差异）。**因此不存在「两版写法漂移」这回事——没有第二版可比。**

按 PITFALLS 44「任务前提里的『版本关系』可能根本不存在」，此处如实报告冲突，不为圆场而编造差异。

**对分母的影响**：这 2 份**只能计 1 个独立样本**。若按 2 份计，将使 B-6 的有效分母虚增 1 页。

---

## 5. 明确回答：这批手册里中英字体规定**共用 weight 轴**的有几例？有效分母是多少页？

**共用 weight 轴：1 例（VI650 菜鸟 p30，上带「专用字体」3 行并置 + 下带「通用字体」2 行并置，同一页上共 2 个并置块）。**

**有效分母 = 4 页**（去重后的独立候选页；S088 p60/p58 与 VI1223 p60/p58 合并为 2 页）。

### 5a. 阳性召回（分母 = B-6 触发条件命中的页，即**同时规定了中英字体**的页）

触发条件为「中英混排的字体规定」。本批中同时含中英字体规定的是 **4 页**：

| 判定 | 页数 | 占触发页 |
|---|---|---|
| **阳性-共用轴**（B-6 反例） | **1** | **1/4 = 25.0%** |
| **阳性-分轴**（符合 B-6） | **3** | 3/4 = 75.0% |
| 阴性 / 无法判定 | 0 | — |

> **这 4 页全部经 600dpi 目视确认，无渲染失败、无零字节产出、无「无法判定」。**
> **B-6 的分母不再是 0。**「触发组数＝0／未经检验」的登记状态**已被本批推翻**。

### 5b. 阴性精确（分母 = B-6 **不触发**的页，即只规定单语种字体的页）

| 判定 | 页数 | 占阴性页 |
|---|---|---|
| **阴性-只有英文** | **1**（S088 p58） | 1/1 |
| **阴性-只有中文** | **0** | — |

**阴性精确 1/1**。⚠️ **该比率分母仅 1，不具统计意义**，只作记录，不得当作「阴性精确率」的估计。

### 5c. 合并口径（分母 = 全部 5 个去重候选页）

- 共用轴 **1/5 = 20.0%**；分轴 **3/5 = 60.0%**；阴性-只有英文 **1/5 = 20.0%**；无法判定 **0**。

> 三个口径**分母不同、不可混用**。B-6 判据关心的是 5a（触发页内的共用轴比例 = **1/4**）。

---

## 6. 风险自述

1. **VI1223 与 S088 是同一份文件**——最重大风险。若上游把它们当「两版」用于任何计数，B-6 的分母会虚增 50%。已用全文文本层 + 全 217 页栅格 MD5 双重确证。
2. **「共用轴」的判定依赖行对齐，而行对齐是我用 bbox y 坐标（229.8/230.1、260.2/258.9、290.8/287.4、452.4/449.1）判的，不是版面印象**。IV650 的中文侧确实把字重编进了字体名（`_细`），这与 B-6 理由①有张力——**它同时具备「字重编进中文名」和「与英文共用三档轴并置」两种特征**。我按「并置且共用同一组档位」判为**共用轴**；若父会话认为「字重已编进中文名」应优先，则该页可改判为**分轴**，**共用轴计数变为 0，分母仍为 4**。**此判可翻转，请父会话裁决。**
3. **未确认项：VI353 全篇是否另有英文字体页。** 我只依上游定位的 p3 判定，**未做全篇扫描**。若 VI353 别处存在中英并置页，本批的 1/4 会被低估。
4. **未确认项：S088／VI1223 p61 之后是否还有字体页。** p58（英）与 p60（中）**分属两页**，这本身是 B-6「分行」的又一种实现（跨页分离而非同页分列），但我只测了这两页，**未验证全书是否始终如此**。
5. **VI353 与 VI650 无印刷页码**，偏移栏写「不适用」是实测结论（文本层无纯数字行／仅有章节号），不是未测。
6. **HKUST 偏移 −3 只测了 p92 一个锚点**。按 PITFALLS 18，单锚点不足以断言全书偏移恒定；**未测 p91/p93 复核**。
7. **本批全部结论只对本机成立**（5 份均 `emb` 全嵌入，`NON_EMBEDDED_ROWS=0`，无豆腐块风险，换机不易失效）。
8. 我只做了 **B-6 单判据**的检验，**未评估其余判据**，也**未对任何文件做全篇普查**——所有比率的分母都是「本批 5 个去重候选页」，**不是全库**，不可外推。
