첨부된 사진과 같이 단면 스타일을 만들고 싶은데 방법이 없네요. 일반적으로 섹션 스타일 사용자 정의를 위해 titlesec 패키지를 사용하고 있습니다.
섹션 번호를 오른쪽 가장자리로 이동하여 '거대'보다 크게 만드는 방법이 있습니까?
답변해 주셔서 감사합니다.
계집애
답변1
다음은titlesec
패키지; 필요에 따라 설정을 조정하십시오.
\documentclass{book}
\usepackage[explicit]{titlesec}
\usepackage{fix-cm}
\usepackage{lipsum}
% numbered
\titleformat{\chapter}
{\normalfont\LARGE\bfseries\filleft}
{}
{0em}
{%
\parbox[b]{\dimexpr\linewidth-2.5cm\relax}{#1}\hfill%
\parbox[b]{2cm}{\hfill{\fontsize{80}{96}\selectfont\thechapter}}%
}
% unnumbered
\titleformat{name=\chapter,numberless}
{\normalfont\LARGE\bfseries\filleft}
{}
{0em}
{\parbox[b]{\dimexpr\linewidth-2.5cm\relax}{#1}}
% spacing
\titlespacing*{\chapter}
{0pt}{50pt}{40pt}
\begin{document}
\chapter{Introduction}
\lipsum[4]
\chapter*{Unnumbered chapter}
\lipsum[4]
\end{document}
비고
질문에는 섹션이 언급되어 있지만 이미지에서는 장을 제안합니다. 어쨌든 섹션의 형식을 지정하려면 내 코드의 모든 곳에서 장을 섹션으로 변경하세요.
더 큰 글꼴 크기를 가지려면 확장 가능한 글꼴이 필요하며 다음을 사용할 수 있습니다.
\fontsize{<size>}{<baselineskip>}\selectfont
번호가 매겨진 장 제목에는 두 개의 나란히 있는
\parbox
es가 사용되었습니다. 첫 번째는 제목(#1
에 대한 명시적 옵션을 통해 액세스됨titlesec
)이고 두 번째는 번호입니다. 상자는 아래쪽에 정렬되어 긴 제목의 경우 숫자의 기준선이 제목의 마지막 줄의 기준선에 맞춰 정렬됩니다.