Имя файла Windows написано необычным шрифтом... как?

Имя файла Windows написано необычным шрифтом... как?

Я загрузил файл, но его имя не соответствует стандартному системному шрифту.

Все, что добавляется к имени файла, отображается системным шрифтом. Если я копирую и вставляю имя файла в WordPad, он утверждает, что это Cambria Math полужирный размер 10, хотя при вводе этим шрифтом результат не совпадает.

Я никогда раньше этого не видел и мне интересно, как это возможно?

решение1

Во-первых, обратите внимание, что один шрифт практически никогда не охватывает весь Unicode; вместо этого ОС или программа могут объединять несколько шрифтов для отображения текста (выполнять замену шрифта/возврат), а не просто рисовать поля для «неизвестных символов». Это полностью автоматически и не подразумевает, что сам текст указывает шрифт. Вместо этого ОС выбирает шрифт.

Например, основная цель Cambria Math — выступать в качестве замещающего шрифта, когда основной шрифт не имеет специализированных математических символов. (Аналогично, Noto Sans — это большая коллекция шрифтов, каждый из которых предназначен для своего собственного письма.)

Во-вторых, среди этих математических символов в Unicode есть блок с именемМатематические буквенно-цифровые символы, которые должны иметь определенный вид независимо от шрифта. Обратите внимание, что это не просто стандартные буквы в другом шрифте; это совершенно разные символы Unicode, которые только выглядят одинаково. Яугадываниечто эти символы — именно те, которые использовались в имени вашего файла.

Например, я использовал онлайн-конвертер (их существует несколько) для перевода обычного текста ASCII в эти «математические» символы:
Математический жирный:

Связанный контент