章の書式設定 - タイトルを正しい位置に移動する

章の書式設定 - タイトルを正しい位置に移動する

私は論文の章のフォーマットを次のように設定しました。

% Selected packages from my pre-amble.
\usepackage{lmodern}
\usepackage{xcolor}
\usepackage{titlesec}
\usepackage{graphicx}

% Chapter format
\definecolor{myblue}{RGB}{0,82,155}
\titleformat{\chapter}[display]
   {\normalfont\bfseries} 
   {\filleft\hspace*{-60pt}
      \rotatebox[origin=c]{90}{%
      \normalfont\color{black}\Large%
      \textls[90]{\textsc{\chaptertitlename}}%
   }\hspace{10pt}%
   {\setlength\fboxsep{0pt}%
      \colorbox{myblue}{\parbox[c][3cm][c]{2.5cm}{%
      \centering\color{white}\fontsize{80}{90}\selectfont\thechapter}%
   }}
   }
   {10pt}
   {\titlerule[2.5pt]\vskip3pt\titlerule\huge}

結果は次のようになります。

ここに画像の説明を入力してください

ただし、章のタイトルは以下のように上に移動したいです。

https://imgur.com/a/zdlbA

上記のタスクを達成するために役立つあらゆる貢献に感謝します。

ありがとう :)

答え1

ここに解決策があります。blockスタイルの方が適していることに注意してください。次に、水平線をoptional引数として追加する必要があります\titleformat

\documentclass[a4paper, 11pt]{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{microtype}
\usepackage{xcolor}
\usepackage{titlesec}
\usepackage{graphicx}

% Chapter format
\definecolor{myblue}{RGB}{0,82,155}
\titleformat{\chapter}[block]
{\normalfont\bfseries}
   {\rlap{\makebox[\linewidth][r]{%
      \rotatebox[origin=c]{90}{%
      \normalfont\color{black}\Large%
      \textls[90]{\textsc{\chaptertitlename}}%
   }\hspace{10pt}%
   {\setlength\fboxsep{0pt}%
      \colorbox{myblue}{\parbox[c][3cm][c]{2.5cm}{%
      \centering\color{white}\fontsize{80}{90}\selectfont\thechapter}%
   }}}%
   }}
   {0pt}
   {\huge\parbox{\dimexpr\linewidth-4cm}}[{\medskip\titlerule[2.5pt]}\vskip3pt\titlerule]
    \usepackage{lipsum}
\begin{document}

\chapter{Serious Title. Serious Title. Serious Title. Serious Title. Serious Title.}

\lipsum[1]

\end{document} 

ここに画像の説明を入力してください

関連情報