我正在使用cleanthesis模板。本模板默认没有段落。
正如解释的那样恢复 cleanThesis 中的段落?,可以通过注释掉来重新建立该段落
\setlength{\parindent}{0em}
在风格类和
parskip=full
在
\documentclass[%
paper=A4, % paper size --> A4 is default in Germany
twoside=true, % onesite or twoside printing
openright, % doublepage cleaning ends up right side
%parskip=full, % spacing value / method for paragraphs
chapterprefix=true, % prefix for chapter marks
11pt, % font size
headings=normal, % size of headings
bibliography=totoc, % include bib in toc
listof=totoc, % include listof entries in toc
titlepage=on, % own page for each title page
captions=tableabove, % display table captions above the float env
draft=false, % value for draft version
]{scrreprt}%
更改此设置后,每章的页眉确实看起来很拥挤,章节标题不再位于底线上。我怎样才能保留段落而不破坏每章的页眉?
如果答案是“建立自己的论文模板”,那么我想知道如何在回忆录课程中重现每个章节的相同标题。
重新建立段落之前:
添加段落后:
答案1
不做任何更改cleanthesis.sty
,在文档中添加以下几行,就在之前\begin{document}
\makeatletter
\pretocmd{\Hy@org@chapter}{\KOMAoptions{parskip=full}}{}{}
\pretocmd{\H@old@schapter}{\KOMAoptions{parskip=full}}{}{}
\pretocmd{\cleanchapterquote}{\KOMAoptions{parskip=full}}{}{}
\apptocmd{\Hy@org@chapter}{\KOMAoptions{parskip=false}}{}{}
\apptocmd{\H@old@schapter}{\KOMAoptions{parskip=false}}{}{}
\apptocmd{\cleanchapterquote}{\KOMAoptions{parskip=false}\vspace*{\baselineskip}}{}{}
\makeatother
输出:
答案2
在 cleanthesis.sty 中将 -2.1em 替换为 -1.1em 或你喜欢的数字
\titleformat{\chapter}[display]%
{\usekomafont{chapter}}%
{\vspace{-8em}\raggedleft{%
{\color{ctcolorchapterline}%
\rule[-5pt]{2pt}{5cm}}\quad%
{\color{ctcolorchapternum}
\fontsize{60}{60}\selectfont\thechapter}%
}%
}%
{-2.1em}% % ------> here
{\ctformatchapter}%
[\phantomsection]