summaryrefslogtreecommitdiff
path: root/fonts/stix
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /fonts/stix
Initial commit
Diffstat (limited to 'fonts/stix')
-rw-r--r--fonts/stix/README65
-rw-r--r--fonts/stix/doc/STIX_Font_1.1.1-latex_Release_Documentation.docbin0 -> 422400 bytes
-rw-r--r--fonts/stix/doc/STIX_Font_1.1.1-latex_Release_Documentation.pdfbin0 -> 153080 bytes
-rw-r--r--fonts/stix/doc/STIX_Font_1.1.1_Release_Documentation.docbin0 -> 421888 bytes
-rw-r--r--fonts/stix/doc/STIX_Font_1.1.1_Release_Documentation.pdfbin0 -> 501432 bytes
-rw-r--r--fonts/stix/doc/STIX_Font_License_2010.txt103
-rw-r--r--fonts/stix/doc/stix.pdfbin0 -> 899905 bytes
-rw-r--r--fonts/stix/enc/stix-extra1.enc259
-rw-r--r--fonts/stix/enc/stix-extra2.enc259
-rw-r--r--fonts/stix/enc/stix-extra3.enc259
-rw-r--r--fonts/stix/enc/stix-ot1.enc181
-rw-r--r--fonts/stix/enc/stix-ot2.enc228
-rw-r--r--fonts/stix/enc/stix-t1.enc260
-rw-r--r--fonts/stix/enc/stix-ts1.enc322
-rw-r--r--fonts/stix/latex/stix.dtx4281
-rw-r--r--fonts/stix/latex/stix.fdd239
-rw-r--r--fonts/stix/map/stix.map56
-rw-r--r--fonts/stix/opentype/STIX-Bold.otfbin0 -> 206200 bytes
-rw-r--r--fonts/stix/opentype/STIX-BoldItalic.otfbin0 -> 172348 bytes
-rw-r--r--fonts/stix/opentype/STIX-Italic.otfbin0 -> 175332 bytes
-rw-r--r--fonts/stix/opentype/STIX-Regular.otfbin0 -> 426932 bytes
-rw-r--r--fonts/stix/opentype/STIXMath-Regular.otfbin0 -> 476872 bytes
-rw-r--r--fonts/stix/tfm/ot1-stixgeneral-bold.tfmbin0 -> 3496 bytes
-rw-r--r--fonts/stix/tfm/ot1-stixgeneral-bolditalic.tfmbin0 -> 3576 bytes
-rw-r--r--fonts/stix/tfm/ot1-stixgeneral-italic.tfmbin0 -> 3628 bytes
-rw-r--r--fonts/stix/tfm/ot1-stixgeneral.tfmbin0 -> 3588 bytes
-rw-r--r--fonts/stix/tfm/ot1-stixgeneralsc-bold.tfmbin0 -> 3884 bytes
-rw-r--r--fonts/stix/tfm/ot1-stixgeneralsc.tfmbin0 -> 3916 bytes
-rw-r--r--fonts/stix/tfm/ot2-stixgeneral-bold.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/stix/tfm/ot2-stixgeneral-bolditalic.tfmbin0 -> 1472 bytes
-rw-r--r--fonts/stix/tfm/ot2-stixgeneral-italic.tfmbin0 -> 1456 bytes
-rw-r--r--fonts/stix/tfm/ot2-stixgeneral.tfmbin0 -> 1336 bytes
-rw-r--r--fonts/stix/tfm/ot2-stixgeneralsc-bold.tfmbin0 -> 1316 bytes
-rw-r--r--fonts/stix/tfm/ot2-stixgeneralsc.tfmbin0 -> 1372 bytes
-rw-r--r--fonts/stix/tfm/stix-extra1.tfmbin0 -> 1536 bytes
-rw-r--r--fonts/stix/tfm/stix-extra2.tfmbin0 -> 1172 bytes
-rw-r--r--fonts/stix/tfm/stix-extra3.tfmbin0 -> 404 bytes
-rw-r--r--fonts/stix/tfm/stix-mathbb-bold.tfmbin0 -> 1644 bytes
-rw-r--r--fonts/stix/tfm/stix-mathbb.tfmbin0 -> 1628 bytes
-rw-r--r--fonts/stix/tfm/stix-mathbbit-bold.tfmbin0 -> 2200 bytes
-rw-r--r--fonts/stix/tfm/stix-mathbbit.tfmbin0 -> 2168 bytes
-rw-r--r--fonts/stix/tfm/stix-mathcal-bold.tfmbin0 -> 2256 bytes
-rw-r--r--fonts/stix/tfm/stix-mathcal.tfmbin0 -> 2220 bytes
-rw-r--r--fonts/stix/tfm/stix-mathex-bold.tfmbin0 -> 1692 bytes
-rw-r--r--fonts/stix/tfm/stix-mathex.tfmbin0 -> 1688 bytes
-rw-r--r--fonts/stix/tfm/stix-mathfrak-bold.tfmbin0 -> 1764 bytes
-rw-r--r--fonts/stix/tfm/stix-mathfrak.tfmbin0 -> 1768 bytes
-rw-r--r--fonts/stix/tfm/stix-mathit-bold.tfmbin0 -> 2636 bytes
-rw-r--r--fonts/stix/tfm/stix-mathit.tfmbin0 -> 2596 bytes
-rw-r--r--fonts/stix/tfm/stix-mathrm-bold.tfmbin0 -> 2352 bytes
-rw-r--r--fonts/stix/tfm/stix-mathrm.tfmbin0 -> 4204 bytes
-rw-r--r--fonts/stix/tfm/stix-mathscr-bold.tfmbin0 -> 2208 bytes
-rw-r--r--fonts/stix/tfm/stix-mathscr.tfmbin0 -> 2216 bytes
-rw-r--r--fonts/stix/tfm/stix-mathsf-bold.tfmbin0 -> 2124 bytes
-rw-r--r--fonts/stix/tfm/stix-mathsf.tfmbin0 -> 2084 bytes
-rw-r--r--fonts/stix/tfm/stix-mathsfit-bold.tfmbin0 -> 2532 bytes
-rw-r--r--fonts/stix/tfm/stix-mathsfit.tfmbin0 -> 2560 bytes
-rw-r--r--fonts/stix/tfm/stix-mathtt-bold.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/stix/tfm/stix-mathtt.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/stix/tfm/t1-stixgeneral-bold.tfmbin0 -> 11012 bytes
-rw-r--r--fonts/stix/tfm/t1-stixgeneral-bolditalic.tfmbin0 -> 11132 bytes
-rw-r--r--fonts/stix/tfm/t1-stixgeneral-italic.tfmbin0 -> 11156 bytes
-rw-r--r--fonts/stix/tfm/t1-stixgeneral.tfmbin0 -> 11184 bytes
-rw-r--r--fonts/stix/tfm/t1-stixgeneralsc-bold.tfmbin0 -> 7824 bytes
-rw-r--r--fonts/stix/tfm/t1-stixgeneralsc.tfmbin0 -> 7908 bytes
-rw-r--r--fonts/stix/tfm/ts1-stixgeneral-bold.tfmbin0 -> 1416 bytes
-rw-r--r--fonts/stix/tfm/ts1-stixgeneral-bolditalic.tfmbin0 -> 1420 bytes
-rw-r--r--fonts/stix/tfm/ts1-stixgeneral-italic.tfmbin0 -> 1416 bytes
-rw-r--r--fonts/stix/tfm/ts1-stixgeneral.tfmbin0 -> 1420 bytes
-rw-r--r--fonts/stix/type1/STIXGeneral-Bold.pfbbin0 -> 250376 bytes
-rw-r--r--fonts/stix/type1/STIXGeneral-BoldItalic.pfbbin0 -> 216153 bytes
-rw-r--r--fonts/stix/type1/STIXGeneral-Italic.pfbbin0 -> 221139 bytes
-rw-r--r--fonts/stix/type1/STIXGeneral-Regular.pfbbin0 -> 547522 bytes
-rw-r--r--fonts/stix/type1/stix-mathbb-bold.pfbbin0 -> 35093 bytes
-rw-r--r--fonts/stix/type1/stix-mathbb.pfbbin0 -> 34312 bytes
-rw-r--r--fonts/stix/type1/stix-mathbbit-bold.pfbbin0 -> 44227 bytes
-rw-r--r--fonts/stix/type1/stix-mathbbit.pfbbin0 -> 38823 bytes
-rw-r--r--fonts/stix/type1/stix-mathcal-bold.pfbbin0 -> 69702 bytes
-rw-r--r--fonts/stix/type1/stix-mathcal.pfbbin0 -> 63697 bytes
-rw-r--r--fonts/stix/type1/stix-mathex-bold.pfbbin0 -> 26116 bytes
-rw-r--r--fonts/stix/type1/stix-mathex.pfbbin0 -> 26156 bytes
-rw-r--r--fonts/stix/type1/stix-mathfrak-bold.pfbbin0 -> 46224 bytes
-rw-r--r--fonts/stix/type1/stix-mathfrak.pfbbin0 -> 46278 bytes
-rw-r--r--fonts/stix/type1/stix-mathit-bold.pfbbin0 -> 45106 bytes
-rw-r--r--fonts/stix/type1/stix-mathit.pfbbin0 -> 41474 bytes
-rw-r--r--fonts/stix/type1/stix-mathrm-bold.pfbbin0 -> 41389 bytes
-rw-r--r--fonts/stix/type1/stix-mathrm.pfbbin0 -> 40662 bytes
-rw-r--r--fonts/stix/type1/stix-mathscr-bold.pfbbin0 -> 48659 bytes
-rw-r--r--fonts/stix/type1/stix-mathscr.pfbbin0 -> 49105 bytes
-rw-r--r--fonts/stix/type1/stix-mathsf-bold.pfbbin0 -> 39973 bytes
-rw-r--r--fonts/stix/type1/stix-mathsf.pfbbin0 -> 41655 bytes
-rw-r--r--fonts/stix/type1/stix-mathsfit-bold.pfbbin0 -> 42878 bytes
-rw-r--r--fonts/stix/type1/stix-mathsfit.pfbbin0 -> 43885 bytes
-rw-r--r--fonts/stix/type1/stix-mathtt-bold.pfbbin0 -> 33348 bytes
-rw-r--r--fonts/stix/type1/stix-mathtt.pfbbin0 -> 33345 bytes
-rw-r--r--fonts/stix/vf/ot1-stixgeneralsc-bold.vfbin0 -> 980 bytes
-rw-r--r--fonts/stix/vf/ot1-stixgeneralsc.vfbin0 -> 968 bytes
-rw-r--r--fonts/stix/vf/ot2-stixgeneralsc-bold.vfbin0 -> 1016 bytes
-rw-r--r--fonts/stix/vf/ot2-stixgeneralsc.vfbin0 -> 1004 bytes
-rw-r--r--fonts/stix/vf/t1-stixgeneralsc-bold.vfbin0 -> 1936 bytes
-rw-r--r--fonts/stix/vf/t1-stixgeneralsc.vfbin0 -> 1924 bytes
101 files changed, 6512 insertions, 0 deletions
diff --git a/fonts/stix/README b/fonts/stix/README
new file mode 100644
index 0000000000..9edb04efc4
--- /dev/null
+++ b/fonts/stix/README
@@ -0,0 +1,65 @@
+UPDATE 2018-04-17
+
+This package and the OpenType fonts it is based on are obsolete and
+will not be updated.
+
+If you are using XeTeX or LuaTeX, see the CTAN collection stix2-otf.
+
+If you are need support for pdfLaTeX or traditional DVI-based TeX, see
+the CTAN collection stix2-type1.
+
+===========================================================================
+
+README for the stix package, version 2014-01-01
+
+The Scientific and Technical Information eXchange (STIX) font is
+intended to solve the publishing needs of authors, publishers,
+printers, and others working in the scientific, medical, and
+technical fields. It is intended as a comprehensive Unicode based
+font of mathematical symbols and alphabets. The intent is to provide
+a single font that can be used throughout the production process.
+The production process can be a traditional print one, be entirely
+electronic, or be a combination.
+
+The project began through the joint efforts of American Mathematical
+Society (AMS), American Institute of Physics Publishing (AIP),
+American Physical Society (APS), American Chemical Society (ACS),
+Institute of Electrical and Electronic Engineers (IEEE), and Elsevier
+Science. These companies are collectively known as the STI Pub
+companies.
+
+This distribution provides a new packaging format of the STIX
+fonts suitable for use with LaTeX. The glyph set is based on the
+previously released Version 1.1.0 glyph set.
+
+The stix package provides LaTeX support for using STIX fonts in both
+text and math. While the primary focus of this release is the math
+portion of the fonts, text fonts are provided as well. The text
+fonts are provided in both T1 (default) and OT1 encodings, as well
+as TS1 symbol font encoding, which cover only a subset of Latin
+characters supported by STIX fonts. The math support covers nearly
+every mathematical symbol in STIX fonts, around 2400 symbols in 11
+regular fonts, in addition to around 1950 symbols in 10 bold fonts.
+There are also three fonts containing extra miscellaneous symbols,
+stix-extra1, stix-extra2 and stix-extra3, provided as TFM and PFB
+files without support from the macro package.
+
+To install this package, unzip the /install/fonts/stix.tds.zip
+archive at the root of any suitable texmf tree and, if necessary,
+update the file-name database (e.g., texhash texmf). Update
+the font maps by doing updmap[-sys] -enable Map stix.map.
+For usage instructions, see the stix.pdf document.
+
+This distribution also includes the version 1.1.1 OpenType font
+files for use with XeLaTeX or LuaLaTeX. Previously released versions
+of the fonts are not included, but are available from
+http://sourceforge.net/projects/stixfonts/.
+
+The STIX fonts are licensed under the SIL Open Font License,
+Version 1.1. The support software is licensed under the terms of the
+LaTeX Project Public License. The maintainer of this package is Mark
+Doyle (doyle@aps.org). STI Pub would like to acknowledge the significant
+work Khaled Hosny performed in preparing the LaTeX fonts. We would
+also like to thank Bob Tennent for his assistance in packaging the fonts
+and updating the README for distribution on CTAN.
+
diff --git a/fonts/stix/doc/STIX_Font_1.1.1-latex_Release_Documentation.doc b/fonts/stix/doc/STIX_Font_1.1.1-latex_Release_Documentation.doc
new file mode 100644
index 0000000000..64cbf24aab
--- /dev/null
+++ b/fonts/stix/doc/STIX_Font_1.1.1-latex_Release_Documentation.doc
Binary files differ
diff --git a/fonts/stix/doc/STIX_Font_1.1.1-latex_Release_Documentation.pdf b/fonts/stix/doc/STIX_Font_1.1.1-latex_Release_Documentation.pdf
new file mode 100644
index 0000000000..f35bb2594c
--- /dev/null
+++ b/fonts/stix/doc/STIX_Font_1.1.1-latex_Release_Documentation.pdf
Binary files differ
diff --git a/fonts/stix/doc/STIX_Font_1.1.1_Release_Documentation.doc b/fonts/stix/doc/STIX_Font_1.1.1_Release_Documentation.doc
new file mode 100644
index 0000000000..b594484d95
--- /dev/null
+++ b/fonts/stix/doc/STIX_Font_1.1.1_Release_Documentation.doc
Binary files differ
diff --git a/fonts/stix/doc/STIX_Font_1.1.1_Release_Documentation.pdf b/fonts/stix/doc/STIX_Font_1.1.1_Release_Documentation.pdf
new file mode 100644
index 0000000000..1b94cf9fe7
--- /dev/null
+++ b/fonts/stix/doc/STIX_Font_1.1.1_Release_Documentation.pdf
Binary files differ
diff --git a/fonts/stix/doc/STIX_Font_License_2010.txt b/fonts/stix/doc/STIX_Font_License_2010.txt
new file mode 100644
index 0000000000..e6d9705346
--- /dev/null
+++ b/fonts/stix/doc/STIX_Font_License_2010.txt
@@ -0,0 +1,103 @@
+STIX Font License
+
+24 May 2010
+
+Copyright (c) 2001-2010 by the STI Pub Companies, consisting of the American
+Institute of Physics, the American Chemical Society, the American Mathematical
+Society, the American Physical Society, Elsevier, Inc., and The Institute of
+Electrical and Electronic Engineers, Inc. (www.stixfonts.org), with Reserved
+Font Name STIX Fonts, STIX Fonts (TM) is a trademark of The Institute of
+Electrical and Electronics Engineers, Inc.
+
+Portions copyright (c) 1998-2003 by MicroPress, Inc. (www.micropress-inc.com),
+with Reserved Font Name TM Math. To obtain additional mathematical fonts, please
+contact MicroPress, Inc., 68-30 Harrow Street, Forest Hills, NY 11375, USA,
+Phone: (718) 575-1816.
+
+Portions copyright (c) 1990 by Elsevier, Inc.
+
+This Font Software is licensed under the SIL Open Font License, Version 1.1.
+This license is copied below, and is also available with a FAQ at:
+http://scripts.sil.org/OFL
+
+---------------------------------------------------------------------------
+SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
+---------------------------------------------------------------------------
+
+PREAMBLE
+
+The goals of the Open Font License (OFL) are to stimulate worldwide development
+of collaborative font projects, to support the font creation efforts of academic
+and linguistic communities, and to provide a free and open framework in which
+fonts may be shared and improved in partnership with others.
+
+The OFL allows the licensed fonts to be used, studied, modified and redistributed
+freely as long as they are not sold by themselves. The fonts, including any
+derivative works, can be bundled, embedded, redistributed and/or sold with any
+software provided that any reserved names are not used by derivative works. The
+fonts and derivatives, however, cannot be released under any other type of license.
+The requirement for fonts to remain under this license does not apply to any
+document created using the fonts or their derivatives.
+
+DEFINITIONS
+
+"Font Software" refers to the set of files released by the Copyright Holder(s) under
+this license and clearly marked as such. This may include source files, build
+scripts and documentation.
+
+"Reserved Font Name" refers to any names specified as such after the copyright
+statement(s).
+
+"Original Version" refers to the collection of Font Software components as
+distributed by the Copyright Holder(s).
+
+"Modified Version" refers to any derivative made by adding to, deleting, or
+substituting -- in part or in whole -- any of the components of the Original Version,
+by changing formats or by porting the Font Software to a new environment.
+
+"Author" refers to any designer, engineer, programmer, technical writer or other
+person who contributed to the Font Software.
+
+PERMISSION & CONDITIONS
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of the
+Font Software, to use, study, copy, merge, embed, modify, redistribute, and sell
+modified and unmodified copies of the Font Software, subject to the following
+conditions:
+
+1) Neither the Font Software nor any of its individual components, in Original or
+Modified Versions, may be sold by itself.
+
+2) Original or Modified Versions of the Font Software may be bundled, redistributed
+and/or sold with any software, provided that each copy contains the above copyright
+notice and this license. These can be included either as stand-alone text files,
+human-readable headers or in the appropriate machine-readable metadata fields within
+text or binary files as long as those fields can be easily viewed by the user.
+
+3) No Modified Version of the Font Software may use the Reserved Font Name(s) unless
+explicit written permission is granted by the corresponding Copyright Holder. This
+restriction only applies to the primary font name as presented to the users.
+
+4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font Software shall
+not be used to promote, endorse or advertise any Modified Version, except to
+acknowledge the contribution(s) of the Copyright Holder(s) and the Author(s) or with
+their explicit written permission.
+
+5) The Font Software, modified or unmodified, in part or in whole, must be distributed
+entirely under this license, and must not be distributed under any other license. The
+requirement for fonts to remain under this license does not apply to any document
+created using the Font Software.
+
+TERMINATION
+
+This license becomes null and void if any of the above conditions are not met.
+
+DISCLAIMER
+
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
+INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER
+RIGHT. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES,
+WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR
+INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE.
diff --git a/fonts/stix/doc/stix.pdf b/fonts/stix/doc/stix.pdf
new file mode 100644
index 0000000000..b87997df55
--- /dev/null
+++ b/fonts/stix/doc/stix.pdf
Binary files differ
diff --git a/fonts/stix/enc/stix-extra1.enc b/fonts/stix/enc/stix-extra1.enc
new file mode 100644
index 0000000000..674d96db26
--- /dev/null
+++ b/fonts/stix/enc/stix-extra1.enc
@@ -0,0 +1,259 @@
+%!PS-Adobe-3.0 Resource-Encoding
+/stixextra [
+/uniE002
+/uniE003
+/uniE00A
+/uniE00B
+/uniE026
+/uniE027
+/uniE02F
+/uniE037
+/uniE038
+/uniE039
+/uniE040
+/uniE043
+/uniE044
+/uniE04D
+/uniE053
+/uniE054
+/uniE055
+/uniE056
+/uniE057
+/uniE05D
+/uniE05E
+/uniE061
+/uniE062
+/uniE063
+/uniE064
+/uniE065
+/uniE066
+/uniE067
+/uniE068
+/uniE06B
+/uniE06C
+/uniE06F
+/uniE070
+/uniE076
+/uniE077
+/uniE07D
+/uniE07E
+/uniE07F
+/uniE080
+/uniE081
+/uniE084
+/uniE085
+/uniE088
+/uniE089
+/uniE092
+/uniE093
+/uniE096
+/uniE097
+/uniE099
+/uniE09A
+/uniE09B
+/uniE09C
+/uniE09D
+/uniE09E
+/uniE0A2
+/uniE0A4
+/uniE0A5
+/uniE0A6
+/uniE0A7
+/uniE0A8
+/uniE0A9
+/uniE0AA
+/uniE0AB
+/uniE0AC
+/uniE0AD
+/uniE0AE
+/uniE0AF
+/uniE0B0
+/uniE0B1
+/uniE0B2
+/uniE0B3
+/uniE0B7
+/uniE0B8
+/uniE0B9
+/uniE0BB
+/uniE0BC
+/uniE0BD
+/uniE0BE
+/uniE0BF
+/uniE0C0
+/uniE0C1
+/uniE0C2
+/uniE0C3
+/uniE0C4
+/uniE0C5
+/uniE0C6
+/uniE0C7
+/uniE0C8
+/uniE0C9
+/uniE0CA
+/uniE0CB
+/uniE0CC
+/uniE0CD
+/uniE0CE
+/uniE0CF
+/uniE0D0
+/uniE0D1
+/uniE0D2
+/uniE0D3
+/uniE0D4
+/uniE0D5
+/uniE0D6
+/uniE0D7
+/uniE0D8
+/uniE0D9
+/uniE0DA
+/uniE0DB
+/uniE0DC
+/uniE0DD
+/uniE0DE
+/uniE0DF
+/uniE0E0
+/uniE0E1
+/uniE0E2
+/uniE0E3
+/uniE0E5
+/uniE0E6
+/uniE0E7
+/uniE0E8
+/uniE0E9
+/uniE0EA
+/uniE0EB
+/uniE0EC
+/uniE0ED
+/uniE0EE
+/uniE0EF
+/uniE0F1
+/uniE0F2
+/uniE0F3
+/uniE0F4
+/uniE0F5
+/uniE0F6
+/uniE0F7
+/uniE0F8
+/uniE0F9
+/uniE0FA
+/uniE0FB
+/uniE0FC
+/uniE0FD
+/uniE0FE
+/uniE0FF
+/uniE100
+/uniE101
+/uniE102
+/uniE103
+/uniE104
+/uniE105
+/uniE106
+/uniE107
+/uniE108
+/uniE109
+/uniE10A
+/uniE10C
+/uniE10D
+/uniE110
+/uniE111
+/uniE112
+/uniE113
+/uniE114
+/uniE115
+/uniE116
+/uniE117
+/uniE118
+/uniE119
+/uniE11A
+/uniE11B
+/uniE11C
+/uniE11D
+/uniE11E
+/uniE11F
+/uniE120
+/uniE121
+/uniE122
+/uniE123
+/uniE124
+/uniE125
+/uniE126
+/uniE127
+/uniE128
+/uniE129
+/uniE12A
+/uniE12B
+/uniE12C
+/uniE12D
+/uniE12E
+/uniE12F
+/uniE130
+/uniE131
+/uniE132
+/uniE133
+/uniE138
+/uniE139
+/uniE13A
+/uniE14A
+/uniE14B
+/uniE150
+/uniE151
+/uniE152
+/uniE153
+/uniE17D
+/uniE17E
+/uniE181
+/uniE182
+/uniE183
+/uniE185
+/uniE186
+/uniE188
+/uniE189
+/uniE18B
+/uniE18D
+/uniE18E
+/uniE190
+/uniE193
+/uniE1A4
+/uniE1B4
+/uniE1B5
+/uniE1B6
+/uniE1B7
+/uniE1B8
+/uniE1B9
+/uniE1BA
+/uniE1BB
+/uniE1BC
+/uniE1BD
+/uniE1BF
+/uniE1C0
+/uniE1C3
+/uniE1C4
+/uniE1C5
+/uniE1C7
+/uniE1C8
+/uniE1CA
+/uniE1CB
+/uniE1CD
+/uniE1CF
+/uniE1D0
+/uniE1D2
+/uniE1D5
+/uniE1E6
+/uniE1F6
+/uniE1F7
+/uniE1F8
+/uniE1F9
+/uniE1FA
+/uniE1FB
+/uniE1FC
+/uniE1FD
+/uniE1FE
+/uniE1FF
+/uniE217
+/uniE261
+/uniE262
+/uniE263
+/uniE264
+/uniE265
+/.notdef
+] def
diff --git a/fonts/stix/enc/stix-extra2.enc b/fonts/stix/enc/stix-extra2.enc
new file mode 100644
index 0000000000..55d922bad6
--- /dev/null
+++ b/fonts/stix/enc/stix-extra2.enc
@@ -0,0 +1,259 @@
+%!PS-Adobe-3.0 Resource-Encoding
+/stixextra2 [
+/uniE266
+/uniE267
+/uniE268
+/uniE269
+/uniE26A
+/uniE26B
+/uniE26C
+/uniE26D
+/uniE26E
+/uniE26F
+/uniE270
+/uniE271
+/uniE272
+/uniE273
+/uniE274
+/uniE275
+/uniE276
+/uniE277
+/uniE278
+/uniE279
+/uniE27A
+/uniE27B
+/uniE27C
+/uniE27D
+/uniE27E
+/uniE27F
+/uniE280
+/uniE281
+/uniE282
+/uniE283
+/uniE284
+/uniE285
+/uniE286
+/uniE287
+/uniE288
+/uniE28C
+/uniE28D
+/uniE28E
+/uniE28F
+/uniE290
+/uniE291
+/uniE292
+/uniE293
+/uniE294
+/uniE295
+/uniE296
+/uniE297
+/uniE298
+/uniE299
+/uniE29A
+/uniE29B
+/uniE29C
+/uniE29D
+/uniE29E
+/uniE29F
+/uniE2A0
+/uniE2A1
+/uniE2A2
+/uniE2A3
+/uniE2A4
+/uniE2A5
+/uniE2A6
+/uniE2A7
+/uniE2A8
+/uniE2A9
+/uniE2AA
+/uniE2AB
+/uniE2AC
+/uniE2AD
+/uniE2AE
+/uniE2AF
+/uniE2B0
+/uniE2B1
+/uniE2B2
+/uniE2B3
+/uniE2B4
+/uniE2B5
+/uniE2B6
+/uniE2B7
+/uniE2B8
+/uniE2B9
+/uniE2BA
+/uniE2BB
+/uniE2BC
+/uniE2BD
+/uniE2BE
+/uniE2BF
+/uniE2C0
+/uniE2C1
+/uniE2C2
+/uniE2C3
+/uniE2C4
+/uniE2C5
+/uniE2C6
+/uniE2C7
+/uniE2C8
+/uniE2C9
+/uniE2CA
+/uniE2CB
+/uniE2CC
+/uniE2CD
+/uniE2CE
+/uniE2CF
+/uniE2D0
+/uniE2D1
+/uniE2D2
+/uniE2D3
+/uniE2D4
+/uniE2D5
+/uniE2D6
+/uniE2D7
+/uniE2D8
+/uniE2D9
+/uniE2DA
+/uniE2DB
+/uniE2DC
+/uniE2DD
+/uniE2DE
+/uniE2DF
+/uniE2E0
+/uniE2E1
+/uniE2E2
+/uniE2E3
+/uniE2E4
+/uniE2E5
+/uniE2E6
+/uniE2E7
+/uniE2E8
+/uniE2E9
+/uniE2EA
+/uniE2EB
+/uniE2EC
+/uniE2ED
+/uniE2EE
+/uniE2EF
+/uniE2F0
+/uniE2F1
+/uniE2F2
+/uniE2F3
+/uniE2F4
+/uniE2F5
+/uniE2F6
+/uniE2F7
+/uniE2F8
+/uniE2F9
+/uniE2FA
+/uniE2FB
+/uniE2FC
+/uniE2FD
+/uniE2FE
+/uniE2FF
+/uniE300
+/uniE301
+/uniE302
+/uniE303
+/uniE304
+/uniE305
+/uniE306
+/uniE307
+/uniE308
+/uniE309
+/uniE30A
+/uniE30B
+/uniE30C
+/uniE30D
+/uniE30E
+/uniE30F
+/uniE310
+/uniE311
+/uniE312
+/uniE313
+/uniE314
+/uniE315
+/uniE316
+/uniE317
+/uniE318
+/uniE319
+/uniE31A
+/uniE31B
+/uniE31C
+/uniE31D
+/uniE31E
+/uniE31F
+/uniE320
+/uniE321
+/uniE322
+/uniE323
+/uniE324
+/uniE325
+/uniE326
+/uniE327
+/uniE328
+/uniE329
+/uniE32A
+/uniE32B
+/uniE32C
+/uniE32D
+/uniE32E
+/uniE32F
+/uniE330
+/uniE331
+/uniE332
+/uniE333
+/uniE334
+/uniE335
+/uniE336
+/uniE337
+/uniE338
+/uniE339
+/uniE33A
+/uniE33B
+/uniE33C
+/uniE33D
+/uniE33E
+/uniE33F
+/uniE340
+/uniE341
+/uniE342
+/uniE343
+/uniE344
+/uniE345
+/uniE346
+/uniE347
+/uniE348
+/uniE349
+/uniE34A
+/uniE34B
+/uniE34C
+/uniE34D
+/uniE34E
+/uniE34F
+/uniE350
+/uniE351
+/uniE352
+/uniE353
+/uniE354
+/uniE355
+/uniE356
+/uniE357
+/uniE358
+/uniE359
+/uniE35A
+/uniE35B
+/uniE35C
+/uniE35D
+/uniE35E
+/uniE35F
+/uniE360
+/uniE361
+/uniE362
+/uniE363
+/uniE364
+/uniE365
+/uniE366
+/uniE367
+/.notdef
+] def
diff --git a/fonts/stix/enc/stix-extra3.enc b/fonts/stix/enc/stix-extra3.enc
new file mode 100644
index 0000000000..eea5968b7c
--- /dev/null
+++ b/fonts/stix/enc/stix-extra3.enc
@@ -0,0 +1,259 @@
+%!PS-Adobe-3.0 Resource-Encoding
+/stixextra3 [
+/uniE368
+/uniE369
+/uniE36A
+/uniE36B
+/uniE36C
+/uniE36D
+/uniE36E
+/uniE36F
+/uniE370
+/uniE371
+/uniE372
+/uniE373
+/uniE374
+/uniE375
+/uniE376
+/uniE377
+/uniE378
+/uniE379
+/uniE37A
+/uniE37B
+/uniE37C
+/uniE37D
+/uniE37E
+/uniE37F
+/uniE380
+/uniE381
+/uniE382
+/uniE383
+/uniE384
+/uniE385
+/uniE386
+/uniE387
+/uniE388
+/uniE389
+/uniE3B7
+/uniE3B8
+/uniE3B9
+/uniE3BA
+/uniE3BB
+/uniE3BC
+/uniE3BD
+/uniE3BE
+/uniE3BF
+/uniE3C0
+/uniE3C2
+/uniE3C3
+/uniE3C4
+/uniE3C5
+/uniE3C6
+/uniE3C7
+/uniE3C8
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+] def
diff --git a/fonts/stix/enc/stix-ot1.enc b/fonts/stix/enc/stix-ot1.enc
new file mode 100644
index 0000000000..3a4546e28b
--- /dev/null
+++ b/fonts/stix/enc/stix-ot1.enc
@@ -0,0 +1,181 @@
+%!PS-Adobe-3.0 Resource-Encoding
+%
+/stixot1 [
+% 0x0
+/uni0393
+/uni0394
+/uni0398
+/uni039B
+/uni039E
+/uni03A0
+/uni03A3
+/uni03A5
+
+% 0x8
+/uni03A6
+/uni03A8
+/uni03A9
+/ff
+/fi
+/fl
+/ffi
+/ffl
+
+% 0x10
+/dotlessi
+/uni0237
+/grave
+/acute
+/caron
+/breve
+/macron
+/ring
+
+% 0x18
+/cedilla
+/germandbls
+/ae
+/oe
+/oslash
+/AE
+/OE
+/Oslash
+
+% 0x20
+/space
+/exclam
+/quotedblright
+/numbersign
+/dollar
+/percent
+/ampersand
+/quoteright
+
+% 0x28
+/parenleft
+/parenright
+/asterisk
+/plus
+/comma
+/hyphen
+/period
+/slash
+
+% 0x30
+/zero
+/one
+/two
+/three
+/four
+/five
+/six
+/seven
+
+% 0x38
+/eight
+/nine
+/colon
+/semicolon
+/exclamdown
+/equal
+/questiondown
+/question
+
+% 0x40
+/at
+/A
+/B
+/C
+/D
+/E
+/F
+/G
+
+% 0x48
+/H
+/I
+/J
+/K
+/L
+/M
+/N
+/O
+
+% 0x50
+/P
+/Q
+/R
+/S
+/T
+/U
+/V
+/W
+
+% 0x58
+/X
+/Y
+/Z
+/bracketleft
+/quotedblleft
+/bracketright
+/circumflex
+/dotaccent
+
+% 0x60
+/quoteleft
+/a
+/b
+/c
+/d
+/e
+/f
+/g
+
+% 0x68
+/h
+/i
+/j
+/k
+/l
+/m
+/n
+/o
+
+% 0x70
+/p
+/q
+/r
+/s
+/t
+/u
+/v
+/w
+
+% 0x78
+/x
+/y
+/z
+/endash
+/emdash
+/hungarumlaut
+/tilde
+/dieresis
+
+%80
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
diff --git a/fonts/stix/enc/stix-ot2.enc b/fonts/stix/enc/stix-ot2.enc
new file mode 100644
index 0000000000..d00cf144c8
--- /dev/null
+++ b/fonts/stix/enc/stix-ot2.enc
@@ -0,0 +1,228 @@
+%!PS-Adobe-3.0 Resource-Encoding
+%
+% TeX text for Cyrillic languages (obsolete)
+% (WNCYR encoding)
+%
+/stixot2 [
+% '00x
+/uni040A % U+040A CYRILLIC CAPITAL LETTER NJE
+/uni0409 % U+0409 CYRILLIC CAPITAL LETTER LJE
+/uni040F % U+040F CYRILLIC CAPITAL LETTER DZHE
+/uni042D % U+042D CYRILLIC CAPITAL LETTER E
+/uni0406 % U+0406 CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+/uni0404 % U+0404 CYRILLIC CAPITAL LETTER UKRAINIAN IE
+/uni0402 % U+0402 CYRILLIC CAPITAL LETTER DJE
+/uni040B % U+040B CYRILLIC CAPITAL LETTER TSHE
+
+% '01x
+/uni045A % U+045A CYRILLIC SMALL LETTER NJE
+/uni0459 % U+0459 CYRILLIC SMALL LETTER LJE
+/uni045F % U+045F CYRILLIC SMALL LETTER DZHE
+/uni044D % U+044D CYRILLIC SMALL LETTER E
+/uni0456 % U+0456 CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+/uni0454 % U+0454 CYRILLIC SMALL LETTER UKRAINIAN IE
+/uni0452 % U+0452 CYRILLIC SMALL LETTER DJE
+/uni045B % U+045B CYRILLIC SMALL LETTER TSHE
+
+% '02x
+/uni042E % U+042E CYRILLIC CAPITAL LETTER YU
+/uni0416 % U+0416 CYRILLIC CAPITAL LETTER ZHE
+/uni0419 % U+0419 CYRILLIC CAPITAL LETTER SHORT I
+/uni0401 % U+0401 CYRILLIC CAPITAL LETTER IO
+/uni0474 % U+0474 CYRILLIC CAPITAL LETTER IZHITSA
+/uni0472 % U+0472 CYRILLIC CAPITAL LETTER FITA
+/uni0405 % U+0405 CYRILLIC CAPITAL LETTER DZE
+/uni042F % U+042F CYRILLIC CAPITAL LETTER YA
+
+% '03x
+/uni044E % U+044E CYRILLIC SMALL LETTER YU
+/uni0436 % U+0436 CYRILLIC SMALL LETTER ZHE
+/uni0439 % U+0439 CYRILLIC SMALL LETTER SHORT I
+/uni0451 % U+0451 CYRILLIC SMALL LETTER IO
+/uni0475 % U+0475 CYRILLIC SMALL LETTER IZHITSA
+/uni0473 % U+0473 CYRILLIC SMALL LETTER FITA
+/uni0455 % U+0455 CYRILLIC SMALL LETTER DZE
+/uni044F % U+044F CYRILLIC SMALL LETTER YA
+
+% '04x
+/dieresis
+/exclam
+/quotedblright
+/uni0462 % U+0462 CYRILLIC CAPITAL LETTER YAT
+/cyrbreve % \cyrbreve???
+/percent
+/acute
+/quoteright
+
+% '05x
+/parenleft
+/parenright
+/asterisk
+/uni0463 % U+0463 CYRILLIC SMALL LETTER YAT
+/comma
+/hyphen
+/period
+/slash
+
+% '06x
+/zero
+/one
+/two
+/three
+/four
+/five
+/six
+/seven
+
+% '07x
+/eight
+/nine
+/colon
+/semicolon
+/guillemotleft
+/dotlessi
+/guillemotright
+/question
+
+% '10x
+/breve
+/uni0410 % U+0410 CYRILLIC CAPITAL LETTER A
+/uni0411 % U+0411 CYRILLIC CAPITAL LETTER BE
+/uni0426 % U+0426 CYRILLIC CAPITAL LETTER TSE
+/uni0414 % U+0414 CYRILLIC CAPITAL LETTER DE
+/uni0415 % U+0415 CYRILLIC CAPITAL LETTER IE
+/uni0424 % U+0424 CYRILLIC CAPITAL LETTER EF
+/uni0413 % U+0413 CYRILLIC CAPITAL LETTER GHE
+
+% '11x
+/uni0425 % U+0425 CYRILLIC CAPITAL LETTER HA
+/uni0418 % U+0418 CYRILLIC CAPITAL LETTER I
+/uni0408 % U+0408 CYRILLIC CAPITAL LETTER JE
+/uni041A % U+041A CYRILLIC CAPITAL LETTER KA
+/uni041B % U+041B CYRILLIC CAPITAL LETTER EL
+/uni041C % U+041C CYRILLIC CAPITAL LETTER EM
+/uni041D % U+041D CYRILLIC CAPITAL LETTER EN
+/uni041E % U+041E CYRILLIC CAPITAL LETTER O
+
+% '12x
+/uni041F % U+041F CYRILLIC CAPITAL LETTER PE
+/uni0427 % U+0427 CYRILLIC CAPITAL LETTER CHE
+/uni0420 % U+0420 CYRILLIC CAPITAL LETTER ER
+/uni0421 % U+0421 CYRILLIC CAPITAL LETTER ES
+/uni0422 % U+0422 CYRILLIC CAPITAL LETTER TE
+/uni0423 % U+0423 CYRILLIC CAPITAL LETTER U
+/uni0412 % U+0412 CYRILLIC CAPITAL LETTER VE
+/uni0429 % U+0429 CYRILLIC CAPITAL LETTER SHCHA
+
+% '13x
+/uni0428 % U+0428 CYRILLIC CAPITAL LETTER SHA
+/uni042B % U+042B CYRILLIC CAPITAL LETTER YERU
+/uni0417 % U+0417 CYRILLIC CAPITAL LETTER ZE
+/bracketleft
+/quotedblleft
+/bracketright
+/uni042C % U+042C CYRILLIC CAPITAL LETTER SOFT SIGN
+/uni042A % U+042A CYRILLIC CAPITAL LETTER HARD SIGN
+
+% '14x
+/quoteleft
+/uni0430 % U+0430 CYRILLIC SMALL LETTER A
+/uni0431 % U+0431 CYRILLIC SMALL LETTER BE
+/uni0446 % U+0446 CYRILLIC SMALL LETTER TSE
+/uni0434 % U+0434 CYRILLIC SMALL LETTER DE
+/uni0435 % U+0435 CYRILLIC SMALL LETTER IE
+/uni0444 % U+0444 CYRILLIC SMALL LETTER EF
+/uni0433 % U+0433 CYRILLIC SMALL LETTER GHE
+
+% '15x
+/uni0445 % U+0445 CYRILLIC SMALL LETTER HA
+/uni0438 % U+0438 CYRILLIC SMALL LETTER I
+/uni0458 % U+0458 CYRILLIC SMALL LETTER JE
+/uni043A % U+043A CYRILLIC SMALL LETTER KA
+/uni043B % U+043B CYRILLIC SMALL LETTER EL
+/uni043C % U+043C CYRILLIC SMALL LETTER EM
+/uni043D % U+043D CYRILLIC SMALL LETTER EN
+/uni043E % U+043E CYRILLIC SMALL LETTER O
+
+% '16x
+/uni043F % U+043F CYRILLIC SMALL LETTER PE
+/uni0447 % U+0447 CYRILLIC SMALL LETTER CHE
+/uni0440 % U+0440 CYRILLIC SMALL LETTER ER
+/uni0441 % U+0441 CYRILLIC SMALL LETTER ES
+/uni0442 % U+0442 CYRILLIC SMALL LETTER TE
+/uni0443 % U+0443 CYRILLIC SMALL LETTER U
+/uni0432 % U+0432 CYRILLIC SMALL LETTER VE
+/uni0449 % U+0449 CYRILLIC SMALL LETTER SHCHA
+
+% '17x
+/uni0448 % U+0448 CYRILLIC SMALL LETTER SHA
+/uni044B % U+044B CYRILLIC SMALL LETTER YERU
+/uni0437 % U+0437 CYRILLIC SMALL LETTER ZE
+/endash
+/emdash
+/uni2116 % U+2116 NUMERO SIGN
+/uni044C % U+044C CYRILLIC SMALL LETTER SOFT SIGN
+/uni044A % U+044A CYRILLIC SMALL LETTER HARD SIGN
+
+% '20x
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+
+% '21x
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+
+% '22x
+/.notdef
+/.notdef
+/uni040E % U+040E CYRILLIC CAPITAL LETTER SHORT U
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+
+% '23x
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+
+% '24x
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+
+% '25x
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+
+% '26x
+/.notdef
+/.notdef
+/uni045E % U+045E CYRILLIC SMALL LETTER SHORT U
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+
+% '27x
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+
+% '30x
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+
+% '31x
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+
+% '32x
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+
+% '33x
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+
+% '34x
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+
+% '35x
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+
+% '36x
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+
+% '37x
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
diff --git a/fonts/stix/enc/stix-t1.enc b/fonts/stix/enc/stix-t1.enc
new file mode 100644
index 0000000000..c81cdf7851
--- /dev/null
+++ b/fonts/stix/enc/stix-t1.enc
@@ -0,0 +1,260 @@
+%!PS-Adobe-3.0 Resource-Encoding
+%
+/stixt1 [
+/grave % 0x00 U+0060
+/acute % 0x01 U+00B4
+/circumflex % 0x02 U+02C6
+/tilde % 0x03 U+02DC
+/dieresis % 0x04 U+00A8
+/hungarumlaut % 0x05 U+02DD
+/ring % 0x06 U+02DA
+/caron % 0x07 U+02C7
+/breve % 0x08 U+02D8
+/macron % 0x09 U+00AF
+/dotaccent % 0x0A U+02D9
+/cedilla % 0x0B U+00B8
+/ogonek % 0x0C U+02DB
+/quotesinglbase % 0x0D U+201A
+/guilsinglleft % 0x0E U+2039
+/guilsinglright % 0x0F U+203A
+/quotedblleft % 0x10 U+201C
+/quotedblright % 0x11 U+201D
+/quotedblbase % 0x12 U+201E
+/guillemotleft % 0x13 U+00AB
+/guillemotright % 0x14 U+00BB
+/endash % 0x15 U+2013
+/emdash % 0x16 U+2014
+/uni200B % 0x17 U+200B was /cwm
+/perthousandzero % 0x18 ______
+/dotlessi % 0x19 U+0131
+/uni0237 % 0x1A U+0237 was /dotlessj
+/ff % 0x1B U+FB00
+/fi % 0x1C U+FB01
+/fl % 0x1D U+FB02
+/ffi % 0x1E U+FB03
+/ffl % 0x1F U+FB04
+/uni2423 % 0x20 U+2423 was /visiblespace
+/exclam % 0x21
+/quotedbl % 0x22
+/numbersign % 0x23
+/dollar % 0x24
+/percent % 0x25
+/ampersand % 0x26
+/quoteright % 0x27 U+2019
+/parenleft % 0x28
+/parenright % 0x29
+/asterisk % 0x2A
+/plus % 0x2B
+/comma % 0x2C
+/hyphen % 0x2D
+/period % 0x2E
+/slash % 0x2F
+/zero % 0x30
+/one % 0x31
+/two % 0x32
+/three % 0x33
+/four % 0x34
+/five % 0x35
+/six % 0x36
+/seven % 0x37
+/eight % 0x38
+/nine % 0x39
+/colon % 0x3A
+/semicolon % 0x3B
+/less % 0x3C
+/equal % 0x3D
+/greater % 0x3E
+/question % 0x3F
+/at % 0x40
+/A % 0x41
+/B % 0x42
+/C % 0x43
+/D % 0x44
+/E % 0x45
+/F % 0x46
+/G % 0x47
+/H % 0x48
+/I % 0x49
+/J % 0x4A
+/K % 0x4B
+/L % 0x4C
+/M % 0x4D
+/N % 0x4E
+/O % 0x4F
+/P % 0x50
+/Q % 0x51
+/R % 0x52
+/S % 0x53
+/T % 0x54
+/U % 0x55
+/V % 0x56
+/W % 0x57
+/X % 0x58
+/Y % 0x59
+/Z % 0x5A
+/bracketleft % 0x5B
+/backslash % 0x5C
+/bracketright % 0x5D
+/asciicircum % 0x5E
+/underscore % 0x5F
+/quoteleft % 0x60 U+2018
+/a % 0x61
+/b % 0x62
+/c % 0x63
+/d % 0x64
+/e % 0x65
+/f % 0x66
+/g % 0x67
+/h % 0x68
+/i % 0x69
+/j % 0x6A
+/k % 0x6B
+/l % 0x6C
+/m % 0x6D
+/n % 0x6E
+/o % 0x6F
+/p % 0x70
+/q % 0x71
+/r % 0x72
+/s % 0x73
+/t % 0x74
+/u % 0x75
+/v % 0x76
+/w % 0x77
+/x % 0x78
+/y % 0x79
+/z % 0x7A
+/braceleft % 0x7B
+/bar % 0x7C
+/braceright % 0x7D
+/asciitilde % 0x7E
+/uni2010 % 0x7F U+002D (explicit "hyphen char")
+/uni0102 % 0x80 U+0102
+/uni0104 % 0x81 U+0104
+/uni0106 % 0x82 U+0106
+/uni010C % 0x83 U+010C
+/uni010E % 0x84 U+010E
+/uni011A % 0x85 U+011A
+/uni0118 % 0x86 U+0118
+/uni011E % 0x87 U+011E
+/uni0139 % 0x88 U+0139
+/uni013D % 0x89 U+013D
+/Lslash % 0x8A U+0141
+/uni0143 % 0x8B U+0143
+/uni0147 % 0x8C U+0147
+/uni014A % 0x8D U+014A
+/uni0150 % 0x8E U+0150
+/uni0154 % 0x8F U+0154
+/uni0158 % 0x90 U+0158
+/uni015A % 0x91 U+015A
+/Scaron % 0x92 U+0160
+/uni015E % 0x93 U+015E
+/uni0164 % 0x94 U+0164
+/uni0162 % 0x95 U+0162
+/uni0170 % 0x96 U+0170
+/uni016E % 0x97 U+016E
+/Ydieresis % 0x98 U+0178
+/uni0179 % 0x99 U+0179
+/Zcaron % 0x9A U+017D
+/uni017B % 0x9B U+017B
+/uni0132 % 0x9C U+0132
+/uni0130 % 0x9D U+0130
+/uni0111 % 0x9E U+0111
+/section % 0x9F U+00A7
+/uni0103 % 0xA0 U+0103
+/uni0105 % 0xA1 U+0105
+/uni0107 % 0xA2 U+0107
+/uni010D % 0xA3 U+010D
+/uni010F % 0xA4 U+010F
+/uni011B % 0xA5 U+011B
+/uni0119 % 0xA6 U+0119
+/uni011F % 0xA7 U+011F
+/uni013A % 0xA8 U+013A
+/uni013E % 0xA9 U+013E
+/lslash % 0xAA U+0142
+/uni0144 % 0xAB U+0144
+/uni0148 % 0xAC U+0148
+/uni014B % 0xAD U+014B
+/uni0151 % 0xAE U+0151
+/uni0155 % 0xAF U+0155
+/uni0159 % 0xB0 U+0159
+/uni015B % 0xB1 U+015B
+/scaron % 0xB2 U+0161
+/uni015F % 0xB3 U+015F
+/uni0165 % 0xB4 U+0165
+/uni0163 % 0xB5 U+0163
+/uni0171 % 0xB6 U+0171
+/uni016F % 0xB7 U+016F
+/ydieresis % 0xB8 U+00FF
+/uni017A % 0xB9 U+017A
+/zcaron % 0xBA U+017E
+/uni017C % 0xBB U+017C
+/uni0133 % 0xBC U+0133
+/exclamdown % 0xBD U+00A1
+/questiondown % 0xBE U+00BF
+/sterling % 0xBF U+00A3
+/Agrave % 0xC0
+/Aacute % 0xC1
+/Acircumflex % 0xC2
+/Atilde % 0xC3
+/Adieresis % 0xC4
+/Aring % 0xC5
+/AE % 0xC6
+/Ccedilla % 0xC7
+/Egrave % 0xC8
+/Eacute % 0xC9
+/Ecircumflex % 0xCA
+/Edieresis % 0xCB
+/Igrave % 0xCC
+/Iacute % 0xCD
+/Icircumflex % 0xCE
+/Idieresis % 0xCF
+/Eth % 0xD0
+/Ntilde % 0xD1
+/Ograve % 0xD2
+/Oacute % 0xD3
+/Ocircumflex % 0xD4
+/Otilde % 0xD5
+/Odieresis % 0xD6
+/OE % 0xD7 U+0152
+/Oslash % 0xD8
+/Ugrave % 0xD9
+/Uacute % 0xDA
+/Ucircumflex % 0xDB
+/Udieresis % 0xDC
+/Yacute % 0xDD
+/Thorn % 0xDE
+/uni1E9E % 0xDF (U+1E9E, /S_S) was /Germandbls
+/agrave % 0xE0
+/aacute % 0xE1
+/acircumflex % 0xE2
+/atilde % 0xE3
+/adieresis % 0xE4
+/aring % 0xE5
+/ae % 0xE6
+/ccedilla % 0xE7
+/egrave % 0xE8
+/eacute % 0xE9
+/ecircumflex % 0xEA
+/edieresis % 0xEB
+/igrave % 0xEC
+/iacute % 0xED
+/icircumflex % 0xEE
+/idieresis % 0xEF
+/eth % 0xF0
+/ntilde % 0xF1
+/ograve % 0xF2
+/oacute % 0xF3
+/ocircumflex % 0xF4
+/otilde % 0xF5
+/odieresis % 0xF6
+/oe % 0xF7 U+0153
+/oslash % 0xF8
+/ugrave % 0xF9
+/uacute % 0xFA
+/ucircumflex % 0xFB
+/udieresis % 0xFC
+/yacute % 0xFD
+/thorn % 0xFE
+/germandbls % 0xFF U+00DF
+] def
diff --git a/fonts/stix/enc/stix-ts1.enc b/fonts/stix/enc/stix-ts1.enc
new file mode 100644
index 0000000000..af829a34b0
--- /dev/null
+++ b/fonts/stix/enc/stix-ts1.enc
@@ -0,0 +1,322 @@
+%!PS-Adobe-3.0 Resource-Encoding
+/stixts1 [
+% 0x0
+/grave
+/acute
+/circumflex
+/tilde
+/dieresis
+/hungarumlaut
+/ring
+/caron
+
+% 0x8
+/breve
+/macron
+/dotaccent
+/cedilla
+/ogonek
+/quotesinglbase
+/.notdef
+/.notdef
+
+% 0x10
+/.notdef
+/.notdef
+/quotedblbase
+/.notdef
+/.notdef
+/twelveudash
+/threequartersemdash
+/capitalcompwordmark
+
+% 0x18
+/uni2190
+/uni2192
+/tieaccentlowercase
+/tieaccentcapital
+/newtieaccentlowercase
+/newtieaccentcapital
+/.notdef
+/ascendercompwordmark
+
+% 0x20
+/blank
+/.notdef
+/.notdef
+/.notdef
+/dollar
+/.notdef
+/.notdef
+/quotesingle
+
+% 0x28
+/.notdef
+/.notdef
+/uni2217
+/.notdef
+/comma
+/hyphendbl
+/period
+/fraction
+
+% 0x30
+/zero.oldstyle
+/one.oldstyle
+/two.oldstyle
+/three.oldstyle
+/four.oldstyle
+/five.oldstyle
+/six.oldstyle
+/seven.oldstyle
+
+% 0x38
+/eight.oldstyle
+/nine.oldstyle
+/.notdef
+/.notdef
+/uni27E8
+/minus
+/uni27E9
+/.notdef
+
+% 0x40
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+
+% 0x48
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/uni2127
+/.notdef
+/uni25CB
+
+% 0x50
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/uni2126
+
+% 0x58
+/.notdef
+/.notdef
+/.notdef
+/uni27E6
+/.notdef
+/uni27E7
+/uni2191
+/uni2193
+
+% 0x60
+/grave
+/.notdef
+/born
+/divorced
+/died
+/.notdef
+/.notdef
+/.notdef
+
+% 0x68
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/leaf
+/married
+/uni266A
+/.notdef
+
+% 0x70
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+
+% 0x78
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/uni0330
+/hyphendblchar
+
+% 0x80
+/breve
+/caron
+/hungarumlaut
+/uni030F % XXXX
+/dagger
+/daggerdbl
+/uni2016
+/perthousand
+
+% 0x88
+/bullet
+/centigrade
+/dollar
+/cent
+/florin
+/colonmonetary
+/won
+/naira
+
+% 0x90
+/guarani
+/peso
+/uni20A4
+/uni211E
+/interrobang
+/interrobangdown
+/dong
+/trademark
+
+% 0x98
+/uni2031
+/pilcrow
+/baht
+/uni2116
+/uni2052
+/uni212E
+/uni25E6
+/servicemark
+
+% 0xA0
+/quillbracketleft
+/quillbracketright
+/cent
+/sterling
+/currency
+/yen
+/brokenbar
+/section
+
+% 0xA8
+/dieresis
+/copyright
+/ordfeminine
+/copyleft
+/logicalnot
+/uni24C5
+/registered
+/macron
+
+% 0xB0
+/degree
+/plusminus
+/twosuperior
+/threesuperior
+/acute
+/mu
+/paragraph
+/periodcentered
+
+% 0xB8
+/uni203B
+/onesuperior
+/ordmasculine
+/uni221A
+/onequarter
+/onehalf
+/threequarters
+/uni20AC
+
+% 0xC0
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+
+% 0xC8
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+
+% 0xD0
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/multiply
+/.notdef
+
+% 0xD8
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+
+% 0xE0
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+
+% 0xE8
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+
+% 0xF0
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/divide
+/.notdef
+
+% 0xF8
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+] def
diff --git a/fonts/stix/latex/stix.dtx b/fonts/stix/latex/stix.dtx
new file mode 100644
index 0000000000..7195b631b3
--- /dev/null
+++ b/fonts/stix/latex/stix.dtx
@@ -0,0 +1,4281 @@
+% \iffalse
+%<*driver>
+\begingroup
+\input docstrip
+\keepsilent
+\askforoverwritefalse
+
+\preamble
+
+Copyright (c) 2001-2013, 2018 by the STI Pub Companies, consisting of the
+American Chemical Society, the American Institute of Physics, the American
+Mathematical Society, the American Physical Society, Elsevier, Inc., and
+The Institute of Electrical and Electronic Engineers, Inc. Portions
+copyright (c) 1998-2003 by MicroPress, Inc. Portions copyright (c) 1990 by
+Elsevier, Inc. All rights reserved.
+
+This work may be distributed and/or modified under the conditions of the LaTeX
+Project Public License, either version 1.3 of this license or (at your option)
+any later version. The latest version of this license is in
+ http://www.latex-project.org/lppl.txt
+and version 1.3 or later is part of all distributions of LaTeX version
+2005/12/01 or later.
+
+This work has the LPPL maintenance status `maintained'.
+
+The Current Maintainer of this work is the STI Pub Companies.
+
+This work consists of the files stix.dtx and and the derived file stix.sty.
+
+\endpreamble
+
+\generate{\file{stix.sty}{\from{stix.dtx}{package}}}
+
+\endgroup
+\ProvidesFile{stix.dtx}
+%</driver>
+%<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
+%<package>\ProvidesPackage{stix}
+%<*package>
+ [2018/04/17 v1.1.3-latex STIX fonts support package]
+%</package>
+%
+%<*driver>
+\documentclass{ltxdoc}
+\usepackage[lcgreekalpha]{stix}
+
+\tracinglostchars=0
+
+\def\abstractname{Notice}
+
+\usepackage{fonttable}
+% fonttable's oct and hex numbers (ab)uses \' and \H which look ugly with our
+% fonts, use primes instead
+\makeatletter
+\renewcommand*{\f@toct}[1]{\hbox{\lower.5ex\hbox{$^{'}$}\kern-.1em\itshape #1\/\kern.05em}}
+\renewcommand*{\f@thex}[1]{\hbox{\lower.5ex\hbox{$^{''}$}\ttfamily#1}}
+\newcommand{\hex}[1]{\f@thex{#1}}
+\makeatother
+
+\usepackage{geometry}
+\usepackage{accents}
+\usepackage{enumitem}
+\usepackage[
+ justification=raggedright,
+ font=normalsize,
+ singlelinecheck=false
+]{caption}
+\usepackage[
+ bookmarks=true,
+ colorlinks=true,
+ linkcolor=black,
+ urlcolor=black,
+ pdftitle={The stix package},
+ pdfauthor={STI Pub Companies},
+ pdfsubject={STIX fonts LaTeX support package},
+ pdfkeywords={STIX, Math, STI Pub}
+]{hyperref}
+
+\newcommand\pkg[1]{\textsf{#1}}
+\renewcommand\cmd[1]{\texttt{\string#1}}
+\newcommand\showsymbol[3]{\par\noindent\hangindent=3em%
+\makebox[2em][l]{$#1$} \makebox[3.5em][l]{\cmd{U+#2}} \cmd{#1}$^{#3}$}
+\newcommand\showop[3]{\par\noindent\hangindent=6em%
+ \makebox[5em][l]{$#1$\hfill$\displaystyle#1$\hfill}\makebox[3.5em][l]{\small\cmd{U+#2}} \cmd{#1}$^{#3}$}
+\newcommand\showmbrace[3]{\par\noindent\hangindent=6em%
+ \makebox[5em][l]{${#1}{\bigm#1}{\Bigm#1}{\biggm#1}{\Biggm#1}$}\makebox[3.5em][l]{\small\cmd{U+#2}} \cmd{#1}$^{#3}$}
+\newcommand\showlbrace[3]{\par\noindent\hangindent=6em%
+ \makebox[5em][l]{$\Biggl#1\biggl#1\Bigl#1\bigl#1#1$}\makebox[3.5em][l]{\small\cmd{U+#2}} \cmd{#1}$^{#3}$}
+\newcommand\showrbrace[3]{\par\noindent\hangindent=6em%
+ \makebox[5em][l]{$#1\bigr#1\Bigr#1\biggr#1\Biggr#1$}\makebox[3.5em][l]{\small\cmd{U+#2}} \cmd{#1}$^{#3}$}
+\newcommand\showwideaccent[3]{\par\noindent\hangindent=4em%
+ \makebox[3em][l]{$#1{xxx}$}\makebox[3.5em][l]{\small\cmd{U+#2}} \cmd{#1}$^{#3}$}
+\newcommand\showaccent[3]{\par\noindent\hangindent=4em%
+ \makebox[3em][l]{$#1b$}\makebox[3.5em][l]{\small\cmd{U+#2}} \cmd{#1}$^{#3}$}
+\newcommand\showover[3]{\par\noindent\hangindent=6em%
+ \makebox[5em][l]{$#1{xxxxxx}$}\makebox[3.5em][l]{\small\cmd{U+#2}} \cmd{#1}$^{#3}$}
+
+\begin{document}
+ \DocInput{stix.dtx}
+\end{document}
+%</driver>
+% \fi
+%
+% \CharacterTable
+% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+% Digits \0\1\2\3\4\5\6\7\8\9
+% Exclamation \! Double quote \" Hash (number) \#
+% Dollar \$ Percent \% Ampersand \&
+% Acute accent \' Left paren \( Right paren \)
+% Asterisk \* Plus \+ Comma \,
+% Minus \- Point \. Solidus \/
+% Colon \: Semicolon \; Less than \<
+% Equals \= Greater than \> Question mark \?
+% Commercial at \@ Left bracket \[ Backslash \\
+% Right bracket \] Circumflex \^ Underscore \_
+% Grave accent \` Left brace \{ Vertical bar \|
+% Right brace \} Tilde \~}
+%
+%
+% \GetFileInfo{stix.dtx}
+%
+% \title{The \pkg{stix} package}
+% \author{STI Pub Companies\thanks{This package was developed by
+% Khaled Hosny on behalf of the STI Pub companies, who gratefully
+% acknowledge his efforts.}}
+% \date{\fileversion~from \filedate}
+%
+% \maketitle
+% \tableofcontents
+%
+% \begin{abstract}
+% This package and the OpenType fonts it is based on are obsolete and
+% will not be updated. For updated versions, see the STIX Two fonts
+% and the \pkg{stix2} package.
+% \end{abstract}
+%
+% \newpage
+%
+% \section{Introduction}
+%
+% The mission of the \emph{Scientific and Technical Information Exchange
+% (STIX)} font creation project is the preparation of a comprehensive set of
+% fonts that serve the scientific and engineering community in the process from
+% manuscript creation through final publication, both in electronic and print
+% formats. Toward this purpose, the STIX fonts will be made available, under
+% royalty-free license, to anyone, including publishers, software developers,
+% scientists, students, and the general public.
+%
+% The STIX fonts are based on the Unicode standard for character
+% representation. Not all Unicode values are included in the STIX Fonts, but there is extensive
+% coverage of Latin alphabets, Greek, and Cyrillic. The Font contents were
+% assembled from a list of every character/glyph required for publication in
+% the journals of the participating STI Pub companies. Every scientific
+% discipline is represented in this list, as well as many other fields from the
+% arts and humanities.
+%
+% Most of the glyphs in the STIX Fonts have been designed in Times-compatible
+% style.
+%
+% The \pkg{stix} package provides \LaTeX\ support for using STIX fonts in both
+% text and math. The text fonts are provided in both |T1| (default) and |OT1|
+% encodings, as well as |TS1| symbol font encoding, which cover only a subset
+% of Latin characters supported by STIX fonts. The math support covers nearly every mathematical symbol in STIX fonts,
+% around 2400 symbols in 11 regular fonts, in addition to around 1950 symbols
+% in 10 bold fonts. Section~\ref{math-alphabets} lists math alphabets supported
+% by the \pkg{stix} package, while section~\ref{math-symbols} lists all defined
+% math symbols. There are also three fonts containing extra miscellaneous symbols,
+% |stix-extra1|, |stix-extra2| and |stix-extra3|, provided as TFM and PFB files
+% without support from the macro package.
+%
+% \section{Usage}
+%
+% Using STIX fonts with \LaTeX\ is as simple as loading the \pkg{stix} package:
+% \begin{verbatim}
+% \documentclass{article}
+% \usepackage{stix}
+% \begin{document}
+% Some text, and a math formula \(a+b=\sqrt{c}\).
+% \end{document}
+% \end{verbatim}
+%
+% \subsection{Options}
+% \begin{description}[font=\ttfamily,style=nextline,leftmargin=2.5cm,noitemsep]
+% \item[notext] Do not change the default text fonts.
+% \item[nomath] Do not change the default math fonts.
+% \item[not1] Do not change the default font encoding to |T1|.
+% \item[notextcomp] Do not load the \pkg{textcomp} package (provides symbols
+% and oldstyle figures from |TS1| encoding to be used with |T1| encoded text
+% fonts).
+% \item[lcgreekalpha] By default lower case Greek, partial differential and
+% nabla are given |\mathord| class which makes them insensitive to math
+% alphabet changes (i.e. |$\mathbf{\beta}$| gives $\beta$ instead of
+% $\mathbf{\beta}$); with this option they will be given |\mathalpha| class
+% just like Latin and upper case Greek.
+% \item[upint] Use upright integrals by default ($\intup$ instead of
+% $\intsl$). See Section~\ref{integrals} on page~\pageref{integrals} for
+% more details.
+% \end{description}
+%
+% \subsection{Compatibility with other packages}
+% \subsubsection*{\pkg{amsmath}}
+% The \pkg{stix} package should be used with at least \pkg{amsmath} v2.14,
+% \pkg{amssymb} v3.01 and \pkg{amsfonts} v3.01.
+%
+% With \pkg{amsmath} v2.14 or newer, it is recommended to load it (and/or
+% packages that load it) \emph{after} the \pkg{stix} package. Older versions of
+% \pkg{amsmath} must be loaded \emph{before} the \pkg{stix} package, otherwise
+% errors will arise.
+%
+% The following \pkg{amsmath} options affect not only symbols known to
+% \pkg{amsmath}, but also new symbols defined by the \pkg{stix} package:
+% |sumlimits|, |nosumlimits|, |intlimits| and |nointlimits|.
+%
+% \subsection{Feedback}
+% Bug reports and technical support issues should be reported to
+% \url{https://github.com/stipub/stixfonts}.
+%
+% \section{Math alphabets}
+% \label{math-alphabets}
+% The following table lists math alphabets defined by the \pkg{stix} package with the
+% Unicode ranges they cover:
+%
+% \begin{table}[h]
+% \setlength{\tabcolsep}{3.5pt}
+% \begin{tabular}{ c l c c c c c }
+% & & A--Z & a--z & $\Gamma$--$\Omega$ & $\mathrm{\alpha}$--$\mathrm{\omega}$ & 0--9 \\
+% \hline
+% $*$ & |\mathrm| & |00041|--|0005A| & |00061|--|0007A| & |00393|--|003A9| & |003B1|--|003C9| & |00030|--|00039| \\
+% $*$ & |\mathbf| & |1D400|--|1D419| & |1D41A|--|1D433| & |1D6AA|--|1D6C0| & |1D6C2|--|1D6DA| & |1D7CE|--|1D7D7| \\
+% $*$ & |\mathit| & |1D434|--|1D44D| & |1D44E|--|1D467| & |1D6E4|--|1D6FA| & |1D6FC|--|1D714| & - \\
+% & |\mathbfit| & |1D468|--|1D481| & |1D482|--|1D49B| & |1D71E|--|1D734| & |1D736|--|1D74E| & - \\
+% $*$ & |\mathcal| & \textbullet & - & - & - & - \\
+% $*$ & |\mathscr| & |1D49C|--|1D4B5| & |1D4B6|--|1D4CF| & - & - & - \\
+% & |\mathbfscr| & |1D4D0|--|1D4E9| & |1D4EA|--|1D503| & - & - & - \\
+% $*$ & |\mathsf| & |1D5A0|--|1D5B9| & |1D5BA|--|1D5D3| & \textbullet & \textbullet & |1D7E2|--|1D7EB| \\
+% & |\mathbfsf| & |1D5D4|--|1D5ED| & |1D5EE|--|1D607| & |1D758|--|1D76E| & |1D770|--|1D788| & |1D7EC|--|1D7F5| \\
+% $*$ & |\mathsfit| & |1D608|--|1D621| & |1D622|--|1D63B| & \textbullet & \textbullet & - \\
+% & |\mathbfsfit| & |1D63C|--|1D655| & |1D656|--|1D66F| & |1D792|--|1D7A8| & |1D7AA|--|1D7C2| & - \\
+% $*$ & |\mathbb| & |1D538|--|1D551| & |1D552|--|1D56B| & - & - & |1D7D8|--|1D7E1| \\
+% & |\mathbfbb| & \textbullet & \textbullet & - & - & - \\
+% $*$ & |\mathbbit| & \textbullet & \textbullet & - & - & - \\
+% & |\mathbfbbit| & \textbullet & \textbullet & - & - & - \\
+% $*$ & |\mathfrak| & |1D504|--|1D51D| & |1D51E|--|1D537| & - & - & - \\
+% & |\mathbffrak| & |1D56C|--|1D585| & |1D586|--|1D59F| & - & - & - \\
+% $*$ & |\mathtt| & |1D670|--|1D689| & |1D68A|--|1D6A3| & - & - & |1D7F6|--|1D7FF| \\
+% \hline
+% \end{tabular}
+% \caption*{
+% \begin{tabular}{ c l }
+% \textbullet & Covered by STIX fonts but not in Unicode.\\
+% - & Not covered.\\
+% $*$ & Available by default when loading the \pkg{stix} package.\\
+% \end{tabular}
+% }
+% \end{table}
+%
+%
+% \TeX\ allows only 16 math alphabets to be used simultaneously, so not all of
+% these alphabets can be used in one document. When the \pkg{stix} package is
+% loaded, 12 math groups are allocated, with the 11 math alphabets
+% that are marked above available by default, which leaves room for 4 other math groups to be
+% allocated on demand when any of the other alphabets is used.
+%
+% \newpage
+% \section{Math symbols}
+% \label{math-symbols}
+%
+% The following section lists all math symbols defined by the \pkg{stix} package.
+% Symbols with $^*$ next to their name do not have a bold version; when
+% |\boldmath| is active, the non-bold glyph will be used.
+%
+% \subsection{Alphabetics}
+% \begin{multicols}{2}
+% \showsymbol\Gamma{0393}{}
+% \showsymbol\Delta{0394}{}
+% \showsymbol\Theta{0398}{}
+% \showsymbol\Lambda{039B}{}
+% \showsymbol\Xi{039E}{}
+% \showsymbol\Pi{03A0}{}
+% \showsymbol\Sigma{03A3}{}
+% \showsymbol\Upsilon{03A5}{}
+% \showsymbol\Phi{03A6}{}
+% \showsymbol\Psi{03A8}{}
+% \showsymbol\Omega{03A9}{}
+% \showsymbol\alpha{03B1}{}
+% \showsymbol\beta{03B2}{}
+% \showsymbol\gamma{03B3}{}
+% \showsymbol\delta{03B4}{}
+% \showsymbol\epsilon{03B5}{}
+% \showsymbol\zeta{03B6}{}
+% \showsymbol\eta{03B7}{}
+% \showsymbol\theta{03B8}{}
+% \showsymbol\iota{03B9}{}
+% \showsymbol\kappa{03BA}{}
+% \showsymbol\lambda{03BB}{}
+% \showsymbol\mu{03BC}{}
+% \showsymbol\nu{03BD}{}
+% \showsymbol\xi{03BE}{}
+% \showsymbol\pi{03C0}{}
+% \showsymbol\rho{03C1}{}
+% \showsymbol\sigma{03C3}{}
+% \showsymbol\tau{03C4}{}
+% \showsymbol\upsilon{03C5}{}
+% \showsymbol\phi{03D5}{}
+% \showsymbol\chi{03C7}{}
+% \showsymbol\psi{03C8}{}
+% \showsymbol\omega{03C9}{}
+% \showsymbol\varepsilon{03F5}{}
+% \showsymbol\vartheta{03D1}{}
+% \showsymbol\varpi{03D6}{}
+% \showsymbol\varrho{03F1}{}
+% \showsymbol\varsigma{03C2}{}
+% \showsymbol\varphi{03C6}{}
+% \showsymbol\nabla{2207}{}
+% \showsymbol\partial{2202}{}
+% \showsymbol\imath{1D6A4}{}
+% \showsymbol\jmath{1D6A5}{}
+% \end{multicols}
+%
+% \subsection{Ordinary symbols}
+% \begin{multicols}{2}
+% \showsymbol\#{0023}{}
+% \showsymbol\mathdollar{0024}{}
+% \showsymbol\%{0025}{}
+% \showsymbol\&{0026}{}
+% \showsymbol.{002E}{}
+% \showsymbol/{002F}{}
+% \showsymbol?{003F}{}
+% \showsymbol@{0040}{}
+% \showsymbol\backslash{005C}{}
+% \showsymbol\mathsterling{00A3}{}
+% \showsymbol\mathsection{00A7}{}
+% \showsymbol\neg{00AC}{}, \cmd\lnot
+% \showsymbol\mathparagraph{00B6}{}
+% \showsymbol\eth{00F0}{}
+% \showsymbol\Zbar{01B5}{*}
+% \showsymbol\digamma{03DD}{}
+% \showsymbol\varkappa{03F0}{}
+% \showsymbol\backepsilon{03F6}{}
+% \showsymbol\upbackepsilon{03F6}{}
+% \showsymbol\enleadertwodots{2025}{}
+% \showsymbol\mathellipsis{2026}{}
+% \showsymbol\prime{2032}{}
+% \showsymbol\dprime{2033}{}
+% \showsymbol\trprime{2034}{}
+% \showsymbol\backprime{2035}{}
+% \showsymbol\backdprime{2036}{}
+% \showsymbol\backtrprime{2037}{}
+% \showsymbol\caretinsert{2038}{}
+% \showsymbol\Exclam{203C}{}
+% \showsymbol\hyphenbullet{2043}{*}
+% \showsymbol\Question{2047}{}
+% \showsymbol\qprime{2057}{}
+% \showsymbol\enclosecircle{20DD}{}
+% \showsymbol\enclosesquare{20DE}{*}
+% \showsymbol\enclosediamond{20DF}{*}
+% \showsymbol\enclosetriangle{20E4}{}
+% \showsymbol\Eulerconst{2107}{}
+% \showsymbol\hbar{210F}{*}
+% \showsymbol\hslash{210F}{}
+% \showsymbol\Im{2111}{}
+% \showsymbol\ell{2113}{}
+% \showsymbol\wp{2118}{}
+% \showsymbol\Re{211C}{}
+% \showsymbol\mho{2127}{}
+% \showsymbol\turnediota{2129}{}
+% \showsymbol\Angstrom{212B}{}
+% \showsymbol\Finv{2132}{}
+% \showsymbol\aleph{2135}{}
+% \showsymbol\beth{2136}{}
+% \showsymbol\gimel{2137}{}
+% \showsymbol\daleth{2138}{}
+% \showsymbol\Game{2141}{*}
+% \showsymbol\sansLturned{2142}{*}
+% \showsymbol\sansLmirrored{2143}{*}
+% \showsymbol\Yup{2144}{*}
+% \showsymbol\PropertyLine{214A}{*}
+% \showsymbol\updownarrowbar{21A8}{}
+% \showsymbol\linefeed{21B4}{}
+% \showsymbol\carriagereturn{21B5}{}
+% \showsymbol\barovernorthwestarrow{21B8}{}
+% \showsymbol\barleftarrowrightarrowbar{21B9}{}
+% \showsymbol\acwopencirclearrow{21BA}{}
+% \showsymbol\cwopencirclearrow{21BB}{}
+% \showsymbol\nHuparrow{21DE}{*}
+% \showsymbol\nHdownarrow{21DF}{*}
+% \showsymbol\leftdasharrow{21E0}{*}
+% \showsymbol\updasharrow{21E1}{*}
+% \showsymbol\rightdasharrow{21E2}{*}
+% \showsymbol\downdasharrow{21E3}{*}
+% \showsymbol\leftwhitearrow{21E6}{}
+% \showsymbol\upwhitearrow{21E7}{}
+% \showsymbol\rightwhitearrow{21E8}{}
+% \showsymbol\downwhitearrow{21E9}{}
+% \showsymbol\whitearrowupfrombar{21EA}{}
+% \showsymbol\forall{2200}{}
+% \showsymbol\complement{2201}{}
+% \showsymbol\exists{2203}{}
+% \showsymbol\nexists{2204}{}
+% \showsymbol\varnothing{2205}{}
+% \showsymbol\emptyset{2205}{}
+% \showsymbol\increment{2206}{}
+% \showsymbol\QED{220E}{*}
+% \showsymbol\infty{221E}{}
+% \showsymbol\rightangle{221F}{}
+% \showsymbol\angle{2220}{}
+% \showsymbol\measuredangle{2221}{}
+% \showsymbol\sphericalangle{2222}{}
+% \showsymbol\therefore{2234}{}
+% \showsymbol\because{2235}{}
+% \showsymbol\sinewave{223F}{}
+% \showsymbol\top{22A4}{}
+% \showsymbol\bot{22A5}{}
+% \showsymbol\hermitmatrix{22B9}{}
+% \showsymbol\measuredrightangle{22BE}{}
+% \showsymbol\varlrtriangle{22BF}{}
+% \showsymbol\cdots{22EF}{}
+% \showsymbol\diameter{2300}{*}
+% \showsymbol\house{2302}{}
+% \showsymbol\invnot{2310}{}
+% \showsymbol\sqlozenge{2311}{*}
+% \showsymbol\profline{2312}{*}
+% \showsymbol\profsurf{2313}{*}
+% \showsymbol\viewdata{2317}{*}
+% \showsymbol\turnednot{2319}{}
+% \showsymbol\varhexagonlrbonds{232C}{*}
+% \showsymbol\conictaper{2332}{*}
+% \showsymbol\topbot{2336}{}
+% \showsymbol\APLnotbackslash{2340}{*}
+% \showsymbol\APLboxupcaret{2353}{*}
+% \showsymbol\APLboxquestion{2370}{*}
+% \showsymbol\rangledownzigzagarrow{237C}{*}
+% \showsymbol\hexagon{2394}{*}
+% \showsymbol\bbrktbrk{23B6}{}
+% \showsymbol\varcarriagereturn{23CE}{*}
+% \showsymbol\obrbrak{23E0}{}
+% \showsymbol\ubrbrak{23E1}{}
+% \showsymbol\trapezium{23E2}{*}
+% \showsymbol\benzenr{23E3}{*}
+% \showsymbol\strns{23E4}{*}
+% \showsymbol\fltns{23E5}{*}
+% \showsymbol\accurrent{23E6}{*}
+% \showsymbol\elinters{23E7}{*}
+% \showsymbol\mathvisiblespace{2423}{}
+% \showsymbol\circledR{24C7}{}
+% \showsymbol\circledS{24C8}{}
+% \showsymbol\mdlgblksquare{25A0}{*}, \cmd\blacksquare
+% \showsymbol\mdlgwhtsquare{25A1}{*}, \cmd\square, \cmd\Box
+% \showsymbol\squoval{25A2}{*}
+% \showsymbol\blackinwhitesquare{25A3}{*}
+% \showsymbol\squarehfill{25A4}{*}
+% \showsymbol\squarevfill{25A5}{*}
+% \showsymbol\squarehvfill{25A6}{*}
+% \showsymbol\squarenwsefill{25A7}{*}
+% \showsymbol\squareneswfill{25A8}{*}
+% \showsymbol\squarecrossfill{25A9}{*}
+% \showsymbol\smblksquare{25AA}{*}
+% \showsymbol\smwhtsquare{25AB}{*}
+% \showsymbol\hrectangleblack{25AC}{*}
+% \showsymbol\hrectangle{25AD}{*}
+% \showsymbol\vrectangleblack{25AE}{*}
+% \showsymbol\vrectangle{25AF}{*}
+% \showsymbol\parallelogramblack{25B0}{*}
+% \showsymbol\parallelogram{25B1}{*}
+% \showsymbol\bigblacktriangleup{25B2}{*}
+% \showsymbol\blacktriangle{25B4}{*}
+% \showsymbol\blacktriangleright{25B6}{*}
+% \showsymbol\smallblacktriangleright{25B8}{*}
+% \showsymbol\smalltriangleright{25B9}{*}
+% \showsymbol\blackpointerright{25BA}{*}
+% \showsymbol\whitepointerright{25BB}{*}
+% \showsymbol\bigblacktriangledown{25BC}{*}
+% \showsymbol\bigtriangledown{25BD}{}
+% \showsymbol\blacktriangledown{25BE}{*}
+% \showsymbol\triangledown{25BF}{*}
+% \showsymbol\blacktriangleleft{25C0}{*}
+% \showsymbol\smallblacktriangleleft{25C2}{*}
+% \showsymbol\smalltriangleleft{25C3}{*}
+% \showsymbol\blackpointerleft{25C4}{*}
+% \showsymbol\whitepointerleft{25C5}{*}
+% \showsymbol\mdlgblkdiamond{25C6}{*}
+% \showsymbol\mdlgwhtdiamond{25C7}{*}
+% \showsymbol\blackinwhitediamond{25C8}{*}
+% \showsymbol\fisheye{25C9}{*}
+% \showsymbol\mdlgwhtlozenge{25CA}{}, \cmd\lozenge, \\ \cmd\Diamond
+% \showsymbol\dottedcircle{25CC}{*}
+% \showsymbol\circlevertfill{25CD}{*}
+% \showsymbol\bullseye{25CE}{*}
+% \showsymbol\mdlgblkcircle{25CF}{*}
+% \showsymbol\circlelefthalfblack{25D0}{*}
+% \showsymbol\circlerighthalfblack{25D1}{*}
+% \showsymbol\circlebottomhalfblack{25D2}{*}
+% \showsymbol\circletophalfblack{25D3}{*}
+% \showsymbol\circleurquadblack{25D4}{*}
+% \showsymbol\blackcircleulquadwhite{25D5}{*}
+% \showsymbol\blacklefthalfcircle{25D6}{*}
+% \showsymbol\blackrighthalfcircle{25D7}{*}
+% \showsymbol\inversebullet{25D8}{*}
+% \showsymbol\inversewhitecircle{25D9}{*}
+% \showsymbol\invwhiteupperhalfcircle{25DA}{*}
+% \showsymbol\invwhitelowerhalfcircle{25DB}{*}
+% \showsymbol\ularc{25DC}{*}
+% \showsymbol\urarc{25DD}{*}
+% \showsymbol\lrarc{25DE}{*}
+% \showsymbol\llarc{25DF}{*}
+% \showsymbol\topsemicircle{25E0}{*}
+% \showsymbol\botsemicircle{25E1}{*}
+% \showsymbol\lrblacktriangle{25E2}{*}
+% \showsymbol\llblacktriangle{25E3}{*}
+% \showsymbol\ulblacktriangle{25E4}{*}
+% \showsymbol\urblacktriangle{25E5}{*}
+% \showsymbol\circ{25E6}{}, \cmd\smwhtcircle
+% \showsymbol\squareleftblack{25E7}{*}
+% \showsymbol\squarerightblack{25E8}{*}
+% \showsymbol\squareulblack{25E9}{*}
+% \showsymbol\squarelrblack{25EA}{*}
+% \showsymbol\trianglecdot{25EC}{}
+% \showsymbol\triangleleftblack{25ED}{*}
+% \showsymbol\trianglerightblack{25EE}{*}
+% \showsymbol\lgwhtcircle{25EF}{*}
+% \showsymbol\squareulquad{25F0}{*}
+% \showsymbol\squarellquad{25F1}{*}
+% \showsymbol\squarelrquad{25F2}{*}
+% \showsymbol\squareurquad{25F3}{*}
+% \showsymbol\circleulquad{25F4}{*}
+% \showsymbol\circlellquad{25F5}{*}
+% \showsymbol\circlelrquad{25F6}{*}
+% \showsymbol\circleurquad{25F7}{*}
+% \showsymbol\ultriangle{25F8}{*}
+% \showsymbol\urtriangle{25F9}{*}
+% \showsymbol\lltriangle{25FA}{*}
+% \showsymbol\mdwhtsquare{25FB}{*}
+% \showsymbol\mdblksquare{25FC}{*}
+% \showsymbol\mdsmwhtsquare{25FD}{*}
+% \showsymbol\mdsmblksquare{25FE}{*}
+% \showsymbol\lrtriangle{25FF}{*}
+% \showsymbol\bigstar{2605}{*}
+% \showsymbol\bigwhitestar{2606}{*}
+% \showsymbol\astrosun{2609}{}
+% \showsymbol\danger{2621}{}
+% \showsymbol\blacksmiley{263B}{}
+% \showsymbol\sun{263C}{}
+% \showsymbol\rightmoon{263D}{}
+% \showsymbol\leftmoon{263E}{}
+% \showsymbol\female{2640}{}
+% \showsymbol\male{2642}{}
+% \showsymbol\spadesuit{2660}{*}
+% \showsymbol\heartsuit{2661}{*}
+% \showsymbol\diamondsuit{2662}{*}
+% \showsymbol\clubsuit{2663}{*}
+% \showsymbol\varspadesuit{2664}{}
+% \showsymbol\varheartsuit{2665}{}
+% \showsymbol\vardiamondsuit{2666}{}
+% \showsymbol\varclubsuit{2667}{}
+% \showsymbol\quarternote{2669}{}
+% \showsymbol\eighthnote{266A}{}
+% \showsymbol\twonotes{266B}{}
+% \showsymbol\flat{266D}{}
+% \showsymbol\natural{266E}{}
+% \showsymbol\sharp{266F}{}
+% \showsymbol\acidfree{267E}{*}
+% \showsymbol\dicei{2680}{}
+% \showsymbol\diceii{2681}{}
+% \showsymbol\diceiii{2682}{}
+% \showsymbol\diceiv{2683}{}
+% \showsymbol\dicev{2684}{}
+% \showsymbol\dicevi{2685}{}
+% \showsymbol\circledrightdot{2686}{}
+% \showsymbol\circledtwodots{2687}{}
+% \showsymbol\blackcircledrightdot{2688}{}
+% \showsymbol\blackcircledtwodots{2689}{}
+% \showsymbol\Hermaphrodite{26A5}{}
+% \showsymbol\mdwhtcircle{26AA}{}
+% \showsymbol\mdblkcircle{26AB}{}
+% \showsymbol\mdsmwhtcircle{26AC}{}
+% \showsymbol\neuter{26B2}{}
+% \showsymbol\checkmark{2713}{}
+% \showsymbol\maltese{2720}{}
+% \showsymbol\circledstar{272A}{}
+% \showsymbol\varstar{2736}{}
+% \showsymbol\dingasterisk{273D}{}
+% \showsymbol\draftingarrow{279B}{*}
+% \showsymbol\threedangle{27C0}{*}
+% \showsymbol\whiteinwhitetriangle{27C1}{*}
+% \showsymbol\subsetcirc{27C3}{*}
+% \showsymbol\supsetcirc{27C4}{*}
+% \showsymbol\diagup{27CB}{*}
+% \showsymbol\diagdown{27CD}{*}
+% \showsymbol\diamondcdot{27D0}{*}
+% \showsymbol\rdiagovfdiag{292B}{*}
+% \showsymbol\fdiagovrdiag{292C}{*}
+% \showsymbol\seovnearrow{292D}{*}
+% \showsymbol\neovsearrow{292E}{*}
+% \showsymbol\fdiagovnearrow{292F}{*}
+% \showsymbol\rdiagovsearrow{2930}{*}
+% \showsymbol\neovnwarrow{2931}{*}
+% \showsymbol\nwovnearrow{2932}{*}
+% \showsymbol\uprightcurvearrow{2934}{*}
+% \showsymbol\downrightcurvedarrow{2935}{*}
+% \showsymbol\mdsmblkcircle{2981}{*}
+% \showsymbol\fourvdots{2999}{*}
+% \showsymbol\vzigzag{299A}{*}
+% \showsymbol\measuredangleleft{299B}{*}
+% \showsymbol\rightanglesqr{299C}{*}
+% \showsymbol\rightanglemdot{299D}{*}
+% \showsymbol\angles{299E}{*}
+% \showsymbol\angdnr{299F}{*}
+% \showsymbol\gtlpar{29A0}{*}
+% \showsymbol\sphericalangleup{29A1}{*}
+% \showsymbol\turnangle{29A2}{*}
+% \showsymbol\revangle{29A3}{*}
+% \showsymbol\angleubar{29A4}{*}
+% \showsymbol\revangleubar{29A5}{*}
+% \showsymbol\wideangledown{29A6}{*}
+% \showsymbol\wideangleup{29A7}{*}
+% \showsymbol\measanglerutone{29A8}{*}
+% \showsymbol\measanglelutonw{29A9}{*}
+% \showsymbol\measanglerdtose{29AA}{*}
+% \showsymbol\measangleldtosw{29AB}{*}
+% \showsymbol\measangleurtone{29AC}{*}
+% \showsymbol\measangleultonw{29AD}{*}
+% \showsymbol\measangledrtose{29AE}{*}
+% \showsymbol\measangledltosw{29AF}{*}
+% \showsymbol\revemptyset{29B0}{*}
+% \showsymbol\emptysetobar{29B1}{*}
+% \showsymbol\emptysetocirc{29B2}{*}
+% \showsymbol\emptysetoarr{29B3}{*}
+% \showsymbol\emptysetoarrl{29B4}{*}
+% \showsymbol\obot{29BA}{*}
+% \showsymbol\olcross{29BB}{*}
+% \showsymbol\odotslashdot{29BC}{*}
+% \showsymbol\uparrowoncircle{29BD}{*}
+% \showsymbol\circledwhitebullet{29BE}{*}
+% \showsymbol\circledbullet{29BF}{*}
+% \showsymbol\cirscir{29C2}{*}
+% \showsymbol\cirE{29C3}{*}
+% \showsymbol\boxonbox{29C9}{*}
+% \showsymbol\triangleodot{29CA}{*}
+% \showsymbol\triangleubar{29CB}{*}
+% \showsymbol\triangles{29CC}{*}
+% \showsymbol\iinfin{29DC}{*}
+% \showsymbol\tieinfty{29DD}{*}
+% \showsymbol\nvinfty{29DE}{*}
+% \showsymbol\laplac{29E0}{*}
+% \showsymbol\thermod{29E7}{*}
+% \showsymbol\downtriangleleftblack{29E8}{*}
+% \showsymbol\downtrianglerightblack{29E9}{*}
+% \showsymbol\blackdiamonddownarrow{29EA}{*}
+% \showsymbol\blacklozenge{29EB}{}
+% \showsymbol\circledownarrow{29EC}{*}
+% \showsymbol\blackcircledownarrow{29ED}{*}
+% \showsymbol\errbarsquare{29EE}{*}
+% \showsymbol\errbarblacksquare{29EF}{*}
+% \showsymbol\errbardiamond{29F0}{*}
+% \showsymbol\errbarblackdiamond{29F1}{*}
+% \showsymbol\errbarcircle{29F2}{*}
+% \showsymbol\errbarblackcircle{29F3}{*}
+% \showsymbol\perps{2AE1}{}
+% \showsymbol\topcir{2AF1}{}
+% \showsymbol\squaretopblack{2B12}{}
+% \showsymbol\squarebotblack{2B13}{}
+% \showsymbol\squareurblack{2B14}{}
+% \showsymbol\squarellblack{2B15}{}
+% \showsymbol\diamondleftblack{2B16}{}
+% \showsymbol\diamondrightblack{2B17}{}
+% \showsymbol\diamondtopblack{2B18}{}
+% \showsymbol\diamondbotblack{2B19}{}
+% \showsymbol\dottedsquare{2B1A}{}
+% \showsymbol\lgblksquare{2B1B}{}
+% \showsymbol\lgwhtsquare{2B1C}{}
+% \showsymbol\vysmblksquare{2B1D}{}
+% \showsymbol\vysmwhtsquare{2B1E}{}
+% \showsymbol\pentagonblack{2B1F}{}
+% \showsymbol\pentagon{2B20}{}
+% \showsymbol\varhexagon{2B21}{}
+% \showsymbol\varhexagonblack{2B22}{}
+% \showsymbol\hexagonblack{2B23}{}
+% \showsymbol\lgblkcircle{2B24}{}
+% \showsymbol\mdblkdiamond{2B25}{}
+% \showsymbol\mdwhtdiamond{2B26}{}
+% \showsymbol\mdblklozenge{2B27}{}
+% \showsymbol\mdwhtlozenge{2B28}{}
+% \showsymbol\smblkdiamond{2B29}{}
+% \showsymbol\smblklozenge{2B2A}{}
+% \showsymbol\smwhtlozenge{2B2B}{}
+% \showsymbol\blkhorzoval{2B2C}{}
+% \showsymbol\whthorzoval{2B2D}{}
+% \showsymbol\blkvertoval{2B2E}{}
+% \showsymbol\whtvertoval{2B2F}{}
+% \showsymbol\medwhitestar{2B50}{}
+% \showsymbol\medblackstar{2B51}{}
+% \showsymbol\smwhitestar{2B52}{}
+% \showsymbol\rightpentagonblack{2B53}{}
+% \showsymbol\rightpentagon{2B54}{}
+% \showsymbol\postalmark{3012}{}
+% \showsymbol\hzigzag{3030}{}
+% \showsymbol\Bbbk{1D55C}{}
+% \showsymbol\bracevert{XXXX}{*}
+% \end{multicols}
+%
+% \subsection{Binary operators}
+% \begin{multicols}{2}
+% \showsymbol+{002B}{}
+% \showsymbol\pm{00B1}{}
+% \showsymbol\cdotp{00B7}{}, \cmd\centerdot
+% \showsymbol\times{00D7}{}
+% \showsymbol\div{00F7}{}
+% \showsymbol\dagger{2020}{}
+% \showsymbol\ddagger{2021}{}
+% \showsymbol\smblkcircle{2022}{}
+% \showsymbol\fracslash{2044}{}
+% \showsymbol\upand{214B}{}
+% \showsymbol-{002D}{}
+% \showsymbol\mp{2213}{}
+% \showsymbol\dotplus{2214}{}
+% \showsymbol\smallsetminus{2216}{}
+% \showsymbol\ast{2217}{}
+% \showsymbol\vysmwhtcircle{2218}{}
+% \showsymbol\vysmblkcircle{2219}{}, {\small\cmd\bullet}
+% \showsymbol\wedge{2227}{}, \cmd\land
+% \showsymbol\vee{2228}{}, \cmd\lor
+% \showsymbol\cap{2229}{}
+% \showsymbol\cup{222A}{}
+% \showsymbol\dotminus{2238}{}
+% \showsymbol\invlazys{223E}{}
+% \showsymbol\wr{2240}{}
+% \showsymbol\cupleftarrow{228C}{}
+% \showsymbol\cupdot{228D}{}
+% \showsymbol\uplus{228E}{}
+% \showsymbol\sqcap{2293}{}
+% \showsymbol\sqcup{2294}{}
+% \showsymbol\oplus{2295}{}
+% \showsymbol\ominus{2296}{}
+% \showsymbol\otimes{2297}{}
+% \showsymbol\oslash{2298}{}
+% \showsymbol\odot{2299}{}
+% \showsymbol\circledcirc{229A}{}
+% \showsymbol\circledast{229B}{}
+% \showsymbol\circledequal{229C}{}
+% \showsymbol\circleddash{229D}{}
+% \showsymbol\boxplus{229E}{}
+% \showsymbol\boxminus{229F}{}
+% \showsymbol\boxtimes{22A0}{}
+% \showsymbol\boxdot{22A1}{}
+% \showsymbol\intercal{22BA}{}
+% \showsymbol\veebar{22BB}{}
+% \showsymbol\barwedge{22BC}{}
+% \showsymbol\barvee{22BD}{}
+% \showsymbol\diamond{22C4}{}, \cmd\smwhtdiamond
+% \showsymbol\cdot{22C5}{*}
+% \showsymbol\star{22C6}{}
+% \showsymbol\divideontimes{22C7}{}
+% \showsymbol\ltimes{22C9}{}
+% \showsymbol\rtimes{22CA}{}
+% \showsymbol\leftthreetimes{22CB}{}
+% \showsymbol\rightthreetimes{22CC}{}
+% \showsymbol\curlyvee{22CE}{}
+% \showsymbol\curlywedge{22CF}{}
+% \showsymbol\Cap{22D2}{}, \cmd\doublecap
+% \showsymbol\Cup{22D3}{}, \cmd\doublecup
+% \showsymbol\varbarwedge{2305}{*}
+% \showsymbol\vardoublebarwedge{2306}{*}
+% \showsymbol\obar{233D}{}
+% \showsymbol\triangle{25B3}{}, \cmd\bigtriangleup
+% \showsymbol\lhd{22B2}{}
+% \showsymbol\rhd{22B3}{}
+% \showsymbol\unlhd{22B4}{}
+% \showsymbol\unrhd{22B5}{}
+% \showsymbol\mdlgwhtcircle{25CB}{*}
+% \showsymbol\boxbar{25EB}{*}
+% \showsymbol\veedot{27C7}{*}
+% \showsymbol\wedgedot{27D1}{*}
+% \showsymbol\lozengeminus{27E0}{*}
+% \showsymbol\concavediamond{27E1}{*}
+% \showsymbol\concavediamondtickleft{27E2}{*}
+% \showsymbol\concavediamondtickright{27E3}{*}
+% \showsymbol\whitesquaretickleft{27E4}{*}
+% \showsymbol\whitesquaretickright{27E5}{*}
+% \showsymbol\typecolon{2982}{*}
+% \showsymbol\circlehbar{29B5}{*}
+% \showsymbol\circledvert{29B6}{}
+% \showsymbol\circledparallel{29B7}{}
+% \showsymbol\obslash{29B8}{}
+% \showsymbol\operp{29B9}{*}
+% \showsymbol\olessthan{29C0}{}
+% \showsymbol\ogreaterthan{29C1}{}
+% \showsymbol\boxdiag{29C4}{}
+% \showsymbol\boxbslash{29C5}{}
+% \showsymbol\boxast{29C6}{}
+% \showsymbol\boxcircle{29C7}{}
+% \showsymbol\boxbox{29C8}{*}
+% \showsymbol\triangleserifs{29CD}{*}
+% \showsymbol\hourglass{29D6}{*}
+% \showsymbol\blackhourglass{29D7}{*}
+% \showsymbol\shuffle{29E2}{*}
+% \showsymbol\mdlgblklozenge{29EB}{*}
+% \showsymbol\setminus{29F5}{*}
+% \showsymbol\dsol{29F6}{*}
+% \showsymbol\rsolbar{29F7}{*}
+% \showsymbol\doubleplus{29FA}{*}
+% \showsymbol\tripleplus{29FB}{*}
+% \showsymbol\tplus{29FE}{*}
+% \showsymbol\tminus{29FF}{*}
+% \showsymbol\ringplus{2A22}{}
+% \showsymbol\plushat{2A23}{}
+% \showsymbol\simplus{2A24}{}
+% \showsymbol\plusdot{2A25}{}
+% \showsymbol\plussim{2A26}{}
+% \showsymbol\plussubtwo{2A27}{}
+% \showsymbol\plustrif{2A28}{*}
+% \showsymbol\commaminus{2A29}{*}
+% \showsymbol\minusdot{2A2A}{}
+% \showsymbol\minusfdots{2A2B}{}
+% \showsymbol\minusrdots{2A2C}{*}
+% \showsymbol\opluslhrim{2A2D}{*}
+% \showsymbol\oplusrhrim{2A2E}{*}
+% \showsymbol\vectimes{2A2F}{*}
+% \showsymbol\dottimes{2A30}{}
+% \showsymbol\timesbar{2A31}{}
+% \showsymbol\btimes{2A32}{}
+% \showsymbol\smashtimes{2A33}{*}
+% \showsymbol\otimeslhrim{2A34}{*}
+% \showsymbol\otimesrhrim{2A35}{*}
+% \showsymbol\otimeshat{2A36}{*}
+% \showsymbol\Otimes{2A37}{*}
+% \showsymbol\odiv{2A38}{*}
+% \showsymbol\triangleplus{2A39}{*}
+% \showsymbol\triangleminus{2A3A}{*}
+% \showsymbol\triangletimes{2A3B}{*}
+% \showsymbol\intprod{2A3C}{*}
+% \showsymbol\intprodr{2A3D}{*}
+% \showsymbol\fcmp{2A3E}{*}
+% \showsymbol\amalg{2A3F}{}
+% \showsymbol\capdot{2A40}{*}
+% \showsymbol\uminus{2A41}{*}
+% \showsymbol\barcup{2A42}{*}
+% \showsymbol\barcap{2A43}{*}
+% \showsymbol\capwedge{2A44}{*}
+% \showsymbol\cupvee{2A45}{*}
+% \showsymbol\cupovercap{2A46}{*}
+% \showsymbol\capovercup{2A47}{*}
+% \showsymbol\cupbarcap{2A48}{*}
+% \showsymbol\capbarcup{2A49}{*}
+% \showsymbol\twocups{2A4A}{*}
+% \showsymbol\twocaps{2A4B}{*}
+% \showsymbol\closedvarcup{2A4C}{*}
+% \showsymbol\closedvarcap{2A4D}{*}
+% \showsymbol\Sqcap{2A4E}{*}
+% \showsymbol\Sqcup{2A4F}{*}
+% \showsymbol\closedvarcupsmashprod{2A50}{*}
+% \showsymbol\wedgeodot{2A51}{*}
+% \showsymbol\veeodot{2A52}{*}
+% \showsymbol\Wedge{2A53}{*}
+% \showsymbol\Vee{2A54}{*}
+% \showsymbol\wedgeonwedge{2A55}{*}
+% \showsymbol\veeonvee{2A56}{*}
+% \showsymbol\bigslopedvee{2A57}{*}
+% \showsymbol\bigslopedwedge{2A58}{*}
+% \showsymbol\wedgemidvert{2A5A}{*}
+% \showsymbol\veemidvert{2A5B}{*}
+% \showsymbol\midbarwedge{2A5C}{*}
+% \showsymbol\midbarvee{2A5D}{*}
+% \showsymbol\doublebarwedge{2A5E}{}
+% \showsymbol\wedgebar{2A5F}{*}
+% \showsymbol\wedgedoublebar{2A60}{*}
+% \showsymbol\varveebar{2A61}{*}
+% \showsymbol\doublebarvee{2A62}{*}
+% \showsymbol\veedoublebar{2A63}{}
+% \showsymbol\dsub{2A64}{*}
+% \showsymbol\rsub{2A65}{*}
+% \showsymbol\eqqplus{2A71}{}
+% \showsymbol\pluseqq{2A72}{}
+% \showsymbol\interleave{2AF4}{}
+% \showsymbol\nhVvert{2AF5}{}
+% \showsymbol\threedotcolon{2AF6}{}
+% \showsymbol\trslash{2AFB}{}
+% \showsymbol\sslash{2AFD}{}
+% \showsymbol\talloblong{2AFE}{}
+% \end{multicols}
+%
+% \subsection{Relations}
+% \begin{multicols}{2}
+% \showsymbol*{002A}{}, \cmd\ast
+% \showsymbol:{003A}{}
+% \showsymbol<{003C}{}, \cmd\less
+% \showsymbol={003D}{}, \cmd\equal
+% \showsymbol>{003E}{}, \cmd\greater
+% \showsymbol\closure{2050}{*}
+% \showsymbol\vertoverlay{20D2}{}
+% \showsymbol\leftarrow{2190}{}, \cmd\gets
+% \showsymbol\uparrow{2191}{}
+% \showsymbol\rightarrow{2192}{}, \cmd\to
+% \showsymbol\downarrow{2193}{}
+% \showsymbol\leftrightarrow{2194}{}
+% \showsymbol\updownarrow{2195}{}
+% \showsymbol\nwarrow{2196}{}
+% \showsymbol\nearrow{2197}{}
+% \showsymbol\searrow{2198}{}
+% \showsymbol\swarrow{2199}{}
+% \showsymbol\nleftarrow{219A}{}
+% \showsymbol\nrightarrow{219B}{}
+% \showsymbol\leftwavearrow{219C}{}
+% \showsymbol\rightwavearrow{219D}{}
+% \showsymbol\twoheadleftarrow{219E}{}
+% \showsymbol\twoheaduparrow{219F}{}
+% \showsymbol\twoheadrightarrow{21A0}{}
+% \showsymbol\twoheaddownarrow{21A1}{}
+% \showsymbol\leftarrowtail{21A2}{}
+% \showsymbol\rightarrowtail{21A3}{}
+% \showsymbol\mapsfrom{21A4}{}
+% \showsymbol\mapsup{21A5}{}
+% \showsymbol\mapsto{21A6}{}
+% \showsymbol\mapsdown{21A7}{}
+% \showsymbol\hookleftarrow{21A9}{}
+% \showsymbol\hookrightarrow{21AA}{}
+% \showsymbol\looparrowleft{21AB}{}
+% \showsymbol\looparrowright{21AC}{}
+% \showsymbol\leftrightsquigarrow{21AD}{}
+% \showsymbol\nleftrightarrow{21AE}{}
+% \showsymbol\downzigzagarrow{21AF}{}
+% \showsymbol\Lsh{21B0}{}
+% \showsymbol\Rsh{21B1}{}
+% \showsymbol\Ldsh{21B2}{}
+% \showsymbol\Rdsh{21B3}{}
+% \showsymbol\curvearrowleft{21B6}{}
+% \showsymbol\curvearrowright{21B7}{}
+% \showsymbol\circlearrowleft{21BA}{}
+% \showsymbol\circlearrowright{21BB}{}
+% \showsymbol\leftharpoonup{21BC}{}
+% \showsymbol\leftharpoondown{21BD}{}
+% \showsymbol\upharpoonright{21BE}{}, \cmd\restriction
+% \showsymbol\upharpoonleft{21BF}{}
+% \showsymbol\rightharpoonup{21C0}{}
+% \showsymbol\rightharpoondown{21C1}{}
+% \showsymbol\downharpoonright{21C2}{}
+% \showsymbol\downharpoonleft{21C3}{}
+% \showsymbol\rightleftarrows{21C4}{}
+% \showsymbol\updownarrows{21C5}{}
+% \showsymbol\leftrightarrows{21C6}{}
+% \showsymbol\leftleftarrows{21C7}{}
+% \showsymbol\upuparrows{21C8}{}
+% \showsymbol\rightrightarrows{21C9}{}
+% \showsymbol\downdownarrows{21CA}{}
+% \showsymbol\leftrightharpoons{21CB}{}
+% \showsymbol\rightleftharpoons{21CC}{}
+% \showsymbol\nLeftarrow{21CD}{}
+% \showsymbol\nLeftrightarrow{21CE}{}
+% \showsymbol\nRightarrow{21CF}{}
+% \showsymbol\Leftarrow{21D0}{}
+% \showsymbol\Uparrow{21D1}{}
+% \showsymbol\Rightarrow{21D2}{}
+% \showsymbol\Downarrow{21D3}{}
+% \showsymbol\Leftrightarrow{21D4}{}
+% \showsymbol\Updownarrow{21D5}{}
+% \showsymbol\Nwarrow{21D6}{}
+% \showsymbol\Nearrow{21D7}{}
+% \showsymbol\Searrow{21D8}{}
+% \showsymbol\Swarrow{21D9}{}
+% \showsymbol\Lleftarrow{21DA}{*}
+% \showsymbol\Rrightarrow{21DB}{*}
+% \showsymbol\leftsquigarrow{21DC}{}
+% \showsymbol\rightsquigarrow{21DD}{}, \cmd\leadsto
+% \showsymbol\barleftarrow{21E4}{*}
+% \showsymbol\rightarrowbar{21E5}{*}
+% \showsymbol\circleonrightarrow{21F4}{*}
+% \showsymbol\downuparrows{21F5}{}
+% \showsymbol\rightthreearrows{21F6}{*}
+% \showsymbol\nvleftarrow{21F7}{*}
+% \showsymbol\nvrightarrow{21F8}{*}
+% \showsymbol\nvleftrightarrow{21F9}{*}
+% \showsymbol\nVleftarrow{21FA}{*}
+% \showsymbol\nVrightarrow{21FB}{*}
+% \showsymbol\nVleftrightarrow{21FC}{*}
+% \showsymbol\leftarrowtriangle{21FD}{*}
+% \showsymbol\rightarrowtriangle{21FE}{*}
+% \showsymbol\leftrightarrowtriangle{21FF}{*}
+% \showsymbol\in{2208}{}
+% \showsymbol\notin{2209}{}
+% \showsymbol\smallin{220A}{}
+% \showsymbol\ni{220B}{}, \cmd\owns
+% \showsymbol\nni{220C}{}
+% \showsymbol\smallni{220D}{}
+% \showsymbol\propto{221D}{}
+% \showsymbol\varpropto{221D}{}
+% \showsymbol\mid{2223}{}
+% \showsymbol\shortmid{2223}{}
+% \showsymbol\nmid{2224}{}
+% \showsymbol\nshortmid{2224}{*}
+% \showsymbol\parallel{2225}{}
+% \showsymbol\shortparallel{2225}{*}
+% \showsymbol\nparallel{2226}{}
+% \showsymbol\nshortparallel{2226}{*}
+% \showsymbol\Colon{2237}{}
+% \showsymbol\dashcolon{2239}{}
+% \showsymbol\dotsminusdots{223A}{}
+% \showsymbol\kernelcontraction{223B}{}
+% \showsymbol\sim{223C}{}
+% \showsymbol\thicksim{223C}{}
+% \showsymbol\backsim{223D}{}
+% \showsymbol\nsim{2241}{}
+% \showsymbol\eqsim{2242}{}
+% \showsymbol\simeq{2243}{}
+% \showsymbol\nsime{2244}{}
+% \showsymbol\cong{2245}{}
+% \showsymbol\simneqq{2246}{}
+% \showsymbol\ncong{2247}{}
+% \showsymbol\approx{2248}{}
+% \showsymbol\thickapprox{2248}{}
+% \showsymbol\napprox{2249}{}
+% \showsymbol\approxeq{224A}{}
+% \showsymbol\approxident{224B}{}
+% \showsymbol\backcong{224C}{}
+% \showsymbol\asymp{224D}{}
+% \showsymbol\Bumpeq{224E}{}
+% \showsymbol\bumpeq{224F}{}
+% \showsymbol\doteq{2250}{}
+% \showsymbol\Doteq{2251}{}, \cmd\doteqdot
+% \showsymbol\fallingdotseq{2252}{}
+% \showsymbol\risingdotseq{2253}{}
+% \showsymbol\coloneq{2254}{}
+% \showsymbol\eqcolon{2255}{}
+% \showsymbol\eqcirc{2256}{}
+% \showsymbol\circeq{2257}{}
+% \showsymbol\arceq{2258}{}
+% \showsymbol\wedgeq{2259}{}
+% \showsymbol\veeeq{225A}{}
+% \showsymbol\stareq{225B}{}
+% \showsymbol\triangleq{225C}{}
+% \showsymbol\eqdef{225D}{}
+% \showsymbol\measeq{225E}{}
+% \showsymbol\questeq{225F}{}
+% \showsymbol\ne{2260}{}, \cmd\neq
+% \showsymbol\equiv{2261}{}
+% \showsymbol\nequiv{2262}{}
+% \showsymbol\Equiv{2263}{}
+% \showsymbol\leq{2264}{}, \cmd\le
+% \showsymbol\geq{2265}{}, \cmd\ge
+% \showsymbol\leqq{2266}{}
+% \showsymbol\geqq{2267}{}
+% \showsymbol\lneqq{2268}{}
+% \showsymbol\lvertneqq{2268}{}
+% \showsymbol\gneqq{2269}{}
+% \showsymbol\gvertneqq{2269}{}
+% \showsymbol\ll{226A}{}
+% \showsymbol\gg{226B}{}
+% \showsymbol\between{226C}{}
+% \showsymbol\nasymp{226D}{}
+% \showsymbol\nless{226E}{}
+% \showsymbol\ngtr{226F}{}
+% \showsymbol\nleq{2270}{}
+% \showsymbol\ngeq{2271}{}
+% \showsymbol\lesssim{2272}{}
+% \showsymbol\gtrsim{2273}{}
+% \showsymbol\nlesssim{2274}{}
+% \showsymbol\ngtrsim{2275}{}
+% \showsymbol\lessgtr{2276}{}
+% \showsymbol\gtrless{2277}{}
+% \showsymbol\nlessgtr{2278}{}
+% \showsymbol\ngtrless{2279}{}
+% \showsymbol\prec{227A}{}
+% \showsymbol\succ{227B}{}
+% \showsymbol\preccurlyeq{227C}{}
+% \showsymbol\succcurlyeq{227D}{}
+% \showsymbol\precsim{227E}{}
+% \showsymbol\succsim{227F}{}
+% \showsymbol\nprec{2280}{}
+% \showsymbol\nsucc{2281}{}
+% \showsymbol\subset{2282}{}
+% \showsymbol\supset{2283}{}
+% \showsymbol\nsubset{2284}{}
+% \showsymbol\nsupset{2285}{}
+% \showsymbol\subseteq{2286}{}
+% \showsymbol\supseteq{2287}{}
+% \showsymbol\nsubseteq{2288}{}
+% \showsymbol\nsupseteq{2289}{}
+% \showsymbol\subsetneq{228A}{}
+% \showsymbol\varsubsetneq{228A}{*}
+% \showsymbol\supsetneq{228B}{}
+% \showsymbol\varsupsetneq{228B}{*}
+% \showsymbol\sqsubset{228F}{}
+% \showsymbol\sqsupset{2290}{}
+% \showsymbol\sqsubseteq{2291}{}
+% \showsymbol\sqsupseteq{2292}{}
+% \showsymbol\vdash{22A2}{}
+% \showsymbol\dashv{22A3}{}
+% \showsymbol\assert{22A6}{}
+% \showsymbol\models{22A7}{}
+% \showsymbol\vDash{22A8}{}
+% \showsymbol\Vdash{22A9}{}
+% \showsymbol\Vvdash{22AA}{}
+% \showsymbol\VDash{22AB}{}
+% \showsymbol\nvdash{22AC}{}
+% \showsymbol\nvDash{22AD}{}
+% \showsymbol\nVdash{22AE}{}
+% \showsymbol\nVDash{22AF}{}
+% \showsymbol\prurel{22B0}{}
+% \showsymbol\scurel{22B1}{}
+% \showsymbol\vartriangleleft{22B2}{}
+% \showsymbol\vartriangleright{22B3}{}
+% \showsymbol\trianglelefteq{22B4}{}
+% \showsymbol\trianglerighteq{22B5}{}
+% \showsymbol\origof{22B6}{}
+% \showsymbol\imageof{22B7}{}
+% \showsymbol\multimap{22B8}{}
+% \showsymbol\bowtie{22C8}{}
+% \showsymbol\backsimeq{22CD}{}
+% \showsymbol\Subset{22D0}{}
+% \showsymbol\Supset{22D1}{}
+% \showsymbol\pitchfork{22D4}{}
+% \showsymbol\equalparallel{22D5}{}
+% \showsymbol\lessdot{22D6}{}
+% \showsymbol\gtrdot{22D7}{}
+% \showsymbol\lll{22D8}{}, \cmd\llless
+% \showsymbol\ggg{22D9}{}, \cmd\gggtr
+% \showsymbol\lesseqgtr{22DA}{}
+% \showsymbol\gtreqless{22DB}{}
+% \showsymbol\eqless{22DC}{}
+% \showsymbol\eqgtr{22DD}{}
+% \showsymbol\curlyeqprec{22DE}{}
+% \showsymbol\curlyeqsucc{22DF}{}
+% \showsymbol\npreccurlyeq{22E0}{}
+% \showsymbol\nsucccurlyeq{22E1}{}
+% \showsymbol\nsqsubseteq{22E2}{}
+% \showsymbol\nsqsupseteq{22E3}{}
+% \showsymbol\sqsubsetneq{22E4}{*}
+% \showsymbol\sqsupsetneq{22E5}{*}
+% \showsymbol\lnsim{22E6}{}
+% \showsymbol\gnsim{22E7}{}
+% \showsymbol\precnsim{22E8}{}
+% \showsymbol\succnsim{22E9}{}
+% \showsymbol\nvartriangleleft{22EA}{}
+% \showsymbol\nvartriangleright{22EB}{}
+% \showsymbol\ntrianglelefteq{22EC}{}
+% \showsymbol\ntrianglerighteq{22ED}{}
+% \showsymbol\vdots{22EE}{}
+% \showsymbol\adots{22F0}{}
+% \showsymbol\ddots{22F1}{}
+% \showsymbol\disin{22F2}{*}
+% \showsymbol\varisins{22F3}{*}
+% \showsymbol\isins{22F4}{*}
+% \showsymbol\isindot{22F5}{*}
+% \showsymbol\varisinobar{22F6}{}
+% \showsymbol\isinobar{22F7}{*}
+% \showsymbol\isinvb{22F8}{*}
+% \showsymbol\isinE{22F9}{*}
+% \showsymbol\nisd{22FA}{*}
+% \showsymbol\varnis{22FB}{*}
+% \showsymbol\nis{22FC}{*}
+% \showsymbol\varniobar{22FD}{}
+% \showsymbol\niobar{22FE}{*}
+% \showsymbol\bagmember{22FF}{*}
+% \showsymbol\frown{2322}{}
+% \showsymbol\smallfrown{2322}{*}
+% \showsymbol\smile{2323}{}
+% \showsymbol\smallsmile{2323}{*}
+% \showsymbol\APLnotslash{233F}{}
+% \showsymbol\vartriangle{25B5}{*}
+% \showsymbol\perp{27C2}{*}
+% \showsymbol\bsolhsub{27C8}{}
+% \showsymbol\suphsol{27C9}{}
+% \showsymbol\upin{27D2}{*}
+% \showsymbol\pullback{27D3}{*}
+% \showsymbol\pushout{27D4}{*}
+% \showsymbol\DashVDash{27DA}{*}
+% \showsymbol\dashVdash{27DB}{*}
+% \showsymbol\multimapinv{27DC}{*}
+% \showsymbol\vlongdash{27DD}{*}
+% \showsymbol\longdashv{27DE}{*}
+% \showsymbol\cirbot{27DF}{*}
+% \showsymbol\UUparrow{27F0}{*}
+% \showsymbol\DDownarrow{27F1}{*}
+% \showsymbol\acwgapcirclearrow{27F2}{*}
+% \showsymbol\cwgapcirclearrow{27F3}{*}
+% \showsymbol\rightarrowonoplus{27F4}{*}
+% \showsymbol\longleftarrow{27F5}{*}
+% \showsymbol\longrightarrow{27F6}{*}
+% \showsymbol\longleftrightarrow{27F7}{*}
+% \showsymbol\Longleftarrow{27F8}{*}
+% \showsymbol\Longrightarrow{27F9}{*}
+% \showsymbol\Longleftrightarrow{27FA}{*}
+% \showsymbol\longmapsfrom{27FB}{*}
+% \showsymbol\longmapsto{27FC}{*}
+% \showsymbol\Longmapsfrom{27FD}{*}
+% \showsymbol\Longmapsto{27FE}{*}
+% \showsymbol\longrightsquigarrow{27FF}{*}
+% \showsymbol\nvtwoheadrightarrow{2900}{*}
+% \showsymbol\nVtwoheadrightarrow{2901}{*}
+% \showsymbol\nvLeftarrow{2902}{*}
+% \showsymbol\nvRightarrow{2903}{*}
+% \showsymbol\nvLeftrightarrow{2904}{*}
+% \showsymbol\twoheadmapsto{2905}{*}
+% \showsymbol\Mapsfrom{2906}{*}
+% \showsymbol\Mapsto{2907}{*}
+% \showsymbol\downarrowbarred{2908}{*}
+% \showsymbol\uparrowbarred{2909}{*}
+% \showsymbol\Uuparrow{290A}{*}
+% \showsymbol\Ddownarrow{290B}{*}
+% \showsymbol\leftbkarrow{290C}{*}
+% \showsymbol\rightbkarrow{290D}{*}
+% \showsymbol\leftdbkarrow{290E}{*}, \cmd\dashleftarrow
+% \showsymbol\dbkarow{290F}{*}, \cmd\dashrightarrow
+% \showsymbol\drbkarow{2910}{*}
+% \showsymbol\rightdotarrow{2911}{*}
+% \showsymbol\baruparrow{2912}{*}
+% \showsymbol\downarrowbar{2913}{*}
+% \showsymbol\nvrightarrowtail{2914}{*}
+% \showsymbol\nVrightarrowtail{2915}{*}
+% \showsymbol\twoheadrightarrowtail{2916}{*}
+% \showsymbol\nvtwoheadrightarrowtail{2917}{*}
+% \showsymbol\nVtwoheadrightarrowtail{2918}{*}
+% \showsymbol\lefttail{2919}{*}
+% \showsymbol\righttail{291A}{*}
+% \showsymbol\leftdbltail{291B}{*}
+% \showsymbol\rightdbltail{291C}{*}
+% \showsymbol\diamondleftarrow{291D}{*}
+% \showsymbol\rightarrowdiamond{291E}{*}
+% \showsymbol\diamondleftarrowbar{291F}{*}
+% \showsymbol\barrightarrowdiamond{2920}{*}
+% \showsymbol\nwsearrow{2921}{*}
+% \showsymbol\neswarrow{2922}{*}
+% \showsymbol\hknwarrow{2923}{*}
+% \showsymbol\hknearrow{2924}{*}
+% \showsymbol\hksearow{2925}{*}
+% \showsymbol\hkswarow{2926}{*}
+% \showsymbol\tona{2927}{*}
+% \showsymbol\toea{2928}{*}
+% \showsymbol\tosa{2929}{*}
+% \showsymbol\towa{292A}{*}
+% \showsymbol\rightcurvedarrow{2933}{*}
+% \showsymbol\leftdowncurvedarrow{2936}{*}
+% \showsymbol\rightdowncurvedarrow{2937}{*}
+% \showsymbol\cwrightarcarrow{2938}{*}
+% \showsymbol\acwleftarcarrow{2939}{*}
+% \showsymbol\acwoverarcarrow{293A}{*}
+% \showsymbol\acwunderarcarrow{293B}{*}
+% \showsymbol\curvearrowrightminus{293C}{*}
+% \showsymbol\curvearrowleftplus{293D}{*}
+% \showsymbol\cwundercurvearrow{293E}{*}
+% \showsymbol\ccwundercurvearrow{293F}{*}
+% \showsymbol\acwcirclearrow{2940}{*}
+% \showsymbol\cwcirclearrow{2941}{*}
+% \showsymbol\rightarrowshortleftarrow{2942}{*}
+% \showsymbol\leftarrowshortrightarrow{2943}{*}
+% \showsymbol\shortrightarrowleftarrow{2944}{*}
+% \showsymbol\rightarrowplus{2945}{*}
+% \showsymbol\leftarrowplus{2946}{*}
+% \showsymbol\rightarrowx{2947}{*}
+% \showsymbol\leftrightarrowcircle{2948}{*}
+% \showsymbol\twoheaduparrowcircle{2949}{*}
+% \showsymbol\leftrightharpoonupdown{294A}{*}
+% \showsymbol\leftrightharpoondownup{294B}{*}
+% \showsymbol\updownharpoonrightleft{294C}{*}
+% \showsymbol\updownharpoonleftright{294D}{*}
+% \showsymbol\leftrightharpoonupup{294E}{*}
+% \showsymbol\updownharpoonrightright{294F}{*}
+% \showsymbol\leftrightharpoondowndown{2950}{*}
+% \showsymbol\updownharpoonleftleft{2951}{*}
+% \showsymbol\barleftharpoonup{2952}{*}
+% \showsymbol\rightharpoonupbar{2953}{*}
+% \showsymbol\barupharpoonright{2954}{*}
+% \showsymbol\downharpoonrightbar{2955}{*}
+% \showsymbol\barleftharpoondown{2956}{*}
+% \showsymbol\rightharpoondownbar{2957}{*}
+% \showsymbol\barupharpoonleft{2958}{*}
+% \showsymbol\downharpoonleftbar{2959}{*}
+% \showsymbol\leftharpoonupbar{295A}{*}
+% \showsymbol\barrightharpoonup{295B}{*}
+% \showsymbol\upharpoonrightbar{295C}{*}
+% \showsymbol\bardownharpoonright{295D}{*}
+% \showsymbol\leftharpoondownbar{295E}{*}
+% \showsymbol\barrightharpoondown{295F}{*}
+% \showsymbol\upharpoonleftbar{2960}{*}
+% \showsymbol\bardownharpoonleft{2961}{*}
+% \showsymbol\leftharpoonsupdown{2962}{*}
+% \showsymbol\upharpoonsleftright{2963}{*}
+% \showsymbol\rightharpoonsupdown{2964}{*}
+% \showsymbol\downharpoonsleftright{2965}{*}
+% \showsymbol\leftrightharpoonsup{2966}{*}
+% \showsymbol\leftrightharpoonsdown{2967}{*}
+% \showsymbol\rightleftharpoonsup{2968}{*}
+% \showsymbol\rightleftharpoonsdown{2969}{*}
+% \showsymbol\leftharpoonupdash{296A}{*}
+% \showsymbol\dashleftharpoondown{296B}{*}
+% \showsymbol\rightharpoonupdash{296C}{*}
+% \showsymbol\dashrightharpoondown{296D}{*}
+% \showsymbol\updownharpoonsleftright{296E}{*}
+% \showsymbol\downupharpoonsleftright{296F}{*}
+% \showsymbol\rightimply{2970}{*}
+% \showsymbol\equalrightarrow{2971}{*}
+% \showsymbol\similarrightarrow{2972}{*}
+% \showsymbol\leftarrowsimilar{2973}{*}
+% \showsymbol\rightarrowsimilar{2974}{*}
+% \showsymbol\rightarrowapprox{2975}{*}
+% \showsymbol\ltlarr{2976}{*}
+% \showsymbol\leftarrowless{2977}{*}
+% \showsymbol\gtrarr{2978}{*}
+% \showsymbol\subrarr{2979}{*}
+% \showsymbol\leftarrowsubset{297A}{*}
+% \showsymbol\suplarr{297B}{*}
+% \showsymbol\leftfishtail{297C}{*}
+% \showsymbol\rightfishtail{297D}{*}
+% \showsymbol\upfishtail{297E}{*}
+% \showsymbol\downfishtail{297F}{*}
+% \showsymbol\rtriltri{29CE}{*}
+% \showsymbol\ltrivb{29CF}{*}
+% \showsymbol\vbrtri{29D0}{*}
+% \showsymbol\lfbowtie{29D1}{*}
+% \showsymbol\rfbowtie{29D2}{*}
+% \showsymbol\fbowtie{29D3}{*}
+% \showsymbol\lftimes{29D4}{*}
+% \showsymbol\rftimes{29D5}{*}
+% \showsymbol\dualmap{29DF}{*}
+% \showsymbol\lrtriangleeq{29E1}{*}
+% \showsymbol\eparsl{29E3}{*}
+% \showsymbol\smeparsl{29E4}{*}
+% \showsymbol\eqvparsl{29E5}{*}
+% \showsymbol\gleichstark{29E6}{*}
+% \showsymbol\ruledelayed{29F4}{*}
+% \showsymbol\veeonwedge{2A59}{*}
+% \showsymbol\eqdot{2A66}{}
+% \showsymbol\dotequiv{2A67}{}
+% \showsymbol\equivVert{2A68}{*}
+% \showsymbol\equivVvert{2A69}{*}
+% \showsymbol\dotsim{2A6A}{}
+% \showsymbol\simrdots{2A6B}{*}
+% \showsymbol\simminussim{2A6C}{*}
+% \showsymbol\congdot{2A6D}{}
+% \showsymbol\asteq{2A6E}{}
+% \showsymbol\hatapprox{2A6F}{}
+% \showsymbol\approxeqq{2A70}{}
+% \showsymbol\eqqsim{2A73}{}
+% \showsymbol\Coloneq{2A74}{*}
+% \showsymbol\eqeq{2A75}{*}
+% \showsymbol\eqeqeq{2A76}{*}
+% \showsymbol\ddotseq{2A77}{*}
+% \showsymbol\equivDD{2A78}{*}
+% \showsymbol\ltcir{2A79}{*}
+% \showsymbol\gtcir{2A7A}{*}
+% \showsymbol\ltquest{2A7B}{*}
+% \showsymbol\gtquest{2A7C}{*}
+% \showsymbol\leqslant{2A7D}{}
+% \showsymbol\geqslant{2A7E}{}
+% \showsymbol\lesdot{2A7F}{*}
+% \showsymbol\gesdot{2A80}{*}
+% \showsymbol\lesdoto{2A81}{*}
+% \showsymbol\gesdoto{2A82}{*}
+% \showsymbol\lesdotor{2A83}{*}
+% \showsymbol\gesdotol{2A84}{*}
+% \showsymbol\lessapprox{2A85}{*}
+% \showsymbol\gtrapprox{2A86}{*}
+% \showsymbol\lneq{2A87}{}
+% \showsymbol\gneq{2A88}{}
+% \showsymbol\lnapprox{2A89}{}
+% \showsymbol\gnapprox{2A8A}{}
+% \showsymbol\lesseqqgtr{2A8B}{*}
+% \showsymbol\gtreqqless{2A8C}{*}
+% \showsymbol\lsime{2A8D}{*}
+% \showsymbol\gsime{2A8E}{*}
+% \showsymbol\lsimg{2A8F}{*}
+% \showsymbol\gsiml{2A90}{*}
+% \showsymbol\lgE{2A91}{*}
+% \showsymbol\glE{2A92}{*}
+% \showsymbol\lesges{2A93}{*}
+% \showsymbol\gesles{2A94}{*}
+% \showsymbol\eqslantless{2A95}{}
+% \showsymbol\eqslantgtr{2A96}{}
+% \showsymbol\elsdot{2A97}{*}
+% \showsymbol\egsdot{2A98}{*}
+% \showsymbol\eqqless{2A99}{*}
+% \showsymbol\eqqgtr{2A9A}{*}
+% \showsymbol\eqqslantless{2A9B}{*}
+% \showsymbol\eqqslantgtr{2A9C}{*}
+% \showsymbol\simless{2A9D}{}
+% \showsymbol\simgtr{2A9E}{}
+% \showsymbol\simlE{2A9F}{*}
+% \showsymbol\simgE{2AA0}{*}
+% \showsymbol\Lt{2AA1}{*}
+% \showsymbol\Gt{2AA2}{*}
+% \showsymbol\partialmeetcontraction{2AA3}{*}
+% \showsymbol\glj{2AA4}{*}
+% \showsymbol\gla{2AA5}{*}
+% \showsymbol\ltcc{2AA6}{*}
+% \showsymbol\gtcc{2AA7}{*}
+% \showsymbol\lescc{2AA8}{*}
+% \showsymbol\gescc{2AA9}{*}
+% \showsymbol\smt{2AAA}{*}
+% \showsymbol\lat{2AAB}{*}
+% \showsymbol\smte{2AAC}{*}
+% \showsymbol\late{2AAD}{*}
+% \showsymbol\bumpeqq{2AAE}{*}
+% \showsymbol\preceq{2AAF}{}
+% \showsymbol\npreceq{XXXX}{*}
+% \showsymbol\succeq{2AB0}{}
+% \showsymbol\nsucceq{XXXX}{*}
+% \showsymbol\precneq{2AB1}{*}
+% \showsymbol\succneq{2AB2}{*}
+% \showsymbol\preceqq{2AB3}{*}
+% \showsymbol\succeqq{2AB4}{*}
+% \showsymbol\precneqq{2AB5}{*}
+% \showsymbol\succneqq{2AB6}{*}
+% \showsymbol\precapprox{2AB7}{*}
+% \showsymbol\succapprox{2AB8}{*}
+% \showsymbol\precnapprox{2AB9}{*}
+% \showsymbol\succnapprox{2ABA}{*}
+% \showsymbol\Prec{2ABB}{*}
+% \showsymbol\Succ{2ABC}{*}
+% \showsymbol\subsetdot{2ABD}{}
+% \showsymbol\supsetdot{2ABE}{}
+% \showsymbol\subsetplus{2ABF}{*}
+% \showsymbol\supsetplus{2AC0}{*}
+% \showsymbol\submult{2AC1}{*}
+% \showsymbol\supmult{2AC2}{*}
+% \showsymbol\subedot{2AC3}{*}
+% \showsymbol\supedot{2AC4}{*}
+% \showsymbol\subseteqq{2AC5}{}
+% \showsymbol\nsubseteqq{XXXX}{*}
+% \showsymbol\supseteqq{2AC6}{}
+% \showsymbol\nsupseteqq{XXXX}{*}
+% \showsymbol\subsim{2AC7}{*}
+% \showsymbol\supsim{2AC8}{*}
+% \showsymbol\subsetapprox{2AC9}{*}
+% \showsymbol\supsetapprox{2ACA}{*}
+% \showsymbol\subsetneqq{2ACB}{}
+% \showsymbol\varsubsetneqq{2ACB}{*}
+% \showsymbol\supsetneqq{2ACC}{}
+% \showsymbol\varsupsetneqq{2ACC}{*}
+% \showsymbol\lsqhook{2ACD}{}
+% \showsymbol\rsqhook{2ACE}{}
+% \showsymbol\csub{2ACF}{}
+% \showsymbol\csup{2AD0}{}
+% \showsymbol\csube{2AD1}{}
+% \showsymbol\csupe{2AD2}{}
+% \showsymbol\subsup{2AD3}{}
+% \showsymbol\supsub{2AD4}{}
+% \showsymbol\subsub{2AD5}{}
+% \showsymbol\supsup{2AD6}{}
+% \showsymbol\suphsub{2AD7}{}
+% \showsymbol\supdsub{2AD8}{}
+% \showsymbol\forkv{2AD9}{}
+% \showsymbol\topfork{2ADA}{}
+% \showsymbol\mlcp{2ADB}{}
+% \showsymbol\forks{2ADC}{}
+% \showsymbol\forksnot{2ADD}{}
+% \showsymbol\shortlefttack{2ADE}{}
+% \showsymbol\shortdowntack{2ADF}{}
+% \showsymbol\shortuptack{2AE0}{}
+% \showsymbol\vDdash{2AE2}{}
+% \showsymbol\dashV{2AE3}{}
+% \showsymbol\Dashv{2AE4}{}
+% \showsymbol\DashV{2AE5}{}
+% \showsymbol\varVdash{2AE6}{}
+% \showsymbol\Barv{2AE7}{}
+% \showsymbol\vBar{2AE8}{}
+% \showsymbol\vBarv{2AE9}{}
+% \showsymbol\barV{2AEA}{}
+% \showsymbol\Vbar{2AEB}{}
+% \showsymbol\Not{2AEC}{}
+% \showsymbol\bNot{2AED}{}
+% \showsymbol\revnmid{2AEE}{}
+% \showsymbol\cirmid{2AEF}{}
+% \showsymbol\midcir{2AF0}{}
+% \showsymbol\nhpar{2AF2}{}
+% \showsymbol\parsim{2AF3}{}
+% \showsymbol\lllnest{2AF7}{}
+% \showsymbol\gggnest{2AF8}{}
+% \showsymbol\leqqslant{2AF9}{}
+% \showsymbol\geqqslant{2AFA}{}
+% \showsymbol\circleonleftarrow{2B30}{*}
+% \showsymbol\leftthreearrows{2B31}{*}
+% \showsymbol\leftarrowonoplus{2B32}{*}
+% \showsymbol\longleftsquigarrow{2B33}{*}
+% \showsymbol\nvtwoheadleftarrow{2B34}{*}
+% \showsymbol\nVtwoheadleftarrow{2B35}{*}
+% \showsymbol\twoheadmapsfrom{2B36}{*}
+% \showsymbol\twoheadleftdbkarrow{2B37}{*}
+% \showsymbol\leftdotarrow{2B38}{*}
+% \showsymbol\nvleftarrowtail{2B39}{*}
+% \showsymbol\nVleftarrowtail{2B3A}{*}
+% \showsymbol\twoheadleftarrowtail{2B3B}{*}
+% \showsymbol\nvtwoheadleftarrowtail{2B3C}{*}
+% \showsymbol\nVtwoheadleftarrowtail{2B3D}{*}
+% \showsymbol\leftarrowx{2B3E}{*}
+% \showsymbol\leftcurvedarrow{2B3F}{*}
+% \showsymbol\equalleftarrow{2B40}{*}
+% \showsymbol\bsimilarleftarrow{2B41}{*}
+% \showsymbol\leftarrowbackapprox{2B42}{*}
+% \showsymbol\rightarrowgtr{2B43}{*}
+% \showsymbol\rightarrowsupset{2B44}{*}
+% \showsymbol\LLeftarrow{2B45}{*}
+% \showsymbol\RRightarrow{2B46}{*}
+% \showsymbol\bsimilarrightarrow{2B47}{*}
+% \showsymbol\rightarrowbackapprox{2B48}{*}
+% \showsymbol\similarleftarrow{2B49}{*}
+% \showsymbol\leftarrowapprox{2B4A}{*}
+% \showsymbol\leftarrowbsimilar{2B4B}{*}
+% \showsymbol\rightarrowbsimilar{2B4C}{*}
+% \showsymbol\ngeqq{XXXX}{}
+% \showsymbol\ngeqslant{XXXX}{}
+% \showsymbol\nleqslant{XXXX}{}
+% \showsymbol\nleqq{XXXX}{}
+% \showsymbol\ncongdot{XXXX}{}
+% \showsymbol\napproxeqq{XXXX}{}
+% \showsymbol\nll{XXXX}{}
+% \showsymbol\ngg{XXXX}{}
+% \showsymbol\nsqsubset{XXXX}{}
+% \showsymbol\nsqsupset{XXXX}{}
+% \showsymbol\nBumpeq{XXXX}{}
+% \showsymbol\nbumpeq{XXXX}{}
+% \showsymbol\neqsim{XXXX}{}
+% \showsymbol\nvarisinobar{XXXX}{}
+% \showsymbol\nvarniobar{XXXX}{}
+% \showsymbol\neqslantless{XXXX}{}
+% \showsymbol\neqslantgtr{XXXX}{}
+% \showsymbol\lhook{XXXX}{}
+% \showsymbol\rhook{XXXX}{}
+% \showsymbol\relbar{XXXX}{}
+% \showsymbol\Relbar{XXXX}{}
+% \showsymbol\Rrelbar{XXXX}{*}
+% \showsymbol\RRelbar{XXXX}{*}
+% \showsymbol\mapsfromchar{XXXX}{}
+% \showsymbol\mapstochar{XXXX}{}
+% \end{multicols}
+%
+% \newpage
+% \subsection{Punctuation}
+% \begin{multicols}{2}
+% \showsymbol,{002C}{}
+% \showsymbol\ldotp{002E}{}
+% \showsymbol\colon{003A}{}
+% \showsymbol;{003B}{}
+% \end{multicols}
+%
+% \subsection{Integrals}
+% \label{integrals}
+% Integrals come in two styles, the slanted versions shown below ($\intsl$,
+% etc.)\ and upright versions such as~$\intup$. By default, the symbol names
+% listed below will give you the slanted style, but if you specify the |upint|
+% package option, they will give you the corresponding upright symbols.
+%
+% It is highly recommended that authors stick to the names below and use the
+% |upint| package option to choose a style globally for their document.
+% However, in recognition of the fact that it might occasionally be necessary
+% to mix the two styles, alternative names have been provided for all
+% integrals. Append |sl| or |up| to the names below to request either the
+% \emph{sl}anted or the \emph{up}right variant. Thus, |$\intsl$| will always
+% yield~$\intsl$ and |$\intup$| will always yield~$\intup$, and similarly for
+% the other integrals.
+%
+% \begin{multicols}{2}
+% \showsymbol\smallint{222B}{}
+% \showsymbol\smalliint{222C}{}
+% \showsymbol\smalliiint{222D}{}
+% \showsymbol\smalloint{222E}{}
+% \showsymbol\smalloiint{222F}{}
+% \showsymbol\smalloiiint{2230}{}
+% \showsymbol\smallintclockwise{2231}{}
+% \showsymbol\smallvarointclockwise{2232}{}
+% \showsymbol\smallointctrclockwise{2233}{}
+% \showsymbol\smallsumint{2A0B}{}
+% \showsymbol\smalliiiint{2A0C}{}
+% \showsymbol\smallintbar{2A0D}{}
+% \showsymbol\smallintBar{2A0E}{}
+% \showsymbol\smallfint{2A0F}{}
+% \showsymbol\smallcirfnint{2A10}{}
+% \showsymbol\smallawint{2A11}{}
+% \showsymbol\smallrppolint{2A12}{}
+% \showsymbol\smallscpolint{2A13}{}
+% \showsymbol\smallnpolint{2A14}{}
+% \showsymbol\smallpointint{2A15}{}
+% \showsymbol\smallsqint{2A16}{}
+% \showsymbol\smallintlarhk{2A17}{}
+% \showsymbol\smallintx{2A18}{}
+% \showsymbol\smallintcap{2A19}{}
+% \showsymbol\smallintcup{2A1A}{}
+% \showsymbol\smallupint{2A1B}{}
+% \showsymbol\smalllowint{2A1C}{}
+% \end{multicols}
+%
+% \begin{multicols}{2}
+% \showop\int{222B}{}
+% \showop\iint{222C}{}
+% \showop\iiint{222D}{}
+% \showop\oint{222E}{}
+% \showop\oiint{222F}{}
+% \showop\oiiint{2230}{}
+% \showop\intclockwise{2231}{}
+% \showop\varointclockwise{2232}{}
+% \showop\ointctrclockwise{2233}{}
+% \showop\sumint{2A0B}{}
+% \showop\iiiint{2A0C}{}
+% \showop\intbar{2A0D}{}
+% \showop\intBar{2A0E}{}
+% \showop\fint{2A0F}{}
+% \showop\cirfnint{2A10}{}
+% \showop\awint{2A11}{}
+% \showop\rppolint{2A12}{}
+% \showop\scpolint{2A13}{}
+% \showop\npolint{2A14}{}
+% \showop\pointint{2A15}{}
+% \showop\sqint{2A16}{}
+% \showop\intlarhk{2A17}{}
+% \showop\intx{2A18}{}
+% \showop\intcap{2A19}{}
+% \showop\intcup{2A1A}{}
+% \showop\upint{2A1B}{}
+% \showop\lowint{2A1C}{}
+% \end{multicols}
+%
+% \subsection{Big operators}
+% \begin{multicols}{2}
+% \showop\Bbbsum{2140}{}
+% \showop\prod{220F}{}
+% \showop\coprod{2210}{}
+% \showop\sum{2211}{}
+% \showop\bigwedge{22C0}{}
+% \showop\bigvee{22C1}{}
+% \showop\bigcap{22C2}{}
+% \showop\bigcup{22C3}{}
+% \showop\leftouterjoin{27D5}{*}
+% \showop\rightouterjoin{27D6}{*}
+% \showop\fullouterjoin{27D7}{*}
+% \showop\bigbot{27D8}{*}
+% \showop\bigtop{27D9}{*}
+% \showop\xsol{29F8}{*}
+% \showop\xbsol{29F9}{*}
+% \showop\bigodot{2A00}{*}
+% \showop\bigoplus{2A01}{*}
+% \showop\bigotimes{2A02}{*}
+% \showop\bigcupdot{2A03}{*}
+% \showop\biguplus{2A04}{*}
+% \showop\bigsqcap{2A05}{*}
+% \showop\bigsqcup{2A06}{*}
+% \showop\conjquant{2A07}{*}
+% \showop\disjquant{2A08}{*}
+% \showop\bigtimes{2A09}{*}
+% \showop\modtwosum{2A0A}{*}
+% \showop\Join{2A1D}{*}
+% \showop\bigtriangleleft{2A1E}{*}
+% \showop\zcmp{2A1F}{*}
+% \showop\zpipe{2A20}{*}
+% \showop\zproject{2A21}{*}
+% \showop\biginterleave{2AFC}{}
+% \showop\bigtalloblong{2AFF}{*}
+% \end{multicols}
+%
+% \subsection{Delimiters}
+% \begin{multicols}{2}
+% \showmbrace/{002F}{}
+% \showlbrace({0028}{}
+% \showlbrace[{005B}{}
+% \showlbrace\lbrace{007B}{}
+% \showmbrace\backslash{005C}{}
+% \showrbrace){0029}{}
+% \showrbrace]{005D}{}
+% \showrbrace\rbrace{007D}{}
+% \showlbrace\lceil{2308}{}
+% \showlbrace\lfloor{230A}{}
+% \showlbrace\lmoustache{23B0}{*}
+% \showlbrace\lbrbrak{2772}{*}
+% \showlbrace\lBrack{27E6}{*}
+% \showlbrace\langle{27E8}{}, \cmd<
+% \showlbrace\lAngle{27EA}{*}
+% \showlbrace\lgroup{27EE}{*}
+% \showlbrace\lBrace{2983}{*}
+% \showlbrace\lParen{2985}{*}
+% \showrbrace\rceil{2309}{}
+% \showrbrace\rfloor{230B}{}
+% \showrbrace\rmoustache{23B1}{*}
+% \showrbrace\rbrbrak{2773}{*}
+% \showrbrace\rBrack{27E7}{*}
+% \showrbrace\rangle{27E9}{}, \cmd>
+% \showrbrace\rAngle{27EB}{*}
+% \showrbrace\rgroup{27EF}{*}
+% \showrbrace\rBrace{2984}{*}
+% \showrbrace\rParen{2986}{*}
+% \end{multicols}
+%
+% \begin{multicols}{2}
+% \showmbrace\vert{007C}{}, \cmd|
+% \showmbrace\Vert{2016}{*}, \cmd\|
+% \showmbrace\Vvert{2980}{}
+% \showmbrace\uparrow{2191}{}
+% \showmbrace\downarrow{2193}{}
+% \showmbrace\updownarrow{2195}{}
+% \showmbrace\Uparrow{21D1}{}
+% \showmbrace\Downarrow{21D3}{}
+% \showmbrace\Updownarrow{21D5}{}
+% \showmbrace\Uuparrow{290A}{*}
+% \showmbrace\Ddownarrow{290B}{*}
+% \showmbrace\UUparrow{27F0}{*}
+% \showmbrace\DDownarrow{27F1}{*}
+% \showmbrace\arrowvert{XXXX}{}
+% \showmbrace\Arrowvert{XXXX}{}
+% \showmbrace\bracevert{XXXX}{*}
+% \end{multicols}
+%
+% \subsection{Other bracess}
+% \begin{multicols}{2}
+% \showsymbol\ulcorner{231C}{*}
+% \showsymbol\urcorner{231D}{*}
+% \showsymbol\llcorner{231E}{*}
+% \showsymbol\lrcorner{231F}{*}
+% \showsymbol\Lbrbrak{27EC}{*}
+% \showsymbol\Rbrbrak{27ED}{*}
+% \showsymbol\llparenthesis{2987}{*}
+% \showsymbol\rrparenthesis{2988}{*}
+% \showsymbol\llangle{2989}{*}
+% \showsymbol\rrangle{298A}{*}
+% \showsymbol\lbrackubar{298B}{*}
+% \showsymbol\rbrackubar{298C}{*}
+% \showsymbol\lbrackultick{298D}{*}
+% \showsymbol\rbracklrtick{298E}{*}
+% \showsymbol\lbracklltick{298F}{*}
+% \showsymbol\rbrackurtick{2990}{*}
+% \showsymbol\langledot{2991}{*}
+% \showsymbol\rangledot{2992}{*}
+% \showsymbol\lparenless{2993}{*}
+% \showsymbol\rparengtr{2994}{*}
+% \showsymbol\Lparengtr{2995}{*}
+% \showsymbol\Rparenless{2996}{*}
+% \showsymbol\lblkbrbrak{2997}{*}
+% \showsymbol\rblkbrbrak{2998}{*}
+% \showsymbol\lvzigzag{29D8}{*}
+% \showsymbol\rvzigzag{29D9}{*}
+% \showsymbol\Lvzigzag{29DA}{*}
+% \showsymbol\Rvzigzag{29DB}{*}
+% \showsymbol\lcurvyangle{29FC}{*}
+% \showsymbol\rcurvyangle{29FD}{*}
+% \showsymbol\lbrbrak{2772}{*}
+% \showsymbol\rbrbrak{2773}{*}
+% \showsymbol\lbag{27C5}{*}
+% \showsymbol\rbag{27C6}{*}
+% \showsymbol\Lbrbrak{27EC}{*}
+% \showsymbol\Rbrbrak{27ED}{*}
+% \end{multicols}
+%
+% \subsection{Accents}
+% \begin{multicols}{2}
+% \showaccent\grave{0300}{}
+% \showaccent\acute{0301}{}
+% \showaccent\hat{0302}{}
+% \showaccent\tilde{0303}{}
+% \showaccent\bar{0304}{}
+% \showaccent\breve{0306}{}
+% \showaccent\dot{0307}{}
+% \showaccent\ddot{0308}{}
+% \showaccent\ovhook{0309}{}
+% \showaccent\mathring{030A}{}
+% \showaccent\check{030C}{}
+% \showaccent\candra{0310}{}
+% \showaccent\oturnedcomma{0312}{}
+% \showaccent\ocommatopright{0315}{}
+% \showaccent\droang{031A}{}
+% \showaccent\leftharpoonaccent{20D0}{}
+% \showaccent\rightharpoonaccent{20D1}{}
+% \showaccent\leftarrowaccent{20D6}{}
+% \showaccent\vec{20D7}{}, \cmd\rightarrowaccent
+% \showaccent\leftrightarrowaccent{20E1}{}
+% \showaccent\dddot{20DB}{}
+% \showaccent\ddddot{20DC}{}
+% \showaccent\annuity{20E7}{}
+% \showaccent\widebridgeabove{20E9}{}
+% \showaccent\asteraccent{20F0}{}
+% \end{multicols}
+%
+% \begin{multicols}{2}
+% \showwideaccent\widehat{0302}{*}
+% \showwideaccent\widetilde{0303}{*}
+% \showwideaccent\widecheck{030C}{*}
+% \showwideaccent\overleftarrow{20D6}{}
+% \showwideaccent\overrightarrow{20D7}{}
+% \showwideaccent\underrightarrow{20EF}{}
+% \showwideaccent\underleftarrow{20EE}{}
+% \showwideaccent\overleftrightarrow{20E1}{}
+% \showwideaccent\underleftrightarrow{034D}{}
+% \showwideaccent\overleftharpoon{20D0}{}
+% \showwideaccent\overrightharpoon{20D1}{}
+% \showwideaccent\underleftharpoon{20EC}{}
+% \showwideaccent\underrightharpoon{20ED}{}
+% \end{multicols}
+%
+% OpenType STIX fonts include a number of under accents that can be used in
+% math mode, but \TeX\ does not support under accents natively so such glyphs
+% can not be used directly. Under accents can be set using regular accents and
+% commands like |\underaccent| from the \pkg{accents} package, for example
+% \verb|\underaccent{\hat}{X}| gives $\underaccent{\hat}{X}$. The
+% \pkg{undertilde} package provides |\utilde| for extensible under tilde
+% accent.
+%
+% \subsection{Over and under brackets}
+% \begin{multicols}{2}
+% \showover\overbracket{23B4}{}
+% \showover\overparen{23DC}{}
+% \showover\overbrace{23DE}{}
+% \showover\underbracket{23B5}{}
+% \showover\underparen{23DD}{}
+% \showover\underbrace{23DF}{}
+% \end{multicols}
+%
+% \subsection{Radicals}
+% \begin{multicols}{2}
+% \showaccent\sqrt{221A}{}
+% \showaccent\longdivision{27CC}{*}
+% \end{multicols}
+%
+% \newpage
+% \section{Font tables}
+% \nodecimals
+% \renewcommand{\thefootnote}{\fnsymbol{footnote}}
+% The rest of this document shows glyph tables for all STIX fonts. The name
+% before each table is the \TeX\ font name (i.e. TFM file name).
+%
+% Note that STIX fonts have no real smallcaps, the smallcaps below are
+% synthesized (scaled down upper case letters).
+%
+% \subsection{Text fonts}
+%
+% \subsubsection*{\texttt{ot1-stixgeneral}}
+% \fonttable{ot1-stixgeneral}
+%
+% \newpage
+% \subsubsection*{\texttt{ot1-stixgeneralsc}}
+% \fonttable{ot1-stixgeneralsc}
+%
+% \newpage
+% \subsubsection*{\texttt{t1-stixgeneral}}
+% \footnotetext[1]{\hex{18} and \hex{DF} do not exist in STIX OpenType fonts,
+% they were added as part of this package for compatability with |T1|
+% encoding.}
+% \fonttable{t1-stixgeneral}
+%
+% \newpage
+% \subsubsection*{\texttt{t1-stixgeneralsc}}
+% \fonttable{t1-stixgeneralsc}
+%
+% \newpage
+% \subsubsection*{\texttt{ot2-stixgeneral}}
+% \footnotetext[1]{\hex{24} does not exist in STIX OpenType fonts, it was added as
+% part of this package for compatability with |OT2| encoding.}
+% \fonttable{ot2-stixgeneral}
+%
+% \newpage
+% \subsubsection*{\texttt{ot2-stixgeneralsc}}
+% \fonttable{ot2-stixgeneralsc}
+%
+% \newpage
+% \subsubsection*{\texttt{ts1-stixgeneral}}
+% \fonttable{ts1-stixgeneral}
+%
+% \newpage
+% \subsection{Math fonts}
+% \subsubsection*{\texttt{stix-mathrm}}
+% \fonttable{stix-mathrm}
+%
+% \newpage
+% \subsubsection*{\texttt{stix-mathit}}
+% \fonttable{stix-mathit}
+%
+% \newpage
+% \subsubsection*{\texttt{stix-mathsf}}
+% \footnotetext[1]{\hex{28}, \hex{3A}, \hex{7B} and \hex{7C} do not exist in
+% STIX OpenType fonts.}
+% \fonttable{stix-mathsf}
+%
+% \newpage
+% \subsubsection*{\texttt{stix-mathsfit}}
+% \footnotetext[1]{\hex{28}, \hex{7B} and \hex{7C} do not exist in STIX
+% OpenType fonts.}
+% \fonttable{stix-mathsfit}
+%
+% \newpage
+% \subsubsection*{\texttt{stix-mathtt}}
+% \footnotetext[1]{\hex{7B} and \hex{7C} do not exist in STIX OpenType fonts.}
+% \fonttable{stix-mathtt}
+%
+% \newpage
+% \subsubsection*{\texttt{stix-mathbb}}
+% \footnotetext[1]{\hex{7B} and \hex{7C} do not exist in STIX OpenType fonts.}
+% \fonttable{stix-mathbb}
+%
+% \newpage
+% \subsubsection*{\texttt{stix-mathbbit}}
+% \footnotetext[1]{\hex{7B} and \hex{7C} do not exist in STIX OpenType fonts.}
+% \fonttable{stix-mathbbit}
+%
+% \newpage
+% \subsubsection*{\texttt{stix-mathscr}}
+% \footnotetext[1]{\hex{7B} and \hex{7C} do not exist in STIX OpenType fonts.}
+% \fonttable{stix-mathscr}
+%
+% \newpage
+% \subsubsection*{\texttt{stix-mathcal}}
+% \footnotetext[1]{\hex{09}, \hex{24}, \hex{9D}, \hex{B8}, \hex{D3} and
+% \hex{EE} do not exist in \textbf{bold} STIX OpenType fonts.}
+% \fonttable{stix-mathcal}
+%
+% \newpage
+% \subsubsection*{\texttt{stix-mathfrak}}
+% \footnotetext[1]{\hex{7B} and \hex{7C} do not exist in STIX OpenType fonts.}
+% \fonttable{stix-mathfrak}
+%
+% \newpage
+% \subsubsection*{\texttt{stix-mathex}}
+% \fonttable{stix-mathex}
+%
+% \newpage
+% \subsubsection*{\texttt{stix-extra1}}
+% \fonttable{stix-extra1}
+%
+% \newpage
+% \subsubsection*{\texttt{stix-extra2}}
+% \fonttable{stix-extra2}
+%
+% \subsubsection*{\texttt{stix-extra3}}
+% \fonttable{stix-extra3}
+%
+% \StopEventually{}
+% \endinput
+%
+% \section{Implementation}
+%
+% \iffalse
+%<*package>
+% \fi
+%
+% \subsection{Package options}
+%
+% \begin{macrocode}
+\newif\ifstix@text \stix@texttrue
+\newif\ifstix@math \stix@mathtrue
+\newif\ifstix@tenc \stix@tenctrue
+\newif\ifstix@senc \stix@senctrue
+\newif\ifstix@upint \stix@upintfalse
+\let\stix@lcgc\mathord
+\DeclareOption{notext} {\stix@textfalse}
+\DeclareOption{nomath} {\stix@mathfalse}
+\DeclareOption{not1} {\stix@tencfalse}
+\DeclareOption{notextcomp} {\stix@sencfalse}
+\DeclareOption{lcgreekalpha}{\let\stix@lcgc\mathalpha}
+\DeclareOption{upint} {\stix@upinttrue}
+\ProcessOptions\relax
+% \end{macrocode}
+%
+% \subsection{Text fonts}
+%
+% \begin{macrocode}
+\ifstix@text
+ \ifstix@tenc
+ \def\encodingdefault{T1}
+ \fi
+ \ifstix@senc
+ \RequirePackage[full]{textcomp}
+% \end{macrocode}
+%
+% Use |\textpertenthousand| from TS1 font, for some reason \pkg{textcomp}
+% doesn't do so.
+%
+% \begin{macrocode}
+ \UndeclareTextCommand{\textpertenthousand}{T1}
+ \DeclareTextSymbolDefault{\textpertenthousand}{TS1}
+ \fi
+
+ \renewcommand{\rmdefault}{stix}
+\fi
+% \end{macrocode}
+%
+% \subsection{Math fonts}
+%
+% \begin{macrocode}
+\ifstix@math
+% \end{macrocode}
+%
+% \subsubsection{Common macros}
+%
+% \begin{macrocode}
+\def\stix@undefine#1{%
+ \if\relax\noexpand#1\let#1=\@undefined\fi}
+\def\stix@MathSymbol#1#2#3#4{%
+ \stix@undefine#1%
+ \DeclareMathSymbol{#1}{#2}{#3}{#4}}
+\def\stix@MathDelimiter#1#2#3#4#5#6{%
+ \stix@undefine#1%
+ \DeclareMathDelimiter{#1}{#2}{#3}{#4}{#5}{#6}}
+\def\stix@MathAccent#1#2#3#4{%
+ \stix@undefine#1%
+ \DeclareMathAccent{#1}{#2}{#3}{#4}}
+\def\stix@MathRadical#1#2#3#4{%
+ \stix@undefine#1%
+ \DeclareMathRadical{#1}{#2}{#3}{#4}}
+% \end{macrocode}
+%
+% \subsubsection{Declaring fonts}
+%
+% \begin{macrocode}
+\DeclareFontEncoding{LS1}{}{}
+\DeclareFontEncoding{LS2}{}{\noaccents@}
+\DeclareFontSubstitution{LS1}{stix}{m}{n}
+\DeclareFontSubstitution{LS2}{stix}{m}{n}
+\DeclareSymbolFont{letters} {LS1}{stix} {m}{it}
+\DeclareSymbolFont{operators} {LS1}{stix} {m} {n}
+\DeclareSymbolFont{bold-operators}{LS1}{stix} {b} {n}
+\DeclareSymbolFont{symbols} {LS1}{stixscr} {m} {n}
+\DeclareSymbolFont{symbols2} {LS1}{stixfrak} {m} {n}
+\DeclareSymbolFont{symbols3} {LS1}{stixbb} {m} {n}
+\DeclareSymbolFont{symbols4} {LS1}{stixbb} {m}{it}
+\DeclareSymbolFont{integrals} {LS2}{stixcal} {m} {n}
+\DeclareSymbolFont{largesymbols} {LS2}{stixex} {m} {n}
+\DeclareSymbolFont{arrows1} {LS1}{stixsf} {m} {n}
+\DeclareSymbolFont{arrows2} {LS1}{stixsf} {m}{it}
+\DeclareSymbolFont{arrows3} {LS2}{stixtt} {m} {n}
+\SetSymbolFont{letters} {bold}{LS1}{stix} {b}{it}
+\SetSymbolFont{operators} {bold}{LS1}{stix} {b} {n}
+\SetSymbolFont{symbols} {bold}{LS1}{stixscr} {b} {n}
+\SetSymbolFont{symbols2} {bold}{LS1}{stixfrak} {b}{n}
+\SetSymbolFont{symbols3} {bold}{LS1}{stixbb} {b} {n}
+\SetSymbolFont{symbols4} {bold}{LS1}{stixbb} {b}{it}
+\SetSymbolFont{integrals} {bold}{LS2}{stixcal} {b} {n}
+\SetSymbolFont{largesymbols}{bold}{LS2}{stixex} {b} {n}
+\SetSymbolFont{arrows1} {bold}{LS1}{stixsf} {b} {n}
+\SetSymbolFont{arrows2} {bold}{LS1}{stixsf} {b}{it}
+\SetSymbolFont{arrows3} {bold}{LS2}{stixtt} {b} {n}
+\DeclareSymbolFontAlphabet{\mathit} {letters}
+\DeclareSymbolFontAlphabet{\mathrm} {operators}
+\DeclareSymbolFontAlphabet{\mathscr} {symbols}
+\DeclareSymbolFontAlphabet{\mathfrak}{symbols2}
+\DeclareSymbolFontAlphabet{\mathbb} {symbols3}
+\DeclareSymbolFontAlphabet{\mathbbit}{symbols4}
+\DeclareSymbolFontAlphabet{\mathcal} {integrals}
+\DeclareSymbolFontAlphabet{\mathsf} {arrows1}
+\DeclareSymbolFontAlphabet{\mathsfit}{arrows2}
+\DeclareSymbolFontAlphabet{\mathtt} {arrows3}
+% \end{macrocode}
+%
+% \paragraph{Bold alphabets}
+%
+% \begin{macrocode}
+\DeclareSymbolFontAlphabet{\mathbf} {bold-operators}
+\DeclareMathAlphabet{\mathbfit} {LS1}{stix} {b}{it}
+\DeclareMathAlphabet{\mathbfsf} {LS1}{stixsf} {b} {n}
+\DeclareMathAlphabet{\mathbfsfit} {LS1}{stixsf} {b}{it}
+\DeclareMathAlphabet{\mathbfbb} {LS1}{stixbb} {b} {n}
+\DeclareMathAlphabet{\mathbfbbit} {LS1}{stixbb} {b}{it}
+\DeclareMathAlphabet{\mathbfscr} {LS1}{stixscr} {b} {n}
+\DeclareMathAlphabet{\mathbffrak} {LS1}{stixfrak} {b} {n}
+% \end{macrocode}
+%
+% \subsubsection{Declaring symbols}
+%
+% \begin{macrocode}
+\stix@MathSymbol{\Gamma} {\mathalpha}{operators}{"00}
+\stix@MathSymbol{\Delta} {\mathalpha}{operators}{"01}
+\stix@MathSymbol{\Theta} {\mathalpha}{operators}{"02}
+\stix@MathSymbol{\Lambda} {\mathalpha}{operators}{"03}
+\stix@MathSymbol{\Xi} {\mathalpha}{operators}{"04}
+\stix@MathSymbol{\Pi} {\mathalpha}{operators}{"05}
+\stix@MathSymbol{\Sigma} {\mathalpha}{operators}{"06}
+\stix@MathSymbol{\Upsilon} {\mathalpha}{operators}{"07}
+\stix@MathSymbol{\Phi} {\mathalpha}{operators}{"08}
+\stix@MathSymbol{\Psi} {\mathalpha}{operators}{"09}
+\stix@MathSymbol{\Omega} {\mathalpha}{operators}{"0A}
+% \end{macrocode}
+%
+% In default \LaTeX\ setup, lower case Greek symbols are defined as |\mathord|
+% and thus they don't change when family changes, but they should be
+% |\mathalpha| to behave like other alphabetic symbols. For backward
+% compatibility, |\stix@lcgc| is |\mathord| by default and |\mathalpha| when
+% |lcgreekalpha| package option is specified.
+%
+% \begin{macrocode}
+\stix@MathSymbol{\alpha} {\stix@lcgc}{letters}{"0B}
+\stix@MathSymbol{\beta} {\stix@lcgc}{letters}{"0C}
+\stix@MathSymbol{\gamma} {\stix@lcgc}{letters}{"0D}
+\stix@MathSymbol{\delta} {\stix@lcgc}{letters}{"0E}
+\stix@MathSymbol{\epsilon} {\stix@lcgc}{letters}{"0F}
+\stix@MathSymbol{\zeta} {\stix@lcgc}{letters}{"10}
+\stix@MathSymbol{\eta} {\stix@lcgc}{letters}{"11}
+\stix@MathSymbol{\theta} {\stix@lcgc}{letters}{"12}
+\stix@MathSymbol{\iota} {\stix@lcgc}{letters}{"13}
+\stix@MathSymbol{\kappa} {\stix@lcgc}{letters}{"14}
+\stix@MathSymbol{\lambda} {\stix@lcgc}{letters}{"15}
+\stix@MathSymbol{\mu} {\stix@lcgc}{letters}{"16}
+\stix@MathSymbol{\nu} {\stix@lcgc}{letters}{"17}
+\stix@MathSymbol{\xi} {\stix@lcgc}{letters}{"18}
+\stix@MathSymbol{\pi} {\stix@lcgc}{letters}{"19}
+\stix@MathSymbol{\rho} {\stix@lcgc}{letters}{"1A}
+\stix@MathSymbol{\sigma} {\stix@lcgc}{letters}{"1B}
+\stix@MathSymbol{\tau} {\stix@lcgc}{letters}{"1C}
+\stix@MathSymbol{\upsilon} {\stix@lcgc}{letters}{"1D}
+\stix@MathSymbol{\phi} {\stix@lcgc}{letters}{"1E}
+\stix@MathSymbol{\chi} {\stix@lcgc}{letters}{"1F}
+\stix@MathSymbol{\psi} {\stix@lcgc}{letters}{"20}
+\stix@MathSymbol{\omega} {\stix@lcgc}{letters}{"21}
+\stix@MathSymbol{\varepsilon}{\stix@lcgc}{letters}{"22}
+\stix@MathSymbol{\vartheta} {\stix@lcgc}{letters}{"23}
+\stix@MathSymbol{\varpi} {\stix@lcgc}{letters}{"24}
+\stix@MathSymbol{\varrho} {\stix@lcgc}{letters}{"25}
+\stix@MathSymbol{\varsigma} {\stix@lcgc}{letters}{"26}
+\stix@MathSymbol{\varphi} {\stix@lcgc}{letters}{"27}
+\stix@MathSymbol{\nabla} {\stix@lcgc}{operators}{"28}
+\stix@MathSymbol{\partial} {\stix@lcgc}{letters}{"29}
+% \end{macrocode}
+%
+% \begin{macrocode}
+\stix@MathSymbol{0} {\mathalpha}{operators}{`0}
+\stix@MathSymbol{1} {\mathalpha}{operators}{`1}
+\stix@MathSymbol{2} {\mathalpha}{operators}{`2}
+\stix@MathSymbol{3} {\mathalpha}{operators}{`3}
+\stix@MathSymbol{4} {\mathalpha}{operators}{`4}
+\stix@MathSymbol{5} {\mathalpha}{operators}{`5}
+\stix@MathSymbol{6} {\mathalpha}{operators}{`6}
+\stix@MathSymbol{7} {\mathalpha}{operators}{`7}
+\stix@MathSymbol{8} {\mathalpha}{operators}{`8}
+\stix@MathSymbol{9} {\mathalpha}{operators}{`9}
+\stix@MathSymbol{A} {\mathalpha}{letters} {`A}
+\stix@MathSymbol{B} {\mathalpha}{letters} {`B}
+\stix@MathSymbol{C} {\mathalpha}{letters} {`C}
+\stix@MathSymbol{D} {\mathalpha}{letters} {`D}
+\stix@MathSymbol{E} {\mathalpha}{letters} {`E}
+\stix@MathSymbol{F} {\mathalpha}{letters} {`F}
+\stix@MathSymbol{G} {\mathalpha}{letters} {`G}
+\stix@MathSymbol{H} {\mathalpha}{letters} {`H}
+\stix@MathSymbol{I} {\mathalpha}{letters} {`I}
+\stix@MathSymbol{J} {\mathalpha}{letters} {`J}
+\stix@MathSymbol{K} {\mathalpha}{letters} {`K}
+\stix@MathSymbol{L} {\mathalpha}{letters} {`L}
+\stix@MathSymbol{M} {\mathalpha}{letters} {`M}
+\stix@MathSymbol{N} {\mathalpha}{letters} {`N}
+\stix@MathSymbol{O} {\mathalpha}{letters} {`O}
+\stix@MathSymbol{P} {\mathalpha}{letters} {`P}
+\stix@MathSymbol{Q} {\mathalpha}{letters} {`Q}
+\stix@MathSymbol{R} {\mathalpha}{letters} {`R}
+\stix@MathSymbol{S} {\mathalpha}{letters} {`S}
+\stix@MathSymbol{T} {\mathalpha}{letters} {`T}
+\stix@MathSymbol{U} {\mathalpha}{letters} {`U}
+\stix@MathSymbol{V} {\mathalpha}{letters} {`V}
+\stix@MathSymbol{W} {\mathalpha}{letters} {`W}
+\stix@MathSymbol{X} {\mathalpha}{letters} {`X}
+\stix@MathSymbol{Y} {\mathalpha}{letters} {`Y}
+\stix@MathSymbol{Z} {\mathalpha}{letters} {`Z}
+\stix@MathSymbol{a} {\mathalpha}{letters} {`a}
+\stix@MathSymbol{b} {\mathalpha}{letters} {`b}
+\stix@MathSymbol{c} {\mathalpha}{letters} {`c}
+\stix@MathSymbol{d} {\mathalpha}{letters} {`d}
+\stix@MathSymbol{e} {\mathalpha}{letters} {`e}
+\stix@MathSymbol{f} {\mathalpha}{letters} {`f}
+\stix@MathSymbol{g} {\mathalpha}{letters} {`g}
+\stix@MathSymbol{h} {\mathalpha}{letters} {`h}
+\stix@MathSymbol{i} {\mathalpha}{letters} {`i}
+\stix@MathSymbol{j} {\mathalpha}{letters} {`j}
+\stix@MathSymbol{k} {\mathalpha}{letters} {`k}
+\stix@MathSymbol{l} {\mathalpha}{letters} {`l}
+\stix@MathSymbol{m} {\mathalpha}{letters} {`m}
+\stix@MathSymbol{n} {\mathalpha}{letters} {`n}
+\stix@MathSymbol{o} {\mathalpha}{letters} {`o}
+\stix@MathSymbol{p} {\mathalpha}{letters} {`p}
+\stix@MathSymbol{q} {\mathalpha}{letters} {`q}
+\stix@MathSymbol{r} {\mathalpha}{letters} {`r}
+\stix@MathSymbol{s} {\mathalpha}{letters} {`s}
+\stix@MathSymbol{t} {\mathalpha}{letters} {`t}
+\stix@MathSymbol{u} {\mathalpha}{letters} {`u}
+\stix@MathSymbol{v} {\mathalpha}{letters} {`v}
+\stix@MathSymbol{w} {\mathalpha}{letters} {`w}
+\stix@MathSymbol{x} {\mathalpha}{letters} {`x}
+\stix@MathSymbol{y} {\mathalpha}{letters} {`y}
+\stix@MathSymbol{z} {\mathalpha}{letters} {`z}
+\stix@MathSymbol{\imath}{\mathalpha}{letters} {"7B}
+\stix@MathSymbol{\jmath}{\mathalpha}{letters} {"7C}
+% \end{macrocode}
+%
+% \begin{macrocode}
+\stix@MathSymbol{\aleph} {\mathord}{letters}{"2A}
+\stix@MathSymbol{\beth} {\mathord}{letters}{"2B}
+\stix@MathSymbol{\gimel} {\mathord}{letters}{"2C}
+\stix@MathSymbol{\daleth}{\mathord}{letters}{"2D}
+\stix@MathSymbol{\hbar} {\mathord}{letters}{"60}
+\stix@MathSymbol{\hslash}{\mathord}{letters}{"3D}
+% \end{macrocode}
+%
+% \begin{macrocode}
+\stix@MathSymbol{\ell} {\mathord} {symbols}{`l}
+\stix@MathSymbol{\wp} {\mathord} {symbols}{"7D}
+\stix@MathSymbol{\Re} {\mathord} {symbols2}{`R}
+\stix@MathSymbol{\Im} {\mathord} {symbols2}{`I}
+\stix@MathSymbol{-} {\mathbin} {operators}{"2A}
+\stix@MathSymbol{+} {\mathbin} {operators}{`+}
+\stix@MathSymbol{\pm} {\mathbin} {operators}{"2C}
+\stix@MathSymbol{\mp} {\mathbin} {operators}{"2D}
+\stix@MathSymbol{:} {\mathrel} {operators}{`:}
+\stix@MathSymbol{;} {\mathpunct}{operators}{`;}
+\stix@MathSymbol{*} {\mathrel} {operators}{"3C}
+\stix@MathSymbol{\ast} {\mathrel} {operators}{"3C}
+\stix@MathSymbol{=} {\mathrel} {operators}{`=}
+\stix@MathSymbol{\mathdollar}{\mathord} {operators}{"3E}
+\stix@MathSymbol{?} {\mathclose}{operators}{`?}
+\stix@MathSymbol{!} {\mathclose}{operators}{"40}
+\stix@MathSymbol{#} {\mathord} {operators}{"7D}
+\mathcode`\%="007E % can't use \stix@MathSymbol
+\stix@MathSymbol{&} {\mathord} {operators}{"99}
+\stix@MathSymbol{@} {\mathord} {operators}{"9A}
+\stix@MathSymbol{.} {\mathord} {letters} {"3A}
+\stix@MathSymbol{\ldotp} {\mathpunct}{letters} {"3A}
+\stix@MathSymbol{,} {\mathpunct}{letters} {"3B}
+\stix@MathSymbol{\star} {\mathbin} {letters} {"3F}
+\stix@MathSymbol{\flat} {\mathord} {letters} {"5B}
+\stix@MathSymbol{\natural} {\mathord} {letters} {"5C}
+\stix@MathSymbol{\sharp} {\mathord} {letters} {"5D}
+\stix@MathSymbol{\smile} {\mathrel} {letters} {"5E}
+\stix@MathSymbol{\frown} {\mathrel} {letters} {"5F}
+\stix@MathSymbol{\triangleright} {\mathbin}{letters}{"2E}
+\stix@MathSymbol{\triangleleft} {\mathbin}{letters}{"2F}
+% \end{macrocode}
+%
+% \pkg{amsmath} defines |\colon| in a clever way, we want to retain that.
+%
+% \begin{macrocode}
+\@ifpackageloaded{amsmath}{}{
+ \stix@MathSymbol{\colon} {\mathpunct}{operators}{`:}
+}
+% \end{macrocode}
+%
+% \paragraph{Delimiters}
+%
+% \begin{macrocode}
+\stix@MathDelimiter{(} {\mathopen} {operators} {"2E}{largesymbols}{"00}
+\stix@MathDelimiter{)} {\mathclose}{operators} {"2F}{largesymbols}{"01}
+\stix@MathDelimiter{\lParen} {\mathopen} {largesymbols}{"DE}{largesymbols}{"02}
+\stix@MathDelimiter{\rParen} {\mathclose}{largesymbols}{"DF}{largesymbols}{"03}
+\stix@MathDelimiter{[} {\mathopen} {operators} {"5B}{largesymbols}{"04}
+\stix@MathDelimiter{]} {\mathclose}{operators} {"5D}{largesymbols}{"05}
+\stix@MathDelimiter{\lBrack} {\mathopen} {largesymbols}{"E0}{largesymbols}{"06}
+\stix@MathDelimiter{\rBrack} {\mathclose}{largesymbols}{"E1}{largesymbols}{"07}
+\stix@MathDelimiter{\lfloor} {\mathopen} {largesymbols}{"E2}{largesymbols}{"08}
+\stix@MathDelimiter{\rfloor} {\mathclose}{largesymbols}{"E3}{largesymbols}{"09}
+\stix@MathDelimiter{\lceil} {\mathopen} {largesymbols}{"E4}{largesymbols}{"0A}
+\stix@MathDelimiter{\rceil} {\mathclose}{largesymbols}{"E5}{largesymbols}{"0B}
+\stix@MathDelimiter{\lmoustache}{\mathopen} {largesymbols}{"E6}{largesymbols}{"EC}
+\stix@MathDelimiter{\rmoustache}{\mathclose}{largesymbols}{"E7}{largesymbols}{"ED}
+\stix@MathDelimiter{\lbrace} {\mathopen} {operators} {"5E}{largesymbols}{"0C}
+\stix@MathDelimiter{\rbrace} {\mathclose}{operators} {"60}{largesymbols}{"0D}
+\stix@MathDelimiter{\lBrace} {\mathopen} {largesymbols}{"E8}{largesymbols}{"0E}
+\stix@MathDelimiter{\rBrace} {\mathclose}{largesymbols}{"E9}{largesymbols}{"0F}
+\stix@MathDelimiter{\langle} {\mathopen} {largesymbols}{"EA}{largesymbols}{"10}
+\stix@MathDelimiter{\rangle} {\mathclose}{largesymbols}{"EB}{largesymbols}{"11}
+\stix@MathDelimiter{<} {\mathopen} {largesymbols}{"EA}{largesymbols}{"10}
+\stix@MathDelimiter{>} {\mathclose}{largesymbols}{"EB}{largesymbols}{"11}
+\stix@MathSymbol {<} {\mathrel} {letters}{"3C}
+\stix@MathSymbol {>} {\mathrel} {letters}{"3E}
+\stix@MathDelimiter{\lAngle} {\mathopen} {largesymbols}{"EC}{largesymbols}{"12}
+\stix@MathDelimiter{\rAngle} {\mathclose}{largesymbols}{"ED}{largesymbols}{"13}
+\stix@MathDelimiter{\lbrbrak} {\mathopen} {largesymbols}{"EE}{largesymbols}{"14}
+\stix@MathDelimiter{\rbrbrak} {\mathclose}{largesymbols}{"EF}{largesymbols}{"15}
+\stix@MathDelimiter{/} {\mathord} {operators} {"5F}{largesymbols}{"16}
+\stix@MathDelimiter{\backslash} {\mathord} {operators} {"5C}{largesymbols}{"17}
+\expandafter\DeclareMathDelimiter\@backslashchar{\mathord}{operators}{"5C}{largesymbols}{"17}
+\stix@MathDelimiter{\lgroup} {\mathopen} {largesymbols}{"DC}{largesymbols}{"6A}
+\stix@MathDelimiter{\rgroup} {\mathclose}{largesymbols}{"DD}{largesymbols}{"6B}
+\stix@MathDelimiter{\bracevert} {\mathord} {largesymbols}{"6E}{largesymbols}{"6E}
+\stix@MathDelimiter{|} {\mathord} {largesymbols}{"F0}{largesymbols}{"F3}
+\stix@MathDelimiter{\vert} {\mathord} {largesymbols}{"F0}{largesymbols}{"F3}
+\stix@MathDelimiter{\Vert} {\mathord} {largesymbols}{"F1}{largesymbols}{"F4}
+ \let\|=\Vert
+\stix@MathDelimiter{\Vvert} {\mathord} {largesymbols}{"F2}{largesymbols}{"F5}
+% \end{macrocode}
+%
+% Override |\lvert|, |\rvert|, |\lVert| and |\rVert| from \pkg{amsmath}.
+%
+% \begin{macrocode}
+\@ifpackageloaded{amsmath}{
+ \stix@MathDelimiter{\lvert} {\mathopen} {largesymbols}{"F0}{largesymbols}{"F3}
+ \stix@MathDelimiter{\rvert} {\mathclose} {largesymbols}{"F0}{largesymbols}{"F3}
+ \stix@MathDelimiter{\lVert} {\mathopen} {largesymbols}{"F1}{largesymbols}{"F4}
+ \stix@MathDelimiter{\rVert} {\mathclose} {largesymbols}{"F1}{largesymbols}{"F4}
+}{}
+\stix@MathDelimiter{\uparrow} {\mathrel}{arrows1}{"7E}{arrows1}{"7E}
+\stix@MathDelimiter{\downarrow} {\mathrel}{arrows1}{"9A}{arrows1}{"9A}
+\stix@MathDelimiter{\updownarrow}{\mathrel}{arrows1}{"9C}{arrows1}{"9C}
+\stix@MathDelimiter{\Uparrow} {\mathrel}{arrows1}{"D8}{arrows1}{"D8}
+\stix@MathDelimiter{\Downarrow} {\mathrel}{arrows1}{"DA}{arrows1}{"DA}
+\stix@MathDelimiter{\Updownarrow}{\mathrel}{arrows1}{"DC}{arrows1}{"DC}
+\stix@MathDelimiter{\UUparrow} {\mathrel}{arrows1}{"FE}{arrows1}{"FE}
+\stix@MathDelimiter{\DDownarrow} {\mathrel}{arrows1}{"FF}{arrows1}{"FF}
+\stix@MathDelimiter{\Uuparrow} {\mathrel}{arrows1}{"5F}{arrows1}{"5F}
+\stix@MathDelimiter{\Ddownarrow} {\mathrel}{arrows1}{"60}{arrows1}{"60}
+\stix@MathDelimiter{\arrowvert} {\mathrel}{arrows1}{"3C}{arrows1}{"3C}
+\stix@MathDelimiter{\Arrowvert} {\mathrel}{arrows1}{"3D}{arrows1}{"3D}
+% \end{macrocode}
+%
+% \paragraph{Radicals}
+%
+% \begin{macrocode}
+\stix@MathRadical{\sqrtsign} {largesymbols}{"F9}{largesymbols}{"74}
+\stix@MathRadical{\longdivision}{largesymbols}{"FA}{largesymbols}{"FA}
+\def\surd{{\mathchar"13F9}}
+% \end{macrocode}
+%
+% \paragraph{Integrals}
+%
+% \begin{macrocode}
+\stix@MathSymbol{\smallintsl} {\mathop}{integrals}{"00}
+\stix@MathSymbol{\smalliintsl} {\mathop}{integrals}{"01}
+\stix@MathSymbol{\smalliiintsl} {\mathop}{integrals}{"02}
+\stix@MathSymbol{\smallointsl} {\mathop}{integrals}{"03}
+\stix@MathSymbol{\smalloiintsl} {\mathop}{integrals}{"04}
+\stix@MathSymbol{\smalloiiintsl} {\mathop}{integrals}{"05}
+\stix@MathSymbol{\smallintclockwisesl} {\mathop}{integrals}{"06}
+\stix@MathSymbol{\smallvarointclockwisesl}{\mathop}{integrals}{"07}
+\stix@MathSymbol{\smallointctrclockwisesl}{\mathop}{integrals}{"08}
+\stix@MathSymbol{\smallsumintsl} {\mathop}{integrals}{"09}
+\stix@MathSymbol{\smalliiiintsl} {\mathop}{integrals}{"0A}
+\stix@MathSymbol{\smallintbarsl} {\mathop}{integrals}{"0B}
+\stix@MathSymbol{\smallintBarsl} {\mathop}{integrals}{"0C}
+\stix@MathSymbol{\smallfintsl} {\mathop}{integrals}{"0D}
+\stix@MathSymbol{\smallcirfnintsl} {\mathop}{integrals}{"0E}
+\stix@MathSymbol{\smallawintsl} {\mathop}{integrals}{"0F}
+\stix@MathSymbol{\smallrppolintsl} {\mathop}{integrals}{"10}
+\stix@MathSymbol{\smallscpolintsl} {\mathop}{integrals}{"11}
+\stix@MathSymbol{\smallnpolintsl} {\mathop}{integrals}{"12}
+\stix@MathSymbol{\smallpointintsl} {\mathop}{integrals}{"13}
+\stix@MathSymbol{\smallsqintsl} {\mathop}{integrals}{"14}
+\stix@MathSymbol{\smallintlarhksl} {\mathop}{integrals}{"15}
+\stix@MathSymbol{\smallintxsl} {\mathop}{integrals}{"16}
+\stix@MathSymbol{\smallintcapsl} {\mathop}{integrals}{"17}
+\stix@MathSymbol{\smallintcupsl} {\mathop}{integrals}{"18}
+\stix@MathSymbol{\smallupintsl} {\mathop}{integrals}{"19}
+\stix@MathSymbol{\smalllowintsl} {\mathop}{integrals}{"1A}
+\stix@MathSymbol{\smallintup} {\mathop}{integrals}{"1B}
+\stix@MathSymbol{\smalliintup} {\mathop}{integrals}{"1C}
+\stix@MathSymbol{\smalliiintup} {\mathop}{integrals}{"1D}
+\stix@MathSymbol{\smallointup} {\mathop}{integrals}{"1E}
+\stix@MathSymbol{\smalloiintup} {\mathop}{integrals}{"1F}
+\stix@MathSymbol{\smalloiiintup} {\mathop}{integrals}{"20}
+\stix@MathSymbol{\smallintclockwiseup} {\mathop}{integrals}{"21}
+\stix@MathSymbol{\smallvarointclockwiseup}{\mathop}{integrals}{"22}
+\stix@MathSymbol{\smallointctrclockwiseup}{\mathop}{integrals}{"23}
+\stix@MathSymbol{\smallsumintup} {\mathop}{integrals}{"24}
+\stix@MathSymbol{\smalliiiintup} {\mathop}{integrals}{"25}
+\stix@MathSymbol{\smallintbarup} {\mathop}{integrals}{"26}
+\stix@MathSymbol{\smallintBarup} {\mathop}{integrals}{"27}
+\stix@MathSymbol{\smallfintup} {\mathop}{integrals}{"28}
+\stix@MathSymbol{\smallcirfnintup} {\mathop}{integrals}{"29}
+\stix@MathSymbol{\smallawintup} {\mathop}{integrals}{"2A}
+\stix@MathSymbol{\smallrppolintup} {\mathop}{integrals}{"2B}
+\stix@MathSymbol{\smallscpolintup} {\mathop}{integrals}{"2C}
+\stix@MathSymbol{\smallnpolintup} {\mathop}{integrals}{"2D}
+\stix@MathSymbol{\smallpointintup} {\mathop}{integrals}{"2E}
+\stix@MathSymbol{\smallsqintup} {\mathop}{integrals}{"2F}
+\stix@MathSymbol{\smallintlarhkup} {\mathop}{integrals}{"30}
+\stix@MathSymbol{\smallintxup} {\mathop}{integrals}{"31}
+\stix@MathSymbol{\smallintcapup} {\mathop}{integrals}{"32}
+\stix@MathSymbol{\smallintcupup} {\mathop}{integrals}{"33}
+\stix@MathSymbol{\smallupintup} {\mathop}{integrals}{"34}
+\stix@MathSymbol{\smalllowintup} {\mathop}{integrals}{"35}
+\stix@MathSymbol{\intslop} {\mathop}{integrals}{"94}
+\stix@MathSymbol{\iintslop} {\mathop}{integrals}{"95}
+\stix@MathSymbol{\iiintslop} {\mathop}{integrals}{"96}
+\stix@MathSymbol{\ointslop} {\mathop}{integrals}{"97}
+\stix@MathSymbol{\oiintslop} {\mathop}{integrals}{"98}
+\stix@MathSymbol{\oiiintslop} {\mathop}{integrals}{"99}
+\stix@MathSymbol{\intclockwiseslop} {\mathop}{integrals}{"9A}
+\stix@MathSymbol{\varointclockwiseslop} {\mathop}{integrals}{"9B}
+\stix@MathSymbol{\ointctrclockwiseslop} {\mathop}{integrals}{"9C}
+\stix@MathSymbol{\sumintslop} {\mathop}{integrals}{"9D}
+\stix@MathSymbol{\iiiintslop} {\mathop}{integrals}{"9E}
+\stix@MathSymbol{\intbarslop} {\mathop}{integrals}{"9F}
+\stix@MathSymbol{\intBarslop} {\mathop}{integrals}{"A0}
+\stix@MathSymbol{\fintslop} {\mathop}{integrals}{"A1}
+\stix@MathSymbol{\cirfnintslop} {\mathop}{integrals}{"A2}
+\stix@MathSymbol{\awintslop} {\mathop}{integrals}{"A3}
+\stix@MathSymbol{\rppolintslop} {\mathop}{integrals}{"A4}
+\stix@MathSymbol{\scpolintslop} {\mathop}{integrals}{"A5}
+\stix@MathSymbol{\npolintslop} {\mathop}{integrals}{"A6}
+\stix@MathSymbol{\pointintslop} {\mathop}{integrals}{"A7}
+\stix@MathSymbol{\sqintslop} {\mathop}{integrals}{"A8}
+\stix@MathSymbol{\intlarhkslop} {\mathop}{integrals}{"A9}
+\stix@MathSymbol{\intxslop} {\mathop}{integrals}{"AA}
+\stix@MathSymbol{\intcapslop} {\mathop}{integrals}{"AB}
+\stix@MathSymbol{\intcupslop} {\mathop}{integrals}{"AC}
+\stix@MathSymbol{\upintslop} {\mathop}{integrals}{"AD}
+\stix@MathSymbol{\lowintslop} {\mathop}{integrals}{"AE}
+\stix@MathSymbol{\intupop} {\mathop}{integrals}{"AF}
+\stix@MathSymbol{\iintupop} {\mathop}{integrals}{"B0}
+\stix@MathSymbol{\iiintupop} {\mathop}{integrals}{"B1}
+\stix@MathSymbol{\ointupop} {\mathop}{integrals}{"B2}
+\stix@MathSymbol{\oiintupop} {\mathop}{integrals}{"B3}
+\stix@MathSymbol{\oiiintupop} {\mathop}{integrals}{"B4}
+\stix@MathSymbol{\intclockwiseupop} {\mathop}{integrals}{"B5}
+\stix@MathSymbol{\varointclockwiseupop} {\mathop}{integrals}{"B6}
+\stix@MathSymbol{\ointctrclockwiseupop} {\mathop}{integrals}{"B7}
+\stix@MathSymbol{\sumintupop} {\mathop}{integrals}{"B8}
+\stix@MathSymbol{\iiiintupop} {\mathop}{integrals}{"B9}
+\stix@MathSymbol{\intbarupop} {\mathop}{integrals}{"BA}
+\stix@MathSymbol{\intBarupop} {\mathop}{integrals}{"BB}
+\stix@MathSymbol{\fintupop} {\mathop}{integrals}{"BC}
+\stix@MathSymbol{\cirfnintupop} {\mathop}{integrals}{"BD}
+\stix@MathSymbol{\awintupop} {\mathop}{integrals}{"BE}
+\stix@MathSymbol{\rppolintupop} {\mathop}{integrals}{"BF}
+\stix@MathSymbol{\scpolintupop} {\mathop}{integrals}{"C0}
+\stix@MathSymbol{\npolintupop} {\mathop}{integrals}{"C1}
+\stix@MathSymbol{\pointintupop} {\mathop}{integrals}{"C2}
+\stix@MathSymbol{\sqintupop} {\mathop}{integrals}{"C3}
+\stix@MathSymbol{\intlarhkupop} {\mathop}{integrals}{"C4}
+\stix@MathSymbol{\intxupop} {\mathop}{integrals}{"C5}
+\stix@MathSymbol{\intcapupop} {\mathop}{integrals}{"C6}
+\stix@MathSymbol{\intcupupop} {\mathop}{integrals}{"C7}
+\stix@MathSymbol{\upintupop} {\mathop}{integrals}{"C8}
+\stix@MathSymbol{\lowintupop} {\mathop}{integrals}{"C9}
+
+\stix@MathSymbol{\circledS} {\mathord}{integrals}{"3B}
+\stix@MathSymbol{\diagdown} {\mathord}{integrals}{"3C}
+\stix@MathSymbol{\diagup} {\mathord}{integrals}{"3D}
+\stix@MathSymbol{\eth} {\mathord}{integrals}{"3E}
+\stix@MathSymbol{\smallfrown} {\mathrel}{integrals}{"3F}
+\stix@MathSymbol{\smallsmile} {\mathrel}{integrals}{"40}
+\stix@MathSymbol{\gvertneqq} {\mathrel}{integrals}{"5B}
+\stix@MathSymbol{\lvertneqq} {\mathrel}{integrals}{"5C}
+\stix@MathSymbol{\nshortmid} {\mathrel}{integrals}{"5D}
+\stix@MathSymbol{\nshortparallel} {\mathrel}{integrals}{"5E}
+\stix@MathSymbol{\shortmid} {\mathrel}{integrals}{"5F}
+\stix@MathSymbol{\shortparallel} {\mathrel}{integrals}{"60}
+\stix@MathSymbol{\varsubsetneq} {\mathrel}{integrals}{"61}
+\stix@MathSymbol{\varsupsetneq} {\mathrel}{integrals}{"62}
+\stix@MathSymbol{\varsubsetneqq} {\mathrel}{integrals}{"63}
+\stix@MathSymbol{\varsupsetneqq} {\mathrel}{integrals}{"64}
+\stix@MathSymbol{\varkappa} {\mathord}{integrals}{"7A}
+\stix@MathSymbol{\digamma} {\mathord}{integrals}{"7B}
+\stix@MathSymbol{\backepsilon} {\mathord}{integrals}{"7C}
+\stix@MathSymbol{\varpropto} {\mathrel}{integrals}{"7E}
+% \end{macrocode}
+%
+% For compatibility with \pkg{amsfonts} where they are defined to work both in
+% text and math mode.
+%
+% \begin{macrocode}
+\stix@MathSymbol{\yenmath} {\mathord}{integrals}{"7D}
+\stix@MathSymbol{\circledRmath} {\mathord}{integrals}{"3A}
+\stix@MathSymbol{\maltesemath} {\mathord}{arrows3}{"83}
+\stix@MathSymbol{\circledstar} {\mathord}{arrows3}{"84}
+\DeclareRobustCommand\yen{%
+ \ifmmode\yenmath\else{\fontencoding{TS1}\selectfont\char"A5}\fi}
+\DeclareRobustCommand\circledR{%
+ \ifmmode\circledRmath\else{\fontencoding{TS1}\selectfont\char"AE}\fi}
+\DeclareRobustCommand\checkmark{\ensuremath{\checkmarkmath}}
+\DeclareRobustCommand\maltese{\ensuremath{\maltesemath}}
+% \end{macrocode}
+%
+% When |upint| package option is specified, integrals will be upright by
+% default.
+%
+% \begin{macrocode}
+\ifstix@upint
+ \let\smallint=\smallintup
+ \let\smalliint=\smalliintup
+ \let\smalliiint=\smalliiintup
+ \let\smalloint=\smallointup
+ \let\smalloiint=\smalloiintup
+ \let\smalloiiint=\smalloiiintup
+ \let\smallintclockwise=\smallintclockwiseup
+ \let\smallvarointclockwise=\smallvarointclockwiseup
+ \let\smallointctrclockwise=\smallointctrclockwiseup
+ \let\smallsumint=\smallsumintup
+ \let\smalliiiint=\smalliiiintup
+ \let\smallintbar=\smallintbarup
+ \let\smallintBar=\smallintBarup
+ \let\smallfint=\smallfintup
+ \let\smallcirfnint=\smallcirfnintup
+ \let\smallawint=\smallawintup
+ \let\smallrppolint=\smallrppolintup
+ \let\smallscpolint=\smallscpolintup
+ \let\smallnpolint=\smallnpolintup
+ \let\smallpointint=\smallpointintup
+ \let\smallsqint=\smallsqintup
+ \let\smallintlarhk=\smallintlarhkup
+ \let\smallintx=\smallintxup
+ \let\smallintcap=\smallintcapup
+ \let\smallintcup=\smallintcupup
+ \let\smallupint=\smallupintup
+ \let\smalllowint=\smalllowintup
+ \let\intop=\intupop
+ \let\iintop=\iintupop
+ \let\iiintop=\iiintupop
+ \let\ointop=\ointupop
+ \let\oiintop=\oiintupop
+ \let\oiiintop=\oiiintupop
+ \let\intclockwiseop=\intclockwiseupop
+ \let\varointclockwiseop=\varointclockwiseupop
+ \let\ointctrclockwiseop=\ointctrclockwiseupop
+ \let\sumintop=\sumintupop
+ \let\iiiintop=\iiiintupop
+ \let\intbarop=\intbarupop
+ \let\intBarop=\intBarupop
+ \let\fintop=\fintupop
+ \let\cirfnintop=\cirfnintupop
+ \let\awintop=\awintupop
+ \let\rppolintop=\rppolintupop
+ \let\scpolintop=\scpolintupop
+ \let\npolintop=\npolintupop
+ \let\pointintop=\pointintupop
+ \let\sqintop=\sqintupop
+ \let\intlarhkop=\intlarhkupop
+ \let\intxop=\intxupop
+ \let\intcapop=\intcapupop
+ \let\intcupop=\intcupupop
+ \let\upintop=\upintupop
+ \let\lowintop=\lowintupop
+\else
+ \let\smallint=\smallintsl
+ \let\smalliint=\smalliintsl
+ \let\smalliiint=\smalliiintsl
+ \let\smalloint=\smallointsl
+ \let\smalloiint=\smalloiintsl
+ \let\smalloiiint=\smalloiiintsl
+ \let\smallintclockwise=\smallintclockwisesl
+ \let\smallvarointclockwise=\smallvarointclockwisesl
+ \let\smallointctrclockwise=\smallointctrclockwisesl
+ \let\smallsumint=\smallsumintsl
+ \let\smalliiiint=\smalliiiintsl
+ \let\smallintbar=\smallintbarsl
+ \let\smallintBar=\smallintBarsl
+ \let\smallfint=\smallfintsl
+ \let\smallcirfnint=\smallcirfnintsl
+ \let\smallawint=\smallawintsl
+ \let\smallrppolint=\smallrppolintsl
+ \let\smallscpolint=\smallscpolintsl
+ \let\smallnpolint=\smallnpolintsl
+ \let\smallpointint=\smallpointintsl
+ \let\smallsqint=\smallsqintsl
+ \let\smallintlarhk=\smallintlarhksl
+ \let\smallintx=\smallintxsl
+ \let\smallintcap=\smallintcapsl
+ \let\smallintcup=\smallintcupsl
+ \let\smallupint=\smallupintsl
+ \let\smalllowint=\smalllowintsl
+ \let\intop=\intslop
+ \let\iintop=\iintslop
+ \let\iiintop=\iiintslop
+ \let\ointop=\ointslop
+ \let\oiintop=\oiintslop
+ \let\oiiintop=\oiiintslop
+ \let\intclockwiseop=\intclockwiseslop
+ \let\varointclockwiseop=\varointclockwiseslop
+ \let\ointctrclockwiseop=\ointctrclockwiseslop
+ \let\sumintop=\sumintslop
+ \let\iiiintop=\iiiintslop
+ \let\intbarop=\intbarslop
+ \let\intBarop=\intBarslop
+ \let\fintop=\fintslop
+ \let\cirfnintop=\cirfnintslop
+ \let\awintop=\awintslop
+ \let\rppolintop=\rppolintslop
+ \let\scpolintop=\scpolintslop
+ \let\npolintop=\npolintslop
+ \let\pointintop=\pointintslop
+ \let\sqintop=\sqintslop
+ \let\intlarhkop=\intlarhkslop
+ \let\intxop=\intxslop
+ \let\intcapop=\intcapslop
+ \let\intcupop=\intcupslop
+ \let\upintop=\upintslop
+ \let\lowintop=\lowintslop
+\fi
+\def\int{\DOTSI\intop\ilimits@}
+\def\iint{\DOTSI\iintop\ilimits@}
+\def\iiint{\DOTSI\iiintop\ilimits@}
+\def\oint{\DOTSI\ointop\ilimits@}
+\def\oiint{\DOTSI\oiintop\ilimits@}
+\def\oiiint{\DOTSI\oiiintop\ilimits@}
+\def\intclockwise{\DOTSI\intclockwiseop\ilimits@}
+\def\varointclockwise{\DOTSI\varointclockwiseop\ilimits@}
+\def\ointctrclockwise{\DOTSI\ointctrclockwiseop\ilimits@}
+\def\sumint{\DOTSI\sumintop\ilimits@}
+\def\iiiint{\DOTSI\iiiintop\ilimits@}
+\def\intbar{\DOTSI\intbarop\ilimits@}
+\def\intBar{\DOTSI\intBarop\ilimits@}
+\def\fint{\DOTSI\fintop\ilimits@}
+\def\cirfnint{\DOTSI\cirfnintop\ilimits@}
+\def\awint{\DOTSI\awintop\ilimits@}
+\def\rppolint{\DOTSI\rppolintop\ilimits@}
+\def\scpolint{\DOTSI\scpolintop\ilimits@}
+\def\npolint{\DOTSI\npolintop\ilimits@}
+\def\pointint{\DOTSI\pointintop\ilimits@}
+\def\sqint{\DOTSI\sqintop\ilimits@}
+\def\intlarhk{\DOTSI\intlarhkop\ilimits@}
+\def\intx{\DOTSI\intxop\ilimits@}
+\def\intcap{\DOTSI\intcapop\ilimits@}
+\def\intcup{\DOTSI\intcupop\ilimits@}
+\def\upint{\DOTSI\upintop\ilimits@}
+\def\lowint{\DOTSI\lowintop\ilimits@}
+% \end{macrocode}
+%
+% Upright integrals can be accessed using |up| suffix, and |sl| for slanted,
+% despite the default integrals shape.
+%
+% \begin{macrocode}
+\def\intsl{\DOTSI\intslop\ilimits@}
+\def\iintsl{\DOTSI\iintslop\ilimits@}
+\def\iiintsl{\DOTSI\iiintslop\ilimits@}
+\def\ointsl{\DOTSI\ointslop\ilimits@}
+\def\oiintsl{\DOTSI\oiintslop\ilimits@}
+\def\oiiintsl{\DOTSI\oiiintslop\ilimits@}
+\def\intclockwisesl{\DOTSI\intclockwiseslop\ilimits@}
+\def\varointclockwisesl{\DOTSI\varointclockwiseslop\ilimits@}
+\def\ointctrclockwisesl{\DOTSI\ointctrclockwiseslop\ilimits@}
+\def\sumintsl{\DOTSI\sumintslop\ilimits@}
+\def\iiiintsl{\DOTSI\iiiintslop\ilimits@}
+\def\intbarsl{\DOTSI\intbarslop\ilimits@}
+\def\intBarsl{\DOTSI\intBarslop\ilimits@}
+\def\fintsl{\DOTSI\fintslop\ilimits@}
+\def\cirfnintsl{\DOTSI\cirfnintslop\ilimits@}
+\def\awintsl{\DOTSI\awintslop\ilimits@}
+\def\rppolintsl{\DOTSI\rppolintslop\ilimits@}
+\def\scpolintsl{\DOTSI\scpolintslop\ilimits@}
+\def\npolintsl{\DOTSI\npolintslop\ilimits@}
+\def\pointintsl{\DOTSI\pointintslop\ilimits@}
+\def\sqintsl{\DOTSI\sqintslop\ilimits@}
+\def\intlarhksl{\DOTSI\intlarhkslop\ilimits@}
+\def\intxsl{\DOTSI\intxslop\ilimits@}
+\def\intcapsl{\DOTSI\intcapslop\ilimits@}
+\def\intcupsl{\DOTSI\intcupslop\ilimits@}
+\def\upintsl{\DOTSI\upintslop\ilimits@}
+\def\lowintsl{\DOTSI\lowintslop\ilimits@}
+\def\intup{\DOTSI\intupop\ilimits@}
+\def\iintup{\DOTSI\iintupop\ilimits@}
+\def\iiintup{\DOTSI\iiintupop\ilimits@}
+\def\ointup{\DOTSI\ointupop\ilimits@}
+\def\oiintup{\DOTSI\oiintupop\ilimits@}
+\def\oiiintup{\DOTSI\oiiintupop\ilimits@}
+\def\intclockwiseup{\DOTSI\intclockwiseupop\ilimits@}
+\def\varointclockwiseup{\DOTSI\varointclockwiseupop\ilimits@}
+\def\ointctrclockwiseup{\DOTSI\ointctrclockwiseupop\ilimits@}
+\def\sumintup{\DOTSI\sumintupop\ilimits@}
+\def\iiiintup{\DOTSI\iiiintupop\ilimits@}
+\def\intbarup{\DOTSI\intbarupop\ilimits@}
+\def\intBarup{\DOTSI\intBarupop\ilimits@}
+\def\fintup{\DOTSI\fintupop\ilimits@}
+\def\cirfnintup{\DOTSI\cirfnintupop\ilimits@}
+\def\awintup{\DOTSI\awintupop\ilimits@}
+\def\rppolintup{\DOTSI\rppolintupop\ilimits@}
+\def\scpolintup{\DOTSI\scpolintupop\ilimits@}
+\def\npolintup{\DOTSI\npolintupop\ilimits@}
+\def\pointintup{\DOTSI\pointintupop\ilimits@}
+\def\sqintup{\DOTSI\sqintupop\ilimits@}
+\def\intlarhkup{\DOTSI\intlarhkupop\ilimits@}
+\def\intxup{\DOTSI\intxupop\ilimits@}
+\def\intcapup{\DOTSI\intcapupop\ilimits@}
+\def\intcupup{\DOTSI\intcupupop\ilimits@}
+\def\upintup{\DOTSI\upintupop\ilimits@}
+\def\lowintup{\DOTSI\lowintupop\ilimits@}
+% \end{macrocode}
+%
+% \paragraph{Big operators}
+%
+% \begin{macrocode}
+\stix@MathSymbol{\Bbbsumop} {\mathop}{largesymbols}{"B0}
+\stix@MathSymbol{\prodop} {\mathop}{largesymbols}{"B1}
+\stix@MathSymbol{\coprodop} {\mathop}{largesymbols}{"B2}
+\stix@MathSymbol{\sumop} {\mathop}{largesymbols}{"B3}
+\stix@MathSymbol{\bigwedgeop} {\mathop}{largesymbols}{"B4}
+\stix@MathSymbol{\bigveeop} {\mathop}{largesymbols}{"B5}
+\stix@MathSymbol{\bigcapop} {\mathop}{largesymbols}{"B6}
+\stix@MathSymbol{\bigcupop} {\mathop}{largesymbols}{"B7}
+\stix@MathSymbol{\xsolop} {\mathop}{largesymbols}{"B8}
+\stix@MathSymbol{\xbsolop} {\mathop}{largesymbols}{"B9}
+\stix@MathSymbol{\bigodotop} {\mathop}{largesymbols}{"BA}
+\stix@MathSymbol{\bigoplusop} {\mathop}{largesymbols}{"BB}
+\stix@MathSymbol{\bigotimesop} {\mathop}{largesymbols}{"BC}
+\stix@MathSymbol{\bigcupdotop} {\mathop}{largesymbols}{"BD}
+\stix@MathSymbol{\biguplusop} {\mathop}{largesymbols}{"BE}
+\stix@MathSymbol{\bigsqcapop} {\mathop}{largesymbols}{"BF}
+\stix@MathSymbol{\bigsqcupop} {\mathop}{largesymbols}{"C0}
+\stix@MathSymbol{\conjquantop} {\mathop}{largesymbols}{"C1}
+\stix@MathSymbol{\disjquantop} {\mathop}{largesymbols}{"C2}
+\stix@MathSymbol{\bigtimesop} {\mathop}{largesymbols}{"C3}
+\stix@MathSymbol{\modtwosumop} {\mathop}{largesymbols}{"C4}
+\stix@MathSymbol{\bigtalloblongop} {\mathop}{largesymbols}{"C5}
+\def\Bbbsum{\DOTSI\Bbbsumop\slimits@}
+\def\prod{\DOTSI\prodop\slimits@}
+\def\coprod{\DOTSI\coprodop\slimits@}
+\def\sum{\DOTSI\sumop\slimits@}
+\def\bigwedge{\DOTSI\bigwedgeop\slimits@}
+\def\bigvee{\DOTSI\bigveeop\slimits@}
+\def\bigcap{\DOTSI\bigcapop\slimits@}
+\def\bigcup{\DOTSI\bigcupop\slimits@}
+\def\xsol{\DOTSI\xsolop\slimits@}
+\def\xbsol{\DOTSI\xbsolop\slimits@}
+\def\bigodot{\DOTSI\bigodotop\slimits@}
+\def\bigoplus{\DOTSI\bigoplusop\slimits@}
+\def\bigotimes{\DOTSI\bigotimesop\slimits@}
+\def\bigcupdot{\DOTSI\bigcupdotop\slimits@}
+\def\biguplus{\DOTSI\biguplusop\slimits@}
+\def\bigsqcap{\DOTSI\bigsqcapop\slimits@}
+\def\bigsqcup{\DOTSI\bigsqcupop\slimits@}
+\def\conjquant{\DOTSI\conjquantop\slimits@}
+\def\disjquant{\DOTSI\disjquantop\slimits@}
+\def\bigtimes{\DOTSI\bigtimesop\slimits@}
+\def\modtwosum{\DOTSI\modtwosumop\slimits@}
+\def\bigtalloblong{\DOTSI\bigtalloblongop\slimits@}
+% \end{macrocode}
+%
+% \paragraph{Math accents}
+%
+% \begin{macrocode}
+\stix@MathAccent{\grave} {\mathalpha}{letters}{"80}
+\stix@MathAccent{\acute} {\mathalpha}{letters}{"81}
+\stix@MathAccent{\hat} {\mathalpha}{letters}{"82}
+\stix@MathAccent{\tilde} {\mathalpha}{letters}{"83}
+\stix@MathAccent{\bar} {\mathalpha}{letters}{"84}
+\stix@MathAccent{\breve} {\mathalpha}{letters}{"85}
+\stix@MathAccent{\dot} {\mathalpha}{letters}{"86}
+\stix@MathAccent{\ddot} {\mathalpha}{letters}{"87}
+\stix@MathAccent{\ovhook} {\mathalpha}{letters}{"88}
+\stix@MathAccent{\mathring} {\mathalpha}{letters}{"89}
+\stix@MathAccent{\check} {\mathalpha}{letters}{"8A}
+\stix@MathAccent{\candra} {\mathalpha}{letters}{"8B}
+\stix@MathAccent{\oturnedcomma} {\mathalpha}{letters}{"8C}
+\stix@MathAccent{\ocommatopright} {\mathalpha}{letters}{"8D}
+\stix@MathAccent{\droang} {\mathalpha}{letters}{"8E}
+\stix@MathAccent{\leftharpoonaccent} {\mathalpha}{letters}{"8F}
+\stix@MathAccent{\rightharpoonaccent} {\mathalpha}{letters}{"90}
+\stix@MathAccent{\leftarrowaccent} {\mathalpha}{letters}{"91}
+\stix@MathAccent{\vec} {\mathalpha}{letters}{"92}
+ % not \let because amsmath redefines \vec
+ \def\rightarrowaccent{\vec}
+\stix@MathAccent{\dddot} {\mathalpha}{letters}{"93}
+\stix@MathAccent{\ddddot} {\mathalpha}{letters}{"94}
+\stix@MathAccent{\leftrightarrowaccent} {\mathalpha}{letters}{"95}
+\stix@MathAccent{\annuity} {\mathalpha}{letters}{"96}
+\stix@MathAccent{\widebridgeabove} {\mathalpha}{letters}{"97}
+\stix@MathAccent{\asteraccent} {\mathalpha}{letters}{"98}
+% \end{macrocode}
+%
+% \pkg{amsmath} breaks our wide accents, so we make sure its
+% |\set@mathaccent| has no effect while defining them.
+%
+% \begin{macrocode}
+\begingroup
+ \def\set@mathaccent#1#2#3#4{%
+ \xdef#2{\mathaccent"\mathchar@type#3\hexnumber@#1#4\relax}}
+ \stix@MathAccent{\widehat} {\mathord}{letters}{"9A}
+ \stix@MathAccent{\widetilde} {\mathord}{letters}{"9B}
+ \stix@MathAccent{\widecheck} {\mathord}{letters}{"9C}
+\endgroup
+% \end{macrocode}
+%
+% \paragraph{Over/under braces and brackets}
+%
+% \begin{macrocode}
+\stix@MathSymbol{\braceld}{\mathord}{letters}{"A9}
+\stix@MathSymbol{\bracerd}{\mathord}{letters}{"AA}
+\stix@MathSymbol{\bracelu}{\mathord}{letters}{"AB}
+\stix@MathSymbol{\braceru}{\mathord}{letters}{"AC}
+\stix@MathSymbol{\braceex}{\mathord}{letters}{"AD}
+\stix@MathSymbol{\bracemu}{\mathord}{letters}{"AE}
+\stix@MathSymbol{\bracemd}{\mathord}{letters}{"AF}
+\stix@MathSymbol{\parenld}{\mathord}{letters}{"B0}
+\stix@MathSymbol{\parenrd}{\mathord}{letters}{"B1}
+\stix@MathSymbol{\parenlu}{\mathord}{letters}{"B2}
+\stix@MathSymbol{\parenru}{\mathord}{letters}{"B3}
+\stix@MathSymbol{\bracketld}{\mathord}{letters}{"B4}
+\stix@MathSymbol{\bracketrd}{\mathord}{letters}{"B5}
+\stix@MathSymbol{\bracketlu}{\mathord}{letters}{"B6}
+\stix@MathSymbol{\bracketru}{\mathord}{letters}{"B7}
+\def\stix@braceglue{\hskip -.15em plus .15em}
+\def\downbracefill{$\m@th%
+ \braceld\stix@braceglue%
+ \cleaders\hbox{$\braceex$}\hfill%
+ \stix@braceglue\bracemu\stix@braceglue%
+ \cleaders\hbox{$\braceex$}\hfill%
+ \stix@braceglue\bracerd$}
+\def\upbracefill{$\m@th%
+ \bracelu\stix@braceglue%
+ \cleaders\hbox{$\braceex$}\hfill%
+ \stix@braceglue\bracemd\stix@braceglue%
+ \cleaders\hbox{$\braceex$}\hfill%
+ \stix@braceglue\braceru$}
+\def\stix@parenglue{\hskip -.2em plus .2em}
+\def\downparenfill{$\m@th%
+ \parenld\stix@parenglue%
+ \cleaders\hbox{$\braceex$}\hfill%
+ \stix@parenglue\parenrd$}
+\def\upparenfill{$\m@th%
+ \parenlu\stix@parenglue%
+ \cleaders\hbox{$\braceex$}\hfill%
+ \stix@parenglue\parenru$}
+\def\stix@overbrace#1#2{%
+ \mathop {%
+ \vbox {%
+ \m@th%
+ \ialign{##\crcr%
+ \noalign{\kern.3\fontdimen5\textfont2}%
+ \csname down#1fill\endcsname\crcr%
+ \noalign{\kern.5\fontdimen5\textfont2\nointerlineskip}%
+ $\hfil\displaystyle{#2}\hfil$\crcr%
+ }%
+ }%
+ }%
+ \limits%
+}
+\def\stix@underbrace#1#2{
+ \mathop {%
+ \vtop {%
+ \m@th%
+ \ialign{##\crcr%
+ $\hfil\displaystyle{#2}\hfil$\crcr%
+ \noalign{\kern.5\fontdimen5\textfont2\nointerlineskip}%
+ \csname up#1fill\endcsname\crcr%
+ \noalign{\kern.3\fontdimen5\textfont2}%
+ }%
+ }%
+ }%
+ \limits%
+}
+\def\overbrace#1{\stix@overbrace{brace}{#1}}
+\def\overparen#1{\stix@overbrace{paren}{#1}}
+\def\underbrace#1{\stix@underbrace{brace}{#1}}
+\def\underparen#1{\stix@underbrace{paren}{#1}}
+% \end{macrocode}
+%
+% \pkg{mathtools} defines over/under brackets that takes optional arguments,
+% we want to retain that.
+%
+% \begin{macrocode}
+\AtBeginDocument{
+ \@ifpackageloaded{mathtools}{}{
+ \def\stix@bracketglue{\hskip -.85em plus .85em}
+ \def\downbracketfill{$\m@th%
+ \bracketld\stix@bracketglue%
+ \cleaders\hbox{$\braceex$}\hfill%
+ \stix@bracketglue\bracketrd$}
+ \def\upbracketfill{$\m@th%
+ \bracketlu\stix@bracketglue%
+ \cleaders\hbox{$\braceex$}\hfill%
+ \stix@bracketglue\bracketru$}
+ \def\underbracket#1{\stix@underbrace{bracket}{#1}}
+ \def\overbracket#1{\stix@overbrace{bracket}{#1}}
+ }
+}
+% \end{macrocode}
+%
+% \paragraph{Over/under arrows}
+%
+% \begin{macrocode}
+\stix@MathSymbol{\arrowaccentex} {\mathord}{letters}{"99}
+\stix@MathSymbol{\harpoonaccentlt}{\mathord}{letters}{"8F}
+\stix@MathSymbol{\harpoonaccentrt}{\mathord}{letters}{"90}
+\stix@MathSymbol{\arrowaccentlt} {\mathord}{letters}{"91}
+\stix@MathSymbol{\arrowaccentrt} {\mathord}{letters}{"92}
+\def\stix@arrowaccentglue{\hskip -.23em plus .23em}
+\def\overleftarrowfill{$\m@th%
+ \arrowaccentlt\stix@arrowaccentglue%
+ \cleaders\hbox{$\arrowaccentex$}\hfill$}
+\def\overrightarrowfill{$\m@th%
+ \cleaders\hbox{$\arrowaccentex$}\hfill%
+ \stix@arrowaccentglue\arrowaccentrt$}
+\def\overleftrightarrowfill{$\m@th%
+ \arrowaccentlt\stix@arrowaccentglue%
+ \cleaders\hbox{$\arrowaccentex$}\hfill%
+ \stix@arrowaccentglue\arrowaccentrt$}
+\def\overleftharpoonfill{$\m@th%
+ \harpoonaccentlt\stix@arrowaccentglue%
+ \cleaders\hbox{$\arrowaccentex$}\hfill$}
+\def\overrightharpoonfill{$\m@th%
+ \cleaders\hbox{$\arrowaccentex$}\hfill%
+ \stix@arrowaccentglue\harpoonaccentrt$}
+\def\stix@overarrow#1#2#3{%
+ \vbox {%
+ \m@th%
+ \ialign{##\crcr%
+ \csname over#1fill\endcsname\crcr%
+ \noalign{\kern -1ex\nointerlineskip}%
+ $\hfil#2#3\hfil$\crcr%
+ }%
+ }%
+}
+\def\stix@underarrow#1#2#3{
+ \vtop {%
+ \m@th%
+ \ialign{##\crcr%
+ $\hfil#2#3\hfil$\crcr%
+ \noalign{\kern .2ex\nointerlineskip}%
+ \csname over#1fill\endcsname\crcr%
+ \noalign{\kern -1ex\nointerlineskip}%
+ }%
+ }%
+}
+\def\overleftarrow{\mathpalette{\stix@overarrow{leftarrow}}}
+\def\overrightarrow{\mathpalette{\stix@overarrow{rightarrow}}}
+\def\overleftrightarrow{\mathpalette{\stix@overarrow{leftrightarrow}}}
+\def\overleftharpoon{\mathpalette{\stix@overarrow{leftharpoon}}}
+\def\overrightharpoon{\mathpalette{\stix@overarrow{rightharpoon}}}
+\def\underleftarrow{\mathpalette{\stix@underarrow{leftarrow}}}
+\def\underrightarrow{\mathpalette{\stix@underarrow{rightarrow}}}
+\def\underleftrightarrow{\mathpalette{\stix@underarrow{leftrightarrow}}}
+\def\underleftharpoon{\mathpalette{\stix@underarrow{leftharpoon}}}
+\def\underrightharpoon{\mathpalette{\stix@underarrow{rightharpoon}}}
+% \end{macrocode}
+%
+% \paragraph{Arrows}
+%
+% \begin{macrocode}
+\stix@MathSymbol{\lhook} {\mathrel}{arrows1}{"2A}
+\stix@MathSymbol{\rhook} {\mathrel}{arrows1}{"2B}
+\stix@MathSymbol{\relbar} {\mathrel}{arrows1}{"2C}
+\stix@MathSymbol{\Relbar} {\mathrel}{arrows1}{"2D}
+\stix@MathSymbol{\Rrelbar} {\mathrel}{arrows1}{"2E}
+\stix@MathSymbol{\RRelbar} {\mathrel}{arrows1}{"2F}
+
+\stix@MathSymbol{\mapsfromchar} {\mathrel}{arrows1}{"3A}
+\stix@MathSymbol{\mapstochar} {\mathrel}{arrows1}{"3B}
+\stix@MathSymbol{\rightarrowbackapprox} {\mathrel}{arrows1}{"40}
+\stix@MathSymbol{\similarleftarrow} {\mathrel}{arrows1}{"5B}
+\stix@MathSymbol{\leftarrowapprox} {\mathrel}{arrows1}{"5C}
+\stix@MathSymbol{\leftarrowbsimilar} {\mathrel}{arrows1}{"5D}
+\stix@MathSymbol{\rightarrowbsimilar} {\mathrel}{arrows1}{"5E}
+\stix@MathSymbol{\leftarrow} {\mathrel}{arrows1}{"7D} \let\gets=\leftarrow
+\stix@MathSymbol{\rightarrow} {\mathrel}{arrows1}{"99} \let\to=\rightarrow
+\stix@MathSymbol{\leftrightarrow} {\mathrel}{arrows1}{"9B}
+\stix@MathSymbol{\nwarrow} {\mathrel}{arrows1}{"9D}
+\stix@MathSymbol{\nearrow} {\mathrel}{arrows1}{"9E}
+\stix@MathSymbol{\searrow} {\mathrel}{arrows1}{"9F}
+
+\stix@MathSymbol{\swarrow} {\mathrel}{arrows1}{"A0}
+\stix@MathSymbol{\nleftarrow} {\mathrel}{arrows1}{"A1}
+\stix@MathSymbol{\nrightarrow} {\mathrel}{arrows1}{"A2}
+\stix@MathSymbol{\leftwavearrow} {\mathrel}{arrows1}{"A3}
+\stix@MathSymbol{\rightwavearrow} {\mathrel}{arrows1}{"A4}
+\stix@MathSymbol{\twoheadleftarrow} {\mathrel}{arrows1}{"A5}
+\stix@MathSymbol{\twoheaduparrow} {\mathrel}{arrows1}{"A6}
+\stix@MathSymbol{\twoheadrightarrow} {\mathrel}{arrows1}{"A7}
+\stix@MathSymbol{\twoheaddownarrow} {\mathrel}{arrows1}{"A8}
+\stix@MathSymbol{\leftarrowtail} {\mathrel}{arrows1}{"A9}
+\stix@MathSymbol{\rightarrowtail} {\mathrel}{arrows1}{"AA}
+\stix@MathSymbol{\mapsfrom} {\mathrel}{arrows1}{"AB}
+\stix@MathSymbol{\mapsup} {\mathrel}{arrows1}{"AC}
+\stix@MathSymbol{\mapsto} {\mathrel}{arrows1}{"AD}
+\stix@MathSymbol{\mapsdown} {\mathrel}{arrows1}{"AE}
+\stix@MathSymbol{\updownarrowbar} {\mathord}{arrows1}{"AF}
+
+\stix@MathSymbol{\hookleftarrow} {\mathrel}{arrows1}{"B0}
+\stix@MathSymbol{\hookrightarrow} {\mathrel}{arrows1}{"B1}
+\stix@MathSymbol{\looparrowleft} {\mathrel}{arrows1}{"B2}
+\stix@MathSymbol{\looparrowright} {\mathrel}{arrows1}{"B3}
+\stix@MathSymbol{\leftrightsquigarrow} {\mathrel}{arrows1}{"B4}
+\stix@MathSymbol{\nleftrightarrow} {\mathrel}{arrows1}{"B5}
+\stix@MathSymbol{\downzigzagarrow} {\mathrel}{arrows1}{"B6}
+\stix@MathSymbol{\Lsh} {\mathrel}{arrows1}{"B7}
+\stix@MathSymbol{\Rsh} {\mathrel}{arrows1}{"B8}
+\stix@MathSymbol{\Ldsh} {\mathrel}{arrows1}{"B9}
+\stix@MathSymbol{\Rdsh} {\mathrel}{arrows1}{"BA}
+\stix@MathSymbol{\linefeed} {\mathord}{arrows1}{"BB}
+\stix@MathSymbol{\carriagereturn} {\mathord}{arrows1}{"BC}
+\stix@MathSymbol{\curvearrowleft} {\mathrel}{arrows1}{"BD}
+\stix@MathSymbol{\curvearrowright} {\mathrel}{arrows1}{"BE}
+\stix@MathSymbol{\barovernorthwestarrow} {\mathord}{arrows1}{"BF}
+
+\stix@MathSymbol{\barleftarrowrightarrowbar}{\mathord}{arrows1}{"C0}
+\stix@MathSymbol{\acwopencirclearrow} {\mathord}{arrows1}{"C1} \stix@MathSymbol{\circlearrowleft} {\mathrel}{arrows1}{"C1}
+\stix@MathSymbol{\cwopencirclearrow} {\mathord}{arrows1}{"C2} \stix@MathSymbol{\circlearrowright}{\mathrel}{arrows1}{"C2}
+\stix@MathSymbol{\leftharpoonup} {\mathrel}{arrows1}{"C3}
+\stix@MathSymbol{\leftharpoondown} {\mathrel}{arrows1}{"C4}
+\stix@MathSymbol{\upharpoonright} {\mathrel}{arrows1}{"C5} \let\restriction=\upharpoonright
+\stix@MathSymbol{\upharpoonleft} {\mathrel}{arrows1}{"C6}
+\stix@MathSymbol{\rightharpoonup} {\mathrel}{arrows1}{"C7}
+\stix@MathSymbol{\rightharpoondown} {\mathrel}{arrows1}{"C8}
+\stix@MathSymbol{\downharpoonright} {\mathrel}{arrows1}{"C9}
+\stix@MathSymbol{\downharpoonleft} {\mathrel}{arrows1}{"CA}
+\stix@MathSymbol{\rightleftarrows} {\mathrel}{arrows1}{"CB}
+\stix@MathSymbol{\updownarrows} {\mathrel}{arrows1}{"CC}
+\stix@MathSymbol{\leftrightarrows} {\mathrel}{arrows1}{"CD}
+\stix@MathSymbol{\leftleftarrows} {\mathrel}{arrows1}{"CE}
+\stix@MathSymbol{\upuparrows} {\mathrel}{arrows1}{"CF}
+
+\stix@MathSymbol{\rightrightarrows} {\mathrel}{arrows1}{"D0}
+\stix@MathSymbol{\downdownarrows} {\mathrel}{arrows1}{"D1}
+\stix@MathSymbol{\leftrightharpoons} {\mathrel}{arrows1}{"D2}
+\stix@MathSymbol{\rightleftharpoons} {\mathrel}{arrows1}{"D3}
+\stix@MathSymbol{\nLeftarrow} {\mathrel}{arrows1}{"D4}
+\stix@MathSymbol{\nLeftrightarrow} {\mathrel}{arrows1}{"D5}
+\stix@MathSymbol{\nRightarrow} {\mathrel}{arrows1}{"D6}
+\stix@MathSymbol{\Leftarrow} {\mathrel}{arrows1}{"D7}
+\stix@MathSymbol{\Rightarrow} {\mathrel}{arrows1}{"D9}
+\stix@MathSymbol{\Leftrightarrow} {\mathrel}{arrows1}{"DB}
+\stix@MathSymbol{\Nwarrow} {\mathrel}{arrows1}{"DD}
+\stix@MathSymbol{\Nearrow} {\mathrel}{arrows1}{"DE}
+\stix@MathSymbol{\Searrow} {\mathrel}{arrows1}{"DF}
+
+\stix@MathSymbol{\Swarrow} {\mathrel}{arrows1}{"E0}
+\stix@MathSymbol{\Lleftarrow} {\mathrel}{arrows1}{"E1}
+\stix@MathSymbol{\Rrightarrow} {\mathrel}{arrows1}{"E2}
+\stix@MathSymbol{\leftsquigarrow} {\mathrel}{arrows1}{"E3}
+\stix@MathSymbol{\rightsquigarrow} {\mathrel}{arrows1}{"E4} \let\leadsto=\rightsquigarrow
+\stix@MathSymbol{\nHuparrow} {\mathord}{arrows1}{"E5}
+\stix@MathSymbol{\nHdownarrow} {\mathord}{arrows1}{"E6}
+\stix@MathSymbol{\leftdasharrow} {\mathord}{arrows1}{"E7}
+\stix@MathSymbol{\updasharrow} {\mathord}{arrows1}{"E8}
+\stix@MathSymbol{\rightdasharrow} {\mathord}{arrows1}{"E9}
+\stix@MathSymbol{\downdasharrow} {\mathord}{arrows1}{"EA}
+\stix@MathSymbol{\barleftarrow} {\mathrel}{arrows1}{"EB}
+\stix@MathSymbol{\rightarrowbar} {\mathrel}{arrows1}{"EC}
+\stix@MathSymbol{\leftwhitearrow} {\mathord}{arrows1}{"ED}
+\stix@MathSymbol{\upwhitearrow} {\mathord}{arrows1}{"EE}
+\stix@MathSymbol{\rightwhitearrow} {\mathord}{arrows1}{"EF}
+
+\stix@MathSymbol{\downwhitearrow} {\mathord}{arrows1}{"F0}
+\stix@MathSymbol{\whitearrowupfrombar} {\mathord}{arrows1}{"F1}
+\stix@MathSymbol{\circleonrightarrow} {\mathrel}{arrows1}{"F2}
+\stix@MathSymbol{\downuparrows} {\mathrel}{arrows1}{"F3}
+\stix@MathSymbol{\rightthreearrows} {\mathrel}{arrows1}{"F4}
+\stix@MathSymbol{\nvleftarrow} {\mathrel}{arrows1}{"F5}
+\stix@MathSymbol{\nvrightarrow} {\mathrel}{arrows1}{"F6}
+\stix@MathSymbol{\nvleftrightarrow} {\mathrel}{arrows1}{"F7}
+\stix@MathSymbol{\nVleftarrow} {\mathrel}{arrows1}{"F8}
+\stix@MathSymbol{\nVrightarrow} {\mathrel}{arrows1}{"F9}
+\stix@MathSymbol{\nVleftrightarrow} {\mathrel}{arrows1}{"FA}
+\stix@MathSymbol{\leftarrowtriangle} {\mathrel}{arrows1}{"FB}
+\stix@MathSymbol{\rightarrowtriangle} {\mathrel}{arrows1}{"FC}
+\stix@MathSymbol{\leftrightarrowtriangle} {\mathrel}{arrows1}{"FD}
+
+\stix@MathSymbol{\leftarrowonoplus} {\mathrel}{arrows2}{"2A}
+\stix@MathSymbol{\longleftsquigarrow} {\mathrel}{arrows2}{"2B}
+\stix@MathSymbol{\nvtwoheadleftarrow} {\mathrel}{arrows2}{"2C}
+\stix@MathSymbol{\nVtwoheadleftarrow} {\mathrel}{arrows2}{"2D}
+\stix@MathSymbol{\twoheadmapsfrom} {\mathrel}{arrows2}{"2E}
+\stix@MathSymbol{\twoheadleftdbkarrow} {\mathrel}{arrows2}{"2F}
+\stix@MathSymbol{\leftdotarrow} {\mathrel}{arrows2}{"3A}
+\stix@MathSymbol{\nvleftarrowtail} {\mathrel}{arrows2}{"3B}
+\stix@MathSymbol{\nVleftarrowtail} {\mathrel}{arrows2}{"3C}
+\stix@MathSymbol{\twoheadleftarrowtail} {\mathrel}{arrows2}{"3D}
+\stix@MathSymbol{\nvtwoheadleftarrowtail} {\mathrel}{arrows2}{"3E}
+\stix@MathSymbol{\nVtwoheadleftarrowtail} {\mathrel}{arrows2}{"3F}
+\stix@MathSymbol{\leftarrowx} {\mathrel}{arrows2}{"40}
+\stix@MathSymbol{\leftcurvedarrow} {\mathrel}{arrows2}{"5B}
+\stix@MathSymbol{\equalleftarrow} {\mathrel}{arrows2}{"5C}
+\stix@MathSymbol{\bsimilarleftarrow} {\mathrel}{arrows2}{"5D}
+\stix@MathSymbol{\leftarrowbackapprox} {\mathrel}{arrows2}{"5E}
+\stix@MathSymbol{\rightarrowgtr} {\mathrel}{arrows2}{"5F}
+\stix@MathSymbol{\rightarrowsupset} {\mathrel}{arrows2}{"60}
+\stix@MathSymbol{\LLeftarrow} {\mathrel}{arrows2}{"7D}
+\stix@MathSymbol{\RRightarrow} {\mathrel}{arrows2}{"7E}
+
+\stix@MathSymbol{\nvtwoheadrightarrow} {\mathrel}{arrows2}{"99}
+\stix@MathSymbol{\nVtwoheadrightarrow} {\mathrel}{arrows2}{"9A}
+\stix@MathSymbol{\nvLeftarrow} {\mathrel}{arrows2}{"9B}
+\stix@MathSymbol{\nvRightarrow} {\mathrel}{arrows2}{"9C}
+\stix@MathSymbol{\nvLeftrightarrow} {\mathrel}{arrows2}{"9D}
+\stix@MathSymbol{\twoheadmapsto} {\mathrel}{arrows2}{"9E}
+\stix@MathSymbol{\Mapsfrom} {\mathrel}{arrows2}{"9F}
+
+\stix@MathSymbol{\Mapsto} {\mathrel}{arrows2}{"A0}
+\stix@MathSymbol{\downarrowbarred} {\mathrel}{arrows2}{"A1}
+\stix@MathSymbol{\uparrowbarred} {\mathrel}{arrows2}{"A2}
+\stix@MathSymbol{\circleonleftarrow} {\mathrel}{arrows2}{"A3}
+\stix@MathSymbol{\leftthreearrows} {\mathrel}{arrows2}{"A4}
+\stix@MathSymbol{\leftbkarrow} {\mathrel}{arrows2}{"A5}
+\stix@MathSymbol{\rightbkarrow} {\mathrel}{arrows2}{"A6}
+\stix@MathSymbol{\leftdbkarrow} {\mathrel}{arrows2}{"A7} \let\dashleftarrow=\leftdbkarrow
+\stix@MathSymbol{\dbkarow} {\mathrel}{arrows2}{"A8} \let\dashrightarrow=\dbkarow \let\dasharrow=\dbkarow
+\stix@MathSymbol{\drbkarow} {\mathrel}{arrows2}{"A9}
+\stix@MathSymbol{\rightdotarrow} {\mathrel}{arrows2}{"AA}
+\stix@MathSymbol{\baruparrow} {\mathrel}{arrows2}{"AB}
+\stix@MathSymbol{\downarrowbar} {\mathrel}{arrows2}{"AC}
+\stix@MathSymbol{\nvrightarrowtail} {\mathrel}{arrows2}{"AD}
+\stix@MathSymbol{\nVrightarrowtail} {\mathrel}{arrows2}{"AE}
+\stix@MathSymbol{\twoheadrightarrowtail} {\mathrel}{arrows2}{"AF}
+
+\stix@MathSymbol{\nvtwoheadrightarrowtail} {\mathrel}{arrows2}{"B0}
+\stix@MathSymbol{\nVtwoheadrightarrowtail} {\mathrel}{arrows2}{"B1}
+\stix@MathSymbol{\lefttail} {\mathrel}{arrows2}{"B2}
+\stix@MathSymbol{\righttail} {\mathrel}{arrows2}{"B3}
+\stix@MathSymbol{\leftdbltail} {\mathrel}{arrows2}{"B4}
+\stix@MathSymbol{\rightdbltail} {\mathrel}{arrows2}{"B5}
+\stix@MathSymbol{\diamondleftarrow} {\mathrel}{arrows2}{"B6}
+\stix@MathSymbol{\rightarrowdiamond} {\mathrel}{arrows2}{"B7}
+\stix@MathSymbol{\diamondleftarrowbar} {\mathrel}{arrows2}{"B8}
+\stix@MathSymbol{\barrightarrowdiamond} {\mathrel}{arrows2}{"B9}
+\stix@MathSymbol{\nwsearrow} {\mathrel}{arrows2}{"BA}
+\stix@MathSymbol{\neswarrow} {\mathrel}{arrows2}{"BB}
+\stix@MathSymbol{\hknwarrow} {\mathrel}{arrows2}{"BC}
+\stix@MathSymbol{\hknearrow} {\mathrel}{arrows2}{"BD}
+\stix@MathSymbol{\hksearow} {\mathrel}{arrows2}{"BE}
+\stix@MathSymbol{\hkswarow} {\mathrel}{arrows2}{"BF}
+
+\stix@MathSymbol{\tona} {\mathrel}{arrows2}{"C0}
+\stix@MathSymbol{\toea} {\mathrel}{arrows2}{"C1}
+\stix@MathSymbol{\tosa} {\mathrel}{arrows2}{"C2}
+\stix@MathSymbol{\towa} {\mathrel}{arrows2}{"C3}
+\stix@MathSymbol{\rdiagovfdiag} {\mathord}{arrows2}{"C4}
+\stix@MathSymbol{\fdiagovrdiag} {\mathord}{arrows2}{"C5}
+\stix@MathSymbol{\seovnearrow} {\mathord}{arrows2}{"C6}
+\stix@MathSymbol{\neovsearrow} {\mathord}{arrows2}{"C7}
+\stix@MathSymbol{\fdiagovnearrow} {\mathord}{arrows2}{"C8}
+\stix@MathSymbol{\rdiagovsearrow} {\mathord}{arrows2}{"C9}
+\stix@MathSymbol{\neovnwarrow} {\mathord}{arrows2}{"CA}
+\stix@MathSymbol{\nwovnearrow} {\mathord}{arrows2}{"CB}
+\stix@MathSymbol{\rightcurvedarrow} {\mathrel}{arrows2}{"CC}
+\stix@MathSymbol{\uprightcurvearrow} {\mathord}{arrows2}{"CD}
+\stix@MathSymbol{\downrightcurvedarrow} {\mathord}{arrows2}{"CE}
+\stix@MathSymbol{\leftdowncurvedarrow} {\mathrel}{arrows2}{"CF}
+
+\stix@MathSymbol{\rightdowncurvedarrow} {\mathrel}{arrows2}{"D0}
+\stix@MathSymbol{\cwrightarcarrow} {\mathrel}{arrows2}{"D1}
+\stix@MathSymbol{\acwleftarcarrow} {\mathrel}{arrows2}{"D2}
+\stix@MathSymbol{\acwoverarcarrow} {\mathrel}{arrows2}{"D3}
+\stix@MathSymbol{\acwunderarcarrow} {\mathrel}{arrows2}{"D4}
+\stix@MathSymbol{\curvearrowrightminus} {\mathrel}{arrows2}{"D5}
+\stix@MathSymbol{\curvearrowleftplus} {\mathrel}{arrows2}{"D6}
+\stix@MathSymbol{\cwundercurvearrow} {\mathrel}{arrows2}{"D7}
+\stix@MathSymbol{\ccwundercurvearrow} {\mathrel}{arrows2}{"D8}
+\stix@MathSymbol{\acwcirclearrow} {\mathrel}{arrows2}{"D9}
+\stix@MathSymbol{\cwcirclearrow} {\mathrel}{arrows2}{"DA}
+\stix@MathSymbol{\rightarrowshortleftarrow} {\mathrel}{arrows2}{"DB}
+\stix@MathSymbol{\leftarrowshortrightarrow} {\mathrel}{arrows2}{"DC}
+\stix@MathSymbol{\shortrightarrowleftarrow} {\mathrel}{arrows2}{"DD}
+\stix@MathSymbol{\rightarrowplus} {\mathrel}{arrows2}{"DE}
+\stix@MathSymbol{\leftarrowplus} {\mathrel}{arrows2}{"DF}
+
+\stix@MathSymbol{\rightarrowx} {\mathrel}{arrows2}{"E0}
+\stix@MathSymbol{\leftrightarrowcircle} {\mathrel}{arrows2}{"E1}
+\stix@MathSymbol{\twoheaduparrowcircle} {\mathrel}{arrows2}{"E2}
+\stix@MathSymbol{\leftrightharpoonupdown} {\mathrel}{arrows2}{"E3}
+\stix@MathSymbol{\leftrightharpoondownup} {\mathrel}{arrows2}{"E4}
+\stix@MathSymbol{\updownharpoonrightleft} {\mathrel}{arrows2}{"E5}
+\stix@MathSymbol{\updownharpoonleftright} {\mathrel}{arrows2}{"E6}
+\stix@MathSymbol{\leftrightharpoonupup} {\mathrel}{arrows2}{"E7}
+\stix@MathSymbol{\updownharpoonrightright} {\mathrel}{arrows2}{"E8}
+\stix@MathSymbol{\leftrightharpoondowndown} {\mathrel}{arrows2}{"E9}
+\stix@MathSymbol{\updownharpoonleftleft} {\mathrel}{arrows2}{"EA}
+\stix@MathSymbol{\barleftharpoonup} {\mathrel}{arrows2}{"EB}
+\stix@MathSymbol{\rightharpoonupbar} {\mathrel}{arrows2}{"EC}
+\stix@MathSymbol{\barupharpoonright} {\mathrel}{arrows2}{"ED}
+\stix@MathSymbol{\downharpoonrightbar} {\mathrel}{arrows2}{"EE}
+\stix@MathSymbol{\barleftharpoondown} {\mathrel}{arrows2}{"EF}
+
+\stix@MathSymbol{\rightharpoondownbar} {\mathrel}{arrows2}{"F0}
+\stix@MathSymbol{\barupharpoonleft} {\mathrel}{arrows2}{"F1}
+\stix@MathSymbol{\downharpoonleftbar} {\mathrel}{arrows2}{"F2}
+\stix@MathSymbol{\leftharpoonupbar} {\mathrel}{arrows2}{"F3}
+\stix@MathSymbol{\barrightharpoonup} {\mathrel}{arrows2}{"F4}
+\stix@MathSymbol{\upharpoonrightbar} {\mathrel}{arrows2}{"F5}
+\stix@MathSymbol{\bardownharpoonright} {\mathrel}{arrows2}{"F6}
+\stix@MathSymbol{\leftharpoondownbar} {\mathrel}{arrows2}{"F7}
+\stix@MathSymbol{\barrightharpoondown} {\mathrel}{arrows2}{"F8}
+\stix@MathSymbol{\upharpoonleftbar} {\mathrel}{arrows2}{"F9}
+\stix@MathSymbol{\bardownharpoonleft} {\mathrel}{arrows2}{"FA}
+\stix@MathSymbol{\leftharpoonsupdown} {\mathrel}{arrows2}{"FB}
+\stix@MathSymbol{\upharpoonsleftright} {\mathrel}{arrows2}{"FC}
+\stix@MathSymbol{\rightharpoonsupdown} {\mathrel}{arrows2}{"FD}
+\stix@MathSymbol{\downharpoonsleftright} {\mathrel}{arrows2}{"FE}
+\stix@MathSymbol{\leftrightharpoonsup} {\mathrel}{arrows2}{"FF}
+
+\stix@MathSymbol{\cwgapcirclearrow} {\mathrel}{arrows3}{"00}
+\stix@MathSymbol{\rightarrowonoplus} {\mathrel}{arrows3}{"01}
+\stix@MathSymbol{\longleftarrow} {\mathrel}{arrows3}{"02}
+\stix@MathSymbol{\longrightarrow} {\mathrel}{arrows3}{"03}
+\stix@MathSymbol{\longleftrightarrow} {\mathrel}{arrows3}{"04}
+\stix@MathSymbol{\Longleftarrow} {\mathrel}{arrows3}{"05}
+\stix@MathSymbol{\Longrightarrow} {\mathrel}{arrows3}{"06}
+\stix@MathSymbol{\Longleftrightarrow} {\mathrel}{arrows3}{"07}
+\stix@MathSymbol{\longmapsfrom} {\mathrel}{arrows3}{"08}
+\stix@MathSymbol{\longmapsto} {\mathrel}{arrows3}{"09}
+\stix@MathSymbol{\Longmapsfrom} {\mathrel}{arrows3}{"0A}
+\stix@MathSymbol{\Longmapsto} {\mathrel}{arrows3}{"0B}
+\stix@MathSymbol{\longrightsquigarrow} {\mathrel}{arrows3}{"0C}
+\stix@MathSymbol{\acwgapcirclearrow} {\mathrel}{arrows3}{"0D}
+\stix@MathSymbol{\bsimilarrightarrow} {\mathrel}{arrows3}{"0E}
+\stix@MathSymbol{\spadesuit} {\mathord}{arrows3}{"0F}
+
+\stix@MathSymbol{\heartsuit} {\mathord}{arrows3}{"10}
+\stix@MathSymbol{\diamondsuit} {\mathord}{arrows3}{"11}
+\stix@MathSymbol{\clubsuit} {\mathord}{arrows3}{"12}
+\stix@MathSymbol{\mathparagraph} {\mathord}{arrows3}{"13}
+\stix@MathSymbol{\mathsection} {\mathord}{arrows3}{"14}
+\stix@MathSymbol{\leftrightharpoonsdown} {\mathrel}{arrows3}{"15}
+\stix@MathSymbol{\rightleftharpoonsup} {\mathrel}{arrows3}{"16}
+\stix@MathSymbol{\rightleftharpoonsdown} {\mathrel}{arrows3}{"17}
+\stix@MathSymbol{\leftharpoonupdash} {\mathrel}{arrows3}{"18}
+\stix@MathSymbol{\dashleftharpoondown} {\mathrel}{arrows3}{"19}
+\stix@MathSymbol{\rightharpoonupdash} {\mathrel}{arrows3}{"1A}
+\stix@MathSymbol{\dashrightharpoondown} {\mathrel}{arrows3}{"1B}
+\stix@MathSymbol{\updownharpoonsleftright} {\mathrel}{arrows3}{"1C}
+\stix@MathSymbol{\downupharpoonsleftright} {\mathrel}{arrows3}{"1D}
+\stix@MathSymbol{\rightimply} {\mathrel}{arrows3}{"1E}
+\stix@MathSymbol{\equalrightarrow} {\mathrel}{arrows3}{"1F}
+
+\stix@MathSymbol{\similarrightarrow} {\mathrel}{arrows3}{"20}
+\stix@MathSymbol{\leftarrowsimilar} {\mathrel}{arrows3}{"21}
+\stix@MathSymbol{\rightarrowsimilar} {\mathrel}{arrows3}{"22}
+\stix@MathSymbol{\rightarrowapprox} {\mathrel}{arrows3}{"23}
+\stix@MathSymbol{\ltlarr} {\mathrel}{arrows3}{"24}
+\stix@MathSymbol{\leftarrowless} {\mathrel}{arrows3}{"25}
+\stix@MathSymbol{\gtrarr} {\mathrel}{arrows3}{"26}
+\stix@MathSymbol{\subrarr} {\mathrel}{arrows3}{"27}
+\stix@MathSymbol{\leftarrowsubset} {\mathrel}{arrows3}{"28}
+\stix@MathSymbol{\suplarr} {\mathrel}{arrows3}{"29}
+\stix@MathSymbol{\leftfishtail} {\mathrel}{arrows3}{"2A}
+\stix@MathSymbol{\rightfishtail} {\mathrel}{arrows3}{"2B}
+\stix@MathSymbol{\upfishtail} {\mathrel}{arrows3}{"2C}
+\stix@MathSymbol{\downfishtail} {\mathrel}{arrows3}{"2D}
+\stix@MathSymbol{\varclubsuit} {\mathord}{arrows3}{"2E}
+\stix@MathSymbol{\quarternote} {\mathord}{arrows3}{"2F}
+
+\stix@MathSymbol{\eighthnote} {\mathord}{arrows3}{"3A}
+\stix@MathSymbol{\twonotes} {\mathord}{arrows3}{"3B}
+\stix@MathSymbol{\dicei} {\mathord}{arrows3}{"3C}
+\stix@MathSymbol{\diceii} {\mathord}{arrows3}{"3D}
+\stix@MathSymbol{\diceiii} {\mathord}{arrows3}{"3E}
+\stix@MathSymbol{\diceiv} {\mathord}{arrows3}{"3F}
+\stix@MathSymbol{\dicev} {\mathord}{arrows3}{"40}
+
+\stix@MathSymbol{\dicevi} {\mathord}{arrows3}{"5B}
+\stix@MathSymbol{\circledrightdot} {\mathord}{arrows3}{"5C}
+\stix@MathSymbol{\circledtwodots} {\mathord}{arrows3}{"5D}
+\stix@MathSymbol{\blackcircledrightdot} {\mathord}{arrows3}{"5E}
+\stix@MathSymbol{\blackcircledtwodots} {\mathord}{arrows3}{"5F}
+\stix@MathSymbol{\Hermaphrodite} {\mathord}{arrows3}{"60}
+
+\stix@MathSymbol{\mdwhtcircle} {\mathord}{arrows3}{"7D}
+\stix@MathSymbol{\mdblkcircle} {\mathord}{arrows3}{"7E}
+
+\stix@MathSymbol{\mdsmwhtcircle} {\mathord}{arrows3}{"80}
+\stix@MathSymbol{\neuter} {\mathord}{arrows3}{"81}
+\stix@MathSymbol{\checkmarkmath} {\mathord}{arrows3}{"82}
+%stix@MathSymbol{\maltesemath} {\mathord}{arrows3}{"83} % moved up
+%stix@MathSymbol{\circledstar} {\mathord}{arrows3}{"84} % moved up
+\stix@MathSymbol{\varstar} {\mathord}{arrows3}{"85}
+\stix@MathSymbol{\dingasterisk} {\mathord}{arrows3}{"86}
+%
+\stix@MathSymbol{\squareulblack} {\mathord}{arrows3}{"88}
+\stix@MathSymbol{\squarelrblack} {\mathord}{arrows3}{"89}
+\stix@MathSymbol{\boxbar} {\mathbin}{arrows3}{"8A}
+\stix@MathSymbol{\trianglecdot} {\mathord}{arrows3}{"8B}
+\stix@MathSymbol{\triangleleftblack} {\mathord}{arrows3}{"8C}
+\stix@MathSymbol{\trianglerightblack} {\mathord}{arrows3}{"8D}
+\stix@MathSymbol{\lgwhtcircle} {\mathord}{arrows3}{"8E}
+\stix@MathSymbol{\squareulquad} {\mathord}{arrows3}{"8F}
+
+\stix@MathSymbol{\squarellquad} {\mathord}{arrows3}{"90}
+\stix@MathSymbol{\squarelrquad} {\mathord}{arrows3}{"91}
+\stix@MathSymbol{\squareurquad} {\mathord}{arrows3}{"92}
+\stix@MathSymbol{\circleulquad} {\mathord}{arrows3}{"93}
+\stix@MathSymbol{\circlellquad} {\mathord}{arrows3}{"94}
+\stix@MathSymbol{\circlelrquad} {\mathord}{arrows3}{"95}
+\stix@MathSymbol{\circleurquad} {\mathord}{arrows3}{"96}
+\stix@MathSymbol{\ultriangle} {\mathord}{arrows3}{"97}
+\stix@MathSymbol{\urtriangle} {\mathord}{arrows3}{"98}
+\stix@MathSymbol{\lltriangle} {\mathord}{arrows3}{"99}
+\stix@MathSymbol{\mdwhtsquare} {\mathord}{arrows3}{"9A}
+\stix@MathSymbol{\mdblksquare} {\mathord}{arrows3}{"9B}
+\stix@MathSymbol{\mdsmwhtsquare} {\mathord}{arrows3}{"9C}
+\stix@MathSymbol{\mdsmblksquare} {\mathord}{arrows3}{"9D}
+\stix@MathSymbol{\lrtriangle} {\mathord}{arrows3}{"9E}
+\stix@MathSymbol{\bigstar} {\mathord}{arrows3}{"9F}
+
+\stix@MathSymbol{\bigwhitestar} {\mathord}{arrows3}{"A0}
+\stix@MathSymbol{\dottimes} {\mathbin}{arrows3}{"A1}
+\stix@MathSymbol{\timesbar} {\mathbin}{arrows3}{"A2}
+\stix@MathSymbol{\btimes} {\mathbin}{arrows3}{"A3}
+\stix@MathSymbol{\smashtimes} {\mathbin}{arrows3}{"A4}
+\stix@MathSymbol{\otimeslhrim} {\mathbin}{arrows3}{"A5}
+\stix@MathSymbol{\otimesrhrim} {\mathbin}{arrows3}{"A6}
+\stix@MathSymbol{\otimeshat} {\mathbin}{arrows3}{"A7}
+\stix@MathSymbol{\Otimes} {\mathbin}{arrows3}{"A8}
+\stix@MathSymbol{\odiv} {\mathbin}{arrows3}{"A9}
+\stix@MathSymbol{\triangleplus} {\mathbin}{arrows3}{"AA}
+\stix@MathSymbol{\triangleminus} {\mathbin}{arrows3}{"AB}
+\stix@MathSymbol{\triangletimes} {\mathbin}{arrows3}{"AC}
+\stix@MathSymbol{\intprod} {\mathbin}{arrows3}{"AD}
+\stix@MathSymbol{\intprodr} {\mathbin}{arrows3}{"AE}
+\stix@MathSymbol{\fcmp} {\mathbin}{arrows3}{"AF}
+
+\stix@MathSymbol{\amalg} {\mathbin}{arrows3}{"B0}
+\stix@MathSymbol{\capdot} {\mathbin}{arrows3}{"B1}
+\stix@MathSymbol{\uminus} {\mathbin}{arrows3}{"B2}
+\stix@MathSymbol{\barcup} {\mathbin}{arrows3}{"B3}
+\stix@MathSymbol{\barcap} {\mathbin}{arrows3}{"B4}
+\stix@MathSymbol{\capwedge} {\mathbin}{arrows3}{"B5}
+\stix@MathSymbol{\cupvee} {\mathbin}{arrows3}{"B6}
+\stix@MathSymbol{\cupovercap} {\mathbin}{arrows3}{"B7}
+\stix@MathSymbol{\capovercup} {\mathbin}{arrows3}{"B8}
+\stix@MathSymbol{\cupbarcap} {\mathbin}{arrows3}{"B9}
+% \end{macrocode}
+%
+% \begin{macrocode}
+\stix@MathSymbol{\neg} {\mathord}{operators}{"9B} \let\lnot=\neg
+\stix@MathSymbol{\cdotp} {\mathbin}{operators}{"9C} \let\centerdot=\cdotp
+\stix@MathSymbol{\times} {\mathbin}{operators}{"9D}
+\stix@MathSymbol{\preceq} {\mathrel}{operators}{"9E}
+\stix@MathSymbol{\div} {\mathbin}{operators}{"9F}
+
+\stix@MathSymbol{\Zbar} {\mathord}{operators}{"A0}
+\stix@MathSymbol{\notchar} {\mathrel}{operators}{"A1}
+\stix@MathSymbol{\upbackepsilon} {\mathord}{operators}{"A2}
+\stix@MathSymbol{\dagger} {\mathbin}{operators}{"A3}
+\stix@MathSymbol{\ddagger} {\mathbin}{operators}{"A4}
+\stix@MathSymbol{\smblkcircle} {\mathbin}{operators}{"A5}
+\stix@MathSymbol{\enleadertwodots} {\mathord}{operators}{"A6}
+\stix@MathSymbol{\unicodeellipsis} {\mathord}{operators}{"A7} \def\mathellipsis{\mathinner{\unicodeellipsis}}
+\stix@MathSymbol{\prime} {\mathord}{operators}{"A8}
+\stix@MathSymbol{\dprime} {\mathord}{operators}{"A9}
+\stix@MathSymbol{\trprime} {\mathord}{operators}{"AA}
+\stix@MathSymbol{\backprime} {\mathord}{operators}{"AB}
+\stix@MathSymbol{\backdprime} {\mathord}{operators}{"AC}
+\stix@MathSymbol{\backtrprime} {\mathord}{operators}{"AD}
+\stix@MathSymbol{\caretinsert} {\mathord}{operators}{"AE}
+\stix@MathSymbol{\Exclam} {\mathord}{operators}{"AF}
+
+\stix@MathSymbol{\hyphenbullet} {\mathord}{operators}{"B0}
+\stix@MathSymbol{\fracslash} {\mathbin}{operators}{"B1}
+\stix@MathSymbol{\Question} {\mathord}{operators}{"B2}
+\stix@MathSymbol{\closure} {\mathrel}{operators}{"B3}
+\stix@MathSymbol{\qprime} {\mathord}{operators}{"B4}
+\stix@MathSymbol{\vertoverlay} {\mathrel}{operators}{"B5}
+\stix@MathSymbol{\enclosecircle} {\mathord}{operators}{"B6}
+\stix@MathSymbol{\enclosesquare} {\mathord}{operators}{"B7}
+\stix@MathSymbol{\enclosediamond} {\mathord}{operators}{"B8}
+\stix@MathSymbol{\enclosetriangle} {\mathord}{operators}{"B9}
+\stix@MathSymbol{\Eulerconst} {\mathord}{operators}{"BA}
+\stix@MathSymbol{\mho} {\mathord}{operators}{"BB}
+\stix@MathSymbol{\turnediota} {\mathord}{operators}{"BC}
+\stix@MathSymbol{\Angstrom} {\mathord}{operators}{"BD}
+\stix@MathSymbol{\Finv} {\mathord}{operators}{"BE}
+\stix@MathSymbol{\Game} {\mathord}{operators}{"BF}
+
+\stix@MathSymbol{\sansLturned} {\mathord}{operators}{"C0}
+\stix@MathSymbol{\sansLmirrored} {\mathord}{operators}{"C1}
+\stix@MathSymbol{\Yup} {\mathord}{operators}{"C2}
+\stix@MathSymbol{\PropertyLine} {\mathord}{operators}{"C3}
+\stix@MathSymbol{\upand} {\mathbin}{operators}{"C4}
+\stix@MathSymbol{\forall} {\mathord}{operators}{"C5}
+\stix@MathSymbol{\complement} {\mathord}{operators}{"C6}
+\stix@MathSymbol{\exists} {\mathord}{operators}{"C7}
+\stix@MathSymbol{\nexists} {\mathord}{operators}{"C8}
+\stix@MathSymbol{\varnothing} {\mathord}{operators}{"C9}
+\stix@MathSymbol{\increment} {\mathord}{operators}{"CA}
+\stix@MathSymbol{\in} {\mathrel}{operators}{"CB}
+\stix@MathSymbol{\notin} {\mathrel}{operators}{"CC}
+\stix@MathSymbol{\smallin} {\mathrel}{operators}{"CD}
+\stix@MathSymbol{\ni} {\mathrel}{operators}{"CE} \let\owns=\ni
+\stix@MathSymbol{\nni} {\mathrel}{operators}{"CF}
+
+\stix@MathSymbol{\smallni} {\mathrel}{operators}{"D0}
+\stix@MathSymbol{\QED} {\mathord}{operators}{"D1}
+\stix@MathSymbol{\dotplus} {\mathbin}{operators}{"D2}
+\stix@MathSymbol{\succeq} {\mathrel}{operators}{"D3}
+\stix@MathSymbol{\smallsetminus} {\mathbin}{operators}{"D4}
+\stix@MathSymbol{\vysmwhtcircle} {\mathbin}{operators}{"D5}
+\stix@MathSymbol{\vysmblkcircle} {\mathbin}{operators}{"D6} \let\bullet=\vysmblkcircle
+\stix@MathSymbol{\propto} {\mathrel}{operators}{"D7}
+\stix@MathSymbol{\infty} {\mathord}{operators}{"D8}
+\stix@MathSymbol{\rightangle} {\mathord}{operators}{"D9}
+\stix@MathSymbol{\angle} {\mathord}{operators}{"DA}
+\stix@MathSymbol{\measuredangle} {\mathord}{operators}{"DB}
+\stix@MathSymbol{\sphericalangle} {\mathord}{operators}{"DC}
+\stix@MathSymbol{\mid} {\mathrel}{operators}{"DD}
+\stix@MathSymbol{\nmid} {\mathrel}{operators}{"DE}
+\stix@MathSymbol{\parallel} {\mathrel}{operators}{"DF}
+
+\stix@MathSymbol{\nparallel} {\mathrel}{operators}{"E0}
+\stix@MathSymbol{\wedge} {\mathbin}{operators}{"E1} \let\land=\wedge
+\stix@MathSymbol{\vee} {\mathbin}{operators}{"E2} \let\lor=\vee
+\stix@MathSymbol{\cap} {\mathbin}{operators}{"E3}
+\stix@MathSymbol{\cup} {\mathbin}{operators}{"E4}
+\stix@MathSymbol{\therefore} {\mathord}{operators}{"E5}
+\stix@MathSymbol{\because} {\mathord}{operators}{"E6}
+\stix@MathSymbol{\emptyset} {\mathord}{operators}{"E7}
+\stix@MathSymbol{\Colon} {\mathrel}{operators}{"E8}
+\stix@MathSymbol{\dotminus} {\mathbin}{operators}{"E9}
+\stix@MathSymbol{\dashcolon} {\mathrel}{operators}{"EA}
+\stix@MathSymbol{\dotsminusdots} {\mathrel}{operators}{"EB}
+\stix@MathSymbol{\kernelcontraction} {\mathrel}{operators}{"EC}
+\stix@MathSymbol{\sim} {\mathrel}{operators}{"ED} \stix@MathSymbol{\thicksim}{\mathrel}{bold-operators}{"ED}
+\stix@MathSymbol{\backsim} {\mathrel}{operators}{"EE}
+\stix@MathSymbol{\invlazys} {\mathbin}{operators}{"EF}
+
+\stix@MathSymbol{\sinewave} {\mathord}{operators}{"F0}
+\stix@MathSymbol{\wr} {\mathbin}{operators}{"F1}
+\stix@MathSymbol{\nsim} {\mathrel}{operators}{"F2}
+\stix@MathSymbol{\eqsim} {\mathrel}{operators}{"F3}
+\stix@MathSymbol{\simeq} {\mathrel}{operators}{"F4}
+\stix@MathSymbol{\nsime} {\mathrel}{operators}{"F5}
+\stix@MathSymbol{\cong} {\mathrel}{operators}{"F6}
+\stix@MathSymbol{\simneqq} {\mathrel}{operators}{"F7}
+\stix@MathSymbol{\ncong} {\mathrel}{operators}{"F8}
+\stix@MathSymbol{\approx} {\mathrel}{operators}{"F9} \stix@MathSymbol{\thickapprox}{\mathrel}{bold-operators}{"F9}
+\stix@MathSymbol{\napprox} {\mathrel}{operators}{"FA}
+\stix@MathSymbol{\approxeq} {\mathrel}{operators}{"FB}
+\stix@MathSymbol{\approxident} {\mathrel}{operators}{"FC}
+\stix@MathSymbol{\backcong} {\mathrel}{operators}{"FD}
+\stix@MathSymbol{\asymp} {\mathrel}{operators}{"FE}
+\stix@MathSymbol{\Bumpeq} {\mathrel}{operators}{"FF}
+
+\stix@MathSymbol{\bumpeq} {\mathrel}{integrals}{"80}
+\stix@MathSymbol{\doteq} {\mathrel}{integrals}{"81}
+\stix@MathSymbol{\Doteq} {\mathrel}{integrals}{"82}
+ \let\doteqdot=\Doteq
+\stix@MathSymbol{\fallingdotseq} {\mathrel}{integrals}{"83}
+\stix@MathSymbol{\risingdotseq} {\mathrel}{integrals}{"84}
+\stix@MathSymbol{\coloneq} {\mathrel}{integrals}{"85}
+\stix@MathSymbol{\eqcolon} {\mathrel}{integrals}{"86}
+\stix@MathSymbol{\eqcirc} {\mathrel}{integrals}{"87}
+\stix@MathSymbol{\circeq} {\mathrel}{integrals}{"88}
+\stix@MathSymbol{\arceq} {\mathrel}{integrals}{"89}
+\stix@MathSymbol{\wedgeq} {\mathrel}{integrals}{"8A}
+\stix@MathSymbol{\veeeq} {\mathrel}{integrals}{"8B}
+\stix@MathSymbol{\stareq} {\mathrel}{integrals}{"8C}
+\stix@MathSymbol{\triangleq} {\mathrel}{integrals}{"8D}
+\stix@MathSymbol{\eqdef} {\mathrel}{integrals}{"8E}
+\stix@MathSymbol{\measeq} {\mathrel}{integrals}{"8F}
+\stix@MathSymbol{\questeq} {\mathrel}{integrals}{"90}
+\stix@MathSymbol{\ne} {\mathrel}{integrals}{"91}
+ \let\neq=\ne
+\stix@MathSymbol{\equiv} {\mathrel}{integrals}{"92}
+\stix@MathSymbol{\nequiv} {\mathrel}{integrals}{"93}
+\stix@MathSymbol{\Equiv} {\mathrel}{integrals}{"65}
+\stix@MathSymbol{\leq} {\mathrel}{integrals}{"66}
+ \let\le=\leq
+\stix@MathSymbol{\geq} {\mathrel}{integrals}{"67}
+ \let\ge=\geq
+\stix@MathSymbol{\leqq} {\mathrel}{integrals}{"68}
+\stix@MathSymbol{\geqq} {\mathrel}{integrals}{"69}
+% \end{macrocode}
+%
+% \begin{macrocode}
+\stix@MathSymbol{\lneqq} {\mathrel}{letters}{"40}
+\stix@MathSymbol{\gneqq} {\mathrel}{letters}{"7D}
+\stix@MathSymbol{\ll} {\mathrel}{letters}{"7E}
+\stix@MathSymbol{\gg} {\mathrel}{letters}{"B8}
+\stix@MathSymbol{\between} {\mathrel}{letters}{"B9}
+\stix@MathSymbol{\nasymp} {\mathrel}{letters}{"BA}
+\stix@MathSymbol{\nless} {\mathrel}{letters}{"BB}
+\stix@MathSymbol{\ngtr} {\mathrel}{letters}{"BC}
+\stix@MathSymbol{\nleq} {\mathrel}{letters}{"BD}
+\stix@MathSymbol{\ngeq} {\mathrel}{letters}{"BE}
+\stix@MathSymbol{\lesssim} {\mathrel}{letters}{"BF}
+\stix@MathSymbol{\gtrsim} {\mathrel}{letters}{"C0}
+\stix@MathSymbol{\nlesssim} {\mathrel}{letters}{"C1}
+\stix@MathSymbol{\ngtrsim} {\mathrel}{letters}{"C2}
+\stix@MathSymbol{\lessgtr} {\mathrel}{letters}{"C3}
+\stix@MathSymbol{\gtrless} {\mathrel}{letters}{"C4}
+\stix@MathSymbol{\nlessgtr} {\mathrel}{letters}{"C5}
+\stix@MathSymbol{\ngtrless} {\mathrel}{letters}{"C6}
+\stix@MathSymbol{\prec} {\mathrel}{letters}{"C7}
+\stix@MathSymbol{\succ} {\mathrel}{letters}{"C8}
+\stix@MathSymbol{\preccurlyeq} {\mathrel}{letters}{"C9}
+\stix@MathSymbol{\succcurlyeq} {\mathrel}{letters}{"CA}
+\stix@MathSymbol{\precsim} {\mathrel}{letters}{"CB}
+\stix@MathSymbol{\succsim} {\mathrel}{letters}{"CC}
+\stix@MathSymbol{\nprec} {\mathrel}{letters}{"CD}
+\stix@MathSymbol{\nsucc} {\mathrel}{letters}{"CE}
+\stix@MathSymbol{\subset} {\mathrel}{letters}{"CF}
+\stix@MathSymbol{\supset} {\mathrel}{letters}{"D0}
+\stix@MathSymbol{\nsubset} {\mathrel}{letters}{"D1}
+\stix@MathSymbol{\nsupset} {\mathrel}{letters}{"D2}
+\stix@MathSymbol{\subseteq} {\mathrel}{letters}{"D3}
+\stix@MathSymbol{\supseteq} {\mathrel}{letters}{"D4}
+\stix@MathSymbol{\nsubseteq} {\mathrel}{letters}{"D5}
+\stix@MathSymbol{\nsupseteq} {\mathrel}{letters}{"D6}
+\stix@MathSymbol{\subsetneq} {\mathrel}{letters}{"D7}
+\stix@MathSymbol{\supsetneq} {\mathrel}{letters}{"D8}
+\stix@MathSymbol{\cupleftarrow} {\mathbin}{letters}{"D9}
+\stix@MathSymbol{\cupdot} {\mathbin}{letters}{"DA}
+\stix@MathSymbol{\uplus} {\mathbin}{letters}{"DB}
+\stix@MathSymbol{\sqsubset} {\mathrel}{letters}{"DC}
+\stix@MathSymbol{\sqsupset} {\mathrel}{letters}{"DD}
+\stix@MathSymbol{\sqsubseteq} {\mathrel}{letters}{"DE}
+\stix@MathSymbol{\sqsupseteq} {\mathrel}{letters}{"DF}
+\stix@MathSymbol{\sqcap} {\mathbin}{letters}{"E0}
+\stix@MathSymbol{\sqcup} {\mathbin}{letters}{"E1}
+\stix@MathSymbol{\oplus} {\mathbin}{letters}{"E2}
+\stix@MathSymbol{\ominus} {\mathbin}{letters}{"E3}
+\stix@MathSymbol{\otimes} {\mathbin}{letters}{"E4}
+\stix@MathSymbol{\oslash} {\mathbin}{letters}{"E5}
+\stix@MathSymbol{\odot} {\mathbin}{letters}{"E6}
+\stix@MathSymbol{\circledcirc} {\mathbin}{letters}{"E7}
+\stix@MathSymbol{\circledast} {\mathbin}{letters}{"E8}
+\stix@MathSymbol{\circledequal} {\mathbin}{letters}{"E9}
+\stix@MathSymbol{\circleddash} {\mathbin}{letters}{"EA}
+\stix@MathSymbol{\boxplus} {\mathbin}{letters}{"EB}
+\stix@MathSymbol{\boxminus} {\mathbin}{letters}{"EC}
+\stix@MathSymbol{\boxtimes} {\mathbin}{letters}{"ED}
+\stix@MathSymbol{\boxdot} {\mathbin}{letters}{"EE}
+\stix@MathSymbol{\vdash} {\mathrel}{letters}{"EF}
+\stix@MathSymbol{\dashv} {\mathrel}{letters}{"F0}
+\stix@MathSymbol{\top} {\mathord}{letters}{"F1}
+\stix@MathSymbol{\bot} {\mathord}{letters}{"F2}
+\stix@MathSymbol{\assert} {\mathrel}{letters}{"F3}
+\stix@MathSymbol{\models} {\mathrel}{letters}{"F4}
+\stix@MathSymbol{\vDash} {\mathrel}{letters}{"F5}
+\stix@MathSymbol{\Vdash} {\mathrel}{letters}{"F6}
+\stix@MathSymbol{\Vvdash} {\mathrel}{letters}{"F7}
+\stix@MathSymbol{\VDash} {\mathrel}{letters}{"F8}
+\stix@MathSymbol{\nvdash} {\mathrel}{letters}{"F9}
+\stix@MathSymbol{\nvDash} {\mathrel}{letters}{"FA}
+\stix@MathSymbol{\nVdash} {\mathrel}{letters}{"FB}
+\stix@MathSymbol{\nVDash} {\mathrel}{letters}{"FC}
+\stix@MathSymbol{\prurel} {\mathrel}{letters}{"FD}
+\stix@MathSymbol{\scurel} {\mathrel}{letters}{"FE}
+\stix@MathSymbol{\trianglelefteq} {\mathrel}{letters}{"FF}
+\stix@MathSymbol{\unlhd} {\mathbin}{letters}{"FF}
+% \end{macrocode}
+%
+% \begin{macrocode}
+\stix@MathSymbol{\trianglerighteq} {\mathrel}{symbols}{"00}
+\stix@MathSymbol{\unrhd} {\mathbin}{symbols}{"00}
+\stix@MathSymbol{\origof} {\mathrel}{symbols}{"01}
+\stix@MathSymbol{\imageof} {\mathrel}{symbols}{"02}
+\stix@MathSymbol{\multimap} {\mathrel}{symbols}{"03}
+\stix@MathSymbol{\hermitmatrix} {\mathord}{symbols}{"04}
+\stix@MathSymbol{\intercal} {\mathbin}{symbols}{"05}
+\stix@MathSymbol{\veebar} {\mathbin}{symbols}{"06}
+\stix@MathSymbol{\barwedge} {\mathbin}{symbols}{"07}
+\stix@MathSymbol{\barvee} {\mathbin}{symbols}{"08}
+\stix@MathSymbol{\measuredrightangle} {\mathord}{symbols}{"09}
+\stix@MathSymbol{\varlrtriangle} {\mathord}{symbols}{"0A}
+\stix@MathSymbol{\smwhtdiamond} {\mathbin}{symbols}{"0B}
+ \let\diamond=\smwhtdiamond
+\stix@MathSymbol{\cdot} {\mathbin}{symbols}{"0C}
+\stix@MathSymbol{\divideontimes} {\mathbin}{symbols}{"0D}
+\stix@MathSymbol{\bowtie} {\mathrel}{symbols}{"0E}
+\stix@MathSymbol{\ltimes} {\mathbin}{symbols}{"0F}
+\stix@MathSymbol{\rtimes} {\mathbin}{symbols}{"10}
+\stix@MathSymbol{\leftthreetimes} {\mathbin}{symbols}{"11}
+\stix@MathSymbol{\rightthreetimes} {\mathbin}{symbols}{"12}
+\stix@MathSymbol{\backsimeq} {\mathrel}{symbols}{"13}
+\stix@MathSymbol{\curlyvee} {\mathbin}{symbols}{"14}
+\stix@MathSymbol{\curlywedge} {\mathbin}{symbols}{"15}
+\stix@MathSymbol{\Subset} {\mathrel}{symbols}{"16}
+\stix@MathSymbol{\Supset} {\mathrel}{symbols}{"17}
+\stix@MathSymbol{\Cap} {\mathbin}{symbols}{"18}
+ \let\doublecap=\Cap
+\stix@MathSymbol{\Cup} {\mathbin}{symbols}{"19}
+ \let\doublecup=\Cup
+\stix@MathSymbol{\pitchfork} {\mathrel}{symbols}{"1A}
+\stix@MathSymbol{\equalparallel} {\mathrel}{symbols}{"1B}
+\stix@MathSymbol{\lessdot} {\mathrel}{symbols}{"1C}
+\stix@MathSymbol{\gtrdot} {\mathrel}{symbols}{"1D}
+\stix@MathSymbol{\lll} {\mathrel}{symbols}{"1E}
+ \let\llless=\lll
+\stix@MathSymbol{\ggg} {\mathrel}{symbols}{"1F}
+ \let\gggtr=\ggg
+\stix@MathSymbol{\lesseqgtr} {\mathrel}{symbols}{"20}
+\stix@MathSymbol{\gtreqless} {\mathrel}{symbols}{"21}
+\stix@MathSymbol{\eqless} {\mathrel}{symbols}{"22}
+\stix@MathSymbol{\eqgtr} {\mathrel}{symbols}{"23}
+\stix@MathSymbol{\curlyeqprec} {\mathrel}{symbols}{"24}
+\stix@MathSymbol{\curlyeqsucc} {\mathrel}{symbols}{"25}
+\stix@MathSymbol{\npreccurlyeq} {\mathrel}{symbols}{"26}
+\stix@MathSymbol{\nsucccurlyeq} {\mathrel}{symbols}{"27}
+\stix@MathSymbol{\nsqsubseteq} {\mathrel}{symbols}{"28}
+\stix@MathSymbol{\nsqsupseteq} {\mathrel}{symbols}{"29}
+\stix@MathSymbol{\sqsubsetneq} {\mathrel}{symbols}{"2A}
+\stix@MathSymbol{\sqsupsetneq} {\mathrel}{symbols}{"2B}
+\stix@MathSymbol{\lnsim} {\mathrel}{symbols}{"2C}
+\stix@MathSymbol{\gnsim} {\mathrel}{symbols}{"2D}
+\stix@MathSymbol{\precnsim} {\mathrel}{symbols}{"2E}
+\stix@MathSymbol{\succnsim} {\mathrel}{symbols}{"2F}
+\stix@MathSymbol{\nvartriangleleft} {\mathrel}{symbols}{"30}
+\stix@MathSymbol{\nvartriangleright} {\mathrel}{symbols}{"31}
+\stix@MathSymbol{\ntrianglelefteq} {\mathrel}{symbols}{"32}
+\stix@MathSymbol{\ntrianglerighteq} {\mathrel}{symbols}{"33}
+\stix@MathSymbol{\vdotsmath} {\mathrel}{symbols}{"34}
+% \end{macrocode}
+%
+% \LaTeX's |\vdots| works in text mode as well, so should ours.
+%
+% \begin{macrocode}
+ \DeclareRobustCommand\vdots{%
+ \ifmmode\vdotsmath\else%
+ {\usefont{LS1}{stixscr}{\f@series}{n}\char"34}%
+ \fi}
+\stix@MathSymbol{\unicodecdots} {\mathord}{symbols}{"35} \let\@cdots=\unicodecdots \DeclareRobustCommand\cdots{\mathinner{\unicodecdots}}
+\stix@MathSymbol{\adots} {\mathrel}{symbols}{"36}
+\stix@MathSymbol{\ddots} {\mathrel}{symbols}{"37}
+\stix@MathSymbol{\disin} {\mathrel}{symbols}{"38}
+\stix@MathSymbol{\varisins} {\mathrel}{symbols}{"39}
+\stix@MathSymbol{\isins} {\mathrel}{symbols}{"3A}
+\stix@MathSymbol{\isindot} {\mathrel}{symbols}{"3B}
+\stix@MathSymbol{\varisinobar} {\mathrel}{symbols}{"3C}
+\stix@MathSymbol{\isinobar} {\mathrel}{symbols}{"3D}
+\stix@MathSymbol{\isinvb} {\mathrel}{symbols}{"3E}
+\stix@MathSymbol{\isinE} {\mathrel}{symbols}{"3F}
+\stix@MathSymbol{\nisd} {\mathrel}{symbols}{"40}
+\stix@MathSymbol{\varnis} {\mathrel}{symbols}{"5B}
+\stix@MathSymbol{\nis} {\mathrel}{symbols}{"5C}
+\stix@MathSymbol{\varniobar} {\mathrel}{symbols}{"5D}
+\stix@MathSymbol{\niobar} {\mathrel}{symbols}{"5E}
+\stix@MathSymbol{\bagmember} {\mathrel}{symbols}{"5F}
+\stix@MathSymbol{\diameter} {\mathord}{symbols}{"60}
+\stix@MathSymbol{\house} {\mathord}{symbols}{"7E}
+
+\stix@MathSymbol{\varbarwedge} {\mathbin}{symbols}{"99}
+\stix@MathSymbol{\vardoublebarwedge} {\mathbin}{symbols}{"9A}
+\stix@MathSymbol{\invnot} {\mathord}{symbols}{"9B}
+\stix@MathSymbol{\sqlozenge} {\mathord}{symbols}{"9C}
+\stix@MathSymbol{\profline} {\mathord}{symbols}{"9D}
+\stix@MathSymbol{\profsurf} {\mathord}{symbols}{"9E}
+\stix@MathSymbol{\viewdata} {\mathord}{symbols}{"9F}
+
+\stix@MathSymbol{\turnednot} {\mathord}{symbols}{"A0}
+\stix@MathSymbol{\ulcorner} {\mathopen}{symbols}{"A1}
+\stix@MathSymbol{\urcorner} {\mathclose}{symbols}{"A2}
+\stix@MathSymbol{\llcorner} {\mathopen}{symbols}{"A3}
+\stix@MathSymbol{\lrcorner} {\mathclose}{symbols}{"A4}
+\stix@MathSymbol{\varhexagonlrbonds} {\mathord}{symbols}{"A5}
+\stix@MathSymbol{\conictaper} {\mathord}{symbols}{"A6}
+\stix@MathSymbol{\topbot} {\mathord}{symbols}{"A7}
+\stix@MathSymbol{\obar} {\mathbin}{symbols}{"A8}
+\stix@MathSymbol{\APLnotslash} {\mathrel}{symbols}{"A9}
+\stix@MathSymbol{\APLnotbackslash} {\mathord}{symbols}{"AA}
+\stix@MathSymbol{\APLboxupcaret} {\mathord}{symbols}{"AB}
+\stix@MathSymbol{\APLboxquestion} {\mathord}{symbols}{"AC}
+\stix@MathSymbol{\rangledownzigzagarrow} {\mathord}{symbols}{"AD}
+\stix@MathSymbol{\hexagon} {\mathord}{symbols}{"AE}
+\stix@MathSymbol{\varcarriagereturn} {\mathord}{symbols}{"AF}
+
+\stix@MathSymbol{\trapezium} {\mathord}{symbols}{"B0}
+\stix@MathSymbol{\benzenr} {\mathord}{symbols}{"B1}
+\stix@MathSymbol{\strns} {\mathord}{symbols}{"B2}
+\stix@MathSymbol{\fltns} {\mathord}{symbols}{"B3}
+\stix@MathSymbol{\accurrent} {\mathord}{symbols}{"B4}
+\stix@MathSymbol{\elinters} {\mathord}{symbols}{"B5}
+\stix@MathSymbol{\mathvisiblespace} {\mathord}{symbols}{"B6}
+\stix@MathSymbol{\mdlgblksquare} {\mathord}{symbols}{"B7} \let\blacksquare=\mdlgblksquare
+\stix@MathSymbol{\mdlgwhtsquare} {\mathord}{symbols}{"B8} \let\square=\mdlgwhtsquare \let\Box=\mdlgwhtsquare
+\stix@MathSymbol{\squoval} {\mathord}{symbols}{"B9}
+\stix@MathSymbol{\blackinwhitesquare} {\mathord}{symbols}{"BA}
+\stix@MathSymbol{\squarehfill} {\mathord}{symbols}{"BB}
+\stix@MathSymbol{\squarevfill} {\mathord}{symbols}{"BC}
+\stix@MathSymbol{\squarehvfill} {\mathord}{symbols}{"BD}
+\stix@MathSymbol{\squarenwsefill} {\mathord}{symbols}{"BE}
+\stix@MathSymbol{\squareneswfill} {\mathord}{symbols}{"BF}
+
+\stix@MathSymbol{\squarecrossfill} {\mathord}{symbols}{"C0}
+\stix@MathSymbol{\smblksquare} {\mathord}{symbols}{"C1}
+\stix@MathSymbol{\smwhtsquare} {\mathord}{symbols}{"C2}
+\stix@MathSymbol{\hrectangleblack} {\mathord}{symbols}{"C3}
+\stix@MathSymbol{\hrectangle} {\mathord}{symbols}{"C4}
+\stix@MathSymbol{\vrectangleblack} {\mathord}{symbols}{"C5}
+\stix@MathSymbol{\vrectangle} {\mathord}{symbols}{"C6}
+\stix@MathSymbol{\parallelogramblack} {\mathord}{symbols}{"C7}
+\stix@MathSymbol{\parallelogram} {\mathord}{symbols}{"C8}
+\stix@MathSymbol{\bigblacktriangleup} {\mathord}{symbols}{"C9}
+\stix@MathSymbol{\bigtriangleup} {\mathbin}{symbols}{"CA} \let\varbigtriangleup=\bigtriangleup \let\triangle=\bigtriangleup
+\stix@MathSymbol{\blacktriangle} {\mathord}{symbols}{"CB}
+\stix@MathSymbol{\vartriangle} {\mathrel}{symbols}{"CC}
+\stix@MathSymbol{\blacktriangleright} {\mathord}{symbols}{"CD}
+\stix@MathSymbol{\vartriangleright} {\mathrel}{symbols}{"CE} \stix@MathSymbol{\rhd}{\mathbin}{symbols}{"CE}
+\stix@MathSymbol{\smallblacktriangleright} {\mathord}{symbols}{"CF}
+
+\stix@MathSymbol{\smalltriangleright} {\mathord}{symbols}{"D0}
+\stix@MathSymbol{\blackpointerright} {\mathord}{symbols}{"D1}
+\stix@MathSymbol{\whitepointerright} {\mathord}{symbols}{"D2}
+\stix@MathSymbol{\bigblacktriangledown} {\mathord}{symbols}{"D3}
+\stix@MathSymbol{\bigtriangledown} {\mathord}{symbols}{"D4} \let\varbigtriangledown=\bigtriangledown
+\stix@MathSymbol{\blacktriangledown} {\mathord}{symbols}{"D5}
+\stix@MathSymbol{\triangledown} {\mathord}{symbols}{"D6}
+\stix@MathSymbol{\blacktriangleleft} {\mathord}{symbols}{"D7}
+\stix@MathSymbol{\vartriangleleft} {\mathrel}{symbols}{"D8} \stix@MathSymbol{\lhd}{\mathbin}{symbols}{"D8}
+\stix@MathSymbol{\smallblacktriangleleft} {\mathord}{symbols}{"D9}
+\stix@MathSymbol{\smalltriangleleft} {\mathord}{symbols}{"DA}
+\stix@MathSymbol{\blackpointerleft} {\mathord}{symbols}{"DB}
+\stix@MathSymbol{\whitepointerleft} {\mathord}{symbols}{"DC}
+\stix@MathSymbol{\mdlgblkdiamond} {\mathord}{symbols}{"DD}
+\stix@MathSymbol{\mdlgwhtdiamond} {\mathord}{symbols}{"DE}
+\stix@MathSymbol{\blackinwhitediamond} {\mathord}{symbols}{"DF}
+
+\stix@MathSymbol{\fisheye} {\mathord}{symbols}{"E0}
+\stix@MathSymbol{\mdlgwhtlozenge} {\mathord}{symbols}{"E1} \let\lozenge=\mdlgwhtlozenge \let\Diamond=\mdlgwhtlozenge
+\stix@MathSymbol{\mdlgwhtcircle} {\mathbin}{symbols}{"E2} \let\bigcirc=\mdlgwhtcircle
+\stix@MathSymbol{\dottedcircle} {\mathord}{symbols}{"E3}
+\stix@MathSymbol{\circlevertfill} {\mathord}{symbols}{"E4}
+\stix@MathSymbol{\bullseye} {\mathord}{symbols}{"E5}
+\stix@MathSymbol{\mdlgblkcircle} {\mathord}{symbols}{"E6}
+\stix@MathSymbol{\circlelefthalfblack} {\mathord}{symbols}{"E7}
+\stix@MathSymbol{\circlerighthalfblack} {\mathord}{symbols}{"E8}
+\stix@MathSymbol{\circlebottomhalfblack} {\mathord}{symbols}{"E9}
+\stix@MathSymbol{\circletophalfblack} {\mathord}{symbols}{"EA}
+\stix@MathSymbol{\circleurquadblack} {\mathord}{symbols}{"EB}
+\stix@MathSymbol{\blackcircleulquadwhite} {\mathord}{symbols}{"EC}
+\stix@MathSymbol{\blacklefthalfcircle} {\mathord}{symbols}{"ED}
+\stix@MathSymbol{\blackrighthalfcircle} {\mathord}{symbols}{"EE}
+\stix@MathSymbol{\inversebullet} {\mathord}{symbols}{"EF}
+
+\stix@MathSymbol{\inversewhitecircle} {\mathord}{symbols}{"F0}
+\stix@MathSymbol{\invwhiteupperhalfcircle} {\mathord}{symbols}{"F1}
+\stix@MathSymbol{\invwhitelowerhalfcircle} {\mathord}{symbols}{"F2}
+\stix@MathSymbol{\ularc} {\mathord}{symbols}{"F3}
+\stix@MathSymbol{\urarc} {\mathord}{symbols}{"F4}
+\stix@MathSymbol{\lrarc} {\mathord}{symbols}{"F5}
+\stix@MathSymbol{\llarc} {\mathord}{symbols}{"F6}
+\stix@MathSymbol{\topsemicircle} {\mathord}{symbols}{"F7}
+\stix@MathSymbol{\botsemicircle} {\mathord}{symbols}{"F8}
+\stix@MathSymbol{\lrblacktriangle} {\mathord}{symbols}{"F9}
+\stix@MathSymbol{\llblacktriangle} {\mathord}{symbols}{"FA}
+\stix@MathSymbol{\ulblacktriangle} {\mathord}{symbols}{"FB}
+\stix@MathSymbol{\urblacktriangle} {\mathord}{symbols}{"FC}
+\stix@MathSymbol{\smwhtcircle} {\mathord}{symbols}{"FD} \let\circ=\smwhtcircle
+\stix@MathSymbol{\squareleftblack} {\mathord}{symbols}{"FE}
+\stix@MathSymbol{\squarerightblack} {\mathord}{symbols}{"FF}
+% \end{macrocode}
+%
+% \begin{macrocode}
+\stix@MathSymbol{\acidfree} {\mathord} {symbols2}{"00}
+\stix@MathSymbol{\draftingarrow} {\mathord} {symbols2}{"01}
+\stix@MathSymbol{\threedangle} {\mathord} {symbols2}{"02}
+\stix@MathSymbol{\whiteinwhitetriangle} {\mathord} {symbols2}{"03}
+\stix@MathSymbol{\perp} {\mathrel} {symbols2}{"04}
+\stix@MathSymbol{\subsetcirc} {\mathord} {symbols2}{"05}
+\stix@MathSymbol{\supsetcirc} {\mathord} {symbols2}{"06}
+\stix@MathSymbol{\lbag} {\mathopen} {symbols2}{"07}
+\stix@MathSymbol{\rbag} {\mathclose}{symbols2}{"08}
+\stix@MathSymbol{\veedot} {\mathbin} {symbols2}{"09}
+\stix@MathSymbol{\bsolhsub} {\mathrel} {symbols2}{"0A}
+\stix@MathSymbol{\suphsol} {\mathrel} {symbols2}{"0B}
+\stix@MathSymbol{\diamondcdot} {\mathord} {symbols2}{"0C}
+\stix@MathSymbol{\wedgedot} {\mathbin} {symbols2}{"0D}
+\stix@MathSymbol{\upin} {\mathrel} {symbols2}{"0E}
+\stix@MathSymbol{\pullback} {\mathrel} {symbols2}{"0F}
+\stix@MathSymbol{\pushout} {\mathrel} {symbols2}{"10}
+\stix@MathSymbol{\leftouterjoin} {\mathop} {symbols2}{"11}
+\stix@MathSymbol{\rightouterjoin} {\mathop} {symbols2}{"12}
+\stix@MathSymbol{\fullouterjoin} {\mathop} {symbols2}{"13}
+\stix@MathSymbol{\bigbot} {\mathop} {symbols2}{"14}
+\stix@MathSymbol{\bigtop} {\mathop} {symbols2}{"15}
+\stix@MathSymbol{\DashVDash} {\mathrel} {symbols2}{"16}
+\stix@MathSymbol{\dashVdash} {\mathrel} {symbols2}{"17}
+\stix@MathSymbol{\multimapinv} {\mathrel} {symbols2}{"18}
+\stix@MathSymbol{\vlongdash} {\mathrel} {symbols2}{"19}
+\stix@MathSymbol{\longdashv} {\mathrel} {symbols2}{"1A}
+\stix@MathSymbol{\cirbot} {\mathrel} {symbols2}{"1B}
+\stix@MathSymbol{\lozengeminus} {\mathbin} {symbols2}{"1C}
+\stix@MathSymbol{\concavediamond} {\mathbin} {symbols2}{"1D}
+\stix@MathSymbol{\concavediamondtickleft} {\mathbin} {symbols2}{"1E}
+\stix@MathSymbol{\concavediamondtickright} {\mathbin} {symbols2}{"1F}
+\stix@MathSymbol{\whitesquaretickleft} {\mathbin} {symbols2}{"20}
+\stix@MathSymbol{\whitesquaretickright} {\mathbin} {symbols2}{"21}
+\stix@MathSymbol{\Lbrbrak} {\mathopen} {symbols2}{"22}
+\stix@MathSymbol{\Rbrbrak} {\mathclose}{symbols2}{"23}
+\stix@MathSymbol{\mdsmblkcircle} {\mathord} {symbols2}{"24}
+\stix@MathSymbol{\typecolon} {\mathbin} {symbols2}{"25}
+\stix@MathSymbol{\llparenthesis} {\mathopen} {symbols2}{"26}
+\stix@MathSymbol{\rrparenthesis} {\mathclose}{symbols2}{"27}
+\stix@MathSymbol{\llangle} {\mathopen} {symbols2}{"28}
+\stix@MathSymbol{\rrangle} {\mathclose}{symbols2}{"29}
+\stix@MathSymbol{\lbrackubar} {\mathopen} {symbols2}{"2A}
+\stix@MathSymbol{\rbrackubar} {\mathclose}{symbols2}{"2B}
+\stix@MathSymbol{\lbrackultick} {\mathopen} {symbols2}{"2C}
+\stix@MathSymbol{\rbracklrtick} {\mathclose}{symbols2}{"2D}
+\stix@MathSymbol{\lbracklltick} {\mathopen} {symbols2}{"2E}
+\stix@MathSymbol{\rbrackurtick} {\mathclose}{symbols2}{"2F}
+\stix@MathSymbol{\langledot} {\mathopen} {symbols2}{"30}
+\stix@MathSymbol{\rangledot} {\mathclose}{symbols2}{"31}
+\stix@MathSymbol{\lparenless} {\mathopen} {symbols2}{"32}
+\stix@MathSymbol{\rparengtr} {\mathclose}{symbols2}{"33}
+\stix@MathSymbol{\Lparengtr} {\mathopen} {symbols2}{"34}
+\stix@MathSymbol{\Rparenless} {\mathclose}{symbols2}{"35}
+\stix@MathSymbol{\lblkbrbrak} {\mathopen} {symbols2}{"36}
+\stix@MathSymbol{\rblkbrbrak} {\mathclose}{symbols2}{"37}
+\stix@MathSymbol{\fourvdots} {\mathord} {symbols2}{"38}
+\stix@MathSymbol{\vzigzag} {\mathord} {symbols2}{"39}
+\stix@MathSymbol{\measuredangleleft} {\mathord} {symbols2}{"3A}
+\stix@MathSymbol{\rightanglesqr} {\mathord} {symbols2}{"3B}
+\stix@MathSymbol{\rightanglemdot} {\mathord} {symbols2}{"3C}
+\stix@MathSymbol{\angles} {\mathord} {symbols2}{"3D}
+\stix@MathSymbol{\angdnr} {\mathord} {symbols2}{"3E}
+\stix@MathSymbol{\gtlpar} {\mathord} {symbols2}{"3F}
+\stix@MathSymbol{\sphericalangleup} {\mathord} {symbols2}{"40}
+\stix@MathSymbol{\turnangle} {\mathord} {symbols2}{"5B}
+\stix@MathSymbol{\revangle} {\mathord} {symbols2}{"5C}
+\stix@MathSymbol{\angleubar} {\mathord} {symbols2}{"5D}
+\stix@MathSymbol{\revangleubar} {\mathord} {symbols2}{"5E}
+\stix@MathSymbol{\wideangledown} {\mathord} {symbols2}{"5F}
+\stix@MathSymbol{\wideangleup} {\mathord} {symbols2}{"60}
+\stix@MathSymbol{\measanglerutone} {\mathord} {symbols2}{"7D}
+\stix@MathSymbol{\measanglelutonw} {\mathord} {symbols2}{"7E}
+
+\stix@MathSymbol{\measanglerdtose} {\mathord} {symbols2}{"99}
+\stix@MathSymbol{\measangleldtosw} {\mathord} {symbols2}{"9A}
+\stix@MathSymbol{\measangleurtone} {\mathord} {symbols2}{"9B}
+\stix@MathSymbol{\measangleultonw} {\mathord} {symbols2}{"9C}
+\stix@MathSymbol{\measangledrtose} {\mathord} {symbols2}{"9D}
+\stix@MathSymbol{\measangledltosw} {\mathord} {symbols2}{"9E}
+\stix@MathSymbol{\revemptyset} {\mathord} {symbols2}{"9F}
+
+\stix@MathSymbol{\emptysetobar} {\mathord} {symbols2}{"A0}
+\stix@MathSymbol{\emptysetocirc} {\mathord} {symbols2}{"A1}
+\stix@MathSymbol{\emptysetoarr} {\mathord} {symbols2}{"A2}
+\stix@MathSymbol{\emptysetoarrl} {\mathord} {symbols2}{"A3}
+\stix@MathSymbol{\circlehbar} {\mathbin} {symbols2}{"A4}
+\stix@MathSymbol{\circledvert} {\mathbin} {symbols2}{"A5}
+\stix@MathSymbol{\circledparallel} {\mathbin} {symbols2}{"A6}
+\stix@MathSymbol{\obslash} {\mathbin} {symbols2}{"A7}
+\stix@MathSymbol{\operp} {\mathbin} {symbols2}{"A8}
+\stix@MathSymbol{\obot} {\mathord} {symbols2}{"A9}
+\stix@MathSymbol{\olcross} {\mathord} {symbols2}{"AA}
+\stix@MathSymbol{\odotslashdot} {\mathord} {symbols2}{"AB}
+\stix@MathSymbol{\uparrowoncircle} {\mathord} {symbols2}{"AC}
+\stix@MathSymbol{\circledwhitebullet} {\mathord} {symbols2}{"AD}
+\stix@MathSymbol{\circledbullet} {\mathord} {symbols2}{"AE}
+\stix@MathSymbol{\olessthan} {\mathbin} {symbols2}{"AF}
+
+\stix@MathSymbol{\ogreaterthan} {\mathbin} {symbols2}{"B0}
+\stix@MathSymbol{\cirscir} {\mathord} {symbols2}{"B1}
+\stix@MathSymbol{\cirE} {\mathord} {symbols2}{"B2}
+\stix@MathSymbol{\boxdiag} {\mathbin} {symbols2}{"B3}
+\stix@MathSymbol{\boxbslash} {\mathbin} {symbols2}{"B4}
+\stix@MathSymbol{\boxast} {\mathbin} {symbols2}{"B5}
+\stix@MathSymbol{\boxcircle} {\mathbin} {symbols2}{"B6}
+\stix@MathSymbol{\boxbox} {\mathbin} {symbols2}{"B7}
+\stix@MathSymbol{\boxonbox} {\mathord} {symbols2}{"B8}
+\stix@MathSymbol{\triangleodot} {\mathord} {symbols2}{"B9}
+\stix@MathSymbol{\triangleubar} {\mathord} {symbols2}{"BA}
+\stix@MathSymbol{\triangles} {\mathord} {symbols2}{"BB}
+\stix@MathSymbol{\triangleserifs} {\mathbin} {symbols2}{"BC}
+\stix@MathSymbol{\rtriltri} {\mathrel} {symbols2}{"BD}
+\stix@MathSymbol{\ltrivb} {\mathrel} {symbols2}{"BE}
+\stix@MathSymbol{\vbrtri} {\mathrel} {symbols2}{"BF}
+
+\stix@MathSymbol{\lfbowtie} {\mathrel} {symbols2}{"C0}
+\stix@MathSymbol{\rfbowtie} {\mathrel} {symbols2}{"C1}
+\stix@MathSymbol{\fbowtie} {\mathrel} {symbols2}{"C2}
+\stix@MathSymbol{\lftimes} {\mathrel} {symbols2}{"C3}
+\stix@MathSymbol{\rftimes} {\mathrel} {symbols2}{"C4}
+\stix@MathSymbol{\hourglass} {\mathbin} {symbols2}{"C5}
+\stix@MathSymbol{\blackhourglass} {\mathbin} {symbols2}{"C6}
+\stix@MathSymbol{\lvzigzag} {\mathopen} {symbols2}{"C7}
+\stix@MathSymbol{\rvzigzag} {\mathclose}{symbols2}{"C8}
+\stix@MathSymbol{\Lvzigzag} {\mathopen} {symbols2}{"C9}
+\stix@MathSymbol{\Rvzigzag} {\mathclose}{symbols2}{"CA}
+\stix@MathSymbol{\iinfin} {\mathord} {symbols2}{"CB}
+\stix@MathSymbol{\tieinfty} {\mathord} {symbols2}{"CC}
+\stix@MathSymbol{\nvinfty} {\mathord} {symbols2}{"CD}
+\stix@MathSymbol{\dualmap} {\mathrel} {symbols2}{"CE}
+\stix@MathSymbol{\laplac} {\mathord} {symbols2}{"CF}
+
+\stix@MathSymbol{\lrtriangleeq} {\mathrel} {symbols2}{"D0}
+\stix@MathSymbol{\shuffle} {\mathbin} {symbols2}{"D1}
+\stix@MathSymbol{\eparsl} {\mathrel} {symbols2}{"D2}
+\stix@MathSymbol{\smeparsl} {\mathrel} {symbols2}{"D3}
+\stix@MathSymbol{\eqvparsl} {\mathrel} {symbols2}{"D4}
+\stix@MathSymbol{\gleichstark} {\mathrel} {symbols2}{"D5}
+\stix@MathSymbol{\thermod} {\mathord} {symbols2}{"D6}
+\stix@MathSymbol{\downtriangleleftblack} {\mathord} {symbols2}{"D7}
+\stix@MathSymbol{\downtrianglerightblack} {\mathord} {symbols2}{"D8}
+\stix@MathSymbol{\blackdiamonddownarrow} {\mathord} {symbols2}{"D9}
+\stix@MathSymbol{\blacklozenge} {\mathord} {symbols2}{"DA} \stix@MathSymbol{\mdlgblklozenge}{\mathbin}{symbols2}{"DA}
+\stix@MathSymbol{\circledownarrow} {\mathord} {symbols2}{"DB}
+\stix@MathSymbol{\blackcircledownarrow} {\mathord} {symbols2}{"DC}
+\stix@MathSymbol{\errbarsquare} {\mathord} {symbols2}{"DD}
+\stix@MathSymbol{\errbarblacksquare} {\mathord} {symbols2}{"DE}
+\stix@MathSymbol{\errbardiamond} {\mathord} {symbols2}{"DF}
+
+\stix@MathSymbol{\errbarblackdiamond} {\mathord} {symbols2}{"E0}
+\stix@MathSymbol{\errbarcircle} {\mathord} {symbols2}{"E1}
+\stix@MathSymbol{\errbarblackcircle} {\mathord} {symbols2}{"E2}
+\stix@MathSymbol{\ruledelayed} {\mathrel} {symbols2}{"E3}
+\stix@MathSymbol{\setminus} {\mathbin} {symbols2}{"E4}
+\stix@MathSymbol{\dsol} {\mathbin} {symbols2}{"E5}
+\stix@MathSymbol{\rsolbar} {\mathbin} {symbols2}{"E6}
+\stix@MathSymbol{\doubleplus} {\mathbin} {symbols2}{"E7}
+\stix@MathSymbol{\tripleplus} {\mathbin} {symbols2}{"E8}
+\stix@MathSymbol{\lcurvyangle} {\mathopen} {symbols2}{"E9}
+\stix@MathSymbol{\rcurvyangle} {\mathclose}{symbols2}{"EA}
+\stix@MathSymbol{\tplus} {\mathbin} {symbols2}{"EB}
+\stix@MathSymbol{\tminus} {\mathbin} {symbols2}{"EC}
+\stix@MathSymbol{\Join} {\mathop} {symbols2}{"ED}
+\stix@MathSymbol{\bigtriangleleft} {\mathop} {symbols2}{"EE}
+\stix@MathSymbol{\zcmp} {\mathop} {symbols2}{"EF}
+
+\stix@MathSymbol{\zpipe} {\mathop} {symbols2}{"F0}
+\stix@MathSymbol{\zproject} {\mathop} {symbols2}{"F1}
+\stix@MathSymbol{\ringplus} {\mathbin} {symbols2}{"F2}
+\stix@MathSymbol{\plushat} {\mathbin} {symbols2}{"F3}
+\stix@MathSymbol{\simplus} {\mathbin} {symbols2}{"F4}
+\stix@MathSymbol{\plusdot} {\mathbin} {symbols2}{"F5}
+\stix@MathSymbol{\plussim} {\mathbin} {symbols2}{"F6}
+\stix@MathSymbol{\plussubtwo} {\mathbin} {symbols2}{"F7}
+\stix@MathSymbol{\plustrif} {\mathbin} {symbols2}{"F8}
+\stix@MathSymbol{\commaminus} {\mathbin} {symbols2}{"F9}
+\stix@MathSymbol{\minusdot} {\mathbin} {symbols2}{"FA}
+\stix@MathSymbol{\minusfdots} {\mathbin} {symbols2}{"FB}
+\stix@MathSymbol{\minusrdots} {\mathbin} {symbols2}{"FC}
+\stix@MathSymbol{\opluslhrim} {\mathbin} {symbols2}{"FD}
+\stix@MathSymbol{\oplusrhrim} {\mathbin} {symbols2}{"FE}
+\stix@MathSymbol{\vectimes} {\mathbin} {symbols2}{"FF}
+% \end{macrocode}
+%
+% \begin{macrocode}
+\stix@MathSymbol{\succneq} {\mathrel}{symbols3}{"26}
+\stix@MathSymbol{\preceqq} {\mathrel}{symbols3}{"27}
+\stix@MathSymbol{\succeqq} {\mathrel}{symbols3}{"28}
+\stix@MathSymbol{\precneqq} {\mathrel}{symbols3}{"29}
+\stix@MathSymbol{\succneqq} {\mathrel}{symbols3}{"2A}
+\stix@MathSymbol{\precapprox} {\mathrel}{symbols3}{"2B}
+\stix@MathSymbol{\succapprox} {\mathrel}{symbols3}{"2C}
+\stix@MathSymbol{\precnapprox} {\mathrel}{symbols3}{"2D}
+\stix@MathSymbol{\succnapprox} {\mathrel}{symbols3}{"2E}
+\stix@MathSymbol{\Prec} {\mathrel}{symbols3}{"2F}
+\stix@MathSymbol{\Succ} {\mathrel}{symbols3}{"3A}
+\stix@MathSymbol{\subsetdot} {\mathrel}{symbols3}{"3B}
+\stix@MathSymbol{\supsetdot} {\mathrel}{symbols3}{"3C}
+\stix@MathSymbol{\subsetplus} {\mathrel}{symbols3}{"3D}
+\stix@MathSymbol{\supsetplus} {\mathrel}{symbols3}{"3E}
+\stix@MathSymbol{\submult} {\mathrel}{symbols3}{"3F}
+\stix@MathSymbol{\supmult} {\mathrel}{symbols3}{"40}
+\stix@MathSymbol{\subedot} {\mathrel}{symbols3}{"5B}
+\stix@MathSymbol{\supedot} {\mathrel}{symbols3}{"5C}
+\stix@MathSymbol{\subseteqq} {\mathrel}{symbols3}{"5D}
+\stix@MathSymbol{\supseteqq} {\mathrel}{symbols3}{"5E}
+\stix@MathSymbol{\subsim} {\mathrel}{symbols3}{"5F}
+\stix@MathSymbol{\supsim} {\mathrel}{symbols3}{"60}
+\stix@MathSymbol{\subsetapprox} {\mathrel}{symbols3}{"7D}
+\stix@MathSymbol{\supsetapprox} {\mathrel}{symbols3}{"7E}
+
+\stix@MathSymbol{\Bbbk} {\mathord}{symbols3}{`k}
+
+\stix@MathSymbol{\capbarcup} {\mathbin}{symbols3}{"99}
+\stix@MathSymbol{\twocups} {\mathbin}{symbols3}{"9A}
+\stix@MathSymbol{\twocaps} {\mathbin}{symbols3}{"9B}
+\stix@MathSymbol{\closedvarcup} {\mathbin}{symbols3}{"9C}
+\stix@MathSymbol{\closedvarcap} {\mathbin}{symbols3}{"9D}
+\stix@MathSymbol{\Sqcap} {\mathbin}{symbols3}{"9E}
+\stix@MathSymbol{\Sqcup} {\mathbin}{symbols3}{"9F}
+
+\stix@MathSymbol{\closedvarcupsmashprod} {\mathbin}{symbols3}{"A0}
+\stix@MathSymbol{\wedgeodot} {\mathbin}{symbols3}{"A1}
+\stix@MathSymbol{\veeodot} {\mathbin}{symbols3}{"A2}
+\stix@MathSymbol{\Wedge} {\mathbin}{symbols3}{"A3}
+\stix@MathSymbol{\Vee} {\mathbin}{symbols3}{"A4}
+\stix@MathSymbol{\wedgeonwedge} {\mathbin}{symbols3}{"A5}
+\stix@MathSymbol{\veeonvee} {\mathbin}{symbols3}{"A6}
+\stix@MathSymbol{\bigslopedvee} {\mathbin}{symbols3}{"A7}
+\stix@MathSymbol{\bigslopedwedge} {\mathbin}{symbols3}{"A8}
+\stix@MathSymbol{\veeonwedge} {\mathrel}{symbols3}{"A9}
+\stix@MathSymbol{\wedgemidvert} {\mathbin}{symbols3}{"AA}
+\stix@MathSymbol{\veemidvert} {\mathbin}{symbols3}{"AB}
+\stix@MathSymbol{\midbarwedge} {\mathbin}{symbols3}{"AC}
+\stix@MathSymbol{\midbarvee} {\mathbin}{symbols3}{"AD}
+\stix@MathSymbol{\doublebarwedge} {\mathbin}{symbols3}{"AE}
+\stix@MathSymbol{\wedgebar} {\mathbin}{symbols3}{"AF}
+
+\stix@MathSymbol{\wedgedoublebar} {\mathbin}{symbols3}{"B0}
+\stix@MathSymbol{\varveebar} {\mathbin}{symbols3}{"B1}
+\stix@MathSymbol{\doublebarvee} {\mathbin}{symbols3}{"B2}
+\stix@MathSymbol{\veedoublebar} {\mathbin}{symbols3}{"B3}
+\stix@MathSymbol{\dsub} {\mathbin}{symbols3}{"B4}
+\stix@MathSymbol{\rsub} {\mathbin}{symbols3}{"B5}
+\stix@MathSymbol{\eqdot} {\mathrel}{symbols3}{"B6}
+\stix@MathSymbol{\dotequiv} {\mathrel}{symbols3}{"B7}
+\stix@MathSymbol{\equivVert} {\mathrel}{symbols3}{"B8}
+\stix@MathSymbol{\equivVvert} {\mathrel}{symbols3}{"B9}
+\stix@MathSymbol{\dotsim} {\mathrel}{symbols3}{"BA}
+\stix@MathSymbol{\simrdots} {\mathrel}{symbols3}{"BB}
+\stix@MathSymbol{\simminussim} {\mathrel}{symbols3}{"BC}
+\stix@MathSymbol{\congdot} {\mathrel}{symbols3}{"BD}
+\stix@MathSymbol{\asteq} {\mathrel}{symbols3}{"BE}
+\stix@MathSymbol{\hatapprox} {\mathrel}{symbols3}{"BF}
+
+\stix@MathSymbol{\approxeqq} {\mathrel}{symbols3}{"C0}
+\stix@MathSymbol{\eqqplus} {\mathbin}{symbols3}{"C1}
+\stix@MathSymbol{\pluseqq} {\mathbin}{symbols3}{"C2}
+\stix@MathSymbol{\eqqsim} {\mathrel}{symbols3}{"C3}
+\stix@MathSymbol{\Coloneq} {\mathrel}{symbols3}{"C4}
+\stix@MathSymbol{\eqeq} {\mathrel}{symbols3}{"C5}
+\stix@MathSymbol{\eqeqeq} {\mathrel}{symbols3}{"C6}
+\stix@MathSymbol{\ddotseq} {\mathrel}{symbols3}{"C7}
+\stix@MathSymbol{\equivDD} {\mathrel}{symbols3}{"C8}
+\stix@MathSymbol{\ltcir} {\mathrel}{symbols3}{"C9}
+\stix@MathSymbol{\gtcir} {\mathrel}{symbols3}{"CA}
+\stix@MathSymbol{\ltquest} {\mathrel}{symbols3}{"CB}
+\stix@MathSymbol{\gtquest} {\mathrel}{symbols3}{"CC}
+\stix@MathSymbol{\leqslant} {\mathrel}{symbols3}{"CD}
+\stix@MathSymbol{\geqslant} {\mathrel}{symbols3}{"CE}
+\stix@MathSymbol{\lesdot} {\mathrel}{symbols3}{"CF}
+
+\stix@MathSymbol{\gesdot} {\mathrel}{symbols3}{"D0}
+\stix@MathSymbol{\lesdoto} {\mathrel}{symbols3}{"D1}
+\stix@MathSymbol{\gesdoto} {\mathrel}{symbols3}{"D2}
+\stix@MathSymbol{\lesdotor} {\mathrel}{symbols3}{"D3}
+\stix@MathSymbol{\gesdotol} {\mathrel}{symbols3}{"D4}
+\stix@MathSymbol{\lessapprox} {\mathrel}{symbols3}{"D5}
+\stix@MathSymbol{\gtrapprox} {\mathrel}{symbols3}{"D6}
+\stix@MathSymbol{\lneq} {\mathrel}{symbols3}{"D7}
+\stix@MathSymbol{\gneq} {\mathrel}{symbols3}{"D8}
+\stix@MathSymbol{\lnapprox} {\mathrel}{symbols3}{"D9}
+\stix@MathSymbol{\gnapprox} {\mathrel}{symbols3}{"DA}
+\stix@MathSymbol{\lesseqqgtr} {\mathrel}{symbols3}{"DB}
+\stix@MathSymbol{\gtreqqless} {\mathrel}{symbols3}{"DC}
+\stix@MathSymbol{\lsime} {\mathrel}{symbols3}{"DD}
+\stix@MathSymbol{\gsime} {\mathrel}{symbols3}{"DE}
+\stix@MathSymbol{\lsimg} {\mathrel}{symbols3}{"DF}
+
+\stix@MathSymbol{\gsiml} {\mathrel}{symbols3}{"E0}
+\stix@MathSymbol{\lgE} {\mathrel}{symbols3}{"E1}
+\stix@MathSymbol{\glE} {\mathrel}{symbols3}{"E2}
+\stix@MathSymbol{\lesges} {\mathrel}{symbols3}{"E3}
+\stix@MathSymbol{\gesles} {\mathrel}{symbols3}{"E4}
+\stix@MathSymbol{\eqslantless} {\mathrel}{symbols3}{"E5}
+\stix@MathSymbol{\eqslantgtr} {\mathrel}{symbols3}{"E6}
+\stix@MathSymbol{\elsdot} {\mathrel}{symbols3}{"E7}
+\stix@MathSymbol{\egsdot} {\mathrel}{symbols3}{"E8}
+\stix@MathSymbol{\eqqless} {\mathrel}{symbols3}{"E9}
+\stix@MathSymbol{\eqqgtr} {\mathrel}{symbols3}{"EA}
+\stix@MathSymbol{\eqqslantless} {\mathrel}{symbols3}{"EB}
+\stix@MathSymbol{\eqqslantgtr} {\mathrel}{symbols3}{"EC}
+\stix@MathSymbol{\simless} {\mathrel}{symbols3}{"ED}
+\stix@MathSymbol{\simgtr} {\mathrel}{symbols3}{"EE}
+\stix@MathSymbol{\simlE} {\mathrel}{symbols3}{"EF}
+
+\stix@MathSymbol{\simgE} {\mathrel}{symbols3}{"F0}
+\stix@MathSymbol{\Lt} {\mathrel}{symbols3}{"F1}
+\stix@MathSymbol{\Gt} {\mathrel}{symbols3}{"F2}
+\stix@MathSymbol{\partialmeetcontraction} {\mathrel}{symbols3}{"F3}
+\stix@MathSymbol{\glj} {\mathrel}{symbols3}{"F4}
+\stix@MathSymbol{\gla} {\mathrel}{symbols3}{"F5}
+\stix@MathSymbol{\ltcc} {\mathrel}{symbols3}{"F6}
+\stix@MathSymbol{\gtcc} {\mathrel}{symbols3}{"F7}
+\stix@MathSymbol{\lescc} {\mathrel}{symbols3}{"F8}
+\stix@MathSymbol{\gescc} {\mathrel}{symbols3}{"F9}
+\stix@MathSymbol{\smt} {\mathrel}{symbols3}{"FA}
+\stix@MathSymbol{\lat} {\mathrel}{symbols3}{"FB}
+\stix@MathSymbol{\smte} {\mathrel}{symbols3}{"FC}
+\stix@MathSymbol{\late} {\mathrel}{symbols3}{"FD}
+\stix@MathSymbol{\bumpeqq} {\mathrel}{symbols3}{"FE}
+\stix@MathSymbol{\precneq} {\mathrel}{symbols3}{"FF}
+% \end{macrocode}
+%
+% \begin{macrocode}
+\stix@MathSymbol{\ngeqq} {\mathrel}{symbols4}{"02}
+\stix@MathSymbol{\ngeqslant} {\mathrel}{symbols4}{"03}
+\stix@MathSymbol{\nleqslant} {\mathrel}{symbols4}{"04}
+\stix@MathSymbol{\nleqq} {\mathrel}{symbols4}{"05}
+\stix@MathSymbol{\nsubseteqq} {\mathrel}{symbols4}{"06}
+\stix@MathSymbol{\nsupseteqq} {\mathrel}{symbols4}{"07}
+
+\stix@MathSymbol{\mathsterling} {\mathord}{symbols4}{"7D}
+
+\stix@MathSymbol{\ncongdot} {\mathrel}{symbols4}{"09}
+\stix@MathSymbol{\napproxeqq} {\mathrel}{symbols4}{"0A}
+\stix@MathSymbol{\nll} {\mathrel}{symbols4}{"0B}
+\stix@MathSymbol{\ngg} {\mathrel}{symbols4}{"0C}
+\stix@MathSymbol{\nsqsubset} {\mathrel}{symbols4}{"1A}
+\stix@MathSymbol{\npreceq} {\mathrel}{symbols4}{"16}
+\stix@MathSymbol{\nsucceq} {\mathrel}{symbols4}{"19}
+\stix@MathSymbol{\nsqsupset} {\mathrel}{symbols4}{"1B}
+\stix@MathSymbol{\nBumpeq} {\mathrel}{symbols4}{"1C}
+\stix@MathSymbol{\nbumpeq} {\mathrel}{symbols4}{"1F}
+\stix@MathSymbol{\neqsim} {\mathrel}{symbols4}{"20}
+\stix@MathSymbol{\nvarisinobar} {\mathrel}{symbols4}{"21}
+\stix@MathSymbol{\nvarniobar} {\mathrel}{symbols4}{"22}
+\stix@MathSymbol{\neqslantless} {\mathrel}{symbols4}{"25}
+\stix@MathSymbol{\neqslantgtr} {\mathrel}{symbols4}{"26}
+
+\stix@MathSymbol{\subsetneqq} {\mathrel}{symbols4}{"99}
+\stix@MathSymbol{\supsetneqq} {\mathrel}{symbols4}{"9A}
+\stix@MathSymbol{\lsqhook} {\mathrel}{symbols4}{"9B}
+\stix@MathSymbol{\rsqhook} {\mathrel}{symbols4}{"9C}
+\stix@MathSymbol{\csub} {\mathrel}{symbols4}{"9D}
+\stix@MathSymbol{\csup} {\mathrel}{symbols4}{"9E}
+\stix@MathSymbol{\csube} {\mathrel}{symbols4}{"9F}
+
+\stix@MathSymbol{\csupe} {\mathrel}{symbols4}{"A0}
+\stix@MathSymbol{\subsup} {\mathrel}{symbols4}{"A1}
+\stix@MathSymbol{\supsub} {\mathrel}{symbols4}{"A2}
+\stix@MathSymbol{\subsub} {\mathrel}{symbols4}{"A3}
+\stix@MathSymbol{\supsup} {\mathrel}{symbols4}{"A4}
+\stix@MathSymbol{\suphsub} {\mathrel}{symbols4}{"A5}
+\stix@MathSymbol{\supdsub} {\mathrel}{symbols4}{"A6}
+\stix@MathSymbol{\forkv} {\mathrel}{symbols4}{"A7}
+\stix@MathSymbol{\topfork} {\mathrel}{symbols4}{"A8}
+\stix@MathSymbol{\mlcp} {\mathrel}{symbols4}{"A9}
+\stix@MathSymbol{\forks} {\mathrel}{symbols4}{"AA}
+\stix@MathSymbol{\forksnot} {\mathrel}{symbols4}{"AB}
+\stix@MathSymbol{\shortlefttack} {\mathrel}{symbols4}{"AC}
+\stix@MathSymbol{\shortdowntack} {\mathrel}{symbols4}{"AD}
+\stix@MathSymbol{\shortuptack} {\mathrel}{symbols4}{"AE}
+\stix@MathSymbol{\perps} {\mathord}{symbols4}{"AF}
+
+\stix@MathSymbol{\vDdash} {\mathrel}{symbols4}{"B0}
+\stix@MathSymbol{\dashV} {\mathrel}{symbols4}{"B1}
+\stix@MathSymbol{\Dashv} {\mathrel}{symbols4}{"B2}
+\stix@MathSymbol{\DashV} {\mathrel}{symbols4}{"B3}
+\stix@MathSymbol{\varVdash} {\mathrel}{symbols4}{"B4}
+\stix@MathSymbol{\Barv} {\mathrel}{symbols4}{"B5}
+\stix@MathSymbol{\vBar} {\mathrel}{symbols4}{"B6}
+\stix@MathSymbol{\vBarv} {\mathrel}{symbols4}{"B7}
+\stix@MathSymbol{\barV} {\mathrel}{symbols4}{"B8}
+\stix@MathSymbol{\Vbar} {\mathrel}{symbols4}{"B9}
+\stix@MathSymbol{\Not} {\mathrel}{symbols4}{"BA}
+\stix@MathSymbol{\bNot} {\mathrel}{symbols4}{"BB}
+\stix@MathSymbol{\revnmid} {\mathrel}{symbols4}{"BC}
+\stix@MathSymbol{\cirmid} {\mathrel}{symbols4}{"BD}
+\stix@MathSymbol{\midcir} {\mathrel}{symbols4}{"BE}
+\stix@MathSymbol{\topcir} {\mathord}{symbols4}{"BF}
+
+\stix@MathSymbol{\nhpar} {\mathrel}{symbols4}{"C0}
+\stix@MathSymbol{\parsim} {\mathrel}{symbols4}{"C1}
+\stix@MathSymbol{\interleave} {\mathbin}{symbols4}{"C2}
+\stix@MathSymbol{\nhVvert} {\mathbin}{symbols4}{"C3}
+\stix@MathSymbol{\threedotcolon} {\mathbin}{symbols4}{"C4}
+\stix@MathSymbol{\lllnest} {\mathrel}{symbols4}{"C5}
+\stix@MathSymbol{\gggnest} {\mathrel}{symbols4}{"C6}
+\stix@MathSymbol{\leqqslant} {\mathrel}{symbols4}{"C7}
+\stix@MathSymbol{\geqqslant} {\mathrel}{symbols4}{"C8}
+\stix@MathSymbol{\trslash} {\mathbin}{symbols4}{"C9}
+\stix@MathSymbol{\biginterleave} {\mathop} {symbols4}{"CA}
+\stix@MathSymbol{\sslash} {\mathbin}{symbols4}{"CB}
+\stix@MathSymbol{\talloblong} {\mathbin}{symbols4}{"CC}
+\stix@MathSymbol{\squaretopblack} {\mathord}{symbols4}{"CD}
+\stix@MathSymbol{\squarebotblack} {\mathord}{symbols4}{"CE}
+\stix@MathSymbol{\squareurblack} {\mathord}{symbols4}{"CF}
+
+\stix@MathSymbol{\squarellblack} {\mathord}{symbols4}{"D0}
+\stix@MathSymbol{\diamondleftblack} {\mathord}{symbols4}{"D1}
+\stix@MathSymbol{\diamondrightblack} {\mathord}{symbols4}{"D2}
+\stix@MathSymbol{\diamondtopblack} {\mathord}{symbols4}{"D3}
+\stix@MathSymbol{\diamondbotblack} {\mathord}{symbols4}{"D4}
+\stix@MathSymbol{\dottedsquare} {\mathord}{symbols4}{"D5}
+\stix@MathSymbol{\lgblksquare} {\mathord}{symbols4}{"D6}
+\stix@MathSymbol{\lgwhtsquare} {\mathord}{symbols4}{"D7}
+\stix@MathSymbol{\vysmblksquare} {\mathord}{symbols4}{"D8}
+\stix@MathSymbol{\vysmwhtsquare} {\mathord}{symbols4}{"D9}
+\stix@MathSymbol{\pentagonblack} {\mathord}{symbols4}{"DA}
+\stix@MathSymbol{\pentagon} {\mathord}{symbols4}{"DB}
+\stix@MathSymbol{\varhexagon} {\mathord}{symbols4}{"DC}
+\stix@MathSymbol{\varhexagonblack} {\mathord}{symbols4}{"DD}
+\stix@MathSymbol{\hexagonblack} {\mathord}{symbols4}{"DE}
+\stix@MathSymbol{\lgblkcircle} {\mathord}{symbols4}{"DF}
+
+\stix@MathSymbol{\mdblkdiamond} {\mathord}{symbols4}{"E0}
+\stix@MathSymbol{\mdwhtdiamond} {\mathord}{symbols4}{"E1}
+\stix@MathSymbol{\mdblklozenge} {\mathord}{symbols4}{"E2}
+\stix@MathSymbol{\mdwhtlozenge} {\mathord}{symbols4}{"E3}
+\stix@MathSymbol{\smblkdiamond} {\mathord}{symbols4}{"E4}
+\stix@MathSymbol{\smblklozenge} {\mathord}{symbols4}{"E5}
+\stix@MathSymbol{\smwhtlozenge} {\mathord}{symbols4}{"E6}
+\stix@MathSymbol{\blkhorzoval} {\mathord}{symbols4}{"E7}
+\stix@MathSymbol{\whthorzoval} {\mathord}{symbols4}{"E8}
+\stix@MathSymbol{\blkvertoval} {\mathord}{symbols4}{"E9}
+\stix@MathSymbol{\whtvertoval} {\mathord}{symbols4}{"EA}
+\stix@MathSymbol{\medwhitestar} {\mathord}{symbols4}{"EB}
+\stix@MathSymbol{\medblackstar} {\mathord}{symbols4}{"EC}
+\stix@MathSymbol{\smwhitestar} {\mathord}{symbols4}{"ED}
+\stix@MathSymbol{\rightpentagonblack} {\mathord}{symbols4}{"EE}
+\stix@MathSymbol{\rightpentagon} {\mathord}{symbols4}{"EF}
+
+\stix@MathSymbol{\postalmark} {\mathord}{symbols4}{"F0}
+\stix@MathSymbol{\hzigzag} {\mathord}{symbols4}{"F1}
+\stix@MathSymbol{\bbrktbrk} {\mathord}{symbols4}{"F2}
+\stix@MathSymbol{\obrbrak} {\mathord}{symbols4}{"F3}
+\stix@MathSymbol{\ubrbrak} {\mathord}{symbols4}{"F4}
+\stix@MathSymbol{\astrosun} {\mathord}{symbols4}{"F5}
+\stix@MathSymbol{\danger} {\mathord}{symbols4}{"F6}
+\stix@MathSymbol{\blacksmiley} {\mathord}{symbols4}{"F7}
+\stix@MathSymbol{\sun} {\mathord}{symbols4}{"F8}
+\stix@MathSymbol{\rightmoon} {\mathord}{symbols4}{"F9}
+\stix@MathSymbol{\leftmoon} {\mathord}{symbols4}{"FA}
+\stix@MathSymbol{\female} {\mathord}{symbols4}{"FB}
+\stix@MathSymbol{\male} {\mathord}{symbols4}{"FC}
+\stix@MathSymbol{\varspadesuit} {\mathord}{symbols4}{"FD}
+\stix@MathSymbol{\varheartsuit} {\mathord}{symbols4}{"FE}
+\stix@MathSymbol{\vardiamondsuit} {\mathord}{symbols4}{"FF}
+% \end{macrocode}
+%
+% Our fonts have no optical sizes, so were are loading |script| and
+% |scriptscript| fonts at bigger sizes than the default \LaTeX\ setup.
+%
+% \begin{macrocode}
+ \DeclareMathSizes{10}{10}{7.5}{6}
+% \end{macrocode}
+%
+% \subsection{Package compatibility}
+%
+% \begin{macrocode}
+\AtBeginDocument{
+ \@ifpackageloaded{amsmath}{
+% \end{macrocode}
+%
+% \pkg{amsmath} redefines |\big| etc. but they are small for us, so we revert
+% to the \LaTeX\ definition.
+%
+% \begin{macrocode}
+ \renewcommand{\big}{\bBigg@{1.2}}
+ \renewcommand{\Bigg}{\bBigg@{2.7}}
+% \end{macrocode}
+%
+% Keep \pkg{amsmath}'s definitions from persisting if it is loaded first.
+%
+% \begin{macrocode}
+ \let\dotsb@\@cdots
+ \let\dotsb\cdots
+ \let\dotsm\cdots
+ }{
+% \end{macrocode}
+%
+% For \pkg{amsmath}'s |*limits| options.
+%
+% \begin{macrocode}
+ \let\ilimits@=\nolimits
+ \let\slimits@=\relax
+ \let\DOTSI\relax
+ }
+}
+% \end{macrocode}
+%
+% \pkg{amsopn} changes the math code of some symbols inside its
+% |\DeclareMathOperator|, we fix them to match positions in our fonts.
+%
+% \begin{macrocode}
+\@ifpackageloaded{amsopn}{
+ \begingroup \catcode`\"=12
+ \gdef\newmcodes@{%
+ \mathcode`\'="007F\relax%
+ \mathcode`\*="003C\relax%
+ \mathcode`\.="613A\relax%
+ \ifnum\mathcode`\-="002A \else
+ \mathchardef\std@minus\mathcode`\-\relax
+ \fi
+ \mathcode`\-="002A\relax%
+ \mathcode`\/="005F\relax%
+ \mathcode`\:="603A\relax%
+ }
+ \endgroup
+}{}
+% \end{macrocode}
+%
+% For compatibility with \pkg{babel-spanish} that defines |\dotlessi| in a way
+% that breaks when |\i| is not defined for the encoding of the operators font
+% (|LS1| in our case), we define |\i| for |LS1|, and while at it we define |\j|
+% just in case\footnote{\url{http://sourceforge.net/p/stixfonts/tracking/41/}}.
+%
+% \begin{macrocode}
+\DeclareTextSymbol{\i}{LS1}{123}
+\DeclareTextSymbol{\j}{LS1}{124}
+% \end{macrocode}
+% \subsection{Precomposed negations}
+%
+% Here we define |\not| as a macros that looks ahead and if there is a
+% precomposed negation of its argument, it will be used.
+%
+% \begin{macrocode}
+\@namedef{not=}{\ne}
+\@namedef{not>}{\ngtr}
+\@namedef{not<}{\nless}
+\let\ngets\nleftarrow
+\let\nsimeq\nsime
+\let\nforksnot\forks
+\let\nle\nleq
+\let\nge\ngeq
+\DeclareRobustCommand*{\not}[1]{%
+ \begingroup \escapechar\m@ne\xdef\@gtempa{not\string#1}\endgroup
+ \@ifundefined{\@gtempa}%
+ {\not@n@{#1}}%
+ {\@nameuse{\@gtempa}}}
+\def\not@n@#1{%
+ \begingroup \escapechar\m@ne\xdef\@gtempa{n\string#1}\endgroup
+ \@ifundefined{\@gtempa}%
+ {\notchar #1}%
+ {\@nameuse{\@gtempa}}}
+% \end{macrocode}
+%
+% \subsection{Compatibility with Babel}
+%
+% Spanish babel defines a versions of |\dotlessi| that works for fonts other
+% than math italic, but this breaks when the \pkg{stix} package is loaded. Our |\imath|
+% does this already, so we just use it.
+%
+% \begin{macrocode}
+\def\stix@dotlessi{\ifmmode\imath\else\i\fi}
+\@ifundefined{es@dotlessi}{}{\let\es@dotlessi\stix@dotlessi}
+
+\fi
+\endinput
+% \end{macrocode}
+%
+% \iffalse
+%</package>
+% \fi
+%
+% \Finale
+\endinput
diff --git a/fonts/stix/latex/stix.fdd b/fonts/stix/latex/stix.fdd
new file mode 100644
index 0000000000..3a2b47bacd
--- /dev/null
+++ b/fonts/stix/latex/stix.fdd
@@ -0,0 +1,239 @@
+% \iffalse
+%<*driver>
+\begingroup
+\input docstrip
+\keepsilent
+\askforoverwritefalse
+
+\preamble
+
+Copyright (c) 2001-2013 by the STI Pub Companies, consisting of the
+American Chemical Society, the American Institute of Physics, the American
+Mathematical Society, the American Physical Society, Elsevier, Inc., and
+The Institute of Electrical and Electronic Engineers, Inc. Portions
+copyright (c) 1998-2003 by MicroPress, Inc. Portions copyright (c) 1990 by
+Elsevier, Inc. All rights reserved.
+
+This work may be distributed and/or modified under the conditions of the LaTeX
+Project Public License, either version 1.3 of this license or (at your option)
+any later version. The latest version of this license is in
+ http://www.latex-project.org/lppl.txt
+and version 1.3 or later is part of all distributions of LaTeX version
+2005/12/01 or later.
+
+This work has the LPPL maintenance status `maintained'.
+
+The Current Maintainer of this work is the STI Pub Companies.
+
+This work consists of the files stix.fdd and and the derived files ls1stix.fd,
+ls1stixbb.fd, ls1stixfrak.fd, ls1stixscr.fd, ls1stixsf.fd, ls2stixcal.fd,
+ls2stixex.fd, ls2stix.fd, ls2stixtt.fd, ot1stix.fd, ot2stix.fd, t1stix.fd,
+ts1stix.fd.
+
+\endpreamble
+
+\generate{\file{ls1stix.fd}{\from{stix.fdd}{ls1stix}}}
+\generate{\file{ls1stixbb.fd}{\from{stix.fdd}{ls1stixbb}}}
+\generate{\file{ls1stixfrak.fd}{\from{stix.fdd}{ls1stixfrak}}}
+\generate{\file{ls1stixscr.fd}{\from{stix.fdd}{ls1stixscr}}}
+\generate{\file{ls1stixsf.fd}{\from{stix.fdd}{ls1stixsf}}}
+\generate{\file{ls2stixcal.fd}{\from{stix.fdd}{ls2stixcal}}}
+\generate{\file{ls2stixex.fd}{\from{stix.fdd}{ls2stixex}}}
+\generate{\file{ls2stix.fd}{\from{stix.fdd}{ls2stix}}}
+\generate{\file{ls2stixtt.fd}{\from{stix.fdd}{ls2stixtt}}}
+\generate{\file{ot1stix.fd}{\from{stix.fdd}{ot1stix}}}
+\generate{\file{ot2stix.fd}{\from{stix.fdd}{ot2stix}}}
+\generate{\file{t1stix.fd}{\from{stix.fdd}{t1stix}}}
+\generate{\file{ts1stix.fd}{\from{stix.fdd}{ts1stix}}}
+
+\endgroup
+\end
+%</driver>
+%\fi
+%<ls1stix>\ProvidesFile{ls1stix.fd}
+%<ls1stixbb>\ProvidesFile{ls1stixbb.fd}
+%<ls1stixfrak>\ProvidesFile{ls1stixfrak.fd}
+%<ls1stixscr>\ProvidesFile{ls1stixscr.fd}
+%<ls1stixsf>\ProvidesFile{ls1stixsf.fd}
+%<ls2stixcal>\ProvidesFile{ls2stixcal.fd}
+%<ls2stixex>\ProvidesFile{ls2stixex.fd}
+%<ls2stix>\ProvidesFile{ls2stix.fd}
+%<ls2stixtt>\ProvidesFile{ls2stixtt.fd}
+%<ot1stix>\ProvidesFile{ot1stix.fd}
+%<ot2stix>\ProvidesFile{ot2stix.fd}
+%<t1stix>\ProvidesFile{t1stix.fd}
+%<ts1stix>\ProvidesFile{ts1stix.fd}
+[2015/04/17 v1.1.2-latex STIX %
+%<ls1stix>LS1 %
+%<ls1stixbb>blackboard LS1 %
+%<ls1stixfrak>fraktur LS1 %
+%<ls1stixscr>script LS1 %
+%<ls1stixsf>sans-serif LS1 %
+%<ls2stixcal>calligraphic LS2 %
+%<ls2stixex>extentions LS2 %
+%<ls2stix>LS2 %
+%<ls2stixtt>typewriter LS2 %
+%<ot1stix>OT1 %
+%<ot2stix>OT2 %
+%<t1stix>T1 %
+%<ts1stix>TS1 %
+font definitions]
+%<*ls1stixbb>
+\DeclareFontFamily{LS1}{stixbb}{\skewchar\font127 }
+
+\DeclareFontShape{LS1}{stixbb}{m}{n} {<-> stix-mathbb}{}
+\DeclareFontShape{LS1}{stixbb}{m}{it}{<-> stix-mathbbit}{}
+\DeclareFontShape{LS1}{stixbb}{b}{n} {<-> stix-mathbb-bold}{}
+\DeclareFontShape{LS1}{stixbb}{b}{it}{<-> stix-mathbbit-bold}{}
+%</ls1stixbb>
+%
+%<*ls1stix>
+\DeclareFontFamily{LS1}{stix}{\skewchar\font127 }
+
+\DeclareFontShape{LS1}{stix}{m}{n} {<-> stix-mathrm}{}
+\DeclareFontShape{LS1}{stix}{m}{it}{<-> stix-mathit}{}
+\DeclareFontShape{LS1}{stix}{b}{n} {<-> stix-mathrm-bold}{}
+\DeclareFontShape{LS1}{stix}{b}{it}{<-> stix-mathit-bold}{}
+
+\DeclareFontShape{LS1}{stix}{bx}{it}{<->ssub * stix/b/it}{}
+%</ls1stix>
+%
+%<*ls1stixfrak>
+\DeclareFontFamily{LS1}{stixfrak}{\skewchar\font127 }
+
+\DeclareFontShape{LS1}{stixfrak}{m}{n} {<-> stix-mathfrak}{}
+\DeclareFontShape{LS1}{stixfrak}{b}{n} {<-> stix-mathfrak-bold}{}
+%</ls1stixfrak>
+%
+%<*ls1stixscr>
+\DeclareFontFamily{LS1}{stixscr}{\skewchar\font127 }
+
+\DeclareFontShape{LS1}{stixscr}{m}{n} {<-> stix-mathscr}{}
+\DeclareFontShape{LS1}{stixscr}{b}{n} {<-> stix-mathscr-bold}{}
+\DeclareFontShape{LS1}{stixscr}{bx}{n} {<->ssub * stixscr/b/n}{}
+%</ls1stixscr>
+%
+%<*ls1stixsf>
+\DeclareFontFamily{LS1}{stixsf}{\skewchar\font127 }
+
+\DeclareFontShape{LS1}{stixsf}{m}{n} {<-> stix-mathsf}{}
+\DeclareFontShape{LS1}{stixsf}{m}{it}{<-> stix-mathsfit}{}
+\DeclareFontShape{LS1}{stixsf}{b}{n} {<-> stix-mathsf-bold}{}
+\DeclareFontShape{LS1}{stixsf}{b}{it}{<-> stix-mathsfit-bold}{}
+
+\DeclareFontShape{LS1}{stixsf}{bx}{it}{<->ssub * stixsf/b/it}{}
+%</ls1stixsf>
+%
+%<*ls2stixcal>
+\DeclareFontFamily{LS2}{stixcal}{\skewchar\font127 }
+
+\DeclareFontShape{LS2}{stixcal}{m}{n} {<-> stix-mathcal}{}
+\DeclareFontShape{LS2}{stixcal}{b}{n} {<-> stix-mathcal-bold}{}
+%</ls2stixcal>
+%
+%<*ls2stixex>
+\DeclareFontFamily{LS2}{stixex}{}
+
+\DeclareFontShape{LS2}{stixex}{m}{n} {<-> stix-mathex}{}
+\DeclareFontShape{LS2}{stixex}{b}{n} {<-> stix-mathex-bold}{}
+%</ls2stixex>
+%
+%<*ls2stix>
+\DeclareFontFamily{LS2}{stix}{\skewchar\font127 }
+
+\DeclareFontShape{LS2}{stix}{m}{n} {<-> stix-mathrm}{}
+\DeclareFontShape{LS2}{stix}{m}{it}{<-> stix-mathit}{}
+\DeclareFontShape{LS2}{stix}{b}{n} {<-> stix-mathrm-bold}{}
+\DeclareFontShape{LS2}{stix}{b}{it}{<-> stix-mathit-bold}{}
+
+\DeclareFontShape{LS2}{stix}{bx}{it}{<->ssub * stix/b/it}{}
+%</ls2stix>
+%
+%<*ls2stixtt>
+\DeclareFontFamily{LS2}{stixtt}{\skewchar\font127 }
+
+\DeclareFontShape{LS2}{stixtt}{m}{n} {<-> stix-mathtt}{}
+\DeclareFontShape{LS2}{stixtt}{b}{n} {<-> stix-mathtt-bold}{}
+%</ls2stixtt>
+%
+%<*ot1stix>
+\DeclareFontFamily{OT1}{stix}{}
+
+\DeclareFontShape{OT1}{stix}{m}{n} {<-> ot1-stixgeneral}{}
+\DeclareFontShape{OT1}{stix}{b}{n} {<-> ot1-stixgeneral-bold}{}
+\DeclareFontShape{OT1}{stix}{m}{it}{<-> ot1-stixgeneral-italic}{}
+\DeclareFontShape{OT1}{stix}{b}{it}{<-> ot1-stixgeneral-bolditalic}{}
+
+\DeclareFontShape{OT1}{stix}{m}{sc}{<-> ot1-stixgeneralsc}{}
+\DeclareFontShape{OT1}{stix}{b}{sc}{<-> ot1-stixgeneralsc-bold}{}
+
+\DeclareFontShape{OT1}{stix}{m}{sl}{<->ssub * stix/m/it}{}
+\DeclareFontShape{OT1}{stix}{b}{sl}{<->ssub * stix/b/it}{}
+
+\DeclareFontShape{OT1}{stix}{bx}{n} {<->ssub * stix/b/n}{}
+\DeclareFontShape{OT1}{stix}{bx}{sc}{<->ssub * stix/b/sc}{}
+\DeclareFontShape{OT1}{stix}{bx}{sl}{<->ssub * stix/b/sl}{}
+\DeclareFontShape{OT1}{stix}{bx}{it}{<->ssub * stix/b/it}{}
+%</ot1stix>
+%
+%<*ot2stix>
+\DeclareFontFamily{OT2}{stix}{}
+
+\DeclareFontShape{OT2}{stix}{m}{n} {<-> ot2-stixgeneral}{}
+\DeclareFontShape{OT2}{stix}{b}{n} {<-> ot2-stixgeneral-bold}{}
+\DeclareFontShape{OT2}{stix}{m}{it}{<-> ot2-stixgeneral-italic}{}
+\DeclareFontShape{OT2}{stix}{b}{it}{<-> ot2-stixgeneral-bolditalic}{}
+
+\DeclareFontShape{OT2}{stix}{m}{sc}{<-> ot2-stixgeneralsc}{}
+\DeclareFontShape{OT2}{stix}{b}{sc}{<-> ot2-stixgeneralsc-bold}{}
+
+\DeclareFontShape{OT2}{stix}{m}{sl}{<->ssub * stix/m/it}{}
+\DeclareFontShape{OT2}{stix}{b}{sl}{<->ssub * stix/b/it}{}
+
+\DeclareFontShape{OT2}{stix}{bx}{n} {<->ssub * stix/b/n}{}
+\DeclareFontShape{OT2}{stix}{bx}{sc}{<->ssub * stix/b/sc}{}
+\DeclareFontShape{OT2}{stix}{bx}{sl}{<->ssub * stix/b/sl}{}
+\DeclareFontShape{OT2}{stix}{bx}{it}{<->ssub * stix/b/it}{}
+%</ot2stix>
+%
+%<*t1stix>
+\DeclareFontFamily{T1}{stix}{}
+
+\DeclareFontShape{T1}{stix}{m}{n} {<-> t1-stixgeneral}{}
+\DeclareFontShape{T1}{stix}{b}{n} {<-> t1-stixgeneral-bold}{}
+\DeclareFontShape{T1}{stix}{m}{it}{<-> t1-stixgeneral-italic}{}
+\DeclareFontShape{T1}{stix}{b}{it}{<-> t1-stixgeneral-bolditalic}{}
+
+\DeclareFontShape{T1}{stix}{m}{sc}{<-> t1-stixgeneralsc}{}
+\DeclareFontShape{T1}{stix}{b}{sc}{<-> t1-stixgeneralsc-bold}{}
+
+\DeclareFontShape{T1}{stix}{m}{sl}{<->ssub * stix/m/it}{}
+\DeclareFontShape{T1}{stix}{b}{sl}{<->ssub * stix/b/it}{}
+
+\DeclareFontShape{T1}{stix}{bx}{n} {<->ssub * stix/b/n}{}
+\DeclareFontShape{T1}{stix}{bx}{sc}{<->ssub * stix/b/sc}{}
+\DeclareFontShape{T1}{stix}{bx}{sl}{<->ssub * stix/b/sl}{}
+\DeclareFontShape{T1}{stix}{bx}{it}{<->ssub * stix/b/it}{}
+%</t1stix>
+%
+%<*ts1stix>
+\DeclareFontFamily{TS1}{stix}{}
+
+\DeclareFontShape{TS1}{stix}{m}{n} {<-> ts1-stixgeneral}{}
+\DeclareFontShape{TS1}{stix}{b}{n} {<-> ts1-stixgeneral-bold}{}
+\DeclareFontShape{TS1}{stix}{m}{it}{<-> ts1-stixgeneral-italic}{}
+\DeclareFontShape{TS1}{stix}{b}{it}{<-> ts1-stixgeneral-bolditalic}{}
+
+\DeclareFontShape{TS1}{stix}{m}{sc}{<->ssub * stix/m/n}{}
+\DeclareFontShape{TS1}{stix}{b}{sc}{<->ssub * stix/b/n}{}
+
+\DeclareFontShape{TS1}{stix}{m}{sl}{<->ssub * stix/m/it}{}
+\DeclareFontShape{TS1}{stix}{b}{sl}{<->ssub * stix/b/it}{}
+
+\DeclareFontShape{TS1}{stix}{bx}{n} {<->ssub * stix/b/n}{}
+\DeclareFontShape{TS1}{stix}{bx}{sc}{<->ssub * stix/b/sc}{}
+\DeclareFontShape{TS1}{stix}{bx}{sl}{<->ssub * stix/b/sl}{}
+\DeclareFontShape{TS1}{stix}{bx}{it}{<->ssub * stix/b/it}{}
+%</ts1stix>
+%
+% \Finale
diff --git a/fonts/stix/map/stix.map b/fonts/stix/map/stix.map
new file mode 100644
index 0000000000..06d4b30720
--- /dev/null
+++ b/fonts/stix/map/stix.map
@@ -0,0 +1,56 @@
+t1-stixgeneral STIXGeneral-Regular "stixt1 ReEncodeFont" <stix-t1.enc <STIXGeneral-Regular.pfb
+t1-stixgeneral-bold STIXGeneral-Bold "stixt1 ReEncodeFont" <stix-t1.enc <STIXGeneral-Bold.pfb
+t1-stixgeneral-italic STIXGeneral-Italic "stixt1 ReEncodeFont" <stix-t1.enc <STIXGeneral-Italic.pfb
+t1-stixgeneral-bolditalic STIXGeneral-BoldItalic "stixt1 ReEncodeFont" <stix-t1.enc <STIXGeneral-BoldItalic.pfb
+
+ts1-stixgeneral STIXGeneral-Regular "stixts1 ReEncodeFont" <stix-ts1.enc <STIXGeneral-Regular.pfb
+ts1-stixgeneral-bold STIXGeneral-Bold "stixts1 ReEncodeFont" <stix-ts1.enc <STIXGeneral-Bold.pfb
+ts1-stixgeneral-italic STIXGeneral-Italic "stixts1 ReEncodeFont" <stix-ts1.enc <STIXGeneral-Italic.pfb
+ts1-stixgeneral-bolditalic STIXGeneral-BoldItalic "stixts1 ReEncodeFont" <stix-ts1.enc <STIXGeneral-BoldItalic.pfb
+
+ot1-stixgeneral STIXGeneral-Regular "stixot1 ReEncodeFont" <stix-ot1.enc <STIXGeneral-Regular.pfb
+ot1-stixgeneral-bold STIXGeneral-Bold "stixot1 ReEncodeFont" <stix-ot1.enc <STIXGeneral-Bold.pfb
+ot1-stixgeneral-italic STIXGeneral-Italic "stixot1 ReEncodeFont" <stix-ot1.enc <STIXGeneral-Italic.pfb
+ot1-stixgeneral-bolditalic STIXGeneral-BoldItalic "stixot1 ReEncodeFont" <stix-ot1.enc <STIXGeneral-BoldItalic.pfb
+
+ot2-stixgeneral STIXGeneral-Regular "stixot2 ReEncodeFont" <stix-ot2.enc <STIXGeneral-Regular.pfb
+ot2-stixgeneral-bold STIXGeneral-Bold "stixot2 ReEncodeFont" <stix-ot2.enc <STIXGeneral-Bold.pfb
+ot2-stixgeneral-italic STIXGeneral-Italic "stixot2 ReEncodeFont" <stix-ot2.enc <STIXGeneral-Italic.pfb
+ot2-stixgeneral-bolditalic STIXGeneral-BoldItalic "stixot2 ReEncodeFont" <stix-ot2.enc <STIXGeneral-BoldItalic.pfb
+
+stix-mathrm STIXMath-Regular <stix-mathrm.pfb
+stix-mathrm-bold STIXMath-Bold <stix-mathrm-bold.pfb
+stix-mathit STIXMath-Italic <stix-mathit.pfb
+stix-mathit-bold STIXMath-BoldItalic <stix-mathit-bold.pfb
+
+stix-mathsf STIXMathSans-Regular <stix-mathsf.pfb
+stix-mathsfit STIXMathSans-Italic <stix-mathsfit.pfb
+stix-mathsf-bold STIXMathSans-Bold <stix-mathsf-bold.pfb
+stix-mathsfit-bold STIXMathSans-BoldItalic <stix-mathsfit-bold.pfb
+
+stix-mathtt STIXMathTyperwriter-Regular <stix-mathtt.pfb
+stix-mathtt-bold STIXMathTyperwriter-Bold <stix-mathtt-bold.pfb
+
+stix-mathbb STIXMathBlackboard-Regular <stix-mathbb.pfb
+stix-mathbbit STIXMathBlackboard-Italic <stix-mathbbit.pfb
+stix-mathbb-bold STIXMathBlackboard-Bold <stix-mathbb-bold.pfb
+stix-mathbbit-bold STIXMathBlackboard-BoldItalic <stix-mathbbit-bold.pfb
+
+stix-mathscr STIXMathScript-Regular <stix-mathscr.pfb
+stix-mathscr-bold STIXMathScript-Bold <stix-mathscr-bold.pfb
+
+stix-mathcal STIXMathCalligraphy-Regular <stix-mathcal.pfb
+stix-mathcal-bold STIXMathCalligraphy-Bold <stix-mathcal-bold.pfb
+
+stix-mathfrak STIXMathFraktur-Regular <stix-mathfrak.pfb
+stix-mathfrak-bold STIXMathFraktur-Bold <stix-mathfrak-bold.pfb
+
+stix-mathex STIXMathExtensions-Regular <stix-mathex.pfb
+stix-mathex-bold STIXMathExtensions-Bold <stix-mathex-bold.pfb
+
+stix-extra1 STIXGeneral-Regular "stixextra ReEncodeFont" <stix-extra1.enc <STIXGeneral-Regular.pfb
+stix-extra2 STIXGeneral-Regular "stixextra2 ReEncodeFont" <stix-extra2.enc <STIXGeneral-Regular.pfb
+stix-extra3 STIXGeneral-Regular "stixextra3 ReEncodeFont" <stix-extra3.enc <STIXGeneral-Regular.pfb
+stix-extra1-bold STIXGeneral-Bold "stixextra ReEncodeFont" <stix-extra1.enc <STIXGeneral-Bold.pfb
+stix-extra2-bold STIXGeneral-Bold "stixextra2 ReEncodeFont" <stix-extra2.enc <STIXGeneral-Bold.pfb
+stix-extra3-bold STIXGeneral-Bold "stixextra3 ReEncodeFont" <stix-extra3.enc <STIXGeneral-Bold.pfb
diff --git a/fonts/stix/opentype/STIX-Bold.otf b/fonts/stix/opentype/STIX-Bold.otf
new file mode 100644
index 0000000000..0b3011b225
--- /dev/null
+++ b/fonts/stix/opentype/STIX-Bold.otf
Binary files differ
diff --git a/fonts/stix/opentype/STIX-BoldItalic.otf b/fonts/stix/opentype/STIX-BoldItalic.otf
new file mode 100644
index 0000000000..f7407e315e
--- /dev/null
+++ b/fonts/stix/opentype/STIX-BoldItalic.otf
Binary files differ
diff --git a/fonts/stix/opentype/STIX-Italic.otf b/fonts/stix/opentype/STIX-Italic.otf
new file mode 100644
index 0000000000..b79db47fe2
--- /dev/null
+++ b/fonts/stix/opentype/STIX-Italic.otf
Binary files differ
diff --git a/fonts/stix/opentype/STIX-Regular.otf b/fonts/stix/opentype/STIX-Regular.otf
new file mode 100644
index 0000000000..2b76eb2cb5
--- /dev/null
+++ b/fonts/stix/opentype/STIX-Regular.otf
Binary files differ
diff --git a/fonts/stix/opentype/STIXMath-Regular.otf b/fonts/stix/opentype/STIXMath-Regular.otf
new file mode 100644
index 0000000000..1865a10680
--- /dev/null
+++ b/fonts/stix/opentype/STIXMath-Regular.otf
Binary files differ
diff --git a/fonts/stix/tfm/ot1-stixgeneral-bold.tfm b/fonts/stix/tfm/ot1-stixgeneral-bold.tfm
new file mode 100644
index 0000000000..13eb0c6064
--- /dev/null
+++ b/fonts/stix/tfm/ot1-stixgeneral-bold.tfm
Binary files differ
diff --git a/fonts/stix/tfm/ot1-stixgeneral-bolditalic.tfm b/fonts/stix/tfm/ot1-stixgeneral-bolditalic.tfm
new file mode 100644
index 0000000000..456d9e7a23
--- /dev/null
+++ b/fonts/stix/tfm/ot1-stixgeneral-bolditalic.tfm
Binary files differ
diff --git a/fonts/stix/tfm/ot1-stixgeneral-italic.tfm b/fonts/stix/tfm/ot1-stixgeneral-italic.tfm
new file mode 100644
index 0000000000..766e15c6fb
--- /dev/null
+++ b/fonts/stix/tfm/ot1-stixgeneral-italic.tfm
Binary files differ
diff --git a/fonts/stix/tfm/ot1-stixgeneral.tfm b/fonts/stix/tfm/ot1-stixgeneral.tfm
new file mode 100644
index 0000000000..0bdf76af68
--- /dev/null
+++ b/fonts/stix/tfm/ot1-stixgeneral.tfm
Binary files differ
diff --git a/fonts/stix/tfm/ot1-stixgeneralsc-bold.tfm b/fonts/stix/tfm/ot1-stixgeneralsc-bold.tfm
new file mode 100644
index 0000000000..92cefd8762
--- /dev/null
+++ b/fonts/stix/tfm/ot1-stixgeneralsc-bold.tfm
Binary files differ
diff --git a/fonts/stix/tfm/ot1-stixgeneralsc.tfm b/fonts/stix/tfm/ot1-stixgeneralsc.tfm
new file mode 100644
index 0000000000..cb52a1dd80
--- /dev/null
+++ b/fonts/stix/tfm/ot1-stixgeneralsc.tfm
Binary files differ
diff --git a/fonts/stix/tfm/ot2-stixgeneral-bold.tfm b/fonts/stix/tfm/ot2-stixgeneral-bold.tfm
new file mode 100644
index 0000000000..df6aedf715
--- /dev/null
+++ b/fonts/stix/tfm/ot2-stixgeneral-bold.tfm
Binary files differ
diff --git a/fonts/stix/tfm/ot2-stixgeneral-bolditalic.tfm b/fonts/stix/tfm/ot2-stixgeneral-bolditalic.tfm
new file mode 100644
index 0000000000..3a038248d2
--- /dev/null
+++ b/fonts/stix/tfm/ot2-stixgeneral-bolditalic.tfm
Binary files differ
diff --git a/fonts/stix/tfm/ot2-stixgeneral-italic.tfm b/fonts/stix/tfm/ot2-stixgeneral-italic.tfm
new file mode 100644
index 0000000000..4c3247e81b
--- /dev/null
+++ b/fonts/stix/tfm/ot2-stixgeneral-italic.tfm
Binary files differ
diff --git a/fonts/stix/tfm/ot2-stixgeneral.tfm b/fonts/stix/tfm/ot2-stixgeneral.tfm
new file mode 100644
index 0000000000..002147ba75
--- /dev/null
+++ b/fonts/stix/tfm/ot2-stixgeneral.tfm
Binary files differ
diff --git a/fonts/stix/tfm/ot2-stixgeneralsc-bold.tfm b/fonts/stix/tfm/ot2-stixgeneralsc-bold.tfm
new file mode 100644
index 0000000000..a0725a09a5
--- /dev/null
+++ b/fonts/stix/tfm/ot2-stixgeneralsc-bold.tfm
Binary files differ
diff --git a/fonts/stix/tfm/ot2-stixgeneralsc.tfm b/fonts/stix/tfm/ot2-stixgeneralsc.tfm
new file mode 100644
index 0000000000..c753d8afa9
--- /dev/null
+++ b/fonts/stix/tfm/ot2-stixgeneralsc.tfm
Binary files differ
diff --git a/fonts/stix/tfm/stix-extra1.tfm b/fonts/stix/tfm/stix-extra1.tfm
new file mode 100644
index 0000000000..d74e5f78ef
--- /dev/null
+++ b/fonts/stix/tfm/stix-extra1.tfm
Binary files differ
diff --git a/fonts/stix/tfm/stix-extra2.tfm b/fonts/stix/tfm/stix-extra2.tfm
new file mode 100644
index 0000000000..a88f02808e
--- /dev/null
+++ b/fonts/stix/tfm/stix-extra2.tfm
Binary files differ
diff --git a/fonts/stix/tfm/stix-extra3.tfm b/fonts/stix/tfm/stix-extra3.tfm
new file mode 100644
index 0000000000..1ad2e7c438
--- /dev/null
+++ b/fonts/stix/tfm/stix-extra3.tfm
Binary files differ
diff --git a/fonts/stix/tfm/stix-mathbb-bold.tfm b/fonts/stix/tfm/stix-mathbb-bold.tfm
new file mode 100644
index 0000000000..78b83e7506
--- /dev/null
+++ b/fonts/stix/tfm/stix-mathbb-bold.tfm
Binary files differ
diff --git a/fonts/stix/tfm/stix-mathbb.tfm b/fonts/stix/tfm/stix-mathbb.tfm
new file mode 100644
index 0000000000..3e2c2b4089
--- /dev/null
+++ b/fonts/stix/tfm/stix-mathbb.tfm
Binary files differ
diff --git a/fonts/stix/tfm/stix-mathbbit-bold.tfm b/fonts/stix/tfm/stix-mathbbit-bold.tfm
new file mode 100644
index 0000000000..dd81b934dd
--- /dev/null
+++ b/fonts/stix/tfm/stix-mathbbit-bold.tfm
Binary files differ
diff --git a/fonts/stix/tfm/stix-mathbbit.tfm b/fonts/stix/tfm/stix-mathbbit.tfm
new file mode 100644
index 0000000000..1446040b95
--- /dev/null
+++ b/fonts/stix/tfm/stix-mathbbit.tfm
Binary files differ
diff --git a/fonts/stix/tfm/stix-mathcal-bold.tfm b/fonts/stix/tfm/stix-mathcal-bold.tfm
new file mode 100644
index 0000000000..386ae8a9bf
--- /dev/null
+++ b/fonts/stix/tfm/stix-mathcal-bold.tfm
Binary files differ
diff --git a/fonts/stix/tfm/stix-mathcal.tfm b/fonts/stix/tfm/stix-mathcal.tfm
new file mode 100644
index 0000000000..5b5901370b
--- /dev/null
+++ b/fonts/stix/tfm/stix-mathcal.tfm
Binary files differ
diff --git a/fonts/stix/tfm/stix-mathex-bold.tfm b/fonts/stix/tfm/stix-mathex-bold.tfm
new file mode 100644
index 0000000000..4f115c5974
--- /dev/null
+++ b/fonts/stix/tfm/stix-mathex-bold.tfm
Binary files differ
diff --git a/fonts/stix/tfm/stix-mathex.tfm b/fonts/stix/tfm/stix-mathex.tfm
new file mode 100644
index 0000000000..fa850d32de
--- /dev/null
+++ b/fonts/stix/tfm/stix-mathex.tfm
Binary files differ
diff --git a/fonts/stix/tfm/stix-mathfrak-bold.tfm b/fonts/stix/tfm/stix-mathfrak-bold.tfm
new file mode 100644
index 0000000000..7b3ad4821e
--- /dev/null
+++ b/fonts/stix/tfm/stix-mathfrak-bold.tfm
Binary files differ
diff --git a/fonts/stix/tfm/stix-mathfrak.tfm b/fonts/stix/tfm/stix-mathfrak.tfm
new file mode 100644
index 0000000000..437b029626
--- /dev/null
+++ b/fonts/stix/tfm/stix-mathfrak.tfm
Binary files differ
diff --git a/fonts/stix/tfm/stix-mathit-bold.tfm b/fonts/stix/tfm/stix-mathit-bold.tfm
new file mode 100644
index 0000000000..974640f097
--- /dev/null
+++ b/fonts/stix/tfm/stix-mathit-bold.tfm
Binary files differ
diff --git a/fonts/stix/tfm/stix-mathit.tfm b/fonts/stix/tfm/stix-mathit.tfm
new file mode 100644
index 0000000000..fe886ec304
--- /dev/null
+++ b/fonts/stix/tfm/stix-mathit.tfm
Binary files differ
diff --git a/fonts/stix/tfm/stix-mathrm-bold.tfm b/fonts/stix/tfm/stix-mathrm-bold.tfm
new file mode 100644
index 0000000000..04d1bbc459
--- /dev/null
+++ b/fonts/stix/tfm/stix-mathrm-bold.tfm
Binary files differ
diff --git a/fonts/stix/tfm/stix-mathrm.tfm b/fonts/stix/tfm/stix-mathrm.tfm
new file mode 100644
index 0000000000..6136e91be4
--- /dev/null
+++ b/fonts/stix/tfm/stix-mathrm.tfm
Binary files differ
diff --git a/fonts/stix/tfm/stix-mathscr-bold.tfm b/fonts/stix/tfm/stix-mathscr-bold.tfm
new file mode 100644
index 0000000000..09f959877f
--- /dev/null
+++ b/fonts/stix/tfm/stix-mathscr-bold.tfm
Binary files differ
diff --git a/fonts/stix/tfm/stix-mathscr.tfm b/fonts/stix/tfm/stix-mathscr.tfm
new file mode 100644
index 0000000000..95cb4512eb
--- /dev/null
+++ b/fonts/stix/tfm/stix-mathscr.tfm
Binary files differ
diff --git a/fonts/stix/tfm/stix-mathsf-bold.tfm b/fonts/stix/tfm/stix-mathsf-bold.tfm
new file mode 100644
index 0000000000..3f03dfb1f6
--- /dev/null
+++ b/fonts/stix/tfm/stix-mathsf-bold.tfm
Binary files differ
diff --git a/fonts/stix/tfm/stix-mathsf.tfm b/fonts/stix/tfm/stix-mathsf.tfm
new file mode 100644
index 0000000000..710db7a6bf
--- /dev/null
+++ b/fonts/stix/tfm/stix-mathsf.tfm
Binary files differ
diff --git a/fonts/stix/tfm/stix-mathsfit-bold.tfm b/fonts/stix/tfm/stix-mathsfit-bold.tfm
new file mode 100644
index 0000000000..0875c65b52
--- /dev/null
+++ b/fonts/stix/tfm/stix-mathsfit-bold.tfm
Binary files differ
diff --git a/fonts/stix/tfm/stix-mathsfit.tfm b/fonts/stix/tfm/stix-mathsfit.tfm
new file mode 100644
index 0000000000..756e32ed72
--- /dev/null
+++ b/fonts/stix/tfm/stix-mathsfit.tfm
Binary files differ
diff --git a/fonts/stix/tfm/stix-mathtt-bold.tfm b/fonts/stix/tfm/stix-mathtt-bold.tfm
new file mode 100644
index 0000000000..e8f1670ae3
--- /dev/null
+++ b/fonts/stix/tfm/stix-mathtt-bold.tfm
Binary files differ
diff --git a/fonts/stix/tfm/stix-mathtt.tfm b/fonts/stix/tfm/stix-mathtt.tfm
new file mode 100644
index 0000000000..1790babb20
--- /dev/null
+++ b/fonts/stix/tfm/stix-mathtt.tfm
Binary files differ
diff --git a/fonts/stix/tfm/t1-stixgeneral-bold.tfm b/fonts/stix/tfm/t1-stixgeneral-bold.tfm
new file mode 100644
index 0000000000..789702c730
--- /dev/null
+++ b/fonts/stix/tfm/t1-stixgeneral-bold.tfm
Binary files differ
diff --git a/fonts/stix/tfm/t1-stixgeneral-bolditalic.tfm b/fonts/stix/tfm/t1-stixgeneral-bolditalic.tfm
new file mode 100644
index 0000000000..6e74c8be3c
--- /dev/null
+++ b/fonts/stix/tfm/t1-stixgeneral-bolditalic.tfm
Binary files differ
diff --git a/fonts/stix/tfm/t1-stixgeneral-italic.tfm b/fonts/stix/tfm/t1-stixgeneral-italic.tfm
new file mode 100644
index 0000000000..d9d6c00c04
--- /dev/null
+++ b/fonts/stix/tfm/t1-stixgeneral-italic.tfm
Binary files differ
diff --git a/fonts/stix/tfm/t1-stixgeneral.tfm b/fonts/stix/tfm/t1-stixgeneral.tfm
new file mode 100644
index 0000000000..a9c5b9226d
--- /dev/null
+++ b/fonts/stix/tfm/t1-stixgeneral.tfm
Binary files differ
diff --git a/fonts/stix/tfm/t1-stixgeneralsc-bold.tfm b/fonts/stix/tfm/t1-stixgeneralsc-bold.tfm
new file mode 100644
index 0000000000..f13c6de588
--- /dev/null
+++ b/fonts/stix/tfm/t1-stixgeneralsc-bold.tfm
Binary files differ
diff --git a/fonts/stix/tfm/t1-stixgeneralsc.tfm b/fonts/stix/tfm/t1-stixgeneralsc.tfm
new file mode 100644
index 0000000000..9faa975c66
--- /dev/null
+++ b/fonts/stix/tfm/t1-stixgeneralsc.tfm
Binary files differ
diff --git a/fonts/stix/tfm/ts1-stixgeneral-bold.tfm b/fonts/stix/tfm/ts1-stixgeneral-bold.tfm
new file mode 100644
index 0000000000..07610d602b
--- /dev/null
+++ b/fonts/stix/tfm/ts1-stixgeneral-bold.tfm
Binary files differ
diff --git a/fonts/stix/tfm/ts1-stixgeneral-bolditalic.tfm b/fonts/stix/tfm/ts1-stixgeneral-bolditalic.tfm
new file mode 100644
index 0000000000..a4d1d9e2e3
--- /dev/null
+++ b/fonts/stix/tfm/ts1-stixgeneral-bolditalic.tfm
Binary files differ
diff --git a/fonts/stix/tfm/ts1-stixgeneral-italic.tfm b/fonts/stix/tfm/ts1-stixgeneral-italic.tfm
new file mode 100644
index 0000000000..a4e68f31fa
--- /dev/null
+++ b/fonts/stix/tfm/ts1-stixgeneral-italic.tfm
Binary files differ
diff --git a/fonts/stix/tfm/ts1-stixgeneral.tfm b/fonts/stix/tfm/ts1-stixgeneral.tfm
new file mode 100644
index 0000000000..622d5b2677
--- /dev/null
+++ b/fonts/stix/tfm/ts1-stixgeneral.tfm
Binary files differ
diff --git a/fonts/stix/type1/STIXGeneral-Bold.pfb b/fonts/stix/type1/STIXGeneral-Bold.pfb
new file mode 100644
index 0000000000..154960f62b
--- /dev/null
+++ b/fonts/stix/type1/STIXGeneral-Bold.pfb
Binary files differ
diff --git a/fonts/stix/type1/STIXGeneral-BoldItalic.pfb b/fonts/stix/type1/STIXGeneral-BoldItalic.pfb
new file mode 100644
index 0000000000..354ee25801
--- /dev/null
+++ b/fonts/stix/type1/STIXGeneral-BoldItalic.pfb
Binary files differ
diff --git a/fonts/stix/type1/STIXGeneral-Italic.pfb b/fonts/stix/type1/STIXGeneral-Italic.pfb
new file mode 100644
index 0000000000..7528c02be0
--- /dev/null
+++ b/fonts/stix/type1/STIXGeneral-Italic.pfb
Binary files differ
diff --git a/fonts/stix/type1/STIXGeneral-Regular.pfb b/fonts/stix/type1/STIXGeneral-Regular.pfb
new file mode 100644
index 0000000000..4a115b6b7f
--- /dev/null
+++ b/fonts/stix/type1/STIXGeneral-Regular.pfb
Binary files differ
diff --git a/fonts/stix/type1/stix-mathbb-bold.pfb b/fonts/stix/type1/stix-mathbb-bold.pfb
new file mode 100644
index 0000000000..2b502b7229
--- /dev/null
+++ b/fonts/stix/type1/stix-mathbb-bold.pfb
Binary files differ
diff --git a/fonts/stix/type1/stix-mathbb.pfb b/fonts/stix/type1/stix-mathbb.pfb
new file mode 100644
index 0000000000..8aa83e00a9
--- /dev/null
+++ b/fonts/stix/type1/stix-mathbb.pfb
Binary files differ
diff --git a/fonts/stix/type1/stix-mathbbit-bold.pfb b/fonts/stix/type1/stix-mathbbit-bold.pfb
new file mode 100644
index 0000000000..69f8a72fff
--- /dev/null
+++ b/fonts/stix/type1/stix-mathbbit-bold.pfb
Binary files differ
diff --git a/fonts/stix/type1/stix-mathbbit.pfb b/fonts/stix/type1/stix-mathbbit.pfb
new file mode 100644
index 0000000000..6f9357c576
--- /dev/null
+++ b/fonts/stix/type1/stix-mathbbit.pfb
Binary files differ
diff --git a/fonts/stix/type1/stix-mathcal-bold.pfb b/fonts/stix/type1/stix-mathcal-bold.pfb
new file mode 100644
index 0000000000..2519179d67
--- /dev/null
+++ b/fonts/stix/type1/stix-mathcal-bold.pfb
Binary files differ
diff --git a/fonts/stix/type1/stix-mathcal.pfb b/fonts/stix/type1/stix-mathcal.pfb
new file mode 100644
index 0000000000..493ff8f9c4
--- /dev/null
+++ b/fonts/stix/type1/stix-mathcal.pfb
Binary files differ
diff --git a/fonts/stix/type1/stix-mathex-bold.pfb b/fonts/stix/type1/stix-mathex-bold.pfb
new file mode 100644
index 0000000000..483bc8531d
--- /dev/null
+++ b/fonts/stix/type1/stix-mathex-bold.pfb
Binary files differ
diff --git a/fonts/stix/type1/stix-mathex.pfb b/fonts/stix/type1/stix-mathex.pfb
new file mode 100644
index 0000000000..b80adb4f6d
--- /dev/null
+++ b/fonts/stix/type1/stix-mathex.pfb
Binary files differ
diff --git a/fonts/stix/type1/stix-mathfrak-bold.pfb b/fonts/stix/type1/stix-mathfrak-bold.pfb
new file mode 100644
index 0000000000..5b61bf9409
--- /dev/null
+++ b/fonts/stix/type1/stix-mathfrak-bold.pfb
Binary files differ
diff --git a/fonts/stix/type1/stix-mathfrak.pfb b/fonts/stix/type1/stix-mathfrak.pfb
new file mode 100644
index 0000000000..46e744c84e
--- /dev/null
+++ b/fonts/stix/type1/stix-mathfrak.pfb
Binary files differ
diff --git a/fonts/stix/type1/stix-mathit-bold.pfb b/fonts/stix/type1/stix-mathit-bold.pfb
new file mode 100644
index 0000000000..b4f0fc06f5
--- /dev/null
+++ b/fonts/stix/type1/stix-mathit-bold.pfb
Binary files differ
diff --git a/fonts/stix/type1/stix-mathit.pfb b/fonts/stix/type1/stix-mathit.pfb
new file mode 100644
index 0000000000..2f92df944c
--- /dev/null
+++ b/fonts/stix/type1/stix-mathit.pfb
Binary files differ
diff --git a/fonts/stix/type1/stix-mathrm-bold.pfb b/fonts/stix/type1/stix-mathrm-bold.pfb
new file mode 100644
index 0000000000..f6f1317b5e
--- /dev/null
+++ b/fonts/stix/type1/stix-mathrm-bold.pfb
Binary files differ
diff --git a/fonts/stix/type1/stix-mathrm.pfb b/fonts/stix/type1/stix-mathrm.pfb
new file mode 100644
index 0000000000..58e9e705d6
--- /dev/null
+++ b/fonts/stix/type1/stix-mathrm.pfb
Binary files differ
diff --git a/fonts/stix/type1/stix-mathscr-bold.pfb b/fonts/stix/type1/stix-mathscr-bold.pfb
new file mode 100644
index 0000000000..5d6cc55ad7
--- /dev/null
+++ b/fonts/stix/type1/stix-mathscr-bold.pfb
Binary files differ
diff --git a/fonts/stix/type1/stix-mathscr.pfb b/fonts/stix/type1/stix-mathscr.pfb
new file mode 100644
index 0000000000..09f2545a5a
--- /dev/null
+++ b/fonts/stix/type1/stix-mathscr.pfb
Binary files differ
diff --git a/fonts/stix/type1/stix-mathsf-bold.pfb b/fonts/stix/type1/stix-mathsf-bold.pfb
new file mode 100644
index 0000000000..26d87c16cc
--- /dev/null
+++ b/fonts/stix/type1/stix-mathsf-bold.pfb
Binary files differ
diff --git a/fonts/stix/type1/stix-mathsf.pfb b/fonts/stix/type1/stix-mathsf.pfb
new file mode 100644
index 0000000000..02efe47ab2
--- /dev/null
+++ b/fonts/stix/type1/stix-mathsf.pfb
Binary files differ
diff --git a/fonts/stix/type1/stix-mathsfit-bold.pfb b/fonts/stix/type1/stix-mathsfit-bold.pfb
new file mode 100644
index 0000000000..870ab067fa
--- /dev/null
+++ b/fonts/stix/type1/stix-mathsfit-bold.pfb
Binary files differ
diff --git a/fonts/stix/type1/stix-mathsfit.pfb b/fonts/stix/type1/stix-mathsfit.pfb
new file mode 100644
index 0000000000..5e264be55f
--- /dev/null
+++ b/fonts/stix/type1/stix-mathsfit.pfb
Binary files differ
diff --git a/fonts/stix/type1/stix-mathtt-bold.pfb b/fonts/stix/type1/stix-mathtt-bold.pfb
new file mode 100644
index 0000000000..e6b89d3ae7
--- /dev/null
+++ b/fonts/stix/type1/stix-mathtt-bold.pfb
Binary files differ
diff --git a/fonts/stix/type1/stix-mathtt.pfb b/fonts/stix/type1/stix-mathtt.pfb
new file mode 100644
index 0000000000..f8a26f6c0e
--- /dev/null
+++ b/fonts/stix/type1/stix-mathtt.pfb
Binary files differ
diff --git a/fonts/stix/vf/ot1-stixgeneralsc-bold.vf b/fonts/stix/vf/ot1-stixgeneralsc-bold.vf
new file mode 100644
index 0000000000..a419f91b8d
--- /dev/null
+++ b/fonts/stix/vf/ot1-stixgeneralsc-bold.vf
Binary files differ
diff --git a/fonts/stix/vf/ot1-stixgeneralsc.vf b/fonts/stix/vf/ot1-stixgeneralsc.vf
new file mode 100644
index 0000000000..b1c847f31c
--- /dev/null
+++ b/fonts/stix/vf/ot1-stixgeneralsc.vf
Binary files differ
diff --git a/fonts/stix/vf/ot2-stixgeneralsc-bold.vf b/fonts/stix/vf/ot2-stixgeneralsc-bold.vf
new file mode 100644
index 0000000000..130f91249b
--- /dev/null
+++ b/fonts/stix/vf/ot2-stixgeneralsc-bold.vf
Binary files differ
diff --git a/fonts/stix/vf/ot2-stixgeneralsc.vf b/fonts/stix/vf/ot2-stixgeneralsc.vf
new file mode 100644
index 0000000000..eb58de0702
--- /dev/null
+++ b/fonts/stix/vf/ot2-stixgeneralsc.vf
Binary files differ
diff --git a/fonts/stix/vf/t1-stixgeneralsc-bold.vf b/fonts/stix/vf/t1-stixgeneralsc-bold.vf
new file mode 100644
index 0000000000..313c54a799
--- /dev/null
+++ b/fonts/stix/vf/t1-stixgeneralsc-bold.vf
Binary files differ
diff --git a/fonts/stix/vf/t1-stixgeneralsc.vf b/fonts/stix/vf/t1-stixgeneralsc.vf
new file mode 100644
index 0000000000..620e2ebffd
--- /dev/null
+++ b/fonts/stix/vf/t1-stixgeneralsc.vf
Binary files differ