Я новичок в LaTeX и у меня возникла проблема. Картинка говорит сама за себя... Когда количество глав превышает 9, вторая цифра выходит за пределы поля...
Я скопировал из Интернета следующую схему расположения глав для своей преамбулы:
\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}