考虑一下这个MWE:
\documentclass[12pt]{book}
\usepackage{hyperref}
\usepackage[toc,page]{appendix}
\usepackage{titlesec}
\setcounter{tocdepth}{4}
\setcounter{secnumdepth}{4}
\begin{document}
\section*{Introduction}
\label{sec:introduction}
Some text.
As stated in Appendix Chapter ``\nameref{appendix:chapter1}'', there is an Appendix Section named ``\nameref{appendix:section1}''.
\begin{appendices}
\chapter*{Some appendix chapter}
\label{appendix:chapter1}
Some appendix text. A Section will follow.
\section*{A section inside appendix chapter}
\label{appendix:section1}
Some appendix section text.
\end{appendices}
\end{document}
第二个引用\nameref{appendix:section1}
不会打印在输出中。如果我不使用包titlesec
,它就会起作用。
我需要titlesec
在文档结构中拥有更多的深度:能够使用paragraph
具有自己的标题、嵌套在里面的subsubsection
。
此解决方案对我来说不起作用。
对我来说,这两个选项都可以:
是否可以
nameref
使用 在文档中保留附录部分titlesec
? 如果可以,如何操作?是否可以创建
\paragraph*{some title}
不带 的titlesec
,从而能够创建nameref
附录部分?如果可以,怎么做?
此解决方案\section*{Introduction}
并不合适,因为尽管如此,它还是有计数的副作用*
。