如何更改‘证明’环境的标题?

如何更改‘证明’环境的标题?

我想更改我的环境的标题proof,这样就可以演示。,证明开始于证明。我附上了一个截图来帮助更好地解释自己。

在此处输入图片描述

请帮忙。谢谢 :D。

答案1

我将假设您 (a) 使用该amsthm包(因为它提供了一个名为 的环境proof)并且 (b)babel使用语言选项加载该包(因为如果西班牙语规则生效,它会将 的值更改为 )。如果不是这种情况,请告知spanish\proofnameDemostración

如果我的工作假设正确,我可以想到两种方法来实现您的格式化目标。

  • 加载babel包含englishspanish作为语言选项的包并发出指令

    \selectlanguage{english}
    

    在开始主要用英语写作之前,先在某个地方进行修改。(这种方法意味着,如果您稍后发出指令\selectlanguage{spanish},则环境的标题proof将切换回Demostración。)

  • 如果你想\proofname评估Proof 全球即,在文件的英语和西班牙语部分,您都应发出指令

    \AtBeginDocument{\renewcommand\proofname{Proof}}
    

    在序言中。


下面的例子说明了第一个建议的用法。

在此处输入图片描述

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{amsthm}
\newtheorem{prop}{Proposition}[section]

\usepackage[english,spanish]{babel}

\begin{document}
\setcounter{section}{4} % just for this example
\addtocounter{prop}{10}

\begin{prop} \dots \end{prop}
\begin{proof} \dots \end{proof}

\selectlanguage{english} 
\begin{prop} \dots \end{prop}
\begin{proof} \dots \end{proof}

\selectlanguage{spanish}
\begin{prop} \dots \end{prop}
\begin{proof} \dots \end{proof}

\end{document}

相关内容