在列表环境中改变水平空间量的最佳方法是什么?
例子:
1.############################ % Near the enumerated item - compacted horizontal space
############################
2.############################
############################
3.############################
############################
和
1. ############################ % Far from the enumerated item - stretched horizontal space
############################
2. ############################
############################
3. ############################
############################
答案1
您可以使用enumitem
包轻松调整所有列表参数。对于您给出的示例,相关参数是labelsep
关键:
\documentclass{article}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}[labelsep=5em]
\item foo
\item bar
\end{enumerate}
\end{document}
对于其他参数,请检查文档或在使用该enumitem
包的网站上查找其他问题。
答案2
不使用任何包,您可以list
按如下方式使用。
\documentclass{article}
\usepackage{lipsum}
\begin{document}
\noindent
\lipsum[1]
\begin{list}{\stepcounter{enumi}Problem \arabic{enumi}:\ }
{
\setlength{\labelwidth}{2cm}
\setlength{\labelsep}{1cm}
\setlength{\leftmargin}{3cm}
}
\item \lipsum[2]
\item \lipsum[3]
\end{list}
\end{document}