Philipp Staudt
Author ProfileClaim This Author Profile
Prove ownership by publishing #HashtagPLUS and this profile link on your author page or an article under your byline. A moderator or admin will review the request before it merges into your real HashtagPLUS username.
π dev.toSource
A template asks for Segoe UI or Inter, the PDF quietly carries Liberation Sans. What a Linux render server falls back to, how to check which font a PDF embedded, what a Google font costs on the first render and after, and why a checkmark can come from a third font.
π dev.toSource
A paged preview built on Paged.js fits nine cards on a page where Chromium's PDF fits six. Why, the one rule we changed so the preview breaks where the PDF breaks β and the case no preview can show, because Chromium shrinks the whole PDF.