Last active
December 13, 2015 19:18
-
-
Save progval/4961314 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# -*- coding: utf-8 -*- | |
# | |
# Copyright (c) 2009 by xt <[email protected]> | |
# Copyright (c) 2013 by Valentin Lorentz | |
# | |
# This program is free software; you can redistribute it and/or modify | |
# it under the terms of the GNU General Public License as published by | |
# the Free Software Foundation; either version 3 of the License, or | |
# (at your option) any later version. | |
# | |
# This program is distributed in the hope that it will be useful, | |
# but WITHOUT ANY WARRANTY; without even the implied warranty of | |
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
# GNU General Public License for more details. | |
# | |
# You should have received a copy of the GNU General Public License | |
# along with this program. If not, see <http://www.gnu.org/licenses/>. | |
# | |
# | |
# (this script requires WeeChat 0.3.0 or newer) | |
# | |
# History: | |
# 2013-02-15, Valentin Lorentz <progval at progval dot net> | |
# version 0.1: fork text_replace to weechicode. | |
# 2011-07-17, Sébastien Helleu <[email protected]> | |
# version 0.5: allow empty value for pairs or words | |
# 2011-02-01, xt | |
# version 0.4: improve regexp for word replacement | |
# 2010-11-26, xt <[email protected]> | |
# version 0.3: don't replace in /set commands | |
# 2009-10-27, xt <[email protected]> | |
# version 0.2: also replace on words | |
# 2009-10-22, xt <[email protected]> | |
# version 0.1: initial release | |
import weechat as w | |
import re | |
SCRIPT_NAME = "weechicode" | |
SCRIPT_AUTHOR = "Valentin Lorentz <progval at progval dot net>" | |
SCRIPT_VERSION = "0.1" | |
SCRIPT_LICENSE = "GPL3" | |
SCRIPT_DESC = "Replaces TeX characters." | |
########################################################################### | |
# Weechat stuff | |
########################################################################### | |
if w.register(SCRIPT_NAME, SCRIPT_AUTHOR, SCRIPT_VERSION, SCRIPT_LICENSE, | |
SCRIPT_DESC, "", ""): | |
# Hooks we want to hook | |
hook_command_run = { | |
"input" : ("/input return", "command_run_input"), | |
} | |
# Hook all hooks ! | |
for hook, value in hook_command_run.iteritems(): | |
w.hook_command_run(value[0], value[1], "") | |
def command_run_input(data, buffer, command): | |
""" Function called when a command "/input xxxx" is run """ | |
if command == "/input return": # As in enter was pressed. | |
# Get input contents | |
input_s = w.buffer_get_string(buffer, 'input') | |
output_s = convert(input_s) | |
# Spit it out | |
w.buffer_set(buffer, 'input', output_s) | |
return w.WEECHAT_RC_OK | |
########################################################################### | |
# Replacement stuff | |
########################################################################### | |
def decode(input): | |
x = map(unicode,_unlatex(input)) | |
return u''.join(x), len(input) | |
_repl = { | |
'tex': lambda x:decode(x.group('content'))[0], | |
'char': lambda x:latex2unicode['\\'+x.group('content')], | |
} | |
captures = [(y, re.compile(r'(?<!\\)\\%s\{(?P<content>.*?(\{.*\}.*?)?)(?<!\\)\}' % x)) | |
for x,y in _repl.items()] | |
def convert(content): | |
content = unicode(content, 'utf-8') | |
for repl, regexp in captures: | |
content = regexp.sub(repl, content) | |
content = content.encode('utf-8', 'replace') | |
return content | |
#if __name__ == '__main__': | |
# print convert(r'foo \tex{foo} \\tex{bar} \tex{baz\} qux} \tex{\ldots} \char{lambda} \char{mathbb{R}}') | |
########################################################################### | |
# From https://gist.github.com/piquadrat/798549/raw/a7a765827b0e427caab26338cd134fe127c00174/unicode_to_latex.py | |
########################################################################### | |
latex2unicode = { | |
u"\\space": u"\u0020", | |
u"\\#": u"\u0023", | |
u"\\textdollar": u"\u0024", | |
u"\\%": u"\u0025", | |
u"\\&": u"\u0026", | |
u"\\textquotesingle": u"\u0027", | |
u"\\ast": u"\u002A", | |
u"\\textbackslash": u"\u005C", | |
u"\\^{}": u"\u005E", | |
u"\\_": u"\u005F", | |
u"\\textasciigrave": u"\u0060", | |
u"\\lbrace": u"\u007B", | |
u"\\vert": u"\u007C", | |
u"\\rbrace": u"\u007D", | |
u"\\textasciitilde": u"\u007E", | |
u"\\textexclamdown": u"\u00A1", | |
u"\\textcent": u"\u00A2", | |
u"\\textsterling": u"\u00A3", | |
u"\\textcurrency": u"\u00A4", | |
u"\\textyen": u"\u00A5", | |
u"\\textbrokenbar": u"\u00A6", | |
u"\\textsection": u"\u00A7", | |
u"\\textasciidieresis": u"\u00A8", | |
u"\\textcopyright": u"\u00A9", | |
u"\\textordfeminine": u"\u00AA", | |
u"\\guillemotleft": u"\u00AB", | |
u"\\lnot": u"\u00AC", | |
u"\\-": u"\u00AD", | |
u"\\textregistered": u"\u00AE", | |
u"\\textasciimacron": u"\u00AF", | |
u"\\textdegree": u"\u00B0", | |
u"\\pm": u"\u00B1", | |
u"{^2}": u"\u00B2", | |
u"{^3}": u"\u00B3", | |
u"\\textasciiacute": u"\u00B4", | |
u"\\mathrm{\\mu}": u"\u00B5", | |
u"\\textparagraph": u"\u00B6", | |
u"\\cdot": u"\u00B7", | |
u"\\c{}": u"\u00B8", | |
u"{^1}": u"\u00B9", | |
u"\\textordmasculine": u"\u00BA", | |
u"\\guillemotright": u"\u00BB", | |
u"\\textonequarter": u"\u00BC", | |
u"\\textonehalf": u"\u00BD", | |
u"\\textthreequarters": u"\u00BE", | |
u"\\textquestiondown": u"\u00BF", | |
u"\\`{A}": u"\u00C0", | |
u"\\'{A}": u"\u00C1", | |
u"\\^{A}": u"\u00C2", | |
u"\\~{A}": u"\u00C3", | |
u"\\\"{A}u": "\u00C4", | |
u"\\AA": u"\u00C5", | |
u"\\AE": u"\u00C6", | |
u"\\c{C}": u"\u00C7", | |
u"\\`{E}": u"\u00C8", | |
u"\\'{E}": u"\u00C9", | |
u"\\^{E}": u"\u00CA", | |
u"\\\"{E}u": "\u00CB", | |
u"\\`{I}": u"\u00CC", | |
u"\\'{I}": u"\u00CD", | |
u"\\^{I}": u"\u00CE", | |
u"\\\"{I}u": "\u00CF", | |
u"\\DH": u"\u00D0", | |
u"\\~{N}": u"\u00D1", | |
u"\\`{O}": u"\u00D2", | |
u"\\'{O}": u"\u00D3", | |
u"\\^{O}": u"\u00D4", | |
u"\\~{O}": u"\u00D5", | |
u"\\\"{O}u": "\u00D6", | |
u"\\texttimes": u"\u00D7", | |
u"\\O": u"\u00D8", | |
u"\\`{U}": u"\u00D9", | |
u"\\'{U}": u"\u00DA", | |
u"\\^{U}": u"\u00DB", | |
u"\\\"{U}u": "\u00DC", | |
u"\\'{Y}": u"\u00DD", | |
u"\\TH": u"\u00DE", | |
u"\\ss": u"\u00DF", | |
u"\\`{a}": u"\u00E0", | |
u"\\'{a}": u"\u00E1", | |
u"\\^{a}": u"\u00E2", | |
u"\\~{a}": u"\u00E3", | |
u"\\\"{a}u": "\u00E4", | |
u"\\aa": u"\u00E5", | |
u"\\ae": u"\u00E6", | |
u"\\c{c}": u"\u00E7", | |
u"\\`{e}": u"\u00E8", | |
u"\\'{e}": u"\u00E9", | |
u"\\^{e}": u"\u00EA", | |
u"\\\"{e}u": "\u00EB", | |
u"\\`{\\i}": u"\u00EC", | |
u"\\'{\\i}": u"\u00ED", | |
u"\\^{\\i}": u"\u00EE", | |
u"\\\"{\\i}u": "\u00EF", | |
u"\\dh": u"\u00F0", | |
u"\\~{n}": u"\u00F1", | |
u"\\`{o}": u"\u00F2", | |
u"\\'{o}": u"\u00F3", | |
u"\\^{o}": u"\u00F4", | |
u"\\~{o}": u"\u00F5", | |
u"\\\"{o}u": "\u00F6", | |
u"\\div": u"\u00F7", | |
u"\\o": u"\u00F8", | |
u"\\`{u}": u"\u00F9", | |
u"\\'{u}": u"\u00FA", | |
u"\\^{u}": u"\u00FB", | |
u"\\\"{u}u": "\u00FC", | |
u"\\'{y}": u"\u00FD", | |
u"\\th": u"\u00FE", | |
u"\\\"{y}u": "\u00FF", | |
u"\\={A}": u"\u0100", | |
u"\\={a}": u"\u0101", | |
u"\\u{A}": u"\u0102", | |
u"\\u{a}": u"\u0103", | |
u"\\k{A}": u"\u0104", | |
u"\\k{a}": u"\u0105", | |
u"\\'{C}": u"\u0106", | |
u"\\'{c}": u"\u0107", | |
u"\\^{C}": u"\u0108", | |
u"\\^{c}": u"\u0109", | |
u"\\.{C}": u"\u010A", | |
u"\\.{c}": u"\u010B", | |
u"\\v{C}": u"\u010C", | |
u"\\v{c}": u"\u010D", | |
u"\\v{D}": u"\u010E", | |
u"\\v{d}": u"\u010F", | |
u"\\DJ": u"\u0110", | |
u"\\dj": u"\u0111", | |
u"\\={E}": u"\u0112", | |
u"\\={e}": u"\u0113", | |
u"\\u{E}": u"\u0114", | |
u"\\u{e}": u"\u0115", | |
u"\\.{E}": u"\u0116", | |
u"\\.{e}": u"\u0117", | |
u"\\k{E}": u"\u0118", | |
u"\\k{e}": u"\u0119", | |
u"\\v{E}": u"\u011A", | |
u"\\v{e}": u"\u011B", | |
u"\\^{G}": u"\u011C", | |
u"\\^{g}": u"\u011D", | |
u"\\u{G}": u"\u011E", | |
u"\\u{g}": u"\u011F", | |
u"\\.{G}": u"\u0120", | |
u"\\.{g}": u"\u0121", | |
u"\\c{G}": u"\u0122", | |
u"\\c{g}": u"\u0123", | |
u"\\^{H}": u"\u0124", | |
u"\\^{h}": u"\u0125", | |
u"{\\fontencoding{LELA}\\selectfont\\char40}": u"\u0126", | |
u"\\Elzxh": u"\u0127", | |
u"\\~{I}": u"\u0128", | |
u"\\~{\\i}": u"\u0129", | |
u"\\={I}": u"\u012A", | |
u"\\={\\i}": u"\u012B", | |
u"\\u{I}": u"\u012C", | |
u"\\u{\\i}": u"\u012D", | |
u"\\k{I}": u"\u012E", | |
u"\\k{i}": u"\u012F", | |
u"\\.{I}": u"\u0130", | |
u"\\i": u"\u0131", | |
u"IJ": u"\u0132", | |
u"ij": u"\u0133", | |
u"\\^{J}": u"\u0134", | |
u"\\^{\\j}": u"\u0135", | |
u"\\c{K}": u"\u0136", | |
u"\\c{k}": u"\u0137", | |
u"{\\fontencoding{LELA}\\selectfont\\char91}": u"\u0138", | |
u"\\'{L}": u"\u0139", | |
u"\\'{l}": u"\u013A", | |
u"\\c{L}": u"\u013B", | |
u"\\c{l}": u"\u013C", | |
u"\\v{L}": u"\u013D", | |
u"\\v{l}": u"\u013E", | |
u"{\\fontencoding{LELA}\\selectfont\\char201}": u"\u013F", | |
u"{\\fontencoding{LELA}\\selectfont\\char202}": u"\u0140", | |
u"\\L": u"\u0141", | |
u"\\l": u"\u0142", | |
u"\\'{N}": u"\u0143", | |
u"\\'{n}": u"\u0144", | |
u"\\c{N}": u"\u0145", | |
u"\\c{n}": u"\u0146", | |
u"\\v{N}": u"\u0147", | |
u"\\v{n}": u"\u0148", | |
u"'n": u"\u0149", | |
u"\\NG": u"\u014A", | |
u"\\ng": u"\u014B", | |
u"\\={O}": u"\u014C", | |
u"\\={o}": u"\u014D", | |
u"\\u{O}": u"\u014E", | |
u"\\u{o}": u"\u014F", | |
u"\\H{O}": u"\u0150", | |
u"\\H{o}": u"\u0151", | |
u"\\OE": u"\u0152", | |
u"\\oe": u"\u0153", | |
u"\\'{R}": u"\u0154", | |
u"\\'{r}": u"\u0155", | |
u"\\c{R}": u"\u0156", | |
u"\\c{r}": u"\u0157", | |
u"\\v{R}": u"\u0158", | |
u"\\v{r}": u"\u0159", | |
u"\\'{S}": u"\u015A", | |
u"\\'{s}": u"\u015B", | |
u"\\^{S}": u"\u015C", | |
u"\\^{s}": u"\u015D", | |
u"\\c{S}": u"\u015E", | |
u"\\c{s}": u"\u015F", | |
u"\\v{S}": u"\u0160", | |
u"\\v{s}": u"\u0161", | |
u"\\c{T}": u"\u0162", | |
u"\\c{t}": u"\u0163", | |
u"\\v{T}": u"\u0164", | |
u"\\v{t}": u"\u0165", | |
u"{\\fontencoding{LELA}\\selectfont\\char47}": u"\u0166", | |
u"{\\fontencoding{LELA}\\selectfont\\char63}": u"\u0167", | |
u"\\~{U}": u"\u0168", | |
u"\\~{u}": u"\u0169", | |
u"\\={U}": u"\u016A", | |
u"\\={u}": u"\u016B", | |
u"\\u{U}": u"\u016C", | |
u"\\u{u}": u"\u016D", | |
u"\\r{U}": u"\u016E", | |
u"\\r{u}": u"\u016F", | |
u"\\H{U}": u"\u0170", | |
u"\\H{u}": u"\u0171", | |
u"\\k{U}": u"\u0172", | |
u"\\k{u}": u"\u0173", | |
u"\\^{W}": u"\u0174", | |
u"\\^{w}": u"\u0175", | |
u"\\^{Y}": u"\u0176", | |
u"\\^{y}": u"\u0177", | |
u"\\\"{Y}u": "\u0178", | |
u"\\'{Z}": u"\u0179", | |
u"\\'{z}": u"\u017A", | |
u"\\.{Z}": u"\u017B", | |
u"\\.{z}": u"\u017C", | |
u"\\v{Z}": u"\u017D", | |
u"\\v{z}": u"\u017E", | |
u"\\texthvlig": u"\u0195", | |
u"\\textnrleg": u"\u019E", | |
u"\\eth": u"\u01AA", | |
u"{\\fontencoding{LELA}\\selectfont\\char195}": u"\u01BA", | |
u"\\textdoublepipe": u"\u01C2", | |
u"\\'{g}": u"\u01F5", | |
u"\\Elztrna": u"\u0250", | |
u"\\Elztrnsa": u"\u0252", | |
u"\\Elzopeno": u"\u0254", | |
u"\\Elzrtld": u"\u0256", | |
u"{\\fontencoding{LEIP}\\selectfont\\char61}": u"\u0258", | |
u"\\Elzschwa": u"\u0259", | |
u"\\varepsilon": u"\u025B", | |
u"\\Elzpgamma": u"\u0263", | |
u"\\Elzpbgam": u"\u0264", | |
u"\\Elztrnh": u"\u0265", | |
u"\\Elzbtdl": u"\u026C", | |
u"\\Elzrtll": u"\u026D", | |
u"\\Elztrnm": u"\u026F", | |
u"\\Elztrnmlr": u"\u0270", | |
u"\\Elzltlmr": u"\u0271", | |
u"\\Elzltln": u"\u0272", | |
u"\\Elzrtln": u"\u0273", | |
u"\\Elzclomeg": u"\u0277", | |
u"\\textphi": u"\u0278", | |
u"\\Elztrnr": u"\u0279", | |
u"\\Elztrnrl": u"\u027A", | |
u"\\Elzrttrnr": u"\u027B", | |
u"\\Elzrl": u"\u027C", | |
u"\\Elzrtlr": u"\u027D", | |
u"\\Elzfhr": u"\u027E", | |
u"{\\fontencoding{LEIP}\\selectfont\\char202}": u"\u027F", | |
u"\\Elzrtls": u"\u0282", | |
u"\\Elzesh": u"\u0283", | |
u"\\Elztrnt": u"\u0287", | |
u"\\Elzrtlt": u"\u0288", | |
u"\\Elzpupsil": u"\u028A", | |
u"\\Elzpscrv": u"\u028B", | |
u"\\Elzinvv": u"\u028C", | |
u"\\Elzinvw": u"\u028D", | |
u"\\Elztrny": u"\u028E", | |
u"\\Elzrtlz": u"\u0290", | |
u"\\Elzyogh": u"\u0292", | |
u"\\Elzglst": u"\u0294", | |
u"\\Elzreglst": u"\u0295", | |
u"\\Elzinglst": u"\u0296", | |
u"\\textturnk": u"\u029E", | |
u"\\Elzdyogh": u"\u02A4", | |
u"\\Elztesh": u"\u02A7", | |
u"\\textasciicaron": u"\u02C7", | |
u"\\Elzverts": u"\u02C8", | |
u"\\Elzverti": u"\u02CC", | |
u"\\Elzlmrk": u"\u02D0", | |
u"\\Elzhlmrk": u"\u02D1", | |
u"\\Elzsbrhr": u"\u02D2", | |
u"\\Elzsblhr": u"\u02D3", | |
u"\\Elzrais": u"\u02D4", | |
u"\\Elzlow": u"\u02D5", | |
u"\\textasciibreve": u"\u02D8", | |
u"\\textperiodcentered": u"\u02D9", | |
u"\\r{}": u"\u02DA", | |
u"\\k{}": u"\u02DB", | |
u"\\texttildelow": u"\u02DC", | |
u"\\H{}": u"\u02DD", | |
u"\\tone{55}": u"\u02E5", | |
u"\\tone{44}": u"\u02E6", | |
u"\\tone{33}": u"\u02E7", | |
u"\\tone{22}": u"\u02E8", | |
u"\\tone{11}": u"\u02E9", | |
u"\\`": u"\u0300", | |
u"\\'": u"\u0301", | |
u"\\^": u"\u0302", | |
u"\\~": u"\u0303", | |
u"\\=": u"\u0304", | |
u"\\": u"\u0306", | |
u"\\.": u"\u0307", | |
u"\\\"u": "\u0308", | |
u"\\r": u"\u030A", | |
u"\\H": u"\u030B", | |
u"\\v": u"\u030C", | |
u"\\cyrchar\\C": u"\u030F", | |
u"{\\fontencoding{LECO}\\selectfont\\char177}": u"\u0311", | |
u"{\\fontencoding{LECO}\\selectfont\\char184}": u"\u0318", | |
u"{\\fontencoding{LECO}\\selectfont\\char185}": u"\u0319", | |
u"\\Elzpalh": u"\u0321", | |
u"\\Elzrh": u"\u0322", | |
u"\\c": u"\u0327", | |
u"\\k": u"\u0328", | |
u"\\Elzsbbrg": u"\u032A", | |
u"{\\fontencoding{LECO}\\selectfont\\char203}": u"\u032B", | |
u"{\\fontencoding{LECO}\\selectfont\\char207}": u"\u032F", | |
u"\\Elzxl": u"\u0335", | |
u"\\Elzbar": u"\u0336", | |
u"{\\fontencoding{LECO}\\selectfont\\char215}": u"\u0337", | |
u"{\\fontencoding{LECO}\\selectfont\\char216}": u"\u0338", | |
u"{\\fontencoding{LECO}\\selectfont\\char218}": u"\u033A", | |
u"{\\fontencoding{LECO}\\selectfont\\char219}": u"\u033B", | |
u"{\\fontencoding{LECO}\\selectfont\\char220}": u"\u033C", | |
u"{\\fontencoding{LECO}\\selectfont\\char221}": u"\u033D", | |
u"{\\fontencoding{LECO}\\selectfont\\char225}": u"\u0361", | |
u"\\'{A}": u"\u0386", | |
u"\\'{E}": u"\u0388", | |
u"\\'{H}": u"\u0389", | |
u"\\'{}{I}": u"\u038A", | |
u"\\'{}O": u"\u038C", | |
u"\\mathrm{'Y}": u"\u038E", | |
u"\\mathrm{'\\Omega}": u"\u038F", | |
u"\\acute{\\ddot{\\iota}}": u"\u0390", | |
u"\\Alpha": u"\u0391", | |
u"\\Beta": u"\u0392", | |
u"\\Gamma": u"\u0393", | |
u"\\Delta": u"\u0394", | |
u"\\Epsilon": u"\u0395", | |
u"\\Zeta": u"\u0396", | |
u"\\Eta": u"\u0397", | |
u"\\Theta": u"\u0398", | |
u"\\Iota": u"\u0399", | |
u"\\Kappa": u"\u039A", | |
u"\\Lambda": u"\u039B", | |
u"\\Xi": u"\u039E", | |
u"\\Pi": u"\u03A0", | |
u"\\Rho": u"\u03A1", | |
u"\\Sigma": u"\u03A3", | |
u"\\Tau": u"\u03A4", | |
u"\\Upsilon": u"\u03A5", | |
u"\\Phi": u"\u03A6", | |
u"\\Chi": u"\u03A7", | |
u"\\Psi": u"\u03A8", | |
u"\\Omega": u"\u03A9", | |
u"\\mathrm{\\ddot{I}}": u"\u03AA", | |
u"\\mathrm{\\ddot{Y}}": u"\u03AB", | |
u"\\'{$\\alpha$}": u"\u03AC", | |
u"\\acute{\\epsilon}": u"\u03AD", | |
u"\\acute{\\eta}": u"\u03AE", | |
u"\\acute{\\iota}": u"\u03AF", | |
u"\\acute{\\ddot{\\upsilon}}": u"\u03B0", | |
u"\\alpha": u"\u03B1", | |
u"\\beta": u"\u03B2", | |
u"\\gamma": u"\u03B3", | |
u"\\delta": u"\u03B4", | |
u"\\epsilon": u"\u03B5", | |
u"\\zeta": u"\u03B6", | |
u"\\eta": u"\u03B7", | |
u"\\texttheta": u"\u03B8", | |
u"\\iota": u"\u03B9", | |
u"\\kappa": u"\u03BA", | |
u"\\lambda": u"\u03BB", | |
u"\\mu": u"\u03BC", | |
u"\\nu": u"\u03BD", | |
u"\\xi": u"\u03BE", | |
u"\\pi": u"\u03C0", | |
u"\\rho": u"\u03C1", | |
u"\\varsigma": u"\u03C2", | |
u"\\sigma": u"\u03C3", | |
u"\\tau": u"\u03C4", | |
u"\\upsilon": u"\u03C5", | |
u"\\varphi": u"\u03C6", | |
u"\\chi": u"\u03C7", | |
u"\\psi": u"\u03C8", | |
u"\\omega": u"\u03C9", | |
u"\\ddot{\\iota}": u"\u03CA", | |
u"\\ddot{\\upsilon}": u"\u03CB", | |
u"\\'{o}": u"\u03CC", | |
u"\\acute{\\upsilon}": u"\u03CD", | |
u"\\acute{\\omega}": u"\u03CE", | |
u"\\Pisymbol{ppi022}{87}": u"\u03D0", | |
u"\\textvartheta": u"\u03D1", | |
u"\\Upsilon": u"\u03D2", | |
u"\\phi": u"\u03D5", | |
u"\\varpi": u"\u03D6", | |
u"\\Stigma": u"\u03DA", | |
u"\\Digamma": u"\u03DC", | |
u"\\digamma": u"\u03DD", | |
u"\\Koppa": u"\u03DE", | |
u"\\Sampi": u"\u03E0", | |
u"\\varkappa": u"\u03F0", | |
u"\\varrho": u"\u03F1", | |
u"\\textTheta": u"\u03F4", | |
u"\\backepsilon": u"\u03F6", | |
u"\\cyrchar\\CYRYO": u"\u0401", | |
u"\\cyrchar\\CYRDJE": u"\u0402", | |
u"\\cyrchar{\\'\\CYRG}": u"\u0403", | |
u"\\cyrchar\\CYRIE": u"\u0404", | |
u"\\cyrchar\\CYRDZE": u"\u0405", | |
u"\\cyrchar\\CYRII": u"\u0406", | |
u"\\cyrchar\\CYRYI": u"\u0407", | |
u"\\cyrchar\\CYRJE": u"\u0408", | |
u"\\cyrchar\\CYRLJE": u"\u0409", | |
u"\\cyrchar\\CYRNJE": u"\u040A", | |
u"\\cyrchar\\CYRTSHE": u"\u040B", | |
u"\\cyrchar{\\'\\CYRK}": u"\u040C", | |
u"\\cyrchar\\CYRUSHRT": u"\u040E", | |
u"\\cyrchar\\CYRDZHE": u"\u040F", | |
u"\\cyrchar\\CYRA": u"\u0410", | |
u"\\cyrchar\\CYRB": u"\u0411", | |
u"\\cyrchar\\CYRV": u"\u0412", | |
u"\\cyrchar\\CYRG": u"\u0413", | |
u"\\cyrchar\\CYRD": u"\u0414", | |
u"\\cyrchar\\CYRE": u"\u0415", | |
u"\\cyrchar\\CYRZH": u"\u0416", | |
u"\\cyrchar\\CYRZ": u"\u0417", | |
u"\\cyrchar\\CYRI": u"\u0418", | |
u"\\cyrchar\\CYRISHRT": u"\u0419", | |
u"\\cyrchar\\CYRK": u"\u041A", | |
u"\\cyrchar\\CYRL": u"\u041B", | |
u"\\cyrchar\\CYRM": u"\u041C", | |
u"\\cyrchar\\CYRN": u"\u041D", | |
u"\\cyrchar\\CYRO": u"\u041E", | |
u"\\cyrchar\\CYRP": u"\u041F", | |
u"\\cyrchar\\CYRR": u"\u0420", | |
u"\\cyrchar\\CYRS": u"\u0421", | |
u"\\cyrchar\\CYRT": u"\u0422", | |
u"\\cyrchar\\CYRU": u"\u0423", | |
u"\\cyrchar\\CYRF": u"\u0424", | |
u"\\cyrchar\\CYRH": u"\u0425", | |
u"\\cyrchar\\CYRC": u"\u0426", | |
u"\\cyrchar\\CYRCH": u"\u0427", | |
u"\\cyrchar\\CYRSH": u"\u0428", | |
u"\\cyrchar\\CYRSHCH": u"\u0429", | |
u"\\cyrchar\\CYRHRDSN": u"\u042A", | |
u"\\cyrchar\\CYRERY": u"\u042B", | |
u"\\cyrchar\\CYRSFTSN": u"\u042C", | |
u"\\cyrchar\\CYREREV": u"\u042D", | |
u"\\cyrchar\\CYRYU": u"\u042E", | |
u"\\cyrchar\\CYRYA": u"\u042F", | |
u"\\cyrchar\\cyra": u"\u0430", | |
u"\\cyrchar\\cyrb": u"\u0431", | |
u"\\cyrchar\\cyrv": u"\u0432", | |
u"\\cyrchar\\cyrg": u"\u0433", | |
u"\\cyrchar\\cyrd": u"\u0434", | |
u"\\cyrchar\\cyre": u"\u0435", | |
u"\\cyrchar\\cyrzh": u"\u0436", | |
u"\\cyrchar\\cyrz": u"\u0437", | |
u"\\cyrchar\\cyri": u"\u0438", | |
u"\\cyrchar\\cyrishrt": u"\u0439", | |
u"\\cyrchar\\cyrk": u"\u043A", | |
u"\\cyrchar\\cyrl": u"\u043B", | |
u"\\cyrchar\\cyrm": u"\u043C", | |
u"\\cyrchar\\cyrn": u"\u043D", | |
u"\\cyrchar\\cyro": u"\u043E", | |
u"\\cyrchar\\cyrp": u"\u043F", | |
u"\\cyrchar\\cyrr": u"\u0440", | |
u"\\cyrchar\\cyrs": u"\u0441", | |
u"\\cyrchar\\cyrt": u"\u0442", | |
u"\\cyrchar\\cyru": u"\u0443", | |
u"\\cyrchar\\cyrf": u"\u0444", | |
u"\\cyrchar\\cyrh": u"\u0445", | |
u"\\cyrchar\\cyrc": u"\u0446", | |
u"\\cyrchar\\cyrch": u"\u0447", | |
u"\\cyrchar\\cyrsh": u"\u0448", | |
u"\\cyrchar\\cyrshch": u"\u0449", | |
u"\\cyrchar\\cyrhrdsn": u"\u044A", | |
u"\\cyrchar\\cyrery": u"\u044B", | |
u"\\cyrchar\\cyrsftsn": u"\u044C", | |
u"\\cyrchar\\cyrerev": u"\u044D", | |
u"\\cyrchar\\cyryu": u"\u044E", | |
u"\\cyrchar\\cyrya": u"\u044F", | |
u"\\cyrchar\\cyryo": u"\u0451", | |
u"\\cyrchar\\cyrdje": u"\u0452", | |
u"\\cyrchar{\\'\\cyrg}": u"\u0453", | |
u"\\cyrchar\\cyrie": u"\u0454", | |
u"\\cyrchar\\cyrdze": u"\u0455", | |
u"\\cyrchar\\cyrii": u"\u0456", | |
u"\\cyrchar\\cyryi": u"\u0457", | |
u"\\cyrchar\\cyrje": u"\u0458", | |
u"\\cyrchar\\cyrlje": u"\u0459", | |
u"\\cyrchar\\cyrnje": u"\u045A", | |
u"\\cyrchar\\cyrtshe": u"\u045B", | |
u"\\cyrchar{\\'\\cyrk}": u"\u045C", | |
u"\\cyrchar\\cyrushrt": u"\u045E", | |
u"\\cyrchar\\cyrdzhe": u"\u045F", | |
u"\\cyrchar\\CYROMEGA": u"\u0460", | |
u"\\cyrchar\\cyromega": u"\u0461", | |
u"\\cyrchar\\CYRYAT": u"\u0462", | |
u"\\cyrchar\\CYRIOTE": u"\u0464", | |
u"\\cyrchar\\cyriote": u"\u0465", | |
u"\\cyrchar\\CYRLYUS": u"\u0466", | |
u"\\cyrchar\\cyrlyus": u"\u0467", | |
u"\\cyrchar\\CYRIOTLYUS": u"\u0468", | |
u"\\cyrchar\\cyriotlyus": u"\u0469", | |
u"\\cyrchar\\CYRBYUS": u"\u046A", | |
u"\\cyrchar\\CYRIOTBYUS": u"\u046C", | |
u"\\cyrchar\\cyriotbyus": u"\u046D", | |
u"\\cyrchar\\CYRKSI": u"\u046E", | |
u"\\cyrchar\\cyrksi": u"\u046F", | |
u"\\cyrchar\\CYRPSI": u"\u0470", | |
u"\\cyrchar\\cyrpsi": u"\u0471", | |
u"\\cyrchar\\CYRFITA": u"\u0472", | |
u"\\cyrchar\\CYRIZH": u"\u0474", | |
u"\\cyrchar\\CYRUK": u"\u0478", | |
u"\\cyrchar\\cyruk": u"\u0479", | |
u"\\cyrchar\\CYROMEGARND": u"\u047A", | |
u"\\cyrchar\\cyromegarnd": u"\u047B", | |
u"\\cyrchar\\CYROMEGATITLO": u"\u047C", | |
u"\\cyrchar\\cyromegatitlo": u"\u047D", | |
u"\\cyrchar\\CYROT": u"\u047E", | |
u"\\cyrchar\\cyrot": u"\u047F", | |
u"\\cyrchar\\CYRKOPPA": u"\u0480", | |
u"\\cyrchar\\cyrkoppa": u"\u0481", | |
u"\\cyrchar\\cyrthousands": u"\u0482", | |
u"\\cyrchar\\cyrhundredthousands": u"\u0488", | |
u"\\cyrchar\\cyrmillions": u"\u0489", | |
u"\\cyrchar\\CYRSEMISFTSN": u"\u048C", | |
u"\\cyrchar\\cyrsemisftsn": u"\u048D", | |
u"\\cyrchar\\CYRRTICK": u"\u048E", | |
u"\\cyrchar\\cyrrtick": u"\u048F", | |
u"\\cyrchar\\CYRGUP": u"\u0490", | |
u"\\cyrchar\\cyrgup": u"\u0491", | |
u"\\cyrchar\\CYRGHCRS": u"\u0492", | |
u"\\cyrchar\\cyrghcrs": u"\u0493", | |
u"\\cyrchar\\CYRGHK": u"\u0494", | |
u"\\cyrchar\\cyrghk": u"\u0495", | |
u"\\cyrchar\\CYRZHDSC": u"\u0496", | |
u"\\cyrchar\\cyrzhdsc": u"\u0497", | |
u"\\cyrchar\\CYRZDSC": u"\u0498", | |
u"\\cyrchar\\cyrzdsc": u"\u0499", | |
u"\\cyrchar\\CYRKDSC": u"\u049A", | |
u"\\cyrchar\\cyrkdsc": u"\u049B", | |
u"\\cyrchar\\CYRKVCRS": u"\u049C", | |
u"\\cyrchar\\cyrkvcrs": u"\u049D", | |
u"\\cyrchar\\CYRKHCRS": u"\u049E", | |
u"\\cyrchar\\cyrkhcrs": u"\u049F", | |
u"\\cyrchar\\CYRKBEAK": u"\u04A0", | |
u"\\cyrchar\\cyrkbeak": u"\u04A1", | |
u"\\cyrchar\\CYRNDSC": u"\u04A2", | |
u"\\cyrchar\\cyrndsc": u"\u04A3", | |
u"\\cyrchar\\CYRNG": u"\u04A4", | |
u"\\cyrchar\\cyrng": u"\u04A5", | |
u"\\cyrchar\\CYRPHK": u"\u04A6", | |
u"\\cyrchar\\cyrphk": u"\u04A7", | |
u"\\cyrchar\\CYRABHHA": u"\u04A8", | |
u"\\cyrchar\\cyrabhha": u"\u04A9", | |
u"\\cyrchar\\CYRSDSC": u"\u04AA", | |
u"\\cyrchar\\cyrsdsc": u"\u04AB", | |
u"\\cyrchar\\CYRTDSC": u"\u04AC", | |
u"\\cyrchar\\cyrtdsc": u"\u04AD", | |
u"\\cyrchar\\CYRY": u"\u04AE", | |
u"\\cyrchar\\cyry": u"\u04AF", | |
u"\\cyrchar\\CYRYHCRS": u"\u04B0", | |
u"\\cyrchar\\cyryhcrs": u"\u04B1", | |
u"\\cyrchar\\CYRHDSC": u"\u04B2", | |
u"\\cyrchar\\cyrhdsc": u"\u04B3", | |
u"\\cyrchar\\CYRTETSE": u"\u04B4", | |
u"\\cyrchar\\cyrtetse": u"\u04B5", | |
u"\\cyrchar\\CYRCHRDSC": u"\u04B6", | |
u"\\cyrchar\\cyrchrdsc": u"\u04B7", | |
u"\\cyrchar\\CYRCHVCRS": u"\u04B8", | |
u"\\cyrchar\\cyrchvcrs": u"\u04B9", | |
u"\\cyrchar\\CYRSHHA": u"\u04BA", | |
u"\\cyrchar\\cyrshha": u"\u04BB", | |
u"\\cyrchar\\CYRABHCH": u"\u04BC", | |
u"\\cyrchar\\cyrabhch": u"\u04BD", | |
u"\\cyrchar\\CYRABHCHDSC": u"\u04BE", | |
u"\\cyrchar\\cyrabhchdsc": u"\u04BF", | |
u"\\cyrchar\\CYRpalochka": u"\u04C0", | |
u"\\cyrchar\\CYRKHK": u"\u04C3", | |
u"\\cyrchar\\cyrkhk": u"\u04C4", | |
u"\\cyrchar\\CYRNHK": u"\u04C7", | |
u"\\cyrchar\\cyrnhk": u"\u04C8", | |
u"\\cyrchar\\CYRCHLDSC": u"\u04CB", | |
u"\\cyrchar\\cyrchldsc": u"\u04CC", | |
u"\\cyrchar\\CYRAE": u"\u04D4", | |
u"\\cyrchar\\cyrae": u"\u04D5", | |
u"\\cyrchar\\CYRSCHWA": u"\u04D8", | |
u"\\cyrchar\\cyrschwa": u"\u04D9", | |
u"\\cyrchar\\CYRABHDZE": u"\u04E0", | |
u"\\cyrchar\\cyrabhdze": u"\u04E1", | |
u"\\cyrchar\\CYROTLD": u"\u04E8", | |
u"\\cyrchar\\cyrotld": u"\u04E9", | |
u"\\hspace{0.6em}": u"\u2002", | |
u"\\hspace{1em}": u"\u2003", | |
u"\\hspace{0.33em}": u"\u2004", | |
u"\\hspace{0.25em}": u"\u2005", | |
u"\\hspace{0.166em}": u"\u2006", | |
u"\\hphantom{0}": u"\u2007", | |
u"\\hphantom{,}": u"\u2008", | |
u"\\hspace{0.167em}": u"\u2009", | |
u"\\;": u"\u2009-0200A-0200A", | |
u"\\mkern1mu": u"\u200A", | |
u"\\textendash": u"\u2013", | |
u"\\textemdash": u"\u2014", | |
u"\\rule{1em}{1pt}": u"\u2015", | |
u"\\Vert": u"\u2016", | |
u"\\Elzreapos": u"\u201B", | |
u"\\textquotedblleft": u"\u201C", | |
u"\\textquotedblright": u"\u201D", | |
u",,": u"\u201E", | |
u"\\textdagger": u"\u2020", | |
u"\\textdaggerdbl": u"\u2021", | |
u"\\textbullet": u"\u2022", | |
u"..": u"\u2025", | |
u"\\ldots": u"\u2026", | |
u"\\textperthousand": u"\u2030", | |
u"\\textpertenthousand": u"\u2031", | |
u"{'}": u"\u2032", | |
u"{''}": u"\u2033", | |
u"{'''}": u"\u2034", | |
u"\\backprime": u"\u2035", | |
u"\\guilsinglleft": u"\u2039", | |
u"\\guilsinglright": u"\u203A", | |
u"''''": u"\u2057", | |
u"\\mkern4mu": u"\u205F", | |
u"\\nolinebreak": u"\u2060", | |
u"\\ensuremath{\\Elzpes}": u"\u20A7", | |
u"\\mbox{\\texteuro}": u"\u20AC", | |
u"\\dddot": u"\u20DB", | |
u"\\ddddot": u"\u20DC", | |
u"\\mathbb{C}": u"\u2102", | |
u"\\mathscr{g}": u"\u210A", | |
u"\\mathscr{H}": u"\u210B", | |
u"\\mathfrak{H}": u"\u210C", | |
u"\\mathbb{H}": u"\u210D", | |
u"\\hslash": u"\u210F", | |
u"\\mathscr{I}": u"\u2110", | |
u"\\mathfrak{I}": u"\u2111", | |
u"\\mathscr{L}": u"\u2112", | |
u"\\mathscr{l}": u"\u2113", | |
u"\\mathbb{N}": u"\u2115", | |
u"\\cyrchar\\textnumero": u"\u2116", | |
u"\\wp": u"\u2118", | |
u"\\mathbb{P}": u"\u2119", | |
u"\\mathbb{Q}": u"\u211A", | |
u"\\mathscr{R}": u"\u211B", | |
u"\\mathfrak{R}": u"\u211C", | |
u"\\mathbb{R}": u"\u211D", | |
u"\\Elzxrat": u"\u211E", | |
u"\\texttrademark": u"\u2122", | |
u"\\mathbb{Z}": u"\u2124", | |
u"\\Omega": u"\u2126", | |
u"\\mho": u"\u2127", | |
u"\\mathfrak{Z}": u"\u2128", | |
u"\\ElsevierGlyph{2129}": u"\u2129", | |
u"\\AA": u"\u212B", | |
u"\\mathscr{B}": u"\u212C", | |
u"\\mathfrak{C}": u"\u212D", | |
u"\\mathscr{e}": u"\u212F", | |
u"\\mathscr{E}": u"\u2130", | |
u"\\mathscr{F}": u"\u2131", | |
u"\\mathscr{M}": u"\u2133", | |
u"\\mathscr{o}": u"\u2134", | |
u"\\aleph": u"\u2135", | |
u"\\beth": u"\u2136", | |
u"\\gimel": u"\u2137", | |
u"\\daleth": u"\u2138", | |
u"\\textfrac{1}{3}": u"\u2153", | |
u"\\textfrac{2}{3}": u"\u2154", | |
u"\\textfrac{1}{5}": u"\u2155", | |
u"\\textfrac{2}{5}": u"\u2156", | |
u"\\textfrac{3}{5}": u"\u2157", | |
u"\\textfrac{4}{5}": u"\u2158", | |
u"\\textfrac{1}{6}": u"\u2159", | |
u"\\textfrac{5}{6}": u"\u215A", | |
u"\\textfrac{1}{8}": u"\u215B", | |
u"\\textfrac{3}{8}": u"\u215C", | |
u"\\textfrac{5}{8}": u"\u215D", | |
u"\\textfrac{7}{8}": u"\u215E", | |
u"\\leftarrow": u"\u2190", | |
u"\\uparrow": u"\u2191", | |
u"\\rightarrow": u"\u2192", | |
u"\\downarrow": u"\u2193", | |
u"\\leftrightarrow": u"\u2194", | |
u"\\updownarrow": u"\u2195", | |
u"\\nwarrow": u"\u2196", | |
u"\\nearrow": u"\u2197", | |
u"\\searrow": u"\u2198", | |
u"\\swarrow": u"\u2199", | |
u"\\nleftarrow": u"\u219A", | |
u"\\nrightarrow": u"\u219B", | |
u"\\arrowwaveright": u"\u219C", | |
u"\\arrowwaveright": u"\u219D", | |
u"\\twoheadleftarrow": u"\u219E", | |
u"\\twoheadrightarrow": u"\u21A0", | |
u"\\leftarrowtail": u"\u21A2", | |
u"\\rightarrowtail": u"\u21A3", | |
u"\\mapsto": u"\u21A6", | |
u"\\hookleftarrow": u"\u21A9", | |
u"\\hookrightarrow": u"\u21AA", | |
u"\\looparrowleft": u"\u21AB", | |
u"\\looparrowright": u"\u21AC", | |
u"\\leftrightsquigarrow": u"\u21AD", | |
u"\\nleftrightarrow": u"\u21AE", | |
u"\\Lsh": u"\u21B0", | |
u"\\Rsh": u"\u21B1", | |
u"\\ElsevierGlyph{21B3}": u"\u21B3", | |
u"\\curvearrowleft": u"\u21B6", | |
u"\\curvearrowright": u"\u21B7", | |
u"\\circlearrowleft": u"\u21BA", | |
u"\\circlearrowright": u"\u21BB", | |
u"\\leftharpoonup": u"\u21BC", | |
u"\\leftharpoondown": u"\u21BD", | |
u"\\upharpoonright": u"\u21BE", | |
u"\\upharpoonleft": u"\u21BF", | |
u"\\rightharpoonup": u"\u21C0", | |
u"\\rightharpoondown": u"\u21C1", | |
u"\\downharpoonright": u"\u21C2", | |
u"\\downharpoonleft": u"\u21C3", | |
u"\\rightleftarrows": u"\u21C4", | |
u"\\dblarrowupdown": u"\u21C5", | |
u"\\leftrightarrows": u"\u21C6", | |
u"\\leftleftarrows": u"\u21C7", | |
u"\\upuparrows": u"\u21C8", | |
u"\\rightrightarrows": u"\u21C9", | |
u"\\downdownarrows": u"\u21CA", | |
u"\\leftrightharpoons": u"\u21CB", | |
u"\\rightleftharpoons": u"\u21CC", | |
u"\\nLeftarrow": u"\u21CD", | |
u"\\nLeftrightarrow": u"\u21CE", | |
u"\\nRightarrow": u"\u21CF", | |
u"\\Leftarrow": u"\u21D0", | |
u"\\Uparrow": u"\u21D1", | |
u"\\Rightarrow": u"\u21D2", | |
u"\\Downarrow": u"\u21D3", | |
u"\\Leftrightarrow": u"\u21D4", | |
u"\\Updownarrow": u"\u21D5", | |
u"\\Lleftarrow": u"\u21DA", | |
u"\\Rrightarrow": u"\u21DB", | |
u"\\rightsquigarrow": u"\u21DD", | |
u"\\DownArrowUpArrow": u"\u21F5", | |
u"\\forall": u"\u2200", | |
u"\\complement": u"\u2201", | |
u"\\partial": u"\u2202", | |
u"\\exists": u"\u2203", | |
u"\\nexists": u"\u2204", | |
u"\\varnothing": u"\u2205", | |
u"\\nabla": u"\u2207", | |
u"\\in": u"\u2208", | |
u"\\not\\in": u"\u2209", | |
u"\\ni": u"\u220B", | |
u"\\not\\ni": u"\u220C", | |
u"\\prod": u"\u220F", | |
u"\\coprod": u"\u2210", | |
u"\\sum": u"\u2211", | |
u"\\mp": u"\u2213", | |
u"\\dotplus": u"\u2214", | |
u"\\setminus": u"\u2216", | |
u"{_\\ast}": u"\u2217", | |
u"\\circ": u"\u2218", | |
u"\\bullet": u"\u2219", | |
u"\\surd": u"\u221A", | |
u"\\propto": u"\u221D", | |
u"\\infty": u"\u221E", | |
u"\\rightangle": u"\u221F", | |
u"\\angle": u"\u2220", | |
u"\\measuredangle": u"\u2221", | |
u"\\sphericalangle": u"\u2222", | |
u"\\mid": u"\u2223", | |
u"\\nmid": u"\u2224", | |
u"\\parallel": u"\u2225", | |
u"\\nparallel": u"\u2226", | |
u"\\wedge": u"\u2227", | |
u"\\vee": u"\u2228", | |
u"\\cap": u"\u2229", | |
u"\\cup": u"\u222A", | |
u"\\int": u"\u222B", | |
u"\\int\\!\\int": u"\u222C", | |
u"\\int\\!\\int\\!\\int": u"\u222D", | |
u"\\oint": u"\u222E", | |
u"\\surfintegral": u"\u222F", | |
u"\\volintegral": u"\u2230", | |
u"\\clwintegral": u"\u2231", | |
u"\\ElsevierGlyph{2232}": u"\u2232", | |
u"\\ElsevierGlyph{2233}": u"\u2233", | |
u"\\therefore": u"\u2234", | |
u"\\because": u"\u2235", | |
u"\\Colon": u"\u2237", | |
u"\\ElsevierGlyph{2238}": u"\u2238", | |
u"\\mathbin{{:}\\!\\!{-}\\!\\!{:}}": u"\u223A", | |
u"\\homothetic": u"\u223B", | |
u"\\sim": u"\u223C", | |
u"\\backsim": u"\u223D", | |
u"\\lazysinv": u"\u223E", | |
u"\\wr": u"\u2240", | |
u"\\not\\sim": u"\u2241", | |
u"\\ElsevierGlyph{2242}": u"\u2242", | |
u"\\NotEqualTilde": u"\u2242-00338", | |
u"\\simeq": u"\u2243", | |
u"\\not\\simeq": u"\u2244", | |
u"\\cong": u"\u2245", | |
u"\\approxnotequal": u"\u2246", | |
u"\\not\\cong": u"\u2247", | |
u"\\approx": u"\u2248", | |
u"\\not\\approx": u"\u2249", | |
u"\\approxeq": u"\u224A", | |
u"\\tildetrpl": u"\u224B", | |
u"\\not\\apid": u"\u224B-00338", | |
u"\\allequal": u"\u224C", | |
u"\\asymp": u"\u224D", | |
u"\\Bumpeq": u"\u224E", | |
u"\\NotHumpDownHump": u"\u224E-00338", | |
u"\\bumpeq": u"\u224F", | |
u"\\NotHumpEqual": u"\u224F-00338", | |
u"\\doteq": u"\u2250", | |
u"\\not\\doteq": u"\u2250-00338", | |
u"\\doteqdot": u"\u2251", | |
u"\\fallingdotseq": u"\u2252", | |
u"\\risingdotseq": u"\u2253", | |
u":=": u"\u2254", | |
u"=:": u"\u2255", | |
u"\\eqcirc": u"\u2256", | |
u"\\circeq": u"\u2257", | |
u"\\estimates": u"\u2259", | |
u"\\ElsevierGlyph{225A}": u"\u225A", | |
u"\\starequal": u"\u225B", | |
u"\\triangleq": u"\u225C", | |
u"\\ElsevierGlyph{225F}": u"\u225F", | |
u"\\not =": u"\u2260", | |
u"\\equiv": u"\u2261", | |
u"\\not\\equiv": u"\u2262", | |
u"\\leq": u"\u2264", | |
u"\\geq": u"\u2265", | |
u"\\leqq": u"\u2266", | |
u"\\geqq": u"\u2267", | |
u"\\lneqq": u"\u2268", | |
u"\\lvertneqq": u"\u2268-0FE00", | |
u"\\gneqq": u"\u2269", | |
u"\\gvertneqq": u"\u2269-0FE00", | |
u"\\ll": u"\u226A", | |
u"\\NotLessLess": u"\u226A-00338", | |
u"\\gg": u"\u226B", | |
u"\\NotGreaterGreater": u"\u226B-00338", | |
u"\\between": u"\u226C", | |
u"\\not\\kern-0.3em\\times": u"\u226D", | |
u"\\not<": u"\u226E", | |
u"\\not>": u"\u226F", | |
u"\\not\\leq": u"\u2270", | |
u"\\not\\geq": u"\u2271", | |
u"\\lessequivlnt": u"\u2272", | |
u"\\greaterequivlnt": u"\u2273", | |
u"\\ElsevierGlyph{2274}": u"\u2274", | |
u"\\ElsevierGlyph{2275}": u"\u2275", | |
u"\\lessgtr": u"\u2276", | |
u"\\gtrless": u"\u2277", | |
u"\\notlessgreater": u"\u2278", | |
u"\\notgreaterless": u"\u2279", | |
u"\\prec": u"\u227A", | |
u"\\succ": u"\u227B", | |
u"\\preccurlyeq": u"\u227C", | |
u"\\succcurlyeq": u"\u227D", | |
u"\\precapprox": u"\u227E", | |
u"\\NotPrecedesTilde": u"\u227E-00338", | |
u"\\succapprox": u"\u227F", | |
u"\\NotSucceedsTilde": u"\u227F-00338", | |
u"\\not\\prec": u"\u2280", | |
u"\\not\\succ": u"\u2281", | |
u"\\subset": u"\u2282", | |
u"\\supset": u"\u2283", | |
u"\\not\\subset": u"\u2284", | |
u"\\not\\supset": u"\u2285", | |
u"\\subseteq": u"\u2286", | |
u"\\supseteq": u"\u2287", | |
u"\\not\\subseteq": u"\u2288", | |
u"\\not\\supseteq": u"\u2289", | |
u"\\subsetneq": u"\u228A", | |
u"\\varsubsetneqq": u"\u228A-0FE00", | |
u"\\supsetneq": u"\u228B", | |
u"\\varsupsetneq": u"\u228B-0FE00", | |
u"\\uplus": u"\u228E", | |
u"\\sqsubset": u"\u228F", | |
u"\\NotSquareSubset": u"\u228F-00338", | |
u"\\sqsupset": u"\u2290", | |
u"\\NotSquareSuperset": u"\u2290-00338", | |
u"\\sqsubseteq": u"\u2291", | |
u"\\sqsupseteq": u"\u2292", | |
u"\\sqcap": u"\u2293", | |
u"\\sqcup": u"\u2294", | |
u"\\oplus": u"\u2295", | |
u"\\ominus": u"\u2296", | |
u"\\otimes": u"\u2297", | |
u"\\oslash": u"\u2298", | |
u"\\odot": u"\u2299", | |
u"\\circledcirc": u"\u229A", | |
u"\\circledast": u"\u229B", | |
u"\\circleddash": u"\u229D", | |
u"\\boxplus": u"\u229E", | |
u"\\boxminus": u"\u229F", | |
u"\\boxtimes": u"\u22A0", | |
u"\\boxdot": u"\u22A1", | |
u"\\vdash": u"\u22A2", | |
u"\\dashv": u"\u22A3", | |
u"\\top": u"\u22A4", | |
u"\\perp": u"\u22A5", | |
u"\\truestate": u"\u22A7", | |
u"\\forcesextra": u"\u22A8", | |
u"\\Vdash": u"\u22A9", | |
u"\\Vvdash": u"\u22AA", | |
u"\\VDash": u"\u22AB", | |
u"\\nvdash": u"\u22AC", | |
u"\\nvDash": u"\u22AD", | |
u"\\nVdash": u"\u22AE", | |
u"\\nVDash": u"\u22AF", | |
u"\\vartriangleleft": u"\u22B2", | |
u"\\vartriangleright": u"\u22B3", | |
u"\\trianglelefteq": u"\u22B4", | |
u"\\trianglerighteq": u"\u22B5", | |
u"\\original": u"\u22B6", | |
u"\\image": u"\u22B7", | |
u"\\multimap": u"\u22B8", | |
u"\\hermitconjmatrix": u"\u22B9", | |
u"\\intercal": u"\u22BA", | |
u"\\veebar": u"\u22BB", | |
u"\\rightanglearc": u"\u22BE", | |
u"\\ElsevierGlyph{22C0}": u"\u22C0", | |
u"\\ElsevierGlyph{22C1}": u"\u22C1", | |
u"\\bigcap": u"\u22C2", | |
u"\\bigcup": u"\u22C3", | |
u"\\diamond": u"\u22C4", | |
u"\\cdot": u"\u22C5", | |
u"\\star": u"\u22C6", | |
u"\\divideontimes": u"\u22C7", | |
u"\\bowtie": u"\u22C8", | |
u"\\ltimes": u"\u22C9", | |
u"\\rtimes": u"\u22CA", | |
u"\\leftthreetimes": u"\u22CB", | |
u"\\rightthreetimes": u"\u22CC", | |
u"\\backsimeq": u"\u22CD", | |
u"\\curlyvee": u"\u22CE", | |
u"\\curlywedge": u"\u22CF", | |
u"\\Subset": u"\u22D0", | |
u"\\Supset": u"\u22D1", | |
u"\\Cap": u"\u22D2", | |
u"\\Cup": u"\u22D3", | |
u"\\pitchfork": u"\u22D4", | |
u"\\lessdot": u"\u22D6", | |
u"\\gtrdot": u"\u22D7", | |
u"\\verymuchless": u"\u22D8", | |
u"\\verymuchgreater": u"\u22D9", | |
u"\\lesseqgtr": u"\u22DA", | |
u"\\gtreqless": u"\u22DB", | |
u"\\curlyeqprec": u"\u22DE", | |
u"\\curlyeqsucc": u"\u22DF", | |
u"\\not\\sqsubseteq": u"\u22E2", | |
u"\\not\\sqsupseteq": u"\u22E3", | |
u"\\Elzsqspne": u"\u22E5", | |
u"\\lnsim": u"\u22E6", | |
u"\\gnsim": u"\u22E7", | |
u"\\precedesnotsimilar": u"\u22E8", | |
u"\\succnsim": u"\u22E9", | |
u"\\ntriangleleft": u"\u22EA", | |
u"\\ntriangleright": u"\u22EB", | |
u"\\ntrianglelefteq": u"\u22EC", | |
u"\\ntrianglerighteq": u"\u22ED", | |
u"\\vdots": u"\u22EE", | |
u"\\cdots": u"\u22EF", | |
u"\\upslopeellipsis": u"\u22F0", | |
u"\\downslopeellipsis": u"\u22F1", | |
u"\\barwedge": u"\u2305", | |
u"\\perspcorrespond": u"\u2306", | |
u"\\lceil": u"\u2308", | |
u"\\rceil": u"\u2309", | |
u"\\lfloor": u"\u230A", | |
u"\\rfloor": u"\u230B", | |
u"\\recorder": u"\u2315", | |
u"\\mathchar\"2208u": "\u2316", | |
u"\\ulcorner": u"\u231C", | |
u"\\urcorner": u"\u231D", | |
u"\\llcorner": u"\u231E", | |
u"\\lrcorner": u"\u231F", | |
u"\\frown": u"\u2322", | |
u"\\smile": u"\u2323", | |
u"\\langle": u"\u2329", | |
u"\\rangle": u"\u232A", | |
u"\\ElsevierGlyph{E838}": u"\u233D", | |
u"\\Elzdlcorn": u"\u23A3", | |
u"\\lmoustache": u"\u23B0", | |
u"\\rmoustache": u"\u23B1", | |
u"\\textvisiblespace": u"\u2423", | |
u"\\ding{172}": u"\u2460", | |
u"\\ding{173}": u"\u2461", | |
u"\\ding{174}": u"\u2462", | |
u"\\ding{175}": u"\u2463", | |
u"\\ding{176}": u"\u2464", | |
u"\\ding{177}": u"\u2465", | |
u"\\ding{178}": u"\u2466", | |
u"\\ding{179}": u"\u2467", | |
u"\\ding{180}": u"\u2468", | |
u"\\ding{181}": u"\u2469", | |
u"\\circledS": u"\u24C8", | |
u"\\Elzdshfnc": u"\u2506", | |
u"\\Elzsqfnw": u"\u2519", | |
u"\\diagup": u"\u2571", | |
u"\\ding{110}": u"\u25A0", | |
u"\\square": u"\u25A1", | |
u"\\blacksquare": u"\u25AA", | |
u"\\fbox{~~}": u"\u25AD", | |
u"\\Elzvrecto": u"\u25AF", | |
u"\\ElsevierGlyph{E381}": u"\u25B1", | |
u"\\ding{115}": u"\u25B2", | |
u"\\bigtriangleup": u"\u25B3", | |
u"\\blacktriangle": u"\u25B4", | |
u"\\vartriangle": u"\u25B5", | |
u"\\blacktriangleright": u"\u25B8", | |
u"\\triangleright": u"\u25B9", | |
u"\\ding{116}": u"\u25BC", | |
u"\\bigtriangledown": u"\u25BD", | |
u"\\blacktriangledown": u"\u25BE", | |
u"\\triangledown": u"\u25BF", | |
u"\\blacktriangleleft": u"\u25C2", | |
u"\\triangleleft": u"\u25C3", | |
u"\\ding{117}": u"\u25C6", | |
u"\\lozenge": u"\u25CA", | |
u"\\bigcirc": u"\u25CB", | |
u"\\ding{108}": u"\u25CF", | |
u"\\Elzcirfl": u"\u25D0", | |
u"\\Elzcirfr": u"\u25D1", | |
u"\\Elzcirfb": u"\u25D2", | |
u"\\ding{119}": u"\u25D7", | |
u"\\Elzrvbull": u"\u25D8", | |
u"\\Elzsqfl": u"\u25E7", | |
u"\\Elzsqfr": u"\u25E8", | |
u"\\Elzsqfse": u"\u25EA", | |
u"\\bigcirc": u"\u25EF", | |
u"\\ding{72}": u"\u2605", | |
u"\\ding{73}": u"\u2606", | |
u"\\ding{37}": u"\u260E", | |
u"\\ding{42}": u"\u261B", | |
u"\\ding{43}": u"\u261E", | |
u"\\rightmoon": u"\u263E", | |
u"\\mercury": u"\u263F", | |
u"\\venus": u"\u2640", | |
u"\\male": u"\u2642", | |
u"\\jupiter": u"\u2643", | |
u"\\saturn": u"\u2644", | |
u"\\uranus": u"\u2645", | |
u"\\neptune": u"\u2646", | |
u"\\pluto": u"\u2647", | |
u"\\aries": u"\u2648", | |
u"\\taurus": u"\u2649", | |
u"\\gemini": u"\u264A", | |
u"\\cancer": u"\u264B", | |
u"\\leo": u"\u264C", | |
u"\\virgo": u"\u264D", | |
u"\\libra": u"\u264E", | |
u"\\scorpio": u"\u264F", | |
u"\\sagittarius": u"\u2650", | |
u"\\capricornus": u"\u2651", | |
u"\\aquarius": u"\u2652", | |
u"\\pisces": u"\u2653", | |
u"\\ding{171}": u"\u2660", | |
u"\\diamond": u"\u2662", | |
u"\\ding{168}": u"\u2663", | |
u"\\ding{170}": u"\u2665", | |
u"\\ding{169}": u"\u2666", | |
u"\\quarternote": u"\u2669", | |
u"\\eighthnote": u"\u266A", | |
u"\\flat": u"\u266D", | |
u"\\natural": u"\u266E", | |
u"\\sharp": u"\u266F", | |
u"\\ding{33}": u"\u2701", | |
u"\\ding{34}": u"\u2702", | |
u"\\ding{35}": u"\u2703", | |
u"\\ding{36}": u"\u2704", | |
u"\\ding{38}": u"\u2706", | |
u"\\ding{39}": u"\u2707", | |
u"\\ding{40}": u"\u2708", | |
u"\\ding{41}": u"\u2709", | |
u"\\ding{44}": u"\u270C", | |
u"\\ding{45}": u"\u270D", | |
u"\\ding{46}": u"\u270E", | |
u"\\ding{47}": u"\u270F", | |
u"\\ding{48}": u"\u2710", | |
u"\\ding{49}": u"\u2711", | |
u"\\ding{50}": u"\u2712", | |
u"\\ding{51}": u"\u2713", | |
u"\\ding{52}": u"\u2714", | |
u"\\ding{53}": u"\u2715", | |
u"\\ding{54}": u"\u2716", | |
u"\\ding{55}": u"\u2717", | |
u"\\ding{56}": u"\u2718", | |
u"\\ding{57}": u"\u2719", | |
u"\\ding{58}": u"\u271A", | |
u"\\ding{59}": u"\u271B", | |
u"\\ding{60}": u"\u271C", | |
u"\\ding{61}": u"\u271D", | |
u"\\ding{62}": u"\u271E", | |
u"\\ding{63}": u"\u271F", | |
u"\\ding{64}": u"\u2720", | |
u"\\ding{65}": u"\u2721", | |
u"\\ding{66}": u"\u2722", | |
u"\\ding{67}": u"\u2723", | |
u"\\ding{68}": u"\u2724", | |
u"\\ding{69}": u"\u2725", | |
u"\\ding{70}": u"\u2726", | |
u"\\ding{71}": u"\u2727", | |
u"\\ding{73}": u"\u2729", | |
u"\\ding{74}": u"\u272A", | |
u"\\ding{75}": u"\u272B", | |
u"\\ding{76}": u"\u272C", | |
u"\\ding{77}": u"\u272D", | |
u"\\ding{78}": u"\u272E", | |
u"\\ding{79}": u"\u272F", | |
u"\\ding{80}": u"\u2730", | |
u"\\ding{81}": u"\u2731", | |
u"\\ding{82}": u"\u2732", | |
u"\\ding{83}": u"\u2733", | |
u"\\ding{84}": u"\u2734", | |
u"\\ding{85}": u"\u2735", | |
u"\\ding{86}": u"\u2736", | |
u"\\ding{87}": u"\u2737", | |
u"\\ding{88}": u"\u2738", | |
u"\\ding{89}": u"\u2739", | |
u"\\ding{90}": u"\u273A", | |
u"\\ding{91}": u"\u273B", | |
u"\\ding{92}": u"\u273C", | |
u"\\ding{93}": u"\u273D", | |
u"\\ding{94}": u"\u273E", | |
u"\\ding{95}": u"\u273F", | |
u"\\ding{96}": u"\u2740", | |
u"\\ding{97}": u"\u2741", | |
u"\\ding{98}": u"\u2742", | |
u"\\ding{99}": u"\u2743", | |
u"\\ding{100}": u"\u2744", | |
u"\\ding{101}": u"\u2745", | |
u"\\ding{102}": u"\u2746", | |
u"\\ding{103}": u"\u2747", | |
u"\\ding{104}": u"\u2748", | |
u"\\ding{105}": u"\u2749", | |
u"\\ding{106}": u"\u274A", | |
u"\\ding{107}": u"\u274B", | |
u"\\ding{109}": u"\u274D", | |
u"\\ding{111}": u"\u274F", | |
u"\\ding{112}": u"\u2750", | |
u"\\ding{113}": u"\u2751", | |
u"\\ding{114}": u"\u2752", | |
u"\\ding{118}": u"\u2756", | |
u"\\ding{120}": u"\u2758", | |
u"\\ding{121}": u"\u2759", | |
u"\\ding{122}": u"\u275A", | |
u"\\ding{123}": u"\u275B", | |
u"\\ding{124}": u"\u275C", | |
u"\\ding{125}": u"\u275D", | |
u"\\ding{126}": u"\u275E", | |
u"\\ding{161}": u"\u2761", | |
u"\\ding{162}": u"\u2762", | |
u"\\ding{163}": u"\u2763", | |
u"\\ding{164}": u"\u2764", | |
u"\\ding{165}": u"\u2765", | |
u"\\ding{166}": u"\u2766", | |
u"\\ding{167}": u"\u2767", | |
u"\\ding{182}": u"\u2776", | |
u"\\ding{183}": u"\u2777", | |
u"\\ding{184}": u"\u2778", | |
u"\\ding{185}": u"\u2779", | |
u"\\ding{186}": u"\u277A", | |
u"\\ding{187}": u"\u277B", | |
u"\\ding{188}": u"\u277C", | |
u"\\ding{189}": u"\u277D", | |
u"\\ding{190}": u"\u277E", | |
u"\\ding{191}": u"\u277F", | |
u"\\ding{192}": u"\u2780", | |
u"\\ding{193}": u"\u2781", | |
u"\\ding{194}": u"\u2782", | |
u"\\ding{195}": u"\u2783", | |
u"\\ding{196}": u"\u2784", | |
u"\\ding{197}": u"\u2785", | |
u"\\ding{198}": u"\u2786", | |
u"\\ding{199}": u"\u2787", | |
u"\\ding{200}": u"\u2788", | |
u"\\ding{201}": u"\u2789", | |
u"\\ding{202}": u"\u278A", | |
u"\\ding{203}": u"\u278B", | |
u"\\ding{204}": u"\u278C", | |
u"\\ding{205}": u"\u278D", | |
u"\\ding{206}": u"\u278E", | |
u"\\ding{207}": u"\u278F", | |
u"\\ding{208}": u"\u2790", | |
u"\\ding{209}": u"\u2791", | |
u"\\ding{210}": u"\u2792", | |
u"\\ding{211}": u"\u2793", | |
u"\\ding{212}": u"\u2794", | |
u"\\ding{216}": u"\u2798", | |
u"\\ding{217}": u"\u2799", | |
u"\\ding{218}": u"\u279A", | |
u"\\ding{219}": u"\u279B", | |
u"\\ding{220}": u"\u279C", | |
u"\\ding{221}": u"\u279D", | |
u"\\ding{222}": u"\u279E", | |
u"\\ding{223}": u"\u279F", | |
u"\\ding{224}": u"\u27A0", | |
u"\\ding{225}": u"\u27A1", | |
u"\\ding{226}": u"\u27A2", | |
u"\\ding{227}": u"\u27A3", | |
u"\\ding{228}": u"\u27A4", | |
u"\\ding{229}": u"\u27A5", | |
u"\\ding{230}": u"\u27A6", | |
u"\\ding{231}": u"\u27A7", | |
u"\\ding{232}": u"\u27A8", | |
u"\\ding{233}": u"\u27A9", | |
u"\\ding{234}": u"\u27AA", | |
u"\\ding{235}": u"\u27AB", | |
u"\\ding{236}": u"\u27AC", | |
u"\\ding{237}": u"\u27AD", | |
u"\\ding{238}": u"\u27AE", | |
u"\\ding{239}": u"\u27AF", | |
u"\\ding{241}": u"\u27B1", | |
u"\\ding{242}": u"\u27B2", | |
u"\\ding{243}": u"\u27B3", | |
u"\\ding{244}": u"\u27B4", | |
u"\\ding{245}": u"\u27B5", | |
u"\\ding{246}": u"\u27B6", | |
u"\\ding{247}": u"\u27B7", | |
u"\\ding{248}": u"\u27B8", | |
u"\\ding{249}": u"\u27B9", | |
u"\\ding{250}": u"\u27BA", | |
u"\\ding{251}": u"\u27BB", | |
u"\\ding{252}": u"\u27BC", | |
u"\\ding{253}": u"\u27BD", | |
u"\\ding{254}": u"\u27BE", | |
u"\\longleftarrow": u"\u27F5", | |
u"\\longrightarrow": u"\u27F6", | |
u"\\longleftrightarrow": u"\u27F7", | |
u"\\Longleftarrow": u"\u27F8", | |
u"\\Longrightarrow": u"\u27F9", | |
u"\\Longleftrightarrow": u"\u27FA", | |
u"\\longmapsto": u"\u27FC", | |
u"\\sim\\joinrel\\leadsto": u"\u27FF", | |
u"\\ElsevierGlyph{E212}": u"\u2905", | |
u"\\UpArrowBar": u"\u2912", | |
u"\\DownArrowBar": u"\u2913", | |
u"\\ElsevierGlyph{E20C}": u"\u2923", | |
u"\\ElsevierGlyph{E20D}": u"\u2924", | |
u"\\ElsevierGlyph{E20B}": u"\u2925", | |
u"\\ElsevierGlyph{E20A}": u"\u2926", | |
u"\\ElsevierGlyph{E211}": u"\u2927", | |
u"\\ElsevierGlyph{E20E}": u"\u2928", | |
u"\\ElsevierGlyph{E20F}": u"\u2929", | |
u"\\ElsevierGlyph{E210}": u"\u292A", | |
u"\\ElsevierGlyph{E21C}": u"\u2933", | |
u"\\ElsevierGlyph{E21D}": u"\u2933-00338", | |
u"\\ElsevierGlyph{E21A}": u"\u2936", | |
u"\\ElsevierGlyph{E219}": u"\u2937", | |
u"\\Elolarr": u"\u2940", | |
u"\\Elorarr": u"\u2941", | |
u"\\ElzRlarr": u"\u2942", | |
u"\\ElzrLarr": u"\u2944", | |
u"\\Elzrarrx": u"\u2947", | |
u"\\LeftRightVector": u"\u294E", | |
u"\\RightUpDownVector": u"\u294F", | |
u"\\DownLeftRightVector": u"\u2950", | |
u"\\LeftUpDownVector": u"\u2951", | |
u"\\LeftVectorBar": u"\u2952", | |
u"\\RightVectorBar": u"\u2953", | |
u"\\RightUpVectorBar": u"\u2954", | |
u"\\RightDownVectorBar": u"\u2955", | |
u"\\DownLeftVectorBar": u"\u2956", | |
u"\\DownRightVectorBar": u"\u2957", | |
u"\\LeftUpVectorBar": u"\u2958", | |
u"\\LeftDownVectorBar": u"\u2959", | |
u"\\LeftTeeVector": u"\u295A", | |
u"\\RightTeeVector": u"\u295B", | |
u"\\RightUpTeeVector": u"\u295C", | |
u"\\RightDownTeeVector": u"\u295D", | |
u"\\DownLeftTeeVector": u"\u295E", | |
u"\\DownRightTeeVector": u"\u295F", | |
u"\\LeftUpTeeVector": u"\u2960", | |
u"\\LeftDownTeeVector": u"\u2961", | |
u"\\UpEquilibrium": u"\u296E", | |
u"\\ReverseUpEquilibrium": u"\u296F", | |
u"\\RoundImplies": u"\u2970", | |
u"\\ElsevierGlyph{E214}": u"\u297C", | |
u"\\ElsevierGlyph{E215}": u"\u297D", | |
u"\\Elztfnc": u"\u2980", | |
u"\\ElsevierGlyph{3018}": u"\u2985", | |
u"\\Elroang": u"\u2986", | |
u"<\\kern-0.58em(": u"\u2993", | |
u"\\ElsevierGlyph{E291}": u"\u2994", | |
u"\\Elzddfnc": u"\u2999", | |
u"\\Angle": u"\u299C", | |
u"\\Elzlpargt": u"\u29A0", | |
u"\\ElsevierGlyph{E260}": u"\u29B5", | |
u"\\ElsevierGlyph{E61B}": u"\u29B6", | |
u"\\ElzLap": u"\u29CA", | |
u"\\Elzdefas": u"\u29CB", | |
u"\\LeftTriangleBar": u"\u29CF", | |
u"\\NotLeftTriangleBar": u"\u29CF-00338", | |
u"\\RightTriangleBar": u"\u29D0", | |
u"\\NotRightTriangleBar": u"\u29D0-00338", | |
u"\\ElsevierGlyph{E372}": u"\u29DC", | |
u"\\blacklozenge": u"\u29EB", | |
u"\\RuleDelayed": u"\u29F4", | |
u"\\Elxuplus": u"\u2A04", | |
u"\\ElzThr": u"\u2A05", | |
u"\\Elxsqcup": u"\u2A06", | |
u"\\ElzInf": u"\u2A07", | |
u"\\ElzSup": u"\u2A08", | |
u"\\ElzCint": u"\u2A0D", | |
u"\\clockoint": u"\u2A0F", | |
u"\\ElsevierGlyph{E395}": u"\u2A10", | |
u"\\sqrint": u"\u2A16", | |
u"\\ElsevierGlyph{E25A}": u"\u2A25", | |
u"\\ElsevierGlyph{E25B}": u"\u2A2A", | |
u"\\ElsevierGlyph{E25C}": u"\u2A2D", | |
u"\\ElsevierGlyph{E25D}": u"\u2A2E", | |
u"\\ElzTimes": u"\u2A2F", | |
u"\\ElsevierGlyph{E25E}": u"\u2A34", | |
u"\\ElsevierGlyph{E25E}": u"\u2A35", | |
u"\\ElsevierGlyph{E259}": u"\u2A3C", | |
u"\\amalg": u"\u2A3F", | |
u"\\ElzAnd": u"\u2A53", | |
u"\\ElzOr": u"\u2A54", | |
u"\\ElsevierGlyph{E36E}": u"\u2A55", | |
u"\\ElOr": u"\u2A56", | |
u"\\perspcorrespond": u"\u2A5E", | |
u"\\Elzminhat": u"\u2A5F", | |
u"\\ElsevierGlyph{225A}": u"\u2A63", | |
u"\\stackrel{*}{=}": u"\u2A6E", | |
u"\\Equal": u"\u2A75", | |
u"\\leqslant": u"\u2A7D", | |
u"\\nleqslant": u"\u2A7D-00338", | |
u"\\geqslant": u"\u2A7E", | |
u"\\ngeqslant": u"\u2A7E-00338", | |
u"\\lessapprox": u"\u2A85", | |
u"\\gtrapprox": u"\u2A86", | |
u"\\lneq": u"\u2A87", | |
u"\\gneq": u"\u2A88", | |
u"\\lnapprox": u"\u2A89", | |
u"\\gnapprox": u"\u2A8A", | |
u"\\lesseqqgtr": u"\u2A8B", | |
u"\\gtreqqless": u"\u2A8C", | |
u"\\eqslantless": u"\u2A95", | |
u"\\eqslantgtr": u"\u2A96", | |
u"\\Pisymbol{ppi020}{117}": u"\u2A9D", | |
u"\\Pisymbol{ppi020}{105}": u"\u2A9E", | |
u"\\NestedLessLess": u"\u2AA1", | |
u"\\NotNestedLessLess": u"\u2AA1-00338", | |
u"\\NestedGreaterGreater": u"\u2AA2", | |
u"\\NotNestedGreaterGreater": u"\u2AA2-00338", | |
u"\\preceq": u"\u2AAF", | |
u"\\not\\preceq": u"\u2AAF-00338", | |
u"\\succeq": u"\u2AB0", | |
u"\\not\\succeq": u"\u2AB0-00338", | |
u"\\precneqq": u"\u2AB5", | |
u"\\succneqq": u"\u2AB6", | |
u"\\precapprox": u"\u2AB7", | |
u"\\succapprox": u"\u2AB8", | |
u"\\precnapprox": u"\u2AB9", | |
u"\\succnapprox": u"\u2ABA", | |
u"\\subseteqq": u"\u2AC5", | |
u"\\nsubseteqq": u"\u2AC5-00338", | |
u"\\supseteqq": u"\u2AC6", | |
u"\\nsupseteqq": u"\u2AC6-00338", | |
u"\\subsetneqq": u"\u2ACB", | |
u"\\supsetneqq": u"\u2ACC", | |
u"\\ElsevierGlyph{E30D}": u"\u2AEB", | |
u"\\Elztdcol": u"\u2AF6", | |
u"{{/}\\!\\!{/}}": u"\u2AFD", | |
u"{\\rlap{\\textbackslash}{{/}\\!\\!{/}}}": u"\u2AFD-020E5", | |
u"\\ElsevierGlyph{300A}": u"\u300A", | |
u"\\ElsevierGlyph{300B}": u"\u300B", | |
u"\\ElsevierGlyph{3018}": u"\u3018", | |
u"\\ElsevierGlyph{3019}": u"\u3019", | |
u"\\openbracketleft": u"\u301A", | |
u"\\openbracketright": u"\u301B", | |
u"ff": u"\uFB00", | |
u"fi": u"\uFB01", | |
u"fl": u"\uFB02", | |
u"ffi": u"\uFB03", | |
u"ffl": u"\uFB04", | |
u"\\mathbf{A}": u"\uD400", | |
u"\\mathbf{B}": u"\uD401", | |
u"\\mathbf{C}": u"\uD402", | |
u"\\mathbf{D}": u"\uD403", | |
u"\\mathbf{E}": u"\uD404", | |
u"\\mathbf{F}": u"\uD405", | |
u"\\mathbf{G}": u"\uD406", | |
u"\\mathbf{H}": u"\uD407", | |
u"\\mathbf{I}": u"\uD408", | |
u"\\mathbf{J}": u"\uD409", | |
u"\\mathbf{K}": u"\uD40A", | |
u"\\mathbf{L}": u"\uD40B", | |
u"\\mathbf{M}": u"\uD40C", | |
u"\\mathbf{N}": u"\uD40D", | |
u"\\mathbf{O}": u"\uD40E", | |
u"\\mathbf{P}": u"\uD40F", | |
u"\\mathbf{Q}": u"\uD410", | |
u"\\mathbf{R}": u"\uD411", | |
u"\\mathbf{S}": u"\uD412", | |
u"\\mathbf{T}": u"\uD413", | |
u"\\mathbf{U}": u"\uD414", | |
u"\\mathbf{V}": u"\uD415", | |
u"\\mathbf{W}": u"\uD416", | |
u"\\mathbf{X}": u"\uD417", | |
u"\\mathbf{Y}": u"\uD418", | |
u"\\mathbf{Z}": u"\uD419", | |
u"\\mathbf{a}": u"\uD41A", | |
u"\\mathbf{b}": u"\uD41B", | |
u"\\mathbf{c}": u"\uD41C", | |
u"\\mathbf{d}": u"\uD41D", | |
u"\\mathbf{e}": u"\uD41E", | |
u"\\mathbf{f}": u"\uD41F", | |
u"\\mathbf{g}": u"\uD420", | |
u"\\mathbf{h}": u"\uD421", | |
u"\\mathbf{i}": u"\uD422", | |
u"\\mathbf{j}": u"\uD423", | |
u"\\mathbf{k}": u"\uD424", | |
u"\\mathbf{l}": u"\uD425", | |
u"\\mathbf{m}": u"\uD426", | |
u"\\mathbf{n}": u"\uD427", | |
u"\\mathbf{o}": u"\uD428", | |
u"\\mathbf{p}": u"\uD429", | |
u"\\mathbf{q}": u"\uD42A", | |
u"\\mathbf{r}": u"\uD42B", | |
u"\\mathbf{s}": u"\uD42C", | |
u"\\mathbf{t}": u"\uD42D", | |
u"\\mathbf{u}": u"\uD42E", | |
u"\\mathbf{v}": u"\uD42F", | |
u"\\mathbf{w}": u"\uD430", | |
u"\\mathbf{x}": u"\uD431", | |
u"\\mathbf{y}": u"\uD432", | |
u"\\mathbf{z}": u"\uD433", | |
u"\\mathsl{A}": u"\uD434", | |
u"\\mathsl{B}": u"\uD435", | |
u"\\mathsl{C}": u"\uD436", | |
u"\\mathsl{D}": u"\uD437", | |
u"\\mathsl{E}": u"\uD438", | |
u"\\mathsl{F}": u"\uD439", | |
u"\\mathsl{G}": u"\uD43A", | |
u"\\mathsl{H}": u"\uD43B", | |
u"\\mathsl{I}": u"\uD43C", | |
u"\\mathsl{J}": u"\uD43D", | |
u"\\mathsl{K}": u"\uD43E", | |
u"\\mathsl{L}": u"\uD43F", | |
u"\\mathsl{M}": u"\uD440", | |
u"\\mathsl{N}": u"\uD441", | |
u"\\mathsl{O}": u"\uD442", | |
u"\\mathsl{P}": u"\uD443", | |
u"\\mathsl{Q}": u"\uD444", | |
u"\\mathsl{R}": u"\uD445", | |
u"\\mathsl{S}": u"\uD446", | |
u"\\mathsl{T}": u"\uD447", | |
u"\\mathsl{U}": u"\uD448", | |
u"\\mathsl{V}": u"\uD449", | |
u"\\mathsl{W}": u"\uD44A", | |
u"\\mathsl{X}": u"\uD44B", | |
u"\\mathsl{Y}": u"\uD44C", | |
u"\\mathsl{Z}": u"\uD44D", | |
u"\\mathsl{a}": u"\uD44E", | |
u"\\mathsl{b}": u"\uD44F", | |
u"\\mathsl{c}": u"\uD450", | |
u"\\mathsl{d}": u"\uD451", | |
u"\\mathsl{e}": u"\uD452", | |
u"\\mathsl{f}": u"\uD453", | |
u"\\mathsl{g}": u"\uD454", | |
u"\\mathsl{i}": u"\uD456", | |
u"\\mathsl{j}": u"\uD457", | |
u"\\mathsl{k}": u"\uD458", | |
u"\\mathsl{l}": u"\uD459", | |
u"\\mathsl{m}": u"\uD45A", | |
u"\\mathsl{n}": u"\uD45B", | |
u"\\mathsl{o}": u"\uD45C", | |
u"\\mathsl{p}": u"\uD45D", | |
u"\\mathsl{q}": u"\uD45E", | |
u"\\mathsl{r}": u"\uD45F", | |
u"\\mathsl{s}": u"\uD460", | |
u"\\mathsl{t}": u"\uD461", | |
u"\\mathsl{u}": u"\uD462", | |
u"\\mathsl{v}": u"\uD463", | |
u"\\mathsl{w}": u"\uD464", | |
u"\\mathsl{x}": u"\uD465", | |
u"\\mathsl{y}": u"\uD466", | |
u"\\mathsl{z}": u"\uD467", | |
u"\\mathbit{A}": u"\uD468", | |
u"\\mathbit{B}": u"\uD469", | |
u"\\mathbit{C}": u"\uD46A", | |
u"\\mathbit{D}": u"\uD46B", | |
u"\\mathbit{E}": u"\uD46C", | |
u"\\mathbit{F}": u"\uD46D", | |
u"\\mathbit{G}": u"\uD46E", | |
u"\\mathbit{H}": u"\uD46F", | |
u"\\mathbit{I}": u"\uD470", | |
u"\\mathbit{J}": u"\uD471", | |
u"\\mathbit{K}": u"\uD472", | |
u"\\mathbit{L}": u"\uD473", | |
u"\\mathbit{M}": u"\uD474", | |
u"\\mathbit{N}": u"\uD475", | |
u"\\mathbit{O}": u"\uD476", | |
u"\\mathbit{P}": u"\uD477", | |
u"\\mathbit{Q}": u"\uD478", | |
u"\\mathbit{R}": u"\uD479", | |
u"\\mathbit{S}": u"\uD47A", | |
u"\\mathbit{T}": u"\uD47B", | |
u"\\mathbit{U}": u"\uD47C", | |
u"\\mathbit{V}": u"\uD47D", | |
u"\\mathbit{W}": u"\uD47E", | |
u"\\mathbit{X}": u"\uD47F", | |
u"\\mathbit{Y}": u"\uD480", | |
u"\\mathbit{Z}": u"\uD481", | |
u"\\mathbit{a}": u"\uD482", | |
u"\\mathbit{b}": u"\uD483", | |
u"\\mathbit{c}": u"\uD484", | |
u"\\mathbit{d}": u"\uD485", | |
u"\\mathbit{e}": u"\uD486", | |
u"\\mathbit{f}": u"\uD487", | |
u"\\mathbit{g}": u"\uD488", | |
u"\\mathbit{h}": u"\uD489", | |
u"\\mathbit{i}": u"\uD48A", | |
u"\\mathbit{j}": u"\uD48B", | |
u"\\mathbit{k}": u"\uD48C", | |
u"\\mathbit{l}": u"\uD48D", | |
u"\\mathbit{m}": u"\uD48E", | |
u"\\mathbit{n}": u"\uD48F", | |
u"\\mathbit{o}": u"\uD490", | |
u"\\mathbit{p}": u"\uD491", | |
u"\\mathbit{q}": u"\uD492", | |
u"\\mathbit{r}": u"\uD493", | |
u"\\mathbit{s}": u"\uD494", | |
u"\\mathbit{t}": u"\uD495", | |
u"\\mathbit{u}": u"\uD496", | |
u"\\mathbit{v}": u"\uD497", | |
u"\\mathbit{w}": u"\uD498", | |
u"\\mathbit{x}": u"\uD499", | |
u"\\mathbit{y}": u"\uD49A", | |
u"\\mathbit{z}": u"\uD49B", | |
u"\\mathscr{A}": u"\uD49C", | |
u"\\mathscr{C}": u"\uD49E", | |
u"\\mathscr{D}": u"\uD49F", | |
u"\\mathscr{G}": u"\uD4A2", | |
u"\\mathscr{J}": u"\uD4A5", | |
u"\\mathscr{K}": u"\uD4A6", | |
u"\\mathscr{N}": u"\uD4A9", | |
u"\\mathscr{O}": u"\uD4AA", | |
u"\\mathscr{P}": u"\uD4AB", | |
u"\\mathscr{Q}": u"\uD4AC", | |
u"\\mathscr{S}": u"\uD4AE", | |
u"\\mathscr{T}": u"\uD4AF", | |
u"\\mathscr{U}": u"\uD4B0", | |
u"\\mathscr{V}": u"\uD4B1", | |
u"\\mathscr{W}": u"\uD4B2", | |
u"\\mathscr{X}": u"\uD4B3", | |
u"\\mathscr{Y}": u"\uD4B4", | |
u"\\mathscr{Z}": u"\uD4B5", | |
u"\\mathscr{a}": u"\uD4B6", | |
u"\\mathscr{b}": u"\uD4B7", | |
u"\\mathscr{c}": u"\uD4B8", | |
u"\\mathscr{d}": u"\uD4B9", | |
u"\\mathscr{f}": u"\uD4BB", | |
u"\\mathscr{h}": u"\uD4BD", | |
u"\\mathscr{i}": u"\uD4BE", | |
u"\\mathscr{j}": u"\uD4BF", | |
u"\\mathscr{k}": u"\uD4C0", | |
u"\\mathscr{l}": u"\uD4C1", | |
u"\\mathscr{m}": u"\uD4C2", | |
u"\\mathscr{n}": u"\uD4C3", | |
u"\\mathscr{p}": u"\uD4C5", | |
u"\\mathscr{q}": u"\uD4C6", | |
u"\\mathscr{r}": u"\uD4C7", | |
u"\\mathscr{s}": u"\uD4C8", | |
u"\\mathscr{t}": u"\uD4C9", | |
u"\\mathscr{u}": u"\uD4CA", | |
u"\\mathscr{v}": u"\uD4CB", | |
u"\\mathscr{w}": u"\uD4CC", | |
u"\\mathscr{x}": u"\uD4CD", | |
u"\\mathscr{y}": u"\uD4CE", | |
u"\\mathscr{z}": u"\uD4CF", | |
u"\\mathmit{A}": u"\uD4D0", | |
u"\\mathmit{B}": u"\uD4D1", | |
u"\\mathmit{C}": u"\uD4D2", | |
u"\\mathmit{D}": u"\uD4D3", | |
u"\\mathmit{E}": u"\uD4D4", | |
u"\\mathmit{F}": u"\uD4D5", | |
u"\\mathmit{G}": u"\uD4D6", | |
u"\\mathmit{H}": u"\uD4D7", | |
u"\\mathmit{I}": u"\uD4D8", | |
u"\\mathmit{J}": u"\uD4D9", | |
u"\\mathmit{K}": u"\uD4DA", | |
u"\\mathmit{L}": u"\uD4DB", | |
u"\\mathmit{M}": u"\uD4DC", | |
u"\\mathmit{N}": u"\uD4DD", | |
u"\\mathmit{O}": u"\uD4DE", | |
u"\\mathmit{P}": u"\uD4DF", | |
u"\\mathmit{Q}": u"\uD4E0", | |
u"\\mathmit{R}": u"\uD4E1", | |
u"\\mathmit{S}": u"\uD4E2", | |
u"\\mathmit{T}": u"\uD4E3", | |
u"\\mathmit{U}": u"\uD4E4", | |
u"\\mathmit{V}": u"\uD4E5", | |
u"\\mathmit{W}": u"\uD4E6", | |
u"\\mathmit{X}": u"\uD4E7", | |
u"\\mathmit{Y}": u"\uD4E8", | |
u"\\mathmit{Z}": u"\uD4E9", | |
u"\\mathmit{a}": u"\uD4EA", | |
u"\\mathmit{b}": u"\uD4EB", | |
u"\\mathmit{c}": u"\uD4EC", | |
u"\\mathmit{d}": u"\uD4ED", | |
u"\\mathmit{e}": u"\uD4EE", | |
u"\\mathmit{f}": u"\uD4EF", | |
u"\\mathmit{g}": u"\uD4F0", | |
u"\\mathmit{h}": u"\uD4F1", | |
u"\\mathmit{i}": u"\uD4F2", | |
u"\\mathmit{j}": u"\uD4F3", | |
u"\\mathmit{k}": u"\uD4F4", | |
u"\\mathmit{l}": u"\uD4F5", | |
u"\\mathmit{m}": u"\uD4F6", | |
u"\\mathmit{n}": u"\uD4F7", | |
u"\\mathmit{o}": u"\uD4F8", | |
u"\\mathmit{p}": u"\uD4F9", | |
u"\\mathmit{q}": u"\uD4FA", | |
u"\\mathmit{r}": u"\uD4FB", | |
u"\\mathmit{s}": u"\uD4FC", | |
u"\\mathmit{t}": u"\uD4FD", | |
u"\\mathmit{u}": u"\uD4FE", | |
u"\\mathmit{v}": u"\uD4FF", | |
u"\\mathmit{w}": u"\uD500", | |
u"\\mathmit{x}": u"\uD501", | |
u"\\mathmit{y}": u"\uD502", | |
u"\\mathmit{z}": u"\uD503", | |
u"\\mathfrak{A}": u"\uD504", | |
u"\\mathfrak{B}": u"\uD505", | |
u"\\mathfrak{D}": u"\uD507", | |
u"\\mathfrak{E}": u"\uD508", | |
u"\\mathfrak{F}": u"\uD509", | |
u"\\mathfrak{G}": u"\uD50A", | |
u"\\mathfrak{J}": u"\uD50D", | |
u"\\mathfrak{K}": u"\uD50E", | |
u"\\mathfrak{L}": u"\uD50F", | |
u"\\mathfrak{M}": u"\uD510", | |
u"\\mathfrak{N}": u"\uD511", | |
u"\\mathfrak{O}": u"\uD512", | |
u"\\mathfrak{P}": u"\uD513", | |
u"\\mathfrak{Q}": u"\uD514", | |
u"\\mathfrak{S}": u"\uD516", | |
u"\\mathfrak{T}": u"\uD517", | |
u"\\mathfrak{U}": u"\uD518", | |
u"\\mathfrak{V}": u"\uD519", | |
u"\\mathfrak{W}": u"\uD51A", | |
u"\\mathfrak{X}": u"\uD51B", | |
u"\\mathfrak{Y}": u"\uD51C", | |
u"\\mathfrak{a}": u"\uD51E", | |
u"\\mathfrak{b}": u"\uD51F", | |
u"\\mathfrak{c}": u"\uD520", | |
u"\\mathfrak{d}": u"\uD521", | |
u"\\mathfrak{e}": u"\uD522", | |
u"\\mathfrak{f}": u"\uD523", | |
u"\\mathfrak{g}": u"\uD524", | |
u"\\mathfrak{h}": u"\uD525", | |
u"\\mathfrak{i}": u"\uD526", | |
u"\\mathfrak{j}": u"\uD527", | |
u"\\mathfrak{k}": u"\uD528", | |
u"\\mathfrak{l}": u"\uD529", | |
u"\\mathfrak{m}": u"\uD52A", | |
u"\\mathfrak{n}": u"\uD52B", | |
u"\\mathfrak{o}": u"\uD52C", | |
u"\\mathfrak{p}": u"\uD52D", | |
u"\\mathfrak{q}": u"\uD52E", | |
u"\\mathfrak{r}": u"\uD52F", | |
u"\\mathfrak{s}": u"\uD530", | |
u"\\mathfrak{t}": u"\uD531", | |
u"\\mathfrak{u}": u"\uD532", | |
u"\\mathfrak{v}": u"\uD533", | |
u"\\mathfrak{w}": u"\uD534", | |
u"\\mathfrak{x}": u"\uD535", | |
u"\\mathfrak{y}": u"\uD536", | |
u"\\mathfrak{z}": u"\uD537", | |
u"\\mathbb{A}": u"\uD538", | |
u"\\mathbb{B}": u"\uD539", | |
u"\\mathbb{D}": u"\uD53B", | |
u"\\mathbb{E}": u"\uD53C", | |
u"\\mathbb{F}": u"\uD53D", | |
u"\\mathbb{G}": u"\uD53E", | |
u"\\mathbb{I}": u"\uD540", | |
u"\\mathbb{J}": u"\uD541", | |
u"\\mathbb{K}": u"\uD542", | |
u"\\mathbb{L}": u"\uD543", | |
u"\\mathbb{M}": u"\uD544", | |
u"\\mathbb{O}": u"\uD546", | |
u"\\mathbb{S}": u"\uD54A", | |
u"\\mathbb{T}": u"\uD54B", | |
u"\\mathbb{U}": u"\uD54C", | |
u"\\mathbb{V}": u"\uD54D", | |
u"\\mathbb{W}": u"\uD54E", | |
u"\\mathbb{X}": u"\uD54F", | |
u"\\mathbb{Y}": u"\uD550", | |
u"\\mathbb{a}": u"\uD552", | |
u"\\mathbb{b}": u"\uD553", | |
u"\\mathbb{c}": u"\uD554", | |
u"\\mathbb{d}": u"\uD555", | |
u"\\mathbb{e}": u"\uD556", | |
u"\\mathbb{f}": u"\uD557", | |
u"\\mathbb{g}": u"\uD558", | |
u"\\mathbb{h}": u"\uD559", | |
u"\\mathbb{i}": u"\uD55A", | |
u"\\mathbb{j}": u"\uD55B", | |
u"\\mathbb{k}": u"\uD55C", | |
u"\\mathbb{l}": u"\uD55D", | |
u"\\mathbb{m}": u"\uD55E", | |
u"\\mathbb{n}": u"\uD55F", | |
u"\\mathbb{o}": u"\uD560", | |
u"\\mathbb{p}": u"\uD561", | |
u"\\mathbb{q}": u"\uD562", | |
u"\\mathbb{r}": u"\uD563", | |
u"\\mathbb{s}": u"\uD564", | |
u"\\mathbb{t}": u"\uD565", | |
u"\\mathbb{u}": u"\uD566", | |
u"\\mathbb{v}": u"\uD567", | |
u"\\mathbb{w}": u"\uD568", | |
u"\\mathbb{x}": u"\uD569", | |
u"\\mathbb{y}": u"\uD56A", | |
u"\\mathbb{z}": u"\uD56B", | |
u"\\mathslbb{A}": u"\uD56C", | |
u"\\mathslbb{B}": u"\uD56D", | |
u"\\mathslbb{C}": u"\uD56E", | |
u"\\mathslbb{D}": u"\uD56F", | |
u"\\mathslbb{E}": u"\uD570", | |
u"\\mathslbb{F}": u"\uD571", | |
u"\\mathslbb{G}": u"\uD572", | |
u"\\mathslbb{H}": u"\uD573", | |
u"\\mathslbb{I}": u"\uD574", | |
u"\\mathslbb{J}": u"\uD575", | |
u"\\mathslbb{K}": u"\uD576", | |
u"\\mathslbb{L}": u"\uD577", | |
u"\\mathslbb{M}": u"\uD578", | |
u"\\mathslbb{N}": u"\uD579", | |
u"\\mathslbb{O}": u"\uD57A", | |
u"\\mathslbb{P}": u"\uD57B", | |
u"\\mathslbb{Q}": u"\uD57C", | |
u"\\mathslbb{R}": u"\uD57D", | |
u"\\mathslbb{S}": u"\uD57E", | |
u"\\mathslbb{T}": u"\uD57F", | |
u"\\mathslbb{U}": u"\uD580", | |
u"\\mathslbb{V}": u"\uD581", | |
u"\\mathslbb{W}": u"\uD582", | |
u"\\mathslbb{X}": u"\uD583", | |
u"\\mathslbb{Y}": u"\uD584", | |
u"\\mathslbb{Z}": u"\uD585", | |
u"\\mathslbb{a}": u"\uD586", | |
u"\\mathslbb{b}": u"\uD587", | |
u"\\mathslbb{c}": u"\uD588", | |
u"\\mathslbb{d}": u"\uD589", | |
u"\\mathslbb{e}": u"\uD58A", | |
u"\\mathslbb{f}": u"\uD58B", | |
u"\\mathslbb{g}": u"\uD58C", | |
u"\\mathslbb{h}": u"\uD58D", | |
u"\\mathslbb{i}": u"\uD58E", | |
u"\\mathslbb{j}": u"\uD58F", | |
u"\\mathslbb{k}": u"\uD590", | |
u"\\mathslbb{l}": u"\uD591", | |
u"\\mathslbb{m}": u"\uD592", | |
u"\\mathslbb{n}": u"\uD593", | |
u"\\mathslbb{o}": u"\uD594", | |
u"\\mathslbb{p}": u"\uD595", | |
u"\\mathslbb{q}": u"\uD596", | |
u"\\mathslbb{r}": u"\uD597", | |
u"\\mathslbb{s}": u"\uD598", | |
u"\\mathslbb{t}": u"\uD599", | |
u"\\mathslbb{u}": u"\uD59A", | |
u"\\mathslbb{v}": u"\uD59B", | |
u"\\mathslbb{w}": u"\uD59C", | |
u"\\mathslbb{x}": u"\uD59D", | |
u"\\mathslbb{y}": u"\uD59E", | |
u"\\mathslbb{z}": u"\uD59F", | |
u"\\mathsf{A}": u"\uD5A0", | |
u"\\mathsf{B}": u"\uD5A1", | |
u"\\mathsf{C}": u"\uD5A2", | |
u"\\mathsf{D}": u"\uD5A3", | |
u"\\mathsf{E}": u"\uD5A4", | |
u"\\mathsf{F}": u"\uD5A5", | |
u"\\mathsf{G}": u"\uD5A6", | |
u"\\mathsf{H}": u"\uD5A7", | |
u"\\mathsf{I}": u"\uD5A8", | |
u"\\mathsf{J}": u"\uD5A9", | |
u"\\mathsf{K}": u"\uD5AA", | |
u"\\mathsf{L}": u"\uD5AB", | |
u"\\mathsf{M}": u"\uD5AC", | |
u"\\mathsf{N}": u"\uD5AD", | |
u"\\mathsf{O}": u"\uD5AE", | |
u"\\mathsf{P}": u"\uD5AF", | |
u"\\mathsf{Q}": u"\uD5B0", | |
u"\\mathsf{R}": u"\uD5B1", | |
u"\\mathsf{S}": u"\uD5B2", | |
u"\\mathsf{T}": u"\uD5B3", | |
u"\\mathsf{U}": u"\uD5B4", | |
u"\\mathsf{V}": u"\uD5B5", | |
u"\\mathsf{W}": u"\uD5B6", | |
u"\\mathsf{X}": u"\uD5B7", | |
u"\\mathsf{Y}": u"\uD5B8", | |
u"\\mathsf{Z}": u"\uD5B9", | |
u"\\mathsf{a}": u"\uD5BA", | |
u"\\mathsf{b}": u"\uD5BB", | |
u"\\mathsf{c}": u"\uD5BC", | |
u"\\mathsf{d}": u"\uD5BD", | |
u"\\mathsf{e}": u"\uD5BE", | |
u"\\mathsf{f}": u"\uD5BF", | |
u"\\mathsf{g}": u"\uD5C0", | |
u"\\mathsf{h}": u"\uD5C1", | |
u"\\mathsf{i}": u"\uD5C2", | |
u"\\mathsf{j}": u"\uD5C3", | |
u"\\mathsf{k}": u"\uD5C4", | |
u"\\mathsf{l}": u"\uD5C5", | |
u"\\mathsf{m}": u"\uD5C6", | |
u"\\mathsf{n}": u"\uD5C7", | |
u"\\mathsf{o}": u"\uD5C8", | |
u"\\mathsf{p}": u"\uD5C9", | |
u"\\mathsf{q}": u"\uD5CA", | |
u"\\mathsf{r}": u"\uD5CB", | |
u"\\mathsf{s}": u"\uD5CC", | |
u"\\mathsf{t}": u"\uD5CD", | |
u"\\mathsf{u}": u"\uD5CE", | |
u"\\mathsf{v}": u"\uD5CF", | |
u"\\mathsf{w}": u"\uD5D0", | |
u"\\mathsf{x}": u"\uD5D1", | |
u"\\mathsf{y}": u"\uD5D2", | |
u"\\mathsf{z}": u"\uD5D3", | |
u"\\mathsfbf{A}": u"\uD5D4", | |
u"\\mathsfbf{B}": u"\uD5D5", | |
u"\\mathsfbf{C}": u"\uD5D6", | |
u"\\mathsfbf{D}": u"\uD5D7", | |
u"\\mathsfbf{E}": u"\uD5D8", | |
u"\\mathsfbf{F}": u"\uD5D9", | |
u"\\mathsfbf{G}": u"\uD5DA", | |
u"\\mathsfbf{H}": u"\uD5DB", | |
u"\\mathsfbf{I}": u"\uD5DC", | |
u"\\mathsfbf{J}": u"\uD5DD", | |
u"\\mathsfbf{K}": u"\uD5DE", | |
u"\\mathsfbf{L}": u"\uD5DF", | |
u"\\mathsfbf{M}": u"\uD5E0", | |
u"\\mathsfbf{N}": u"\uD5E1", | |
u"\\mathsfbf{O}": u"\uD5E2", | |
u"\\mathsfbf{P}": u"\uD5E3", | |
u"\\mathsfbf{Q}": u"\uD5E4", | |
u"\\mathsfbf{R}": u"\uD5E5", | |
u"\\mathsfbf{S}": u"\uD5E6", | |
u"\\mathsfbf{T}": u"\uD5E7", | |
u"\\mathsfbf{U}": u"\uD5E8", | |
u"\\mathsfbf{V}": u"\uD5E9", | |
u"\\mathsfbf{W}": u"\uD5EA", | |
u"\\mathsfbf{X}": u"\uD5EB", | |
u"\\mathsfbf{Y}": u"\uD5EC", | |
u"\\mathsfbf{Z}": u"\uD5ED", | |
u"\\mathsfbf{a}": u"\uD5EE", | |
u"\\mathsfbf{b}": u"\uD5EF", | |
u"\\mathsfbf{c}": u"\uD5F0", | |
u"\\mathsfbf{d}": u"\uD5F1", | |
u"\\mathsfbf{e}": u"\uD5F2", | |
u"\\mathsfbf{f}": u"\uD5F3", | |
u"\\mathsfbf{g}": u"\uD5F4", | |
u"\\mathsfbf{h}": u"\uD5F5", | |
u"\\mathsfbf{i}": u"\uD5F6", | |
u"\\mathsfbf{j}": u"\uD5F7", | |
u"\\mathsfbf{k}": u"\uD5F8", | |
u"\\mathsfbf{l}": u"\uD5F9", | |
u"\\mathsfbf{m}": u"\uD5FA", | |
u"\\mathsfbf{n}": u"\uD5FB", | |
u"\\mathsfbf{o}": u"\uD5FC", | |
u"\\mathsfbf{p}": u"\uD5FD", | |
u"\\mathsfbf{q}": u"\uD5FE", | |
u"\\mathsfbf{r}": u"\uD5FF", | |
u"\\mathsfbf{s}": u"\uD600", | |
u"\\mathsfbf{t}": u"\uD601", | |
u"\\mathsfbf{u}": u"\uD602", | |
u"\\mathsfbf{v}": u"\uD603", | |
u"\\mathsfbf{w}": u"\uD604", | |
u"\\mathsfbf{x}": u"\uD605", | |
u"\\mathsfbf{y}": u"\uD606", | |
u"\\mathsfbf{z}": u"\uD607", | |
u"\\mathsfsl{A}": u"\uD608", | |
u"\\mathsfsl{B}": u"\uD609", | |
u"\\mathsfsl{C}": u"\uD60A", | |
u"\\mathsfsl{D}": u"\uD60B", | |
u"\\mathsfsl{E}": u"\uD60C", | |
u"\\mathsfsl{F}": u"\uD60D", | |
u"\\mathsfsl{G}": u"\uD60E", | |
u"\\mathsfsl{H}": u"\uD60F", | |
u"\\mathsfsl{I}": u"\uD610", | |
u"\\mathsfsl{J}": u"\uD611", | |
u"\\mathsfsl{K}": u"\uD612", | |
u"\\mathsfsl{L}": u"\uD613", | |
u"\\mathsfsl{M}": u"\uD614", | |
u"\\mathsfsl{N}": u"\uD615", | |
u"\\mathsfsl{O}": u"\uD616", | |
u"\\mathsfsl{P}": u"\uD617", | |
u"\\mathsfsl{Q}": u"\uD618", | |
u"\\mathsfsl{R}": u"\uD619", | |
u"\\mathsfsl{S}": u"\uD61A", | |
u"\\mathsfsl{T}": u"\uD61B", | |
u"\\mathsfsl{U}": u"\uD61C", | |
u"\\mathsfsl{V}": u"\uD61D", | |
u"\\mathsfsl{W}": u"\uD61E", | |
u"\\mathsfsl{X}": u"\uD61F", | |
u"\\mathsfsl{Y}": u"\uD620", | |
u"\\mathsfsl{Z}": u"\uD621", | |
u"\\mathsfsl{a}": u"\uD622", | |
u"\\mathsfsl{b}": u"\uD623", | |
u"\\mathsfsl{c}": u"\uD624", | |
u"\\mathsfsl{d}": u"\uD625", | |
u"\\mathsfsl{e}": u"\uD626", | |
u"\\mathsfsl{f}": u"\uD627", | |
u"\\mathsfsl{g}": u"\uD628", | |
u"\\mathsfsl{h}": u"\uD629", | |
u"\\mathsfsl{i}": u"\uD62A", | |
u"\\mathsfsl{j}": u"\uD62B", | |
u"\\mathsfsl{k}": u"\uD62C", | |
u"\\mathsfsl{l}": u"\uD62D", | |
u"\\mathsfsl{m}": u"\uD62E", | |
u"\\mathsfsl{n}": u"\uD62F", | |
u"\\mathsfsl{o}": u"\uD630", | |
u"\\mathsfsl{p}": u"\uD631", | |
u"\\mathsfsl{q}": u"\uD632", | |
u"\\mathsfsl{r}": u"\uD633", | |
u"\\mathsfsl{s}": u"\uD634", | |
u"\\mathsfsl{t}": u"\uD635", | |
u"\\mathsfsl{u}": u"\uD636", | |
u"\\mathsfsl{v}": u"\uD637", | |
u"\\mathsfsl{w}": u"\uD638", | |
u"\\mathsfsl{x}": u"\uD639", | |
u"\\mathsfsl{y}": u"\uD63A", | |
u"\\mathsfsl{z}": u"\uD63B", | |
u"\\mathsfbfsl{A}": u"\uD63C", | |
u"\\mathsfbfsl{B}": u"\uD63D", | |
u"\\mathsfbfsl{C}": u"\uD63E", | |
u"\\mathsfbfsl{D}": u"\uD63F", | |
u"\\mathsfbfsl{E}": u"\uD640", | |
u"\\mathsfbfsl{F}": u"\uD641", | |
u"\\mathsfbfsl{G}": u"\uD642", | |
u"\\mathsfbfsl{H}": u"\uD643", | |
u"\\mathsfbfsl{I}": u"\uD644", | |
u"\\mathsfbfsl{J}": u"\uD645", | |
u"\\mathsfbfsl{K}": u"\uD646", | |
u"\\mathsfbfsl{L}": u"\uD647", | |
u"\\mathsfbfsl{M}": u"\uD648", | |
u"\\mathsfbfsl{N}": u"\uD649", | |
u"\\mathsfbfsl{O}": u"\uD64A", | |
u"\\mathsfbfsl{P}": u"\uD64B", | |
u"\\mathsfbfsl{Q}": u"\uD64C", | |
u"\\mathsfbfsl{R}": u"\uD64D", | |
u"\\mathsfbfsl{S}": u"\uD64E", | |
u"\\mathsfbfsl{T}": u"\uD64F", | |
u"\\mathsfbfsl{U}": u"\uD650", | |
u"\\mathsfbfsl{V}": u"\uD651", | |
u"\\mathsfbfsl{W}": u"\uD652", | |
u"\\mathsfbfsl{X}": u"\uD653", | |
u"\\mathsfbfsl{Y}": u"\uD654", | |
u"\\mathsfbfsl{Z}": u"\uD655", | |
u"\\mathsfbfsl{a}": u"\uD656", | |
u"\\mathsfbfsl{b}": u"\uD657", | |
u"\\mathsfbfsl{c}": u"\uD658", | |
u"\\mathsfbfsl{d}": u"\uD659", | |
u"\\mathsfbfsl{e}": u"\uD65A", | |
u"\\mathsfbfsl{f}": u"\uD65B", | |
u"\\mathsfbfsl{g}": u"\uD65C", | |
u"\\mathsfbfsl{h}": u"\uD65D", | |
u"\\mathsfbfsl{i}": u"\uD65E", | |
u"\\mathsfbfsl{j}": u"\uD65F", | |
u"\\mathsfbfsl{k}": u"\uD660", | |
u"\\mathsfbfsl{l}": u"\uD661", | |
u"\\mathsfbfsl{m}": u"\uD662", | |
u"\\mathsfbfsl{n}": u"\uD663", | |
u"\\mathsfbfsl{o}": u"\uD664", | |
u"\\mathsfbfsl{p}": u"\uD665", | |
u"\\mathsfbfsl{q}": u"\uD666", | |
u"\\mathsfbfsl{r}": u"\uD667", | |
u"\\mathsfbfsl{s}": u"\uD668", | |
u"\\mathsfbfsl{t}": u"\uD669", | |
u"\\mathsfbfsl{u}": u"\uD66A", | |
u"\\mathsfbfsl{v}": u"\uD66B", | |
u"\\mathsfbfsl{w}": u"\uD66C", | |
u"\\mathsfbfsl{x}": u"\uD66D", | |
u"\\mathsfbfsl{y}": u"\uD66E", | |
u"\\mathsfbfsl{z}": u"\uD66F", | |
u"\\mathtt{A}": u"\uD670", | |
u"\\mathtt{B}": u"\uD671", | |
u"\\mathtt{C}": u"\uD672", | |
u"\\mathtt{D}": u"\uD673", | |
u"\\mathtt{E}": u"\uD674", | |
u"\\mathtt{F}": u"\uD675", | |
u"\\mathtt{G}": u"\uD676", | |
u"\\mathtt{H}": u"\uD677", | |
u"\\mathtt{I}": u"\uD678", | |
u"\\mathtt{J}": u"\uD679", | |
u"\\mathtt{K}": u"\uD67A", | |
u"\\mathtt{L}": u"\uD67B", | |
u"\\mathtt{M}": u"\uD67C", | |
u"\\mathtt{N}": u"\uD67D", | |
u"\\mathtt{O}": u"\uD67E", | |
u"\\mathtt{P}": u"\uD67F", | |
u"\\mathtt{Q}": u"\uD680", | |
u"\\mathtt{R}": u"\uD681", | |
u"\\mathtt{S}": u"\uD682", | |
u"\\mathtt{T}": u"\uD683", | |
u"\\mathtt{U}": u"\uD684", | |
u"\\mathtt{V}": u"\uD685", | |
u"\\mathtt{W}": u"\uD686", | |
u"\\mathtt{X}": u"\uD687", | |
u"\\mathtt{Y}": u"\uD688", | |
u"\\mathtt{Z}": u"\uD689", | |
u"\\mathtt{a}": u"\uD68A", | |
u"\\mathtt{b}": u"\uD68B", | |
u"\\mathtt{c}": u"\uD68C", | |
u"\\mathtt{d}": u"\uD68D", | |
u"\\mathtt{e}": u"\uD68E", | |
u"\\mathtt{f}": u"\uD68F", | |
u"\\mathtt{g}": u"\uD690", | |
u"\\mathtt{h}": u"\uD691", | |
u"\\mathtt{i}": u"\uD692", | |
u"\\mathtt{j}": u"\uD693", | |
u"\\mathtt{k}": u"\uD694", | |
u"\\mathtt{l}": u"\uD695", | |
u"\\mathtt{m}": u"\uD696", | |
u"\\mathtt{n}": u"\uD697", | |
u"\\mathtt{o}": u"\uD698", | |
u"\\mathtt{p}": u"\uD699", | |
u"\\mathtt{q}": u"\uD69A", | |
u"\\mathtt{r}": u"\uD69B", | |
u"\\mathtt{s}": u"\uD69C", | |
u"\\mathtt{t}": u"\uD69D", | |
u"\\mathtt{u}": u"\uD69E", | |
u"\\mathtt{v}": u"\uD69F", | |
u"\\mathtt{w}": u"\uD6A0", | |
u"\\mathtt{x}": u"\uD6A1", | |
u"\\mathtt{y}": u"\uD6A2", | |
u"\\mathtt{z}": u"\uD6A3", | |
u"\\mathbf{\\Alpha}": u"\uD6A8", | |
u"\\mathbf{\\Beta}": u"\uD6A9", | |
u"\\mathbf{\\Gamma}": u"\uD6AA", | |
u"\\mathbf{\\Delta}": u"\uD6AB", | |
u"\\mathbf{\\Epsilon}": u"\uD6AC", | |
u"\\mathbf{\\Zeta}": u"\uD6AD", | |
u"\\mathbf{\\Eta}": u"\uD6AE", | |
u"\\mathbf{\\Theta}": u"\uD6AF", | |
u"\\mathbf{\\Iota}": u"\uD6B0", | |
u"\\mathbf{\\Kappa}": u"\uD6B1", | |
u"\\mathbf{\\Lambda}": u"\uD6B2", | |
u"\\mathbf{\\Xi}": u"\uD6B5", | |
u"\\mathbf{\\Pi}": u"\uD6B7", | |
u"\\mathbf{\\Rho}": u"\uD6B8", | |
u"\\mathbf{\\vartheta}": u"\uD6B9", | |
u"\\mathbf{\\Sigma}": u"\uD6BA", | |
u"\\mathbf{\\Tau}": u"\uD6BB", | |
u"\\mathbf{\\Upsilon}": u"\uD6BC", | |
u"\\mathbf{\\Phi}": u"\uD6BD", | |
u"\\mathbf{\\Chi}": u"\uD6BE", | |
u"\\mathbf{\\Psi}": u"\uD6BF", | |
u"\\mathbf{\\Omega}": u"\uD6C0", | |
u"\\mathbf{\\nabla}": u"\uD6C1", | |
u"\\mathbf{\\Alpha}": u"\uD6C2", | |
u"\\mathbf{\\Beta}": u"\uD6C3", | |
u"\\mathbf{\\Gamma}": u"\uD6C4", | |
u"\\mathbf{\\Delta}": u"\uD6C5", | |
u"\\mathbf{\\Epsilon}": u"\uD6C6", | |
u"\\mathbf{\\Zeta}": u"\uD6C7", | |
u"\\mathbf{\\Eta}": u"\uD6C8", | |
u"\\mathbf{\\theta}": u"\uD6C9", | |
u"\\mathbf{\\Iota}": u"\uD6CA", | |
u"\\mathbf{\\Kappa}": u"\uD6CB", | |
u"\\mathbf{\\Lambda}": u"\uD6CC", | |
u"\\mathbf{\\Xi}": u"\uD6CF", | |
u"\\mathbf{\\Pi}": u"\uD6D1", | |
u"\\mathbf{\\Rho}": u"\uD6D2", | |
u"\\mathbf{\\varsigma}": u"\uD6D3", | |
u"\\mathbf{\\Sigma}": u"\uD6D4", | |
u"\\mathbf{\\Tau}": u"\uD6D5", | |
u"\\mathbf{\\Upsilon}": u"\uD6D6", | |
u"\\mathbf{\\Phi}": u"\uD6D7", | |
u"\\mathbf{\\Chi}": u"\uD6D8", | |
u"\\mathbf{\\Psi}": u"\uD6D9", | |
u"\\mathbf{\\Omega}": u"\uD6DA", | |
u"\\partial": u"\uD6DB", | |
u"\\in": u"\uD6DC", | |
u"\\mathbf{\\vartheta}": u"\uD6DD", | |
u"\\mathbf{\\varkappa}": u"\uD6DE", | |
u"\\mathbf{\\phi}": u"\uD6DF", | |
u"\\mathbf{\\varrho}": u"\uD6E0", | |
u"\\mathbf{\\varpi}": u"\uD6E1", | |
u"\\mathsl{\\Alpha}": u"\uD6E2", | |
u"\\mathsl{\\Beta}": u"\uD6E3", | |
u"\\mathsl{\\Gamma}": u"\uD6E4", | |
u"\\mathsl{\\Delta}": u"\uD6E5", | |
u"\\mathsl{\\Epsilon}": u"\uD6E6", | |
u"\\mathsl{\\Zeta}": u"\uD6E7", | |
u"\\mathsl{\\Eta}": u"\uD6E8", | |
u"\\mathsl{\\Theta}": u"\uD6E9", | |
u"\\mathsl{\\Iota}": u"\uD6EA", | |
u"\\mathsl{\\Kappa}": u"\uD6EB", | |
u"\\mathsl{\\Lambda}": u"\uD6EC", | |
u"\\mathsl{\\Xi}": u"\uD6EF", | |
u"\\mathsl{\\Pi}": u"\uD6F1", | |
u"\\mathsl{\\Rho}": u"\uD6F2", | |
u"\\mathsl{\\vartheta}": u"\uD6F3", | |
u"\\mathsl{\\Sigma}": u"\uD6F4", | |
u"\\mathsl{\\Tau}": u"\uD6F5", | |
u"\\mathsl{\\Upsilon}": u"\uD6F6", | |
u"\\mathsl{\\Phi}": u"\uD6F7", | |
u"\\mathsl{\\Chi}": u"\uD6F8", | |
u"\\mathsl{\\Psi}": u"\uD6F9", | |
u"\\mathsl{\\Omega}": u"\uD6FA", | |
u"\\mathsl{\\nabla}": u"\uD6FB", | |
u"\\mathsl{\\Alpha}": u"\uD6FC", | |
u"\\mathsl{\\Beta}": u"\uD6FD", | |
u"\\mathsl{\\Gamma}": u"\uD6FE", | |
u"\\mathsl{\\Delta}": u"\uD6FF", | |
u"\\mathsl{\\Epsilon}": u"\uD700", | |
u"\\mathsl{\\Zeta}": u"\uD701", | |
u"\\mathsl{\\Eta}": u"\uD702", | |
u"\\mathsl{\\Theta}": u"\uD703", | |
u"\\mathsl{\\Iota}": u"\uD704", | |
u"\\mathsl{\\Kappa}": u"\uD705", | |
u"\\mathsl{\\Lambda}": u"\uD706", | |
u"\\mathsl{\\Xi}": u"\uD709", | |
u"\\mathsl{\\Pi}": u"\uD70B", | |
u"\\mathsl{\\Rho}": u"\uD70C", | |
u"\\mathsl{\\varsigma}": u"\uD70D", | |
u"\\mathsl{\\Sigma}": u"\uD70E", | |
u"\\mathsl{\\Tau}": u"\uD70F", | |
u"\\mathsl{\\Upsilon}": u"\uD710", | |
u"\\mathsl{\\Phi}": u"\uD711", | |
u"\\mathsl{\\Chi}": u"\uD712", | |
u"\\mathsl{\\Psi}": u"\uD713", | |
u"\\mathsl{\\Omega}": u"\uD714", | |
u"\\partial": u"\uD715", | |
u"\\in": u"\uD716", | |
u"\\mathsl{\\vartheta}": u"\uD717", | |
u"\\mathsl{\\varkappa}": u"\uD718", | |
u"\\mathsl{\\phi}": u"\uD719", | |
u"\\mathsl{\\varrho}": u"\uD71A", | |
u"\\mathsl{\\varpi}": u"\uD71B", | |
u"\\mathbit{\\Alpha}": u"\uD71C", | |
u"\\mathbit{\\Beta}": u"\uD71D", | |
u"\\mathbit{\\Gamma}": u"\uD71E", | |
u"\\mathbit{\\Delta}": u"\uD71F", | |
u"\\mathbit{\\Epsilon}": u"\uD720", | |
u"\\mathbit{\\Zeta}": u"\uD721", | |
u"\\mathbit{\\Eta}": u"\uD722", | |
u"\\mathbit{\\Theta}": u"\uD723", | |
u"\\mathbit{\\Iota}": u"\uD724", | |
u"\\mathbit{\\Kappa}": u"\uD725", | |
u"\\mathbit{\\Lambda}": u"\uD726", | |
u"\\mathbit{\\Xi}": u"\uD729", | |
u"\\mathbit{\\Pi}": u"\uD72B", | |
u"\\mathbit{\\Rho}": u"\uD72C", | |
u"\\mathbit{O}": u"\uD72D", | |
u"\\mathbit{\\Sigma}": u"\uD72E", | |
u"\\mathbit{\\Tau}": u"\uD72F", | |
u"\\mathbit{\\Upsilon}": u"\uD730", | |
u"\\mathbit{\\Phi}": u"\uD731", | |
u"\\mathbit{\\Chi}": u"\uD732", | |
u"\\mathbit{\\Psi}": u"\uD733", | |
u"\\mathbit{\\Omega}": u"\uD734", | |
u"\\mathbit{\\nabla}": u"\uD735", | |
u"\\mathbit{\\Alpha}": u"\uD736", | |
u"\\mathbit{\\Beta}": u"\uD737", | |
u"\\mathbit{\\Gamma}": u"\uD738", | |
u"\\mathbit{\\Delta}": u"\uD739", | |
u"\\mathbit{\\Epsilon}": u"\uD73A", | |
u"\\mathbit{\\Zeta}": u"\uD73B", | |
u"\\mathbit{\\Eta}": u"\uD73C", | |
u"\\mathbit{\\Theta}": u"\uD73D", | |
u"\\mathbit{\\Iota}": u"\uD73E", | |
u"\\mathbit{\\Kappa}": u"\uD73F", | |
u"\\mathbit{\\Lambda}": u"\uD740", | |
u"\\mathbit{\\Xi}": u"\uD743", | |
u"\\mathbit{\\Pi}": u"\uD745", | |
u"\\mathbit{\\Rho}": u"\uD746", | |
u"\\mathbit{\\varsigma}": u"\uD747", | |
u"\\mathbit{\\Sigma}": u"\uD748", | |
u"\\mathbit{\\Tau}": u"\uD749", | |
u"\\mathbit{\\Upsilon}": u"\uD74A", | |
u"\\mathbit{\\Phi}": u"\uD74B", | |
u"\\mathbit{\\Chi}": u"\uD74C", | |
u"\\mathbit{\\Psi}": u"\uD74D", | |
u"\\mathbit{\\Omega}": u"\uD74E", | |
u"\\partial": u"\uD74F", | |
u"\\in": u"\uD750", | |
u"\\mathbit{\\vartheta}": u"\uD751", | |
u"\\mathbit{\\varkappa}": u"\uD752", | |
u"\\mathbit{\\phi}": u"\uD753", | |
u"\\mathbit{\\varrho}": u"\uD754", | |
u"\\mathbit{\\varpi}": u"\uD755", | |
u"\\mathsfbf{\\Alpha}": u"\uD756", | |
u"\\mathsfbf{\\Beta}": u"\uD757", | |
u"\\mathsfbf{\\Gamma}": u"\uD758", | |
u"\\mathsfbf{\\Delta}": u"\uD759", | |
u"\\mathsfbf{\\Epsilon}": u"\uD75A", | |
u"\\mathsfbf{\\Zeta}": u"\uD75B", | |
u"\\mathsfbf{\\Eta}": u"\uD75C", | |
u"\\mathsfbf{\\Theta}": u"\uD75D", | |
u"\\mathsfbf{\\Iota}": u"\uD75E", | |
u"\\mathsfbf{\\Kappa}": u"\uD75F", | |
u"\\mathsfbf{\\Lambda}": u"\uD760", | |
u"\\mathsfbf{\\Xi}": u"\uD763", | |
u"\\mathsfbf{\\Pi}": u"\uD765", | |
u"\\mathsfbf{\\Rho}": u"\uD766", | |
u"\\mathsfbf{\\vartheta}": u"\uD767", | |
u"\\mathsfbf{\\Sigma}": u"\uD768", | |
u"\\mathsfbf{\\Tau}": u"\uD769", | |
u"\\mathsfbf{\\Upsilon}": u"\uD76A", | |
u"\\mathsfbf{\\Phi}": u"\uD76B", | |
u"\\mathsfbf{\\Chi}": u"\uD76C", | |
u"\\mathsfbf{\\Psi}": u"\uD76D", | |
u"\\mathsfbf{\\Omega}": u"\uD76E", | |
u"\\mathsfbf{\\nabla}": u"\uD76F", | |
u"\\mathsfbf{\\Alpha}": u"\uD770", | |
u"\\mathsfbf{\\Beta}": u"\uD771", | |
u"\\mathsfbf{\\Gamma}": u"\uD772", | |
u"\\mathsfbf{\\Delta}": u"\uD773", | |
u"\\mathsfbf{\\Epsilon}": u"\uD774", | |
u"\\mathsfbf{\\Zeta}": u"\uD775", | |
u"\\mathsfbf{\\Eta}": u"\uD776", | |
u"\\mathsfbf{\\Theta}": u"\uD777", | |
u"\\mathsfbf{\\Iota}": u"\uD778", | |
u"\\mathsfbf{\\Kappa}": u"\uD779", | |
u"\\mathsfbf{\\Lambda}": u"\uD77A", | |
u"\\mathsfbf{\\Xi}": u"\uD77D", | |
u"\\mathsfbf{\\Pi}": u"\uD77F", | |
u"\\mathsfbf{\\Rho}": u"\uD780", | |
u"\\mathsfbf{\\varsigma}": u"\uD781", | |
u"\\mathsfbf{\\Sigma}": u"\uD782", | |
u"\\mathsfbf{\\Tau}": u"\uD783", | |
u"\\mathsfbf{\\Upsilon}": u"\uD784", | |
u"\\mathsfbf{\\Phi}": u"\uD785", | |
u"\\mathsfbf{\\Chi}": u"\uD786", | |
u"\\mathsfbf{\\Psi}": u"\uD787", | |
u"\\mathsfbf{\\Omega}": u"\uD788", | |
u"\\partial": u"\uD789", | |
u"\\in": u"\uD78A", | |
u"\\mathsfbf{\\vartheta}": u"\uD78B", | |
u"\\mathsfbf{\\varkappa}": u"\uD78C", | |
u"\\mathsfbf{\\phi}": u"\uD78D", | |
u"\\mathsfbf{\\varrho}": u"\uD78E", | |
u"\\mathsfbf{\\varpi}": u"\uD78F", | |
u"\\mathsfbfsl{\\Alpha}": u"\uD790", | |
u"\\mathsfbfsl{\\Beta}": u"\uD791", | |
u"\\mathsfbfsl{\\Gamma}": u"\uD792", | |
u"\\mathsfbfsl{\\Delta}": u"\uD793", | |
u"\\mathsfbfsl{\\Epsilon}": u"\uD794", | |
u"\\mathsfbfsl{\\Zeta}": u"\uD795", | |
u"\\mathsfbfsl{\\Eta}": u"\uD796", | |
u"\\mathsfbfsl{\\vartheta}": u"\uD797", | |
u"\\mathsfbfsl{\\Iota}": u"\uD798", | |
u"\\mathsfbfsl{\\Kappa}": u"\uD799", | |
u"\\mathsfbfsl{\\Lambda}": u"\uD79A", | |
u"\\mathsfbfsl{\\Xi}": u"\uD79D", | |
u"\\mathsfbfsl{\\Pi}": u"\uD79F", | |
u"\\mathsfbfsl{\\Rho}": u"\uD7A0", | |
u"\\mathsfbfsl{\\vartheta}": u"\uD7A1", | |
u"\\mathsfbfsl{\\Sigma}": u"\uD7A2", | |
u"\\mathsfbfsl{\\Tau}": u"\uD7A3", | |
u"\\mathsfbfsl{\\Upsilon}": u"\uD7A4", | |
u"\\mathsfbfsl{\\Phi}": u"\uD7A5", | |
u"\\mathsfbfsl{\\Chi}": u"\uD7A6", | |
u"\\mathsfbfsl{\\Psi}": u"\uD7A7", | |
u"\\mathsfbfsl{\\Omega}": u"\uD7A8", | |
u"\\mathsfbfsl{\\nabla}": u"\uD7A9", | |
u"\\mathsfbfsl{\\Alpha}": u"\uD7AA", | |
u"\\mathsfbfsl{\\Beta}": u"\uD7AB", | |
u"\\mathsfbfsl{\\Gamma}": u"\uD7AC", | |
u"\\mathsfbfsl{\\Delta}": u"\uD7AD", | |
u"\\mathsfbfsl{\\Epsilon}": u"\uD7AE", | |
u"\\mathsfbfsl{\\Zeta}": u"\uD7AF", | |
u"\\mathsfbfsl{\\Eta}": u"\uD7B0", | |
u"\\mathsfbfsl{\\vartheta}": u"\uD7B1", | |
u"\\mathsfbfsl{\\Iota}": u"\uD7B2", | |
u"\\mathsfbfsl{\\Kappa}": u"\uD7B3", | |
u"\\mathsfbfsl{\\Lambda}": u"\uD7B4", | |
u"\\mathsfbfsl{\\Xi}": u"\uD7B7", | |
u"\\mathsfbfsl{\\Pi}": u"\uD7B9", | |
u"\\mathsfbfsl{\\Rho}": u"\uD7BA", | |
u"\\mathsfbfsl{\\varsigma}": u"\uD7BB", | |
u"\\mathsfbfsl{\\Sigma}": u"\uD7BC", | |
u"\\mathsfbfsl{\\Tau}": u"\uD7BD", | |
u"\\mathsfbfsl{\\Upsilon}": u"\uD7BE", | |
u"\\mathsfbfsl{\\Phi}": u"\uD7BF", | |
u"\\mathsfbfsl{\\Chi}": u"\uD7C0", | |
u"\\mathsfbfsl{\\Psi}": u"\uD7C1", | |
u"\\mathsfbfsl{\\Omega}": u"\uD7C2", | |
u"\\partial": u"\uD7C3", | |
u"\\in": u"\uD7C4", | |
u"\\mathsfbfsl{\\vartheta}": u"\uD7C5", | |
u"\\mathsfbfsl{\\varkappa}": u"\uD7C6", | |
u"\\mathsfbfsl{\\phi}": u"\uD7C7", | |
u"\\mathsfbfsl{\\varrho}": u"\uD7C8", | |
u"\\mathsfbfsl{\\varpi}": u"\uD7C9", | |
u"\\mathbf{0}": u"\uD7CE", | |
u"\\mathbf{1}": u"\uD7CF", | |
u"\\mathbf{2}": u"\uD7D0", | |
u"\\mathbf{3}": u"\uD7D1", | |
u"\\mathbf{4}": u"\uD7D2", | |
u"\\mathbf{5}": u"\uD7D3", | |
u"\\mathbf{6}": u"\uD7D4", | |
u"\\mathbf{7}": u"\uD7D5", | |
u"\\mathbf{8}": u"\uD7D6", | |
u"\\mathbf{9}": u"\uD7D7", | |
u"\\mathbb{0}": u"\uD7D8", | |
u"\\mathbb{1}": u"\uD7D9", | |
u"\\mathbb{2}": u"\uD7DA", | |
u"\\mathbb{3}": u"\uD7DB", | |
u"\\mathbb{4}": u"\uD7DC", | |
u"\\mathbb{5}": u"\uD7DD", | |
u"\\mathbb{6}": u"\uD7DE", | |
u"\\mathbb{7}": u"\uD7DF", | |
u"\\mathbb{8}": u"\uD7E0", | |
u"\\mathbb{9}": u"\uD7E1", | |
u"\\mathsf{0}": u"\uD7E2", | |
u"\\mathsf{1}": u"\uD7E3", | |
u"\\mathsf{2}": u"\uD7E4", | |
u"\\mathsf{3}": u"\uD7E5", | |
u"\\mathsf{4}": u"\uD7E6", | |
u"\\mathsf{5}": u"\uD7E7", | |
u"\\mathsf{6}": u"\uD7E8", | |
u"\\mathsf{7}": u"\uD7E9", | |
u"\\mathsf{8}": u"\uD7EA", | |
u"\\mathsf{9}": u"\uD7EB", | |
u"\\mathsfbf{0}": u"\uD7EC", | |
u"\\mathsfbf{1}": u"\uD7ED", | |
u"\\mathsfbf{2}": u"\uD7EE", | |
u"\\mathsfbf{3}": u"\uD7EF", | |
u"\\mathsfbf{4}": u"\uD7F0", | |
u"\\mathsfbf{5}": u"\uD7F1", | |
u"\\mathsfbf{6}": u"\uD7F2", | |
u"\\mathsfbf{7}": u"\uD7F3", | |
u"\\mathsfbf{8}": u"\uD7F4", | |
u"\\mathsfbf{9}": u"\uD7F5", | |
u"\\mathtt{0}": u"\uD7F6", | |
u"\\mathtt{1}": u"\uD7F7", | |
u"\\mathtt{2}": u"\uD7F8", | |
u"\\mathtt{3}": u"\uD7F9", | |
u"\\mathtt{4}": u"\uD7FA", | |
u"\\mathtt{5}": u"\uD7FB", | |
u"\\mathtt{6}": u"\uD7FC", | |
u"\\mathtt{7}": u"\uD7FD", | |
u"\\mathtt{8}": u"\uD7FE", | |
u"\\mathtt{9}": u"\uD7FF", | |
} | |
########################################################################### | |
# From ftp://ftp.tex.ac.uk/pub/tex/biblio/bibtex/utils/mab2bib/latex.py | |
########################################################################### | |
import codecs | |
import re | |
from sets import Set | |
def _tokenize(tex): | |
"""Convert latex source into sequence of single-token substrings.""" | |
start = 0 | |
try: | |
# skip quickly across boring stuff | |
pos = _stoppers.finditer(tex).next().span()[0] | |
except StopIteration: | |
yield tex | |
return | |
while 1: | |
if pos > start: | |
yield tex[start:pos] | |
if tex[start] == '\\' and not (tex[pos-1].isdigit() and tex[start+1].isalpha()): | |
while pos < len(tex) and tex[pos].isspace(): # skip blanks after csname | |
pos += 1 | |
while pos < len(tex) and tex[pos] in _ignore: | |
pos += 1 # flush control characters | |
if pos >= len(tex): | |
return | |
start = pos | |
if tex[pos:pos+2] in {'$$':None, '/~':None}: # protect ~ in urls | |
pos += 2 | |
elif tex[pos].isdigit(): | |
while pos < len(tex) and tex[pos].isdigit(): | |
pos += 1 | |
elif tex[pos] == '-': | |
while pos < len(tex) and tex[pos] == '-': | |
pos += 1 | |
elif tex[pos] != '\\' or pos == len(tex) - 1: | |
pos += 1 | |
elif not tex[pos+1].isalpha(): | |
pos += 2 | |
else: | |
pos += 1 | |
while pos < len(tex) and tex[pos].isalpha(): | |
pos += 1 | |
if tex[start:pos] == '\\char' or tex[start:pos] == '\\accent': | |
while pos < len(tex) and tex[pos].isdigit(): | |
pos += 1 | |
class _unlatex: | |
"""Convert tokenized tex into sequence of unicode strings. Helper for decode().""" | |
def __iter__(self): | |
"""Turn self into an iterator. It already is one, nothing to do.""" | |
return self | |
def __init__(self,tex): | |
"""Create a new token converter from a string.""" | |
self.tex = tuple(_tokenize(tex)) # turn tokens into indexable list | |
self.pos = 0 # index of first unprocessed token | |
self.lastoutput = 'x' # lastoutput must always be nonempty string | |
def __getitem__(self,n): | |
"""Return token at offset n from current pos.""" | |
p = self.pos + n | |
t = self.tex | |
return p < len(t) and t[p] or None | |
def next(self): | |
"""Find and return another piece of converted output.""" | |
if self.pos >= len(self.tex): | |
raise StopIteration | |
nextoutput = self.chunk() | |
if self.lastoutput[0] == '\\' and self.lastoutput[-1].isalpha() and nextoutput[0].isalpha(): | |
nextoutput = ' ' + nextoutput # add extra space to terminate csname | |
self.lastoutput = nextoutput | |
return nextoutput | |
def chunk(self): | |
"""Grab another set of input tokens and convert them to an output string.""" | |
for delta,c in self.candidates(0): | |
if c in _l2u: | |
self.pos += delta | |
return unichr(_l2u[c]) | |
elif len(c) == 2 and c[1] == 'i' and (c[0],'\\i') in _l2u: | |
self.pos += delta # correct failure to undot i | |
return unichr(_l2u[(c[0],'\\i')]) | |
elif len(c) == 1 and c[0].startswith('\\char') and c[0][5:].isdigit(): | |
self.pos += delta | |
return unichr(int(c[0][5:])) | |
# nothing matches, just pass through token as-is | |
self.pos += 1 | |
return self[-1] | |
def candidates(self,offset): | |
"""Generate pairs delta,c where c is a token or tuple of tokens from tex | |
(after deleting extraneous brackets starting at pos) and delta | |
is the length of the tokens prior to bracket deletion. | |
""" | |
t = self[offset] | |
if t in _blacklist: | |
return | |
elif t == '': | |
for delta,c in self.candidates(offset+1): | |
if self[offset+delta+1] == '}': | |
yield delta+2,c | |
elif t == '\\mbox': | |
for delta,c in self.candidates(offset+1): | |
yield delta+1,c | |
elif t == '$' and self[offset+2] == '$': | |
yield 3, (t,self[offset+1],t) | |
else: | |
q = self[offset+1] | |
if q == '' and self[offset+3] == '}': | |
yield 4, (t,self[offset+2]) | |
elif q: | |
yield 2, (t,q) | |
yield 1, t | |
latex_equivalents = { | |
0x0009: ' ', | |
0x000a: '\n', | |
0x0023: '\#', | |
0x0026: '\&', | |
0x00a0: '~', | |
0x00a1: '!`', | |
0x00a2: '\\not{c}', | |
0x00a3: '\\pounds', | |
0x00a7: '\\S', | |
0x00a8: '\\"{}', | |
0x00a9: '\\copyright', | |
0x00af: '\\={}', | |
0x00ac: '\\neg', | |
0x00ad: '\\-', | |
0x00b0: '\\mbox{$^\\circ$}', | |
0x00b1: '\\mbox{$\\pm$}', | |
0x00b2: '\\mbox{$^2$}', | |
0x00b3: '\\mbox{$^3$}', | |
0x00b4: "\\'{", | |
0x00b5: '\\mbox{$\\mu$}', | |
0x00b6: '\\P', | |
0x00b7: '\\mbox{$\\cdot$}', | |
0x00b8: '\\c{}', | |
0x00b9: '\\mbox{$^1$}', | |
0x00bf: '?`', | |
0x00c0: '\\`A', | |
0x00c1: "\\'A", | |
0x00c2: '\\^A', | |
0x00c3: '\\~A', | |
0x00c4: '\\"A', | |
0x00c5: '\\AA', | |
0x00c6: '\\AE', | |
0x00c7: '\\c{C}', | |
0x00c8: '\\`E', | |
0x00c9: "\\'E", | |
0x00ca: '\\^E', | |
0x00cb: '\\"E', | |
0x00cc: '\\`I', | |
0x00cd: "\\'I", | |
0x00ce: '\\^I', | |
0x00cf: '\\"I', | |
0x00d1: '\\~N', | |
0x00d2: '\\`O', | |
0x00d3: "\\'O", | |
0x00d4: '\\^O', | |
0x00d5: '\\~O', | |
0x00d6: '\\"O', | |
0x00d7: '\\mbox{$\\times$}', | |
0x00d8: '\\O', | |
0x00d9: '\\`U', | |
0x00da: "\\'U", | |
0x00db: '\\^U', | |
0x00dc: '\\"U', | |
0x00dd: "\\'Y", | |
0x00df: '\\ss', | |
0x00e0: '\\`a', | |
0x00e1: "\\'a", | |
0x00e2: '\\^a', | |
0x00e3: '\\~a', | |
0x00e4: '\\"a', | |
0x00e5: '\\aa', | |
0x00e6: '\\ae', | |
0x00e7: '\\c{c}', | |
0x00e8: '\\`e', | |
0x00e9: "\\'e", | |
0x00ea: '\\^e', | |
0x00eb: '\\"e', | |
0x00ec: '\\`\\i', | |
0x00ed: "\\'\\i", | |
0x00ee: '\\^\\i', | |
0x00ef: '\\"\\i', | |
0x00f1: '\\~n', | |
0x00f2: '\\`o', | |
0x00f3: "\\'o", | |
0x00f4: '\\^o', | |
0x00f5: '\\~o', | |
0x00f6: '\\"o', | |
0x00f7: '\\mbox{$\\div$}', | |
0x00f8: '\\o', | |
0x00f9: '\\`u', | |
0x00fa: "\\'u", | |
0x00fb: '\\^u', | |
0x00fc: '\\"u', | |
0x00fd: "\\'y", | |
0x00ff: '\\"y', | |
0x0100: '\\=A', | |
0x0101: '\\=a', | |
0x0102: '\\u{A}', | |
0x0103: '\\u{a}', | |
0x0104: '\\c{A}', | |
0x0105: '\\c{a}', | |
0x0106: "\\'C", | |
0x0107: "\\'c", | |
0x0108: "\\^C", | |
0x0109: "\\^c", | |
0x010a: "\\.C", | |
0x010b: "\\.c", | |
0x010c: "\\v{C", | |
0x010d: "\\v{c", | |
0x010e: "\\v{D", | |
0x010f: "\\v{d", | |
0x0112: '\\=E', | |
0x0113: '\\=e', | |
0x0114: '\\u{E}', | |
0x0115: '\\u{e}', | |
0x0116: '\\.E', | |
0x0117: '\\.e', | |
0x0118: '\\c{E}', | |
0x0119: '\\c{e}', | |
0x011a: "\\v{E", | |
0x011b: "\\v{e", | |
0x011c: '\\^G', | |
0x011d: '\\^g', | |
0x011e: '\\u{G}', | |
0x011f: '\\u{g}', | |
0x0120: '\\.G', | |
0x0121: '\\.g', | |
0x0122: '\\c{G}', | |
0x0123: '\\c{g}', | |
0x0124: '\\^H', | |
0x0125: '\\^h', | |
0x0128: '\\~I', | |
0x0129: '\\~\\i', | |
0x012a: '\\=I', | |
0x012b: '\\=\\i', | |
0x012c: '\\u{I}', | |
0x012d: '\\u\\i', | |
0x012e: '\\c{I}', | |
0x012f: '\\c{i}', | |
0x0130: '\\.I', | |
0x0131: '\\i', | |
0x0132: 'IJ', | |
0x0133: 'ij', | |
0x0134: '\\^J', | |
0x0135: '\\^\\j', | |
0x0136: '\\c{K}', | |
0x0137: '\\c{k}', | |
0x0139: "\\'L", | |
0x013a: "\\'l", | |
0x013b: "\\c{L", | |
0x013c: "\\c{l", | |
0x013d: "\\v{L", | |
0x013e: "\\v{l", | |
0x0141: '\\L', | |
0x0142: '\\l', | |
0x0143: "\\'N", | |
0x0144: "\\'n", | |
0x0145: "\\c{N", | |
0x0146: "\\c{n", | |
0x0147: "\\v{N", | |
0x0148: "\\v{n", | |
0x014c: '\\=O', | |
0x014d: '\\=o', | |
0x014e: '\\u{O}', | |
0x014f: '\\u{o}', | |
0x0150: '\\H{O}', | |
0x0151: '\\H{o}', | |
0x0152: '\\OE', | |
0x0153: '\\oe', | |
0x0154: "\\'R", | |
0x0155: "\\'r", | |
0x0156: "\\c{R", | |
0x0157: "\\c{r", | |
0x0158: "\\v{R", | |
0x0159: "\\v{r", | |
0x015a: "\\'S", | |
0x015b: "\\'s", | |
0x015c: "\\^S", | |
0x015d: "\\^s", | |
0x015e: "\\c{S", | |
0x015f: "\\c{s", | |
0x0160: "\\v{S", | |
0x0161: "\\v{s", | |
0x0162: "\\c{T", | |
0x0163: "\\c{t", | |
0x0164: "\\v{T", | |
0x0165: "\\v{t", | |
0x0168: "\\~U", | |
0x0169: "\\~u", | |
0x016a: "\\=U", | |
0x016b: "\\=u", | |
0x016c: "\\u{U", | |
0x016d: "\\u{u", | |
0x016e: "\\r{U", | |
0x016f: "\\r{u", | |
0x0170: "\\H{U", | |
0x0171: "\\H{u", | |
0x0172: "\\c{U", | |
0x0173: "\\c{u", | |
0x0174: "\\^W", | |
0x0175: "\\^w", | |
0x0176: "\\^Y", | |
0x0177: "\\^y", | |
0x0178: '\\"Y', | |
0x0179: "\\'Z", | |
0x017a: "\\'Z", | |
0x017b: "\\.Z", | |
0x017c: "\\.Z", | |
0x017d: "\\v{Z", | |
0x017e: "\\v{z", | |
0x01c4: "D\\v{Z", | |
0x01c5: "D\\v{z", | |
0x01c6: "d\\v{z", | |
0x01c7: "LJ", | |
0x01c8: "Lj", | |
0x01c9: "lj", | |
0x01ca: "NJ", | |
0x01cb: "Nj", | |
0x01cc: "nj", | |
0x01cd: "\\v{A", | |
0x01ce: "\\v{a", | |
0x01cf: "\\v{I", | |
0x01d0: "\\v\\i", | |
0x01d1: "\\v{O", | |
0x01d2: "\\v{o", | |
0x01d3: "\\v{U", | |
0x01d4: "\\v{u", | |
0x01e6: "\\v{G", | |
0x01e7: "\\v{g", | |
0x01e8: "\\v{K", | |
0x01e9: "\\v{k", | |
0x01ea: "\\c{O", | |
0x01eb: "\\c{o", | |
0x01f0: "\\v\\j", | |
0x01f1: "DZ", | |
0x01f2: "Dz", | |
0x01f3: "dz", | |
0x01f4: "\\'G", | |
0x01f5: "\\'g", | |
0x01fc: "\\'\\AE", | |
0x01fd: "\\'\\ae", | |
0x01fe: "\\'\\O", | |
0x01ff: "\\'\\o", | |
0x02c6: '\\^{}', | |
0x02dc: '\\~{}', | |
0x02d8: '\\u{}', | |
0x02d9: '\\.{}', | |
0x02da: "\\r{", | |
0x02dd: '\\H{}', | |
0x02db: '\\c{}', | |
0x02c7: '\\v{}', | |
0x03c0: '\\mbox{$\\pi$}', | |
# consider adding more Greek here | |
0xfb01: 'fi', | |
0xfb02: 'fl', | |
0x2013: '--', | |
0x2014: '---', | |
0x2018: "`", | |
0x2019: "'", | |
0x201c: "``", | |
0x201d: "''", | |
0x2020: "\\dag", | |
0x2021: "\\ddag", | |
0x2122: "\\mbox{$^\\mbox{TM}$", | |
0x2022: "\\mbox{$\\bullet$", | |
0x2026: "\\ldots", | |
0x2202: "\\mbox{$\\partial$", | |
0x220f: "\\mbox{$\\prod$", | |
0x2211: "\\mbox{$\\sum$", | |
0x221a: "\\mbox{$\\surd$", | |
0x221e: "\\mbox{$\\infty$", | |
0x222b: "\\mbox{$\\int$", | |
0x2248: "\\mbox{$\\approx$", | |
0x2260: "\\mbox{$\\neq$", | |
0x2264: "\\mbox{$\\leq$", | |
0x2265: "\\mbox{$\\geq$", | |
} | |
for _i in range(0x0020): | |
if _i not in latex_equivalents: | |
latex_equivalents[_i] = '' | |
for _i in range(0x0020,0x007f): | |
if _i not in latex_equivalents: | |
latex_equivalents[_i] = chr(_i) | |
# Characters that should be ignored and not output in tokenization | |
_ignore = Set([chr(i) for i in range(32)+[127]]) - Set('\t\n\r') | |
# Regexp of chars not in blacklist, for quick start of tokenize | |
_stoppers = re.compile('[\x00-\x1f!$\\-?\\{~\\\\`\']') | |
_blacklist = Set(' \n\r') | |
_blacklist.add(None) # shortcut candidate generation at end of data | |
# Construction of inverse translation table | |
_l2u = { | |
'\ ':ord(' ') # unexpanding space makes no sense in non-TeX contexts | |
} | |
for _tex in latex_equivalents: | |
if _tex <= 0x0020 or (_tex <= 0x007f and len(latex_equivalents[_tex]) <= 1): | |
continue # boring entry | |
_toks = tuple(_tokenize(latex_equivalents[_tex])) | |
if _toks[0] == '' and _toks[-1] == '}': | |
_toks = _toks[1:-1] | |
if _toks[0].isalpha(): | |
continue # don't turn ligatures into single chars | |
if len(_toks) == 1 and (_toks[0] == "'" or _toks[0] == "`"): | |
continue # don't turn ascii quotes into curly quotes | |
if _toks[0] == '\\mbox' and _toks[1] == '' and _toks[-1] == '}': | |
_toks = _toks[2:-1] | |
if len(_toks) == 4 and _toks[1] == '' and _toks[3] == '}': | |
_toks = (_toks[0],_toks[2]) | |
if len(_toks) == 1: | |
_toks = _toks[0] | |
_l2u[_toks] = _tex | |
# Shortcut candidate generation for certain useless candidates: | |
# a character is in _blacklist if it can not be at the start | |
# of any translation in _l2u. We use this to quickly skip through | |
# such characters before getting to more difficult-translate parts. | |
# _blacklist is defined several lines up from here because it must | |
# be defined in order to call _tokenize, however it is safe to | |
# delay filling it out until now. | |
for i in range(0x0020,0x007f): | |
_blacklist.add(chr(i)) | |
_blacklist.remove('{') | |
_blacklist.remove('$') | |
for candidate in _l2u: | |
if isinstance(candidate,tuple): | |
if not candidate or not candidate[0]: | |
continue | |
firstchar = candidate[0][0] | |
else: | |
firstchar = candidate[0] | |
_blacklist.discard(firstchar) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment