mirror of
https://github.com/harfbuzz/harfbuzz.git
synced 2025-04-12 16:23:01 +00:00
As extensively discussed and documented in #1484, Core Text does
not operate in 96 DPI. Core Text doesn't actually have a concept of
DPI internally, as it doesn't rasterize anything by itself, it just
generates vector paths that get passed along to Core Graphics.
In practice this means Core Text operates in the classical macOS
logical DPI of 72, with one typographic point corresponding to one
point in the Core Graphics coordinate system, which for a normal
bitmap context then corresponds to one pixel -- or two pixels for
a "retina" context with a 2x scale transform.
As of
|
||
---|---|---|
.. | ||
features.dot | ||
harfbuzz-docs.xml | ||
harfbuzz-overrides.txt | ||
harfbuzz-sections.txt | ||
HarfBuzz.png | ||
HarfBuzz.svg | ||
meson.build | ||
repacker.md | ||
serializer.md | ||
subset-preprocessing.md | ||
usermanual-buffers-language-script-and-direction.xml | ||
usermanual-clusters.xml | ||
usermanual-fonts-and-faces.xml | ||
usermanual-getting-started.xml | ||
usermanual-glyph-information.xml | ||
usermanual-install-harfbuzz.xml | ||
usermanual-integration.xml | ||
usermanual-object-model.xml | ||
usermanual-opentype-features.xml | ||
usermanual-shaping-concepts.xml | ||
usermanual-utilities.xml | ||
usermanual-what-is-harfbuzz.xml | ||
version.xml.in | ||
wasm-shaper.md |