使用\documentclass[titlepage, 12pt]{report}
默认情况下,添加新章节/部分时,我得到的是:
PART 1
MyPARTName
我想要得到类似的东西:
1. MyPARTName
我设法删除了 PART 文本,但无法删除那里的换行符,为此我使用了 titlesec 包。我的代码如下:
如何删除零件编号后的结束换行符。
\documentclass[titlepage, 12pt]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{titletoc}
\usepackage{titlesec}
\titleclass{\part}{top}
\titleformat{\part}[display]
{\normalfont\huge\bfseries}{\thepart.}{0pt}{\Huge}
\titlespacing*{\part} {0pt}{20pt}{40pt}
\renewcommand{\thepart}{\arabic{part}}
\title{Test title}
\begin{document}
\maketitle
\part{Intro}
asdf
\end{document}
答案1
使用block
的样式titlesec
并重新定义\thepart
:
\documentclass[tiitlepage, 12pt]{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lipsum}
\usepackage{titlesec}
\renewcommand\thepart{\arabic{part}}
\titleclass{\part}{top}
\titleformat{\part}[block]
{\normalfont\Huge\bfseries}{\thepart.}{0.5em}{}
\titlespacing*{\part} {0pt}{20pt}{40pt}
\begin{document}
\part{Introduction}
\lipsum
\end{document}