给出的代码这里可用于调整items
和text
的description
环境。我想知道如何在 中使用这些[leftmargin=!,labelwidth=\widthof{\bfseries The longest label}]
选项beamer
。LyX
谢谢
答案1
一个解决方法是根本不使用列表,而是使用表格,其中第一列是一l
列,第二列也是一p
列。使用插入 --> 表格或工具栏上的相应按钮添加表格,删除所有水平线和垂直线,并将其设置为两列。右键单击第二列中的单元格,然后选择更多 --> 设置。将宽度设置为特定值,这将允许在第二列中换行。使第一列左对齐。
原始答案--不适用于beamer
添加可定制列表(enumitem)模块,在文档-->设置-->模块中。
要使用
\widthof
您需要加载calc
包,因此在文档 --> 设置 --> LaTeX 前言中添加\usepackage{calc}
右键单击第一的在列表中,选择插入简称。
在中添加 ERT选择框,带有Ctrl+ L。
写入
leftmargin=!,labelwidth=\widthof{\bfseries The longest label}
ERT。
您还可以为所有description
列表定义全局设置,正如我在回答中提到的那样具有固定标签宽度的描述类环境
答案2
知道了!!!
加入
\defbeamertemplate{description item}{align left}{\insertdescriptionitem\hfill}
前言。在 中使用
description
环境LyX
。在 环境之前添加
\setbeamertemplate{description item}[align left]
ERT 。description
LyX
右键单击第一的在列表中,选择插入最长标签。
在中添加 ERT选择框,带有Ctrl+ L。
写入
The longest label
ERT。