Alinhe o título do capítulo à direita

Alinhe o título do capítulo à direita

Eu tenho o seguinte código:

\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}

Gostaria de alinhar o título do capítulo à direita. Qualquer ajuda? Esta é minha saída atual:

insira a descrição da imagem aqui

Responder1

Use o comando dedicado, \filleftno segundo argumento obrigatório \titleformatse desejar que todo o conjunto de número do capítulo + título do capítulo fique alinhado à direita:

\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}

insira a descrição da imagem aqui

Responder2

O seguinte pode fornecer o resultado desejado:

\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}

insira a descrição da imagem aqui

Você pode ajustar o \titlepboxcomando (por exemplo, inserir um \raggedleftou \raggedrightna frente do #1) para obter mais opções.

Além disso, a largura máxima (atualmente em 0.7\textwidth) dos títulos (excluindo o número e a linha vertical) pode ser alterada.

O [t]posicionamento vertical dos controles - [b]deixaria o número alinhado na parte inferior do título.

informação relacionada