장/섹션/하위섹션 중심 맞추기

장/섹션/하위섹션 중심 맞추기

내 장/섹션/하위 섹션을 중앙에 배치하려고 합니다.

나는 다음을 사용했습니다 :

\newcommand{\cchapter}[1]{\chapter[#1]{\centering #1}}
\newcommand{\ssection}[1]{\section[#1]{\centering #1}}
\newcommand{\ssubsection}[1]{\subsection[#1]{\centering #1}}

이는 장에서는 작동하지만 섹션 및 하위 섹션에서는 작동하지 않는 것 같습니다. 뭐가 잘못 되었 니?

답변1

귀하의 정의는 섹션과 하위 섹션에 대해서는 작동하지만 장에는 작동하지 않으며 섹션 단위에 대한 선택적 인수를 제어할 수 없다는 점에서 잠재적인 단점이 있습니다. 정의에 따라 선택적 인수는 항상 필수 인수와 동일하며 이는 바람직하지 않을 수 있습니다.

다음은sectsty패키지:

\documentclass{book}
\usepackage{sectsty}
\usepackage{lipsum}

\allsectionsfont{\centering}

\begin{document}

\chapter{Test Chapter}
\section{Test Section}
\lipsum[4]
\subsection{Test Subsection}

\end{document}

여기에 이미지 설명을 입력하세요

이제 다음을 사용하는 옵션이 있습니다.titlesec패키지:

\documentclass{book}
\usepackage[center]{titlesec}
\usepackage{lipsum}

\begin{document}

\chapter{Test Chapter}
\section{Test Section}
\lipsum[4]
\subsection{Test Subsection}

\end{document}

이 솔루션은 모든 섹션 단위의 제목을 수평 중앙에 배치합니다. 패키지는 형식을 수정하는 명령을 제공합니다.레벨별기초. 다음은 sectsty장, 섹션 및 하위 섹션에만 변경 사항을 적용하는 코드( 사용)입니다 .

\documentclass{book}
\usepackage{sectsty}
\usepackage{lipsum}

\chapterfont{\centering}
\sectionfont{\centering}
\subsectionfont{\centering}

\begin{document}

\chapter{Test Chapter}
\section{Test Section}
\lipsum[4]
\subsection{Test Subsection}

\end{문서}

관련 정보