我正在使用 amsthm 来表示定理、命题等。但我改变了章节编号样式,使其变为“§1 第一节”,因此我的定理被编号(因为我基于章节)为“命题 §1.1”或类似的。我如何才能将此行为更改为只有数字而不带“§”,同时又不必再次更改我的章节样式?
\documentclass[a4paper,10pt]{scrreprt}
\usepackage{amsmath,amsthm}
\addtokomafont{sectioning}{\rmfamily}
\renewcommand{\thesection}{\S\arabic{section}}
\newtheorem{prop}{Proposition}[section]
\begin{document}
\chapter{Prerequisites}
\section{First Section}
\begin{prop}
Blub
\end{prop}
\end{document}
提前非常感谢您!
答案1
你可以使用
\renewcommand{\theprop}{\arabic{section}.\arabic{prop}}
答案2
用这个:
\documentclass[a4paper,10pt]{scrreprt}
\usepackage{amsmath,amsthm}
\makeatletter
\renewcommand\@seccntformat[1]{\S
{\csname the#1\endcsname}}
\makeatother
\addtokomafont{sectioning}{\rmfamily}
\newtheorem{prop}{Proposition}[section]
\begin{document}
\chapter{Prerequisites}
\section{First Section}
\begin{prop}
Blub
\end{prop}
\end{document}