html 取消列表缩进,如何禁用LaTeX的列表项的缩进? [关闭](How to disable indentatio...

默认情况下,“枚举”环境缩进相对于当前的环境。 我如何禁用这个缺口,使三个项目的枚举环境会产生输出下面的代码一样吗?

\documentclass{article}

\begin{document}

\paragraph{1.}

\paragraph{2.}

\paragraph{3.}

\end{document}

Answer 1:

你最好的选择可能是请使用mdwlist包或enumlist包 。

或本网站建议使用的list环境是这样的:

\begin{list}{\labelitemi}{\leftmargin=1em}

\item First item in the list

\item Second item

\item and so on

\end{list}

这表明,你可以重新定义长度leftmargin在你的枚举,如果你喜欢。 就像是:

\newenvironment{flushenum}{

\begin{enumerate}

\setlength{\leftmargin}{0pt}

}{\end{enumerate}}

这似乎为我工作..

Answer 2:

这个问题似乎是死的,但如果有人越过它飘荡,像我一样,也有个paralist 包提供asparaitem和asparaenum环境,这正是做这个。

paralist还提供了inparaenum环境,这是专为在段列表:类似“有三种方式到那里:我们可以(1)向左转,(2)右转或(3)直行。” 你可以使用这个环境,如果你愿意,你可以将自己一段休息时间。 这给出了一个冲洗罗列但缩进一个段落的开头。 如果它来的,也许你应该只使用\paragraph 。

Answer 3:

我整理了三个建议的方法到一个文件中,以便能够将它们并排比较。 需要注意的是\ setlength {\ LEFTMARGIN} {} 0pt上没有了“枚举”环境产生任何影响。 到目前为止,最好的解决办法是使用选项“\ LEFTMARGIN = 1.4em”的“名单”的环境。 不过,我不喜欢在我的代码一个常数为它使代码脆弱。 有谁知道如何计算可用LaTeX的变量而言,这常数(1.4em)?

\documentclass{article}

\begin{document}

\section*{Paragraph}

\paragraph{1.} First

\paragraph{2.} Second

\paragraph{3.} Third

\section*{list}

\newcounter{itemcounter}

\begin{list}

{\textbf{\arabic{itemcounter}.}}

{\usecounter{itemcounter}\leftmargin=1.4em}

\item First

\item Second

\item Third

\end{list}

\section*{enumerate with leftmargin}

\begin{enumerate}

\renewcommand{\labelenumi}{\textbf{\theenumi}.}

\setlength{\leftmargin}{0pt}

\item First

\item Second

\item Third

\end{enumerate}

\end{document}

文章来源: How to disable indentation of LaTeX list items? [closed]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值