如何更改部分目录中各节的字体大小而不更改目录中的字体大小

如何更改部分目录中各节的字体大小而不更改目录中的字体大小

我的论文委员会希望我的论文采用一种相当奇怪的格式;特别是,它要求在每一章的开头使用“连续”的 minitoc:我在 LaTex 中很难做到这一点,所以我向他们寻求帮助这个问题这帮助我解决了大部分问题。

还剩下两个主要问题:

  1. 在每个迷你目录中(每章一个),我希望章节和小节以相同的字体大小显示

问题 1

  1. 我不希望我在这些迷你目录中使用的设置反映在主目录中(例如,我不希望章节名称居中)

问题 2


接下来是 MWE(我留下了所有我正在使用的包,以防相关):

\documentclass[a4paper,12pt,oneside]{report}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{graphicx}
\usepackage{setspace}
\usepackage[top=3cm, bottom=3cm, left=3.5cm, right=3cm]{geometry}
\usepackage{fancyhdr}
\usepackage{lmodern}
\usepackage{sectsty}
\usepackage{titlesec}
\usepackage{titletoc}
\usepackage{secdot}
\usepackage{hyperref}
\usepackage[bottom]{footmisc}

\renewcommand{\thechapter}{\Roman{chapter}}

\renewcommand*\thesection{\arabic{section}}

\makeatletter
\renewcommand{\p@section}{\thechapter.}
\makeatother

\newcommand\partialtocname{\large Summary:\space}

\newif\ifchapterwithtoc
\chapterwithtocfalse

\titleformat{\chapter}[display]
{\normalfont\huge\bfseries}{\centering\chaptertitlename\ \thechapter}{0pt}{\contentsmargin{0pt}}
[\ifchapterwithtoc
  \vspace{3cm}
     \startcontents
     \printcontents{l}{1}{\setcounter{tocdepth}{2}}
    \else\fi%
  ]

\titlecontents*{lsection}[0pt]
  {\partialtocname \normalfont\small}{\thecontentslabel.\space}{}
  {}[\space---\space]
\titlecontents*{lsubsection}[0pt]
{\normalfont\small}{\space---\space\thecontentslabel\space}{\normalfont\normalsize}
{}[\space]


\begin{document}


\tableofcontents

\chapter*{Introduction}

\chapterwithtoctrue

\chapter{\centerline{\Large{Chapter One}}}

\section{\large{Chapter One Section One}}
\subsection{Chapter One Section One Subsection One}
\section{\large{Chapter One Section Two}}
\section{\large{Chapter One Section Three}}
\subsection{Chapter One Section Three Subsection One}
\subsection{Chapter One Section Three Subsection Two}
\section{\large{Chapter One Section Four}}
\section{\large{Chapter One Section Five}}


\end{document}

任何能够帮助解决这两个问题的人都将不胜感激,提前谢谢!

相关内容