Jenor
ドキュメントクラスで利用可能な章スタイルをドキュメントmemoir
クラスで取得することは可能ですかscrreprt
(駒文字)?
こちらのリンクからJenor
スタイル。
答え1
はい、可能です。ここに 1 つの解決策を示します (一部の垂直スキップには微調整が必要になる場合があります)。
\documentclass{scrreprt}
\usepackage{lipsum}
\usepackage{tabularx}
\usepackage{xcolor,fix-cm}
\definecolor{numbercolor}{gray}{0.7}
\makeatletter
\renewcommand\chapterheadstartvskip{\vskip50pt}
\newcommand\chaptitlefont{%
\fontfamily{pbk}\fontseries{db}%
\fontshape{n}\fontsize{25}{35}\selectfont\raggedleft}
\newcommand\chapnumfont{%
\fontfamily{pbk}\fontseries{m}\fontshape{n}%
\fontsize{1in}{0in}\selectfont\color{numbercolor}}
\renewcommand\chapterheadendvskip{\par\vskip2mm\hrule\vskip40pt}
\renewcommand*{\@@makechapterhead}[1]{\chapterheadstartvskip
{%
\setlength{\parindent}{\z@}\setlength{\parfillskip}{\fill}%
\normalfont\sectfont\nobreak\size@chapter{}%
\if@chapterprefix
\let\@tempa\raggedsection
\else
\let\@tempa\@hangfrom
\fi
\@tempa{\ifnum \c@secnumdepth >\m@ne%
\if@chapterprefix
\expandafter\size@chapterprefix
\else
\expandafter\size@chapter
\fi
\if@chapterprefix
\size@chapterprefix{}\endgraf\nobreak\vskip.5\baselineskip
\fi
\fi
}%
\begin{tabularx}{\textwidth}{Xl}
{\parbox[b]{\linewidth}{\chaptitlefont #1}}
& \raisebox{-15pt}{\chapnumfont\thechapter}%
\end{tabularx}%
\nobreak\chapterheadendvskip
}%
}
\renewcommand*{\@@makeschapterhead}[1]{%
\chapterheadstartvskip%
{\normalfont\sectfont\nobreak\size@chapter{}%
\setlength{\parindent}{\z@}\setlength{\parfillskip}{\fill}%
\raggedsection \interlinepenalty \@M
\begin{tabularx}{\textwidth}{X}%
{\parbox[b]{\linewidth}{\chaptitlefont #1}%
\vphantom{\raisebox{-15pt}{\chapnumfont 1}}}
\end{tabularx}%
\par}%
\nobreak\chapterheadendvskip%
}
\makeatother
\begin{document}
\chapter{A test numbered chapter with a really long title}
\lipsum[3]
\chapter*{A test unnumbered chapter with a really long title}
\lipsum[3]
\end{document}
番号付き章と番号なし章の画像: