장 제목을 오른쪽으로 정렬

장 제목을 오른쪽으로 정렬

다음 코드가 있습니다.

\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]숫자 하단이 제목에 맞춰 정렬됩니다.

관련 정보