我希望A
在附录图中加一个前缀,但不要在章节标题中加——并将附录纳入目录中。
MWE 的启发这 回答。
\documentclass[a4paper,12pt,bibliography=totoc]{scrartcl}
\usepackage{blindtext}
\usepackage{graphicx}
\setcounter{secnumdepth}{0} % remove numbers from section headings
%%%%%%%%%%
\begin{document}
\tableofcontents
\section{Section 1}
\begin{figure}[!h]
\includegraphics[width=0.3\textwidth]{example-image-duck}
\caption{duck}
\label{fig:duck}
\end{figure}
\blindtext
\setcounter{secnumdepth}{3} % add numbers to section headings, needed for prefix in the figures
\appendix
\counterwithin{figure}{section}
\section{Appendix}\label{appendix}
\begin{figure}[!h]
\includegraphics[width=0.3\textwidth]{example-image-a}
\caption{Image in Appendix}
\label{fig:image}
\end{figure}
\end{document}
PS 另请参阅相关问题这里(这些原本是在同一篇文章中,但为了清楚起见决定将它们分开。)
答案1
由于您正在使用 KOMA 类,因此只需使用\addsec{}
活动视频:
\documentclass[a4paper,12pt,bibliography=totoc]{scrartcl}
\usepackage{blindtext}
\usepackage{graphicx}
\setcounter{secnumdepth}{0} % remove numbers from section headings
%%%%%%%%%%
\begin{document}
\tableofcontents
\section{Section 1}
\begin{figure}[!h]
\includegraphics[width=0.3\textwidth]{example-image-duck}
\caption{duck}
\label{fig:duck}
\end{figure}
\blindtext
\setcounter{secnumdepth}{3} % add numbers to section headings, needed for prefix in the figures
\appendix
\counterwithin{figure}{section}
\stepcounter{section}
\addsec{Appendix}
\begin{figure}[!h]
\includegraphics[width=0.3\textwidth]{example-image-a}
\caption{Image in Appendix}
\label{fig:image}
\end{figure}
\end{document}
“最简单的方法是在标题后使用\section*
加号\refstepcounter{section}
。如果您需要标题的内容条目,则可以添加\addcontentsline{toc}{section}{Figures}
“