다음 코드가 있습니다.
\usepackage[T1]{fontenc}
\usepackage{titlesec, blindtext, color}
\definecolor{gray75}{gray}{0.75}
\newcommand{\hsp}{\hspace{20pt}}
\titleformat{\chapter}[hang]{\Huge\bfseries}{\thechapter\hsp\textcolor{gray75}{|}\hsp}{0pt}{\Huge\bfseries}
장 제목을 오른쪽에 정렬하고 싶습니다. 도움이 필요하세요? 이것은 내 현재 출력입니다.
답변1
전체 세트 장 번호 + 장 제목을 오른쪽 정렬하려면 \filleft
두 번째 필수 인수에 전용 명령을 사용하십시오 .\titleformat
\documentclass{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{titlesec, blindtext, color}
\definecolor{gray75}{gray}{0.75}
\newcommand{\hsp}{\hspace{20pt}}
\titleformat{\chapter}[hang]{\filleft\Huge\bfseries}{\thechapter\hsp\textcolor{gray75}{|}\hsp}{0pt}{\Huge\bfseries}
\begin{document}
\chapter{Introdução}
\section{As Doenças Cerebrovasculares}
\blindtext
\end{document}
답변2
다음은 원하는 결과를 제공할 수 있습니다.
\documentclass[]{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{titlesec, blindtext, color, pbox}
\definecolor{gray75}{gray}{0.75}
\newcommand*{\hsp}{\hspace{20pt}}
\newcommand{\titlepbox}[1]{\pbox[t]{0.7\textwidth}{#1}}
\titleformat{\chapter}[block]{\Huge\bfseries}{\hfill\thechapter\hsp\textcolor{gray75}{|}\hsp}{0pt}{\Huge\bfseries\titlepbox}
\begin{document}
\chapter{Foo}
\blinddocument
\end{document}
더 많은 옵션을 위해 명령 을 조정할 수 있습니다 \titlepbox
(예: \raggedleft
또는 \raggedright
앞에 삽입).#1
0.7\textwidth
또한 제목(숫자 및 세로선 제외)의 최대 너비(현재 )를 변경할 수 있습니다.
컨트롤 [t]
을 수직으로 배치하면 [b]
숫자 하단이 제목에 맞춰 정렬됩니다.