|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TypesettingContext | |
|---|---|
| org.extex.font.format.tfm | This package contains the definitions and implementations for the TFM-font-metric handling in ExTeX. |
| org.extex.font.format.vf | This package contains the definitions and implementations for the VF-font-metric handling in ExTeX. |
| org.extex.interpreter.context | This package contains the container for data in the interpreter. |
| org.extex.interpreter.max.context | This package contains a reference implementation for the
Context. |
| org.extex.typesetter | This package contains the typesetter definitions for ExTeX. |
| org.extex.typesetter.impl | This package contains an implmentation of a typesetter and its associated classes. |
| org.extex.typesetter.listMaker | This package contains implementations for list makers of several kind. |
| org.extex.typesetter.listMaker.math | This package contains implementations for math list makers. |
| org.extex.typesetter.tc | This package contains the declarations for a typesetting context. |
| org.extex.typesetter.type.noad | This package contains the data structures for Noads. |
| org.extex.typesetter.type.node | This package contains the basic data types for nodes as stored in boxed and processed by the typesetter in ExTeX. |
| org.extex.typesetter.type.node.factory | This package contains the definition of a node factory and some implemnetations for it. |
| Uses of TypesettingContext in org.extex.font.format.tfm |
|---|
| Methods in org.extex.font.format.tfm with parameters of type TypesettingContext | |
|---|---|
CharNode |
LoadableTfmFont.buildCharNode(UnicodeChar uc,
TypesettingContext tc,
NodeFactory factory,
TypesettingContextFactory tcFactory)
Create a node for a Unicode character. |
| Uses of TypesettingContext in org.extex.font.format.vf |
|---|
| Methods in org.extex.font.format.vf with parameters of type TypesettingContext | |
|---|---|
CharNode |
LoadableVfFont.buildCharNode(UnicodeChar uc,
TypesettingContext tcArg,
NodeFactory factory,
TypesettingContextFactory tcFactory)
Create a node for a Unicode character. |
| Constructors in org.extex.font.format.vf with parameters of type TypesettingContext | |
|---|---|
VfDvi2Node(UnicodeChar uc,
TypesettingContext tc,
NodeFactory factory,
TypesettingContextFactory tcFactory,
CoreFontFactory fontfactory,
int charpos,
VfFont vfFont)
Creates a new object. |
|
| Uses of TypesettingContext in org.extex.interpreter.context |
|---|
| Methods in org.extex.interpreter.context that return TypesettingContext | |
|---|---|
TypesettingContext |
Context.getTypesettingContext()
Getter for the typesetting context. |
| Methods in org.extex.interpreter.context with parameters of type TypesettingContext | |
|---|---|
void |
Context.set(TypesettingContext context,
boolean global)
Setter for the typesetting context in the specified groups. |
| Uses of TypesettingContext in org.extex.interpreter.max.context |
|---|
| Methods in org.extex.interpreter.max.context that return TypesettingContext | |
|---|---|
TypesettingContext |
GroupImpl.getTypesettingContext()
Getter for the typesetting context. |
TypesettingContext |
Group.getTypesettingContext()
Getter for the typesetting context. |
TypesettingContext |
ContextImpl.getTypesettingContext()
Getter for the typesetting context. |
| Methods in org.extex.interpreter.max.context with parameters of type TypesettingContext | |
|---|---|
void |
ContextImpl.set(TypesettingContext context,
boolean global)
Setter for the typesetting context in the specified groups. |
void |
GroupImpl.setTypesettingContext(TypesettingContext context,
boolean global)
Setter for the typesetting context in the specified groups. |
void |
Group.setTypesettingContext(TypesettingContext context,
boolean global)
Setter for the typesetting context in the specified groups. |
| Uses of TypesettingContext in org.extex.typesetter |
|---|
| Methods in org.extex.typesetter that return TypesettingContext | |
|---|---|
TypesettingContext |
TypesetterOptions.getTypesettingContext()
Getter for the typesetting context. |
TypesettingContext |
PageContext.getTypesettingContext()
Getter for the typesetting context. |
| Methods in org.extex.typesetter with parameters of type TypesettingContext | |
|---|---|
void |
ListMaker.addSpace(TypesettingContext typesettingContext,
FixedCount spacefactor)
Add a space node to the list. |
CharNode |
CharNodeBuilder.buildCharNode(UnicodeChar uc,
TypesettingContext tc,
NodeFactory factory,
TypesettingContextFactory tcFactory)
Create a node for a Unicode character. |
| Uses of TypesettingContext in org.extex.typesetter.impl |
|---|
| Methods in org.extex.typesetter.impl with parameters of type TypesettingContext | |
|---|---|
void |
TypesetterImpl.addSpace(TypesettingContext typesettingContext,
FixedCount spacefactor)
Add a space node to the list. |
void |
NullTypesetterImpl.addSpace(TypesettingContext typesettingContext,
FixedCount spacefactor)
Add a space node to the list. |
void |
TypesetterImpl.cr(Context context,
TypesettingContext tc,
UnicodeChar uc)
Process a carriage return. |
void |
NullTypesetterImpl.cr(Context context,
TypesettingContext tc,
UnicodeChar uc)
Process a carriage return. |
boolean |
TypesetterImpl.letter(UnicodeChar uc,
TypesettingContext tc,
Context context,
TokenSource source,
Locator locator)
Add a letter to the current list or treat it in some other appropriate way. |
boolean |
NullTypesetterImpl.letter(UnicodeChar uc,
TypesettingContext tc,
Context context,
TokenSource source,
Locator locator)
Add a letter to the current list or treat it in some other appropriate way. |
| Uses of TypesettingContext in org.extex.typesetter.listMaker |
|---|
| Methods in org.extex.typesetter.listMaker with parameters of type TypesettingContext | |
|---|---|
void |
HorizontalListMaker.addSpace(TypesettingContext context,
FixedCount sfCount)
Add a space node to the list. |
void |
InnerVerticalListMaker.addSpace(TypesettingContext typesettingContext,
FixedCount spacefactor)
Add a space node to the list. |
void |
TokenDelegateListMaker.cr(Context context,
TypesettingContext tc,
UnicodeChar uc)
Process a carriage return. |
void |
HorizontalListMaker.cr(Context context,
TypesettingContext tc,
UnicodeChar uc)
Process a carriage return. |
void |
InnerVerticalListMaker.cr(Context context,
TypesettingContext tc,
UnicodeChar uc)
Process a carriage return. |
boolean |
TokenDelegateListMaker.letter(UnicodeChar uc,
TypesettingContext tc,
Context context,
TokenSource source,
Locator locator)
Add a letter to the current list or treat it in some other appropriate way. |
boolean |
HorizontalListMaker.letter(UnicodeChar symbol,
TypesettingContext tc,
Context context,
TokenSource source,
Locator locator)
Add a letter to the current list or treat it in some other appropriate way. |
boolean |
InnerVerticalListMaker.letter(UnicodeChar symbol,
TypesettingContext tc,
Context context,
TokenSource source,
Locator locator)
Add a letter to the current list or treat it in some other appropriate way. |
| Uses of TypesettingContext in org.extex.typesetter.listMaker.math |
|---|
| Methods in org.extex.typesetter.listMaker.math with parameters of type TypesettingContext | |
|---|---|
void |
NoadConsumer.add(MathCode mc,
TypesettingContext tc)
Add a mathematical glyph. |
void |
MathListMaker.add(MathCode mc,
TypesettingContext tc)
Add a mathematical glyph. |
void |
NoadConsumer.add(MathDelimiter del,
TypesettingContext tc)
Add a mathematical delimiter. |
void |
MathListMaker.add(MathDelimiter delimiter,
TypesettingContext tc)
Add a mathematical delimiter. |
void |
MathListMaker.addSpace(TypesettingContext typesettingContext,
FixedCount spacefactor)
Spaces are ignored in math mode. |
void |
MathListMaker.cr(Context context,
TypesettingContext tc,
UnicodeChar uc)
Process a carriage return. |
boolean |
MathListMaker.letter(UnicodeChar symbol,
TypesettingContext tc,
Context context,
TokenSource source,
Locator locator)
Add a letter to the current list or treat it in some other appropriate way. |
void |
NoadConsumer.switchToFraction(MathDelimiter leftDelimiter,
MathDelimiter rightDelimiter,
FixedDimen ruleWidth,
TypesettingContext tc)
This method instructs the implementing class to use a fraction construction. |
void |
MathListMaker.switchToFraction(MathDelimiter leftDelimiter,
MathDelimiter rightDelimiter,
FixedDimen ruleWidth,
TypesettingContext tc)
This method instructs the implementing class to use a fraction construction. |
| Uses of TypesettingContext in org.extex.typesetter.tc |
|---|
| Subinterfaces of TypesettingContext in org.extex.typesetter.tc | |
|---|---|
interface |
ModifiableTypesettingContext
The typesetting context is a container for attributes describing the appearance of glyphs or other nodes. |
| Classes in org.extex.typesetter.tc that implement TypesettingContext | |
|---|---|
class |
TypesettingContextImpl
This implementation of a typesetting context provides the required functionality for the container or attributes describing the appearance of glyphs or other nodes. |
| Methods in org.extex.typesetter.tc that return TypesettingContext | |
|---|---|
TypesettingContext |
TypesettingContextFactory.initial()
Getter for the initial instance. |
TypesettingContext |
TypesettingContextFactory.newInstance(TypesettingContext tc)
Create a new instance of a typesetting context. |
TypesettingContext |
TypesettingContextFactory.newInstance(TypesettingContext context,
Color color)
Factory method to acquire an instance of the TypesettingContext. |
TypesettingContext |
TypesettingContextFactory.newInstance(TypesettingContext context,
Direction direction)
Factory method to acquire an instance of the TypesettingContext. |
TypesettingContext |
TypesettingContextFactory.newInstance(TypesettingContext context,
Font font)
Factory method to acquire an instance of the TypesettingContext. |
TypesettingContext |
TypesettingContextFactory.newInstance(TypesettingContext context,
Language language)
Factory method to acquire an instance of the TypesettingContext with a new value for the language. |
TypesettingContext |
TypesettingContextFactory.newInstance(TypesettingContext tc,
java.lang.String language)
Factory method to acquire an instance of the TypesettingContext with a new value for the language. |
| Methods in org.extex.typesetter.tc with parameters of type TypesettingContext | |
|---|---|
TypesettingContext |
TypesettingContextFactory.newInstance(TypesettingContext tc)
Create a new instance of a typesetting context. |
TypesettingContext |
TypesettingContextFactory.newInstance(TypesettingContext context,
Color color)
Factory method to acquire an instance of the TypesettingContext. |
TypesettingContext |
TypesettingContextFactory.newInstance(TypesettingContext context,
Direction direction)
Factory method to acquire an instance of the TypesettingContext. |
TypesettingContext |
TypesettingContextFactory.newInstance(TypesettingContext context,
Font font)
Factory method to acquire an instance of the TypesettingContext. |
TypesettingContext |
TypesettingContextFactory.newInstance(TypesettingContext context,
Language language)
Factory method to acquire an instance of the TypesettingContext with a new value for the language. |
TypesettingContext |
TypesettingContextFactory.newInstance(TypesettingContext tc,
java.lang.String language)
Factory method to acquire an instance of the TypesettingContext with a new value for the language. |
void |
TypesettingContextImpl.set(TypesettingContext context)
Setter for all components. |
void |
ModifiableTypesettingContext.set(TypesettingContext context)
Setter for all components. |
| Constructors in org.extex.typesetter.tc with parameters of type TypesettingContext | |
|---|---|
TypesettingContextImpl(TypesettingContext tc)
Creates a new object (copy constructor). |
|
| Uses of TypesettingContext in org.extex.typesetter.type.noad |
|---|
| Methods in org.extex.typesetter.type.noad that return TypesettingContext | |
|---|---|
protected TypesettingContext |
AbstractNucleusNoad.getTypesettingContext()
Getter for the typesetting context. |
| Methods in org.extex.typesetter.type.noad with parameters of type TypesettingContext | |
|---|---|
Noad |
NoadFactory.getNoad(MathClass mathClass,
MathGlyph glyph,
TypesettingContext tc)
Provides an instance of a Noad of the appropriate type. |
Noad |
NoadFactory.getNoad(MathCode mc,
TypesettingContext tc)
Provides an instance of a Noad of the appropriate type. |
| Constructors in org.extex.typesetter.type.noad with parameters of type TypesettingContext | |
|---|---|
AbstractNucleusNoad(Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
AccentNoad(MathCode accent,
Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
BinaryNoad(Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
CharNoad(MathGlyph character,
TypesettingContext tc)
Creates a new object. |
|
CloseNoad(Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
FractionNoad(MathList denom,
MathList num,
MathDelimiter leftDelimiter,
MathDelimiter rightDelimiter,
FixedDimen thickness,
TypesettingContext tc)
Creates a new object. |
|
InnerNoad(Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
OpenNoad(Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
OperatorNoad(Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
OrdinaryNoad(Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
OverlinedNoad(Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
PunctationNoad(Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
RadicalNoad(MathDelimiter leftDelimiter,
Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
RelationNoad(Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
UnderlinedNoad(Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
VCenterNoad(Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
| Uses of TypesettingContext in org.extex.typesetter.type.node |
|---|
| Methods in org.extex.typesetter.type.node that return TypesettingContext | |
|---|---|
TypesettingContext |
RuleNode.getTypesettingContext()
Getter for the typesetting context. |
TypesettingContext |
CharNode.getTypesettingContext()
Getter for typesetting context. |
| Constructors in org.extex.typesetter.type.node with parameters of type TypesettingContext | |
|---|---|
CharNode(TypesettingContext context,
UnicodeChar uc)
Creates a new object. |
|
LigatureNode(TypesettingContext context,
UnicodeChar uc,
CharNode left,
CharNode right)
Creates a new object. |
|
RuleNode(FixedDimen width,
FixedDimen height,
FixedDimen depth,
TypesettingContext theContext,
boolean horizontal)
Creates a new object. |
|
VirtualCharNode(TypesettingContext context,
UnicodeChar uc)
Creates a new object. |
|
| Uses of TypesettingContext in org.extex.typesetter.type.node.factory |
|---|
| Methods in org.extex.typesetter.type.node.factory with parameters of type TypesettingContext | |
|---|---|
Node |
SimpleUnicodeNodeFactory.getNode(TypesettingContext typesettingContext,
UnicodeChar uc)
Create a new instance for the node. |
Node |
NodeFactory.getNode(TypesettingContext typesettingContext,
UnicodeChar uc)
Create a new instance of a character node. |
Node |
CachingNodeFactory.getNode(TypesettingContext typesettingContext,
UnicodeChar uc)
Create a new instance for the node. |
Node |
SimpleNodeFactory.getNode(TypesettingContext typesettingContext,
UnicodeChar uc)
Create a new instance for the node. |
Node |
CachingUnicodeNodeFactory.getNode(TypesettingContext typesettingContext,
UnicodeChar uc)
Create a new instance for the node. |
VirtualCharNode |
NodeFactory.getVirtualCharNode(TypesettingContext typesettingContext,
UnicodeChar uc)
Create a new instance of a virtual character node. |
VirtualCharNode |
SimpleNodeFactory.getVirtualCharNode(TypesettingContext typesettingContext,
UnicodeChar uc)
Create a new instance of a virtual character node. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||