我如何才能使标题与边距对齐并格式化内容?

我如何才能使标题与边距对齐并格式化内容?

我不得不修改我的目录页来满足我的论文的要求。

我需要我的章节标题为 X.0“章节名称”。例如 1.0 简介

我已设法使用 title sec 包完成此操作,但它引发了几个我无法修复的新格式问题。以下是代码:

\documentclass[12pt,a4paper]{report}

\linespread{1.3}
\usepackage{lscape}
\usepackage{graphicx}
\usepackage{placeins}
\usepackage{fixltx2e}
\usepackage{titlesec}

\renewcommand*{\thechapter}{\arabic{chapter}.0}
\renewcommand*{\thesection}{\arabic{chapter}.\arabic{section}}
\renewcommand*{\chaptername}

\titleformat{\chapter}[block]
 {\normalfont\huge\bfseries}{\chaptertitlename\ \thechapter}{20pt}{\Huge}

\begin{document}
\chapter{Introduction}
\section{section1}

\end{document}

我的问题:

  1. 标题现在在页面上略微缩进,例如

    1.0 简介

有没有办法让它与边缘齐平?

  1. 我现在的内容是:1.0简介等。

有没有办法在数字和标题之间留出空格?

提前致谢

答案1

这就是你要找的东西吗?

在此处输入图片描述

代码:

\documentclass[12pt,a4paper]{report}

\linespread{1.3}
\usepackage{lscape}
\usepackage{graphicx}
\usepackage{placeins}
\usepackage{fixltx2e}
\usepackage{titlesec}

\renewcommand*{\thechapter}{\arabic{chapter}.0}
\renewcommand*{\thesection}{\arabic{chapter}.\arabic{section}}

\titleformat{\chapter}[block]
 {\normalfont\huge\bfseries}{\thechapter}{20pt}{\Huge}

\begin{document}
\chapter{Introduction}
\section{section1}

\end{document} 

编辑

要修复 ToC 问题,您可以加载该包tocloft并在序言中放入以下几行:

\setlength{\cftchapnumwidth}{2.5em}
\setlength{\cftsecindent}{2.5em}
\setlength{\cftsubsecindent}{4.8em}

第一个为章节编号提供了更多空间,其他两个则重新定位了章节和小节。

梅威瑟:

\documentclass[12pt,a4paper]{report}

\linespread{1.3}
\usepackage{lscape}
\usepackage{graphicx}
\usepackage{placeins}
\usepackage{fixltx2e}
\usepackage{titlesec}
\usepackage{tocloft}

\renewcommand*{\thechapter}{\arabic{chapter}.0}
\renewcommand*{\thesection}{\arabic{chapter}.\arabic{section}}

\titleformat{\chapter}[block]
 {\normalfont\huge\bfseries}{\thechapter}{20pt}{\Huge}

\setlength{\cftchapnumwidth}{2.5em}
\setlength{\cftsecindent}{2.5em}
\setlength{\cftsubsecindent}{4.8em}

\begin{document}
\tableofcontents

\chapter{Introduction}
\section{section1}
\subsection{subsection1}


\end{document} 

输出(目录):

在此处输入图片描述

答案2

\documentclass[12pt,a4paper]{scrreprt}
\addtokomafont{disposition}{\rmfamily}% delete for sans serif titles
\linespread{1.3}

\begin{document}
\chapter{Introduction}
\section{section1}
foo

\end{document}

在此处输入图片描述

相关内容