Unified Typesetting API M1-20040817

Package de.inghuimische.uta.typeset

This package contains classes needed for typesetting text.

See:
          Description

Interface Summary
Anchor An anchor is a hint provided by a Box which describes a point where other boxes should be placed.
Box The base element of everything that should be typeset.
EmbeddingLevel An embedding level has the purposes to group several items in one box.
Glyph A glyph is the graphical representation of a character.
GlyphFactory A factory used to retrieve glyphs.
Justifiable A justifiable is some kind of box/item with changeable width.
JustificationAlgorithm A justification algorithm justifies lines of text by modifing Justifiables of variable width.
Script A script encapsulates the rules needed to typeset a single script and it does the actual typesetting.
ScriptListener Classes interested in script events have to implement this interface.
Typesetter A typesetter takes care of all aspects of typesetting text.
 

Class Summary
AbstractBox Abstract Box implementation.
AbstractGlyph Abstract glyph implementation.
AbstractScript Abstract script which provides an empty feature list and handles script listeners.
AbstractTypesetter Abstract typesetter to ease implementation of typesetters.
AnchorClass An Anchor belongs to an anchor class.
ExtensibleTypesetter Abstract extensible typesetter to ease implementation of typesetters.
ScriptEvent Script events are generated by scripts.
 

Package de.inghuimische.uta.typeset Description

This package contains classes needed for typesetting text.


Unified Typesetting API M1-20040817


An inghuimische.de project.
Copyright (C) 2004 Christian Ziesemer; See the Mozilla Public License for more details.