我titlesec
在课堂上用 来格式化部分book
。部分位于左边距,但当我编译时,第一段有缩进。如何自动删除缩进。
\usepackage{titlesec}
\titleformat{\section}[leftmargin]
{\normalfont\vspace{12pt}
\titlerule*[.6em]{\bfseries.}%
\vspace{6pt}%
\sffamily\bfseries\filleft}
{\thesection\\}{.5em}{}[]
\titlespacing{\section}{7pc}{1.5ex plus .1ex minus .2ex}{1pc}
答案1
您必须使用带星号的版本\titlespacing
。
\titlespacing*{\section}{7pc}{1.5ex plus .1ex minus .2ex}{1pc}
代码:
\documentclass{book}
\usepackage{titlesec}
\titleformat{\section}[leftmargin]
{\normalfont\vspace{12pt}
\titlerule*[.6em]{\bfseries.}%
\vspace{6pt}%
\sffamily\bfseries\filleft}
{\thesection\\}{.5em}{}[]
\titlespacing*{\section}{7pc}{1.5ex plus .1ex minus .2ex}{1pc}
\begin{document}
\section{Some section here}
Some text here Some text here Some text here Some text here Some text here Some text here Some text here
\end{document}