我正在尝试在列表标题中添加字符“alpha”,如下所示:
\item \alpha value
这样我就能看到项目符号、字母和单词“值”,它们都在同一行。
即使我在预览中看到了我想要的结果,但还是出现了以下错误:
Missing $ inserted
Missing } inserted
Extra }, or forgotten \endgroup
我不知道我做错了什么,有什么建议吗?
答案1
错误
Missing $ inserted
Missing } inserted
Extra }, or forgotten \endgroup
是因为\alpha
需要在数学模式下;因此在内$<math content>$
。因此,使用
\item $\alpha$ value
应该可以解决这个问题。
以下仅供参考。尚未完全优化。
\documentclass[letterpaper]{article}
\usepackage{enumitem}
\usepackage{calc}
\usepackage{lipsum}
\newlength{\alphaitemize}
\setlength{\alphaitemize}{\widthof{\textbullet~$\alpha$ value}}
\begin{document}
\lipsum[1-2]
\begin{itemize}[label=\textbullet~$\alpha$ value:,itemindent=\alphaitemize]
\item 23
\item 24
\end{itemize}
\begin{itemize}
\item $\alpha$ value: 23
\item $\alpha$ value: 23
\end{itemize}
\lipsum[1-2]
\end{document}
请注意,更改项目的标签以提高效率。