fonts
Check if a caption font truly renders on this machine: compare fontconfig's presence report against a pixel render test, and optionally install the vendored face or test a project's caption style.
Instructions
Will the caption font actually draw on this machine?
Reports two answers side by side and does not merge them: fontconfig
says whether the family is present, render burns the family and an
impossible family and compares the pixels. Identical pixels mean the name
is substituting whatever fontconfig claims — the only way to settle which
face drew is to measure a render.
path is optional: with a project, this checks the font that project's
caption style would burn; without one, proofcut's default. install copies
the vendored face where this OS's font system looks (fontconfig, CoreText
or DirectWrite) and is off by default, because it writes into the home
directory.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | A project directory, or nothing. Omitting it means *no project* here — never the bound one — and reports proofcut's own default caption face; with a project, it reports the face that project's caption style would burn. | |
| install | No | Copy the vendored face where this OS's font system looks (fontconfig, CoreText or DirectWrite). Off by default, because it writes into the home directory. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||