---
name: pdf-text-layer-apple-system-font
description: "HTML→PDF через Chromium на macOS: -apple-system (San Francisco) кладёт кириллическую «к» в текстовый слой как U+0138 — ломается поиск и копирование по документу"
metadata: 
  node_type: memory
  type: reference
  originSessionId: d0c6c5aa-4d05-42e2-a1f9-034482b88603
  modified: 2026-08-01T12:47:37.440Z
---

**2026-08-01, ЗБР.** В PDF-отчёте не работал поиск: каждая «к» в текстовом слое — «ĸ» (U+0138, латинская kra). Причина — `body{font-family:-apple-system,…}`: на macOS это San Francisco, и Chromium пишет для её кириллической «к» неверное соответствие в ToUnicode. Глазами страница безупречна, ломается только извлекаемый текст — поэтому дефект жил незамеченным.

Замер по всему алфавиту (6 стеков): San Francisco теряет ровно одну букву; **Helvetica, Arial, PT Sans, Verdana, DejaVu Sans — ни одной**. Лечится `@media print{body{font-family:Helvetica,Arial,sans-serif}}` — Playwright `page.pdf()` сам включает print-медиа, экранный рендер не трогается.

**Как ловить.** Любую проверку PDF по тексту (свою или чужую) сверять контролем: если поиск слова с «к» не находит, а глазами оно на странице есть — смотреть на шрифт, а не на рендер. Пробник: собрать PDF с алфавитом и проверить, что все 33 буквы извлекаются.

Найдено случайно — тест искал «Проверка продавца», не находил, а секция была на месте. См. [[zemlya_expert_report_rename_and_verify]].
