看上面的例子,我想缩进第二段。
生成的 .tex 文件是
%% LyX 2.0.4 created this file. For more info, see http://www.lyx.org/.
%% Do not edit unless you really know what you are doing.
\documentclass[english]{article}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage{babel}
\begin{document}
First paragraph.
\begin{itemize}
\item item 1
\item item 2
\end{itemize}
Second paragraph.
Third paragraph.
\end{document}
只需在行后添加一个空行\end{itemize}
即可。但是如何在 LyX 中做到这一点?
一种可能的方法是添加一个 TeX 代码框(Evil Red Text),其中包含第二段之前的一个空白行。但我想知道是否有不涉及 Evil Red Text 的方法。谢谢。
答案1
这无需任何 ERT 即可工作。重新定义 itemize 环境,如本 MWE 的序言所示:
\documentclass[english]{article}
\let\olditemize\itemize
\renewenvironment{itemize}
{\begin{olditemize}}
{\par
\end{olditemize}
\vspace{0.7\baselineskip}
\par}
\begin{document}
First paragraph
\begin{itemize}
\item item 1
\item item 2
\item item 3
\end{itemize}
First paragraph
Third paragraph
\end{document}
如果您希望最后一项后有更多空间,请更改 0.7\baselineskip。
答案2
将光标设置在最后一项的末尾,然后
Edit -> Start New Environment (Itemize)
在上下文菜单(右键单击)中选择 或 (自 LyX 2.1 版起有效) 或者插入新项目并将文本布局更改为
--Separator--
(自 LyX 1.6 版起有效)。
该解决方案适用于所有列表环境(逐项列举、枚举、描述),并且也适用于所有其他环境。
感谢 Günter Milde已发布在 LyX 用户邮件列表中。
答案3
要结束项目并返回正常段落,请按 Enter 键,然后您将被放入新项目,对吗?查看“liste numero”旁边的“implicit”图标,它看起来像一张带有线条的纸,按下它,然后 bamm!问题解决了。