我正在使用scrreprt
并已加载,minitoc
以便在每个章节标题后都有一个简短的目录。但是当我给出命令时,\chapter
我得到了:
1 章节标题
我想要:
第1章
章节标题
就像普通report
文档类一样(我没有使用它,因为我喜欢scrreprt
文档类的页面大小和字体)。
我见过另一个线程下面的代码,但它需要titlesec
包。我不熟悉那个包,而且我认为除了我所知道的之外,我还会得到错误和警告现在已经得到了。
\renewcommand*{\chapterformat}{%
\mbox{\scalebox{1.5}{\chapappifchapterprefix{\nobreakspace}}%
\scalebox{4}{\color{gray}\thechapter\autodot}\enskip}}
有人能帮助我得到我想要的结果吗?
答案1
您不需要该软件包。加载时titlesec
添加选项即可。chapterprefix=true
scrreprt
\documentclass[a4paper,10pt,chapterprefix=true]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
\usepackage{amssymb, amsmath, amsfonts}
\usepackage{silence}
\WarningFilter{minitoc(hints)}{W0023}
\WarningFilter{minitoc(hints)}{W0028}
\WarningFilter{minitoc(hints)}{W0030}
\WarningFilter{minitoc(hints)}{W0024}
\WarningFilter{blindtext}{} % this takes care of the `blindtext` messages
\usepackage[math,bible]{blindtext}
%\usepackage{titlesec}
\usepackage{hyperref}
\hypersetup{pdfstartview=FitH}
\usepackage[italian]{cleveref}
\usepackage[italian]{minitoc}
%opening
\title{M.T.N.}
\author{Myself}
\date{}
\begin{document}
\maketitle
\thispagestyle{empty}
\clearpage
\mbox{}
\cleardoublepage
\dominitoc
\tableofcontents
\clearpage
\chapter{Topic One}
\minitoc
\clearpage
\section{First Topic}
\blindmathpaper
\section{Second Topic}
\blindtext
\subsection{Second Topic, first subsection}
\blindtext
\end{document}
结果如下: