\documentclass[french]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{amssymb,amsfonts}
\usepackage{amsmath}
\usepackage{amsfonts}
\theoremstyle{definition}
\begin{document}
\end{document}
我在法语环境中工作,并收到错误“未定义控制序列。l.12 \theoremstyle {definition}”。很可能 Theoremstyle 未针对法语环境进行定义。我该如何编写它?
答案1
您将需要加载包 amsthm,我在下面附上了一个示例:
\documentclass[french]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amsthm}
\theoremstyle{definition}
\newtheorem{theorem}{Théorème}
\newtheorem{lemma}[theorem]{Lemme}
\newtheorem{corollary}[theorem]{Corollaire}
\newtheorem{proposition}[theorem]{Proposition}
\newtheorem{definition}{Définition}
\newtheorem{example}[theorem]{Exemple}
\newtheorem{remark}{Remarque}
\newtheorem{notation}[theorem]{Notation}
\begin{document}
\begin{theorem}
Mon nouveau théorème
\end{theorem}
\begin{proof}
Et voila
\end{proof}
\end{document}
然后,您可以微调环境(定理、定义、推论等)的行为方式。我在上面的代码中添加了一些环境及其法语名称。
希望有所帮助。
罗曼