The present invention provides a method for creating high-level language
hinting instructions through the use of a graphical user interface. The
present invention enables a user to generate complex font programs without
requiring knowledge or experience in font programming. Graphical commands
are entered by a user while editing a glyph. The graphical commands are
converted into functional data and stored within a data structure that
represents the edited glyph. The functional data is then compiled or
translated into high-level language hinting instructions that can later be
compiled to machine code. Specifically, this aspect of the present
invention relieves the user of having to specify the order of the hinting
instructions. The present invention also provides a method to translate
high-level language hinting instructions into functional data. The
functional data can then be used to update the display of the edited
glyph. This aspect of the present invention allows experienced font
programmers to modify a font program but still maintain the ability to
graphically edit the font program.
Присытствыющий вымысел обеспечивает метод для создавать инструкции языка высокого уровня намекая через пользу графической поверхности стыка потребителя. Присытствыющий вымысел позволяет потребитель произвести сложные программы купели без требовать знания или опыта в программировать купели. Графические команды вписаны потребителем пока редактирующ glyph. Графические команды преобразованы в функциональные данные и сохранены внутри структура данных представляет редактируемое glyph. Функциональные данные после этого составлены или переведены в язык высокого уровня намекая инструкции можно более поздно составить к машинному коду. Специфически, этот аспект присытствыющего вымысла сбрасывает потребителя определить заказ намекая инструкций. Присытствыющий вымысел также обеспечивает метод для того чтобы перевести инструкции языка высокого уровня намекая в функциональные данные. Функциональные данные можно после этого использовать для уточнения индикации редактируемого glyph. Этот аспект присытствыющего вымысла позволяет опытные программники купели доработать программу купели но все еще поддержать способность графически редактировать программу купели.