TeX 新手...我的文档大部分都是以模板形式提供的,但有些地方我无法纠正。尝试列出定义/术语,每行应该像这样:
术语(1.9 英寸水平空间)定义,如果需要则转到下一行,与本行的开头对齐。
我的问题是我的文件如下所示:
我的代码产生了这个:
\newcommand\listofdefinitions{%
\chapter*{\listdefinitionname}
\begin{tabbing}
\hskip 1.9in \= \kill
\par\noindent {Term} \> Here is a very very long definition which should in theory put me on the next line but it's off the page\\
\par\noindent {Term} \> Definition \\
\par\noindent {Term} \> This is going to be the very long worded\\\hskip 1.9in / winded definition for some term I need \\
\par\noindent {Term} \> Definition \\
\end{tabbing}
}
我不知道如何修复右边距,以便文本像第一张图片一样转到当前定义下方的下一行。左边距 1.5 英寸是正确的,右边距应该是 0.5 英寸(除此页面外,整个文档都是正确的)。我尝试过使用\usepackage{enumitem}
但没有成功,也许这个包是最好的方法,有人可以告诉我如何正确使用它吗?
先感谢您。
编辑-已回答
答案1
通过 REDDIT r/LaTex 回答
感谢 reddit 用户 u/ProfessorCritique 的帮助,以下操作有效
% In preamble:
\usepackage{enumitem}
% In document:
\begin{description}
[font=\normalfont,leftmargin=1.9in,style=multiline]
\item[Term]
Here is a very very long definition which should in
theory put me on the next line but it's off the page
\item[Term]
Definition
\item[Term]
This is going to be the very long worded / winded
definition for some term I need
\item[Term]
Definition
\end{description}