| Package | Description |
|---|---|
| uk.ac.ed.ph.snuggletex |
Public API Package - almost all of the classes you will need for normal SnuggleTeX
use are contained in here.
|
| uk.ac.ed.ph.snuggletex.definitions |
Defines built-in commands, environments, accent maps, globals and related concepts.
|
| uk.ac.ed.ph.snuggletex.tokens |
Internal package defining the various types of LaTeX tokens produced by the parsing process.
|
| Modifier and Type | Method and Description |
|---|---|
BuiltinCommand |
SnugglePackage.addCombinerCommand(String name,
EnumSet<LaTeXMode> allowedModes,
CombinerTargetMatcher combinerTargetMatcher,
CommandHandler handler,
TextFlowContext context) |
BuiltinCommand |
SnugglePackage.addComplexCommand(String name,
boolean allowOptionalArgument,
int arguments,
EnumSet<LaTeXMode> allowedModes,
LaTeXMode[] argumentModes,
CommandHandler handler,
TextFlowContext context) |
BuiltinCommand |
SnugglePackage.addComplexCommandOneArg(String name,
boolean allowOptionalArgument,
EnumSet<LaTeXMode> allowedModes,
LaTeXMode argumentMode,
CommandHandler handler,
TextFlowContext context) |
BuiltinCommand |
SnugglePackage.addComplexCommandOneArg(String name,
boolean allowOptionalArgument,
EnumSet<LaTeXMode> allowedModes,
LaTeXMode argumentMode,
Interpretation interpretation,
CommandHandler handler,
TextFlowContext context) |
BuiltinCommand |
SnugglePackage.addComplexCommandSameArgMode(String name,
boolean allowOptionalArgument,
int arguments,
EnumSet<LaTeXMode> allowedModes,
CommandHandler handler,
TextFlowContext context) |
BuiltinCommand |
SnugglePackage.addComplexCommandSameArgMode(String name,
boolean allowOptionalArgument,
int arguments,
EnumSet<LaTeXMode> allowedModes,
Interpretation interpretation,
CommandHandler handler,
TextFlowContext context) |
BuiltinEnvironment |
SnugglePackage.addEnvironment(String name,
boolean allowOptionalArgument,
int argumentCount,
EnumSet<LaTeXMode> allowedModes,
LaTeXMode contentMode,
Interpretation[] interpretations,
EnvironmentHandler handler,
TextFlowContext context) |
BuiltinEnvironment |
SnugglePackage.addEnvironment(String name,
boolean allowOptionalArgument,
int argumentCount,
EnumSet<LaTeXMode> allowedModes,
LaTeXMode contentMode,
Interpretation interpretation,
EnvironmentHandler handler,
TextFlowContext context) |
BuiltinEnvironment |
SnugglePackage.addEnvironment(String name,
EnumSet<LaTeXMode> allowedModes,
LaTeXMode contentMode,
Interpretation[] interpretations,
EnvironmentHandler handler,
TextFlowContext context) |
BuiltinEnvironment |
SnugglePackage.addEnvironment(String name,
EnumSet<LaTeXMode> allowedModes,
LaTeXMode contentMode,
Interpretation interpretation,
EnvironmentHandler handler,
TextFlowContext context) |
BuiltinCommand |
SnugglePackage.addSimpleCommand(String name,
EnumSet<LaTeXMode> allowedModes,
CommandHandler handler,
TextFlowContext context) |
BuiltinCommand |
SnugglePackage.addSimpleCommand(String name,
EnumSet<LaTeXMode> allowedModes,
Interpretation[] interpretations,
CommandHandler handler,
TextFlowContext context) |
BuiltinCommand |
SnugglePackage.addSimpleCommand(String name,
EnumSet<LaTeXMode> allowedModes,
Interpretation interpretation,
CommandHandler handler,
TextFlowContext context) |
| Modifier and Type | Method and Description |
|---|---|
static TextFlowContext |
TextFlowContext.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TextFlowContext[] |
TextFlowContext.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Constructor and Description |
|---|
BuiltinCommand(String texName,
CommandType commandType,
boolean allowingOptionalArgument,
int argumentCount,
EnumSet<LaTeXMode> allowedModes,
LaTeXMode[] argumentModes,
EnumMap<InterpretationType,Interpretation> interpretations,
CommandHandler domBuilderHandler,
TextFlowContext textFlowContext,
CombinerTargetMatcher combinerTargetMatcher) |
BuiltinEnvironment(String texName,
boolean allowingOptionalArgument,
int argumentCount,
EnumSet<LaTeXMode> allowedModes,
LaTeXMode contentMode,
EnumMap<InterpretationType,Interpretation> interpretations,
EnvironmentHandler domBuildingHandler,
TextFlowContext textFlowContext) |
| Modifier and Type | Field and Description |
|---|---|
protected TextFlowContext |
FlowToken.textFlowContext |
| Modifier and Type | Method and Description |
|---|---|
TextFlowContext |
FlowToken.getTextFlowContext()
For
Tokens appearing inside TEXT flow, this indicates how this Token should flow against
its siblings. |
| Constructor and Description |
|---|
FlowToken(FrozenSlice slice,
TokenType type,
LaTeXMode latexMode,
TextFlowContext textFlowContext,
EnumMap<InterpretationType,Interpretation> interpretations) |
FlowToken(FrozenSlice slice,
TokenType type,
LaTeXMode latexMode,
TextFlowContext textFlowContext,
Interpretation... interpretations) |
SimpleToken(FrozenSlice slice,
TokenType tokenType,
LaTeXMode latexMode,
TextFlowContext context,
EnumMap<InterpretationType,Interpretation> interpretations) |
SimpleToken(FrozenSlice slice,
TokenType tokenType,
LaTeXMode latexMode,
TextFlowContext context,
Interpretation... interpretations) |
Copyright © 2008–2026 The University of Edinburgh. All rights reserved.