Какая хорошая программа для генерации новых символов символов?

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

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

Я читал Редактор личных символов , и это не помогает.

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

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

3 ответа

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

Почему бы и нет?

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

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

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

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

Но как это делает этот редактор персональных персональных компьютеров Windows?

PCE (Private Character Editor) является системным компонентом Windows и, похоже, глубоко интегрируется с кешем шрифтов Windows. Я не знаю, как он работает внутри, но он должен каким-то образом добавлять ваши личные символы ко всем (выбранным) шрифтам, установленным в вашей системе «на лету» при их использовании.

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

Почему бы мне не использовать их в любом случае?

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

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

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

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

0
ответ дан 22 May 2018 в 19:22
  • 1
    Удивительный ответ, это было очень поучительно. Большое спасибо! Символ, который я хочу, является персональным логотипом, поэтому его скорее всего не существует в других общедоступных шрифтах. Я мог бы добавить изображение действительно, но это было бы довольно громоздким для задачи, для которой мне нужен специальный символ. Я кодирую строку подписи для графика, используя Python matplotlib, и я хочу избежать переполнения кода. Добавление фрагмента текста было бы намного более изящным. В любом случае, ваш комментарий был очень полезным. Теперь я думаю, сможет ли matplotlib декодировать символ, который я делаю (при условии, что я его сделал). Что думаете? – Alexandru Mircea 23 August 2017 в 17:23
  • 2
    Я не знаю, как работает matplotlib, поэтому я не могу вам на это ответить. Это также будет зависеть от того, как вы приближаетесь к созданию своего символа. – Byte Commander 23 August 2017 в 17:27
  • 3
    Хорошо, спасибо большое! – Alexandru Mircea 23 August 2017 в 22:44

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

Почему бы и нет?

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

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

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

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

Но как это делает этот редактор персональных персональных компьютеров Windows?

PCE (Private Character Editor) является системным компонентом Windows и, похоже, глубоко интегрируется с кешем шрифтов Windows. Я не знаю, как он работает внутри, но он должен каким-то образом добавлять ваши личные символы ко всем (выбранным) шрифтам, установленным в вашей системе «на лету» при их использовании.

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

Почему бы мне не использовать их в любом случае?

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

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

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

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

0
ответ дан 18 July 2018 в 08:23

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

Почему бы и нет?

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

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

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

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

Но как это делает этот редактор персональных персональных компьютеров Windows?

PCE (Private Character Editor) является системным компонентом Windows и, похоже, глубоко интегрируется с кешем шрифтов Windows. Я не знаю, как он работает внутри, но он должен каким-то образом добавлять ваши личные символы ко всем (выбранным) шрифтам, установленным в вашей системе «на лету» при их использовании.

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

Почему бы мне не использовать их в любом случае?

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

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

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

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

0
ответ дан 24 July 2018 в 19:04

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

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