{"schema":"cpc-unicode-answer-v1","question":"Why can a newly assigned character be missing from an older font?","answer":"DerivedAge lists U+209D as first assigned in Unicode 18.0. A font built before that assignment has no reason to contain a glyph for it. Code points: U+209D. Age is not a device, operating system, or application claim. Whether a particular font includes the glyph was not tested, except where the exact response includes a bundled preview cmap hit. No fallback is suggested. Font coverage, shaping, and application acceptance were not tested, so those results are unknown.","unicodeVersion":"18.0.0","purpose":"general","citation":"Do not invent a platform-support claim from this data.","page":"/answers/why-a-newly-assigned-character-can-be-missing-from-an-older-font/","markdown":"/answers/why-a-newly-assigned-character-can-be-missing-from-an-older-font.md","sample":"₝","codepoints":[{"codepoint":"U+209D","name":"LATIN SUBSCRIPT SMALL LETTER W","displayLabel":"₝","warnings":["unicode-age"],"explanations":[{"id":"unicode-age","title":"Unicode age and older fonts","behavior":"DerivedAge lists U+209D as first assigned in Unicode 18.0. A font built before that assignment has no reason to contain a glyph for it.","limitation":"Age is not a device, operating system, or application claim. Whether a particular font includes the glyph was not tested, except where the exact response includes a bundled preview cmap hit.","fix":"Read visibility.age on the exact response. If the destination font predates that assignment, expect a missing-glyph sign or omission. Do not describe that as a firmware block.","source":"https://www.unicode.org/reports/tr44/","alternatives":[],"evidenceTier":"standards-informed-editorial","evidence":{"behavior":"standards-informed","compatibility":"not-tested","repair":"editorial-guidance"}}]}],"comparison":null,"graphemes":{"status":"available","method":"runtime-intl-segmenter","unicodeDataVersion":"runtime-unknown","count":1,"segments":[{"text":"₝","utf16Offset":0,"codepoints":["U+209D"]}]},"normalizationChanged":{"NFC":false,"NFD":false,"NFKC":false,"NFKD":false},"normalizationUnicodeDataVersion":"runtime-unknown","targetCompatibility":{"status":"unknown","evidenceTier":"not-tested","purpose":"general","explanation":"No OS, font, browser, application, field policy or rendering engine was tested. Unicode validity and segmentation do not establish actual display or acceptance."}}