私は LaTeX 初心者で、問題に遭遇しました。図を見ればすべてがわかります... 章数が 9 を超えると、2 番目の数字が余白から外れてしまいます...
私はウェブから自分の序文までの章の次のレイアウトをコピーしました:
\documentclass[a4paper,11pt,twoside,openright]{memoir}
\usepackage{xcolor}
\definecolor{numbercolor}{gray}{0.7}
\newif\ifchapternonum
\makechapterstyle{jenor}{
\renewcommand\printchaptername{}
\renewcommand\printchapternum{}
\renewcommand\printchapternonum{\chapternonumtrue}
\renewcommand\chaptitlefont{\fontfamily{pbk}\fontseries{db}\fontshape{n}\fontsize{25}{35}\selectfont\raggedleft}
\renewcommand\chapnumfont{\fontfamily{pbk}\fontseries{m}\fontshape{n}\fontsize{1in}{0in}\selectfont\color{numbercolor}}
\renewcommand\printchaptertitle[1]{%
\noindent
\ifchapternonum
\begin{tabularx}{\textwidth}{X}
{\let\\\newline\chaptitlefont ##1\par}
\end{tabularx}
\par\vskip-2.5mm\hrule
\else
\begin{tabularx}{\textwidth}{Xl}
{\parbox[b]{\linewidth}{\chaptitlefont ##1}} & \raisebox{-15pt}{\chapnumfont \thechapter}
\end{tabularx}
\par\vskip2mm\hrule
\fi
}
}
\chapterstyle{jenor}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{pdfsync}
\setlrmarginsandblock{5.5cm}{2.5cm}{*}
\setulmarginsandblock{2.5cm}{3.0cm}{*}
\checkandfixthelayout
\begin{document}
\setcounter{chapter}{9}
\chapter{diskussion}
Test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test
\end{document}
誰か解決策や私がすべきことの提案を持っていますか?? もしあれば、感謝します!
答え1
これは単に長いコメントです。この MWE は画像のようには表示されません。したがって、これをコピーして追加し、問題がわかるようにしてください。
\documentclass[a4paper]{memoir}
\usepackage{xcolor}
\definecolor{numbercolor}{gray}{0.7}
\newif\ifchapternonum
\makechapterstyle{jenor}{
\renewcommand\printchaptername{}
\renewcommand\printchapternum{}
\renewcommand\printchapternonum{\chapternonumtrue}
\renewcommand\chaptitlefont{\fontfamily{pbk}\fontseries{db}\fontshape{n}\fontsize{25}{35}\selectfont\raggedleft}
\renewcommand\chapnumfont{\fontfamily{pbk}\fontseries{m}\fontshape{n}\fontsize{1in}{0in}\selectfont\color{numbercolor}}
\renewcommand\printchaptertitle[1]{%
\noindent
\ifchapternonum
\begin{tabularx}{\textwidth}{X}
{\let\\\newline\chaptitlefont ##1\par}
\end{tabularx}
\par\vskip-2.5mm\hrule
\else
\begin{tabularx}{\textwidth}{Xl}
{\parbox[b]{\linewidth}{\chaptitlefont ##1}} & \raisebox{-15pt}{\chapnumfont \thechapter}
\end{tabularx}
\par\vskip2mm\hrule
\fi
}
}
\chapterstyle{jenor}
\begin{document}
\setcounter{chapter}{9}
\chapter{diskussion}
\end{document}
この画像が投稿されたコードを使用していることに注目してください。ない結局、元の画像と同じになります。つまり、何か他のことが起こっているということです。
このデザインはどうですか
\documentclass[a4paper,11pt,twoside,openright]{memoir}
\usepackage{xcolor,kantlipsum}
\setlrmarginsandblock{5.5cm}{2.5cm}{*}
\setulmarginsandblock{2.5cm}{3.0cm}{*}
\checkandfixthelayout
\definecolor{numbercolor}{gray}{0.7}
\newif\ifchapternonum
\newlength\chapnumwidth
\makechapterstyle{jenor}{
\renewcommand\printchaptername{}
\renewcommand\printchapternum{}
\renewcommand\printchapternonum{\chapternonumtrue}
\renewcommand\chaptitlefont{\fontfamily{pbk}\fontseries{db}\fontshape{n}\fontsize{25}{35}\selectfont\raggedleft}
\renewcommand\chapnumfont{\fontfamily{pbk}\fontseries{m}\fontshape{n}\fontsize{1in}{0in}\selectfont\color{numbercolor}}
\settowidth\chapnumwidth{\chapnumfont 99}
\renewcommand\printchaptertitle[1]{%
\noindent
% design only good for chapters in right hand pages
\begin{adjustwidth}{0em}{-4em}
\ifchapternonum
% use this if the un-numbered placement should match 100%
% \begin{tabularx}{\linewidth}{Xp{\chapnumwidth}}
% {\parbox[b]{\linewidth}{\chaptitlefont ##1}} &
% \raisebox{-15pt}{\phantom{\chapnumfont 99}}
\begin{tabularx}{\textwidth}{@{}X@{}}
{\parbox[b]{\linewidth}{\chaptitlefont ##1}}
\\
\addlinespace[0.5em]
\cmidrule{1-1}
\end{tabularx}
\else
\begin{tabularx}{\linewidth}{@{}Xp{\chapnumwidth}@{}}
{\parbox[b]{\linewidth}{\chaptitlefont ##1}} &
\raisebox{-15pt}{\chapnumfont \thechapter}
\\
\addlinespace[0.5em]
\cmidrule{1-1}
\end{tabularx}
\fi
\end{adjustwidth}
}
}
\chapterstyle{jenor}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\chapter*{diskussion}
\kant[3]
\setcounter{chapter}{8}
\chapter{diskussion}
\kant[3]
\setcounter{chapter}{9}
\chapter{diskussion}
\kant[3]
\end{document}