Что хорошая программа должна генерировать новые символьные символы?

Я хочу создать новый символьный символ. Я не хочу создавать весь шрифт или изменять любые настройки клавиатуры. Я просто хочу потянуть отдельный символ, который я могу затем скопировать, и вставлять его в тексте.

Я ищу программное обеспечение, которое могло заменить корректно Частного Символьного Редактора из окон.

Я считал этот вопрос, и он не помогает.

Я также попробовал несколько альтернатив Частному Символьному Редактору, но я не нашел то, что я хотел.

0
задан 17 August 2017 в 06:55

1 ответ

Вы не можете действительно просто создать односимвольный символ.

, Почему нет?

Каждый символ в каждом цифровом тексте является на самом деле просто числом один или несколько байтов шириной.

Для решения то, что представляет это число, является заданием кодировки символов текста. Существуют, например, старый добрый ASCII, UTF-8, UTF-16, ISO-8859-1 и многое другое. Например, номер 65 представляет A в ASCII и большинстве других кодеков, но специальные знаки пунктуации или нелатинские символы обычно кодируются по-другому.

Теперь наличие текстовых данных (числа) и знание его кодирования, мы знаем, какие буквы и символы каждый символ предназначен для представления. Однако мы еще не знаем, как тот символ смотрит. Поэтому нам нужен шрифт. Шрифты определяют появление каждого поддерживаемого символа, или использующие битовые массивы или векторная графика. Если шрифт, который Вы настроили для отображения части текста, не будет поддерживать символ, то Вы будете, вероятно, просто видеть прямоугольник или некоторую другую замену, как здесь .

Как заключение, чтобы иметь пользовательские символьные символы, необходимо, по крайней мере, создать или изменить пользовательский шрифт и изменить появление любого символа к тому, в чем Вы нуждаетесь.

, Но как тот Редактор Windows Private Character делает это затем?

PCE (Частный Символьный Редактор) является компонентом системы Windows и, кажется, глубоко интегрируется с кэшем шрифта Windows. Я не знаю, как это внутренне работает, но это должно так или иначе добавить Ваши частные символы ко всем (выбранным) шрифтам, установленным в Вашей системе на лету при использовании их.

я не знаю ни о каких подобных механизмах, доступных на Ubuntu.

, Почему я не должен использовать их так или иначе?

проблема с использованием пользовательских символов или шрифтов состоит в том что, если Вы не распределяете свой шрифт со всеми теми документами, которые используют его (исключение: некоторые форматы как PDF могут также включать все используемые шрифты непосредственно в документ), все другие не могут просмотреть Ваши пользовательские символы правильно, как они просмотрят его с другим (нейтрализация) шрифт.

И что я должен сделать вместо этого?

, Возможно, символ Вам нужно или тот, который достаточно подобен, действительно уже существует в некоторых общедоступных шрифтах?

Иначе, почему, не просто делая немного изображения символа Вам нужно и вставка того изображения в Ваших документах везде, в случае необходимости? Таким образом, это, конечно, будет портативно к другим системам также.

0
ответ дан 2 November 2019 в 10:24

Другие вопросы по тегам:

Похожие вопросы: