通过 LyX 的本地布局大胆宣称环境

通过 LyX 的本地布局大胆宣称环境

我想通过 LyX 中的“本地布局”创建一个新的粗体“Afirmação”(葡萄牙语中的“Claim”)环境(我不想创建新的布局文件)。所以我转到文档 -> 设置 -> 本地布局并复制以下代码:

Style AfirmaçãoBold
CopyStyle             Theorem
LatexName             afirmacao
LabelString           "Afirmação \theafirmacao."
Preamble
  \theoremstyle{plain}
  \newtheorem{afirmacao}[thm]{\protect\afirmacaoname}
EndPreamble
LangPreamble
  \providecommand{\afirmacaoname}{_(Afirmação)}
EndLangPreamble
BabelPreamble
  \addto\captions$$lang{\renewcommand{\afirmacaoname}{_(Afirmação)}}
EndBabelPreamble
End

我按自己想要的方式格式化了环境,但枚举不正确。我使用的是“定理(AMS,按类型编号)”和“定理(AMS 扩展,按类型编号)”模块。这是我得到的:

输出

这是文档中的第一个“AfirmaçãoBold”环境,但我给它编号为 3。也许这与它之前的编号环境是“引理 3”有关。我怎样才能给它进行独立编号,以便它可以从 1 开始?此外,我怎样才能获得使用“AfirmaçãoBold*”的选项,也就是说,我怎样才能获得完全不给它编号的选项?(我希望有两个选项可供选择)。非常感谢!

答案1

你有

 \newtheorem{afirmacao}[thm]{\protect\afirmacaoname}

这意味着,它应该被编号为thm。删除[thm]应该可以解决问题。

相关内容