scrartcl——自定义标题

scrartcl——自定义标题

我正在使用 scrartcl-class 撰写论文(请参阅下面的 MWE)。有三件事我没有实现:

  • 如果开始新的部分,我不希望显示标题或标题内容。但它出现在下面的 MWE 中,即使根据文档它不应该出现。
  • 标题中的部分名称是否可能为大写字母,而子部分名称则与文本中显示的名称完全相同?我可以设置markcase=uppermarkcase=noupper,但是否可以混合使用这两种名称?
  • 我可以在新章节开始前增加垂直空白吗?此命令无效\RedeclareSectionCommand[beforeskip=-1\baselineskip,afterskip=1.5,baselineskip,font=\LARGE]{section}

这里是 MWE:

\documentclass[12pt,a4paper,twoside,listof=totoc,bibliography=totoc,BCOR=20mm,DIV=12]{scrartcl}

\usepackage[autooneside=false,markcase=noupper]{scrlayer-scrpage}
\addtokomafont{pagehead}{\normalfont}
\automark[subsection]{section}
\KOMAoptions{headsepline=true}

\begin{document}

\pagestyle{scrheadings}

\section{Introduction}
intro intro intro
\subsection{Introduction2}
intro2 intro2 intro2
\clearpage
\subsubsection{Chap2}
chap2 chap2 chap2
\clearpage
\subsection{chap3}
chap 3 chap3 chap3  
\clearpage
\section{Second Chapter}
\subsection{New subsec}

\end{document}

答案1

您的第一点和第三点描述了标题的行为style=chapterscrartcl不提供这种分段样式。 因此,对于您的第一点和第三点来说,它是错误的类。 您必须切换到 或scrreprtscrbook因为它们提供了分段命令\chapter\chapter执行\clearpage\cleardoublepage(取决于选项的设置open)自动。 然后,您还可以使用 调整章节标题上方的垂直空间\RedeclareSectionCommand

\documentclass[12pt,twoside,listof=totoc,bibliography=totoc,BCOR=20mm,DIV=12,
  headings=normal% maybe you want this option, see the documentation
  ]{scrreprt}
\usepackage{blindtext}% only for dummy text

\usepackage[headsepline,automark]{scrlayer-scrpage}% sets page style scrheadings automatically
\lehead{\MakeUppercase{\headmark}}
\rohead{\headmark}
\addtokomafont{pagehead}{\normalfont}

\begin{document}
\chapter{Introduction}
\blindtext
\section{Introduction2}
\blindtext
\subsection{Section 2}
\Blindtext
\section{Section 3}
\Blindtext
\chapter{Second Chapter}
\section{New Section}
\end{document}

结果:

在此处输入图片描述

相关内容