\contentsname
with 를 사용자 정의할 때 또는 \renewcommand
이 존재하면 컴파일 실패가 발생한다는 것을 알았습니다. 나는 이것을 이해할 수 없다. 왜? 이것은 패키지의 문제입니까, 아니면 패키지의 문제입니까 ?\pagestyle{fancy}
\thispagestyle{fancy}
\contentsname
fancyhdr
MWE:
\documentclass{article}
\usepackage{geometry,fancyhdr}
\geometry{showframe}
\begin{document}
\pagestyle{fancy}% This command leads to un-compiled. If this command is commented, or replaced by\pagestyle{plain}, everyting is all right.
\renewcommand\contentsname{%
\LARGE%
\centering%
my\\ content%
}
\tableofcontents
\section{section}
text
\end{document}
\centering
추신: 와 같은 위치와 관련된 매크로 가 \\
실패 이유인 것으로 나타났습니다 . 와 같이 위치와 관련되지 않은 다른 매크로는 \color
\ \Large
renewcommand\contentsname에 영향을 주지 않습니다.
답변1
\documentclass{article}
\usepackage{geometry,fancyhdr,titlesec,xcolor}
\geometry{showframe}
\begin{document}
\pagestyle{fancy}% This command leads to un-compiled. If this command is commented, or replaced by\pagestyle{plain}, everyting is all right.
\renewcommand\contentsname{%
My \\ content%
}
{
\titleformat*{\section}{\vspace*{-0.5\baselineskip}\centering \LARGE\color{red}}
\tableofcontents
}
\section{section}
text
\end{document}