我使用命令编写了所有文本\paragraph{}
,但现在我很难缩进和设置段落间距。我想将段落第一行的缩进间距设为 1.25 厘米。但是当我使用时,\setlength{\parindent}{1.25cm}
第一行没有设置。有没有办法使用命令设置段落的第一行?我如何将段落之间的距离设置为0cm
,使用创建的\paragraph
?
前任:
\documentclass[10pt,a4paper]{article}
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\setlength{\parindent}{1.25cm}
\begin{document}
\paragraph{} \lipsum[1] %tow spaces between paragraph
\paragraph{} \lipsum[2]
\lipsum[3] %anyone spaces between paragraph
\lipsum[4]
\end{document}
答案1
你实际上选择了一个糟糕的例子,因为\lipsum
除非你调用lipsum
包裹带有nopar
选项。因此,在段落之间留出空白来分隔段落是可以的。
然而,发出\paragraph{}
来开始一个新段落并不是最好的主意。您可以通过重新定义什么\paragraph
意思来“纠正”这个问题。在这种情况下,让它等同于 就足够了\ignorespaces
:
\documentclass{article}
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\setlength{\parindent}{1.25cm}
\let\paragraph\ignorespaces
\begin{document}
\paragraph{} \lipsum[1]
\paragraph{} \lipsum[2]
\lipsum[3]
\lipsum[4]
\end{document}
答案2
如果你不想更改文档,删除所有\paragraph
命令,你可以加载titlesec
包并发出
\titlespacing*{\paragraph}{0pt}{0pt}{0cm}
梅威瑟:
\documentclass[10pt,a4paper]{article}
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\setlength{\parindent}{1.25cm}
\usepackage{titlesec}
\titlespacing*{\paragraph}{0pt}{0pt}{0cm}
\begin{document}
\paragraph{}\lipsum[1] %tow spaces between paragraph
\paragraph{} \lipsum[2]
\lipsum[3] %anyone spaces between paragraph
\lipsum[4]
\end{document}
输出:
答案3
为了回忆往事,我将在0.25cm = 1
空间中写下这些。
\parindent=1.25cm
并将它们描述成在两部分之间的空间,以及它们在1.5
中间和中间的间隙中。
\renewcommand{\baselinestretch}{1.5}