- Сообщения
- 22
- Реакции
- 0
Не прорисовывается множество символов в программируемом редакторе Windows (стандартная компонента WPF RichTextBox). При работе с несколькими шрифтами (где нет OpenType Panel и Classes Panel символов) нет никаких проблем и все прорисовывается (например, сложный символ из множества линий с Юникодом $2665).
При работе со шрифтом, где есть OpenType Panel и Classes Panel символы, некоторые символы прорисовываются (например, j или 0), а много других не прорисовываются и например цельный символ, который выглядит, как (четыре подряд восклицательных знака) с Юникодом $227D.
Но символ в одном шрифте с кодом $2665 прорисовывается, и в другом шрифте по моему совершенно однотипный символ с кодом $227D не прорисовывается (разумеется в Word нет никаких подобных проблем), и я не вижу отличий с точки зрения их сравнения как они реализованы в FontLab...
У меня есть идея написать удобный редактор при работе с различными шрифтами (типа на одном экране или части монитора размещаются панели со шрифтами и лигатурами, и их можно выбирать и набирать в текст с помощью мышки, или делать подстановку символов при вводе их с клавиатуры) --- пока печальная проблема, что не удается все нужные символы прорисовать в своем программируемом редакторе...
Может кто то сталкивался с подобными проблемами, и может подсказать где в шрифтах скрываются неочевидные установки и правила, как сделать их полностью функциональными, или какие могут быть идеи, чтобы обойти эту проблему.
За любые идеи и советы буду очень благодарен.
С ув. Александр
При работе со шрифтом, где есть OpenType Panel и Classes Panel символы, некоторые символы прорисовываются (например, j или 0), а много других не прорисовываются и например цельный символ, который выглядит, как (четыре подряд восклицательных знака) с Юникодом $227D.
Но символ в одном шрифте с кодом $2665 прорисовывается, и в другом шрифте по моему совершенно однотипный символ с кодом $227D не прорисовывается (разумеется в Word нет никаких подобных проблем), и я не вижу отличий с точки зрения их сравнения как они реализованы в FontLab...
У меня есть идея написать удобный редактор при работе с различными шрифтами (типа на одном экране или части монитора размещаются панели со шрифтами и лигатурами, и их можно выбирать и набирать в текст с помощью мышки, или делать подстановку символов при вводе их с клавиатуры) --- пока печальная проблема, что не удается все нужные символы прорисовать в своем программируемом редакторе...
Может кто то сталкивался с подобными проблемами, и может подсказать где в шрифтах скрываются неочевидные установки и правила, как сделать их полностью функциональными, или какие могут быть идеи, чтобы обойти эту проблему.
За любые идеи и советы буду очень благодарен.
С ув. Александр
Последнее редактирование: