commit 2d042f43785f1eb5895321fd5c2ea1656850c0ca
Author: Juergen Spitzmueller <[email protected]>
Date:   Mon Jan 5 12:01:14 2026 +0100

    Fix svmult with v. 5.5
    
    An obsolete class, but still ...
    
    Cndaidate for 2.5.x.
---
 lib/layouts/svmult.layout | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/lib/layouts/svmult.layout b/lib/layouts/svmult.layout
index 494a3a9333..3f41fb1c4d 100644
--- a/lib/layouts/svmult.layout
+++ b/lib/layouts/svmult.layout
@@ -19,6 +19,14 @@ ClassOptions
        FontSize        ""
 End
 
+AddToPreamble
+   % Fix for svmult.cls 5.5 where theorem conflicts with
+   % the class's definitions
+   \@ifpackageloaded{ntheorem}{%
+     \renewcommand\qedsymbol{\hbox{\rlap{$\sqcap$}$\sqcup$}}
+     \renewcommand\qed{\relax\ifmmode\else\unskip\quad\fi\qedsymbol}}{}
+EndPreamble
+
 NoStyle Acknowledgments
 
 # Additional headings
@@ -167,3 +175,7 @@ Style ChapMotto
        Category        "For editors"
 End
 
+Style Proof
+       Requires        amssymb
+End
+
-- 
lyx-cvs mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-cvs

Reply via email to