Sei sulla pagina 1di 87

Introduzione a X

E
L
.
T
E
X
Enrico Gregorio
*
5 gennaio 2011
Pochi mesi fa hanno nalmente visto la luce, dopo lunga gestazione, i font STIX (http:
//www.stixfonts.org). una buona occasione per scrivere unintroduzione a X
E
L
.
T
E
X che
possa servire a chi vuole cominciare ad adoperare il motore di composizione X
E
T
E
X, scritto da
Jonathan Kew, mediante il formato X
E
L
.
T
E
X. Questo documento usa proprio i font STIX che sono
basati sul noto Times NewRoman, in una versione adattata a X
E
L
.
T
E
Xda Khaled Hosny e inclusa
nella T
E
X Live 2010.
1 Come si pronunciano X
E
T
E
X e X
E
L

T
E
X
La pronuncia pi diusa nel mondo di lingua inglese , con le convenzioni IPA, /zitx/ oppure
/zitk/. In altre parole, allusuale pronuncia di T
E
X si aggiunge si con la esse sonora di rosa
(quella che i tedeschi usano per sieben, se si fosse incerti sulla corretta pronuncia italiana di
rosa); laccento tonico va sulla i. Analogamente viene pronunciato X
E
L
.
T
E
X(ma con laccento
sulla a che pu diventare il dittongo e come in name).
Il primo carattere non una chi dellalfabeto greco, come lultimo, ma una ics. Dunque
unammissibile pronuncia italiana sarebbe /ksetk/; i puristi del greco potrebbero dire /ksetex/
(se legati alla pronuncia classica) o /ksetx/ (il greco moderno pronuncia aperta la epsilon).
Qualcuno preferisce la pronuncia palindroma, lautore dissente.
Ci che potrebbe stupire che linizio del capoverso precedente stato composto scrivendo
La pronuncia pi diffusa nel mondo di lingua inglese , con
le convenzioni \acro{IPA}, /zitx/ oppure /zitk/.
Il comando \acro un comando personale per ridurre il corpo negli acronimi; per il resto, gli al-
tri caratteri, compresi quelli IPA, sono stati inseriti direttamente in un editor Unicode (Aquamacs,
su Mac OS X). Il font usato nel documento, cio STIX, contiene i caratteri necessari e quindi non
c bisogno di acrobazie e di pacchetti aggiuntivi solo per stampare un certo carattere. Per la
precisione, la e rovescia nel nome il carattere Unicode U+018E: .
*
Enrico Gregorio, 2010. Questo le pu essere liberamente scaricato e diuso, ma no alla pubblicazione
denitiva ogni diritto riservato allautore.
1
2 Breve storia
Jonathan Kew, che allora lavorava per la SIL, unorganizzazione che si occupa di linguistica
(http://www.sil.org), pubblic nel 1996 una versione di T
E
X che chiam T
E
X
G
X. La par-
ticolarit di T
E
X
G
X era che poteva impiegare i font di sistema del Mac OS 7.5, purch fossero
basati sulla tecnologia QuickDraw GX della Apple. Questa tecnologia si basava, per i font, sul
nuovo formato TrueType e avrebbe dovuto nalmente mettere a disposizione crenature, legature,
scelta di caratteri basata sul contesto, scrittura bidirezionale e tanto altro.
Purtroppo era in atto lo scontro con il formato Type1 della Adobe che vinse. Il formato True-
Type rimase, ma la tecnologia GX spar quasi subito. Con essa mor anche il progetto T
E
X
G
X,
ma Jonathan Kew non si diede per vinto e, con la comparsa di Mac OS X, produsse un nuovo mo-
tore tipograco basato su T
E
X a cui diede il nome X
E
T
E
X, nel 2004. Inizialmente il programma
girava solo su Mac OSX, ma fu poi adattato anche ai sistemi GNU/Linux e Windows nel 2006.
Dal 2007 fa parte della distribuzione T
E
X Live.
Una descrizione delle primitive di X
E
T
E
X si trova in Robertson (2010b). Altri interessanti
documenti sono la guida The X
E
T
E
X companion, curata da Michel Goossens (Goossens 2010)
e quella di David J. Perry (Perry 2010). Esiste anche un progetto di documentazione a http:
//wiki.xelatex.org/doku.php.
La versione di X
E
T
E
X con cui stato composto il documento la 0.9997.
3 Che cos X
E
T
E
X
La caratteristica principale di X
E
T
E
X che pu adoperare senza bisogno di installazioni parti-
colari tutti i font noti al sistema che siano in formato OpenType o TrueType. Questi font sono
dotati di tabelle interne con cui X
E
T
E
X capace di creare al volo la struttura dati che nel T
E
X
tradizionale risiede nei le TFM. Nel caso di Mac OSX, anche i font che usano la tecnologia
ATSUI sono disponibili (Hoeer Text, Skia e Zapno, per esempio). Rimane intatta la possibilit
di servirsi di tutti i font che si adoperano normalmente con L
.
T
E
X o PDFL
.
T
E
X.
Altra importante caratteristica di X
E
T
E
X che lavora direttamente con le in codica Uni-
code, cio UTF-8 oppure UTF-16. Questo esclude alcuni editor di testi che ancora non gestiscono
questo formato, in particolare T
E
XnicCenter. Tuttavia esistono molti altri editor, anche multi-
piattaforma, che non hanno problemi al riguardo, un elenco non completo nella tabella 1; il
simbolo indica che leditor disponibile per la piattaforma indicata, se tra parentesi occorre
qualche trucco per farlo funzionare. Aquamacs una versione di Emacs particolarmente studiata
per Mac OSX, mentre T
E
XShop un ambiente completo che funziona solo in questo sistema;
T
E
Xworks sviluppato dallo stesso Jonathan Kew sul modello di T
E
XShop. Non sono elencati
editor a pagamento.
Con T
E
Xworks possibile annunciare nello stesso le che deve essere interpretato con la
codica UTF-8 e che lo vogliamo compilare con X
E
L
.
T
E
X. Basta che compaiano, fra le prime
venti del le, le righe
% !TEX encoding = UTF-8
% !TEX program = xelatex
2
Tabella 1. Editor di testi per X
E
L
A
T
E
X
GNU/Linux Mac OSX Windows
T
E
Xworks
Texmaker
TexMakerX
Emacs
XEmacs ()
Vim
Kile () ()
T
E
XShop
Aquamacs
Con T
E
XShop la sintassi leggermente diversa, ma T
E
Xworks comprende anche questa variante
(non viceversa):
% !TEX encoding = UTF-8 Unicode
% !TEX TS-program = xelatex
Lordine delle due righe irrilevante.
Si possono indicare a Emacs (o XEmacs o Aquamacs) le stesse impostazioni scrivendo, alla
ne del le,
1
%%% Local Variables:
%%% coding: utf-8
%%% mode: latex
%%% TeX-engine: xetex
%%% End:
Essendo righe che cominciano con %, non c pericolo a scriverle comunque. Si pu specicare
la stessa serie di valori in altro modo, scrivendo nella prima riga del le
% -*- coding: utf-8; mode: latex; TeX-engine: xetex; -*-
Si pu anche mischiare fra inizio e ne, ricordando che i valori impostati sulla prima riga hanno
la precedenza rispetto a quelli alla ne.
Con gli altri editor non c nulla di simile, a parte forse Vim.
4 Compatibilit
Il motore di composizione X
E
T
E
X basato su T
E
Xnel senso che contiene tutte le primitive denite
da Knuth e ne aggiunge di proprie. Perci, a parte la faccenda delle codiche, perfettamente
1
Occorre per AUCT
E
X almeno nella versione 11.86 per impostare la variabile TeX-engine con il motore di
compilazione da usare. A oggi Emacs e XEmacs forniti con alcune distribuzioni GNU/Linux basate su Debian hanno
ancora la 11.85; Aquamacs, invece, ha la 11.86.
3
compatibile con gli usuali formati. Un le che non contenga caratteri a 8 bit n riferimenti a
font di sistema pu essere compilato con T
E
X o X
E
T
E
X senza alcuna modica. Le distribuzioni
T
E
X come T
E
X Live o MiKT
E
X forniscono un eseguibile che carica il formato creato a partire
da latex.ltx e che si chiama xelatex. Un semplice documento come
\documentclass[a4paper]{article}
\begin{document}
Hello world!
\end{document}
produce con PDFL
.
T
E
X e con X
E
L
.
T
E
X lo stesso risultato. Tuttavia X
E
T
E
X non scrive diretta-
mente un PDF, bens un le intermedio in formato XDV (unestensione del formato DVI) che vie-
ne convertito in PDF dal driver xdvipdfmx. La conversione automatica e, se non si specica
unapposita opzione allatto della compilazione, il le XDV viene rimosso.
Leseguibile contiene anche SyncT
E
X, lestensione che permette il collegamento tra sorgente
e PDF; questa caratteristica richiede qualche impostazione del visualizzatore PDF e delleditor, si
consultino i manuali dei vari programmi al riguardo.
A X
E
T
E
X manca ancora il supporto completo alla microtipograa; al momento disponibile
solo la protrusione nel margine: il pacchetto microtype non ha eetto, al momento.
I formati graci che sono compresi da X
E
T
E
X sono PDF, EPS, PNG, JPEG e anche alcuni altri
di minore interesse, vista la loro incompatibilit con gli altri motori T
E
X.
Quasi tutti i pacchetti L
.
T
E
X sono compatibili con X
E
L
.
T
E
X; fanno ovviamente eccezione
quelli che richiedono particolari primitive del motore di composizione o capacit del driver di
stampa. Per i pacchetti che non comprendono da s il driver usato per produrre il PDF pu essere
necessario specicare lopzione dvipdfm o dvipdfmx; questo non va fatto per quei pacchetti
che sanno individuare da soli il motore adoperato, cio graphicx, color, xcolor e hyperref. Per
questultimo non opportuno specicare lopzione unicode.
Esistono due pacchetti nati proprio per X
E
L
.
T
E
X: fontspec e polyglossia. Il primo denisce
una serie di comandi per facilitare laccesso ai font di sistema gestiti da X
E
T
E
X, il secondo invece
impiega alcune caratteristiche di X
E
T
E
X per migliorare il supporto alle varie lingue ed pensato
come sostituto di babel, con il quale per in larga parte compatibile, nel senso che i comandi e
gli ambienti sono molto simili. Il primo praticamente obbligatorio, il secondo facoltativo.
ovviamente incompatibile con X
E
L
.
T
E
X il pacchetto inputenc, dal momento che X
E
T
E
X
lavora solo con Unicode (e quindi, di solito, con le in codica UTF-8). Per dire la verit, X
E
T
E
X
capace di leggere e interpretare le anche in altre codiche, ma ormai giunto il tempo di
convertirsi a UTF-8.
5 Installazione
Sui sistemi GNU/Linux si installi la distribuzione T
E
X Live 2010 seguendo le istruzioni di (Gre-
gorio 2010); alla ne della procedura, tutti i font OpenType forniti con la T
E
X Live saranno
disponibili.
Sui sistemi Mac OS X si installi la distribuzione MacT
E
X che per ha bisogno di unope-
razione supplementare. Nel Finder si aprano due nestre e con il men Go to Folder si
4
vada in /Library/Fonts in una e in /usr/local/texlive/2010/texmf-dist/fonts/
opentype nellaltra. Nella seconda nestra vedremo alcune cartelle; si copino tutte le sotto-
cartelle di queste nella prima nestra, trascinandole tenendo premuto il tasto Alt, omettendo le
cartelle chiamate lm e tex-gyre se, durante linstallazione di MacT
E
X si sono gi installati i
font Latin Modern e T
E
X Gyre.
Ripetere la procedura con la cartella /usr/local/texlive/2010/texmf-dist/fonts/
truetype, perch X
E
T
E
X pu usare anche questi font, evitando di sostituire qualcosa di gi pre-
sente (con la T
E
X Live 2010 il caso di Asana Math).
Su un sistema Windows ci dovrebbe essere una strada simile a questa. Purtroppo non esiste
ancora un modo per rendere facilmente disponibili al sistema i font della distribuzione T
E
X Live,
perch solo GNU/Linux si appoggia alle stesse librerie adoperate da X
E
T
E
X, mentre Mac OS X
e Windows hanno il loro metodo.
6 Il mio primo documento X
E
L

T
E
X
La struttura di un documento X
E
L
.
T
E
X del tutto simile alla solita, con la dierenza che manche-
ranno le chiamate di fontenc e inputenc (il primo pu rivelarsi utile se si ha bisogno di qualche
font tradizionale). Assumeremo luso di T
E
Xworks; le righe iniziali sono comunque convenienti
anche con altri editor, perch comunicano dati essenziali a chi apre il le.
% !TEX encoding = UTF-8
% !TEX program = xelatex
\documentclass[a4paper]{article}
\usepackage{fontspec}
\usepackage{polyglossia}
\setmainlanguage{italian}
\usepackage{metalogo,lipsum}
\begin{document}
\title{Un documento}
\author{A. U. Tore}
\maketitle
Questo il mio primo documento composto con \XeLaTeX{},
nel quale usiamo i font Latin Modern, tanto per cominciare.
\lipsum[1]
\end{document}
Chiediamo il pacchetto metalogo solo per avere disponibile il comando \XeLaTeX e lipsum per
generare un capoverso. Si vede una rappresentazione ridotta del risultato nella gura 1.
La semplice chiamata di fontspec sceglie automaticamente i font Latin Modern, vedremo
pi avanti come specicarne altri. Si noti anche la dierenza fra polyglossia e babel: con il
5
Un documento
A. U. Tore
18 dicembre 2010
Questo il mio primo documento composto con X

L
A
T
E
X, nel
quale usiamo i font Latin Modern, tanto per cominciare.
Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi.
Morbi auctor lorem non justo. Nam lacus libero, pretium at, lobortis
vitae, ultricies et, tellus. Donec aliquet, tortor sed accumsan biben-
dum, erat ligula aliquet magna, vitae ornare odio metus a mi. Morbi
ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec ante.
Pellentesque a nulla. Cum sociis natoque penatibus et magnis dis
parturient montes, nascetur ridiculus mus. Aliquam tincidunt ur-
na. Nulla ullamcorper vestibulum turpis. Pellentesque cursus luctus
mauris.
1
Figura 1. Un esempio di documento
6
primo la lingua principale va specicata non come opzione al pacchetto, ma tramite il comando
\setmainlanguage.
Vediamo un esempio un po pi complicato, il risultato nella gura 2. Il sorgente
% !TEX encoding = UTF-8
% !TEX program = xelatex
\documentclass{article}
\usepackage{fontspec}
\usepackage{mathpazo}
\setmainfont{TeX Gyre Pagella}
\usepackage{polyglossia}
\setmainlanguage{italian}
\usepackage{metalogo,lipsum,amsmath}
\begin{document}
\title{Un altro documento}
\author{A. U. Tore}
\maketitle
In questo documento usiamo un font diverso, basato sul
Palatino di Hermann Zapf. Per la matematica adoperiamo
il font tradizionale PaZo. Una formula molto importante
\[
(a+b)^{n} = \sum_{k=0}^{n}\binom{n}{k}a^{k} b^{n-k}.
\]
\lipsum[2]
\end{document}
Notiamo qui il primo uso di fontspec per specicare un font di sistema. Il progetto T
E
X Gyre
mira a realizzare versioni OpenType dei font standard delle stampanti PostScript; uno di questi
la versione del Palatino, chiamato TeX Gyre Pagella. Sotto questo nome lo si trova con lap-
plicazione Font Book su Mac OS X; sui sistemi GNU/Linux esistono programmi che esaminano
i font disponibili e dai quali si pu desumere il nome.
Il comando \setmainfont specica il font principale del documento. Ci sono gli analoghi
\setsansfont e \setmonofont con cui si specicano il font senza grazie e quello a spazia-
tura ssa. Se non li si usa, rimangono quelli normali, cio Latin Modern Sans e Latin Modern
Typewriter. Nel caso particolare dobbiamo chiamare mathpazo prima di scegliere il font princi-
pale, perch lo fa anche quel pacchetto e quindi occorre porre rimedio, visto che il Palatino scelto
da mathpazo non OpenType.
Lasciando perdere questo dettaglio necessario solo perch vogliamo un font matematico cor-
rispondente, vediamo le opzioni principali disponibili con fontspec nella tabella 2.
7
Un altro documento
A. U. Tore
18 dicembre 2010
In questo documento usiamo un font diverso, basato sul Palatino
di Hermann Zapf. Per la matematica adoperiamo il font tradizionale
PaZo. Una formula molto importante
(a + b)
n
=
n

k=0
(
n
k
)
a
k
b
nk
.
Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi.
Morbi auctor loremnon justo. Namlacus libero, pretiumat, lobortis
vitae, ultricies et, tellus. Donec aliquet, tortor sed accumsan biben-
dum, erat ligula aliquet magna, vitae ornare odio metus a mi. Morbi
ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec ante.
Pellentesque a nulla. Cum sociis natoque penatibus et magnis dis
parturient montes, nascetur ridiculus mus. Aliquam tincidunt ur-
na. Nulla ullamcorper vestibulumturpis. Pellentesque cursus luctus
mauris.
1
Figura 2. Un documento di esempio con un font diverso
8
Tabella 2. Principali opzioni nella scelta di un font
\setmainfont{TeX Gyre Schola}
QuesIo un IesIo dI esempIo, con numerI l23, aIIrI numerI 456 e anche
?890. 7`Ie ``vIrgoIeIIe'' e I'aposIroIo verranno7
\setmainfont[Numbers=OldStyle]{TeX Gyre Schola}
QuesIo un IesIo dI esempIo, con numerI z, aIIrI numerI =6 e anche
8go. 7`Ie ``vIrgoIeIIe'' e I'aposIroIo verranno7
\setmainfont[Ligatures=TeX]{TeX Gyre Schola}
QuesIo un IesIo dI esempIo, con numerI l23, aIIrI numerI 456 e anche
?890. Ie vIrgoIeIIe e IaposIroIo verranno7
\setmainfont[Ligatures=TeX,Numbers=OldStyle]{TeX Gyre Schola}
QuesIo un IesIo dI esempIo, con numerI z, aIIrI numerI =6 e anche
8go. Ie vIrgoIeIIe e IaposIroIo verranno7
Lopzione Ligatures=TeX non strettamente necessaria, ma come si vede chiaramente
utile a chi non abituato a usare caratteri Unicode per certi segni come lapostrofo e le virgolette
alte; se la specichiamo, possiamo inserire apostrofo e virgolette al modo usuale, cos come il
punto interrogativo rovescio dello spagnolo con ?` e non con il carattere Unicode . Nei primi
due esempi infatti le virgolette e lapostrofo sono sbagliati perch il documento li chiede come
', `` e '' rispettivamente, cio al solito modo T
E
X. Lo stesso vale per specicare il trattino
medio con -- e quello lungo con ---: in questo documento le due combinazioni producono
infatti e . Di fatto lopzione comunque conveniente perch i font a spaziatura ssa usati
nelleditor rendono dicile distinguere fra i vari trattini. Con il font Monaco usato per scrivere
questo articolo avrei infatti
trattino -
trattino medio
trattino lungo
ed evidente il problema nel rivedere ci che si scritto. Lalternativa di usare un font a
spaziatura proporzionale anche nelleditor.
7 Un po pi a fondo su fontspec
I comandi principali del pacchetto fontspec, di Will Robertson e Khaled Hosny (Robertson e
Hosny 2010), sono, come abbiamo visto,
\setmainfont
\setsansfont
\setmonofont
Naturalmente possibile specicare come font principale uno senza grazie con \setmainfont.
Un comando utile di fontspec \newfontfamily che richiede una sintassi leggermente diversa:
9
\newfontfamily{comando}[opzioni]{font}
dove comando servir per usare questa famiglia; ne vedremo un uso nel prossimo paragrafo,
intanto diamo un esempio:
\newfontfamily{\greekfont}[Ligatures=TeX]{Old Standard}
Vediamo le opzioni pi comuni che possono essere date a questi comandi: listruzione
\setmainfont[Ligatures=TeX,Numbers=OldStyle]{Linux Libertine O}
sceglier il font Linux Libertine con numeri minuscoli come nel seguente brano,
Nel 1,;8 usc la piima veisione di T
E
X che eia molto diveisa dalla veisione quasi
denitiva del 1,8:. ln seguitonel 1,8,venne diusa la veisione davveio deniti-
va. chiamata T
E
X +. La volont di Donald E. Knuth e che alla sua moite il numeio di
veisione di T
E
X sia poitato a .
In questo documento il font senza grazie Gill Sans, che stato denito con
\setsansfont[Ligatures=TeX,Scale=MatchLowercase]{Gill Sans}
in modo che locchio del carattere sia compatibile con quello del font principale. Nel caso di
questo documento non sarebbe davvero necessario, ma se come font senza grazie scegliessimo
T
E
X Gyre Adventor (simile ad Avant Garde) avremmo
Font principale e font senza grazie (con Scale=MatchLowercase)
Font principale e font senza grazie (con Scale=MatchUppercase)
Font principale e font senza grazie (con Scale=0.75)
Font principale e font senza grazie (senza specicare Scale=...)
e la dierenza salta agli occhi. A Scale si pu dare un valore scelto fra MatchLowercase e
MatchUppercase oppure un numero che indica lingrandimento o la riduzione, come nellop-
zione possibile Scale=0.75.
Lopzione Ligatures pu avere altri valori, per scegliere legature speciali. Per esempio con
\setmainfont[Ligatures={TeX,Historic}]{Linux Libertine O}
si avrebbe
ieuo. Acon. foid
da confrontare con
stieuo. Acton. foid
10
che si otterrebbe senza specicare Historic. Si noti che la legatura in ord normalmente
inserita senza bisogno di nulla, se presente nel font. Il font di questo documento non possiede
le legature antiche, per mostrarle si adoperato Linux Libertine.
Come si fa a sapere quali siano le caratteristiche di un font? Lo si pu fare con il co-
mando dal terminale otfinfo. Nel caso di Linux Libertine, si vede che la directory /usr/
local/texlive/2010/texmf-dist/fonts/opentype/libertine contiene fxlr.otf
(purtroppo questa stata la scelta dello sviluppatore) e possiamo dare il comando
otfinfo -f /usr/local/texlive/2010/texmf-dist/fonts/\
opentype/libertine/fxlr.otf
(la barra rovescia alla ne indica che va tutto su una riga) ottenendo
aalt Access All Alternates
c2sc Small Capitals From Capitals
case Case-Sensitive Forms
ccmp Glyph Composition/Decomposition
cpsp Capital Spacing
dlig Discretionary Ligatures
fina Terminal Forms
frac Fractions
hlig Historical Ligatures
kern Kerning
liga Standard Ligatures
lnum Lining Figures
mark Mark Positioning
mkmk Mark to Mark Positioning
nalt Alternate Annotation Forms
onum Oldstyle Figures
pnum Proportional Figures
salt Stylistic Alternates
sinf Scientific Inferiors
smcp Small Capitals
ss01 Stylistic Set 1
ss02 Stylistic Set 2
ss03 Stylistic Set 3
ss04 Stylistic Set 4
ss05 Stylistic Set 5
sups Superscript
tnum Tabular Figures
zero Slashed Zero
Si pu cercare nel manuale di fontspec a che cosa corrisponda ciascuna caratteristica. Per esem-
pio scopriamo a pagina 29 che cpsp viene gestita con Letters=UppercaseSmallCaps:
TESTO lN MAlUSCOLO
11
1rs1o iN x~iUscoio
Nella prima riga il testo composto in maiuscole; nella seconda riga, lo stesso testo diventa in
maiuscoletto. possibile aggiungere una caratteristica quando lo si desidera con il comando
\addfontfeatures che prende come argomento una lista di opzioni. Per esempio si potrebbe
denire
\newcommand{\spacedlowsmallcaps}[1]{{%
\addfontfeatures{Letters={UppercaseSmallCaps,SmallCaps},
LetterSpace=10}#1}}
e il testo \spacedlowsmallcaps{Titolo di paragrafo} diventerebbe, con il font Linux
Libertine,
1i 1oio ui v~v~cv~io
La coppia di grae protegge la modica delle caratteristiche, in modo che non si propaghi; na-
turalmente occorre che il font scelto possieda le caratteristiche necessarie. Il font di questo do-
cumento non le ha, per esempio; tuttavia si pu ugualmente scrivere in x.iiscotr++o. Infatti il
font principale del documento impostato con
\setmainfont[Ligatures=TeX,
SmallCapsFont={TeX Gyre Termes},
SmallCapsFeatures={Letters=SmallCaps}]{XITS}
Si veda lampio manuale di fontspec per scoprire tutto ci che c da sapere. Nel nostro caso
perdiamo qualcosa, cio i numerosi caratteri che compaiono nel font STIX e non sono presenti in
Termes.
Un difetto di questa situazione che non possibile descrivere le features dei font in modo
generico: alcuni ne hanno molte, altri ne hanno poche; anche la stessa feature pu dare risultati
diversi in font dierenti, per esempio non detto che le legature antiche siano le stesse. La
gamma dei caratteri disponibili con ciascun font va sperimentata; a tal proposito pu essere utile
il programma otfinfo, ma si tenga presente che esiste qualche programma pi amichevole come
Font Book che pu dare informazioni utili. Tuttavia un uso appropriato di comandi personali
pu limitare i problemi che possono nascere se cambiamo il font di un documento.
La sintassi di otfinfo per esaminare un font
otfinfo opzione nome del le
dove opzione una delle opzioni descritte di seguito.
-i Elenca varie informazioni sul font.
-s Elenca gli alfabeti disponibili.
-f Elenca le caratteristiche (features) presenti nel font.
-z Dice se il font possiede diversi disegni per vari corpi.
12
-p Mostra il nome PostScript del font.
-a Mostra il nome della famiglia del font: questo il nome da passare a fontspec.
-g Elenca i caratteri presenti.
-t Elenca le tabelle di dati comprese nel font.
In appendice si pu vedere il risultato di alcune delle opzioni sul font principale di questo docu-
mento.
8 Pi lingue con polyglossia
Lapertura a Unicode ha reso evidenti certi limiti di babel a cui il pacchetto , cio
polyglossia, cerca di porre rimedio. Lautore Franois Charette (Charette 2010). Ne abbiamo
gi visto un uso semplice: per un documento in una sola lingua non c da scrivere pi di
\usepackage{polyglossia}
\setmainlanguage{italian}
e questo imposta per tutto il documento le regole tipograche, le parole sse e la sillabazione per
la lingua scelta. Le lingue per le quali presente un modulo, magari non ancora completo, sono
elencate con il nome per impostarne luso nella tabella 3.
Tabella 3. Lingue disponibili con polyglossia
albanian amharic arabic armenian asturian
bahasai bahasam basque bengali brazil
breton bulgarian catalan coptic croatian
czech danish divehi dutch english
esperanto estonian farsi finnish french
galician german greek hebrew hindi
icelandic interlingua irish italian lao
latin latvian lithuanian lsorbian magyar
malayalam marathi norsk nynorsk occitan
polish portuges romanian russian samin
sanskrit scottish serbian slovak slovenian
spanish swedish syriac tamil telugu
thai turkish turkmen ukrainian urdu
usorbian vietnamese welsh
Non per tutte le lingue disponibile la sillabazione; in questo caso, a dierenza di babel che
in mancanza di regole usa quelle dellinglese americano, polyglossia rinuncia a dividere le parole.
Un documento a pi lingue va impostato scegliendo la lingua principale e quelle secondarie:
\usepackage{polyglossia}
\setmainlanguage{italian}
\PolyglossiaSetup{italian}{indentfirst=false}
13
\setotherlanguages{spanish,russian,slovak}
\setotherlanguage[variant=polytonic]{greek}
La terza riga serve per modicare la scelta standard di polyglossia che, per litaliano, fa rientrare
anche il primo capoverso dopo un titolo di sezione.
Come si vede nellultima riga, le lingue possono ricevere opzioni che per possono essere
modicate quando si vuole. Qui abbiamo scelto il greco politonico; se avessimo un brano in
greco monotonico lo scriveremmo
\begin{otherlanguage*}[variant=monotonic]{greek}
.
\end{otherlanguage*}
Per esempio, il nome di una gura in greco politonico, mentre in greco mo-
notonico.
Gli ambienti e i comandi messi a disposizione da polyglossia sono gli stessi di babel, con la
dierenza che possibile impostare una lista di opzioni, come nellesempio precedente. Quindi
si hanno i comandi \selectlanguage e \foreignlanguage e gli ambienti otherlanguage
e otherlanguage*, con le stesse propriet di babel. Invece di
\begin{otherlanguage}{spanish}
Madrid es la capital de Espaa y de la
Comunidad de Madrid, que es uniprovincial.
\end{otherlanguage}
si pu usare
\begin{spanish}
Madrid es la capital de Espaa y de la
Comunidad de Madrid, que es uniprovincial.
\end{spanish}
con convenzioni analoghe per tutte le lingue specicate nel preambolo. Leventuale opzione va
data dopo il nome della lingua (per esempio, \begin{greek}[variant=monotonic]).
Il pacchetto collabora con fontspec: se stata denita una famiglia di font con il nome
\greekfont, le parti in greco dopo la dichiarazione \selectlanguage{greek} o racchiuse
negli ambienti appositi saranno composte con quella famiglia. Analogamente accade per ogni
lingua se denita una famiglia con lopportuno nome. Per esempio, per limitazioni del font
STIX, le due parole greche per il nome delle gure sono state composte nel font Old Standard,
per mezzo della dichiarazione
\newfontfamily{\greekfont}[Ligatures=TeX,
Scale=MatchUppercase]{Old Standard}
nel preambolo. Il font Old Standard ha un supporto praticamente completo per il greco antico,
oltre che per gli alfabeti cirillici. Le due parole sono state ottenute scrivendo
14
Per esempio, il nome di una figura
\begin{greek}[variant=polytonic]\figurename\end{greek}
in greco politonico, mentre
\begin{greek}[variant=monotonic]\figurename\end{greek}
in greco monotonico.
Ecco un altro esempio di greco antico:



,


,

,
,

.
che stato composto dal testo seguente.
Ecco un altro esempio di greco antico:
\begin{verse}
\begin{otherlanguage*}{greek}
\\
\\
\\
,\\
\\
\\
,\\
\\
,\\
,\\
\\
.\\
\end{otherlanguage*}
\end{verse}
Se si vuole usare un particolare font per lalfabeto cirillico, invece di denire una famiglia
per ogni lingua, si pu denire una famiglia collettiva \cyrillicfont che sar scelta per ogni
lingua che impieghi quellalfabeto. Uno studioso che abbia bisogno del greco antico e del russo
potrebbe scegliere Old Standard per entrambi, denendo \greekfont come prima e dando
15
\newcommand{\cyrillicfont}{\greekfont}
In questo modo il testo
\begin{otherlanguage*}{russian}
--- ,
~ .
\end{otherlanguage*}
verrebbe composto come
, .
usando Old Standard. Si noti luso di ~ invece del carattere Unicode U+00A0 che non sarebbe
distinguibile da un normale spazio.
9 Matematica
Con la T
E
X Live 2010 giunto anche il pacchetto sperimentale unicode-math (Robertson 2010a)
che rende possibile usare i font matematici specici per Unicode. Al momento sono disponibili
i font STIX e Asana Math. Il primo basato, come detto, su Times New Roman, il secondo
fondato su Palatino. Con un preambolo come
\documentclass[a4paper]{article}
\usepackage{amsmath}
\usepackage{unicode-math}
\setmainfont[Ligatures=TeX]{TeX Gyre Pagella}
\setmathfont{Asana Math}
i nostri documenti matematici saranno composti come al solito, ma con la possibilit supplemen-
tare di scrivere le formule con caratteri Unicode. Per i font STIX si dovranno sostituire le ultime
due righe con
\setmainfont[Ligatures=TeX]{XITS}
\setmathfont{XITS Math}
Per esempio il codice
\begin{displaymath}
()=\int_{0}^{}t^{-1}e^{-t}\,dt
\end{displaymath}
produrr
() =

0

1

Non questo lunico vantaggio, sebbene possa rendere pi leggibile un sorgente L


.
T
E
X. Il font
STIX contiene centinaia di simboli e parecchi alfabeti completi: si veda la tabella 4, i simboli
16
mostrati accanto a ciascun comando dicono quali alfabeti o parti di essi sono disponibili: lettere
latine maiuscole o minuscole, greco maiuscolo o minuscolo, cifre. Per esempio, i simboli accan-
to a \mathup dicono che questo alfabeto dispone di lettere latine e greche, oltre che delle cifre;
i simboli accanto a \mathscr dicono che sono disponibili le lettere latine (maiuscole e minu-
scole); con \mathcal ci sono solo le lettere latine maiuscole. Alcuni di questi alfabeti hanno
anche altri simboli, per esempio con \mathbb si possono stampare ; si veda nella lista dei
simboli in appendice.
Nelle impostazioni normali i comandi \mathscr e \mathcal sono sinonimi. Tuttavia con
i font STIX disponibile una variante in modo che il risultato di \mathcal sia simile a quello
originale di Knuth (solo per le lettere latine maiuscole); la si ottiene dando anche il comando
\setmathfont[range={\mathcal,\mathbfcal},StylisticSet=1]{XITS Math}
oltre a \setmathfont{XITS Math}. Nella tabella labbiamo usato.
Si noti che per motivi tecnici il pacchetto amsmath va caricato prima di unicode-math. Non
si devono caricare amssymb, amsfonts e bm, perch unicode-math fa tutto il lavoro al loro posto.
Tabella 4. Tabella degli alfabeti matematici
\mathup ABCabc123 \mathsfup
\mathit \mathsfit
\mathbb \mathbfup
\mathscr \mathbfit
\mathcal \mathbfscr
\mathbfcal \mathbffrak
\mathfrak \mathbfsfup
\mathtt \mathbfsfit
Il pacchetto unicode-math ha alcune opzioni, oltre al comando fondamentale \setmathfont
per scegliere il carattere per i simboli e le lettere nelle formule. Descriver le due pi importanti
tramite due tabelle prese dalla documentazione (tabelle 5 e 6).
Nella seconda tabella viene mostrato ci che viene stampato con il comando \mathbf. Il
valore di default , naturalmente, TeX. Con il valore ISO le lettere appariranno secondo le con-
venzioni dellISO, quindi con le lettere greche maiuscole in corsivo. Il valore french serve per
aderire alluso tipograco francese in cui le lettere latine maiuscole sono in tondo, cos come le
lettere greche. Con il valore upright tutte le lettere nelle formule (a meno di non usare uno dei
comandi per cambiare lalfabeto) saranno in tondo.
Nellappendice si trova lelenco completo dei simboli disponibili con i font STIX e Asana
Math (con questultimo sono meno, come si vede dai tanti rettangolini che indicano un carattere
mancante). Si ricordi che il font matematico STIX si ottiene con
\setmathfont{XITS Math}
almeno no a quando non sar ucialmente disponibile la versione denitiva. Non si prenda per
oro colato quanto appare stampato accanto al nome del comando, in particolare per gli alfabeti
17
Tabella 5. Effetti dellopzione math-style
alfabeti
opzione latino greco
math-style=ISO (, , , ) (, , , )
math-style=TeX (, , , ) (, , , )
math-style=french (, , B, X) (, , , )
math-style=upright (a, z, B, X) (, , , )
Tabella 6. Effetti dellopzione bold-style
alfabeti
opzione latino greco
bold-style=ISO (, , , ) (, , , )
bold-style=TeX (, , , ) (, , , )
bold-style=upright (, , , ) (, , , )
matematici; per ottenere una (nero corsivo matematico), per esempio, si usi $\mathbfit{A}$
e non $\mbfitA$.
2
Non ancora prevista la possibilit di usare \boldmath, perch il font matematico dispo-
nibile solo nella versione media e non in quella nera. Di fatto \boldmath non ha un grande uso:
chi ha bisogno di formule nei titoli correnti deve semplicemente evitare il nero, perch una va-
riabile in nero semanticamente diversa dalla variabile con lo stesso nome ma stampata in peso
medio. Analogamente non funzionano n il comando \boldsymbol di amsmath n il comando
\bm del pacchetto bm. In casi di emergenza si adoperi \pmb oppure non si usi il pacchetto che,
ricordiamo, ancora in fase sperimentale.
In appendice si trovano anche due pagine di un articolo (Gregorio 2000) composte la prima
con il font STIX, la seconda con T
E
X Gyre Pagella e Asana Math.
Qualche parola su come funzionano i comandi per gli alfabeti matematici. Se scriviamo
$\mathbf{A}+\mathbf{B}=\mathbf{C}$
otteniamo + = , perch in questo documento vale lopzione bold-style=TeX. La stes-
sa formula con lopzione bold-style=ISO darebbe + = e il risultato precedente si
otterrebbe con il comando specico \mathbfup, che infatti d + = .
Si possono usare anche solo i simboli, denendosi da s gli alfabeti matematici. Per esempio,
se il font principale del documento T
E
X Gyre Schola, si pu scrivere qualcosa come
\setmathfont{XITS Math}
\setmathfont[range=\mathup]{TeX Gyre Schola}
2
Allo stato attuale dello sviluppo evidente un difetto nella resa di \overparen, \underparen, \overbrace
e \underbrace.
18
\setmathfont[range=\mathbfup]{TeX Gyre Schola Bold}
\setmathfont[range=\mathit]{TeX Gyre Schola Italic}
per ottenere un eetto come quello mostrato di seguito.
QuI usIamo un IonI dIverso e Ia IormuIa dI addIzIone deI seno dIvenIa
sIn(+ ) = sIncos + cos sIn.
menIre Ie IormuIe dIvenIano a + b = c e A + B = C, ma anche f(x) = x
2
. Ie
IeIIere usaIe, per conIronIo, sono `a b c f x A B C' e sI vede che In eeIII
sono sIaIe usaIe Ie IeIIere In T

X Oyre SchoIa, che possIede anche Ie IeIIere


greche dI base.
Si faccia per attenzione che i font di testo non hanno tutti i parametri corretti per la compo-
sizione matematica. Si consulti la documentazione di unicode-math per maggiori dettagli, ma
non si speri di trovare chiss che (ancora).
10 LuaL

T
E
X
Quanto detto funziona quasi tutto anche con LuaL
.
T
E
X: solo polyglossia non compatibile, an-
cora. Invece fontspec e unicode-math possono essere usati anche con LuaL
.
T
E
X. Essendo un
motore basato su PDFT
E
X, fra i formati delle immagini da includere non c EPS.
Riferimenti bibliograci
Cn.nr++r, Fn.xcois (2010), Polyglossia: A Babel Replacement for X
E
L

T
E
X, T
E
X documenta-
tion.
Consultabile con texdoc polyglossia.
Goossrxs, Micnrt (a cura di) (2010), The X
E
T
E
X companion, http://xml.web.cern.ch/
XML/lgc2/xetexmain.pdf.
Gnroonio, Exnico (2000), Tilting equivalences for Grothendieck categories, J. Algebra, 232,
2, pp. 541563.
(2010), Installare T
E
X Live 2010 su Ubuntu, ArsT
E
Xnica, 10.
Prnn., D.vir J. (2010), http://scholarsfonts.net/xetextt.pdf.
Ronrn+sox, Witt (2010a), Experimental Unicode mathematical typesetting: The unicode-math
package, T
E
X documentation.
Consultabile con texdoc unicode-math.
(2010b), The X
E
T
E
X reference guide, T
E
X documentation.
Consultabile con texdoc xetex.
Ronrn+sox, Witt e Kn.trr Hosx. (2010), The fontspec package, T
E
X documentation.
Consultabile con texdoc fontspec.
19
A I simboli disponibili con il font STIX
"00021 \exclam !
"00023 \octothorpe #
"00024 \mathdollar $
"00025 \percent %
"00026 \ampersand &
"00028 \lparen (
"00029 \rparen )
"0002B \plus +
"0002C \comma ,
"0002E \period .
"0002F \mathslash /
"0003A \mathcolon :
"0003B \semicolon ;
"0003C \less <
"0003D \equal =
"0003E \greater >
"0003F \question ?
"00040 \atsign @
"0005B \lbrack [
"0005C \backslash \
"0005D \rbrack ]
"0007B \lbrace {
"0007C \vert |
"0007D \rbrace }
"000A3 \sterling
"000A5 \yen
"000AC \neg
"000B1 \pm
"000B7 \cdotp
"000D7 \times
"000F0 \matheth
"000F7 \div
"001B5 \Zbar
"00300 \grave
"00301 \acute
"00302 \hat
"00303 \tilde
"00304 \bar
"00305 \overbar
"00306 \breve
"00307 \dot
"00308 \ddot
"00309 \ovhook
"0030A \ocirc
"0030C \check
"00310 \candra
"00312 \oturnedcomma
"00315 \ocommatopright
"0031A \droang
"00330 \wideutilde

"00331 \underbar

"00338 \not

"00391 \upAlpha
"00392 \upBeta
"00393 \upGamma
"00394 \upDelta
"00395 \upEpsilon
"00396 \upZeta
"00397 \upEta
"00398 \upTheta
"00399 \upIota
"0039A \upKappa
"0039B \upLambda
"0039C \upMu
"0039D \upNu
"0039E \upXi
"0039F \upOmicron
"003A0 \upPi
"003A1 \upRho
"003A3 \upSigma
"003A4 \upTau
"003A5 \upUpsilon
20
"003A6 \upPhi
"003A7 \upChi
"003A8 \upPsi
"003A9 \upOmega
"003B1 \upalpha
"003B2 \upbeta
"003B3 \upgamma
"003B4 \updelta
"003B5 \upepsilon
"003B6 \upzeta
"003B7 \upeta
"003B8 \uptheta
"003B9 \upiota
"003BA \upkappa
"003BB \uplambda
"003BC \upmu
"003BD \upnu
"003BE \upxi
"003BF \upomicron
"003C0 \uppi
"003C1 \uprho
"003C2 \upvarsigma
"003C3 \upsigma
"003C4 \uptau
"003C5 \upupsilon
"003C6 \upvarphi
"003C7 \upchi
"003C8 \uppsi
"003C9 \upomega
"003D0 \upvarbeta
"003D1 \upvartheta
"003D2 \upUpsilon
"003D5 \upphi
"003D6 \upvarpi
"003D8 \upoldKoppa
"003D9 \upoldkoppa
"003DA \upStigma
"003DB \upstigma
"003DC \upDigamma
"003DD \updigamma
"003DE \upKoppa
"003DF \upkoppa
"003E0 \upSampi
"003E1 \upsampi
"003F0 \upvarkappa
"003F1 \upvarrho
"003F4 \upvarTheta
"003F5 \upvarepsilon
"003F6 \upbackepsilon
"02015 \horizbar
"02016 \Vert
"02017 \twolowline
"02020 \dagger
"02021 \ddagger
"02022 \smblkcircle
"02025 \enleadertwodots
"02026 \unicodeellipsis
"02032 \prime

"02033 \dprime

"02034 \trprime

"02035 \backprime

"02036 \backdprime

"02037 \backtrprime

"02038 \caretinsert
"0203C \Exclam
"02040 \tieconcat
"02043 \hyphenbullet
"02044 \fracslash
"02047 \Question
"02050 \closure
"02057 \qprime

"020AC \euro
"020D0 \leftharpoonaccent
"020D1 \rightharpoonaccent
"020D2 \vertoverlay

"020D6 \overleftarrow
21
"020D7 \vec
"020DB \dddot
"020DC \ddddot
"020DD \enclosecircle
"020DE \enclosesquare
"020DF \enclosediamond
"020E1 \overleftrightarrow
"020E4 \enclosetriangle
"020E7 \annuity

"020E8 \threeunderdot

"020E9 \widebridgeabove
"020EC \underrightharpoondown

"020ED \underleftharpoondown

"020EE \underleftarrow

"020EF \underrightarrow

"020F0 \asteraccent
"02102 \BbbC
"02107 \Eulerconst
"0210A \mscrg
"0210B \mscrH
"0210C \mfrakH
"0210D \BbbH
"0210E \Planckconst
"0210F \hslash
"02110 \mscrI
"02111 \Im
"02112 \mscrL
"02113 \ell
"02115 \BbbN
"02118 \wp
"02119 \BbbP
"0211A \BbbQ
"0211B \mscrR
"0211C \Re
"0211D \BbbR
"02124 \BbbZ
"02127 \mho
"02128 \mfrakZ
"02129 \turnediota
"0212B \Angstrom
"0212C \mscrB
"0212D \mfrakC
"0212F \mscre
"02130 \mscrE
"02131 \mscrF
"02132 \Finv
"02133 \mscrM
"02134 \mscro
"02135 \aleph
"02136 \beth
"02137 \gimel
"02138 \daleth
"0213C \Bbbpi
"0213D \Bbbgamma
"0213E \BbbGamma
"0213F \BbbPi
"02140 \Bbbsum
"02141 \Game
"02142 \sansLturned
"02143 \sansLmirrored
"02144 \Yup
"02145 \mitBbbD
"02146 \mitBbbd
"02147 \mitBbbe
"02148 \mitBbbi
"02149 \mitBbbj
"0214A \PropertyLine
"0214B \upand
"02190 \leftarrow
"02191 \uparrow
"02192 \rightarrow
"02193 \downarrow
"02194 \leftrightarrow
"02195 \updownarrow
"02196 \nwarrow
"02197 \nearrow
22
"02198 \searrow
"02199 \swarrow
"0219A \nleftarrow
"0219B \nrightarrow
"0219C \leftwavearrow
"0219D \rightwavearrow
"0219E \twoheadleftarrow
"0219F \twoheaduparrow
"021A0 \twoheadrightarrow
"021A1 \twoheaddownarrow
"021A2 \leftarrowtail
"021A3 \rightarrowtail
"021A4 \mapsfrom
"021A5 \mapsup
"021A6 \mapsto
"021A7 \mapsdown
"021A8 \updownarrowbar
"021A9 \hookleftarrow
"021AA \hookrightarrow
"021AB \looparrowleft
"021AC \looparrowright
"021AD \leftrightsquigarrow
"021AE \nleftrightarrow
"021AF \downzigzagarrow
"021B0 \Lsh
"021B1 \Rsh
"021B2 \Ldsh
"021B3 \Rdsh
"021B4 \linefeed
"021B5 \carriagereturn
"021B6 \curvearrowleft
"021B7 \curvearrowright
"021B8 \barovernorthwestarrow
"021B9 \barleftarrowrightarrowba
"021BA \acwopencirclearrow
"021BB \cwopencirclearrow
"021BC \leftharpoonup
"021BD \leftharpoondown
"021BE \upharpoonright
"021BF \upharpoonleft
"021C0 \rightharpoonup
"021C1 \rightharpoondown
"021C2 \downharpoonright
"021C3 \downharpoonleft
"021C4 \rightleftarrows
"021C5 \updownarrows
"021C6 \leftrightarrows
"021C7 \leftleftarrows
"021C8 \upuparrows
"021C9 \rightrightarrows
"021CA \downdownarrows
"021CB \leftrightharpoons
"021CC \rightleftharpoons
"021CD \nLeftarrow
"021CE \nLeftrightarrow
"021CF \nRightarrow
"021D0 \Leftarrow
"021D1 \Uparrow
"021D2 \Rightarrow
"021D3 \Downarrow
"021D4 \Leftrightarrow
"021D5 \Updownarrow
"021D6 \Nwarrow
"021D7 \Nearrow
"021D8 \Searrow
"021D9 \Swarrow
"021DA \Lleftarrow
"021DB \Rrightarrow
"021DC \leftsquigarrow
"021DD \rightsquigarrow
"021DE \nHuparrow
"021DF \nHdownarrow
"021E0 \leftdasharrow
"021E1 \updasharrow
"021E2 \rightdasharrow
"021E3 \downdasharrow
23
"021E4 \barleftarrow
"021E5 \rightarrowbar
"021E6 \leftwhitearrow
"021E7 \upwhitearrow
"021E8 \rightwhitearrow
"021E9 \downwhitearrow
"021EA \whitearrowupfrombar
"021F4 \circleonrightarrow
"021F5 \downuparrows
"021F6 \rightthreearrows
"021F7 \nvleftarrow
"021F8 \nvrightarrow
"021F9 \nvleftrightarrow
"021FA \nVleftarrow
"021FB \nVrightarrow
"021FC \nVleftrightarrow
"021FD \leftarrowtriangle
"021FE \rightarrowtriangle
"021FF \leftrightarrowtriangle
"02200 \forall
"02201 \complement
"02202 \partial
"02203 \exists
"02204 \nexists
"02205 \varnothing
"02206 \increment
"02207 \nabla
"02208 \in
"02209 \notin
"0220A \smallin
"0220B \ni
"0220C \nni
"0220D \smallni
"0220E \QED
"0220F \prod
"02210 \coprod
"02211 \sum
"02212 \minus
"02213 \mp
"02214 \dotplus
"02215 \divslash
"02216 \smallsetminus
"02217 \ast
"02218 \vysmwhtcircle
"02219 \vysmblkcircle
"0221A \sqrt

"0221B \cuberoot
"0221C \fourthroot
"0221D \propto
"0221E \infty
"0221F \rightangle
"02220 \angle
"02221 \measuredangle
"02222 \sphericalangle
"02223 \mid
"02224 \nmid
"02225 \parallel
"02226 \nparallel
"02227 \wedge
"02228 \vee
"02229 \cap
"0222A \cup
"0222B \int
"0222C \iint
"0222D \iiint
"0222E \oint
"0222F \oiint
"02230 \oiiint
"02231 \intclockwise
"02232 \varointclockwise
"02233 \ointctrclockwise
"02234 \therefore
"02235 \because
"02236 \mathratio
"02237 \Colon
"02238 \dotminus
24
"02239 \dashcolon
"0223A \dotsminusdots
"0223B \kernelcontraction
"0223C \sim
"0223D \backsim
"0223E \invlazys
"0223F \sinewave
"02240 \wr
"02241 \nsim
"02242 \eqsim
"02243 \simeq
"02244 \nsime
"02245 \cong
"02246 \simneqq
"02247 \ncong
"02248 \approx
"02249 \napprox
"0224A \approxeq
"0224B \approxident
"0224C \backcong
"0224D \asymp
"0224E \Bumpeq
"0224F \bumpeq
"02250 \doteq
"02251 \Doteq
"02252 \fallingdotseq
"02253 \risingdotseq
"02254 \coloneq
"02255 \eqcolon
"02256 \eqcirc
"02257 \circeq
"02258 \arceq
"02259 \wedgeq
"0225A \veeeq
"0225B \stareq
"0225C \triangleq
"0225D \eqdef
"0225E \measeq
"0225F \questeq
"02260 \ne
"02261 \equiv
"02262 \nequiv
"02263 \Equiv
"02264 \leq
"02265 \geq
"02266 \leqq
"02267 \geqq
"02268 \lneqq
"02269 \gneqq
"0226A \ll
"0226B \gg
"0226C \between
"0226D \nasymp
"0226E \nless
"0226F \ngtr
"02270 \nleq
"02271 \ngeq
"02272 \lesssim
"02273 \gtrsim
"02274 \nlesssim
"02275 \ngtrsim
"02276 \lessgtr
"02277 \gtrless
"02278 \nlessgtr
"02279 \ngtrless
"0227A \prec
"0227B \succ
"0227C \preccurlyeq
"0227D \succcurlyeq
"0227E \precsim
"0227F \succsim
"02280 \nprec
"02281 \nsucc
"02282 \subset
"02283 \supset
"02284 \nsubset
25
"02285 \nsupset
"02286 \subseteq
"02287 \supseteq
"02288 \nsubseteq
"02289 \nsupseteq
"0228A \subsetneq
"0228B \supsetneq
"0228C \cupleftarrow
"0228D \cupdot
"0228E \uplus
"0228F \sqsubset
"02290 \sqsupset
"02291 \sqsubseteq
"02292 \sqsupseteq
"02293 \sqcap
"02294 \sqcup
"02295 \oplus
"02296 \ominus
"02297 \otimes
"02298 \oslash
"02299 \odot
"0229A \circledcirc
"0229B \circledast
"0229C \circledequal
"0229D \circleddash
"0229E \boxplus
"0229F \boxminus
"022A0 \boxtimes
"022A1 \boxdot
"022A2 \vdash
"022A3 \dashv
"022A4 \top
"022A5 \bot
"022A6 \assert
"022A7 \models
"022A8 \vDash
"022A9 \Vdash
"022AA \Vvdash
"022AB \VDash
"022AC \nvdash
"022AD \nvDash
"022AE \nVdash
"022AF \nVDash
"022B0 \prurel
"022B1 \scurel
"022B2 \vartriangleleft
"022B3 \vartriangleright
"022B4 \trianglelefteq
"022B5 \trianglerighteq
"022B6 \origof
"022B7 \imageof
"022B8 \multimap
"022B9 \hermitmatrix
"022BA \intercal
"022BB \veebar
"022BC \barwedge
"022BD \barvee
"022BE \measuredrightangle
"022BF \varlrtriangle
"022C0 \bigwedge
"022C1 \bigvee
"022C2 \bigcap
"022C3 \bigcup
"022C4 \smwhtdiamond
"022C5 \cdot
"022C6 \star
"022C7 \divideontimes
"022C8 \bowtie
"022C9 \ltimes
"022CA \rtimes
"022CB \leftthreetimes
"022CC \rightthreetimes
"022CD \backsimeq
"022CE \curlyvee
"022CF \curlywedge
"022D0 \Subset
26
"022D1 \Supset
"022D2 \Cap
"022D3 \Cup
"022D4 \pitchfork
"022D5 \equalparallel
"022D6 \lessdot
"022D7 \gtrdot
"022D8 \lll
"022D9 \ggg
"022DA \lesseqgtr
"022DB \gtreqless
"022DC \eqless
"022DD \eqgtr
"022DE \curlyeqprec
"022DF \curlyeqsucc
"022E0 \npreccurlyeq
"022E1 \nsucccurlyeq
"022E2 \nsqsubseteq
"022E3 \nsqsupseteq
"022E4 \sqsubsetneq
"022E5 \sqsupsetneq
"022E6 \lnsim
"022E7 \gnsim
"022E8 \precnsim
"022E9 \succnsim
"022EA \ntriangleleft
"022EB \ntriangleright
"022EC \ntrianglelefteq
"022ED \ntrianglerighteq
"022EE \vdots
"022EF \unicodecdots
"022F0 \adots
"022F1 \ddots
"022F2 \disin
"022F3 \varisins
"022F4 \isins
"022F5 \isindot
"022F6 \varisinobar
"022F7 \isinobar
"022F8 \isinvb
"022F9 \isinE
"022FA \nisd
"022FB \varnis
"022FC \nis
"022FD \varniobar
"022FE \niobar
"022FF \bagmember
"02300 \diameter
"02302 \house
"02305 \varbarwedge
"02306 \vardoublebarwedge
"02308 \lceil
"02309 \rceil
"0230A \lfloor
"0230B \rfloor
"02310 \invnot
"02311 \sqlozenge
"02312 \profline
"02313 \profsurf
"02317 \viewdata
"02319 \turnednot
"0231C \ulcorner
"0231D \urcorner
"0231E \llcorner
"0231F \lrcorner
"02320 \inttop
"02321 \intbottom
"02322 \frown
"02323 \smile
"0232C \varhexagonlrbonds
"02332 \conictaper
"02336 \topbot
"0233D \obar
"0233F \APLnotslash
"02340 \APLnotbackslash
"02353 \APLboxupcaret
27
"02370 \APLboxquestion
"0237C \rangledownzigzagarrow
"02394 \hexagon
"0239B \lparenuend
"0239C \lparenextender
"0239D \lparenlend
"0239E \rparenuend
"0239F \rparenextender
"023A0 \rparenlend
"023A1 \lbrackuend
"023A2 \lbrackextender
"023A3 \lbracklend
"023A4 \rbrackuend
"023A5 \rbrackextender
"023A6 \rbracklend
"023A7 \lbraceuend
"023A8 \lbracemid
"023A9 \lbracelend
"023AA \vbraceextender
"023AB \rbraceuend
"023AC \rbracemid
"023AD \rbracelend
"023AE \intextender
"023AF \harrowextender
"023B0 \lmoustache
"023B1 \rmoustache
"023B2 \sumtop
"023B3 \sumbottom
"023B4 \overbracket
"023B5 \underbracket
"023B6 \bbrktbrk
"023B7 \sqrtbottom
"023B8 \lvboxline
"023B9 \rvboxline
"023CE \varcarriagereturn
"023DC \overparen
"023DD \underparen
"023DE \overbrace
z}|{
"023DF \underbrace
|{z}
"023E0 \obrbrak
"023E1 \ubrbrak
"023E2 \trapezium
"023E3 \benzenr
"023E4 \strns
"023E5 \fltns
"023E6 \accurrent
"023E7 \elinters
"02506 \bdtriplevdash
"02580 \blockuphalf
"02584 \blocklowhalf
"02588 \blockfull
"0258C \blocklefthalf
"02590 \blockrighthalf
"02591 \blockqtrshaded
"02592 \blockhalfshaded
"02593 \blockthreeqtrshaded
"025A0 \mdlgblksquare
"025A1 \mdlgwhtsquare
"025A2 \squoval
"025A3 \blackinwhitesquare
"025A4 \squarehfill
"025A5 \squarevfill
"025A6 \squarehvfill
"025A7 \squarenwsefill
"025A8 \squareneswfill
"025A9 \squarecrossfill
"025AA \smblksquare
"025AB \smwhtsquare
"025AC \hrectangleblack
"025AD \hrectangle
"025AE \vrectangleblack
"025AF \vrectangle
"025B0 \parallelogramblack
"025B1 \parallelogram
28
"025B2 \bigblacktriangleup
"025B3 \bigtriangleup
"025B4 \blacktriangle
"025B5 \vartriangle
"025B6 \blacktriangleright
"025B7 \triangleright
"025B8 \smallblacktriangleright
"025B9 \smalltriangleright
"025BA \blackpointerright
"025BB \whitepointerright
"025BC \bigblacktriangledown
"025BD \bigtriangledown
"025BE \blacktriangledown
"025BF \triangledown
"025C0 \blacktriangleleft
"025C1 \triangleleft
"025C2 \smallblacktriangleleft
"025C3 \smalltriangleleft
"025C4 \blackpointerleft
"025C5 \whitepointerleft
"025C6 \mdlgblkdiamond
"025C7 \mdlgwhtdiamond
"025C8 \blackinwhitediamond
"025C9 \fisheye
"025CA \mdlgwhtlozenge
"025CB \mdlgwhtcircle
"025CC \dottedcircle
"025CD \circlevertfill
"025CE \bullseye
"025CF \mdlgblkcircle
"025D0 \circlelefthalfblack
"025D1 \circlerighthalfblack
"025D2 \circlebottomhalfblack
"025D3 \circletophalfblack
"025D4 \circleurquadblack
"025D5 \blackcircleulquadwhite
"025D6 \blacklefthalfcircle
"025D7 \blackrighthalfcircle
"025D8 \inversebullet
"025D9 \inversewhitecircle
"025DA \invwhiteupperhalfcircle
"025DB \invwhitelowerhalfcircle
"025DC \ularc
"025DD \urarc
"025DE \lrarc
"025DF \llarc
"025E0 \topsemicircle
"025E1 \botsemicircle
"025E2 \lrblacktriangle
"025E3 \llblacktriangle
"025E4 \ulblacktriangle
"025E5 \urblacktriangle
"025E6 \smwhtcircle
"025E7 \squareleftblack
"025E8 \squarerightblack
"025E9 \squareulblack
"025EA \squarelrblack
"025EB \boxbar
"025EC \trianglecdot
"025ED \triangleleftblack
"025EE \trianglerightblack
"025EF \lgwhtcircle
"025F0 \squareulquad
"025F1 \squarellquad
"025F2 \squarelrquad
"025F3 \squareurquad
"025F4 \circleulquad
"025F5 \circlellquad
"025F6 \circlelrquad
"025F7 \circleurquad
"025F8 \ultriangle
"025F9 \urtriangle
"025FA \lltriangle
"025FB \mdwhtsquare
"025FC \mdblksquare
"025FD \mdsmwhtsquare
29
"025FE \mdsmblksquare
"025FF \lrtriangle
"02605 \bigstar
"02606 \bigwhitestar
"02609 \astrosun
"02621 \danger
"0263B \blacksmiley
"0263C \sun
"0263D \rightmoon
"0263E \leftmoon
"02640 \female
"02642 \male
"02660 \spadesuit
"02661 \heartsuit
"02662 \diamondsuit
"02663 \clubsuit
"02664 \varspadesuit
"02665 \varheartsuit
"02666 \vardiamondsuit
"02667 \varclubsuit
"02669 \quarternote
"0266A \eighthnote
"0266B \twonotes
"0266D \flat
"0266E \natural
"0266F \sharp
"0267E \acidfree
"02680 \dicei
"02681 \diceii
"02682 \diceiii
"02683 \diceiv
"02684 \dicev
"02685 \dicevi
"02686 \circledrightdot
"02687 \circledtwodots
"02688 \blackcircledrightdot
"02689 \blackcircledtwodots
"026A5 \Hermaphrodite
"026AA \mdwhtcircle
"026AB \mdblkcircle
"026AC \mdsmwhtcircle
"026B2 \neuter
"02713 \checkmark
"02720 \maltese
"0272A \circledstar
"02736 \varstar
"0273D \dingasterisk
"02772 \lbrbrak
"02773 \rbrbrak
"0279B \draftingarrow
"027C0 \threedangle
"027C1 \whiteinwhitetriangle
"027C2 \perp
"027C3 \subsetcirc
"027C4 \supsetcirc
"027C5 \lbag
"027C6 \rbag
"027C7 \veedot
"027C8 \bsolhsub
"027C9 \suphsol
"027CC \longdivision
"027D0 \diamondcdot
"027D1 \wedgedot
"027D2 \upin
"027D3 \pullback
"027D4 \pushout
"027D5 \leftouterjoin
"027D6 \rightouterjoin
"027D7 \fullouterjoin
"027D8 \bigbot
"027D9 \bigtop
"027DA \DashVDash
"027DB \dashVdash
"027DC \multimapinv
"027DD \vlongdash
"027DE \longdashv
30
"027DF \cirbot
"027E0 \lozengeminus
"027E1 \concavediamond
"027E2 \concavediamondtickleft
"027E3 \concavediamondtickright
"027E4 \whitesquaretickleft
"027E5 \whitesquaretickright
"027E6 \lBrack
"027E7 \rBrack
"027E8 \langle
"027E9 \rangle
"027EA \lAngle
"027EB \rAngle
"027EC \Lbrbrak
"027ED \Rbrbrak
"027F0 \UUparrow
"027F1 \DDownarrow
"027F2 \acwgapcirclearrow
"027F3 \cwgapcirclearrow
"027F4 \rightarrowonoplus
"027F5 \longleftarrow
"027F6 \longrightarrow
"027F7 \longleftrightarrow
"027F8 \Longleftarrow
"027F9 \Longrightarrow
"027FA \Longleftrightarrow
"027FB \longmapsfrom
"027FC \longmapsto
"027FD \Longmapsfrom
"027FE \Longmapsto
"027FF \longrightsquigarrow
"02900 \nvtwoheadrightarrow
"02901 \nVtwoheadrightarrow
"02902 \nvLeftarrow
"02903 \nvRightarrow
"02904 \nvLeftrightarrow
"02905 \twoheadmapsto
"02906 \Mapsfrom
"02907 \Mapsto
"02908 \downarrowbarred
"02909 \uparrowbarred
"0290A \Uuparrow
"0290B \Ddownarrow
"0290C \leftbkarrow
"0290D \rightbkarrow
"0290E \leftdbkarrow
"0290F \dbkarow
"02910 \drbkarow
"02911 \rightdotarrow
"02912 \baruparrow
"02913 \downarrowbar
"02914 \nvrightarrowtail
"02915 \nVrightarrowtail
"02916 \twoheadrightarrowtail
"02917 \nvtwoheadrightarrowtail
"02918 \nVtwoheadrightarrowtail
"02919 \lefttail
"0291A \righttail
"0291B \leftdbltail
"0291C \rightdbltail
"0291D \diamondleftarrow
"0291E \rightarrowdiamond
"0291F \diamondleftarrowbar
"02920 \barrightarrowdiamond
"02921 \nwsearrow
"02922 \neswarrow
"02923 \hknwarrow
"02924 \hknearrow
"02925 \hksearow
"02926 \hkswarow
"02927 \tona
"02928 \toea
"02929 \tosa
"0292A \towa
"0292B \rdiagovfdiag
"0292C \fdiagovrdiag
31
"0292D \seovnearrow
"0292E \neovsearrow
"0292F \fdiagovnearrow
"02930 \rdiagovsearrow
"02931 \neovnwarrow
"02932 \nwovnearrow
"02933 \rightcurvedarrow
"02934 \uprightcurvearrow
"02935 \downrightcurvedarrow
"02936 \leftdowncurvedarrow
"02937 \rightdowncurvedarrow
"02938 \cwrightarcarrow
"02939 \acwleftarcarrow
"0293A \acwoverarcarrow
"0293B \acwunderarcarrow
"0293C \curvearrowrightminus
"0293D \curvearrowleftplus
"0293E \cwundercurvearrow
"0293F \ccwundercurvearrow
"02940 \acwcirclearrow
"02941 \cwcirclearrow
"02942 \rightarrowshortleftarrow
"02943 \leftarrowshortrightarrow
"02944 \shortrightarrowleftarrow
"02945 \rightarrowplus
"02946 \leftarrowplus
"02947 \rightarrowx
"02948 \leftrightarrowcircle
"02949 \twoheaduparrowcircle
"0294A \leftrightharpoonupdown
"0294B \leftrightharpoondownup
"0294C \updownharpoonrightleft
"0294D \updownharpoonleftright
"0294E \leftrightharpoonupup
"0294F \updownharpoonrightright
"02950 \leftrightharpoondowndown
"02951 \updownharpoonleftleft
"02952 \barleftharpoonup
"02953 \rightharpoonupbar
"02954 \barupharpoonright
"02955 \downharpoonrightbar
"02956 \barleftharpoondown
"02957 \rightharpoondownbar
"02958 \barupharpoonleft
"02959 \downharpoonleftbar
"0295A \leftharpoonupbar
"0295B \barrightharpoonup
"0295C \upharpoonrightbar
"0295D \bardownharpoonright
"0295E \leftharpoondownbar
"0295F \barrightharpoondown
"02960 \upharpoonleftbar
"02961 \bardownharpoonleft
"02962 \leftharpoonsupdown
"02963 \upharpoonsleftright
"02964 \rightharpoonsupdown
"02965 \downharpoonsleftright
"02966 \leftrightharpoonsup
"02967 \leftrightharpoonsdown
"02968 \rightleftharpoonsup
"02969 \rightleftharpoonsdown
"0296A \leftharpoonupdash
"0296B \dashleftharpoondown
"0296C \rightharpoonupdash
"0296D \dashrightharpoondown
"0296E \updownharpoonsleftright
"0296F \downupharpoonsleftright
"02970 \rightimply
"02971 \equalrightarrow
"02972 \similarrightarrow
"02973 \leftarrowsimilar
"02974 \rightarrowsimilar
"02975 \rightarrowapprox
"02976 \ltlarr
"02977 \leftarrowless
"02978 \gtrarr
32
"02979 \subrarr
"0297A \leftarrowsubset
"0297B \suplarr
"0297C \leftfishtail
"0297D \rightfishtail
"0297E \upfishtail
"0297F \downfishtail
"02980 \Vvert
"02981 \mdsmblkcircle
"02982 \typecolon
"02983 \lBrace
"02984 \rBrace
"02985 \lParen
"02986 \rParen
"02987 \llparenthesis
"02988 \rrparenthesis
"02989 \llangle
"0298A \rrangle
"0298B \lbrackubar
"0298C \rbrackubar
"0298D \lbrackultick
"0298E \rbracklrtick
"0298F \lbracklltick
"02990 \rbrackurtick
"02991 \langledot
"02992 \rangledot
"02993 \lparenless
"02994 \rparengtr
"02995 \Lparengtr
"02996 \Rparenless
"02997 \lblkbrbrak
"02998 \rblkbrbrak
"02999 \fourvdots
"0299A \vzigzag
"0299B \measuredangleleft
"0299C \rightanglesqr
"0299D \rightanglemdot
"0299E \angles
"0299F \angdnr
"029A0 \gtlpar
"029A1 \sphericalangleup
"029A2 \turnangle
"029A3 \revangle
"029A4 \angleubar
"029A5 \revangleubar
"029A6 \wideangledown
"029A7 \wideangleup
"029A8 \measanglerutone
"029A9 \measanglelutonw
"029AA \measanglerdtose
"029AB \measangleldtosw
"029AC \measangleurtone
"029AD \measangleultonw
"029AE \measangledrtose
"029AF \measangledltosw
"029B0 \revemptyset
"029B1 \emptysetobar
"029B2 \emptysetocirc
"029B3 \emptysetoarr
"029B4 \emptysetoarrl
"029B5 \circlehbar
"029B6 \circledvert
"029B7 \circledparallel
"029B8 \obslash
"029B9 \operp
"029BA \obot
"029BB \olcross
"029BC \odotslashdot
"029BD \uparrowoncircle
"029BE \circledwhitebullet
"029BF \circledbullet
"029C0 \olessthan
"029C1 \ogreaterthan
"029C2 \cirscir
"029C3 \cirE
"029C4 \boxdiag
33
"029C5 \boxbslash
"029C6 \boxast
"029C7 \boxcircle
"029C8 \boxbox
"029C9 \boxonbox
"029CA \triangleodot
"029CB \triangleubar
"029CC \triangles
"029CD \triangleserifs
"029CE \rtriltri
"029CF \ltrivb
"029D0 \vbrtri
"029D1 \lfbowtie
"029D2 \rfbowtie
"029D3 \fbowtie
"029D4 \lftimes
"029D5 \rftimes
"029D6 \hourglass
"029D7 \blackhourglass
"029D8 \lvzigzag
"029D9 \rvzigzag
"029DA \Lvzigzag
"029DB \Rvzigzag
"029DC \iinfin
"029DD \tieinfty
"029DE \nvinfty
"029DF \dualmap
"029E0 \laplac
"029E1 \lrtriangleeq
"029E2 \shuffle
"029E3 \eparsl
"029E4 \smeparsl
"029E5 \eqvparsl
"029E6 \gleichstark
"029E7 \thermod
"029E8 \downtriangleleftblack
"029E9 \downtrianglerightblack
"029EA \blackdiamonddownarrow
"029EB \mdlgblklozenge
"029EC \circledownarrow
"029ED \blackcircledownarrow
"029EE \errbarsquare
"029EF \errbarblacksquare
"029F0 \errbardiamond
"029F1 \errbarblackdiamond
"029F2 \errbarcircle
"029F3 \errbarblackcircle
"029F4 \ruledelayed
"029F5 \setminus
"029F6 \dsol
"029F7 \rsolbar
"029F8 \xsol
"029F9 \xbsol
"029FA \doubleplus
"029FB \tripleplus
"029FC \lcurvyangle
"029FD \rcurvyangle
"029FE \tplus
"029FF \tminus
"02A00 \bigodot
"02A01 \bigoplus
"02A02 \bigotimes
"02A03 \bigcupdot
"02A04 \biguplus
"02A05 \bigsqcap
"02A06 \bigsqcup
"02A07 \conjquant
"02A08 \disjquant
"02A09 \bigtimes
"02A0A \modtwosum
"02A0B \sumint
"02A0C \iiiint
"02A0D \intbar
"02A0E \intBar
"02A0F \fint
"02A10 \cirfnint
34
"02A11 \awint
"02A12 \rppolint
"02A13 \scpolint
"02A14 \npolint
"02A15 \pointint
"02A16 \sqint
"02A17 \intlarhk
"02A18 \intx
"02A19 \intcap
"02A1A \intcup
"02A1B \upint
"02A1C \lowint
"02A1D \Join
"02A1E \bigtriangleleft
"02A1F \zcmp

"02A20 \zpipe
"02A21 \zproject
"02A22 \ringplus
"02A23 \plushat
"02A24 \simplus
"02A25 \plusdot
"02A26 \plussim
"02A27 \plussubtwo
"02A28 \plustrif
"02A29 \commaminus
"02A2A \minusdot
"02A2B \minusfdots
"02A2C \minusrdots
"02A2D \opluslhrim
"02A2E \oplusrhrim
"02A2F \vectimes
"02A30 \dottimes
"02A31 \timesbar
"02A32 \btimes
"02A33 \smashtimes
"02A34 \otimeslhrim
"02A35 \otimesrhrim
"02A36 \otimeshat
"02A37 \Otimes
"02A38 \odiv
"02A39 \triangleplus
"02A3A \triangleminus
"02A3B \triangletimes
"02A3C \intprod
"02A3D \intprodr
"02A3E \fcmp
"02A3F \amalg
"02A40 \capdot
"02A41 \uminus
"02A42 \barcup
"02A43 \barcap
"02A44 \capwedge
"02A45 \cupvee
"02A46 \cupovercap
"02A47 \capovercup
"02A48 \cupbarcap
"02A49 \capbarcup
"02A4A \twocups
"02A4B \twocaps
"02A4C \closedvarcup
"02A4D \closedvarcap
"02A4E \Sqcap
"02A4F \Sqcup
"02A50 \closedvarcupsmashprod
"02A51 \wedgeodot
"02A52 \veeodot
"02A53 \Wedge
"02A54 \Vee
"02A55 \wedgeonwedge
"02A56 \veeonvee
"02A57 \bigslopedvee
"02A58 \bigslopedwedge
"02A59 \veeonwedge
"02A5A \wedgemidvert
"02A5B \veemidvert
"02A5C \midbarwedge
35
"02A5D \midbarvee
"02A5E \doublebarwedge
"02A5F \wedgebar
"02A60 \wedgedoublebar
"02A61 \varveebar
"02A62 \doublebarvee
"02A63 \veedoublebar
"02A64 \dsub
"02A65 \rsub
"02A66 \eqdot
"02A67 \dotequiv
"02A68 \equivVert
"02A69 \equivVvert
"02A6A \dotsim
"02A6B \simrdots
"02A6C \simminussim
"02A6D \congdot
"02A6E \asteq
"02A6F \hatapprox
"02A70 \approxeqq
"02A71 \eqqplus
"02A72 \pluseqq
"02A73 \eqqsim
"02A74 \Coloneq
"02A75 \eqeq
"02A76 \eqeqeq
"02A77 \ddotseq
"02A78 \equivDD
"02A79 \ltcir
"02A7A \gtcir
"02A7B \ltquest
"02A7C \gtquest
"02A7D \leqslant
"02A7E \geqslant
"02A7F \lesdot
"02A80 \gesdot
"02A81 \lesdoto
"02A82 \gesdoto
"02A83 \lesdotor
"02A84 \gesdotol
"02A85 \lessapprox
"02A86 \gtrapprox
"02A87 \lneq
"02A88 \gneq
"02A89 \lnapprox
"02A8A \gnapprox
"02A8B \lesseqqgtr
"02A8C \gtreqqless
"02A8D \lsime
"02A8E \gsime
"02A8F \lsimg
"02A90 \gsiml
"02A91 \lgE
"02A92 \glE
"02A93 \lesges
"02A94 \gesles
"02A95 \eqslantless
"02A96 \eqslantgtr
"02A97 \elsdot
"02A98 \egsdot
"02A99 \eqqless
"02A9A \eqqgtr
"02A9B \eqqslantless
"02A9C \eqqslantgtr
"02A9D \simless
"02A9E \simgtr
"02A9F \simlE
"02AA0 \simgE
"02AA1 \Lt
"02AA2 \Gt
"02AA3 \partialmeetcontraction
"02AA4 \glj
"02AA5 \gla
"02AA6 \ltcc
"02AA7 \gtcc
"02AA8 \lescc
36
"02AA9 \gescc
"02AAA \smt
"02AAB \lat
"02AAC \smte
"02AAD \late
"02AAE \bumpeqq
"02AAF \preceq
"02AB0 \succeq
"02AB1 \precneq
"02AB2 \succneq
"02AB3 \preceqq
"02AB4 \succeqq
"02AB5 \precneqq
"02AB6 \succneqq
"02AB7 \precapprox
"02AB8 \succapprox
"02AB9 \precnapprox
"02ABA \succnapprox
"02ABB \Prec
"02ABC \Succ
"02ABD \subsetdot
"02ABE \supsetdot
"02ABF \subsetplus
"02AC0 \supsetplus
"02AC1 \submult
"02AC2 \supmult
"02AC3 \subedot
"02AC4 \supedot
"02AC5 \subseteqq
"02AC6 \supseteqq
"02AC7 \subsim
"02AC8 \supsim
"02AC9 \subsetapprox
"02ACA \supsetapprox
"02ACB \subsetneqq
"02ACC \supsetneqq
"02ACD \lsqhook
"02ACE \rsqhook
"02ACF \csub
"02AD0 \csup
"02AD1 \csube
"02AD2 \csupe
"02AD3 \subsup
"02AD4 \supsub
"02AD5 \subsub
"02AD6 \supsup
"02AD7 \suphsub
"02AD8 \supdsub
"02AD9 \forkv
"02ADA \topfork
"02ADB \mlcp
"02ADC \forks
"02ADD \forksnot
"02ADE \shortlefttack
"02ADF \shortdowntack
"02AE0 \shortuptack
"02AE1 \perps
"02AE2 \vDdash
"02AE3 \dashV
"02AE4 \Dashv
"02AE5 \DashV
"02AE6 \varVdash
"02AE7 \Barv
"02AE8 \vBar
"02AE9 \vBarv
"02AEA \barV
"02AEB \Vbar
"02AEC \Not
"02AED \bNot
"02AEE \revnmid
"02AEF \cirmid
"02AF0 \midcir
"02AF1 \topcir
"02AF2 \nhpar
"02AF3 \parsim
"02AF4 \interleave
37
"02AF5 \nhVvert
"02AF6 \threedotcolon
"02AF7 \lllnest
"02AF8 \gggnest
"02AF9 \leqqslant
"02AFA \geqqslant
"02AFB \trslash
"02AFC \biginterleave
"02AFD \sslash
"02AFE \talloblong
"02AFF \bigtalloblong
"02B12 \squaretopblack
"02B13 \squarebotblack
"02B14 \squareurblack
"02B15 \squarellblack
"02B16 \diamondleftblack
"02B17 \diamondrightblack
"02B18 \diamondtopblack
"02B19 \diamondbotblack
"02B1A \dottedsquare
"02B1B \lgblksquare
"02B1C \lgwhtsquare
"02B1D \vysmblksquare
"02B1E \vysmwhtsquare
"02B1F \pentagonblack
"02B20 \pentagon
"02B21 \varhexagon
"02B22 \varhexagonblack
"02B23 \hexagonblack
"02B24 \lgblkcircle
"02B25 \mdblkdiamond
"02B26 \mdwhtdiamond
"02B27 \mdblklozenge
"02B28 \mdwhtlozenge
"02B29 \smblkdiamond
"02B2A \smblklozenge
"02B2B \smwhtlozenge
"02B2C \blkhorzoval
"02B2D \whthorzoval
"02B2E \blkvertoval
"02B2F \whtvertoval
"02B30 \circleonleftarrow
"02B31 \leftthreearrows
"02B32 \leftarrowonoplus
"02B33 \longleftsquigarrow
"02B34 \nvtwoheadleftarrow
"02B35 \nVtwoheadleftarrow
"02B36 \twoheadmapsfrom
"02B37 \twoheadleftdbkarrow
"02B38 \leftdotarrow
"02B39 \nvleftarrowtail
"02B3A \nVleftarrowtail
"02B3B \twoheadleftarrowtail
"02B3C \nvtwoheadleftarrowtail
"02B3D \nVtwoheadleftarrowtail
"02B3E \leftarrowx
"02B3F \leftcurvedarrow
"02B40 \equalleftarrow
"02B41 \bsimilarleftarrow
"02B42 \leftarrowbackapprox
"02B43 \rightarrowgtr
"02B44 \rightarrowsupset
"02B45 \LLeftarrow
"02B46 \RRightarrow
"02B47 \bsimilarrightarrow
"02B48 \rightarrowbackapprox
"02B49 \similarleftarrow
"02B4A \leftarrowapprox
"02B4B \leftarrowbsimilar
"02B4C \rightarrowbsimilar
"02B50 \medwhitestar
"02B51 \medblackstar
"02B52 \smwhitestar
"02B53 \rightpentagonblack
"02B54 \rightpentagon
"03012 \postalmark
38
"03014 \lbrbrak
"03015 \rbrbrak
"03018 \Lbrbrak
"03019 \Rbrbrak
"03030 \hzigzag
"1D400 \mbfA
"1D401 \mbfB
"1D402 \mbfC
"1D403 \mbfD
"1D404 \mbfE
"1D405 \mbfF
"1D406 \mbfG
"1D407 \mbfH
"1D408 \mbfI
"1D409 \mbfJ
"1D40A \mbfK
"1D40B \mbfL
"1D40C \mbfM
"1D40D \mbfN
"1D40E \mbfO
"1D40F \mbfP
"1D410 \mbfQ
"1D411 \mbfR
"1D412 \mbfS
"1D413 \mbfT
"1D414 \mbfU
"1D415 \mbfV
"1D416 \mbfW
"1D417 \mbfX
"1D418 \mbfY
"1D419 \mbfZ
"1D41A \mbfa
"1D41B \mbfb
"1D41C \mbfc
"1D41D \mbfd
"1D41E \mbfe
"1D41F \mbff
"1D420 \mbfg
"1D421 \mbfh
"1D422 \mbfi
"1D423 \mbfj
"1D424 \mbfk
"1D425 \mbfl
"1D426 \mbfm
"1D427 \mbfn
"1D428 \mbfo
"1D429 \mbfp
"1D42A \mbfq
"1D42B \mbfr
"1D42C \mbfs
"1D42D \mbft
"1D42E \mbfu
"1D42F \mbfv
"1D430 \mbfw
"1D431 \mbfx
"1D432 \mbfy
"1D433 \mbfz
"1D434 \mitA
"1D435 \mitB
"1D436 \mitC
"1D437 \mitD
"1D438 \mitE
"1D439 \mitF
"1D43A \mitG
"1D43B \mitH
"1D43C \mitI
"1D43D \mitJ
"1D43E \mitK
"1D43F \mitL
"1D440 \mitM
"1D441 \mitN
"1D442 \mitO
"1D443 \mitP
"1D444 \mitQ
"1D445 \mitR
"1D446 \mitS
39
"1D447 \mitT
"1D448 \mitU
"1D449 \mitV
"1D44A \mitW
"1D44B \mitX
"1D44C \mitY
"1D44D \mitZ
"1D44E \mita
"1D44F \mitb
"1D450 \mitc
"1D451 \mitd
"1D452 \mite
"1D453 \mitf
"1D454 \mitg
"1D456 \miti
"1D457 \mitj
"1D458 \mitk
"1D459 \mitl
"1D45A \mitm
"1D45B \mitn
"1D45C \mito
"1D45D \mitp
"1D45E \mitq
"1D45F \mitr
"1D460 \mits
"1D461 \mitt
"1D462 \mitu
"1D463 \mitv
"1D464 \mitw
"1D465 \mitx
"1D466 \mity
"1D467 \mitz
"1D468 \mbfitA
"1D469 \mbfitB
"1D46A \mbfitC
"1D46B \mbfitD
"1D46C \mbfitE
"1D46D \mbfitF
"1D46E \mbfitG
"1D46F \mbfitH
"1D470 \mbfitI
"1D471 \mbfitJ
"1D472 \mbfitK
"1D473 \mbfitL
"1D474 \mbfitM
"1D475 \mbfitN
"1D476 \mbfitO
"1D477 \mbfitP
"1D478 \mbfitQ
"1D479 \mbfitR
"1D47A \mbfitS
"1D47B \mbfitT
"1D47C \mbfitU
"1D47D \mbfitV
"1D47E \mbfitW
"1D47F \mbfitX
"1D480 \mbfitY
"1D481 \mbfitZ
"1D482 \mbfita
"1D483 \mbfitb
"1D484 \mbfitc
"1D485 \mbfitd
"1D486 \mbfite
"1D487 \mbfitf
"1D488 \mbfitg
"1D489 \mbfith
"1D48A \mbfiti
"1D48B \mbfitj
"1D48C \mbfitk
"1D48D \mbfitl
"1D48E \mbfitm
"1D48F \mbfitn
"1D490 \mbfito
"1D491 \mbfitp
"1D492 \mbfitq
"1D493 \mbfitr
40
"1D494 \mbfits
"1D495 \mbfitt
"1D496 \mbfitu
"1D497 \mbfitv
"1D498 \mbfitw
"1D499 \mbfitx
"1D49A \mbfity
"1D49B \mbfitz
"1D49C \mscrA
"1D49E \mscrC
"1D49F \mscrD
"1D4A2 \mscrG
"1D4A5 \mscrJ
"1D4A6 \mscrK
"1D4A9 \mscrN
"1D4AA \mscrO
"1D4AB \mscrP
"1D4AC \mscrQ
"1D4AE \mscrS
"1D4AF \mscrT
"1D4B0 \mscrU
"1D4B1 \mscrV
"1D4B2 \mscrW
"1D4B3 \mscrX
"1D4B4 \mscrY
"1D4B5 \mscrZ
"1D4B6 \mscra
"1D4B7 \mscrb
"1D4B8 \mscrc
"1D4B9 \mscrd
"1D4BB \mscrf
"1D4BD \mscrh
"1D4BE \mscri
"1D4BF \mscrj
"1D4C0 \mscrk
"1D4C1 \mscrl
"1D4C2 \mscrm
"1D4C3 \mscrn
"1D4C5 \mscrp
"1D4C6 \mscrq
"1D4C7 \mscrr
"1D4C8 \mscrs
"1D4C9 \mscrt
"1D4CA \mscru
"1D4CB \mscrv
"1D4CC \mscrw
"1D4CD \mscrx
"1D4CE \mscry
"1D4CF \mscrz
"1D4D0 \mbfscrA
"1D4D1 \mbfscrB
"1D4D2 \mbfscrC
"1D4D3 \mbfscrD
"1D4D4 \mbfscrE
"1D4D5 \mbfscrF
"1D4D6 \mbfscrG
"1D4D7 \mbfscrH
"1D4D8 \mbfscrI
"1D4D9 \mbfscrJ
"1D4DA \mbfscrK
"1D4DB \mbfscrL
"1D4DC \mbfscrM
"1D4DD \mbfscrN
"1D4DE \mbfscrO
"1D4DF \mbfscrP
"1D4E0 \mbfscrQ
"1D4E1 \mbfscrR
"1D4E2 \mbfscrS
"1D4E3 \mbfscrT
"1D4E4 \mbfscrU
"1D4E5 \mbfscrV
"1D4E6 \mbfscrW
"1D4E7 \mbfscrX
"1D4E8 \mbfscrY
"1D4E9 \mbfscrZ
"1D4EA \mbfscra
41
"1D4EB \mbfscrb
"1D4EC \mbfscrc
"1D4ED \mbfscrd
"1D4EE \mbfscre
"1D4EF \mbfscrf
"1D4F0 \mbfscrg
"1D4F1 \mbfscrh
"1D4F2 \mbfscri
"1D4F3 \mbfscrj
"1D4F4 \mbfscrk
"1D4F5 \mbfscrl
"1D4F6 \mbfscrm
"1D4F7 \mbfscrn
"1D4F8 \mbfscro
"1D4F9 \mbfscrp
"1D4FA \mbfscrq
"1D4FB \mbfscrr
"1D4FC \mbfscrs
"1D4FD \mbfscrt
"1D4FE \mbfscru
"1D4FF \mbfscrv
"1D500 \mbfscrw
"1D501 \mbfscrx
"1D502 \mbfscry
"1D503 \mbfscrz
"1D504 \mfrakA
"1D505 \mfrakB
"1D507 \mfrakD
"1D508 \mfrakE
"1D509 \mfrakF
"1D50A \mfrakG
"1D50D \mfrakJ
"1D50E \mfrakK
"1D50F \mfrakL
"1D510 \mfrakM
"1D511 \mfrakN
"1D512 \mfrakO
"1D513 \mfrakP
"1D514 \mfrakQ
"1D516 \mfrakS
"1D517 \mfrakT
"1D518 \mfrakU
"1D519 \mfrakV
"1D51A \mfrakW
"1D51B \mfrakX
"1D51C \mfrakY
"1D51E \mfraka
"1D51F \mfrakb
"1D520 \mfrakc
"1D521 \mfrakd
"1D522 \mfrake
"1D523 \mfrakf
"1D524 \mfrakg
"1D525 \mfrakh
"1D526 \mfraki
"1D527 \mfrakj
"1D528 \mfrakk
"1D529 \mfrakl
"1D52A \mfrakm
"1D52B \mfrakn
"1D52C \mfrako
"1D52D \mfrakp
"1D52E \mfrakq
"1D52F \mfrakr
"1D530 \mfraks
"1D531 \mfrakt
"1D532 \mfraku
"1D533 \mfrakv
"1D534 \mfrakw
"1D535 \mfrakx
"1D536 \mfraky
"1D537 \mfrakz
"1D538 \BbbA
"1D539 \BbbB
"1D53B \BbbD
"1D53C \BbbE
42
"1D53D \BbbF
"1D53E \BbbG
"1D540 \BbbI
"1D541 \BbbJ
"1D542 \BbbK
"1D543 \BbbL
"1D544 \BbbM
"1D546 \BbbO
"1D54A \BbbS
"1D54B \BbbT
"1D54C \BbbU
"1D54D \BbbV
"1D54E \BbbW
"1D54F \BbbX
"1D550 \BbbY
"1D552 \Bbba
"1D553 \Bbbb
"1D554 \Bbbc
"1D555 \Bbbd
"1D556 \Bbbe
"1D557 \Bbbf
"1D558 \Bbbg
"1D559 \Bbbh
"1D55A \Bbbi
"1D55B \Bbbj
"1D55C \Bbbk
"1D55D \Bbbl
"1D55E \Bbbm
"1D55F \Bbbn
"1D560 \Bbbo
"1D561 \Bbbp
"1D562 \Bbbq
"1D563 \Bbbr
"1D564 \Bbbs
"1D565 \Bbbt
"1D566 \Bbbu
"1D567 \Bbbv
"1D568 \Bbbw
"1D569 \Bbbx
"1D56A \Bbby
"1D56B \Bbbz
"1D56C \mbffrakA
"1D56D \mbffrakB
"1D56E \mbffrakC
"1D56F \mbffrakD
"1D570 \mbffrakE
"1D571 \mbffrakF
"1D572 \mbffrakG
"1D573 \mbffrakH
"1D574 \mbffrakI
"1D575 \mbffrakJ
"1D576 \mbffrakK
"1D577 \mbffrakL
"1D578 \mbffrakM
"1D579 \mbffrakN
"1D57A \mbffrakO
"1D57B \mbffrakP
"1D57C \mbffrakQ
"1D57D \mbffrakR
"1D57E \mbffrakS
"1D57F \mbffrakT
"1D580 \mbffrakU
"1D581 \mbffrakV
"1D582 \mbffrakW
"1D583 \mbffrakX
"1D584 \mbffrakY
"1D585 \mbffrakZ
"1D586 \mbffraka
"1D587 \mbffrakb
"1D588 \mbffrakc
"1D589 \mbffrakd
"1D58A \mbffrake
"1D58B \mbffrakf
"1D58C \mbffrakg
"1D58D \mbffrakh
"1D58E \mbffraki
43
"1D58F \mbffrakj
"1D590 \mbffrakk
"1D591 \mbffrakl
"1D592 \mbffrakm
"1D593 \mbffrakn
"1D594 \mbffrako
"1D595 \mbffrakp
"1D596 \mbffrakq
"1D597 \mbffrakr
"1D598 \mbffraks
"1D599 \mbffrakt
"1D59A \mbffraku
"1D59B \mbffrakv
"1D59C \mbffrakw
"1D59D \mbffrakx
"1D59E \mbffraky
"1D59F \mbffrakz
"1D5A0 \msansA
"1D5A1 \msansB
"1D5A2 \msansC
"1D5A3 \msansD
"1D5A4 \msansE
"1D5A5 \msansF
"1D5A6 \msansG
"1D5A7 \msansH
"1D5A8 \msansI
"1D5A9 \msansJ
"1D5AA \msansK
"1D5AB \msansL
"1D5AC \msansM
"1D5AD \msansN
"1D5AE \msansO
"1D5AF \msansP
"1D5B0 \msansQ
"1D5B1 \msansR
"1D5B2 \msansS
"1D5B3 \msansT
"1D5B4 \msansU
"1D5B5 \msansV
"1D5B6 \msansW
"1D5B7 \msansX
"1D5B8 \msansY
"1D5B9 \msansZ
"1D5BA \msansa
"1D5BB \msansb
"1D5BC \msansc
"1D5BD \msansd
"1D5BE \msanse
"1D5BF \msansf
"1D5C0 \msansg
"1D5C1 \msansh
"1D5C2 \msansi
"1D5C3 \msansj
"1D5C4 \msansk
"1D5C5 \msansl
"1D5C6 \msansm
"1D5C7 \msansn
"1D5C8 \msanso
"1D5C9 \msansp
"1D5CA \msansq
"1D5CB \msansr
"1D5CC \msanss
"1D5CD \msanst
"1D5CE \msansu
"1D5CF \msansv
"1D5D0 \msansw
"1D5D1 \msansx
"1D5D2 \msansy
"1D5D3 \msansz
"1D5D4 \mbfsansA
"1D5D5 \mbfsansB
"1D5D6 \mbfsansC
"1D5D7 \mbfsansD
"1D5D8 \mbfsansE
"1D5D9 \mbfsansF
"1D5DA \mbfsansG
44
"1D5DB \mbfsansH
"1D5DC \mbfsansI
"1D5DD \mbfsansJ
"1D5DE \mbfsansK
"1D5DF \mbfsansL
"1D5E0 \mbfsansM
"1D5E1 \mbfsansN
"1D5E2 \mbfsansO
"1D5E3 \mbfsansP
"1D5E4 \mbfsansQ
"1D5E5 \mbfsansR
"1D5E6 \mbfsansS
"1D5E7 \mbfsansT
"1D5E8 \mbfsansU
"1D5E9 \mbfsansV
"1D5EA \mbfsansW
"1D5EB \mbfsansX
"1D5EC \mbfsansY
"1D5ED \mbfsansZ
"1D5EE \mbfsansa
"1D5EF \mbfsansb
"1D5F0 \mbfsansc
"1D5F1 \mbfsansd
"1D5F2 \mbfsanse
"1D5F3 \mbfsansf
"1D5F4 \mbfsansg
"1D5F5 \mbfsansh
"1D5F6 \mbfsansi
"1D5F7 \mbfsansj
"1D5F8 \mbfsansk
"1D5F9 \mbfsansl
"1D5FA \mbfsansm
"1D5FB \mbfsansn
"1D5FC \mbfsanso
"1D5FD \mbfsansp
"1D5FE \mbfsansq
"1D5FF \mbfsansr
"1D600 \mbfsanss
"1D601 \mbfsanst
"1D602 \mbfsansu
"1D603 \mbfsansv
"1D604 \mbfsansw
"1D605 \mbfsansx
"1D606 \mbfsansy
"1D607 \mbfsansz
"1D608 \mitsansA
"1D609 \mitsansB
"1D60A \mitsansC
"1D60B \mitsansD
"1D60C \mitsansE
"1D60D \mitsansF
"1D60E \mitsansG
"1D60F \mitsansH
"1D610 \mitsansI
"1D611 \mitsansJ
"1D612 \mitsansK
"1D613 \mitsansL
"1D614 \mitsansM
"1D615 \mitsansN
"1D616 \mitsansO
"1D617 \mitsansP
"1D618 \mitsansQ
"1D619 \mitsansR
"1D61A \mitsansS
"1D61B \mitsansT
"1D61C \mitsansU
"1D61D \mitsansV
"1D61E \mitsansW
"1D61F \mitsansX
"1D620 \mitsansY
"1D621 \mitsansZ
"1D622 \mitsansa
"1D623 \mitsansb
"1D624 \mitsansc
"1D625 \mitsansd
"1D626 \mitsanse
45
"1D627 \mitsansf
"1D628 \mitsansg
"1D629 \mitsansh
"1D62A \mitsansi
"1D62B \mitsansj
"1D62C \mitsansk
"1D62D \mitsansl
"1D62E \mitsansm
"1D62F \mitsansn
"1D630 \mitsanso
"1D631 \mitsansp
"1D632 \mitsansq
"1D633 \mitsansr
"1D634 \mitsanss
"1D635 \mitsanst
"1D636 \mitsansu
"1D637 \mitsansv
"1D638 \mitsansw
"1D639 \mitsansx
"1D63A \mitsansy
"1D63B \mitsansz
"1D63C \mbfitsansA
"1D63D \mbfitsansB
"1D63E \mbfitsansC
"1D63F \mbfitsansD
"1D640 \mbfitsansE
"1D641 \mbfitsansF
"1D642 \mbfitsansG
"1D643 \mbfitsansH
"1D644 \mbfitsansI
"1D645 \mbfitsansJ
"1D646 \mbfitsansK
"1D647 \mbfitsansL
"1D648 \mbfitsansM
"1D649 \mbfitsansN
"1D64A \mbfitsansO
"1D64B \mbfitsansP
"1D64C \mbfitsansQ
"1D64D \mbfitsansR
"1D64E \mbfitsansS
"1D64F \mbfitsansT
"1D650 \mbfitsansU
"1D651 \mbfitsansV
"1D652 \mbfitsansW
"1D653 \mbfitsansX
"1D654 \mbfitsansY
"1D655 \mbfitsansZ
"1D656 \mbfitsansa
"1D657 \mbfitsansb
"1D658 \mbfitsansc
"1D659 \mbfitsansd
"1D65A \mbfitsanse
"1D65B \mbfitsansf
"1D65C \mbfitsansg
"1D65D \mbfitsansh
"1D65E \mbfitsansi
"1D65F \mbfitsansj
"1D660 \mbfitsansk
"1D661 \mbfitsansl
"1D662 \mbfitsansm
"1D663 \mbfitsansn
"1D664 \mbfitsanso
"1D665 \mbfitsansp
"1D666 \mbfitsansq
"1D667 \mbfitsansr
"1D668 \mbfitsanss
"1D669 \mbfitsanst
"1D66A \mbfitsansu
"1D66B \mbfitsansv
"1D66C \mbfitsansw
"1D66D \mbfitsansx
"1D66E \mbfitsansy
"1D66F \mbfitsansz
"1D670 \mttA
"1D671 \mttB
"1D672 \mttC
46
"1D673 \mttD
"1D674 \mttE
"1D675 \mttF
"1D676 \mttG
"1D677 \mttH
"1D678 \mttI
"1D679 \mttJ
"1D67A \mttK
"1D67B \mttL
"1D67C \mttM
"1D67D \mttN
"1D67E \mttO
"1D67F \mttP
"1D680 \mttQ
"1D681 \mttR
"1D682 \mttS
"1D683 \mttT
"1D684 \mttU
"1D685 \mttV
"1D686 \mttW
"1D687 \mttX
"1D688 \mttY
"1D689 \mttZ
"1D68A \mtta
"1D68B \mttb
"1D68C \mttc
"1D68D \mttd
"1D68E \mtte
"1D68F \mttf
"1D690 \mttg
"1D691 \mtth
"1D692 \mtti
"1D693 \mttj
"1D694 \mttk
"1D695 \mttl
"1D696 \mttm
"1D697 \mttn
"1D698 \mtto
"1D699 \mttp
"1D69A \mttq
"1D69B \mttr
"1D69C \mtts
"1D69D \mttt
"1D69E \mttu
"1D69F \mttv
"1D6A0 \mttw
"1D6A1 \mttx
"1D6A2 \mtty
"1D6A3 \mttz
"1D6A4 \imath
"1D6A5 \jmath
"1D6A8 \mbfAlpha
"1D6A9 \mbfBeta
"1D6AA \mbfGamma
"1D6AB \mbfDelta
"1D6AC \mbfEpsilon
"1D6AD \mbfZeta
"1D6AE \mbfEta
"1D6AF \mbfTheta
"1D6B0 \mbfIota
"1D6B1 \mbfKappa
"1D6B2 \mbfLambda
"1D6B3 \mbfMu
"1D6B4 \mbfNu
"1D6B5 \mbfXi
"1D6B6 \mbfOmicron
"1D6B7 \mbfPi
"1D6B8 \mbfRho
"1D6B9 \mbfvarTheta
"1D6BA \mbfSigma
"1D6BB \mbfTau
"1D6BC \mbfUpsilon
"1D6BD \mbfPhi
"1D6BE \mbfChi
"1D6BF \mbfPsi
"1D6C0 \mbfOmega
47
"1D6C1 \mbfnabla
"1D6C2 \mbfalpha
"1D6C3 \mbfbeta
"1D6C4 \mbfgamma
"1D6C5 \mbfdelta
"1D6C6 \mbfepsilon
"1D6C7 \mbfzeta
"1D6C8 \mbfeta
"1D6C9 \mbftheta
"1D6CA \mbfiota
"1D6CB \mbfkappa
"1D6CC \mbflambda
"1D6CD \mbfmu
"1D6CE \mbfnu
"1D6CF \mbfxi
"1D6D0 \mbfomicron
"1D6D1 \mbfpi
"1D6D2 \mbfrho
"1D6D3 \mbfvarsigma
"1D6D4 \mbfsigma
"1D6D5 \mbftau
"1D6D6 \mbfupsilon
"1D6D7 \mbfvarphi
"1D6D8 \mbfchi
"1D6D9 \mbfpsi
"1D6DA \mbfomega
"1D6DB \mbfpartial
"1D6DC \mbfvarepsilon
"1D6DD \mbfvartheta
"1D6DE \mbfvarkappa
"1D6DF \mbfphi
"1D6E0 \mbfvarrho
"1D6E1 \mbfvarpi
"1D6E2 \mitAlpha
"1D6E3 \mitBeta
"1D6E4 \mitGamma
"1D6E5 \mitDelta
"1D6E6 \mitEpsilon
"1D6E7 \mitZeta
"1D6E8 \mitEta
"1D6E9 \mitTheta
"1D6EA \mitIota
"1D6EB \mitKappa
"1D6EC \mitLambda
"1D6ED \mitMu
"1D6EE \mitNu
"1D6EF \mitXi
"1D6F0 \mitOmicron
"1D6F1 \mitPi
"1D6F2 \mitRho
"1D6F3 \mitvarTheta
"1D6F4 \mitSigma
"1D6F5 \mitTau
"1D6F6 \mitUpsilon
"1D6F7 \mitPhi
"1D6F8 \mitChi
"1D6F9 \mitPsi
"1D6FA \mitOmega
"1D6FB \mitnabla
"1D6FC \mitalpha
"1D6FD \mitbeta
"1D6FE \mitgamma
"1D6FF \mitdelta
"1D700 \mitepsilon
"1D701 \mitzeta
"1D702 \miteta
"1D703 \mittheta
"1D704 \mitiota
"1D705 \mitkappa
"1D706 \mitlambda
"1D707 \mitmu
"1D708 \mitnu
"1D709 \mitxi
"1D70A \mitomicron
"1D70B \mitpi
"1D70C \mitrho
48
"1D70D \mitvarsigma
"1D70E \mitsigma
"1D70F \mittau
"1D710 \mitupsilon
"1D711 \mitphi
"1D712 \mitchi
"1D713 \mitpsi
"1D714 \mitomega
"1D715 \mitpartial
"1D716 \mitvarepsilon
"1D717 \mitvartheta
"1D718 \mitvarkappa
"1D719 \mitvarphi
"1D71A \mitvarrho
"1D71B \mitvarpi
"1D71C \mbfitAlpha
"1D71D \mbfitBeta
"1D71E \mbfitGamma
"1D71F \mbfitDelta
"1D720 \mbfitEpsilon
"1D721 \mbfitZeta
"1D722 \mbfitEta
"1D723 \mbfitTheta
"1D724 \mbfitIota
"1D725 \mbfitKappa
"1D726 \mbfitLambda
"1D727 \mbfitMu
"1D728 \mbfitNu
"1D729 \mbfitXi
"1D72A \mbfitOmicron
"1D72B \mbfitPi
"1D72C \mbfitRho
"1D72D \mbfitvarTheta
"1D72E \mbfitSigma
"1D72F \mbfitTau
"1D730 \mbfitUpsilon
"1D731 \mbfitPhi
"1D732 \mbfitChi
"1D733 \mbfitPsi
"1D734 \mbfitOmega
"1D735 \mbfitnabla
"1D736 \mbfitalpha
"1D737 \mbfitbeta
"1D738 \mbfitgamma
"1D739 \mbfitdelta
"1D73A \mbfitepsilon
"1D73B \mbfitzeta
"1D73C \mbfiteta
"1D73D \mbfittheta
"1D73E \mbfitiota
"1D73F \mbfitkappa
"1D740 \mbfitlambda
"1D741 \mbfitmu
"1D742 \mbfitnu
"1D743 \mbfitxi
"1D744 \mbfitomicron
"1D745 \mbfitpi
"1D746 \mbfitrho
"1D747 \mbfitvarsigma
"1D748 \mbfitsigma
"1D749 \mbfittau
"1D74A \mbfitupsilon
"1D74B \mbfitphi
"1D74C \mbfitchi
"1D74D \mbfitpsi
"1D74E \mbfitomega
"1D74F \mbfitpartial
"1D750 \mbfitvarepsilon
"1D751 \mbfitvartheta
"1D752 \mbfitvarkappa
"1D753 \mbfitvarphi
"1D754 \mbfitvarrho
"1D755 \mbfitvarpi
"1D756 \mbfsansAlpha
"1D757 \mbfsansBeta
"1D758 \mbfsansGamma
49
"1D759 \mbfsansDelta
"1D75A \mbfsansEpsilon
"1D75B \mbfsansZeta
"1D75C \mbfsansEta
"1D75D \mbfsansTheta
"1D75E \mbfsansIota
"1D75F \mbfsansKappa
"1D760 \mbfsansLambda
"1D761 \mbfsansMu
"1D762 \mbfsansNu
"1D763 \mbfsansXi
"1D764 \mbfsansOmicron
"1D765 \mbfsansPi
"1D766 \mbfsansRho
"1D767 \mbfsansvarTheta
"1D768 \mbfsansSigma
"1D769 \mbfsansTau
"1D76A \mbfsansUpsilon
"1D76B \mbfsansPhi
"1D76C \mbfsansChi
"1D76D \mbfsansPsi
"1D76E \mbfsansOmega
"1D76F \mbfsansnabla
"1D770 \mbfsansalpha
"1D771 \mbfsansbeta
"1D772 \mbfsansgamma
"1D773 \mbfsansdelta
"1D774 \mbfsansepsilon
"1D775 \mbfsanszeta
"1D776 \mbfsanseta
"1D777 \mbfsanstheta
"1D778 \mbfsansiota
"1D779 \mbfsanskappa
"1D77A \mbfsanslambda
"1D77B \mbfsansmu
"1D77C \mbfsansnu
"1D77D \mbfsansxi
"1D77E \mbfsansomicron
"1D77F \mbfsanspi
"1D780 \mbfsansrho
"1D781 \mbfsansvarsigma
"1D782 \mbfsanssigma
"1D783 \mbfsanstau
"1D784 \mbfsansupsilon
"1D785 \mbfsansphi
"1D786 \mbfsanschi
"1D787 \mbfsanspsi
"1D788 \mbfsansomega
"1D789 \mbfsanspartial
"1D78A \mbfsansvarepsilon
"1D78B \mbfsansvartheta
"1D78C \mbfsansvarkappa
"1D78D \mbfsansvarphi
"1D78E \mbfsansvarrho
"1D78F \mbfsansvarpi
"1D790 \mbfitsansAlpha
"1D791 \mbfitsansBeta
"1D792 \mbfitsansGamma
"1D793 \mbfitsansDelta
"1D794 \mbfitsansEpsilon
"1D795 \mbfitsansZeta
"1D796 \mbfitsansEta
"1D797 \mbfitsansTheta
"1D798 \mbfitsansIota
"1D799 \mbfitsansKappa
"1D79A \mbfitsansLambda
"1D79B \mbfitsansMu
"1D79C \mbfitsansNu
"1D79D \mbfitsansXi
"1D79E \mbfitsansOmicron
"1D79F \mbfitsansPi
"1D7A0 \mbfitsansRho
"1D7A1 \mbfitsansvarTheta
"1D7A2 \mbfitsansSigma
"1D7A3 \mbfitsansTau
"1D7A4 \mbfitsansUpsilon
50
"1D7A5 \mbfitsansPhi
"1D7A6 \mbfitsansChi
"1D7A7 \mbfitsansPsi
"1D7A8 \mbfitsansOmega
"1D7A9 \mbfitsansnabla
"1D7AA \mbfitsansalpha
"1D7AB \mbfitsansbeta
"1D7AC \mbfitsansgamma
"1D7AD \mbfitsansdelta
"1D7AE \mbfitsansepsilon
"1D7AF \mbfitsanszeta
"1D7B0 \mbfitsanseta
"1D7B1 \mbfitsanstheta
"1D7B2 \mbfitsansiota
"1D7B3 \mbfitsanskappa
"1D7B4 \mbfitsanslambda
"1D7B5 \mbfitsansmu
"1D7B6 \mbfitsansnu
"1D7B7 \mbfitsansxi
"1D7B8 \mbfitsansomicron
"1D7B9 \mbfitsanspi
"1D7BA \mbfitsansrho
"1D7BB \mbfitsansvarsigma
"1D7BC \mbfitsanssigma
"1D7BD \mbfitsanstau
"1D7BE \mbfitsansupsilon
"1D7BF \mbfitsansphi
"1D7C0 \mbfitsanschi
"1D7C1 \mbfitsanspsi
"1D7C2 \mbfitsansomega
"1D7C3 \mbfitsanspartial
"1D7C4 \mbfitsansvarepsilon
"1D7C5 \mbfitsansvartheta
"1D7C6 \mbfitsansvarkappa
"1D7C7 \mbfitsansvarphi
"1D7C8 \mbfitsansvarrho
"1D7C9 \mbfitsansvarpi
"1D7CA \mbfDigamma
"1D7CB \mbfdigamma
"1D7CE \mbfzero
"1D7CF \mbfone
"1D7D0 \mbftwo
"1D7D1 \mbfthree
"1D7D2 \mbffour
"1D7D3 \mbffive
"1D7D4 \mbfsix
"1D7D5 \mbfseven
"1D7D6 \mbfeight
"1D7D7 \mbfnine
"1D7D8 \Bbbzero
"1D7D9 \Bbbone
"1D7DA \Bbbtwo
"1D7DB \Bbbthree
"1D7DC \Bbbfour
"1D7DD \Bbbfive
"1D7DE \Bbbsix
"1D7DF \Bbbseven
"1D7E0 \Bbbeight
"1D7E1 \Bbbnine
"1D7E2 \msanszero
"1D7E3 \msansone
"1D7E4 \msanstwo
"1D7E5 \msansthree
"1D7E6 \msansfour
"1D7E7 \msansfive
"1D7E8 \msanssix
"1D7E9 \msansseven
"1D7EA \msanseight
"1D7EB \msansnine
"1D7EC \mbfsanszero
"1D7ED \mbfsansone
"1D7EE \mbfsanstwo
"1D7EF \mbfsansthree
"1D7F0 \mbfsansfour
"1D7F1 \mbfsansfive
"1D7F2 \mbfsanssix
51
"1D7F3 \mbfsansseven
"1D7F4 \mbfsanseight
"1D7F5 \mbfsansnine
"1D7F6 \mttzero
"1D7F7 \mttone
"1D7F8 \mtttwo
"1D7F9 \mttthree
"1D7FA \mttfour
"1D7FB \mttfive
"1D7FC \mttsix
"1D7FD \mttseven
"1D7FE \mtteight
"1D7FF \mttnine
B I simboli disponibili con il font Asana Math
"00021 \exclam !
"00023 \octothorpe #
"00024 \mathdollar $
"00025 \percent %
"00026 \ampersand &
"00028 \lparen (
"00029 \rparen )
"0002B \plus +
"0002C \comma ,
"0002E \period .
"0002F \mathslash /
"0003A \mathcolon :
"0003B \semicolon ;
"0003C \less <
"0003D \equal =
"0003E \greater >
"0003F \question ?
"00040 \atsign @
"0005B \lbrack [
"0005C \backslash \
"0005D \rbrack ]
"0007B \lbrace {
"0007C \vert |
"0007D \rbrace }
"000A3 \sterling
"000A5 \yen
"000AC \neg
"000B1 \pm
"000B7 \cdotp
"000D7 \times
"000F0 \matheth
"000F7 \div
"001B5 \Zbar
"00300 \grave
"00301 \acute
"00302 \hat
"00303 \tilde
"00304 \bar
"00305 \overbar
"00306 \breve
"00307 \dot
"00308 \ddot
"00309 \ovhook
"0030A \ocirc
"0030C \check
"00310 \candra
"00312 \oturnedcomma
"00315 \ocommatopright
"0031A \droang
"00330 \wideutilde
"00331 \underbar
"00338 \not

"00391 \upAlpha
"00392 \upBeta
"00393 \upGamma
"00394 \upDelta
52
"00395 \upEpsilon
"00396 \upZeta
"00397 \upEta
"00398 \upTheta
"00399 \upIota
"0039A \upKappa
"0039B \upLambda
"0039C \upMu
"0039D \upNu
"0039E \upXi
"0039F \upOmicron
"003A0 \upPi
"003A1 \upRho
"003A3 \upSigma
"003A4 \upTau
"003A5 \upUpsilon
"003A6 \upPhi
"003A7 \upChi
"003A8 \upPsi
"003A9 \upOmega
"003B1 \upalpha
"003B2 \upbeta
"003B3 \upgamma
"003B4 \updelta
"003B5 \upepsilon
"003B6 \upzeta
"003B7 \upeta
"003B8 \uptheta
"003B9 \upiota
"003BA \upkappa
"003BB \uplambda
"003BC \upmu
"003BD \upnu
"003BE \upxi
"003BF \upomicron
"003C0 \uppi
"003C1 \uprho
"003C2 \upvarsigma
"003C3 \upsigma
"003C4 \uptau
"003C5 \upupsilon
"003C6 \upvarphi
"003C7 \upchi
"003C8 \uppsi
"003C9 \upomega
"003D0 \upvarbeta
"003D1 \upvartheta
"003D2 \upUpsilon
"003D5 \upphi
"003D6 \upvarpi
"003D8 \upoldKoppa
"003D9 \upoldkoppa
"003DA \upStigma
"003DB \upstigma
"003DC \upDigamma
"003DD \updigamma
"003DE \upKoppa
"003DF \upkoppa
"003E0 \upSampi
"003E1 \upsampi
"003F0 \upvarkappa
"003F1 \upvarrho
"003F4 \upvarTheta
"003F5 \upvarepsilon
"003F6 \upbackepsilon
"02015 \horizbar
"02016 \Vert
"02017 \twolowline
"02020 \dagger
"02021 \ddagger
"02022 \smblkcircle
"02025 \enleadertwodots
"02026 \unicodeellipsis
"02032 \prime

"02033 \dprime

"02034 \trprime

53
"02035 \backprime

"02036 \backdprime

"02037 \backtrprime

"02038 \caretinsert
"0203C \Exclam
"02040 \tieconcat
"02043 \hyphenbullet
"02044 \fracslash
"02047 \Question
"02050 \closure
"02057 \qprime

"020AC \euro
"020D0 \leftharpoonaccent
"020D1 \rightharpoonaccent
"020D2 \vertoverlay
"020D6 \overleftarrow
"020D7 \vec
"020DB \dddot
"020DC \ddddot
"020DD \enclosecircle
"020DE \enclosesquare
"020DF \enclosediamond
"020E1 \overleftrightarrow
"020E4 \enclosetriangle
"020E7 \annuity
"020E8 \threeunderdot

"020E9 \widebridgeabove
"020EC \underrightharpoondown
"020ED \underleftharpoondown
"020EE \underleftarrow

"020EF \underrightarrow

"020F0 \asteraccent
"02102 \BbbC
"02107 \Eulerconst
"0210A \mscrg
"0210B \mscrH
"0210C \mfrakH
"0210D \BbbH
"0210E \Planckconst
"0210F \hslash
"02110 \mscrI
"02111 \Im
"02112 \mscrL
"02113 \ell
"02115 \BbbN
"02118 \wp
"02119 \BbbP
"0211A \BbbQ
"0211B \mscrR
"0211C \Re
"0211D \BbbR
"02124 \BbbZ
"02127 \mho
"02128 \mfrakZ
"02129 \turnediota
"0212B \Angstrom
"0212C \mscrB
"0212D \mfrakC
"0212F \mscre
"02130 \mscrE
"02131 \mscrF
"02132 \Finv
"02133 \mscrM
"02134 \mscro
"02135 \aleph
"02136 \beth
"02137 \gimel
"02138 \daleth
"0213C \Bbbpi
"0213D \Bbbgamma
"0213E \BbbGamma
"0213F \BbbPi
"02140 \Bbbsum
"02141 \Game
"02142 \sansLturned
"02143 \sansLmirrored
54
"02144 \Yup
"02145 \mitBbbD
"02146 \mitBbbd
"02147 \mitBbbe
"02148 \mitBbbi
"02149 \mitBbbj
"0214A \PropertyLine
"0214B \upand
"02190 \leftarrow
"02191 \uparrow
"02192 \rightarrow
"02193 \downarrow
"02194 \leftrightarrow
"02195 \updownarrow
"02196 \nwarrow
"02197 \nearrow
"02198 \searrow
"02199 \swarrow
"0219A \nleftarrow
"0219B \nrightarrow
"0219C \leftwavearrow
"0219D \rightwavearrow
"0219E \twoheadleftarrow
"0219F \twoheaduparrow
"021A0 \twoheadrightarrow
"021A1 \twoheaddownarrow
"021A2 \leftarrowtail
"021A3 \rightarrowtail
"021A4 \mapsfrom
"021A5 \mapsup
"021A6 \mapsto
"021A7 \mapsdown
"021A8 \updownarrowbar
"021A9 \hookleftarrow
"021AA \hookrightarrow
"021AB \looparrowleft
"021AC \looparrowright
"021AD \leftrightsquigarrow
"021AE \nleftrightarrow
"021AF \downzigzagarrow
"021B0 \Lsh
"021B1 \Rsh
"021B2 \Ldsh
"021B3 \Rdsh
"021B4 \linefeed
"021B5 \carriagereturn
"021B6 \curvearrowleft
"021B7 \curvearrowright
"021B8 \barovernorthwestarrow
"021B9 \barleftarrowrightarrowba
"021BA \acwopencirclearrow
"021BB \cwopencirclearrow
"021BC \leftharpoonup
"021BD \leftharpoondown
"021BE \upharpoonright
"021BF \upharpoonleft
"021C0 \rightharpoonup
"021C1 \rightharpoondown
"021C2 \downharpoonright
"021C3 \downharpoonleft
"021C4 \rightleftarrows
"021C5 \updownarrows
"021C6 \leftrightarrows
"021C7 \leftleftarrows
"021C8 \upuparrows
"021C9 \rightrightarrows
"021CA \downdownarrows
"021CB \leftrightharpoons
"021CC \rightleftharpoons
"021CD \nLeftarrow
"021CE \nLeftrightarrow
"021CF \nRightarrow
"021D0 \Leftarrow
"021D1 \Uparrow
"021D2 \Rightarrow
"021D3 \Downarrow
55
"021D4 \Leftrightarrow
"021D5 \Updownarrow
"021D6 \Nwarrow
"021D7 \Nearrow
"021D8 \Searrow
"021D9 \Swarrow
"021DA \Lleftarrow
"021DB \Rrightarrow
"021DC \leftsquigarrow
"021DD \rightsquigarrow
"021DE \nHuparrow
"021DF \nHdownarrow
"021E0 \leftdasharrow
"021E1 \updasharrow
"021E2 \rightdasharrow
"021E3 \downdasharrow
"021E4 \barleftarrow
"021E5 \rightarrowbar
"021E6 \leftwhitearrow
"021E7 \upwhitearrow
"021E8 \rightwhitearrow
"021E9 \downwhitearrow
"021EA \whitearrowupfrombar
"021F4 \circleonrightarrow
"021F5 \downuparrows
"021F6 \rightthreearrows
"021F7 \nvleftarrow
"021F8 \nvrightarrow
"021F9 \nvleftrightarrow
"021FA \nVleftarrow
"021FB \nVrightarrow
"021FC \nVleftrightarrow
"021FD \leftarrowtriangle
"021FE \rightarrowtriangle
"021FF \leftrightarrowtriangle
"02200 \forall
"02201 \complement
"02202 \partial
"02203 \exists
"02204 \nexists
"02205 \varnothing
"02206 \increment
"02207 \nabla
"02208 \in
"02209 \notin
"0220A \smallin
"0220B \ni
"0220C \nni
"0220D \smallni
"0220E \QED
"0220F \prod
"02210 \coprod
"02211 \sum
"02212 \minus
"02213 \mp
"02214 \dotplus
"02215 \divslash
"02216 \smallsetminus
"02217 \ast
"02218 \vysmwhtcircle
"02219 \vysmblkcircle
"0221A \sqrt

"0221B \cuberoot
"0221C \fourthroot
"0221D \propto
"0221E \infty
"0221F \rightangle
"02220 \angle
"02221 \measuredangle
"02222 \sphericalangle
"02223 \mid
"02224 \nmid
"02225 \parallel
"02226 \nparallel
"02227 \wedge
"02228 \vee
56
"02229 \cap
"0222A \cup
"0222B \int
"0222C \iint
"0222D \iiint
"0222E \oint
"0222F \oiint
"02230 \oiiint
"02231 \intclockwise
"02232 \varointclockwise
"02233 \ointctrclockwise
"02234 \therefore
"02235 \because
"02236 \mathratio
"02237 \Colon
"02238 \dotminus
"02239 \dashcolon
"0223A \dotsminusdots
"0223B \kernelcontraction
"0223C \sim
"0223D \backsim
"0223E \invlazys
"0223F \sinewave
"02240 \wr
"02241 \nsim
"02242 \eqsim
"02243 \simeq
"02244 \nsime
"02245 \cong
"02246 \simneqq
"02247 \ncong
"02248 \approx
"02249 \napprox
"0224A \approxeq
"0224B \approxident
"0224C \backcong
"0224D \asymp
"0224E \Bumpeq
"0224F \bumpeq
"02250 \doteq
"02251 \Doteq
"02252 \fallingdotseq
"02253 \risingdotseq
"02254 \coloneq
"02255 \eqcolon
"02256 \eqcirc
"02257 \circeq
"02258 \arceq
"02259 \wedgeq
"0225A \veeeq
"0225B \stareq
"0225C \triangleq
"0225D \eqdef
"0225E \measeq
"0225F \questeq
"02260 \ne
"02261 \equiv
"02262 \nequiv
"02263 \Equiv
"02264 \leq
"02265 \geq
"02266 \leqq
"02267 \geqq
"02268 \lneqq
"02269 \gneqq
"0226A \ll
"0226B \gg
"0226C \between
"0226D \nasymp
"0226E \nless
"0226F \ngtr
"02270 \nleq
"02271 \ngeq
"02272 \lesssim
"02273 \gtrsim
"02274 \nlesssim
57
"02275 \ngtrsim
"02276 \lessgtr
"02277 \gtrless
"02278 \nlessgtr
"02279 \ngtrless
"0227A \prec
"0227B \succ
"0227C \preccurlyeq
"0227D \succcurlyeq
"0227E \precsim
"0227F \succsim
"02280 \nprec
"02281 \nsucc
"02282 \subset
"02283 \supset
"02284 \nsubset
"02285 \nsupset
"02286 \subseteq
"02287 \supseteq
"02288 \nsubseteq
"02289 \nsupseteq
"0228A \subsetneq
"0228B \supsetneq
"0228C \cupleftarrow
"0228D \cupdot
"0228E \uplus
"0228F \sqsubset
"02290 \sqsupset
"02291 \sqsubseteq
"02292 \sqsupseteq
"02293 \sqcap
"02294 \sqcup
"02295 \oplus
"02296 \ominus
"02297 \otimes
"02298 \oslash
"02299 \odot
"0229A \circledcirc
"0229B \circledast
"0229C \circledequal
"0229D \circleddash
"0229E \boxplus
"0229F \boxminus
"022A0 \boxtimes
"022A1 \boxdot
"022A2 \vdash
"022A3 \dashv
"022A4 \top
"022A5 \bot
"022A6 \assert
"022A7 \models
"022A8 \vDash
"022A9 \Vdash
"022AA \Vvdash
"022AB \VDash
"022AC \nvdash
"022AD \nvDash
"022AE \nVdash
"022AF \nVDash
"022B0 \prurel
"022B1 \scurel
"022B2 \vartriangleleft
"022B3 \vartriangleright
"022B4 \trianglelefteq
"022B5 \trianglerighteq
"022B6 \origof
"022B7 \imageof
"022B8 \multimap
"022B9 \hermitmatrix
"022BA \intercal
"022BB \veebar
"022BC \barwedge
"022BD \barvee
"022BE \measuredrightangle
"022BF \varlrtriangle
"022C0 \bigwedge
58
"022C1 \bigvee
"022C2 \bigcap
"022C3 \bigcup
"022C4 \smwhtdiamond
"022C5 \cdot
"022C6 \star
"022C7 \divideontimes
"022C8 \bowtie
"022C9 \ltimes
"022CA \rtimes
"022CB \leftthreetimes
"022CC \rightthreetimes
"022CD \backsimeq
"022CE \curlyvee
"022CF \curlywedge
"022D0 \Subset
"022D1 \Supset
"022D2 \Cap
"022D3 \Cup
"022D4 \pitchfork
"022D5 \equalparallel
"022D6 \lessdot
"022D7 \gtrdot
"022D8 \lll
"022D9 \ggg
"022DA \lesseqgtr
"022DB \gtreqless
"022DC \eqless
"022DD \eqgtr
"022DE \curlyeqprec
"022DF \curlyeqsucc
"022E0 \npreccurlyeq
"022E1 \nsucccurlyeq
"022E2 \nsqsubseteq
"022E3 \nsqsupseteq
"022E4 \sqsubsetneq
"022E5 \sqsupsetneq
"022E6 \lnsim
"022E7 \gnsim
"022E8 \precnsim
"022E9 \succnsim
"022EA \ntriangleleft
"022EB \ntriangleright
"022EC \ntrianglelefteq
"022ED \ntrianglerighteq
"022EE \vdots
"022EF \unicodecdots
"022F0 \adots
"022F1 \ddots
"022F2 \disin
"022F3 \varisins
"022F4 \isins
"022F5 \isindot
"022F6 \varisinobar
"022F7 \isinobar
"022F8 \isinvb
"022F9 \isinE
"022FA \nisd
"022FB \varnis
"022FC \nis
"022FD \varniobar
"022FE \niobar
"022FF \bagmember
"02300 \diameter
"02302 \house
"02305 \varbarwedge
"02306 \vardoublebarwedge
"02308 \lceil
"02309 \rceil
"0230A \lfloor
"0230B \rfloor
"02310 \invnot
"02311 \sqlozenge
"02312 \profline
"02313 \profsurf
"02317 \viewdata
59
"02319 \turnednot
"0231C \ulcorner
"0231D \urcorner
"0231E \llcorner
"0231F \lrcorner
"02320 \inttop
"02321 \intbottom
"02322 \frown
"02323 \smile
"0232C \varhexagonlrbonds
"02332 \conictaper
"02336 \topbot
"0233D \obar
"0233F \APLnotslash
"02340 \APLnotbackslash
"02353 \APLboxupcaret
"02370 \APLboxquestion
"0237C \rangledownzigzagarrow
"02394 \hexagon
"0239B \lparenuend
"0239C \lparenextender
"0239D \lparenlend
"0239E \rparenuend
"0239F \rparenextender
"023A0 \rparenlend
"023A1 \lbrackuend
"023A2 \lbrackextender
"023A3 \lbracklend
"023A4 \rbrackuend
"023A5 \rbrackextender
"023A6 \rbracklend
"023A7 \lbraceuend
"023A8 \lbracemid
"023A9 \lbracelend
"023AA \vbraceextender
"023AB \rbraceuend
"023AC \rbracemid
"023AD \rbracelend
"023AE \intextender
"023AF \harrowextender
"023B0 \lmoustache
"023B1 \rmoustache
"023B2 \sumtop
"023B3 \sumbottom
"023B4 \overbracket
"023B5 \underbracket
"023B6 \bbrktbrk
"023B7 \sqrtbottom
"023B8 \lvboxline
"023B9 \rvboxline
"023CE \varcarriagereturn
"023DC \overparen
"023DD \underparen
"023DE \overbrace
z}|{
"023DF \underbrace
|{z}
"023E0 \obrbrak
"023E1 \ubrbrak
"023E2 \trapezium
"023E3 \benzenr
"023E4 \strns
"023E5 \fltns
"023E6 \accurrent
"023E7 \elinters
"02506 \bdtriplevdash
"02580 \blockuphalf
"02584 \blocklowhalf
"02588 \blockfull
"0258C \blocklefthalf
"02590 \blockrighthalf
"02591 \blockqtrshaded
"02592 \blockhalfshaded
"02593 \blockthreeqtrshaded
"025A0 \mdlgblksquare
"025A1 \mdlgwhtsquare
"025A2 \squoval
60
"025A3 \blackinwhitesquare
"025A4 \squarehfill
"025A5 \squarevfill
"025A6 \squarehvfill
"025A7 \squarenwsefill
"025A8 \squareneswfill
"025A9 \squarecrossfill
"025AA \smblksquare
"025AB \smwhtsquare
"025AC \hrectangleblack
"025AD \hrectangle
"025AE \vrectangleblack
"025AF \vrectangle
"025B0 \parallelogramblack
"025B1 \parallelogram
"025B2 \bigblacktriangleup
"025B3 \bigtriangleup
"025B4 \blacktriangle
"025B5 \vartriangle
"025B6 \blacktriangleright
"025B7 \triangleright
"025B8 \smallblacktriangleright
"025B9 \smalltriangleright
"025BA \blackpointerright
"025BB \whitepointerright
"025BC \bigblacktriangledown
"025BD \bigtriangledown
"025BE \blacktriangledown
"025BF \triangledown
"025C0 \blacktriangleleft
"025C1 \triangleleft
"025C2 \smallblacktriangleleft
"025C3 \smalltriangleleft
"025C4 \blackpointerleft
"025C5 \whitepointerleft
"025C6 \mdlgblkdiamond
"025C7 \mdlgwhtdiamond
"025C8 \blackinwhitediamond
"025C9 \fisheye
"025CA \mdlgwhtlozenge
"025CB \mdlgwhtcircle
"025CC \dottedcircle
"025CD \circlevertfill
"025CE \bullseye
"025CF \mdlgblkcircle
"025D0 \circlelefthalfblack
"025D1 \circlerighthalfblack
"025D2 \circlebottomhalfblack
"025D3 \circletophalfblack
"025D4 \circleurquadblack
"025D5 \blackcircleulquadwhite
"025D6 \blacklefthalfcircle
"025D7 \blackrighthalfcircle
"025D8 \inversebullet
"025D9 \inversewhitecircle
"025DA \invwhiteupperhalfcircle
"025DB \invwhitelowerhalfcircle
"025DC \ularc
"025DD \urarc
"025DE \lrarc
"025DF \llarc
"025E0 \topsemicircle
"025E1 \botsemicircle
"025E2 \lrblacktriangle
"025E3 \llblacktriangle
"025E4 \ulblacktriangle
"025E5 \urblacktriangle
"025E6 \smwhtcircle
"025E7 \squareleftblack
"025E8 \squarerightblack
"025E9 \squareulblack
"025EA \squarelrblack
"025EB \boxbar
"025EC \trianglecdot
"025ED \triangleleftblack
"025EE \trianglerightblack
61
"025EF \lgwhtcircle
"025F0 \squareulquad
"025F1 \squarellquad
"025F2 \squarelrquad
"025F3 \squareurquad
"025F4 \circleulquad
"025F5 \circlellquad
"025F6 \circlelrquad
"025F7 \circleurquad
"025F8 \ultriangle
"025F9 \urtriangle
"025FA \lltriangle
"025FB \mdwhtsquare
"025FC \mdblksquare
"025FD \mdsmwhtsquare
"025FE \mdsmblksquare
"025FF \lrtriangle
"02605 \bigstar
"02606 \bigwhitestar
"02609 \astrosun
"02621 \danger
"0263B \blacksmiley
"0263C \sun
"0263D \rightmoon
"0263E \leftmoon
"02640 \female
"02642 \male
"02660 \spadesuit
"02661 \heartsuit
"02662 \diamondsuit
"02663 \clubsuit
"02664 \varspadesuit
"02665 \varheartsuit
"02666 \vardiamondsuit
"02667 \varclubsuit
"02669 \quarternote
"0266A \eighthnote
"0266B \twonotes
"0266D \flat
"0266E \natural
"0266F \sharp
"0267E \acidfree
"02680 \dicei
"02681 \diceii
"02682 \diceiii
"02683 \diceiv
"02684 \dicev
"02685 \dicevi
"02686 \circledrightdot
"02687 \circledtwodots
"02688 \blackcircledrightdot
"02689 \blackcircledtwodots
"026A5 \Hermaphrodite
"026AA \mdwhtcircle
"026AB \mdblkcircle
"026AC \mdsmwhtcircle
"026B2 \neuter
"02713 \checkmark
"02720 \maltese
"0272A \circledstar
"02736 \varstar
"0273D \dingasterisk
"02772 \lbrbrak
"02773 \rbrbrak
"0279B \draftingarrow
"027C0 \threedangle
"027C1 \whiteinwhitetriangle
"027C2 \perp
"027C3 \subsetcirc
"027C4 \supsetcirc
"027C5 \lbag
"027C6 \rbag
"027C7 \veedot
"027C8 \bsolhsub
"027C9 \suphsol
"027CC \longdivision
62
"027D0 \diamondcdot
"027D1 \wedgedot
"027D2 \upin
"027D3 \pullback
"027D4 \pushout
"027D5 \leftouterjoin
"027D6 \rightouterjoin
"027D7 \fullouterjoin
"027D8 \bigbot
"027D9 \bigtop
"027DA \DashVDash
"027DB \dashVdash
"027DC \multimapinv
"027DD \vlongdash
"027DE \longdashv
"027DF \cirbot
"027E0 \lozengeminus
"027E1 \concavediamond
"027E2 \concavediamondtickleft
"027E3 \concavediamondtickright
"027E4 \whitesquaretickleft
"027E5 \whitesquaretickright
"027E6 \lBrack
"027E7 \rBrack
"027E8 \langle
"027E9 \rangle
"027EA \lAngle
"027EB \rAngle
"027EC \Lbrbrak
"027ED \Rbrbrak
"027F0 \UUparrow
"027F1 \DDownarrow
"027F2 \acwgapcirclearrow
"027F3 \cwgapcirclearrow
"027F4 \rightarrowonoplus
"027F5 \longleftarrow
"027F6 \longrightarrow
"027F7 \longleftrightarrow
"027F8 \Longleftarrow
"027F9 \Longrightarrow
"027FA \Longleftrightarrow
"027FB \longmapsfrom
"027FC \longmapsto
"027FD \Longmapsfrom
"027FE \Longmapsto
"027FF \longrightsquigarrow
"02900 \nvtwoheadrightarrow
"02901 \nVtwoheadrightarrow
"02902 \nvLeftarrow
"02903 \nvRightarrow
"02904 \nvLeftrightarrow
"02905 \twoheadmapsto
"02906 \Mapsfrom
"02907 \Mapsto
"02908 \downarrowbarred
"02909 \uparrowbarred
"0290A \Uuparrow
"0290B \Ddownarrow
"0290C \leftbkarrow
"0290D \rightbkarrow
"0290E \leftdbkarrow
"0290F \dbkarow
"02910 \drbkarow
"02911 \rightdotarrow
"02912 \baruparrow
"02913 \downarrowbar
"02914 \nvrightarrowtail
"02915 \nVrightarrowtail
"02916 \twoheadrightarrowtail
"02917 \nvtwoheadrightarrowtail
"02918 \nVtwoheadrightarrowtail
"02919 \lefttail
"0291A \righttail
"0291B \leftdbltail
"0291C \rightdbltail
"0291D \diamondleftarrow
63
"0291E \rightarrowdiamond
"0291F \diamondleftarrowbar
"02920 \barrightarrowdiamond
"02921 \nwsearrow
"02922 \neswarrow
"02923 \hknwarrow
"02924 \hknearrow
"02925 \hksearow
"02926 \hkswarow
"02927 \tona
"02928 \toea
"02929 \tosa
"0292A \towa
"0292B \rdiagovfdiag
"0292C \fdiagovrdiag
"0292D \seovnearrow
"0292E \neovsearrow
"0292F \fdiagovnearrow
"02930 \rdiagovsearrow
"02931 \neovnwarrow
"02932 \nwovnearrow
"02933 \rightcurvedarrow
"02934 \uprightcurvearrow
"02935 \downrightcurvedarrow
"02936 \leftdowncurvedarrow
"02937 \rightdowncurvedarrow
"02938 \cwrightarcarrow
"02939 \acwleftarcarrow
"0293A \acwoverarcarrow
"0293B \acwunderarcarrow
"0293C \curvearrowrightminus
"0293D \curvearrowleftplus
"0293E \cwundercurvearrow
"0293F \ccwundercurvearrow
"02940 \acwcirclearrow
"02941 \cwcirclearrow
"02942 \rightarrowshortleftarrow
"02943 \leftarrowshortrightarrow
"02944 \shortrightarrowleftarrow
"02945 \rightarrowplus
"02946 \leftarrowplus
"02947 \rightarrowx
"02948 \leftrightarrowcircle
"02949 \twoheaduparrowcircle
"0294A \leftrightharpoonupdown
"0294B \leftrightharpoondownup
"0294C \updownharpoonrightleft
"0294D \updownharpoonleftright
"0294E \leftrightharpoonupup
"0294F \updownharpoonrightright
"02950 \leftrightharpoondowndown
"02951 \updownharpoonleftleft
"02952 \barleftharpoonup
"02953 \rightharpoonupbar
"02954 \barupharpoonright
"02955 \downharpoonrightbar
"02956 \barleftharpoondown
"02957 \rightharpoondownbar
"02958 \barupharpoonleft
"02959 \downharpoonleftbar
"0295A \leftharpoonupbar
"0295B \barrightharpoonup
"0295C \upharpoonrightbar
"0295D \bardownharpoonright
"0295E \leftharpoondownbar
"0295F \barrightharpoondown
"02960 \upharpoonleftbar
"02961 \bardownharpoonleft
"02962 \leftharpoonsupdown
"02963 \upharpoonsleftright
"02964 \rightharpoonsupdown
"02965 \downharpoonsleftright
"02966 \leftrightharpoonsup
"02967 \leftrightharpoonsdown
"02968 \rightleftharpoonsup
"02969 \rightleftharpoonsdown
64
"0296A \leftharpoonupdash
"0296B \dashleftharpoondown
"0296C \rightharpoonupdash
"0296D \dashrightharpoondown
"0296E \updownharpoonsleftright
"0296F \downupharpoonsleftright
"02970 \rightimply
"02971 \equalrightarrow
"02972 \similarrightarrow
"02973 \leftarrowsimilar
"02974 \rightarrowsimilar
"02975 \rightarrowapprox
"02976 \ltlarr
"02977 \leftarrowless
"02978 \gtrarr
"02979 \subrarr
"0297A \leftarrowsubset
"0297B \suplarr
"0297C \leftfishtail
"0297D \rightfishtail
"0297E \upfishtail
"0297F \downfishtail
"02980 \Vvert
"02981 \mdsmblkcircle
"02982 \typecolon
"02983 \lBrace
"02984 \rBrace
"02985 \lParen
"02986 \rParen
"02987 \llparenthesis
"02988 \rrparenthesis
"02989 \llangle
"0298A \rrangle
"0298B \lbrackubar
"0298C \rbrackubar
"0298D \lbrackultick
"0298E \rbracklrtick
"0298F \lbracklltick
"02990 \rbrackurtick
"02991 \langledot
"02992 \rangledot
"02993 \lparenless
"02994 \rparengtr
"02995 \Lparengtr
"02996 \Rparenless
"02997 \lblkbrbrak
"02998 \rblkbrbrak
"02999 \fourvdots
"0299A \vzigzag
"0299B \measuredangleleft
"0299C \rightanglesqr
"0299D \rightanglemdot
"0299E \angles
"0299F \angdnr
"029A0 \gtlpar
"029A1 \sphericalangleup
"029A2 \turnangle
"029A3 \revangle
"029A4 \angleubar
"029A5 \revangleubar
"029A6 \wideangledown
"029A7 \wideangleup
"029A8 \measanglerutone
"029A9 \measanglelutonw
"029AA \measanglerdtose
"029AB \measangleldtosw
"029AC \measangleurtone
"029AD \measangleultonw
"029AE \measangledrtose
"029AF \measangledltosw
"029B0 \revemptyset
"029B1 \emptysetobar
"029B2 \emptysetocirc
"029B3 \emptysetoarr
"029B4 \emptysetoarrl
"029B5 \circlehbar
65
"029B6 \circledvert
"029B7 \circledparallel
"029B8 \obslash
"029B9 \operp
"029BA \obot
"029BB \olcross
"029BC \odotslashdot
"029BD \uparrowoncircle
"029BE \circledwhitebullet
"029BF \circledbullet
"029C0 \olessthan
"029C1 \ogreaterthan
"029C2 \cirscir
"029C3 \cirE
"029C4 \boxdiag
"029C5 \boxbslash
"029C6 \boxast
"029C7 \boxcircle
"029C8 \boxbox
"029C9 \boxonbox
"029CA \triangleodot
"029CB \triangleubar
"029CC \triangles
"029CD \triangleserifs
"029CE \rtriltri
"029CF \ltrivb
"029D0 \vbrtri
"029D1 \lfbowtie
"029D2 \rfbowtie
"029D3 \fbowtie
"029D4 \lftimes
"029D5 \rftimes
"029D6 \hourglass
"029D7 \blackhourglass
"029D8 \lvzigzag
"029D9 \rvzigzag
"029DA \Lvzigzag
"029DB \Rvzigzag
"029DC \iinfin
"029DD \tieinfty
"029DE \nvinfty
"029DF \dualmap
"029E0 \laplac
"029E1 \lrtriangleeq
"029E2 \shuffle
"029E3 \eparsl
"029E4 \smeparsl
"029E5 \eqvparsl
"029E6 \gleichstark
"029E7 \thermod
"029E8 \downtriangleleftblack
"029E9 \downtrianglerightblack
"029EA \blackdiamonddownarrow
"029EB \mdlgblklozenge
"029EC \circledownarrow
"029ED \blackcircledownarrow
"029EE \errbarsquare
"029EF \errbarblacksquare
"029F0 \errbardiamond
"029F1 \errbarblackdiamond
"029F2 \errbarcircle
"029F3 \errbarblackcircle
"029F4 \ruledelayed
"029F5 \setminus
"029F6 \dsol
"029F7 \rsolbar
"029F8 \xsol
"029F9 \xbsol
"029FA \doubleplus
"029FB \tripleplus
"029FC \lcurvyangle
"029FD \rcurvyangle
"029FE \tplus
"029FF \tminus
"02A00 \bigodot
"02A01 \bigoplus
66
"02A02 \bigotimes
"02A03 \bigcupdot
"02A04 \biguplus
"02A05 \bigsqcap
"02A06 \bigsqcup
"02A07 \conjquant
"02A08 \disjquant
"02A09 \bigtimes
"02A0A \modtwosum
"02A0B \sumint
"02A0C \iiiint
"02A0D \intbar
"02A0E \intBar
"02A0F \fint
"02A10 \cirfnint
"02A11 \awint
"02A12 \rppolint
"02A13 \scpolint
"02A14 \npolint
"02A15 \pointint
"02A16 \sqint
"02A17 \intlarhk
"02A18 \intx
"02A19 \intcap
"02A1A \intcup
"02A1B \upint
"02A1C \lowint
"02A1D \Join
"02A1E \bigtriangleleft
"02A1F \zcmp
"02A20 \zpipe
"02A21 \zproject
"02A22 \ringplus
"02A23 \plushat
"02A24 \simplus
"02A25 \plusdot
"02A26 \plussim
"02A27 \plussubtwo
"02A28 \plustrif
"02A29 \commaminus
"02A2A \minusdot
"02A2B \minusfdots
"02A2C \minusrdots
"02A2D \opluslhrim
"02A2E \oplusrhrim
"02A2F \vectimes
"02A30 \dottimes
"02A31 \timesbar
"02A32 \btimes
"02A33 \smashtimes
"02A34 \otimeslhrim
"02A35 \otimesrhrim
"02A36 \otimeshat
"02A37 \Otimes
"02A38 \odiv
"02A39 \triangleplus
"02A3A \triangleminus
"02A3B \triangletimes
"02A3C \intprod
"02A3D \intprodr
"02A3E \fcmp
"02A3F \amalg
"02A40 \capdot
"02A41 \uminus
"02A42 \barcup
"02A43 \barcap
"02A44 \capwedge
"02A45 \cupvee
"02A46 \cupovercap
"02A47 \capovercup
"02A48 \cupbarcap
"02A49 \capbarcup
"02A4A \twocups
"02A4B \twocaps
"02A4C \closedvarcup
"02A4D \closedvarcap
67
"02A4E \Sqcap
"02A4F \Sqcup
"02A50 \closedvarcupsmashprod
"02A51 \wedgeodot
"02A52 \veeodot
"02A53 \Wedge
"02A54 \Vee
"02A55 \wedgeonwedge
"02A56 \veeonvee
"02A57 \bigslopedvee
"02A58 \bigslopedwedge
"02A59 \veeonwedge
"02A5A \wedgemidvert
"02A5B \veemidvert
"02A5C \midbarwedge
"02A5D \midbarvee
"02A5E \doublebarwedge
"02A5F \wedgebar
"02A60 \wedgedoublebar
"02A61 \varveebar
"02A62 \doublebarvee
"02A63 \veedoublebar
"02A64 \dsub
"02A65 \rsub
"02A66 \eqdot
"02A67 \dotequiv
"02A68 \equivVert
"02A69 \equivVvert
"02A6A \dotsim
"02A6B \simrdots
"02A6C \simminussim
"02A6D \congdot
"02A6E \asteq
"02A6F \hatapprox
"02A70 \approxeqq
"02A71 \eqqplus
"02A72 \pluseqq
"02A73 \eqqsim
"02A74 \Coloneq
"02A75 \eqeq
"02A76 \eqeqeq
"02A77 \ddotseq
"02A78 \equivDD
"02A79 \ltcir
"02A7A \gtcir
"02A7B \ltquest
"02A7C \gtquest
"02A7D \leqslant
"02A7E \geqslant
"02A7F \lesdot
"02A80 \gesdot
"02A81 \lesdoto
"02A82 \gesdoto
"02A83 \lesdotor
"02A84 \gesdotol
"02A85 \lessapprox
"02A86 \gtrapprox
"02A87 \lneq
"02A88 \gneq
"02A89 \lnapprox
"02A8A \gnapprox
"02A8B \lesseqqgtr
"02A8C \gtreqqless
"02A8D \lsime
"02A8E \gsime
"02A8F \lsimg
"02A90 \gsiml
"02A91 \lgE
"02A92 \glE
"02A93 \lesges
"02A94 \gesles
"02A95 \eqslantless
"02A96 \eqslantgtr
"02A97 \elsdot
"02A98 \egsdot
"02A99 \eqqless
68
"02A9A \eqqgtr
"02A9B \eqqslantless
"02A9C \eqqslantgtr
"02A9D \simless
"02A9E \simgtr
"02A9F \simlE
"02AA0 \simgE
"02AA1 \Lt
"02AA2 \Gt
"02AA3 \partialmeetcontraction
"02AA4 \glj
"02AA5 \gla
"02AA6 \ltcc
"02AA7 \gtcc
"02AA8 \lescc
"02AA9 \gescc
"02AAA \smt
"02AAB \lat
"02AAC \smte
"02AAD \late
"02AAE \bumpeqq
"02AAF \preceq
"02AB0 \succeq
"02AB1 \precneq
"02AB2 \succneq
"02AB3 \preceqq
"02AB4 \succeqq
"02AB5 \precneqq
"02AB6 \succneqq
"02AB7 \precapprox
"02AB8 \succapprox
"02AB9 \precnapprox
"02ABA \succnapprox
"02ABB \Prec
"02ABC \Succ
"02ABD \subsetdot
"02ABE \supsetdot
"02ABF \subsetplus
"02AC0 \supsetplus
"02AC1 \submult
"02AC2 \supmult
"02AC3 \subedot
"02AC4 \supedot
"02AC5 \subseteqq
"02AC6 \supseteqq
"02AC7 \subsim
"02AC8 \supsim
"02AC9 \subsetapprox
"02ACA \supsetapprox
"02ACB \subsetneqq
"02ACC \supsetneqq
"02ACD \lsqhook
"02ACE \rsqhook
"02ACF \csub
"02AD0 \csup
"02AD1 \csube
"02AD2 \csupe
"02AD3 \subsup
"02AD4 \supsub
"02AD5 \subsub
"02AD6 \supsup
"02AD7 \suphsub
"02AD8 \supdsub
"02AD9 \forkv
"02ADA \topfork
"02ADB \mlcp
"02ADC \forks
"02ADD \forksnot
"02ADE \shortlefttack
"02ADF \shortdowntack
"02AE0 \shortuptack
"02AE1 \perps
"02AE2 \vDdash
"02AE3 \dashV
"02AE4 \Dashv
"02AE5 \DashV
69
"02AE6 \varVdash
"02AE7 \Barv
"02AE8 \vBar
"02AE9 \vBarv
"02AEA \barV
"02AEB \Vbar
"02AEC \Not
"02AED \bNot
"02AEE \revnmid
"02AEF \cirmid
"02AF0 \midcir
"02AF1 \topcir
"02AF2 \nhpar
"02AF3 \parsim
"02AF4 \interleave
"02AF5 \nhVvert
"02AF6 \threedotcolon
"02AF7 \lllnest
"02AF8 \gggnest
"02AF9 \leqqslant
"02AFA \geqqslant
"02AFB \trslash
"02AFC \biginterleave
"02AFD \sslash
"02AFE \talloblong
"02AFF \bigtalloblong
"02B12 \squaretopblack
"02B13 \squarebotblack
"02B14 \squareurblack
"02B15 \squarellblack
"02B16 \diamondleftblack
"02B17 \diamondrightblack
"02B18 \diamondtopblack
"02B19 \diamondbotblack
"02B1A \dottedsquare
"02B1B \lgblksquare
"02B1C \lgwhtsquare
"02B1D \vysmblksquare
"02B1E \vysmwhtsquare
"02B1F \pentagonblack
"02B20 \pentagon
"02B21 \varhexagon
"02B22 \varhexagonblack
"02B23 \hexagonblack
"02B24 \lgblkcircle
"02B25 \mdblkdiamond
"02B26 \mdwhtdiamond
"02B27 \mdblklozenge
"02B28 \mdwhtlozenge
"02B29 \smblkdiamond
"02B2A \smblklozenge
"02B2B \smwhtlozenge
"02B2C \blkhorzoval
"02B2D \whthorzoval
"02B2E \blkvertoval
"02B2F \whtvertoval
"02B30 \circleonleftarrow
"02B31 \leftthreearrows
"02B32 \leftarrowonoplus
"02B33 \longleftsquigarrow
"02B34 \nvtwoheadleftarrow
"02B35 \nVtwoheadleftarrow
"02B36 \twoheadmapsfrom
"02B37 \twoheadleftdbkarrow
"02B38 \leftdotarrow
"02B39 \nvleftarrowtail
"02B3A \nVleftarrowtail
"02B3B \twoheadleftarrowtail
"02B3C \nvtwoheadleftarrowtail
"02B3D \nVtwoheadleftarrowtail
"02B3E \leftarrowx
"02B3F \leftcurvedarrow
"02B40 \equalleftarrow
"02B41 \bsimilarleftarrow
"02B42 \leftarrowbackapprox
"02B43 \rightarrowgtr
70
"02B44 \rightarrowsupset
"02B45 \LLeftarrow
"02B46 \RRightarrow
"02B47 \bsimilarrightarrow
"02B48 \rightarrowbackapprox
"02B49 \similarleftarrow
"02B4A \leftarrowapprox
"02B4B \leftarrowbsimilar
"02B4C \rightarrowbsimilar
"02B50 \medwhitestar
"02B51 \medblackstar
"02B52 \smwhitestar
"02B53 \rightpentagonblack
"02B54 \rightpentagon
"03012 \postalmark
"03014 \lbrbrak
"03015 \rbrbrak
"03018 \Lbrbrak
"03019 \Rbrbrak
"03030 \hzigzag
"1D400 \mbfA
"1D401 \mbfB
"1D402 \mbfC
"1D403 \mbfD
"1D404 \mbfE
"1D405 \mbfF
"1D406 \mbfG
"1D407 \mbfH
"1D408 \mbfI
"1D409 \mbfJ
"1D40A \mbfK
"1D40B \mbfL
"1D40C \mbfM
"1D40D \mbfN
"1D40E \mbfO
"1D40F \mbfP
"1D410 \mbfQ
"1D411 \mbfR
"1D412 \mbfS
"1D413 \mbfT
"1D414 \mbfU
"1D415 \mbfV
"1D416 \mbfW
"1D417 \mbfX
"1D418 \mbfY
"1D419 \mbfZ
"1D41A \mbfa
"1D41B \mbfb
"1D41C \mbfc
"1D41D \mbfd
"1D41E \mbfe
"1D41F \mbff
"1D420 \mbfg
"1D421 \mbfh
"1D422 \mbfi
"1D423 \mbfj
"1D424 \mbfk
"1D425 \mbfl
"1D426 \mbfm
"1D427 \mbfn
"1D428 \mbfo
"1D429 \mbfp
"1D42A \mbfq
"1D42B \mbfr
"1D42C \mbfs
"1D42D \mbft
"1D42E \mbfu
"1D42F \mbfv
"1D430 \mbfw
"1D431 \mbfx
"1D432 \mbfy
"1D433 \mbfz
"1D434 \mitA
"1D435 \mitB
"1D436 \mitC
"1D437 \mitD
71
"1D438 \mitE
"1D439 \mitF
"1D43A \mitG
"1D43B \mitH
"1D43C \mitI
"1D43D \mitJ
"1D43E \mitK
"1D43F \mitL
"1D440 \mitM
"1D441 \mitN
"1D442 \mitO
"1D443 \mitP
"1D444 \mitQ
"1D445 \mitR
"1D446 \mitS
"1D447 \mitT
"1D448 \mitU
"1D449 \mitV
"1D44A \mitW
"1D44B \mitX
"1D44C \mitY
"1D44D \mitZ
"1D44E \mita
"1D44F \mitb
"1D450 \mitc
"1D451 \mitd
"1D452 \mite
"1D453 \mitf
"1D454 \mitg
"1D456 \miti
"1D457 \mitj
"1D458 \mitk
"1D459 \mitl
"1D45A \mitm
"1D45B \mitn
"1D45C \mito
"1D45D \mitp
"1D45E \mitq
"1D45F \mitr
"1D460 \mits
"1D461 \mitt
"1D462 \mitu
"1D463 \mitv
"1D464 \mitw
"1D465 \mitx
"1D466 \mity
"1D467 \mitz
"1D468 \mbfitA
"1D469 \mbfitB
"1D46A \mbfitC
"1D46B \mbfitD
"1D46C \mbfitE
"1D46D \mbfitF
"1D46E \mbfitG
"1D46F \mbfitH
"1D470 \mbfitI
"1D471 \mbfitJ
"1D472 \mbfitK
"1D473 \mbfitL
"1D474 \mbfitM
"1D475 \mbfitN
"1D476 \mbfitO
"1D477 \mbfitP
"1D478 \mbfitQ
"1D479 \mbfitR
"1D47A \mbfitS
"1D47B \mbfitT
"1D47C \mbfitU
"1D47D \mbfitV
"1D47E \mbfitW
"1D47F \mbfitX
"1D480 \mbfitY
"1D481 \mbfitZ
"1D482 \mbfita
"1D483 \mbfitb
"1D484 \mbfitc
72
"1D485 \mbfitd
"1D486 \mbfite
"1D487 \mbfitf
"1D488 \mbfitg
"1D489 \mbfith
"1D48A \mbfiti
"1D48B \mbfitj
"1D48C \mbfitk
"1D48D \mbfitl
"1D48E \mbfitm
"1D48F \mbfitn
"1D490 \mbfito
"1D491 \mbfitp
"1D492 \mbfitq
"1D493 \mbfitr
"1D494 \mbfits
"1D495 \mbfitt
"1D496 \mbfitu
"1D497 \mbfitv
"1D498 \mbfitw
"1D499 \mbfitx
"1D49A \mbfity
"1D49B \mbfitz
"1D49C \mscrA
"1D49E \mscrC
"1D49F \mscrD
"1D4A2 \mscrG
"1D4A5 \mscrJ
"1D4A6 \mscrK
"1D4A9 \mscrN
"1D4AA \mscrO
"1D4AB \mscrP
"1D4AC \mscrQ
"1D4AE \mscrS
"1D4AF \mscrT
"1D4B0 \mscrU
"1D4B1 \mscrV
"1D4B2 \mscrW
"1D4B3 \mscrX
"1D4B4 \mscrY
"1D4B5 \mscrZ
"1D4B6 \mscra
"1D4B7 \mscrb
"1D4B8 \mscrc
"1D4B9 \mscrd
"1D4BB \mscrf
"1D4BD \mscrh
"1D4BE \mscri
"1D4BF \mscrj
"1D4C0 \mscrk
"1D4C1 \mscrl
"1D4C2 \mscrm
"1D4C3 \mscrn
"1D4C5 \mscrp
"1D4C6 \mscrq
"1D4C7 \mscrr
"1D4C8 \mscrs
"1D4C9 \mscrt
"1D4CA \mscru
"1D4CB \mscrv
"1D4CC \mscrw
"1D4CD \mscrx
"1D4CE \mscry
"1D4CF \mscrz
"1D4D0 \mbfscrA
"1D4D1 \mbfscrB
"1D4D2 \mbfscrC
"1D4D3 \mbfscrD
"1D4D4 \mbfscrE
"1D4D5 \mbfscrF
"1D4D6 \mbfscrG
"1D4D7 \mbfscrH
"1D4D8 \mbfscrI
"1D4D9 \mbfscrJ
"1D4DA \mbfscrK
"1D4DB \mbfscrL
73
"1D4DC \mbfscrM
"1D4DD \mbfscrN
"1D4DE \mbfscrO
"1D4DF \mbfscrP
"1D4E0 \mbfscrQ
"1D4E1 \mbfscrR
"1D4E2 \mbfscrS
"1D4E3 \mbfscrT
"1D4E4 \mbfscrU
"1D4E5 \mbfscrV
"1D4E6 \mbfscrW
"1D4E7 \mbfscrX
"1D4E8 \mbfscrY
"1D4E9 \mbfscrZ
"1D4EA \mbfscra
"1D4EB \mbfscrb
"1D4EC \mbfscrc
"1D4ED \mbfscrd
"1D4EE \mbfscre
"1D4EF \mbfscrf
"1D4F0 \mbfscrg
"1D4F1 \mbfscrh
"1D4F2 \mbfscri
"1D4F3 \mbfscrj
"1D4F4 \mbfscrk
"1D4F5 \mbfscrl
"1D4F6 \mbfscrm
"1D4F7 \mbfscrn
"1D4F8 \mbfscro
"1D4F9 \mbfscrp
"1D4FA \mbfscrq
"1D4FB \mbfscrr
"1D4FC \mbfscrs
"1D4FD \mbfscrt
"1D4FE \mbfscru
"1D4FF \mbfscrv
"1D500 \mbfscrw
"1D501 \mbfscrx
"1D502 \mbfscry
"1D503 \mbfscrz
"1D504 \mfrakA
"1D505 \mfrakB
"1D507 \mfrakD
"1D508 \mfrakE
"1D509 \mfrakF
"1D50A \mfrakG
"1D50D \mfrakJ
"1D50E \mfrakK
"1D50F \mfrakL
"1D510 \mfrakM
"1D511 \mfrakN
"1D512 \mfrakO
"1D513 \mfrakP
"1D514 \mfrakQ
"1D516 \mfrakS
"1D517 \mfrakT
"1D518 \mfrakU
"1D519 \mfrakV
"1D51A \mfrakW
"1D51B \mfrakX
"1D51C \mfrakY
"1D51E \mfraka
"1D51F \mfrakb
"1D520 \mfrakc
"1D521 \mfrakd
"1D522 \mfrake
"1D523 \mfrakf
"1D524 \mfrakg
"1D525 \mfrakh
"1D526 \mfraki
"1D527 \mfrakj
"1D528 \mfrakk
"1D529 \mfrakl
"1D52A \mfrakm
"1D52B \mfrakn
"1D52C \mfrako
74
"1D52D \mfrakp
"1D52E \mfrakq
"1D52F \mfrakr
"1D530 \mfraks
"1D531 \mfrakt
"1D532 \mfraku
"1D533 \mfrakv
"1D534 \mfrakw
"1D535 \mfrakx
"1D536 \mfraky
"1D537 \mfrakz
"1D538 \BbbA
"1D539 \BbbB
"1D53B \BbbD
"1D53C \BbbE
"1D53D \BbbF
"1D53E \BbbG
"1D540 \BbbI
"1D541 \BbbJ
"1D542 \BbbK
"1D543 \BbbL
"1D544 \BbbM
"1D546 \BbbO
"1D54A \BbbS
"1D54B \BbbT
"1D54C \BbbU
"1D54D \BbbV
"1D54E \BbbW
"1D54F \BbbX
"1D550 \BbbY
"1D552 \Bbba
"1D553 \Bbbb
"1D554 \Bbbc
"1D555 \Bbbd
"1D556 \Bbbe
"1D557 \Bbbf
"1D558 \Bbbg
"1D559 \Bbbh
"1D55A \Bbbi
"1D55B \Bbbj
"1D55C \Bbbk
"1D55D \Bbbl
"1D55E \Bbbm
"1D55F \Bbbn
"1D560 \Bbbo
"1D561 \Bbbp
"1D562 \Bbbq
"1D563 \Bbbr
"1D564 \Bbbs
"1D565 \Bbbt
"1D566 \Bbbu
"1D567 \Bbbv
"1D568 \Bbbw
"1D569 \Bbbx
"1D56A \Bbby
"1D56B \Bbbz
"1D56C \mbffrakA
"1D56D \mbffrakB
"1D56E \mbffrakC
"1D56F \mbffrakD
"1D570 \mbffrakE
"1D571 \mbffrakF
"1D572 \mbffrakG
"1D573 \mbffrakH
"1D574 \mbffrakI
"1D575 \mbffrakJ
"1D576 \mbffrakK
"1D577 \mbffrakL
"1D578 \mbffrakM
"1D579 \mbffrakN
"1D57A \mbffrakO
"1D57B \mbffrakP
"1D57C \mbffrakQ
"1D57D \mbffrakR
"1D57E \mbffrakS
"1D57F \mbffrakT
75
"1D580 \mbffrakU
"1D581 \mbffrakV
"1D582 \mbffrakW
"1D583 \mbffrakX
"1D584 \mbffrakY
"1D585 \mbffrakZ
"1D586 \mbffraka
"1D587 \mbffrakb
"1D588 \mbffrakc
"1D589 \mbffrakd
"1D58A \mbffrake
"1D58B \mbffrakf
"1D58C \mbffrakg
"1D58D \mbffrakh
"1D58E \mbffraki
"1D58F \mbffrakj
"1D590 \mbffrakk
"1D591 \mbffrakl
"1D592 \mbffrakm
"1D593 \mbffrakn
"1D594 \mbffrako
"1D595 \mbffrakp
"1D596 \mbffrakq
"1D597 \mbffrakr
"1D598 \mbffraks
"1D599 \mbffrakt
"1D59A \mbffraku
"1D59B \mbffrakv
"1D59C \mbffrakw
"1D59D \mbffrakx
"1D59E \mbffraky
"1D59F \mbffrakz
"1D5A0 \msansA
"1D5A1 \msansB
"1D5A2 \msansC
"1D5A3 \msansD
"1D5A4 \msansE
"1D5A5 \msansF
"1D5A6 \msansG
"1D5A7 \msansH
"1D5A8 \msansI
"1D5A9 \msansJ
"1D5AA \msansK
"1D5AB \msansL
"1D5AC \msansM
"1D5AD \msansN
"1D5AE \msansO
"1D5AF \msansP
"1D5B0 \msansQ
"1D5B1 \msansR
"1D5B2 \msansS
"1D5B3 \msansT
"1D5B4 \msansU
"1D5B5 \msansV
"1D5B6 \msansW
"1D5B7 \msansX
"1D5B8 \msansY
"1D5B9 \msansZ
"1D5BA \msansa
"1D5BB \msansb
"1D5BC \msansc
"1D5BD \msansd
"1D5BE \msanse
"1D5BF \msansf
"1D5C0 \msansg
"1D5C1 \msansh
"1D5C2 \msansi
"1D5C3 \msansj
"1D5C4 \msansk
"1D5C5 \msansl
"1D5C6 \msansm
"1D5C7 \msansn
"1D5C8 \msanso
"1D5C9 \msansp
"1D5CA \msansq
"1D5CB \msansr
76
"1D5CC \msanss
"1D5CD \msanst
"1D5CE \msansu
"1D5CF \msansv
"1D5D0 \msansw
"1D5D1 \msansx
"1D5D2 \msansy
"1D5D3 \msansz
"1D5D4 \mbfsansA
"1D5D5 \mbfsansB
"1D5D6 \mbfsansC
"1D5D7 \mbfsansD
"1D5D8 \mbfsansE
"1D5D9 \mbfsansF
"1D5DA \mbfsansG
"1D5DB \mbfsansH
"1D5DC \mbfsansI
"1D5DD \mbfsansJ
"1D5DE \mbfsansK
"1D5DF \mbfsansL
"1D5E0 \mbfsansM
"1D5E1 \mbfsansN
"1D5E2 \mbfsansO
"1D5E3 \mbfsansP
"1D5E4 \mbfsansQ
"1D5E5 \mbfsansR
"1D5E6 \mbfsansS
"1D5E7 \mbfsansT
"1D5E8 \mbfsansU
"1D5E9 \mbfsansV
"1D5EA \mbfsansW
"1D5EB \mbfsansX
"1D5EC \mbfsansY
"1D5ED \mbfsansZ
"1D5EE \mbfsansa
"1D5EF \mbfsansb
"1D5F0 \mbfsansc
"1D5F1 \mbfsansd
"1D5F2 \mbfsanse
"1D5F3 \mbfsansf
"1D5F4 \mbfsansg
"1D5F5 \mbfsansh
"1D5F6 \mbfsansi
"1D5F7 \mbfsansj
"1D5F8 \mbfsansk
"1D5F9 \mbfsansl
"1D5FA \mbfsansm
"1D5FB \mbfsansn
"1D5FC \mbfsanso
"1D5FD \mbfsansp
"1D5FE \mbfsansq
"1D5FF \mbfsansr
"1D600 \mbfsanss
"1D601 \mbfsanst
"1D602 \mbfsansu
"1D603 \mbfsansv
"1D604 \mbfsansw
"1D605 \mbfsansx
"1D606 \mbfsansy
"1D607 \mbfsansz
"1D608 \mitsansA
"1D609 \mitsansB
"1D60A \mitsansC
"1D60B \mitsansD
"1D60C \mitsansE
"1D60D \mitsansF
"1D60E \mitsansG
"1D60F \mitsansH
"1D610 \mitsansI
"1D611 \mitsansJ
"1D612 \mitsansK
"1D613 \mitsansL
"1D614 \mitsansM
"1D615 \mitsansN
"1D616 \mitsansO
"1D617 \mitsansP
77
"1D618 \mitsansQ
"1D619 \mitsansR
"1D61A \mitsansS
"1D61B \mitsansT
"1D61C \mitsansU
"1D61D \mitsansV
"1D61E \mitsansW
"1D61F \mitsansX
"1D620 \mitsansY
"1D621 \mitsansZ
"1D622 \mitsansa
"1D623 \mitsansb
"1D624 \mitsansc
"1D625 \mitsansd
"1D626 \mitsanse
"1D627 \mitsansf
"1D628 \mitsansg
"1D629 \mitsansh
"1D62A \mitsansi
"1D62B \mitsansj
"1D62C \mitsansk
"1D62D \mitsansl
"1D62E \mitsansm
"1D62F \mitsansn
"1D630 \mitsanso
"1D631 \mitsansp
"1D632 \mitsansq
"1D633 \mitsansr
"1D634 \mitsanss
"1D635 \mitsanst
"1D636 \mitsansu
"1D637 \mitsansv
"1D638 \mitsansw
"1D639 \mitsansx
"1D63A \mitsansy
"1D63B \mitsansz
"1D63C \mbfitsansA
"1D63D \mbfitsansB
"1D63E \mbfitsansC
"1D63F \mbfitsansD
"1D640 \mbfitsansE
"1D641 \mbfitsansF
"1D642 \mbfitsansG
"1D643 \mbfitsansH
"1D644 \mbfitsansI
"1D645 \mbfitsansJ
"1D646 \mbfitsansK
"1D647 \mbfitsansL
"1D648 \mbfitsansM
"1D649 \mbfitsansN
"1D64A \mbfitsansO
"1D64B \mbfitsansP
"1D64C \mbfitsansQ
"1D64D \mbfitsansR
"1D64E \mbfitsansS
"1D64F \mbfitsansT
"1D650 \mbfitsansU
"1D651 \mbfitsansV
"1D652 \mbfitsansW
"1D653 \mbfitsansX
"1D654 \mbfitsansY
"1D655 \mbfitsansZ
"1D656 \mbfitsansa
"1D657 \mbfitsansb
"1D658 \mbfitsansc
"1D659 \mbfitsansd
"1D65A \mbfitsanse
"1D65B \mbfitsansf
"1D65C \mbfitsansg
"1D65D \mbfitsansh
"1D65E \mbfitsansi
"1D65F \mbfitsansj
"1D660 \mbfitsansk
"1D661 \mbfitsansl
"1D662 \mbfitsansm
"1D663 \mbfitsansn
78
"1D664 \mbfitsanso
"1D665 \mbfitsansp
"1D666 \mbfitsansq
"1D667 \mbfitsansr
"1D668 \mbfitsanss
"1D669 \mbfitsanst
"1D66A \mbfitsansu
"1D66B \mbfitsansv
"1D66C \mbfitsansw
"1D66D \mbfitsansx
"1D66E \mbfitsansy
"1D66F \mbfitsansz
"1D670 \mttA
"1D671 \mttB
"1D672 \mttC
"1D673 \mttD
"1D674 \mttE
"1D675 \mttF
"1D676 \mttG
"1D677 \mttH
"1D678 \mttI
"1D679 \mttJ
"1D67A \mttK
"1D67B \mttL
"1D67C \mttM
"1D67D \mttN
"1D67E \mttO
"1D67F \mttP
"1D680 \mttQ
"1D681 \mttR
"1D682 \mttS
"1D683 \mttT
"1D684 \mttU
"1D685 \mttV
"1D686 \mttW
"1D687 \mttX
"1D688 \mttY
"1D689 \mttZ
"1D68A \mtta
"1D68B \mttb
"1D68C \mttc
"1D68D \mttd
"1D68E \mtte
"1D68F \mttf
"1D690 \mttg
"1D691 \mtth
"1D692 \mtti
"1D693 \mttj
"1D694 \mttk
"1D695 \mttl
"1D696 \mttm
"1D697 \mttn
"1D698 \mtto
"1D699 \mttp
"1D69A \mttq
"1D69B \mttr
"1D69C \mtts
"1D69D \mttt
"1D69E \mttu
"1D69F \mttv
"1D6A0 \mttw
"1D6A1 \mttx
"1D6A2 \mtty
"1D6A3 \mttz
"1D6A4 \imath
"1D6A5 \jmath
"1D6A8 \mbfAlpha
"1D6A9 \mbfBeta
"1D6AA \mbfGamma
"1D6AB \mbfDelta
"1D6AC \mbfEpsilon
"1D6AD \mbfZeta
"1D6AE \mbfEta
"1D6AF \mbfTheta
"1D6B0 \mbfIota
"1D6B1 \mbfKappa
79
"1D6B2 \mbfLambda
"1D6B3 \mbfMu
"1D6B4 \mbfNu
"1D6B5 \mbfXi
"1D6B6 \mbfOmicron
"1D6B7 \mbfPi
"1D6B8 \mbfRho
"1D6B9 \mbfvarTheta
"1D6BA \mbfSigma
"1D6BB \mbfTau
"1D6BC \mbfUpsilon
"1D6BD \mbfPhi
"1D6BE \mbfChi
"1D6BF \mbfPsi
"1D6C0 \mbfOmega
"1D6C1 \mbfnabla
"1D6C2 \mbfalpha
"1D6C3 \mbfbeta
"1D6C4 \mbfgamma
"1D6C5 \mbfdelta
"1D6C6 \mbfepsilon
"1D6C7 \mbfzeta
"1D6C8 \mbfeta
"1D6C9 \mbftheta
"1D6CA \mbfiota
"1D6CB \mbfkappa
"1D6CC \mbflambda
"1D6CD \mbfmu
"1D6CE \mbfnu
"1D6CF \mbfxi
"1D6D0 \mbfomicron
"1D6D1 \mbfpi
"1D6D2 \mbfrho
"1D6D3 \mbfvarsigma
"1D6D4 \mbfsigma
"1D6D5 \mbftau
"1D6D6 \mbfupsilon
"1D6D7 \mbfvarphi
"1D6D8 \mbfchi
"1D6D9 \mbfpsi
"1D6DA \mbfomega
"1D6DB \mbfpartial
"1D6DC \mbfvarepsilon
"1D6DD \mbfvartheta
"1D6DE \mbfvarkappa
"1D6DF \mbfphi
"1D6E0 \mbfvarrho
"1D6E1 \mbfvarpi
"1D6E2 \mitAlpha
"1D6E3 \mitBeta
"1D6E4 \mitGamma
"1D6E5 \mitDelta
"1D6E6 \mitEpsilon
"1D6E7 \mitZeta
"1D6E8 \mitEta
"1D6E9 \mitTheta
"1D6EA \mitIota
"1D6EB \mitKappa
"1D6EC \mitLambda
"1D6ED \mitMu
"1D6EE \mitNu
"1D6EF \mitXi
"1D6F0 \mitOmicron
"1D6F1 \mitPi
"1D6F2 \mitRho
"1D6F3 \mitvarTheta
"1D6F4 \mitSigma
"1D6F5 \mitTau
"1D6F6 \mitUpsilon
"1D6F7 \mitPhi
"1D6F8 \mitChi
"1D6F9 \mitPsi
"1D6FA \mitOmega
"1D6FB \mitnabla
"1D6FC \mitalpha
"1D6FD \mitbeta
80
"1D6FE \mitgamma
"1D6FF \mitdelta
"1D700 \mitepsilon
"1D701 \mitzeta
"1D702 \miteta
"1D703 \mittheta
"1D704 \mitiota
"1D705 \mitkappa
"1D706 \mitlambda
"1D707 \mitmu
"1D708 \mitnu
"1D709 \mitxi
"1D70A \mitomicron
"1D70B \mitpi
"1D70C \mitrho
"1D70D \mitvarsigma
"1D70E \mitsigma
"1D70F \mittau
"1D710 \mitupsilon
"1D711 \mitphi
"1D712 \mitchi
"1D713 \mitpsi
"1D714 \mitomega
"1D715 \mitpartial
"1D716 \mitvarepsilon
"1D717 \mitvartheta
"1D718 \mitvarkappa
"1D719 \mitvarphi
"1D71A \mitvarrho
"1D71B \mitvarpi
"1D71C \mbfitAlpha
"1D71D \mbfitBeta
"1D71E \mbfitGamma
"1D71F \mbfitDelta
"1D720 \mbfitEpsilon
"1D721 \mbfitZeta
"1D722 \mbfitEta
"1D723 \mbfitTheta
"1D724 \mbfitIota
"1D725 \mbfitKappa
"1D726 \mbfitLambda
"1D727 \mbfitMu
"1D728 \mbfitNu
"1D729 \mbfitXi
"1D72A \mbfitOmicron
"1D72B \mbfitPi
"1D72C \mbfitRho
"1D72D \mbfitvarTheta
"1D72E \mbfitSigma
"1D72F \mbfitTau
"1D730 \mbfitUpsilon
"1D731 \mbfitPhi
"1D732 \mbfitChi
"1D733 \mbfitPsi
"1D734 \mbfitOmega
"1D735 \mbfitnabla
"1D736 \mbfitalpha
"1D737 \mbfitbeta
"1D738 \mbfitgamma
"1D739 \mbfitdelta
"1D73A \mbfitepsilon
"1D73B \mbfitzeta
"1D73C \mbfiteta
"1D73D \mbfittheta
"1D73E \mbfitiota
"1D73F \mbfitkappa
"1D740 \mbfitlambda
"1D741 \mbfitmu
"1D742 \mbfitnu
"1D743 \mbfitxi
"1D744 \mbfitomicron
"1D745 \mbfitpi
"1D746 \mbfitrho
"1D747 \mbfitvarsigma
"1D748 \mbfitsigma
"1D749 \mbfittau
81
"1D74A \mbfitupsilon
"1D74B \mbfitphi
"1D74C \mbfitchi
"1D74D \mbfitpsi
"1D74E \mbfitomega
"1D74F \mbfitpartial
"1D750 \mbfitvarepsilon
"1D751 \mbfitvartheta
"1D752 \mbfitvarkappa
"1D753 \mbfitvarphi
"1D754 \mbfitvarrho
"1D755 \mbfitvarpi
"1D756 \mbfsansAlpha
"1D757 \mbfsansBeta
"1D758 \mbfsansGamma
"1D759 \mbfsansDelta
"1D75A \mbfsansEpsilon
"1D75B \mbfsansZeta
"1D75C \mbfsansEta
"1D75D \mbfsansTheta
"1D75E \mbfsansIota
"1D75F \mbfsansKappa
"1D760 \mbfsansLambda
"1D761 \mbfsansMu
"1D762 \mbfsansNu
"1D763 \mbfsansXi
"1D764 \mbfsansOmicron
"1D765 \mbfsansPi
"1D766 \mbfsansRho
"1D767 \mbfsansvarTheta
"1D768 \mbfsansSigma
"1D769 \mbfsansTau
"1D76A \mbfsansUpsilon
"1D76B \mbfsansPhi
"1D76C \mbfsansChi
"1D76D \mbfsansPsi
"1D76E \mbfsansOmega
"1D76F \mbfsansnabla
"1D770 \mbfsansalpha
"1D771 \mbfsansbeta
"1D772 \mbfsansgamma
"1D773 \mbfsansdelta
"1D774 \mbfsansepsilon
"1D775 \mbfsanszeta
"1D776 \mbfsanseta
"1D777 \mbfsanstheta
"1D778 \mbfsansiota
"1D779 \mbfsanskappa
"1D77A \mbfsanslambda
"1D77B \mbfsansmu
"1D77C \mbfsansnu
"1D77D \mbfsansxi
"1D77E \mbfsansomicron
"1D77F \mbfsanspi
"1D780 \mbfsansrho
"1D781 \mbfsansvarsigma
"1D782 \mbfsanssigma
"1D783 \mbfsanstau
"1D784 \mbfsansupsilon
"1D785 \mbfsansphi
"1D786 \mbfsanschi
"1D787 \mbfsanspsi
"1D788 \mbfsansomega
"1D789 \mbfsanspartial
"1D78A \mbfsansvarepsilon
"1D78B \mbfsansvartheta
"1D78C \mbfsansvarkappa
"1D78D \mbfsansvarphi
"1D78E \mbfsansvarrho
"1D78F \mbfsansvarpi
"1D790 \mbfitsansAlpha
"1D791 \mbfitsansBeta
"1D792 \mbfitsansGamma
"1D793 \mbfitsansDelta
"1D794 \mbfitsansEpsilon
"1D795 \mbfitsansZeta
82
"1D796 \mbfitsansEta
"1D797 \mbfitsansTheta
"1D798 \mbfitsansIota
"1D799 \mbfitsansKappa
"1D79A \mbfitsansLambda
"1D79B \mbfitsansMu
"1D79C \mbfitsansNu
"1D79D \mbfitsansXi
"1D79E \mbfitsansOmicron
"1D79F \mbfitsansPi
"1D7A0 \mbfitsansRho
"1D7A1 \mbfitsansvarTheta
"1D7A2 \mbfitsansSigma
"1D7A3 \mbfitsansTau
"1D7A4 \mbfitsansUpsilon
"1D7A5 \mbfitsansPhi
"1D7A6 \mbfitsansChi
"1D7A7 \mbfitsansPsi
"1D7A8 \mbfitsansOmega
"1D7A9 \mbfitsansnabla
"1D7AA \mbfitsansalpha
"1D7AB \mbfitsansbeta
"1D7AC \mbfitsansgamma
"1D7AD \mbfitsansdelta
"1D7AE \mbfitsansepsilon
"1D7AF \mbfitsanszeta
"1D7B0 \mbfitsanseta
"1D7B1 \mbfitsanstheta
"1D7B2 \mbfitsansiota
"1D7B3 \mbfitsanskappa
"1D7B4 \mbfitsanslambda
"1D7B5 \mbfitsansmu
"1D7B6 \mbfitsansnu
"1D7B7 \mbfitsansxi
"1D7B8 \mbfitsansomicron
"1D7B9 \mbfitsanspi
"1D7BA \mbfitsansrho
"1D7BB \mbfitsansvarsigma
"1D7BC \mbfitsanssigma
"1D7BD \mbfitsanstau
"1D7BE \mbfitsansupsilon
"1D7BF \mbfitsansphi
"1D7C0 \mbfitsanschi
"1D7C1 \mbfitsanspsi
"1D7C2 \mbfitsansomega
"1D7C3 \mbfitsanspartial
"1D7C4 \mbfitsansvarepsilon
"1D7C5 \mbfitsansvartheta
"1D7C6 \mbfitsansvarkappa
"1D7C7 \mbfitsansvarphi
"1D7C8 \mbfitsansvarrho
"1D7C9 \mbfitsansvarpi
"1D7CA \mbfDigamma
"1D7CB \mbfdigamma
"1D7CE \mbfzero
"1D7CF \mbfone
"1D7D0 \mbftwo
"1D7D1 \mbfthree
"1D7D2 \mbffour
"1D7D3 \mbffive
"1D7D4 \mbfsix
"1D7D5 \mbfseven
"1D7D6 \mbfeight
"1D7D7 \mbfnine
"1D7D8 \Bbbzero
"1D7D9 \Bbbone
"1D7DA \Bbbtwo
"1D7DB \Bbbthree
"1D7DC \Bbbfour
"1D7DD \Bbbfive
"1D7DE \Bbbsix
"1D7DF \Bbbseven
"1D7E0 \Bbbeight
"1D7E1 \Bbbnine
"1D7E2 \msanszero
"1D7E3 \msansone
83
"1D7E4 \msanstwo
"1D7E5 \msansthree
"1D7E6 \msansfour
"1D7E7 \msansfive
"1D7E8 \msanssix
"1D7E9 \msansseven
"1D7EA \msanseight
"1D7EB \msansnine
"1D7EC \mbfsanszero
"1D7ED \mbfsansone
"1D7EE \mbfsanstwo
"1D7EF \mbfsansthree
"1D7F0 \mbfsansfour
"1D7F1 \mbfsansfive
"1D7F2 \mbfsanssix
"1D7F3 \mbfsansseven
"1D7F4 \mbfsanseight
"1D7F5 \mbfsansnine
"1D7F6 \mttzero
"1D7F7 \mttone
"1D7F8 \mtttwo
"1D7F9 \mttthree
"1D7FA \mttfour
"1D7FB \mttfive
"1D7FC \mttsix
"1D7FD \mttseven
"1D7FE \mtteight
"1D7FF \mttnine
C Risultato di otfinfo
Riportiamo le risposte di otfinfo sul font principale di questo documento, che risiede in /usr/
local/texlive/2010/texmf-dist/fonts/opentype/public/xits ed contenuto nel
le xits-regular.otf. Con > rappresentiamo linvito del terminale e sotto il comando pre-
sentiamo la risposta del sistema. Tre punti tra parentesi quadre rappresentano informazioni omes-
se qui per brevit.
> otfinfo -i xits-regular.otf
Family: XITS
Subfamily: Regular
Full name: XITS
PostScript name: XITS
Version: Version 001.006
Unique ID: FontForge 2.0 : XITS : 9-8-2010
Description: Arie de Ruiter, who in 1995 was Head [...]
Designer: MicroPress Inc., [...]
Designer URL: http://www.micropress-inc.com
Vendor URL: http://www.stixfonts.org
Trademark: STIX Fonts(TM) is a trademark [...]
Copyright: Copyright (c) 2001-2010 by the STI [...]
License URL: http://www.stixfonts.org/user_license.html
License Description: As a condition for receiving these fonts [...]
> otfinfo -s xits-regular.otf
DFLT Default
84
cyrl Cyrillic
grek Greek
latn Latin
latn.NLD Latin/Dutch
> otfinfo -f xits-regular.otf
frac Fractions
kern Kerning
liga Standard Ligatures
onum Oldstyle Figures
> otfinfo -z xits-regular.otf
> otfinfo -p xits-regular.otf
XITS
> otfinfo -a xits-regular.otf
XITS
Per mostrare come lopzione -a dia uninformazione fondamentale, ripetiamo la richiesta per gli
altri le della famiglia.
> otfinfo -a xits-italic.otf
XITS
> otfinfo -a xits-bold.otf
XITS
> otfinfo -a xits-bolditalic.otf
XITS
Viceversa, la richiesta per xits-math.otf produce
> otfinfo -a xits-math.otf
XITS Math
ed questo il nome che va dato come argomento di \setmathfont se si adopera unicode-math.
Le opzioni -a e -i possono essere date anche per esaminare font nel formato TrueType
(estensione .ttf).
85
D Due esempi
Una pagina composta con il font STIX.
10 ENRICO GREGORIO
We can embed it into a diagram with exact rows and columns
0

0
//

2
//

2
//

2
//

0
0
//

1
//

1
//

1
//

0
0
//

//

//

//

0
0 0 0
where the rows are
2
-presentations. We can apply to this diagram, recalling that

is the
kernel of
2

1
, and the same for the others: a standard application of the snake lemma
(e.g., [22, Corollary 4.11.9]) gives the connecting morphism we are looking for.
The next proposition shows the behavior of with respect to nitely generated objects. Recall
that an object in a Grothendieck category is small if the functor Hom

(, ) Ab
commutes with coproducts. Every nitely generated object is small, but the converse is, in general,
false.
3.5. Remark. The functor commutes with coproducts, since both the classes
1
and
2
are
closed under coproducts.
3.6. Proposition. Let
1


2
be a
1
-
2
-tilting equivalence. Then, for every small
object
2
, is small.
Proof. We can use the adjunction between and and the fact that is small. Indeed, let (

)
be a family of objects in
1
; then
Hom

Hom

(adjunction)
Hom

(Remark 3.5))

Hom(,

) ( is small)

Hom(,

) (adjunction)
and the thesis follows.
We can collect everything we have done in a Tilting theorem (notations are as at the beginning
of this section).
3.7. Tilting Theorem. Let
1
and
2
be Grothendieck categories and let
1


2
be
a
1
-
2
-tilting equivalence. Then:
(1) there exists a left derived functor

of and

is left exact;
(2)

is a right adjoint to the rst right derived functor

of ;
(3) the right derived functors
()
of are zero, for 2;
(4) the functors

and

induce an equivalence between


1
and
2
;
(5)

and

are zero functors;


86
Una pagina composta con il font Asana Math.
10 ENRICO GREGORIO
We can embed it into a diagram with exact rows and columns
0

0
//

//

//

//

0
0
//

//

//

//

0
0
//

//

//

//

0
0 0 0
where the rows are

-presentations. We can apply to this diagram, recalling that

is the kernel of

, and the same for the others: a standard application of


the snake lemma (e.g., [22, Corollary 4.11.9]) gives the connecting morphism we are
looking for.
The next proposition shows the behavior of with respect to nitely generated objects.
Recall that anobject ina Grothendieck category is small if the functor Hom

(, )
Ab commutes with coproducts. Every nitely generated object is small, but the converse
is, in general, false.
3.5. Remark. The functor commutes with coproducts, since both the classes

and

are closed under coproducts.


3.6. Proposition. Let

be a

-tilting equivalence. Then, for every small


object

, is small.
Proof. We can use the adjunction between and and the fact that is small. Indeed,
let (

) be a family of objects in

; then
Hom,

Hom,

(adjunction)
Hom,

(Remark 3.5))

Hom(,

) ( is small)

Hom(,

) (adjunction)
and the thesis follows.
We can collect everything we have done in a Tilting theorem (notations are as at the
beginning of this section).
3.7. Tilting Theorem. Let

and

be Grothendieck categories and let

be
a

-tilting equivalence. Then:


(1) there exists a left derived functor

of and

is left exact;
(2)

is a right adjoint to the rst right derived functor

of ;
(3) the right derived functors
()
of are zero, for 2;
Buon dverimento con X
E
L
A
T
E
X
87

Potrebbero piacerti anche