明细列表显示正确,但日志中显示错误

明细列表显示正确,但日志中显示错误

我有这个代码:

在哪里:

\begin{itemize}\quad
\item \textbf{E} is the electric field (V/m) \newline
\item \textbf{H} is the magnetic field (A/m) \newline
\item \textbf{D} is the electric flux density (C/m\textsuperscript{2})\newline
\item \textbf{B} is the magnetic flux density (Wb/m\textsuperscript{2})\newline
\item \textbf{M} is the (fictitious) magnetic current density (V/m\textsuperscript{2})\newline
\item \textbf{J} is the electric current density (A/m\textsuperscript{2})\newline
\item \(\rho\) is the electric charge density (C/m\textsuperscript{3})\newline
\end{itemize}

输出如我所愿:我的符号描述列表。但日志显示 26 个错误。错误提示:“您创建的列表中未找到任何条目。请确保使用 \item 命令标记列表条目,并且您没有在表格中使用列表。”如果我删除 trainling \newline,则所有行都会打印为连续文本的一段。如您所见,我已经使用了 \itemize。这里可能出了什么问题。这是在 Overleaf 文件中。

答案1

这是编译时没有错误的代码:我quad在 itemize 环境的开头删除了 ,并将项目之间的每个替换 为包定义的\newline单个键。此外,我使用了单位,以便在单位符号之间有更好的间距。item=enumitemsiunitx

\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{siunitx} 
\usepackage{amsmath} 
\DeclareSIUnit\C{C}
\DeclareSIUnit\Wb{Wb}
\usepackage{enumitem}

\begin{document}

\begin{itemize}[itemsep=\baselineskip]
\item \textbf{E} is the electric field (\si{\V/\m})
\item \textbf{H} is the magnetic field (\si{\A/\m})
\item \textbf{D} is the electric flux density (\si{\C/\m^2})
\item \textbf{B} is the magnetic flux density (\si{\Wb/m^2})
\item \textbf{M} is the (fictitious) magnetic current density (\si{\V/\m^2})
\item \textbf{J} is the electric current density (\si{\A/\m^2})
\item \(\boldsymbol{\rho}\) is the electric charge density (\si{\C/ \m^3})
\end{itemize}

\end{document} 

在此处输入图片描述

答案2

错误的措辞让人觉得 Overleaf 很糟糕,它试图比标准 LaTeX 更有帮助,但在这里却失败了。

问题很简单,就是\quad后面的\begin{itemize},它完全不合适。如果我删除它,我只会收到关于 的警告Underfull \hbox,这是由\newline(这是一个非常稀有使用命令)。

删除有问题的命令后,我便可以顺利运行。

在此处输入图片描述

然而,最好使用专门针对各个单元的包。

\documentclass{article}
\usepackage{siunitx}
\sisetup{per-mode=symbol}

\begin{document}

\begin{itemize}
\item \textbf{E} is the electric field (\si{\volt\per\meter})
\item \textbf{H} is the magnetic field (\si{\ampere\per\meter})
\item \textbf{D} is the electric flux density (\si{\coulomb\per\meter\squared})
\item \textbf{B} is the magnetic flux density (\si{\weber\per\meter\squared})
\item \textbf{M} is the (fictitious) magnetic current density (\si{\volt\per\meter\squared})
\item \textbf{J} is the electric current density (\si{\ampere\per\meter\squared})
\item \(\rho\) is the electric charge density (\si{\coulomb\per\meter\cubed})
\end{itemize}

\end{document}

在此处输入图片描述

相关内容