Font architecture and creation tool for producing richer text

   
   

A method of creating a series of font characters (101) on a computer system (150) is disclosed. A series of font outlines (111) and source artwork (112); a series of manipulation tools (116) for the manipulation of aspects of the outlines and artwork. Such an arrangement provides for the creation of substantially arbitrarily complex font structures from the outlines, artwork and manipulation tools. A series of font characters is then formed through the application of the complex font structures to each of a base font outline in the series of font characters. Preferably, the complex font structures can comprise a graphical expression tree of operations (120) to be performed in the creation of a font and the tree includes an outline of a font character. The manipulation tools can include tools for distorting, replacing or compositing the outline of a font and can further include the tools for the application of morphological and non-morphological effects to the font outlines. A data structure for such font creation is also disclosed which includes records (90-97) of attributes of glyphs used to form the outlines including their shape, color, opacity and where appropriate compositing or blending with graphic object or pixel-based images.

Un método de crear una serie de los caracteres de la fuente (101) en un sistema informático (150) se divulga. Una serie de los contornos de la fuente (111) y de las ilustraciones de la fuente (112); una serie de las herramientas de la manipulación (116) para la manipulación de los aspectos de los contornos y de las ilustraciones. Tal arreglo preve la creación substancialmente arbitrariamente de las estructuras complejas de la fuente de los contornos, de las ilustraciones y de las herramientas de la manipulación. Una serie de caracteres de la fuente entonces se forma con el uso de las estructuras complejas de la fuente a cada uno de un contorno bajo de la fuente en la serie de caracteres de la fuente. Preferiblemente, las estructuras complejas de la fuente pueden abarcar un árbol gráfico de la expresión de las operaciones (120) que se realizarán en la creación de una fuente y el árbol incluye un contorno de un carácter de la fuente. Las herramientas de la manipulación pueden incluir las herramientas para torcer, substituir o compositing el contorno de una fuente y pueden incluir más lejos las herramientas para el uso de efectos morfológicos y no-morfolo'gicos a los contornos de la fuente. Una estructura de datos para tal creación de la fuente también se divulga cuál incluye los expedientes (90-97) de cualidades de los glyphs usados para formar los contornos incluyendo su forma, color, opacidad y donde el compositing apropiado o el mezclar con el objeto gráfico o las imágenes pixel-basadas.

 
Web www.patentalert.com

< Sheet-thickness detector device and sheet-processing apparatus, image-forming apparatus having the same

< Image display device and method of adjusting an image display device

> Image storage method and apparatus

> Process cartridge detachably mountable to an image forming apparatus and image forming apparatus including image control means for adjusting an image on a transferring material

~ 00169