我想一个例子是理解我的问题的最快方法:考虑使用包枚举的以下枚举环境
\documentclass{article}
\usepackage{enumerate}
\begin{document}
\begin{enumerate}[$f_1:x\mapsto$]
\item $x$
\item $x^2$
\item $x^3$
\item $x^4$
\item $x^5$
\item $x^6$
\item $x^7$
\item $x^8$
\item $x^9$
\item $x^{10}$
\end{enumerate}
\end{document}
我得到的 $f_10$ 不是 $f_{10}$。
但是如果我写
\begin{enumerate}[$f_{1}:x\mapsto$]
\item $x$
\item $x^2$
\end{enumerate}
那么“1”就不被识别为递增元素。(我收到一条警告,告诉我计数器不会被打印,但我不知道如何更改它。)
平均能量损失
答案1
使用\bgroup
和\egroup
:
\documentclass{article}
\usepackage{enumerate}
\begin{document}
\begin{enumerate}[$f_\bgroup1\egroup:x\mapsto$]
\item $x$
\item $x^2$
\item $x^3$
\item $x^4$
\item $x^5$
\item $x^6$
\item $x^7$
\item $x^8$
\item $x^9$
\item $x^{10}$
\end{enumerate}
\end{document}
答案2
你需要enumitem
包裹,因为它允许更自由地指定适当的label
格式:
\documentclass{article}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}[label = {$f_{\arabic*}:x\mapsto{}$}, labelsep = 0pt]
\item $x$
\item $x^2$
\item $x^3$
\item $x^4$
\item $x^5$
\item $x^6$
\item $x^7$
\item $x^8$
\item $x^9$
\item $x^{10}$
\end{enumerate}
\end{document}
答案3
有和 两种不同对齐方式shortlabels
的选项enumitem
:
\documentclass{article}
\usepackage[shortlabels]{enumitem}
\usepackage[showframe]{geometry}
\usepackage{calc}
\begin{document}
\begin{enumerate}[$f_\bgroup1\egroup\colon x\mapsto$, labelwidth=\widthof{$f_{99}\colon x\mapsto$}, leftmargin=!, labelsep =0.28em]
\item $x$
\item $x^2$
\item $x^3$
\item $x^4$
\item $x^5$
\item $x^6$
\item $x^7$
\item $x^8$
\item $x^9$
\item $x^{10}$
\end{enumerate}
\vspace{1cm}
\begin{enumerate}[$f_\bgroup1\egroup\colon x\mapsto$, wide=0pt, leftmargin=!, labelsep =0.28em]
\item $x$
\item $x^2$
\item $x^3$
\item $x^4$
\item $x^5$
\item $x^6$
\item $x^7$
\item $x^8$
\item $x^9$
\item $x^{10}$
\end{enumerate}
\end{document}