]> git.lyx.org Git - lyx.git/commitdiff
Don't define the proof environment if it's already defined.
authorRichard Heck <rgheck@comcast.net>
Thu, 24 Jul 2008 22:28:57 +0000 (22:28 +0000)
committerRichard Heck <rgheck@comcast.net>
Thu, 24 Jul 2008 22:28:57 +0000 (22:28 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25877 a592a061-630c-0410-9148-cb99ea01b6c8

lib/layouts/theorems-std.module

index 23cfcd68c415f183ca0d24483bda18f7eb432dc8..1bf04e6e1e2ed352b8191e632de155e47b6271a7 100644 (file)
@@ -20,16 +20,18 @@ Input theorems-proof.inc
 #This is just a hacked version of the AMS proof environment
 Style Proof
   Preamble
-    \newenvironment{proof}[1][\proofname]{\par
-      \normalfont\topsep6\p@\@plus6\p@\relax
-      \trivlist
-      \itemindent\parindent
-      \item[\hskip\labelsep
-            \scshape
-        #1]\ignorespaces
-    }{%
-      \endtrivlist\@endpefalse
-    }
-    \providecommand{\proofname}{Proof}
+    \ifx\proof\undefined\
+      \newenvironment{proof}[1][\proofname]{\par
+        \normalfont\topsep6\p@\@plus6\p@\relax
+        \trivlist
+        \itemindent\parindent
+        \item[\hskip\labelsep
+              \scshape
+          #1]\ignorespaces
+      }{%
+        \endtrivlist\@endpefalse
+      }
+      \providecommand{\proofname}{Proof}
+    \fi
   EndPreamble
 End
\ No newline at end of file