Forgot password?
 Create new account
View 4935|Reply 8

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

[Copy link]

418

Threads

1631

Posts

110K

Credits

Credits
11906

Show all posts

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

700

Threads

110K

Posts

910K

Credits

Credits
94187
QQ

Show all posts

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

418

Threads

1631

Posts

110K

Credits

Credits
11906

Show all posts

 Author| abababa Posted at 2016-8-12 19:10:04
回复 2# kuing

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

700

Threads

110K

Posts

910K

Credits

Credits
94187
QQ

Show all posts

kuing Posted at 2016-8-12 21:07:46
试试这样:
  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}
Copy the Code
PS、由于有长度运算,需加上 calc 包

418

Threads

1631

Posts

110K

Credits

Credits
11906

Show all posts

 Author| abababa Posted at 2016-8-13 07:17:37
回复 4# kuing

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

700

Threads

110K

Posts

910K

Credits

Credits
94187
QQ

Show all posts

kuing Posted at 2016-8-13 14:57:55
回复 5# abababa

你的 \parindent 不是空两格?

418

Threads

1631

Posts

110K

Credits

Credits
11906

Show all posts

 Author| abababa Posted at 2016-8-13 15:16:12
回复 6# kuing

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

801

Threads

4888

Posts

310K

Credits

Credits
36170

Show all posts

isee Posted at 2016-8-13 21:51:38
基本默认,不改。默认一套用下来亦不错。

15

Threads

948

Posts

110K

Credits

Credits
12412

Show all posts

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

手机版Mobile version|Leisure Math Forum

2025-4-21 19:03 GMT+8

Powered by Discuz!

× Quick Reply To Top Return to the list