]> gitweb.michael.orlitzky.com - mjotex.git/blobdiff - mjo-convex.tex
mjo-common: prevent \Sn[1] and \Hn[1] from dropping their superscripts.
[mjotex.git] / mjo-convex.tex
index 985731e68db59a8baacbbdd432b920d564daf1a0..5a930fcf34ec9531f9d5b7af792d75b1c3be055c 100644 (file)
@@ -1,9 +1,13 @@
 %
 % Operations that usually appear in convex optimization.
 %
+\ifx\havemjoconvex\undefined
+\def\havemjoconvex{1}
 
-% Needed for \operatorname.
-\usepackage{amsopn}
+
+\ifx\operatorname\undefined
+  \usepackage{amsopn}
+\fi
 
 \input{mjo-common}
 
 
 % The ``Extreme vectors'' (or ``Extreme directions'') operator.
 \newcommand*{\Ext}[1]{ \operatorname{Ext} \of{{#1}} }
+
+% The "is a face of" and "is a proper face of" relations.
+\newcommand*{\faceof}{ \trianglelefteq }
+\newcommand*{\properfaceof}{ \triangleleft }
+
+
+\fi