我的附录生成第 3 章。打印的 PDF 在 intestation 上显示 §3.1SecThreeDotOne。
第 2.2 节中的 \ref 行打印 3.1。如果我在目录中写入不带 * 的 \chapter{Appendix},它会打印第 4 章:附录。为什么?
谢谢
\begin{document}
\tableofcontents
\chapter*{Intro}
bla bla bla
\chapter{Cap 1}
\section{Sec 1.1}
bla bla bla
\section{Sec 1.2}
bla bla bla
\subsection{SubSec 1.2.1}
bla bla bla
\chapter{Cap 2}
\section{Sec 2.1}
bla bla bla
\section{Sec 2.2}
\ref{sec:arduino}
\chapter{Cap 3}
\section{SecThreeDotOne}
bla bla bla
\chapter*{Outro}
\addcontentsline{toc}{chapter}{Outro}
bla bla bla
\chapter*{Appendix}
\addcontentsline{toc}{chapter}{Appendix: Arduino}
\label{sec:arduino}
bla bla bla
\end{document}
答案1
命令\chapter*
生成未编号的章节,不会将其输入到目录中,也不会增加章节编号。尝试一下此版本的(不完整的)MWE。
% appendixprob.tex SE 564548
\documentclass{book} % PW added
\begin{document}
\tableofcontents
\chapter*{Intro}
bla bla bla
\chapter{Cap 1}
\section{Sec 1.1}
bla bla bla
\section{Sec 1.2}
bla bla bla
\subsection{SubSec 1.2.1}
bla bla bla
\chapter{Cap 2}
\section{Sec 2.1}
bla bla bla
\section{Sec 2.2}
\ref{sec:arduino}
\chapter{Cap 3}
\section{SecThreeDotOne}
bla bla bla
\chapter*{Outro}
\addcontentsline{toc}{chapter}{Outro}
bla bla bla
% PW changes
%\chapter*{Appendix}
%\addcontentsline{toc}{chapter}{Appendix: Arduino}
\appendix
\chapter{Arduino}
\label{sec:arduino}
bla bla bla
\end{document}