Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Symbol - один из четырех стандартных шрифтов, доступных на всех принтерах на основе PostScript , начиная с оригинального LaserWriter от Apple (1985). Он содержит полный греческий алфавит без ударения (верхний и нижний регистры) и набор часто используемых математических символов. Поскольку он вписывается в любую стандартную классификацию, это шрифт с засечками, разработанный в стиле Times New Roman .

Из-за нестандартного набора символов, отсутствия диакритических знаков и шрифта, не подходящего для непрерывного текста, Symbol не может быть легко использован для установки текста на греческом языке , хотя он использовался для этой цели в отсутствие правильных греческих шрифтов. Его основная цель - набор математических выражений.

Был также более ранний символ, разработанный в 1933 году Карлом Альбертом Фаренвальдтом для литейного завода Schriftguss Type Foundry . Это был шрифт с декоративными инициалами, основанный на его римском шрифте « Министр» . [1]

Кодировка [ править ]

Шрифт был создан Adobe и имеет собственную кодировку символов , в которой греческие буквы расположены в соответствии с аналогичными латинскими буквами ( Chi = C и т. Д.). Документ, описывающий сопоставление с кодовыми точками Unicode [2], был создан до того, как несколько символов были добавлены в Unicode, поэтому исходное сопоставление назначает несколько символов области частного использования (PUA). В более новой таблице сопоставления для версии шрифта Apple [3] вместо этого используются недавно введенные кодовые точки Unicode. Приведенная ниже таблица в основном соответствует сопоставлению Apple.

IBM называет кодовую страницу кодировки 1038 , хотя определение кодовой страницы предшествует добавлению знака евро и использует 0xA0 для символа числового пробела . [4] [5]

Помимо использования кодовых точек зоны частного использования, у Adobe и Apple есть несколько других незначительных отличий в назначении кодовых точек. Символ 0x27 (именуемый в документе Adobe «такой, который») присваивается Adobe как U + 220B (∋, СОДЕРЖИТ КАК УЧАСТНИКА), а Apple - за U + 220D (∍, МАЛЕНЬКИЙ СОДЕРЖИТ КАК ЧЛЕН), который больше похож на обычно используется для такого что . Apple также представляет логотип Apple в виде кода PUA U + F8FF для символа 0xF0, позиции, не используемой в исходном шрифте Adobe.

Строчные греческие буквы выделяются курсивом во многих старых версиях Symbol. Хотя и Adobe, и Apple согласны назначать символы 0x66 и 0x6A соответственно кодовым точкам Unicode U + 03C6 (φ, ГРЕЧЕСКАЯ СТРОЧНАЯ БУКВА PHI) и U + 03D5 (ϕ, ГРЕЧЕСКИЙ СИМВОЛ PHI), некоторые версии шрифта меняют эти два символа местами. [4]

Отображение символов угловых скобок в 0xE1 и 0xF1 может различаться. Adobe использует кодовые точки U + 2329 и U + 232A (〈и〉), тогда как Apple использует U + 3008 и U + 3009 (〈и〉). Символы U + 3008 и U + 3009 представляют собой знаки препинания на всю ширину , обычно визуализируемые с дополнительным интервалом, чтобы выровнять их внутри квадратов em , как это требуется в восточноазиатской типографии. [6] Символы U + 2329 и U + 232A, однако, канонически эквивалентны U + 3008 и U + 3009 и, следовательно, заменяются последними в соответствии с нормализацией Unicode NFC и NFKC . [7] Эту эквивалентность иногда считают ошибочной, [6]но не может быть изменен в соответствии с политикой стабильности Unicode. [8] Для сравнения: полноширинные латинские символы в блоках Halfwidth и Fullwidth Forms отображаются в их эквиваленты ASCII с использованием сопоставления совместимости [9], а не канонической эквивалентности, и поэтому изменяются только нормализацией NFKC и NFKD. Альтернативы U + 27E8 и U + 27E9 (⟨и⟩) теперь предпочтительны для математического использования. [7]

  Письмо  Число  Пунктуация  Символ  Другой  Неопределенный

Сравнение шрифтов [ править ]

* закодирован как ASCII для более старых версий шрифта

HTML [ править ]

Использование шрифта Symbol в математических выражениях было частью рекомендации W3C для HTML 4. [11] Во время этой первоначальной рекомендации (декабрь 1997 г.) единственным собственным способом отображения многих математических символов в HTML было прямое использование шрифт «Символ». Такие явные ссылки сейчас настоятельно не рекомендуются для новых документов, но они сохранились на многих существующих страницах в Интернете . Кроме того, шрифт Symbol предоставляет графику, специально предназначенную для использования в качестве компонентов двумерной компоновки математических выражений. Примеры включают в себя верхние и нижние части кронштейнов или интегральных знаки и квадратный корень знака без в винкулуме .

До 2010 года или около того глиф Unicode U + 221A, соответствующий знаку квадратного корня ( объект HTML называется radic и имеет десятичный код 8730), обычно визуализировался с помощью короткого встроенного винкулума. Это сделало его неадекватной графической заменой исходного символа из шрифта Symbol (который сам спроектирован вокруг наклонной линии, доходящей до правого верхнего угла поля символов, без каких-либо интервалов). Более поздние версии радикального объекта HTML (U + 221A) больше не содержат винкулума и, таким образом, более совместимы со стандартным графическим представлением, представленным в шрифте Symbol. Оба стиля глифа квадратного корня (с коротким винкулумом или без него) имеют одинаковые бестелесные формы.Это означает , что эта настройка не нарушит целостность репертуара Unicode .

Полная устаревшая поддержка шрифта Symbol обеспечивается основными современными веб-браузерами, такими как Internet Explorer и Google Chrome . Эта поддержка включает в себя особую обработку специальной кодировки Adobe, которая не реализована должным образом по крайней мере в некоторых версиях других браузеров, включая Opera , Safari и Firefox . [ когда? ] Такие браузеры некорректно отображают устаревшие HTML-документы, в которых явно используется шрифт Symbol.

См. Также [ править ]

  • Альдо Новарезе
  • Набор технических символов DEC
  • Многобайтовый набор символов Lotus (LMBCS)
  • MathTime

Заметки [ править ]

  1. ^ Символ 0x60 не отображается в Юникоде. Он описан в карте Adobe как « радикальному EXTENDER », с именем Adobe глифа «radicalex», и отображается в точке НСД код U + F8E5. Это черта для расширения знака радикала на операнды оператора радикала. Некоторые версии шрифта реализуют это как символ без пробелов, чтобы его можно было комбинировать (например, диакритические знаки без пробелов) с операндами, которые он покрывает. Здесь показан символ над чертой Unicode.
  2. ^ Знак евро не появляется в определении IBM-1038, которое включает в эту позицию пробельный символ, указанный с помощью мнемоники «NSP» и GCGID SP310000. [4] Этот GCGID относится к числовому пространству (например, U + 2007); контрастность SP300000 для необходимого места . [5] Обновления существующих кодировок после введения знака евро не являются чем-то необычным; сравните изменения, внесенные в Mac OS Roman и Mac OS Cyrillic .
  3. ^ a b c d e f Символы ®, © и ™ кодируются дважды: в одной версии есть засечки , в другой - без засечек . Сопоставление Adobe использует PUA для всех шести символов, чтобы гарантировать наличие или отсутствие засечки, присваивая версии с засечками U + F6DA, U + F6D9 и U + F6DB, а версии без засечек - U + F8E8, U + F8E9 и U + F8EA соответственно. Сопоставление Apple назначает версии с засечками стандартным кодовым точкам Unicode. Более ранние версии карт Apple [10]назначил версии без засечек тем же кодовым точкам, что и Adobe, но текущая версия назначает версии без засечек последовательностям, состоящим из стандартных кодовых точек, за которыми следует символ частного использования U + F87F в качестве «подсказки по перекодированию». [10]
  4. ^ Логотип Apple, встречается только в версии Apple (кодовая точка не используется в Adobe) и в других шрифтах Apple. Самый похожий глиф в кроссплатформенном Unicode - U + 1F34E 🍎︎ RED APPLE . Сравните статус логотипа Windows в кодировке шрифта Wingdings .

Ссылки [ править ]

  1. ^ Джасперт, У. Пинкус, У. Тернер Берри и А. Ф. Джонсон, Энциклопедия типовых лиц. Blandford Press Lts: 1953, 1983, ISBN  0-7137-1347-X , стр. 154-5.
  2. ^ «Кодирование символов Adobe в Unicode» . Unicode.org . 30 марта 1999 г.
  3. ^ «Карта из символов символов Mac OS, установленных для Unicode 4.0 и более поздних версий» . Unicode.org. 5 апреля 2005 г.
  4. ^ а б в IBM . Кодовая страница 01038 (PDF) . Архивировано из оригинального (PDF) 08.07.2015.
  5. ^ а б IBM (1996). «Символы - персональный компьютер» . РЕЕСТР, наборы графических символов и кодовые страницы . GCSGID 01310.
  6. ^ a b Карлссон, Кент (16 января 2001 г.). «Разъедините фигурные скобки / скобки для математики, информатики и Z-нотации от похожих на вид скобок / скобок CJK» . L2 / 01-033.
  7. ^ a b Технический комитет Unicode. «Вопрос № 122 для общественного обсуждения: Предложение по дополнительным устаревшим символам» . Консорциум Unicode .
  8. ^ Консорциум Unicode . «Политика стабильности кодировки символов Unicode» .
  9. ^ Лунде, Кен (2020-01-18). «Стандартное приложение Юникода № 11: Восточноазиатская ширина» .
  10. ^ a b Apple, Inc. «CORPCHAR.TXT: Реестр (внешняя версия) использования Apple символов корпоративной зоны Unicode» . Консорциум Unicode.
  11. ^ W3C (1998). «Введение в ссылки на символьные сущности» .

Дальнейшее чтение [ править ]

  • киису. «ВЕНТУРА_СИМ» . Eesti Keele Instituut (EKI) . Таллинн, Эстония. Архивировано 17 июля 2017 года . Проверено 17 июля 2017 .