% MANIFEST-tex-gyre-cursor.txt % % Required by the GUST Font License (GFL) v1.0 to document modifications % applied to the upstream TeX Gyre Cursor font when redistributing it. % % ── Upstream source ────────────────────────────────────────────────────────── % % TeX Gyre Cursor — Regular (OTF, CFF outlines) % Project: TeX Gyre % Foundry: GUST e-foundry (Polish TeX Users Group) % Authors: Bogusław Jackowski, Janusz M. Nowacki % Origin: Based on URW Nimbus Mono No9 L (URW++, 1996, GPL+font-exception), % extended by GUST with full Latin coverage + Cyrillic + Greek % + additional typographic glyphs. % License: GUST Font License (GFL) v1.0 — see GFL.txt % Source: https://www.gust.org.pl/projects/e-foundry/tex-gyre/cursor % Mirror: https://mirrors.ctan.org/fonts/tex-gyre/opentype/texgyrecursor-regular.otf % % ── Why this font ──────────────────────────────────────────────────────────── % % TeX Gyre Cursor is the libre successor of URW Nimbus Mono No9 L, the % font used for the redKAOS marquee in the original CSS of 2006: % % h1, h2, h3, h4, h5, h6 { % font-family: "Nimbus Mono L", "Luxi Mono", "Garamond", % "Courier", monospace; % } % % TeX Gyre Cursor preserves URW Nimbus Mono's design (same metrics, % same letterforms) while extending coverage and updating the license % to the more permissive GFL. It is the most faithful continuation of % the 2006 typographic decision available today. % % ── Modifications applied for redkaos.net ──────────────────────────────────── % % 1. Subset to a custom Spanish + English character set: % - Basic Latin (U+0020–007E) % - Spanish: á é í ó ú Á É Í Ó Ú ñ Ñ ü Ü ¡ ¿ « » º ª · % - Common symbols: © ® ° § € ™ NBSP % - Typographic: en/em-dash, curly quotes, bullet, ellipsis % - Fractions: ½ ¼ ¾ ¹ ² ³ % Cyrillic, Greek, Vietnamese and other extended Latin removed. % % 2. All hinting stripped: % - no_hinting flag in fontTools.subset % - Removed global hint tables: cvt, fpgm, prep, VDMX, hdmx, gasp % - (CFF/OTF outlines — no per-glyph TrueType bytecode to strip) % % 3. All layout features removed except kern (kerning preserved). % % 4. Output: WOFF2 with Brotli compression mode=FONT, quality=11 % (maximum, applied automatically by fontTools >= 4.x). % % 5. Internal font-family name preserved as Nimbus Mono (the conceptual % lineage from the 2006 CSS); the file is named nimbus-mono-regular.woff2 % in static/font/ for the same reason. The GFL allows but does not % require renaming when modifying ("requested, but not legally required"). % % ── Reproducing this build ─────────────────────────────────────────────────── % % The optimization pipeline lives at: % scripts/optimize-fonts.py % % Running it regenerates all WOFF2 subsets from the upstream sources % (which are cached in /tmp and never committed). The pipeline matches % the one used in the sibling repo redkaos.tools for ecosystem % consistency.