public class TeXParser
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
static java.util.Map<java.lang.String,java.lang.String> |
charMap |
Constructor | Description |
---|---|
TeXParser() |
Modifier and Type | Method | Description |
---|---|---|
static java.lang.String |
addSubscript(java.lang.String root,
java.lang.String subscript) |
Adds a subscript to the root of an input String.
|
static java.lang.String |
getSubscript(java.lang.String input) |
Gets the subscript from an input String.
|
static java.lang.String |
parseTeX(java.lang.String inputStr) |
Converts TeX-like notation for Greek symbols to unicode characters.
|
static java.lang.String |
removeSubscript(java.lang.String input) |
Removes the subscript from an input String.
|
static java.lang.String |
removeSubscripting(java.lang.String input) |
Removes subscripting notation from an input String.
|
public static java.lang.String parseTeX(java.lang.String inputStr)
inputStr
- the string in TeX-like notationpublic static java.lang.String removeSubscripting(java.lang.String input)
input
- the string with (possible) subscripting notationpublic static java.lang.String removeSubscript(java.lang.String input)
input
- the string with (possible) subscriptpublic static java.lang.String getSubscript(java.lang.String input)
input
- the string with (possible) subscriptpublic static java.lang.String addSubscript(java.lang.String root, java.lang.String subscript)
root
- the root to which the subscript will be addedsubscript
- the subscript