X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Flayouts%2Ftheorems-starred.inc;h=b2a767909485f9bcc0deca699e3c7209ec14d7dd;hb=d8a6e0ab70962134792c5eca585fdcd013204649;hp=26db2d98b2aec2d972c013fd201c2c7afd77a65f;hpb=be34425828e93bf625293c4624366921fe72dd40;p=lyx.git diff --git a/lib/layouts/theorems-starred.inc b/lib/layouts/theorems-starred.inc index 26db2d98b2..b2a7679094 100644 --- a/lib/layouts/theorems-starred.inc +++ b/lib/layouts/theorems-starred.inc @@ -18,17 +18,20 @@ # - Claim # - Proof -Format 9 +Format 43 Style Theorem* - Category Theorem + Category Reasoning LatexType Environment Margin First_Dynamic LatexName thm* LabelType Static LabelString "Theorem." NextNoIndent 1 - OptionalArgs 1 + Argument 1 + LabelString "Alternative Theorem String" + Tooltip "Alternative theorem string" + EndArgument LabelSep xx ParIndent MMM ParSkip 0.4 @@ -48,8 +51,14 @@ Style Theorem* EndFont Preamble \theoremstyle{plain} - \newtheorem*{thm*}{Theorem} + \newtheorem*{thm*}{\protect\theoremname} EndPreamble + LangPreamble + \providecommand{\theoremname}{_(Theorem)} + EndLangPreamble + BabelPreamble + \addto\captions$$lang{\renewcommand{\theoremname}{_(Theorem)}} + EndBabelPreamble Requires amsthm End @@ -60,9 +69,14 @@ Style Corollary* LabelString "Corollary." Preamble \theoremstyle{plain} - \newtheorem*{cor*}{Corollary} + \newtheorem*{cor*}{\protect\corollaryname} EndPreamble - Requires amsthm + LangPreamble + \providecommand{\corollaryname}{_(Corollary)} + EndLangPreamble + BabelPreamble + \addto\captions$$lang{\renewcommand{\corollaryname}{_(Corollary)}} + EndBabelPreamble End @@ -72,9 +86,14 @@ Style Lemma* LabelString "Lemma." Preamble \theoremstyle{plain} - \newtheorem*{lem*}{Lemma} + \newtheorem*{lem*}{\protect\lemmaname} EndPreamble - Requires amsthm + LangPreamble + \providecommand{\lemmaname}{_(Lemma)} + EndLangPreamble + BabelPreamble + \addto\captions$$lang{\renewcommand{\lemmaname}{_(Lemma)}} + EndBabelPreamble End @@ -84,9 +103,14 @@ Style Proposition* LabelString "Proposition." Preamble \theoremstyle{plain} - \newtheorem*{prop*}{Proposition} + \newtheorem*{prop*}{\protect\propositionname} EndPreamble - Requires amsthm + LangPreamble + \providecommand{\propositionname}{_(Proposition)} + EndLangPreamble + BabelPreamble + \addto\captions$$lang{\renewcommand{\propositionname}{_(Proposition)}} + EndBabelPreamble End @@ -96,9 +120,14 @@ Style Conjecture* LabelString "Conjecture." Preamble \theoremstyle{plain} - \newtheorem*{conjecture*}{Conjecture} + \newtheorem*{conjecture*}{\protect\conjecturename} EndPreamble - Requires amsthm + LangPreamble + \providecommand{\conjecturename}{_(Conjecture)} + EndLangPreamble + BabelPreamble + \addto\captions$$lang{\renewcommand{\conjecturename}{_(Conjecture)}} + EndBabelPreamble End @@ -108,9 +137,14 @@ Style Fact* LabelString "Fact." Preamble \theoremstyle{plain} - \newtheorem*{fact*}{Fact} + \newtheorem*{fact*}{\protect\factname} EndPreamble - Requires amsthm + LangPreamble + \providecommand{\factname}{_(Fact)} + EndLangPreamble + BabelPreamble + \addto\captions$$lang{\renewcommand{\factname}{_(Fact)}} + EndBabelPreamble End @@ -128,9 +162,14 @@ Style Definition* EndFont Preamble \theoremstyle{definition} - \newtheorem*{defn*}{Definition} + \newtheorem*{defn*}{\protect\definitionname} EndPreamble - Requires amsthm + LangPreamble + \providecommand{\definitionname}{_(Definition)} + EndLangPreamble + BabelPreamble + \addto\captions$$lang{\renewcommand{\definitionname}{_(Definition)}} + EndBabelPreamble End @@ -140,9 +179,14 @@ Style Example* LabelString "Example." Preamble \theoremstyle{definition} - \newtheorem*{example*}{Example} + \newtheorem*{example*}{\protect\examplename} EndPreamble - Requires amsthm + LangPreamble + \providecommand{\examplename}{_(Example)} + EndLangPreamble + BabelPreamble + \addto\captions$$lang{\renewcommand{\examplename}{_(Example)}} + EndBabelPreamble End @@ -152,9 +196,14 @@ Style Problem* LabelString "Problem." Preamble \theoremstyle{definition} - \newtheorem*{problem*}{Problem} + \newtheorem*{problem*}{\protect\problemname} EndPreamble - Requires amsthm + LangPreamble + \providecommand{\problemname}{_(Problem)} + EndLangPreamble + BabelPreamble + \addto\captions$$lang{\renewcommand{\problemname}{_(Problem)}} + EndBabelPreamble End @@ -164,9 +213,14 @@ Style Exercise* LabelString "Exercise." Preamble \theoremstyle{definition} - \newtheorem*{xca*}{Exercise} + \newtheorem*{xca*}{\protect\exercisename} EndPreamble - Requires amsthm + LangPreamble + \providecommand{\exercisename}{_(Exercise)} + EndLangPreamble + BabelPreamble + \addto\captions$$lang{\renewcommand{\exercisename}{_(Exercise)}} + EndBabelPreamble End @@ -184,9 +238,14 @@ Style Remark* EndFont Preamble \theoremstyle{remark} - \newtheorem*{rem*}{Remark} + \newtheorem*{rem*}{\protect\remarkname} EndPreamble - Requires amsthm + LangPreamble + \providecommand{\remarkname}{_(Remark)} + EndLangPreamble + BabelPreamble + \addto\captions$$lang{\renewcommand{\remarkname}{_(Remark)}} + EndBabelPreamble End @@ -196,8 +255,13 @@ Style Claim* LabelString "Claim." Preamble \theoremstyle{remark} - \newtheorem*{claim*}{Claim} + \newtheorem*{claim*}{\protect\claimname} EndPreamble - Requires amsthm + LangPreamble + \providecommand{\claimname}{_(Claim)} + EndLangPreamble + BabelPreamble + \addto\captions$$lang{\renewcommand{\claimname}{_(Claim)}} + EndBabelPreamble End