在下面的示例中,我希望枚举列表本质上与示例环境中的单词“内联”。它与文本或枚举*(内联列表)完美配合,但我似乎无法弄清楚如何控制枚举环境创建的其余部分间距。
\documentclass{article}
\usepackage{amsthm}
\usepackage{enumitem}
\usepackage{hyperref}
\theoremstyle{define}
\newtheorem{example}{Example}
\begin{document}
\begin{example}
\fbox{\parbox[t]{9cm}{
\begin{enumerate}[label=(\arabic*),nosep]
\item The duplicate ratio of $2a:3b$ is $4a^2:9b^2$.
\item The subduplicate ratio of $49:25$ is $7:5$.
\item The triplicate ratio of $2x:1$ is $8x^3:1$.
\end{enumerate}
}}
\end{example}
\begin{example}
\fbox{Can you see the difference?}
\end{example}
\end{document}
答案1
回答原帖
您尝试过使用minipage
而不是 吗\parbox
?
\begin{example}
\fbox{%
\begin{minipage}[t]{9cm}%
\begin{enumerate}[label=(\arabic*),nosep]
\item The duplicate ratio of $2a:3b$ is $4a^2:9b^2$.
\item The subduplicate ratio of $49:25$ is $7:5$.
\item The triplicate ratio of $2x:1$ is $8x^3:1$.
\end{enumerate}
\end{minipage}}
\end{example}
看看这个答案\parbox 与 minipage:适用性差异\parbox
查看和之间的差异的解释minipage
。特别要注意答案中列出的第三个差异。
问题hyperref
的 MWEhyperref
实现为:
\documentclass{article}
\usepackage{hyperref}
\begin{document}
\noindent
Hello
\fbox{%
\begin{minipage}[t]{9cm}
\begin{enumerate}
\item The duplicate ratio of $2a:3b$ is $4a^2:9b^2$.
\item The subduplicate ratio of $49:25$ is $7:5$.
\item The triplicate ratio of $2x:1$ is $8x^3:1$.
\end{enumerate}
\end{minipage}}
\end{document}
在环境中hyperref
进行操作的方式似乎发生了一些变化。如果您使用或创建自己的环境,间距问题就会消失。如果您将其用作环境中的第一个项目,间距问题也会消失(尽管我确信这不是您想要做的)。\item
enumerate
itemize
list
\item[]
enumerate