如何使用 \item 在正确的尺寸上添加大花括号

如何使用 \item 在正确的尺寸上添加大花括号
\documentclass[8pt]{beamer}
 \begin{document}
\begin{itemize}
 \[ 
 \left.\begin{array}{r}

  \textnormal{a}\\[.5ex]

 \textnormal{b}\\[.5ex]
 \textnormal{c}
 \end{array} \right\} 
\longrightarrow \textnormal{d}
 \]
 \end{itemize}
 \end{document}

我想要在 a、b 和 c 前面加上 \item,并在 a 和 b 前面加上右括号。

答案1

问题不是很清楚,所以我想你可能正在寻找类似这样的内容:

在此处输入图片描述

\documentclass{beamer}

\begin{document}
\begin{frame}
    $\left.
    \parbox{0.4\linewidth}{
    \begin{enumerate}[a)]
\item   Some content..
\item   Some content..
\item   Some more content..
    \end{enumerate}
    }\right\} \Longrightarrow D$
\end{frame}
\end{document} 

附录: 您的问题仍然不清楚(假设代码不可编译,其结构非常奇怪)。如果正如您下面的评论所示,您遇到的主要问题是如何定义项目符号,我想知道您为什么不使用简单的和,itemize而不是描述您喜欢使用括号和的地方\Longrightarrow。因此,这里有一个新的猜测,关于您可能想要什么:

\documentclass{beamer}
    \setbeamertemplate{itemize items}[ball]
\usepackage{tikz}
\usetikzlibrary{arrows.meta,
                decorations.pathreplacing,
                    calligraphy,
                tikzmark}

\begin{document}
\begin{frame}
    \begin{itemize}
\item   a: there is some \tikzmarknode{A}{content}
\item   b: in this item is some longer \tikzmarknode{B}{content}
\item   last item 
    \end{itemize}
\begin{tikzpicture}[overlay,remember picture,
BC/.style = {decorate,
        decoration={calligraphic brace, amplitude=4pt,
        raise=4pt},
        very thick,
        pen colour=red}
                 ]
\path[BC]   (A.north -| B.east) -- node[right=8pt] {$\Longrightarrow d$} (B.south east);
\end{tikzpicture}
\end{frame}
\end{document} 

经过至少两次编译后(由于使用了overlay,remember picture,tikzpicture 中的选项),上述 MWE 生成:

在此处输入图片描述

相关内容