]> git.lyx.org Git - lyx.git/blobdiff - lib/layouts/theorems-named.module
Changes to theorems-named.module that fix #8796.
[lyx.git] / lib / layouts / theorems-named.module
index 5f7e8cab7c07a50603c356a0bfc1742bde60c8a6..94b3a87bee40a56fe349be80bf849d3b5ec8e2a1 100644 (file)
@@ -2,15 +2,59 @@
 #\DeclareLyXModule{Named Theorems}
 #DescriptionBegin
 # Facilitates the use of named theorems. The name of the theorem
-# goes into the 'Short Title' inset.
+# goes into the 'Additional Theorem Text' argument.
 #DescriptionEnd
-#Requires: theorems-ams | theorems-starred
 #Original Author: John Perry
 
-Format 34
+Format 58
+
+ProvideStyle Theorem*
+       Category              Reasoning
+       LatexType             Environment
+       Margin                First_Dynamic
+       LatexName             thm*
+       LabelType             Static
+       LabelString           "Theorem."
+       NextNoIndent          1
+       ResetArgs             1
+       Argument 1
+               LabelString    "Additional Theorem Text"
+               Tooltip        "Additional text appended to the theorem header"
+       EndArgument
+       LabelSep              xx
+       ParIndent             MMM
+       ParSkip               0.4
+       ItemSep               0.2
+       TopSep                0.7
+       BottomSep             0.7
+       ParSep                0.3
+       Align                 Block
+       AlignPossible         Left
+       Font
+         Shape               Italic
+         Size                Normal
+       EndFont
+       LabelFont
+         Shape               Up
+         Series              Bold
+       EndFont
+       Preamble
+         \theoremstyle{plain}
+         \newtheorem*{thm*}{\protect\theoremname}
+       EndPreamble
+       LangPreamble
+         \providecommand{\theoremname}{_(Theorem)}
+       EndLangPreamble
+       BabelPreamble
+         \addto\captions$$lang{\renewcommand{\theoremname}{_(Theorem)}}
+       EndBabelPreamble
+       Requires              amsthm
+End
+
+
 Style "Named Theorem"
   CopyStyle Theorem*
-  Category Theorem
+  Category Reasoning
   LabelString "Named Theorem."
   LatexName namedthm
   Preamble