我想在方程式中有一个水平列表,其中包含罗马枚举(即 i)、ii)、iii)...)。这个想法是让列表中的每个项目都可以单独引用。它应该是这样的:
(该图像是使用这段丑陋的代码生成的:)
\documentclass{article}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\begin{equation}
i) \, a=b, \qquad ii) \, c=d.
\end{equation}
\lipsum[2]
\end{document}
答案1
这不正是你想要的,但是托盘,也许你喜欢......
\documentclass[12pt,border=2mm,preview]{standalone}
\usepackage{array,amsmath}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\begin{minipage}[t]{0.48\hsize}
\begin{equation}\label{eq:i}
\tag{i} a=b
\end{equation}
\end{minipage}\quad\begin{minipage}[t]{0.48\hsize}
\begin{equation}\label{eq:ii}
c=d \tag{ii}
\end{equation}\medskip
\end{minipage}\\
Regardin\eqref{eq:i} and \eqref{eq:ii} \dots\\
\lipsum[2]
\end{document}
或这个:
\documentclass[12pt,border=2mm,preview]{standalone}
\usepackage{paralist}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\begin{center}
\begin{inparaenum}[i)]
\item\label{eq:i} $a=b$
\qquad
\item\label{eq:ii} $c=d$
\end{inparaenum}
\end{center}
Regarding (\ref{eq:i}) and (\ref{eq:ii}) \dots\\
\lipsum[2]
\end{document}
附录: 对于评论中的新问题,请尝试:
\documentclass[12pt,border=2mm,preview]{standalone}
\usepackage{paralist}
\newcommand{\SEref}[2]{\textbf{see eq. \ref{#1}.\ref{#2}}}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\begin{equation}\label{eq:1}
\begin{minipage}{0.5\hsize}
\hfil\begin{inparaenum}[i)]
\item\label{eq:i} $a=b$
\qquad
\item\label{eq:ii} $c=d$
\end{inparaenum}
\end{minipage}
\end{equation}
Regarding (\ref{eq:1}.\ref{eq:i}) and \SEref{eq:1}{eq:ii} \dots\\
\end{document}
这使:
引用并不直接,但使用与上述代码类似的新命令,您可以稍微简化引用。另一种方法是,在第一种情况下,方程式封装在“begin{subequations} ... \end{subequations}”中。