找回密码
 快速注册
搜索
查看: 4843|回复: 8

item中的段落怎么能让前面空两格?

[复制链接]

413

主题

1558

回帖

1万

积分

积分
11498

显示全部楼层

abababa 发表于 2016-8-12 10:48 |阅读模式
我用了列表,像下面这样:
  1. \begin{enumerate}
  2. \item 第一项第一段
  3. 第一项第二段
  4. 第一项第三段
  5. \item 第二项
  6. \end{enumerate}
复制代码
这里第一项中的三段我希望每段前都空两格,但实际没有空格,我知道用\hspace能解决,有没有什么针对列表项的设置,能让列表项中的段落也像普通段落一样开头空两格呢?

730

主题

1万

回帖

9万

积分

积分
93613
QQ

显示全部楼层

kuing 发表于 2016-8-12 13:32
可以试试玩玩 enumitem 包(据说是很好用的包,不过我也只是懂一点儿)

413

主题

1558

回帖

1万

积分

积分
11498

显示全部楼层

 楼主| abababa 发表于 2016-8-12 19:10
回复 2# kuing

谢谢,以前用这个包改过嵌套列表的编号格式,以为就那一个用途呢。刚才试了一下,用listparindent可以从第二段开始改变缩进,但编号之后跟着的第一段不能改变缩进,现在是用~来跳过第一行,看着还可以
  1. \begin{enumerate}[listparindent=2em]
  2. \item ~%空一段
  3. 第一段
  4. 第二段
  5. 第三段
  6. \item 第二项
  7. \end{enumerate}
复制代码

730

主题

1万

回帖

9万

积分

积分
93613
QQ

显示全部楼层

kuing 发表于 2016-8-12 21:07
试试这样:
  1. \begin{enumerate}[
  2. itemindent=\parindent,
  3. listparindent=\itemindent,
  4. labelsep=\labelsep+\itemindent,
  5. parsep=0pt,
  6. ]
  7. \item 第一项第一段第一段第一段第一段第一段第一段第一段第一段第一段第一段第一段
  8. 第一项第二段第二段第二段第二段第二段第二段第二段第二段第二段第二段第二段
  9. 第一项第三段第三段第三段第三段第三段第三段第三段第三段第三段第三段第三段
  10. \item 第二项第二项第二项第二项第二项第二项第二项第二项第二项第二项第二项第二项
  11. \end{enumerate}
复制代码
PS、由于有长度运算,需加上 calc 包

413

主题

1558

回帖

1万

积分

积分
11498

显示全部楼层

 楼主| abababa 发表于 2016-8-13 07:17
回复 4# kuing

谢谢,稍改了下,用了数字长度
\begin{enumerate}[
itemindent=2em,
listparindent=2em,  
labelsep=\labelsep+\itemindent,
]
这样在我的电脑上就显示正好空两格了。
发现那个calc包以前就加过,跟在tkz-euclide包后面,不过不记得曾经用过它。

730

主题

1万

回帖

9万

积分

积分
93613
QQ

显示全部楼层

kuing 发表于 2016-8-13 14:57
回复 5# abababa

你的 \parindent 不是空两格?

413

主题

1558

回帖

1万

积分

积分
11498

显示全部楼层

 楼主| abababa 发表于 2016-8-13 15:16
回复 6# kuing

可能和我其它的设置有关,刚才看了一下设置,发现有\setlength{\parindent}{0em},也不知道什么时候用过,可能以前觉得那样挺好,但现在又觉得不好了。

830

主题

4862

回帖

3万

积分

积分
36159

显示全部楼层

isee 发表于 2016-8-13 21:51
基本默认,不改。默认一套用下来亦不错。

15

主题

958

回帖

1万

积分

积分
12454

显示全部楼层

色k 发表于 2016-8-13 22:04
缩进我也一般不会改,但是行距我觉得大了点,我喜欢把内部行距改小甚至没有

手机版|悠闲数学娱乐论坛(第3版)

GMT+8, 2025-3-4 15:35

Powered by Discuz!

× 快速回复 返回顶部 返回列表