答案1
\hfil
您可以用和指令包围内联数学表达式\hfill
。
\documentclass{article}
\begin{document}
\hrule % just to illustrate width of textblock
\begin{enumerate}
\item \hfil$a^2+b^2=c^2$\hfill
\item \hfil$1+1=2$\hfill
\end{enumerate}
\end{document}
备注:如果您需要以 displaymath-style 而不是 inline-math 样式排版数学表达式,只需\displaystyle
在开启$
符号后插入指令即可。
答案2
如果您希望显示数学公式,可以执行以下操作。请注意,这会将公式置于数字和右边框之间的自由空间中。这会比普通公式更靠右一点。
% arara: pdflatex
\documentclass{article}
\usepackage{mathtools}
\newenvironment{itemequation}{\hfill$\begin{aligned}[t]}{\end{aligned}$\hfill\null}
\begin{document}
\begin{equation*}
\text{math0}
\end{equation*}
\begin{enumerate}
\item \begin{itemequation}\text{math2}\end{itemequation}
\item \begin{itemequation}\text{math2}\end{itemequation}
\end{enumerate}
\end{document}
题外话:你不应该$$\dots$$
在 LaTeX 中使用。这是纯 TeX。