| 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.semantics |
Internal package defining "semantic" intepretations to be attached to parsed tokens.
|
| 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 |
|---|---|
MathCharacter |
SnuggleSession.getMathCharacter(int codePoint) |
MathCharacter |
SnugglePackage.getMathCharacter(int codePoint)
Returns the
MathCharacter corresponding to the Unicode character at the given
input codePoint, or null if no MathCharacter is defined for this codepoint. |
| Modifier and Type | Method and Description |
|---|---|
Map<Integer,MathCharacter> |
SnugglePackage.getMathCharacterMap()
Returns a read-only
Map of all MathCharacters defined in this package,
keyed on input Unicode code point. |
| Modifier and Type | Method and Description |
|---|---|
BuiltinCommand |
SnugglePackage.addMathCharacterCommand(MathCharacter mathCharacter) |
BuiltinCommand |
SnugglePackage.addMathCharacterCommandAlias(String name,
MathCharacter mathCharacter) |
| Modifier and Type | Method and Description |
|---|---|
MathCharacter |
BuiltinCommand.getMathCharacter() |
| Modifier and Type | Method and Description |
|---|---|
MathCharacter |
SessionContext.getMathCharacter(int codePoint) |
| Modifier and Type | Method and Description |
|---|---|
void |
DOMBuilder.appendMathCharacter(Element parentElement,
MathCharacter character) |
| Modifier and Type | Method and Description |
|---|---|
MathCharacter |
MathCharacterInterpretation.getMathCharacter() |
MathCharacter |
MathBracketInterpretation.getMfencedAttributeCharacter() |
MathCharacter |
MathNegatableInterpretation.getNegatedCharacter() |
| Constructor and Description |
|---|
MathBracketInterpretation(MathCharacter mfencedAttributeCharacter,
MathBracketInterpretation.BracketType bracketType,
boolean pairingInferencePossible) |
MathCharacterInterpretation(MathCharacter mathCharacter) |
MathNegatableInterpretation(MathCharacter negatedCharacter) |
| Modifier and Type | Method and Description |
|---|---|
MathCharacter |
Token.getMathCharacter() |
MathCharacter |
MathCharacterToken.getMathCharacter() |
| Constructor and Description |
|---|
MathCharacterToken(FrozenSlice slice,
MathCharacter mathCharacter) |
Copyright © 2008–2026 The University of Edinburgh. All rights reserved.