|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Typesetter | |
|---|---|
| org.extex | This package contains |
| org.extex.base.parser | This package contains parsers for |
| org.extex.base.parser.dimen | This package contains an expression parser and evaluator for ExTeX. |
| org.extex.engine.typesetter | This package contains the typesetter support of the core engine of
|
| org.extex.engine.typesetter.page | This package contains the backend support for pages of the core engine of
|
| org.extex.interpreter | This package contains the macro expansion engine and all supporting classes. |
| org.extex.interpreter.context | This package contains the container for data in the interpreter. |
| org.extex.interpreter.context.observer.load | This package contains definitions for a load observer. |
| org.extex.interpreter.max | This package contains the macro expansion engine and supporting classes. |
| org.extex.interpreter.max.context | This package contains a reference implementation for the
Context. |
| org.extex.interpreter.parser | |
| org.extex.interpreter.primitives.format | |
| org.extex.interpreter.primitives.register.bool | This package contains primitives for the manipulation of bool registers. |
| org.extex.interpreter.primitives.register.hash | This package contains primitives for the manipulation of hash - toks registers. |
| org.extex.interpreter.primitives.register.pair | This package contains primitives for the manipulation of pair registers. |
| org.extex.interpreter.primitives.register.real | This package contains primitives for the manipulation of real registers. |
| org.extex.interpreter.primitives.register.transform | This package contains primitives for the manipulation of transform registers. |
| org.extex.interpreter.type | This package contains the basic data types for ExTeX. |
| org.extex.interpreter.type.box | This package contains the basic box data types for ExTeX. |
| org.extex.interpreter.type.code | This package contains the basic data types for arithmetic in ExTeX. |
| org.extex.interpreter.type.color | This package contains the definition for some color models. |
| org.extex.interpreter.type.font | |
| org.extex.interpreter.type.tokens | |
| org.extex.interpreter.unit | This package contains utilities. |
| org.extex.pdf.api.action | This package contains classes for action spec. |
| org.extex.pdf.api.destination | This package contains classes for dest spec. |
| org.extex.pdf.api.id | This package contains classes for id spec. |
| 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.pageBuilder | This package contains definition and implementation of a page builder. |
| org.extex.typesetter.pageBuilder.impl | This package contains an implementation of a page builder. |
| org.extex.typesetter.pageBuilder.trivial | This package contains an implementation of a page builder. |
| org.extex.typesetter.type | This package contains type definitions for the typesetter. |
| 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.page | This package contains type definitions for the pages and supporting classes. |
| org.extex.unit.base | |
| org.extex.unit.base.conditional | This package contains conditional primitives for the |
| org.extex.unit.base.file | This package contains primitives to handle files. |
| org.extex.unit.base.macro | This package contains macro primitives for the |
| org.extex.unit.base.register | This package contains register primitives for the |
| org.extex.unit.base.register.count | This package contains support classes for the integer numbers. |
| org.extex.unit.base.register.font | This package contains primitives for the manipulation of font registers. |
| org.extex.unit.base.register.toks | This package contains token register primitives for the |
| org.extex.unit.color | This package contains primitives for colors. |
| org.extex.unit.dynamic | This package contains primitives for extending ExTeX with foreign langauges. |
| org.extex.unit.dynamic.java | This package contains primitives to deal with Java code from within ExTeX. |
| org.extex.unit.etex.conditional | |
| org.extex.unit.etex.conditional.analyze | This package contains primitives for analyzing conditionals. |
| org.extex.unit.etex.file | This package contains primitives to handle files in unit etex. |
| org.extex.unit.etex.font | This package contains primitives to handle fonts in unit etex. |
| org.extex.unit.etex.group | |
| org.extex.unit.etex.info | |
| org.extex.unit.etex.interaction | This package contains primitives to alter the interaction mode. |
| org.extex.unit.etex.macro | |
| org.extex.unit.etex.math.delimiter | |
| org.extex.unit.etex.prefix | This package contains primitives for the prefixes which can be used to modify the behaviour of other primitives. |
| org.extex.unit.etex.register.count | |
| org.extex.unit.etex.register.dimen | This package contains primitives for the manipulation of dimen registers. |
| org.extex.unit.etex.register.muskip | |
| org.extex.unit.etex.register.skip | |
| org.extex.unit.etex.scan | This package contains primitives related to scanning of tokens. |
| org.extex.unit.etex.typesetter | |
| org.extex.unit.etex.typesetter.paragraph | |
| org.extex.unit.extex | |
| org.extex.unit.extex.backend | |
| org.extex.unit.extex.prefix | |
| org.extex.unit.namespace | This package contains primitives for namespaces. |
| org.extex.unit.omega | This package contains primitives defined in Omega for ExTeX. |
| org.extex.unit.omega.dir | This package contains primitives defined in Omega for directions. |
| org.extex.unit.omega.math | |
| org.extex.unit.omega.math.delimiter | |
| org.extex.unit.omega.math.symbol | |
| org.extex.unit.omega.math.util | |
| org.extex.unit.omega.mode | This package contains primitives defined in Omega for modes. |
| org.extex.unit.omega.ocp | This package contains primitives defined in Omega. |
| org.extex.unit.omega.ocp.util | This package contains utilities for OCPs. |
| org.extex.unit.omega.register | This package contains primitives defined in Omega for analyzing registers. |
| org.extex.unit.omega.translation | This package contains primitives defined in Omega for tranlations. |
| org.extex.unit.omega.typesetter | |
| org.extex.unit.pdftex | This package contains primitives for |
| org.extex.unit.tex | This package contains classes for the primitives which are mapped to Java code. |
| org.extex.unit.tex.arithmetic | This package contains primitives for arithmetic operations on registers. |
| org.extex.unit.tex.conditional | |
| org.extex.unit.tex.file | This package contains primitives to handle files. |
| org.extex.unit.tex.file.nodes | This package contains node types used for handling delayed file operations. |
| org.extex.unit.tex.font | This package contains primitives related to fonts and their management. |
| org.extex.unit.tex.group | This package contains primitives related to groups and their management. |
| org.extex.unit.tex.hyphen | This package contains the primitives for hyphenations in ExTeX. |
| org.extex.unit.tex.info | This package contains primitives for debugging. |
| org.extex.unit.tex.interaction | This package contains primitives to alter the interaction mode. |
| org.extex.unit.tex.macro | This package contains primitives for the management of macros. |
| org.extex.unit.tex.macro.util | This package contains utilities for the management of macros. |
| org.extex.unit.tex.math | This package contains math primitives for ExTeX. |
| org.extex.unit.tex.math.delimiter | This package contains math primitives for ExTeX. |
| org.extex.unit.tex.math.fraction | This package contains math primitives for ExTeX. |
| org.extex.unit.tex.math.limits | This package contains math primitives for ExTeX. |
| org.extex.unit.tex.math.numbering | This package contains math primitives for ExTeX. |
| org.extex.unit.tex.math.spacing | This package contains classes for math spacing. |
| org.extex.unit.tex.math.style | This package contains math primitives for ExTeX. |
| org.extex.unit.tex.math.symbol | This package contains primitives for math symbols. |
| org.extex.unit.tex.math.util | This package contains math utility classes. |
| org.extex.unit.tex.prefix | This package contains primitives for the prefixes which can be used to modify the behaviour of other primitives. |
| org.extex.unit.tex.register | This package contains primitives for the manipulation of registers. |
| org.extex.unit.tex.register.box | This package contains primitives for the manipulation of box registers. |
| org.extex.unit.tex.register.count | This package contains primitives for the manipulation of count registers. |
| org.extex.unit.tex.register.dimen | This package contains primitives for the manipulation of dimen registers. |
| org.extex.unit.tex.register.muskip | This package contains primitives for the manipulation of muskip registers. |
| org.extex.unit.tex.register.skip | This package contains primitives for the manipulation of skip registers. |
| org.extex.unit.tex.register.toks | This package contains primitives for the manipulation of toks registers. |
| org.extex.unit.tex.string | This package contains primitives for the manipulation of strings. |
| org.extex.unit.tex.table | This package contains primitives for the typesetting of tables. |
| org.extex.unit.tex.table.util | This package contains utility classes for the processing of alignment tables. |
| org.extex.unit.tex.typesetter | This package contains primitives which directly send instructions to the typesetter. |
| org.extex.unit.tex.typesetter.box | This package contains primitives which deal with boxes and rules. |
| org.extex.unit.tex.typesetter.displace | This package contains primitives which shifting and moving nodes. |
| org.extex.unit.tex.typesetter.insert | This package contains primitives which deal with insertions. |
| org.extex.unit.tex.typesetter.leaders | This package contains primitives for leaders. |
| org.extex.unit.tex.typesetter.mark | This package contains primitives which deal with marks. |
| org.extex.unit.tex.typesetter.output | This package contains classes for the primitives related to the shipping of output to the document writer. |
| org.extex.unit.tex.typesetter.paragraph | This package contains primitives which deal with paragraph building. |
| org.extex.unit.tex.typesetter.parameter | |
| org.extex.unit.tex.typesetter.spacing | This package contains primitives which deal with spacing. |
| org.extex.unit.tex.typesetter.undo | This package contains primitives which deal with decomposing boxes. |
| Uses of Typesetter in org.extex |
|---|
| Methods in org.extex that return Typesetter | |
|---|---|
protected Typesetter |
ExTeX.makeTypesetter(Interpreter interpreter,
Configuration config,
OutputStreamFactory outFactory,
ResourceFinder finder,
CoreFontFactory fontFactory)
Create a new typesetter. |
| Uses of Typesetter in org.extex.base.parser |
|---|
| Methods in org.extex.base.parser with parameters of type Typesetter | |
|---|---|
static GlueComponent |
GlueComponentParser.attachUnit(long value,
Context context,
TokenSource source,
Typesetter typesetter,
boolean fixed)
Convert a value by scanning a unit and storing its converted value in a GlueComponent. |
Muskip |
ConstantMuskipParser.parse(Context context,
TokenSource source,
Typesetter typesetter)
Creates a new object and fills it from a token stream. |
Mudimen |
ConstantMudimenParser.parse(Context context,
TokenSource source,
Typesetter typesetter)
Creates a new object and fills it from a token stream. |
Glue |
ConstantGlueParser.parse(Context context,
TokenSource source,
Typesetter typesetter)
Parse a value of the given type |
Dimen |
ConstantDimenParser.parse(Context context,
TokenSource source,
Typesetter typesetter)
Parse a value of the given type |
Count |
ConstantCountParser.parse(Context context,
TokenSource source,
Typesetter typesetter)
Parse a value of the given type |
MathClass |
MathClassParser.parse(Context context,
TokenSource source,
Typesetter typesetter)
Parse a math class. |
static long |
ScaledNumberParser.parse(Context context,
TokenSource source,
Typesetter typesetter)
Evaluate an expression. |
static GlueComponent |
GlueComponentParser.parse(Context context,
TokenSource source,
Typesetter typesetter,
boolean fixed)
Creates a new object. |
static GlueComponent |
GlueComponentParser.parse(TokenSource source,
Context context,
Typesetter typesetter)
Creates a new object from a TokenStream. |
Dimen |
ConstantDimenParser.parseDimen(Context context,
TokenSource source,
Typesetter typesetter)
Acquire a length value and return it in multiples of scaled points. |
Glue |
ConstantGlueParser.parseGlue(Context context,
TokenSource source,
Typesetter typesetter)
Parse a glue value and return the result. |
long |
ConstantCountParser.parseInteger(Context context,
TokenSource source,
Typesetter typesetter)
Parse an integer. |
long |
ConstantCountParser.parseNumber(Context context,
TokenSource source,
Typesetter typesetter)
Parse a non-negative number. |
static Dimen |
ConstantDimenParser.scan(Context context,
TokenSource source,
Typesetter typesetter)
Creates a new object from a token stream. |
static Glue |
ConstantGlueParser.scan(TokenSource source,
Context context,
Typesetter typesetter)
Creates a new object by parsing a token source. |
static long |
ScaledNumberParser.scanFloat(Context context,
TokenSource source,
Typesetter typesetter,
Token start)
Parses a token stream for a float and returns it as fixed point number. |
static long |
ConstantCountParser.scanInteger(Context context,
TokenSource source,
Typesetter typesetter)
Scan the input stream for tokens making up an integer, this is a number optionally preceded by a sign (+ or -). |
protected static long |
ConstantMudimenParser.scanMu(Context context,
TokenSource source,
Typesetter typesetter)
Scan a math unit. |
static long |
ConstantCountParser.scanNumber(Context context,
TokenSource source,
Typesetter typesetter)
Scan the input stream for tokens making up a number. |
static long |
ConstantCountParser.scanNumber(Context context,
TokenSource source,
Typesetter typesetter,
Token token)
Scan the input stream for tokens making up a number, this is a sequence of digits with category code OTHER. |
static ScaledNumber |
ScaledNumberParser.scanScaledNumber(Context context,
TokenSource source,
Typesetter typesetter)
Parses a token stream for a float and returns it as fixed point number. |
| Uses of Typesetter in org.extex.base.parser.dimen |
|---|
| Methods in org.extex.base.parser.dimen with parameters of type Typesetter | |
|---|---|
void |
Function.apply(Accumulator accumulator,
Context context,
TokenSource source,
Typesetter typesetter)
Acquire arguments and compute a function. |
static void |
LengthParser.evalTerm(Accumulator accumulator,
Context context,
TokenSource source,
Typesetter typesetter)
Evaluate a terminal. |
static Dimen |
LengthParser.parse(Context context,
TokenSource source,
Typesetter typesetter)
Creates a new object from a token stream. |
| Uses of Typesetter in org.extex.engine.typesetter |
|---|
| Methods in org.extex.engine.typesetter that return Typesetter | |
|---|---|
Typesetter |
TypesetterFactory.newInstance(java.lang.String type,
Context context,
BackendDriver backend,
Interpreter interpreter)
Get an instance of a typesetter. |
| Uses of Typesetter in org.extex.engine.typesetter.page |
|---|
| Methods in org.extex.engine.typesetter.page with parameters of type Typesetter | |
|---|---|
Page |
PageFactoryImpl.newInstance(NodeList nodes,
PageContext pageContext,
Typesetter typesetter)
Get a new instance of a page. |
void |
PageFactoryNodeVisitor.reset(Page page,
Context context,
Typesetter typesetter)
Reset the internal to start with a new page. |
| Uses of Typesetter in org.extex.interpreter |
|---|
| Methods in org.extex.interpreter that return Typesetter | |
|---|---|
Typesetter |
Interpreter.getTypesetter()
Getter for the typesetter. |
| Methods in org.extex.interpreter with parameters of type Typesetter | |
|---|---|
void |
LoadUnit.define(Configuration configuration,
TokenFactory tokenFactory,
Context context,
Typesetter typesetter,
java.util.logging.Logger outputLogger,
OutputStreamFactory outputFactory,
ResourceFinder resourcefinder)
Scan a configuration and define the primitives found. |
void |
TokenSource.execute(Token token,
Context context,
Typesetter typesetter)
Tries to execute a token. |
Token |
TokenSource.expand(Token token,
Context context,
Typesetter typesetter)
Try to expand a single token and return the result. |
Tokens |
TokenSource.expand(Tokens tokens,
Typesetter typesetter)
Expand some tokens. |
Box |
TokenSource.getBox(Flags flags,
Context context,
Typesetter typesetter,
Token insert)
Parse the specification of a box. |
CodeToken |
TokenSource.getControlSequence(Context context,
Typesetter typesetter)
Get the next token from the token stream and check that it is a control sequence or active character. |
Tokens |
TokenSource.getTokens(Context context,
TokenSource source,
Typesetter typesetter)
Get the next tokens form the input streams between { and
}. |
static void |
LoadUnit.loadUnit(Configuration configuration,
Context context,
TokenSource source,
Typesetter typesetter,
java.util.logging.Logger logger,
OutputStreamFactory outputFactory,
ResourceFinder resourcefinder)
Prepare the primitives according to their configuration. |
java.lang.Object |
TokenSource.parse(java.lang.Class c,
Context context,
TokenSource source,
Typesetter typesetter)
Parse some data type. |
UnicodeChar |
TokenSource.scanCharacterCode(Context context,
Typesetter typesetter,
CodeToken primitive)
Scan the input stream for tokens making up a character code, this is a sequence of digits with category code OTHER. |
java.lang.String |
TokenSource.scanRegisterName(Context context,
TokenSource source,
Typesetter typesetter,
CodeToken primitive)
Scan the input streams for an entity to denote a register name. |
void |
Interpreter.setTypesetter(Typesetter typesetter)
Setter for the typesetter. |
| Uses of Typesetter in org.extex.interpreter.context |
|---|
| Methods in org.extex.interpreter.context with parameters of type Typesetter | |
|---|---|
void |
ContextGroup.closeGroup(Typesetter typesetter,
TokenSource source)
Perform all actions required upon the closing of a group. |
| Uses of Typesetter in org.extex.interpreter.context.observer.load |
|---|
| Methods in org.extex.interpreter.context.observer.load with parameters of type Typesetter | |
|---|---|
void |
LoadedObservable.receiveLoad(TokenSource source,
Typesetter typesetter)
Receive a notification about a load event. |
void |
LoadedObserver.receiveLoaded(Context context,
TokenSource source,
Typesetter typesetter)
Receive a notification on the loading of a context. |
| Uses of Typesetter in org.extex.interpreter.max |
|---|
| Methods in org.extex.interpreter.max that return Typesetter | |
|---|---|
Typesetter |
Max.getTypesetter()
|
| Methods in org.extex.interpreter.max with parameters of type Typesetter | |
|---|---|
void |
Max.execute(Token token,
Context theContext,
Typesetter theTypesetter)
|
Token |
Max.expand(Token token,
Context context,
Typesetter typesetter)
Try to expand a single token and return the result. |
Tokens |
Max.expand(Tokens tokens,
Typesetter typesetter)
Expand some tokens. |
Box |
Moritz.getBox(Flags flags,
Context context,
Typesetter typesetter,
Token insert)
Parse the specification of a box. |
CodeToken |
Moritz.getControlSequence(Context context,
Typesetter typesetter)
Get the next token from the token stream and check that it is a control sequence or active character. |
Tokens |
Moritz.getTokens(Context context,
TokenSource source,
Typesetter typesetter)
Get the next tokens form the input streams between { and
}. |
java.lang.Object |
Moritz.parse(java.lang.Class c,
Context context,
TokenSource source,
Typesetter typesetter)
Parse some data type. |
Dimen |
Moritz.parseDimen(Context context,
TokenSource source,
Typesetter typesetter)
Acquire a length value and return it in multiples of scaled points. |
Glue |
Moritz.parseGlue(Context context,
TokenSource source,
Typesetter typesetter)
Parse a glue value and return the result. |
long |
Moritz.parseInteger(Context context,
TokenSource source,
Typesetter typesetter)
Parse an integer. |
long |
Moritz.parseNumber(Context context,
TokenSource source,
Typesetter typesetter)
Parse a non-negative number. |
UnicodeChar |
Moritz.scanCharacterCode(Context context,
Typesetter typesetter,
CodeToken primitive)
Scan the input stream for tokens making up a character code, this is a sequence of digits with category code OTHER. |
java.lang.String |
Moritz.scanRegisterName(Context context,
TokenSource source,
Typesetter typesetter,
CodeToken primitive)
|
void |
Max.setTypesetter(Typesetter typesetter)
Setter for the typesetter. |
| Uses of Typesetter in org.extex.interpreter.max.context |
|---|
| Methods in org.extex.interpreter.max.context with parameters of type Typesetter | |
|---|---|
void |
ContextImpl.closeGroup(Typesetter typesetter,
TokenSource source)
Perform all actions required upon the closing of a group. |
void |
ContextImpl.receiveLoad(TokenSource source,
Typesetter typesetter)
Receive a notification about a load event. |
| Uses of Typesetter in org.extex.interpreter.parser |
|---|
| Methods in org.extex.interpreter.parser with parameters of type Typesetter | |
|---|---|
long |
CountConvertible.convertCount(Context context,
TokenSource source,
Typesetter typesetter)
This method converts a register into a count. |
long |
DimenConvertible.convertDimen(Context context,
TokenSource source,
Typesetter typesetter)
This method converts a register into a dimen. |
Glue |
GlueConvertible.convertGlue(Context context,
TokenSource source,
Typesetter typesetter)
This method converts a register into a glue value. |
long |
MudimenConvertible.convertMudimen(Context context,
TokenSource source,
Typesetter typesetter)
This method converts a register into a mudimen. |
Muskip |
MuskipConvertible.convertMuskip(Context context,
TokenSource source,
Typesetter typesetter)
This method converts a register into a muskip. |
long |
ScaledConvertible.convertScaled(Context context,
TokenSource source,
Typesetter typesetter)
This method converts a register into a scaled number. |
TYPE |
Parser.parse(Context context,
TokenSource source,
Typesetter typesetter)
Parse a value of the given type |
Dimen |
DimenParser.parseDimen(Context context,
TokenSource source,
Typesetter typesetter)
Acquire a length value and return it in multiples of scaled points. |
Glue |
GlueParser.parseGlue(Context context,
TokenSource source,
Typesetter typesetter)
Parse a glue value and return the result. |
long |
CountParser.parseInteger(Context context,
TokenSource source,
Typesetter typesetter)
Parse an integer. |
long |
CountParser.parseNumber(Context context,
TokenSource source,
Typesetter typesetter)
Parse a non-negative number. |
| Uses of Typesetter in org.extex.interpreter.primitives.format |
|---|
| Methods in org.extex.interpreter.primitives.format with parameters of type Typesetter | |
|---|---|
void |
PrintFormat.execute(Flags prefix,
Context context,
TokenSource source,
Typesetter typesetter)
This method takes the first token and executes it. The result is placed on the stack. This operation might have side effects. To execute a token it might be necessary to consume further tokens. |
Tokens |
PrintFormat.the(Context context,
TokenSource source,
Typesetter typesetter)
|
| Uses of Typesetter in org.extex.interpreter.primitives.register.bool |
|---|
| Methods in org.extex.interpreter.primitives.register.bool with parameters of type Typesetter | |
|---|---|
void |
BoolDef.assign(Flags prefix,
Context context,
TokenSource source,
Typesetter typesetter)
The method assign is the core of the functionality of execute(). |
void |
NamedBool.assign(Flags prefix,
Context context,
TokenSource source,
Typesetter typesetter)
|
Bool |
BoolConvertible.convertBool(Context context,
TokenSource source,
Typesetter typesetter)
Convert to a bool. |
Bool |
NamedBool.convertBool(Context context,
TokenSource source,
Typesetter typesetter)
|
protected java.lang.String |
NumberedBool.getKey(Context context,
TokenSource source,
Typesetter typesetter)
Return the key (the name of the primitive) for the register. |
protected java.lang.String |
NamedBool.getKey(Context context,
TokenSource source,
Typesetter typesetter)
Return the key (the name of the primitive) for the register. |
Tokens |
NamedBool.the(Context context,
TokenSource source,
Typesetter typesetter)
This method is the getter for the description of the primitive. |
| Constructors in org.extex.interpreter.primitives.register.bool with parameters of type Typesetter | |
|---|---|
Bool(Context context,
TokenSource source,
Typesetter typesetter)
Creates a new object. |
|
| Uses of Typesetter in org.extex.interpreter.primitives.register.hash |
|---|
| Methods in org.extex.interpreter.primitives.register.hash with parameters of type Typesetter | |
|---|---|
void |
NamedHashToks.assign(Flags prefix,
Context context,
TokenSource source,
Typesetter typesetter)
|
void |
HashToksDef.assign(Flags prefix,
Context context,
TokenSource source,
Typesetter typesetter)
The method assign is the core of the functionality of execute(). |
protected java.lang.String |
NamedHashToks.getKey( |