我获得了一个 TeX“预建”文件,以便为我的大学写作,但每次我调用definition
环境(在文件中定义)时,它总是以斜体显示。我不喜欢这种特殊的美感。有什么方法可以改变这种情况吗?我知道我可以\emph
将它们恢复正常,但有没有更优雅的方法?
答案1
重新定义\definiton
启动环境的宏:
\documentclass{article}
\newenvironment{definition}%% only for demo here
{\itshape}
{}
\begin{document}
\begin{definition}
Everything is in italic
\end{definition}
Redefine the environment (should be in the pramble)
\makeatletter
\g@addto@macro{\definition}{\upshape}
\makeatother
\begin{definition}
Everything is in upright
\end{definition}
\end{document}