appendix
就像使用包中的节标题一样这里,我希望附录表格和图片具有不同的标题和参考资料。也就是说,对于我移至附录的表格和图片,标题前面的标签应为“附表1:...“,”附录图1:......“, ETC。
此外,我喜欢在此类展品的参考资料中加入“附录”一词,例如“如附表1,...”等等。当然,这可以使用单独的附录引用命令来完成,但他们质疑是否有一个修复程序,以便一旦将任何展品移动到附录,它就会自动发生。
答案1
你没有提供示例,但我认为你正在尝试这样做
从etoolbox
包中使用命令
\AtBeginEnvironment{subappendices}{\renewcommand{\figurename}{}
\renewcommand{\thefigure}{\textbf{Appendix Figure \arabic{figure}}}
}
\AtBeginEnvironment{subappendices}{\renewcommand{\tablename}{}
\renewcommand{\thetable}{\textbf{Appendix Table \arabic{table}}}
}
这只会更新附录的标签。当然,你必须检查你的班级是否在打开subappendices
环境后自动重置附录的计数器
\documentclass[11pt,a4paper,oneside]{book}
\usepackage{etoolbox}
\usepackage{appendix}
\AtBeginEnvironment{subappendices}{\renewcommand{\figurename}{}
\renewcommand{\thefigure}{\textbf{Appendix Figure \arabic{figure}}}
}
\AtBeginEnvironment{subappendices}{\renewcommand{\tablename}{}
\renewcommand{\thetable}{\textbf{Appendix Table \arabic{table}}}
}
\usepackage{graphicx}
\newcommand{\sampleEquationFloats}{
\begin{figure}
\includegraphics[]{example-image-a}
\caption{My Caption}
\end{figure}
\begin{equation}
E = m c^{2}
\end{equation}
\begin{table}
\caption{Table Caption}
\centering
\begin{tabular}{|c |c|}
\hline
Column & Column
\\
\hline
\end{tabular}
\end{table}
}
\begin{document}
\begin{subappendices}
\section{Appendix}
\sampleEquationFloats
\end{subappendices}
\end{document}