\usepackage{latexsym}
\usepackage{amsfonts}
%%%%%%%% From entity list
\newcommand{\DeclareSymbolAMS}[3][]
{\DeclareSymbolHtml{#2}{#3}%
\def\@tmp{#1}%
\ifx\@empty\@tmp\else\DeclareNot{#1}{#3}\fi}
\DeclareSymbolAMS{\vartriangle}{X25B5}
\DeclareSymbolAMS{\triangledown}{X25BF}
\DeclareSymbolAMS{\blacksquare}{X25AA}
\DeclareSymbolAMS{\blacktriangle}{X25B4}
\DeclareSymbolAMS{\blacktriangledown}{X25BE}
\DeclareSymbolAMS{\blacktriangleleft}{X25C2}
\DeclareSymbolAMS{\blacktriangleright}{X25B8}
\DeclareSymbolAMS{\lozenge}{X25CA}
\DeclareSymbolAMS{\blacklozenge}{X2726}
\DeclareSymbolAMS{\bigstar}{X2605}
\DeclareSymbolAMS{\centerdot}{X00B7}
\DeclareSymbolAMS{\circledR}{X00AE}
\DeclareSymbolAMS{\sphericalangle}{X2222}
\DeclareSymbolAMS{\because}{X2235}
\DeclareSymbolAMS{\square}{X25AB}
\DeclareSymbolAMS{\therefore}{X2234}
\DeclareSymbolAMS{\digamma}{X03DC}
\DeclareSymbolAMS{\varkappa}{X03F0}
\DeclareSymbolAMS{\measuredangle}{X2221}
\DeclareSymbolAMS{\beth}{X2136}
\DeclareSymbolAMS[\@print{`}]{\backprime}{X2035}
\DeclareSymbolAMS{\complement}{X2201}
\DeclareSymbolAMS{\daleth}{X2138}
\DeclareSymbolAMS{\gimel}{X2137}
\DeclareSymbolAMS{\nexists}{X2204}
\DeclareSymbolAMS{\circledS}{X24C8}
\DeclareSymbolAMS{\smallsetminus}{XFE68}
\DeclareSymbolAMS{\doublebarwedge}{X2306}
\DeclareSymbolAMS{\barwedge}{X22BC}
\DeclareSymbolAMS{\doublecap}{X22D2}
\DeclareSymbolAMS{\Cap}{X22D2}
\DeclareSymbolAMS{\doublecup}{X22D3}
\DeclareSymbolAMS{\Cup}{X22D3}
\DeclareSymbolAMS{\curlyvee}{X22CE}
\DeclareSymbolAMS{\curlywedge}{X22CF}
\DeclareSymbolAMS{\divideontimes}{X22C7}
\DeclareSymbolAMS{\intercal}{X22BA}
\DeclareSymbolAMS{\leftthreetimes}{X22CB}
\DeclareSymbolAMS{\ltimes}{X22C9}
\DeclareSymbolAMS{\boxminus}{X229F}
\DeclareSymbolAMS{\circledast}{X229B}
\DeclareSymbolAMS{\circledcirc}{X229A}
\DeclareSymbolAMS{\circleddash}{X229D}
\DeclareSymbolAMS{\boxplus}{X229E}
\DeclareSymbolAMS{\dotplus}{X2214}
\DeclareSymbolAMS{\rightthreetimes}{X22CC}
\DeclareSymbolAMS{\rtimes}{X22CA}
\DeclareSymbolAMS{\boxdot}{X22A1}
\DeclareSymbolAMS{\boxtimes}{X22A0}
\DeclareSymbolAMS{\approxeq}{X224A}
\DeclareSymbolAMS{\backepsilon}{X220D}
\DeclareSymbolAMS{\backsim}{X223D}
\DeclareSymbolAMS{\backsimeq}{X22CD}
\DeclareSymbolAMS{\Bumpeq}{X224E}
\DeclareSymbolAMS{\bumpeq}{X224F}
\DeclareSymbolAMS{\circeq}{X2257}
\DeclareSymbolAMS{\curlyeqprec}{X22DE}
\DeclareSymbolAMS{\curlyeqsucc}{X22DF}
\DeclareSymbolAMS{\preccurlyeq}{X227C}
\DeclareSymbolAMS{\eqcirc}{X2256}
\DeclareSymbolAMS{\Doteq}{X2251}
\DeclareSymbolAMS{\doteqdot}{X2251}
\DeclareSymbolAMS{\fallingdotseq}{X2252}
\DeclareSymbolAMS{\eqslantgtr}{X22DD}
\DeclareSymbolAMS{\eqslantless}{X22DC}
\DeclareSymbolAMS{\risingdotseq}{X2253}
\DeclareSymbolAMS{\pitchfork}{X22D4}
\DeclareSymbolAMS{\gtrapprox}{X2273}
\DeclareSymbolAMS{\gtrdot}{X22D7}
\DeclareSymbolAMS{\geqq}{X2267}
\DeclareSymbolAMS{\gtreqless}{X22DB}
\DeclareSymbolAMS{\gtreqqless}{X2A8C}
\DeclareSymbolAMS{\gggtr}{X22D9}
\DeclareSymbolAMS{\ggg}{X22D9}
\DeclareSymbolAMS{\gtrless}{X2277}\DeclareNot{\gtrless}{X2279}
\DeclareSymbolAMS{\gtrsim}{X2273}\DeclareNot{\gtrsim}{X2275}
\DeclareSymbolAMS{\lessapprox}{X2272}\DeclareNot{\lessapprox}{X2274}
\DeclareSymbolAMS{\lessdot}{X22D6}
\DeclareSymbolAMS{\leqq}{X2266}
\DeclareSymbolAMS{\lesseqqgtr}{X2A8B}
\DeclareSymbolAMS{\lesseqgtr}{X22DA}
\DeclareSymbolAMS{\lessgtr}{X2276}\DeclareNot{\lessgtr}{X2278}
\DeclareSymbolAMS{\llless}{X22D8}
\DeclareSymbolAMS{\lll}{X22D8}
\DeclareSymbolAMS{\lesssim}{X2272}
\DeclareSymbolAMS{\trianglelefteq}{X22B4}
\DeclareSymbolAMS{\precapprox}{X227E}
\DeclareSymbolAMS{\precsim}{X227E}
\DeclareSymbolAMS{\trianglerighteq}{X22B5}
\DeclareSymbolAMS{\succapprox}{X227F}
\DeclareSymbolAMS{\succcurlyeq}{X227D}
\DeclareSymbolAMS{\succsim}{X227F}
%\DeclareSymbolAMS{\smallfrown}{XE426}
%\DeclareSymbolAMS{\shortmid}{XE301}
%\DeclareSymbolAMS{\shortparallel}{XE302}
%\DeclareSymbolAMS{\smallsmile}{XE303}
%\DeclareSymbolAMS{\thickapprox}{XE306}
%\DeclareSymbolAMS{\thicksim}{XE429}
\DeclareSymbolAMS{\triangleq}{X225C}
\DeclareSymbolAMS{\between}{X226C}
\DeclareSymbolAMS{\Vdash}{X22A9}
\DeclareSymbolAMS{\vDash}{X22A8}
\DeclareSymbolAMS{\veebar}{X22BB}
\DeclareSymbolAMS{\vartriangleleft}{X22B2}\DeclareNot{\vartriangleleft}{X22EA}
\DeclareSymbolAMS{\varpropto}{X221D}
\DeclareSymbolAMS{\vartriangleright}{X22B3}\DeclareNot{\vartriangleleft}{X22EB}
\DeclareSymbolAMS{\Vvdash}{X22AA}
\DeclareSymbolAMS{\gneq}{X2A88}
\DeclareSymbolAMS{\gneqq}{X2269}
\DeclareSymbolAMS{\gnsim}{X22E7}
\DeclareSymbolAMS{\lneqq}{X2268}
\DeclareSymbolAMS{\lneq}{X2A87}
\DeclareSymbolAMS{\lnsim}{X22E6}
\DeclareSymbolAMS[\cong]{\ncong}{X2247}
\DeclareSymbolAMS[\geq]{\ngeq}{X2271}
\DeclareSymbolAMS{\ngtr}{X226F}
\DeclareSymbolAMS[\leq]{\nleq}{X2270}
\DeclareSymbolAMS[<]{\nless}{X226E}
\DeclareSymbolAMS[\triangleleft]{\ntriangleleft}{X22EA}
\DeclareSymbolAMS[\trianglelefteq]{\ntrianglelefteq}{X22EC}
\DeclareSymbolAMS[\mid]{\nmid}{X2224}
\DeclareSymbolAMS[\parallel]{\nparallel}{X2226}
\DeclareSymbolAMS[\prec]{\nprec}{X2280}
\DeclareSymbolAMS[\preceq]{\npreceq}{X22E0}
\DeclareSymbolAMS[\triangleright]{\ntriangleright}{X22EB}
\DeclareSymbolAMS[\trianglerighteq]{\ntrianglerighteq}{X22ED}
\DeclareSymbolAMS[\succ]{\nsucc}{X2281}
\DeclareSymbolAMS[\succeq]{\nsucceq}{X22E1}
\DeclareSymbolAMS[\sim]{\nsim}{X2241}
%\DeclareSymbolAMS{\nshortmid}{XE2AA}
%\DeclareSymbolAMS{\nshortparallel}{XE2AB}
\DeclareSymbolAMS[\vdash]{\nvdash}{X22AC}
\DeclareSymbolAMS[\vDash]{\nvDash}{X22AD}
\DeclareSymbolAMS[\VDash]{\nVDash}{X22AF}
\DeclareSymbolAMS[\Vdash]{\nVdash}{X22AE}
\DeclareSymbolAMS{\precnapprox}{X22E8}
%\DeclareSymbolAMS{\precneqq}{XE2B3}
\DeclareSymbolAMS{\precnsim}{X22E8}
\DeclareSymbolAMS{\succnapprox}{X22E9}
%\DeclareSymbolAMS{\succneqq}{XE2B5}
\DeclareSymbolAMS{\succnsim}{X22E9}
\DeclareSymbolAMS{\curvearrowleft}{X21B6}
\DeclareSymbolAMS{\curvearrowright}{X21B7}
\DeclareSymbolAMS{\downdownarrows}{X21CA}
\DeclareSymbolAMS{\downharpoonleft}{X21C3}
\DeclareSymbolAMS{\downharpoonright}{X21C2}
\DeclareSymbolAMS{\Lleftarrow}{X21DA}
\DeclareSymbolAMS{\twoheadleftarrow}{X219E}
\DeclareSymbolAMS{\leftleftarrows}{X21C7}
\DeclareSymbolAMS{\looparrowleft}{X21AB}
\DeclareSymbolAMS{\leftarrowtail}{X21A2}
\DeclareSymbolAMS{\leftrightarrows}{X21C6}
\DeclareSymbolAMS{\rightleftarrows}{X21C4}
\DeclareSymbolAMS{\leftrightsquigarrow}{X21AD}
\DeclareSymbolAMS{\leftrightharpoons}{X21CB}
\DeclareSymbolAMS{\Lsh}{X21B0}
\DeclareSymbolAMS{\multimap}{X22B8}
\DeclareSymbolAMS{\nLeftarrow}{X21CD}
\DeclareSymbolAMS{\nleftarrow}{X219A}
\DeclareSymbolAMS{\nLeftrightarrow}{X21CE}
\DeclareSymbolAMS{\nleftrightarrow}{X21AE}
\DeclareSymbolAMS{\nrightarrow}{X219B}
\DeclareSymbolAMS{\nRightarrow}{X21CF}
\DeclareSymbolAMS{\circlearrowleft}{X21BA}
\DeclareSymbolAMS{\circlearrowright}{X21BB}
\DeclareSymbolAMS{\Rrightarrow}{X21DB}
\DeclareSymbolAMS{\twoheadrightarrow}{X21A0}
\DeclareSymbolAMS{\rightrightarrows}{X21C9}
\DeclareSymbolAMS{\looparrowright}{X21AC}
\DeclareSymbolAMS{\rightarrowtail}{X21A3}
\DeclareSymbolAMS{\rightsquigarrow}{X21DD}
\DeclareSymbolAMS{\Rsh}{X21B1}
\DeclareSymbolAMS{\upuparrows}{X21C8}
\DeclareSymbolAMS{\upharpoonleft}{X21BF}
\DeclareSymbolAMS{\upharpoonright}{X21BE}
\DeclareSymbolAMS{\eth}{XF0}
\DeclareSymbolAMS{\dashleftarrow}{X21E0}
\DeclareSymbolAMS{\dasharrow}{X21E2}
\DeclareSymbolAMS{\dashrightarrow}{X21E2}
%%Those missing !
\DeclareSymbolHtml{\Finv}{8498}
\DeclareSymbolHtml{\Game}{3629}
\DeclareSymbolHtml{\Bbbk}{409}
\DeclareSymbolHtml{\hslash}{8463}
\DeclareSymbolHtml{\varnothing}{X2205}
\DeclareSymbolHtml{\diagup}{X5C}
\DeclareSymbolHtml{\diagdown}{X2F}
\DeclareSymbolHtml{\leqslant}{X2A7D}
\DeclareSymbolHtml{\geqslant}{X2A7E}
\DeclareSymbolHtml{\lnapprox}{X2A87}
\DeclareSymbolHtml{\gnapprox}{X2A8A}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Table 66: AMS Subset and Superset Relations %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%sub
\DeclareSymbolAMS{\Subset}{X22D0}
\DeclareSymbolAMS{\subseteqq}{X2AC5}
\DeclareSymbolAMS[\subseteq]{\nsubseteq}{X2288}
\DeclareSymbolAMS{\subsetneq}{X228A}
\DeclareSymbolAMS{\subsetneqq}{X2ACB}
%%sup
\DeclareSymbolAMS{\Supset}{X22D1}
\DeclareSymbolAMS{\supseteqq}{X2AC6}
\DeclareSymbolAMS[\supseteq]{\nsupseteq}{X2289}
\DeclareSymbolAMS{\supsetneq}{X228B}
\DeclareSymbolAMS{\supsetneqq}{X2ACC}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Table 4: Commands Defined to Work in Both Math and Text Mode %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\DeclareSymbolHtml{\checkmark}{X2713}
\@Let\circledR\textregistered
\DeclareSymbolHtml{\maltese}{X2720}
\iffalse
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Table 40: AMS Binary Operators %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\DeclareSymbolHtml{\barwedge}{X22BC}
\DeclareSymbolHtml{\boxdot}{8865}
\DeclareSymbolHtml{\boxminus}{8863}
\DeclareSymbolHtml{\boxtimes}{8864}
\DeclareSymbolHtml{\boxplus}{8862}
\DeclareSymbolHtml{\Cap}{8914}
\@Let\centerdot\cdot
\DeclareSymbolHtml{\circledast}{8859}
\DeclareSymbolHtml{\circleddash}{8861}
\DeclareSymbolHtml{\circledcirc}{8858}
\DeclareSymbolHtml{\Cup}{8915}
\DeclareSymbolHtml{\curlywedge}{8911}
\DeclareSymbolHtml{\curlyvee}{8910}
\DeclareSymbolHtml{\divideontimes}{8903}
\DeclareSymbolHtml{\dotplus}{8724}
\DeclareSymbolHtml{\doublebarwedge}{X2305}
\DeclareSymbolHtml{\intercal}{X22BA}
\DeclareSymbolHtml{\leftthreetimes}{8907}
\DeclareSymbolHtml{\rightthreetimes}{8908}
\DeclareSymbolHtml{\veebar}{8891}
\DeclareSymbolHtml{\ltimes}{8905}
\DeclareSymbolHtml{\rtimes}{8906}
\DeclareSymbolHtml{\smallsetminus}{XFE68}
%% AMSSYMB Binary Operators (Table 8.19 of Goos-Mitt-Sam)
%
%
%% AMSSYMB Misc (Remains of Table 8.7 of Goos-Mitt-Sam)
%
%
%% AMSSYMB Miscellaneous Symbols (Table 8.20 of Goos-Mitt-Sam)
%
\newcommand{\vartriangle}{\@print{△}}
\newcommand{\triangledown}{\@print{▽}}
\newcommand{\lozenge}{\@print{◊}}
\newcommand{\circledS}{\@print{Ⓢ}}
\newcommand{\measuredangle}{\@print{∡}}
\newcommand{\nexists}{\@print{∄}}
\newcommand{\backprime}{\@print{`}}
\newcommand{\blacktriangle}{\@print{▲}}
\newcommand{\blacktriangledown}{\@print{▼}}
\newcommand{\blacksquare}{\@print{■}}
\newcommand{\blacklozenge}{\@print{◆}}
\newcommand{\bigstar}{\@print{★}}
\newcommand{\sphericalangle}{\@print{∢}}
\newcommand{\complement}{\@print{ʗ}}
\newcommand{\eth}{\partial}
%
%% AMSSYMB Arrow Symbols (Table 8.15 of Goos-Mitt-Sam)
%
\newcommand{\dashleftarrow}{\@print{⇠}}
\newcommand{\dashrightarrow}{\@print{⇢}}
\newcommand{\leftrightharpoons}{\@print{⇋}}
\renewcommand{\rightleftharpoons}{\@print{⇌}}
\newcommand{\Lleftarrow}{\@print{⇚}}
\newcommand{\Rrightarrow}{\@print{⇛}}
\newcommand{\curvearrowleft}{\@print{↶}}
\newcommand{\curvearrowright}{\@print{↷}}
\newcommand{\leftleftarrows}{\@print{⇇}}
\newcommand{\rightrightarrows}{\@print{⇉}}
\newcommand{\upuparrows}{\@print{⇈}}
\newcommand{\downdownarrows}{\@print{⇊}}
\newcommand{\leftrightarrows}{\@print{⇆}}
\newcommand{\rightleftarrows}{\@print{⇆}}
\newcommand{\leftarrowtail}{\@print{↢}}
\newcommand{\rightarrowtail}{\@print{↣}}
\newcommand{\looparrowleft}{\@print{↫}}
\newcommand{\looparrowright}{\@print{↬}}
\newcommand{\twoheadleftarrow}{\@print{↞}}
\newcommand{\twoheadrightarrow}{\@print{↠}}
\newcommand{\upharpoonleft}{\@print{↿}}
\newcommand{\upharpoonright}{\@print{↾}}
\newcommand{\downharpoonleft}{\@print{⇃}}
\newcommand{\downharpoonright}{\@print{⇂}}
\newcommand{\Lsh}{\@print{↰}}
\newcommand{\Rsh}{\@print{↱}}
\newcommand{\leftrightsquigarrow}{\@print{↭}}
\newcommand{\rightsquigarrow}{\@print{⇝}}
\newcommand{\circlearrowleft}{\@print{↶}} % EVENTUALLY 10226
\newcommand{\circlearrowright}{\@print{↷}} % EVENTUALLY 10227
\newcommand{\multimap}{\@print{⊸}}
%
%% AMSSYMB Negated Arrows (Table 8.16 of Goos-Mitt-Sam)
%
\newcommand{\nleftarrow}{\@print{↚}}
\newcommand{\nrightarrow}{\@print{↛}}
\newcommand{\nLeftarrow}{\@print{⇍}}
\newcommand{\nRightarrow}{\@print{⇏}}
\newcommand{\nleftrightarrow}{\@print{↮}}
\newcommand{\nLeftrightarrow}{\@print{⇎}}
%
%% AMSSYMB Relational Symbols
%
\newcommand{\eqsim}{\@print{≂}}
\newcommand{\leqq}{\@print{≦}}
\newcommand{\leqslant}{\leq} %
\newcommand{\eqslantless}{\@print{⋜}}
\newcommand{\lesssim}{\@print{≲}}
\newcommand{\lessapprox}{\lesssim}
\newcommand{\approxeq}{\@print{≊}}
\newcommand{\lessdot}{\@print{⋖}}
\newcommand{\lll}{\@print{⋘}}
\newcommand{\lessgtr}{\@print{≶}}
\newcommand{\lesseqgtr}{\@print{⋚}}
\newcommand{\lesseqqgtr}{\lesseqgtr}
\newcommand{\doteqdot}{\@print{≑}}
\newcommand{\risingdotseq}{\@print{≓}}
\newcommand{\fallingdotseq}{\@print{≒}}
\newcommand{\backsim}{\@print{∽}}
\newcommand{\backsimeq}{\@print{⋍}}
\newcommand{\subseteqq}{\subseteq}
\newcommand{\Subset}{\@print{⋐}}
\newcommand{\preccurlyeq}{\@print{≼}}
\newcommand{\curlyeqprec}{\@print{⋞}}
\newcommand{\precsim}{\@print{≾}}
\newcommand{\precapprox}{\precsim}
\newcommand{\vartriangleleft}{\@print{⊲}}
\newcommand{\trianglelefteq}{\@print{⊴}}
\newcommand{\vDash}{\@print{⊨}}
\newcommand{\Vvdash}{\@print{⊪}}
\newcommand{\smallsmile}{\@print{}\smile\@print{}}
\newcommand{\smallfrown}{\@print{}\frown\@print{}}
\newcommand{\bumpeq}{\@print{≏}}
\newcommand{\Bumpeq}{\@print{≎}}
\newcommand{\geqq}{\@print{≧}}
\newcommand{\geqslant}{\geq}
\newcommand{\eqslantgtr}{\@print{⋝}}
\newcommand{\gtrsim}{\@print{≳}}
\newcommand{\gtrapprox}{\gtrsim}
\newcommand{\gtrdot}{\@print{⋗}}
\newcommand{\ggg}{\@print{⋙}}
\newcommand{\gtrless}{\@print{≷}}
\newcommand{\gtreqless}{\@print{⋛}}
\newcommand{\gtreqqless}{\gtreqless}
\newcommand{\eqcirc}{\@print{≖}}
\newcommand{\circeq}{\@print{≗}}
\newcommand{\triangleq}{\@print{≜}}
\newcommand{\thicksim}{\sim}
\newcommand{\thickapprox}{\approx}
\newcommand{\supseteqq}{\supseteq}
\newcommand{\Supset}{\@print{⋑}}
\newcommand{\succcurlyeq}{\@print{≽}}
\newcommand{\curlyeqsucc}{\@print{⋟}}
\newcommand{\succsim}{\@print{≿}}
\newcommand{\succapprox}{\succsim}
\newcommand{\vartriangleright}{\@print{⊳}}
\newcommand{\trianglerighteq}{\@print{⊵}}
\newcommand{\Vdash}{\@print{⊩}}
\newcommand{\shortmid}{\mid}
\newcommand{\shortparallel}{\parallel}
\newcommand{\between}{\@print{≬}}
\newcommand{\pitchfork}{\@print{⫛}}
\newcommand{\varpropto}{\propto}
\newcommand{\blacktriangleleft}{\@print{▶}}
\newcommand{\therefore}{\@print{∴}}
\newcommand{\blacktriangleright}{\@print{◀}}
\newcommand{\backepsilon}{\@print{э}} % EVENTUALLY 1014
\newcommand{\because}{\@print{∵}}
%
%% These will be activated eventually (currently only in 'moreentities' mode)
%
%\newcommand{\leqslant}{\@print{⩽}}
%\newcommand{\geqslant}{\@print{⩾}}
%\newcommand{\lesseqqgtr}{\@print{⪋}}
%\newcommand{\gtreqqless}{\@print{⪌}}
%\newcommand{\lessapprox}{\@print{⪅}}
%\newcommand{\gtrapprox}{\@print{⪆}}
%\newcommand{\precapprox}{\@print{⪷}}
%\newcommand{\succapprox}{\@print{⪸}}
%\newcommand{\preccurlyeq}{\@print{≼}}
%\newcommand{\succcurlyeq}{\@print{≽}}
%\newcommand{\subseteqq}{\@print{⫅}}
%\newcommand{\supseteqq}{\@print{⫆}}
%
\ifmoreentities
\renewcommand{\leqslant}{\@print{⩽}}
\renewcommand{\geqslant}{\@print{⩾}}
\renewcommand{\lesseqqgtr}{\@print{⪋}}
\renewcommand{\gtreqqless}{\@print{⪌}}
\renewcommand{\lessapprox}{\@print{⪅}}
\renewcommand{\gtrapprox}{\@print{⪆}}
\renewcommand{\precapprox}{\@print{⪷}}
\renewcommand{\succapprox}{\@print{⪸}}
\renewcommand{\preccurlyeq}{\@print{≼}}
\renewcommand{\succcurlyeq}{\@print{≽}}
\renewcommand{\subseteqq}{\@print{⫅}}
\renewcommand{\supseteqq}{\@print{⫆}}
\fi
%
%% AMSSYMB Negated Relational Symbols
%
\newcommand{\nless}{\@print{≮}}
\newcommand{\nleq}{\@print{≰}}
\newcommand{\nleqslant}{\@print{≰}} % not ideal (\nleq)
\newcommand{\nleqq}{\nleq} % not ideal (\nleq)
\newcommand{\lneq}{\@print{⪇}}
\newcommand{\lneqq}{\@print{≨}}
\newcommand{\lvertneqq}{\@print{≨}} % not ideal (lneqq)
\newcommand{\lnsim}{\@print{⋦}}
\newcommand{\lnapprox}{\@print{⪉}}
\newcommand{\nprec}{\@print{⊀}}
\newcommand{\npreceq}{\@print{⋠}} % almost
\newcommand{\precnsim}{\@print{⋨}}
\newcommand{\precnapprox}{\@print{⪹}}
\newcommand{\nsim}{\@print{≁}}
\newcommand{\nshortmid}{\@print{∤}} % not ideal (\nmid)
\newcommand{\nmid}{\@print{∤}}
\newcommand{\nvdash}{\@print{⊬}}
\newcommand{\nvDash}{\@print{⊭}}
\newcommand{\ntriangleleft}{\@print{⋪}}
\newcommand{\ntrianglelefteq}{\@print{⋬}}
\newcommand{\nsubseteq}{\@print{⊈}}
\newcommand{\nsubseteqq}{\nsubseteq} % not ideal
\newcommand{\subsetneq}{\@print{⊊}}
\newcommand{\varsubsetneq}{\@print{⊊}} % not ideal (subsetneq)
\newcommand{\subsetneqq}{\@print{⫋}}
\newcommand{\varsubsetneqq}{\subsetneqq} % not ideal (subsetneqq)
\newcommand{\ngtr}{\@print{≯}}
\newcommand{\ngeq}{\@print{≱}}
\newcommand{\ngeqslant}{\@print{≱}} % not ideal (\ngeq)
\newcommand{\ngeqq}{\ngeq} % not ideal (\ngeq)
\newcommand{\gneq}{\@print{⪈}}
\newcommand{\gneqq}{\@print{≩}}
\newcommand{\gvertneqq}{\@print{≩}} % not ideal (gneqq)
\newcommand{\gnsim}{\@print{⋧}}
\newcommand{\gnapprox}{\@print{⪊}}
\newcommand{\nsucc}{\@print{⊁}}
\newcommand{\nsucceq}{\@print{⋡}} % almost
\newcommand{\succnsim}{\@print{⋩}}
\newcommand{\succnapprox}{\@print{⪺}}
\newcommand{\ncong}{\@print{≇}}
\newcommand{\nshortparallel}{\@print{∦}} % not ideal (\nparallel)
\newcommand{\nparallel}{\@print{∦}}
\newcommand{\nVDash}{\@print{⊯}}
\newcommand{\nVdash}{\@print{⊮}}
\newcommand{\ntriangleright}{\@print{⋫}}
\newcommand{\ntrianglerighteq}{\@print{⋭}}
\newcommand{\nsupseteq}{\@print{⊉}}
\newcommand{\nsupseteqq}{\nsupseteq} % not ideal
\newcommand{\supsetneq}{\@print{⊋}}
\newcommand{\varsupsetneq}{\@print{⊋}} % not ideal (supsetneq)
\newcommand{\supsetneqq}{\@print{⫖}}
\newcommand{\varsupsetneqq}{\supsetneqq} % not ideal (supsetneqq)
%
%% These will be activated eventually (currently only in 'moreentities' mode)
%
%\newcommand{\lneq}{\@print{⪇}}
%\newcommand{\gneq}{\@print{⪈}}
%\newcommand{\precnapprox}{\@print{⪹}}
%\newcommand{\succnapprox}{\@print{⪺}}
%\newcommand{\lnapprox}{\@print{⪉}}
%\newcommand{\gnapprox}{\@print{⪊}}
%\newcommand{\subsetneqq}{\@print{⫋}}
%\newcommand{\supsetneqq}{\@print{⫖}}
%\newcommand{\varsubsetneqq}{\@print{⫋}} % not ideal (subsetneqq)
%\newcommand{\varsupsetneqq}{\@print{⫖}} % not ideal (supsetneqq)
%
\ifmoreentities{
\renewcommand{\lneq}{\@print{⪇}}
\renewcommand{\gneq}{\@print{⪈}}
\renewcommand{\precnapprox}{\@print{⪹}}
\renewcommand{\succnapprox}{\@print{⪺}}
\renewcommand{\lnapprox}{\@print{⪉}}
\renewcommand{\gnapprox}{\@print{⪊}}
\renewcommand{\subsetneqq}{\@print{⫋}}
\renewcommand{\supsetneqq}{\@print{⫖}}
\renewcommand{\varsubsetneqq}{\@print{⫋}} % not ideal (subsetneqq)
\renewcommand{\varsupsetneqq}{\@print{⫖}} % not ideal (supsetneqq)
}
\else\fi
%
%% Miscellaneous Symbols under "amssymb"
%
%\newcommand{\Game}{\@print{}}
%\newcommand{\eth}{\@print{}}
%\newcommand{\Finv}{\@print{Ⅎ}}
%\newcommand{\mho}{\@print{℧}}
%\newcommand{\hslash}{\@print{ℏ}}
%\newcommand{\backepsilon}{\@print{}}
%\newcommand{\circledS}{\@print{}}
%\newcommand{\complement}{\@print{⃕}}
%\newcommand{\measuredangle}{\@print{⦨}}
%\newcommand{\sphericalangle}{\@print{}}
%\newcommand{\because}{\@print{⋽}}
%\newcommand{\Bbbk}{\@print{𝕜}}
%\newcommand{\therefore}{\@print{⋼}}
%\newcommand{\between}{\@print{≬}}
%\newcommand{\blacktriangleright}{\@print{◀}}
%\newcommand{\blacktriangleleft}{\@print{▶}}
%\newcommand{\pitchfork}{\@print{⫛}}
%\newcommand{\smallsmile}{\@print{⌣}}
%\newcommand{\smallfrown}{\@print{⌢}}
%
%% AMSSYMB Greek and Hebrew
%
\newcommand{\digamma}{\@print{Ϝ}}
\newcommand{\varkappa}{\@print{ϗ}} % EVENTUALLY 1008
\newcommand{\beth}{\@print{ב}}
\newcommand{\daleth}{\@print{ד}}
\newcommand{\gimel}{\@print{ג}}
%
\ifmoreentities\renewcommand{\varkappa}{\@print{ϰ}}
\fi
%
%% AMSSYMB delimiters
%
\newcommand{\ulcorner}{\@print{⌜}}
\newcommand{\urcorner}{\@print{⌝}}
\newcommand{\llcorner}{\@print{⌞}}
\newcommand{\lrcorner}{\@print{⌟}}
\fi