| Modifier and Type | Interface and Description |
|---|---|
| public interface | AccentMaps
Defines all of the |
| public interface | CombinerTargetMatcher
This interface is used to specify which |
| public interface | Command
Base interface for LaTeX commands, i.e. things entered in the form \\command. |
| public interface | CommandOrEnvironment
Base interface for LaTeX commands and environments. |
| public interface | Environment
Base interface for LaTeX environment, i.e. constructs defined like \\begin{environment} ... |
| public interface | MathVariantMaps
Defines the (safe) mappings of characters for the different types of "mathvariants" we support. |
| public interface | W3CConstants
A collection of useful constants for various W3C-related topics (e.g. system identifiers, namespaces, etc...). |
| Modifier and Type | Class and Description |
|---|---|
| public class | AccentMap
Map defines how unaccented alphabetic characters should map to corresponding Unicode characters when a particular type of accent is applied (e.g. circumflex). |
| public class | BuiltinCommand
Represents a |
| pack-priv abstract class | BuiltinCommandOrEnvironment<
type of "handler" used to generate DOM subtrees. H>Partial base class for |
| public class | BuiltinEnvironment
Defines a built-in LaTeX environment, as specified within a |
| public class | ComputedStyle
This represents the computed or runtime style of a |
| public class | CorePackageDefinitions
This defines the default |
| public class | Globals
Lists various useful (but internal) constants and helper methods. |
| public class | MathCharacter
Represents a mathematical character. |
| public class | MathVariantMap
This map encapsulates how to apply certain types of Mathematical character variants to "safe and plain" Unicode characters by mapping them to other characters. |
| public class | UserDefinedCommand
Represents a user-defined |
| public abstract class | UserDefinedCommandOrEnvironment
Partial base class for |
| public class | UserDefinedEnvironment
Represents a user-defined environment, created by clients using the \\newenvironment command. |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | CommandType
Enumerates different types of LaTeX commands. |
| public enum | CoreErrorCode
Enumerates the various types of client-induced errors that can arise when using the functionality provided by the core SnuggleTeX module. |
| public enum | CoreErrorGroup
Defines the groupings for the various types of client-induced errors that can arise when using the functionality provided by the core SnuggleTeX module. |
| public enum | LaTeXMode
Enumerates the various modes of LaTeX input. |
| public enum | TextFlowContext
This enumeration specifies how text-based |