我有 4 份单独的文件,附录 A、B、C、D。没有交叉引用。因此,这 4 份文件都是独立的。
我想要将附录 B 中的所有命题标记为命题 B.1、命题 B.2、....
我知道如何针对附录 A 进行操作,
\documentclass[11pt]{article}
\newtheorem{proposition}{Proposition}
\usepackage{chngcntr}
\begin{document}
\appendix
\counterwithin{proposition}{section}
\begin{proposition}
This is a proposition
\end{proposition}
\end{document}
但是,如何对附录 B 和 C 做类似的事情
答案1
重新定义\theproposition
以包含附录标签。
\newcommand\appendixlabel{C}
\newtheorem{proposition}{Proposition}
\renewcommand\theproposition{\appendixlabel.\arabic{proposition}}
下面是一个示例,其中包含下面的代码。
\documentclass{article}
\newcommand\appendixlabel{C}
\newtheorem{proposition}{Proposition}
\renewcommand\theproposition{\appendixlabel.\arabic{proposition}}
\begin{document}
\title{Appendix \appendixlabel}
\author{By Me}
\maketitle
\begin{proposition}
Some proposition.
\end{proposition}
\section{First section}
\begin{proposition}
Some proposition.
\end{proposition}
\begin{proposition}
Some proposition.
\end{proposition}
\section{Second section}
\begin{proposition}
Some proposition.
\end{proposition}
\begin{proposition}
Some proposition.
\end{proposition}
\end{document}