shift-shell/fonts/README.md

37 lines
1.1 KiB
Markdown
Raw Permalink Normal View History

<!--
2026-05-19 07:18:32 +00:00
SPDX-FileCopyrightText: 2026 Marco Allegretti
SPDX-License-Identifier: EUPL-1.2
-->
# Shift bundled fonts
Drop the Atkinson Hyperlegible Next and Atkinson Hyperlegible Mono font files
here, organised one family per subdirectory:
```
fonts/
AtkinsonHyperlegibleNext/
AtkinsonHyperlegibleNext-*.ttf
AtkinsonHyperlegibleNext-*.ttf.license
AtkinsonHyperlegibleMono/
AtkinsonHyperlegibleMono-*.ttf
AtkinsonHyperlegibleMono-*.ttf.license
```
Sources:
- https://www.brailleinstitute.org/freefont (Atkinson Hyperlegible Next + Mono)
License: SIL Open Font License 1.1. Add a `.license` sidecar next to each
binary file with:
```
SPDX-FileCopyrightText: 2024 Braille Institute of America, Inc.
SPDX-License-Identifier: OFL-1.1
```
The build globs every `*.ttf`/`*.otf` under these subdirectories at configure
time, so adding files later does not require editing CMake. If no fonts are
present, the install step is skipped silently — `lookandfeel/contents/defaults`
still requests the family, and the system falls back to whatever fontconfig
resolves "Atkinson Hyperlegible Next" to (e.g. a distro package).