\item The sum $3-\dfrac{3}{10}+\dfrac{3}{100}-\dfrac{3}{1000}
+ \cdots + \dfrac{(-1)^k3}{10^k} + \cdots$ is closest to:
\begin{enumerate}
\item[(a)] $\dfrac{2}{e}$
\item[(b)] $2$
\item[(c)] $e$
\item[(d)] $e^2$
\end{enumerate}
答案1
根据您发布的代码片段判断,您的文档使用了amsmath
包。此包提供了一个名为的宏\framebox
,它 (a) 应该在数学模式下使用,并且 (b) 在其参数周围放置一个矩形框。我假设这就是您在写下希望在环境中“将一个框放在一个项目周围”时想要实现的目标enumerate
。
该包提供了另外两种用颜色突出显示对象的方法xcolor
:\colorbox{<background color>}{<object>}
和\fcolorbox{<frame color>}{<background color>}{<object>}
。这些宏可以在文本或数学模式下使用。
还有其他方法可以突出显示或放置框线。@TivV 先前的评论指出了几个介绍此类方法的帖子(和相关答案)。
以下代码 (a) 使您的代码更加符合 LaTeX 惯用语(例如,使用\dots
和\dotsb
代替)并且 (b) 说明了、和\cdots
的用法。\framebox
\colorbox
\fcolorbox
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{amsmath} % for "\framebox" macro
\usepackage{xcolor} % for "\colorbox" and "\fcolorbox" macros
\usepackage{enumitem}
\begin{document}
\begin{itemize}
\item The sum $\displaystyle 3-\frac{3}{10}+\frac{3}{100}
- \frac{3}{1000} + \dots + \frac{(-1)^k 3}{10^k}
+ \dotsb$ is closest to:
\begin{enumerate}[label=(\alph*)]
\item $\dfrac{2}{e}$
\item $\framebox{e}$
\item \colorbox{yellow}{$e^2$}
\item $\fcolorbox{orange}{green}{2}$
\end{enumerate}
\end{itemize}
\end{document}
答案2
你好,Qais Karaki,欢迎来到 TeX-SE。
我猜您想突出显示之后的内容\item
而不是其item
本身。
如果您想突出显示中的数字或标记\item
,请查看TivV评论。
有一些选项可以在内容后面放置一个框\item
,实际上它们只是在任何文本周围放置一个框的一种变体。
MWE 跟随
\documentclass{article}
\usepackage{lipsum}
\usepackage{tcolorbox}
\usepackage{amsmath}
\begin{document}
\begin{enumerate}
\item
\begin{tcolorbox}[width=145mm, halign=center, colframe=black, colback=white, boxsep=0mm, arc=3mm]
\parbox{135mm}{\lipsum[1]}
\end{tcolorbox}
\item
\begin{tcolorbox}[width=145mm, halign=center, colframe=black, colback=yellow!80!black, boxsep=0mm, arc=3mm]
\parbox{135mm}{\lipsum[2]}
\end{tcolorbox}
\item
\framebox[135mm][c]{%
Not to long text
}
\item
\framebox{\parbox[c]{135mm}{\lipsum[3]}}
\item
\begin{tcolorbox}[width=145mm, halign=center, colframe=blue, colback=red!80!white, boxsep=0mm, arc=0mm]
\parbox{135mm}{ %
\begin{equation}
\dfrac{y}{x}
\end{equation}
}
\end{tcolorbox}
\end{enumerate}
\end{document}