如何更改节号前的水平间距

如何更改节号前的水平间距

如何更改章节编号之前的小水平间距?

\titlespacing我已使用包中的命令titlesec将左侧间距设置为 0,但它仍然存在。小例子

\documentclass[12pt,a4paper,titlepage]{article}
\usepackage{titlesec}
\titleformat{\section}[display]{\normalfont \bfseries}{\hspace{0mm} \thesection}{1em}{}
\titlespacing{\section}{0pt}{3.5ex plus 1ex minus .2ex}{2.3ex plus .2ex}
\begin{document}
\section{Section title}

Lorem ispum dolor sit amet Lorem ispum dolor sit amet Lorem ispum dolor sit amet Lorem ispum dolor sit amet Lorem ispum dolor sit amet Lorem ispum dolor sit amet Lorem ispum dolor sit amet Lorem ispum dolor sit amet 

\end{document}

如果您查看输出,“章节标题”与第二行文本完美对齐,而章节编号“1”稍微向右移动。

答案1

在你的定义中\titleformat,“真实”空间

\hspace{0mm} \thesection}{1em}{}

被 latex 解释为...a空间. 删除它:

\hspace{0mm}\thesection}{1em}{}

相关内容