\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