![如何更改‘证明’环境的标题?](https://linux22.com/image/441207/%E5%A6%82%E4%BD%95%E6%9B%B4%E6%94%B9%E2%80%98%E8%AF%81%E6%98%8E%E2%80%99%E7%8E%AF%E5%A2%83%E7%9A%84%E6%A0%87%E9%A2%98%EF%BC%9F.png)
答案1
我将假设您 (a) 使用该amsthm
包(因为它提供了一个名为 的环境proof
)并且 (b)babel
使用语言选项加载该包(因为如果西班牙语规则生效,它会将 的值更改为 )。如果不是这种情况,请告知spanish
。\proofname
Demostración
如果我的工作假设正确,我可以想到两种方法来实现您的格式化目标。
加载
babel
包含english
和spanish
作为语言选项的包并发出指令\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}