| 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.internal.util | |
| uk.ac.ed.ph.snuggletex.utilities |
Public utility classes, plus some more general but occasionally useful helpers
for dealing with LaTeX.
|
| Modifier and Type | Class and Description |
|---|---|
class |
WebPageOutputOptions
Builds on
XMLStringOutputOptions to add in options for configuring how to build a
web page using the relevant methods in SnuggleSession
(e.g. |
class |
XMLStringOutputOptions
Builds on
DOMOutputOptions to add in options for configuring how to build an
serialized output consisting of an XML (or possibly HTML) String using the relevant methods
in SnuggleSession
(e.g. |
| Modifier and Type | Method and Description |
|---|---|
static String |
XMLUtilities.serializeNode(Node node,
SerializationSpecifier serializationOptions)
Serializes the given
Node to a well-formed external parsed entity. |
static String |
XMLUtilities.serializeNode(StylesheetManager stylesheetManager,
Node node,
SerializationSpecifier serializationOptions)
Serializes the given
Node to a well-formed external parsed entity. |
static String |
XMLUtilities.serializeNodeChildren(StylesheetManager stylesheetManager,
Node node,
SerializationSpecifier serializationOptions)
Serializes the
children of given Node to a well-formed external parsed entity. |
| Modifier and Type | Class and Description |
|---|---|
class |
SerializationOptions
Implementation of
SerializationSpecifier that can be used for some of the utility
methods in MathMLUtilities. |
| Modifier and Type | Method and Description |
|---|---|
Transformer |
StylesheetManager.getSerializer(String serializerUri,
SerializationSpecifier serializationOptions)
Obtains a serializer stylesheet based on the stylesheet at the given URI, configured
as per the given
SerializationSpecifier. |
static String |
MathMLUtilities.serializeDocument(Document document,
SerializationSpecifier serializationOptions)
Convenience method that serializes the given DOM Document as a String, using the
specified
SerializationSpecifier, creating any XSLT stylesheet required for
serialization on an ad hoc basis. |
static String |
MathMLUtilities.serializeDocument(Document document,
SerializationSpecifier serializationOptions,
StylesheetManager stylesheetManager)
Convenience method that serializes the given DOM Document as a String, using the
specified
SerializationSpecifier and given StylesheetManager to manage
any XSLT stylesheets required to serialize properly. |
static String |
MathMLUtilities.serializeElement(Element element,
SerializationSpecifier serializationOptions)
Convenience method that serializes the given DOM Element as a String, using the given
SerializationSpecifier, creating any XSLT stylesheet required for
serialization on an ad hoc basis. |
static String |
MathMLUtilities.serializeElement(Element element,
SerializationSpecifier serializationOptions,
StylesheetManager stylesheetManager)
Convenience method that serializes the given DOM Element as a String, using the given
SerializationSpecifier and given StylesheetManager to manage
any XSLT stylesheets required to serialize properly. |
Copyright © 2008–2026 The University of Edinburgh. All rights reserved.