
Я хотел бы изменить расстояние между номером главы и текстом главы. Плохим способом сделать это было бы renew \thechapter
, но это влияет и на заголовки разделов. Другие ответы, похоже, предлагают изменить файл .cls
через etoolbox
или \renewcommand
, но кажется, что это \renewcommand\thesection...
на самом деле было бы более читабельно и проще для отладки. Какой «естественный» способ сделать это?
\documentclass{scrreprt}
\renewcommand\thechapter{\arabic{chapter}\ \ }
\begin{document}
\chapter{Blah}
\end{document}
решение1
Измените значение (здесь 4 см) по своему усмотрению.
\documentclass{scrreprt}
\renewcommand*{\chapterformat}{%
\mbox{\chapappifchapterprefix{\nobreakspace}\thechapter\autodot
\IfUsePrefixLine{}{\hspace{4cm}}}%
}
\begin{document}
\chapter{Canh chua}
\end{document}
Это может показаться сложным, но мы можем сделать это проще и все равно увидеть тот же самый результат.
\documentclass[chapterprefix]{scrreprt}
\renewcommand*{\chapterformat}{\thechapter\hspace{4cm}}
\begin{document}
\chapter{Canh chua}
\end{document}
Позже вы решаете использовать функцию KOMA префиксной строки, чтобы внешний вид соответствовал стандартным классам и добавить chapterprefix
. Вы также решаете иметь аппендикс, зная, что KOMA-script теперь установит точку в конце чисел, чтобы соответствовать определениям немецкого языкаДуден.
\documentclass[chapterprefix]{scrreprt}
\renewcommand*{\chapterformat}{\thechapter\hspace{4cm}}
\begin{document}
\chapter{Canh chua}
\appendix
\chapter{Pho King Crazy}
\end{document}
Вот что мы получаем:
Теперь, куда все это делось? Слово «appendix», которое было бы напечатано на вавилонском языке при использовании. Где точка?
Мы ее удалили. Вот и все.
Исходное определение использует условные операторы для работы с различными вариантами, предоставляемыми KOMA. Если мы хотим изменить пробел, давайте просто изменим пробел и ничего больше.
\documentclass[chapterprefix]{scrreprt}
\renewcommand*{\chapterformat}{%
\mbox{\chapappifchapterprefix{\nobreakspace}\thechapter\autodot
\IfUsePrefixLine{}{\hspace{4cm}}}%
}
\begin{document}
\chapter{Canh chua}
\appendix
\chapter{Pho King Crazy}
\end{document}