| 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.internal |
This package contains the guts of SnuggleTeX; classes here are responsible for the parsing
process, token fixing and DOM/web building.
|
| 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 |
|---|---|
BuiltinEnvironment |
SnugglePackage.addEnvironment(BuiltinEnvironment environment) |
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) |
BuiltinEnvironment |
SnuggleSession.getBuiltinEnvironmentByTeXName(String texName)
Returns the
BuiltinEnvironment corresponding to LaTeX environment
called texName, or null if this environment is not defined. |
BuiltinEnvironment |
SnugglePackage.getBuiltinEnvironmentByTeXName(String texName)
Returns the
BuiltinEnvironment corresponding to LaTeX environment
called texName defined by this package, or null if this environment is not defined. |
BuiltinEnvironment |
SnuggleEngine.getBuiltinEnvironmentByTeXName(String texName)
Returns the
BuiltinEnvironment corresponding to LaTeX environment
called texName, or null if this environment is not defined. |
| Modifier and Type | Method and Description |
|---|---|
Map<String,BuiltinEnvironment> |
SnugglePackage.getBuiltinEnvironmentMap()
Returns a read-only
Map of all BuiltinEnvironments defined in this package,
keyed on the name of the environment. |
| Modifier and Type | Method and Description |
|---|---|
BuiltinEnvironment |
SnugglePackage.addEnvironment(BuiltinEnvironment environment) |
| Modifier and Type | Field and Description |
|---|---|
static BuiltinEnvironment |
CorePackageDefinitions.ENV_BRACKETED |
static BuiltinEnvironment |
CorePackageDefinitions.ENV_DISPLAYMATH |
static BuiltinEnvironment |
CorePackageDefinitions.ENV_ENUMERATE |
static BuiltinEnvironment |
CorePackageDefinitions.ENV_ITEMIZE |
static BuiltinEnvironment |
CorePackageDefinitions.ENV_MATH |
static BuiltinEnvironment |
CorePackageDefinitions.ENV_STYLE |
static BuiltinEnvironment |
CorePackageDefinitions.ENV_VERBATIM |
| Modifier and Type | Method and Description |
|---|---|
BuiltinEnvironment |
SessionContext.getBuiltinEnvironmentByTeXName(String texName) |
| Modifier and Type | Method and Description |
|---|---|
BuiltinEnvironment |
EnvironmentToken.getEnvironment() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Token.isEnvironment(BuiltinEnvironment environment) |
| Constructor and Description |
|---|
EnvironmentToken(FrozenSlice slice,
LaTeXMode latexMode,
BuiltinEnvironment environment,
ArgumentContainerToken content) |
EnvironmentToken(FrozenSlice slice,
LaTeXMode latexMode,
BuiltinEnvironment environment,
ArgumentContainerToken optionalArgument,
ArgumentContainerToken[] arguments,
ArgumentContainerToken content) |
Copyright © 2008–2026 The University of Edinburgh. All rights reserved.