我怎样才能在 \chapter* 上不缩进?

我怎样才能在 \chapter* 上不缩进?

由于某种原因,当我使用\chapter*未编号的章节时,章节标题会居中,而不是像平常那样没有缩进\chapter...

我尝试使用该包titlesec及其命令\titleformat{command}[shape]{format}{label}{sep}{before-code}[after-code]来更改命令\chapter*,像这样使用它:\titleformat{\chapter*}[hang]{\bfseries\large\normalfont}{}{}{\noindent}[hang],但是程序说undefined control sequence并且它引用了我写的整行......

我最近才开始使用 LaTeX 和上面的一个模板来完成我的工作,但是在处理居中问题时我遇到了很多麻烦,\chapter*因为我的工作要求它像一个正常的章节,但没有编号......

我是该网站的新手,所以我不确定在这里表示代码的正确方法是什么,任何帮助都将非常感谢!

答案1

我不确定您使用的模板,但对于reportbook类,章节标题默认是左对齐的。

如果您想使用包来更改章节标题的对齐方式titlesec,您可以尝试一种更简单的方法,即在包声明中添加选项:

\usepackage[raggedleft]{titlesec} 

在此处输入图片描述

在此处输入图片描述

您可以尝试的其他一些选项是raggedrightcenter

MWE:

\documentclass{report}
\usepackage[a4paper,left=2cm,right=2cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{lipsum}
\usepackage[raggedright]{titlesec} 

\title{Chapter Test}
\author{An author}
\date{June 2021}

\begin{document}

\maketitle

\chapter{An example chapter}
\lipsum[1-5]
\chapter*{Another example chapter}
\lipsum[1-5]
\end{document}

相关内容