Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Latex 乳胶:奇怪;La,Lb";在嵌套枚举中显示_Latex - Fatal编程技术网

Latex 乳胶:奇怪;La,Lb";在嵌套枚举中显示

Latex 乳胶:奇怪;La,Lb";在嵌套枚举中显示,latex,Latex,我正在写一份大的乳胶文件。其中我有一个嵌套枚举环境: \begin{enumerate} \item Bla bla \item More Bla Bla \item Now we nest: \begin{enumerate} \item Nested Bla Bla \item ...And more \end{enumerate} \item Back from enumeration

我正在写一份大的乳胶文件。其中我有一个嵌套枚举环境:

\begin{enumerate}
     \item Bla bla
     \item More Bla Bla
     \item Now we nest:
        \begin{enumerate}
        \item Nested Bla Bla
        \item ...And more
        \end{enumerate}
     \item Back from enumeration
\end{enumerate}
问题:在输出中,嵌套零件的枚举使用“La”、“Lb”等


正如我所说,这是一个复杂的文档,我确信错误在定义/文档类中的某个地方。所以我不期望有解决办法;相反,我希望有人能准确地指出我要搜索的位置,以及要搜索的具体内容(例如,首先是什么命令修改枚举环境中的编号?

您上面的示例在我的机器上重现得很好。这是输出(如预期的那样)

现在,如果您想将列表编号更改为类似于
(La)
(Lb)
等,您需要在序言中添加如下内容:

\renewcommand{\theenumii}{(L\alph{enumii})}
\renewcommand{\labelenumii}{\theenumii}
这将产生和输出像


因此,您应该查看序言/定义,看看是否做过类似的修改。

不,似乎我没有这样的修改。@Gadi:我所展示的是您的输出的正确表示吗?确实如此,但我不认为这是由相同的原因造成的。我不知道“L”是怎么滑进来的…@Gadi:既然你说这是一份复杂的长文档,那么这些错误可能是由于打字错误滑进来的。我想不出还有什么其他原因能让你在那里得到一个“L”。也许是一些你不知道的写得很糟糕的宏(合著者或复制的代码…),这正是我的想法。问题是我不知道该找什么。当然,现在唯一的解决办法是开始删除东西,直到我得到一个仍然包含错误的“消毒”版本;但我希望在开始之前,我能用一个简单的grep找出问题所在。请使用二进制搜索生成一个最小的工作示例。(扔掉一半的代码,看看问题是否仍然存在。如果是,重复,否则就放回去,试着扔掉另一半。等等)然后当你有一个小文档,其中仍然存在错误,并且没有任何一行可以省略而不使错误消失(或者文档停止编译),如果您还没有发现错误,请发布文档,其他人可以提供帮助。