我正在用enumerate
环境制作一个编号列表。通过enumitem
包,我将标签更改为[label=Caso \arabic*)]
。我已将标签开头设置itemindent
为 10.5pt,以使标签开头与上面行的开头对齐。问题是,如下图所示,除了第一个之外,项目的行没有与第一个对齐,而是稍微向左缩进。我该如何纠正?PS 添加leftmargin=0em
或任何其他长度只会将整个内容向左移动,根本无法解决问题。
\ben[label=Caso \arabic*)]
\setlength{\itemindent}{10.5pt}
\item Supponiamo $F=]x,y]$ e $\dsum_{n=1}^\8\lg(F_n)<+\8$, perché se non è vero non ho niente
da dimostrare, perché devo dimostrare $\lg(F)\leq\dsum\lg(F_n)$; io so che $]x,y]$ è ricoperto
dagli $F_n$, il guaio è l'infinità, perché sto ricoprendo con intervalli non aperti un intervallo
non chiuso, ma poco male: ingrasso ogni intervallino in modo da renderlo aperto e chiudo $[x,y]$,
così ho un compatto ricoperto da aperti; per ogni $n$ dico che posso trovare $F_n^\1$ unione
finita di intervallini semiaperti tali che $F_n\sbs\pint F_n^\1$ e
$\lg(F_n^\1)\leq\lg(F_n)+\fr{\meg}{2^n}$; se:
NB 序言https://gist.github.com/anonymous/9853413,可能由于其长度而不适合。
答案1
另一种选择。OP 没有提供数学模式中使用的命令。此解决方案删除了它们以进行运行。
代码
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{enumitem}
\usepackage{amsmath,amssymb}
\begin{document}
\noindent x\hrulefill x
\begin{enumerate}[
labelindent=*,
style=multiline,
leftmargin=*,
label=Caso \arabic*)
]
\item Supponiamo $F=]x,y]$ e $\sum_{n=1}^8, (F_n)<+$, perché se non è vero non ho niente
da dimostrare, perché devo dimostrare $\lg(F)\leq\sum(F_n)$; io so che $]x,y]$ è ricoperto
dagli $F_n$, il guaio è l'infinità, perché sto ricoprendo con intervalli non aperti un intervallo
non chiuso, ma poco male: ingrasso ogni intervallino in modo da renderlo aperto e chiudo $[x,y]$,
così ho un compatto ricoperto da aperti; per ogni $n$ dico che posso trovare $F_n^1$ unione
finita di intervallini semiaperti tali che $F_nF_n^1$ e
$(F_n^1)(F_n)+{2^n}$; se:
\item Supponiamo $F=]x,y]$ e $\sum_{n=1}^\infty\lambda(F_n)<+\infty$, perché se non è vero non ho niente da dimostrare\ldots
\end{enumerate}
\end{document}
答案2
编辑
抱歉造成误解...要获得您想要的东西,您只需使用以下选项:
leftmargin=*
以下 MWE(我已将您的自定义命令替换为已知命令):
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{enumitem}
\begin{document}
\noindent x\hrulefill x
\begin{enumerate}[leftmargin=*,label=Caso \arabic*)]
\item Supponiamo $F=]x,y]$ e $\sum_{n=1}^\infty\lambda(F_n)<+\infty$, perché se non è vero non ho niente
da dimostrare\ldots
\end{enumerate}
\end{document}
产生所需的结果:
原始答案
如果您希望列表表现得像没有缩进的普通段落,则必须使用以下选项:
leftmargin=0pt,itemindent=*
以下 MWE(我已将您的自定义命令替换为已知命令):
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{enumitem}
\begin{document}
\noindent x\hrulefill x
\begin{enumerate}[leftmargin=0pt,itemindent=*,label=Caso \arabic*)]
\item Supponiamo $F=]x,y]$ e $\sum_{n=1}^\infty\lambda(F_n)<+\infty$, perché se non è vero non ho niente
da dimostrare\ldots
\end{enumerate}
\end{document}
产生所需的结果:
答案3
正确使用 的参数enumitem
。
\documentclass{article}
\usepackage[pass,showframe]{geometry} % just to show the page frame
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{enumitem}
\usepackage{calc}
\newcommand{\pint}[1]{\mathring{#1}}
\newcommand{\eps}{\varepsilon}
\begin{document}
\begin{enumerate}[
label=Caso \arabic*),
labelwidth=\widthof{Caso 1)},
leftmargin=\widthof{Caso 1)\enspace},
labelsep=.5em,
]
\item Supponiamo $F=\mathopen{]}x,y]$ e $\sum_{n=1}^{\infty}\lambda(F_n)<+\infty$,
perché se non è vero non ho niente da dimostrare, perché devo dimostrare
$\lambda(F)\leq\sum\lambda(F_n)$; io so che $\mathopen{]}x,y]$ è ricoperto dagli $F_n$,
il guaio è l'infinità, perché sto ricoprendo con intervalli non aperti un intervallo non
chiuso, ma poco male: ingrasso ogni intervallino in modo da renderlo aperto e chiudo
$[x,y]$, così ho un compatto ricoperto da aperti; per ogni $n$ dico che posso trovare
$F_n'$ unione finita di intervallini semiaperti tali che $F_n\subset\pint{F}_n'$ e
$\lambda(F_n')\leq\lambda(F_n)+2^{-n}\eps$; se:
\end{enumerate}
\end{document}
我删除了你的个人命令。一些备注:
使用
\displaystyle\sum
内联公式是错误的,因为它破坏了行之间的间距;对于大分数也是一样,我用它来2^{-n}\eps
代替分数;例如使用 epsilon这样的名字
\meg
很容易让人忘记它的含义;另外,不建议将其缩写\frac
为;\fr
\lg
用 代替则不会有任何收获;用 代替 也是\lambda
一样的;\8
\infty
在数学模式下打字
X'
和做的一样X^{\prime}
,肯定比更方便X^\1
;半开区间的符号
]a,b]
很难看;无论如何,]
当用作开项时,你必须正确声明;使用
\ben
而不是 则不会有任何收获(而且会有所损失)\begin{enumerate}
。
最后的话我永远不会enumerate
为此使用环境。只需强调“Caso”就足够了。
而且意大利语也不是很流畅,例如有一对连续的“perché”;“io so”应该是“so”。