나는 목차가 다음과 같은 책을 읽고 있습니다.
...
2.2 하위 섹션의 제목
2.3 하위 섹션의 제목
2.3.하위 섹션의 제목
2.4 하위 섹션의 제목
...
정확히 어떻게 달성할 수 있나요? 2.3.A도 하위 섹션이지 2.3에 속하는 하위 섹션이 아니라는 점에 유의하세요.
미리 감사드립니다!
답변1
다음을 수행하는 것이 좋습니다.
서문에서 명령을 발행하십시오.
\let\origthesubsection\thesubsection
이 명령어는 하위 섹션 카운터 표현의 기본 형식을 "저장"합니다.
하위 섹션 2.3A가 시작되기 직전에 다음 지침을 발행하십시오.
\renewcommand\thesubsection{\origthesubsection A} \addtocounter{subsection}{-1}
다음 "표준 번호" 하위 섹션이 시작되기 직전에 다음 명령을 실행하십시오.
\renewcommand\thesubsection{\origthesubsection}
이 접근 방식은 hyperref
및 cleveref
패키지에서 작동하며 지침을 통해 목차를 생성할 수도 있습니다 \tableofcontents
.
\documentclass{article}
\usepackage[colorlinks,allcolors=blue]{hyperref}
\usepackage[noabbrev,nameinlink]{cleveref}
\crefname{subsection}{subsection}{subsections}
\setlength\parindent{0pt}
\let\origthesubsection\thesubsection
\begin{document}
\setcounter{section}{2}
\tableofcontents
\subsection{AAA}
\subsection{BBB}
\subsection{CCC}
\renewcommand\thesubsection{\origthesubsection A}
\addtocounter{subsection}{-1}
\subsection{DDD} \label{sec:ddd}
\renewcommand\thesubsection{\origthesubsection}
\subsection{EEE} \label{sec:eee}
\subsection{FFF} \label{sec:fff}
\ref{sec:ddd}, \ref{sec:fff}
\autoref{sec:ddd}, \autoref{sec:fff}
\cref{sec:ddd}, \cref{sec:fff}
\cref{sec:ddd,sec:fff}
\end{document}