如何在列表上添加多个花括号?

如何在列表上添加多个花括号?

我怎样才能添加这样的花括号?

在此处输入图片描述

这是迄今为止我的代码....

\usepackage{enumitem}
\begin{enumerate}[label=(\alph*)]
\item Hello
    \item Hi
    \item Good-bye
    \item Bye
\end{enumerate}

答案1

您可以使用 获得此信息blkarray。它定义了一种新的列类型,\BAenum它会自动插入行号。使用该etoolbox包,我们可以自定义此数字的格式以添加一对括号:

\documentclass[12pt, a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{fourier}
\usepackage{array, blkarray}
\setlength\BAextrarowheight{4pt}
\usepackage{etoolbox}
\preto{\theBAenumi}{(}
\appto{\theBAenumi}{)}

\begin{document}

\noindent\begin{blockarray}{\BAenum p{4cm}c}
\begin{block}{\BAenum p{4cm} c \Right{\}}{\qquad Type 1}}
  Hello and some more text. & \\
   Hi \\
\end{block}
\begin{block}{\BAenum p{4cm}c\Right{\}}{\qquad Type 2}}
   Good-bye\,! Fare thee well\,! & \\
  Bye \\
\end{block}
\end{blockarray}%

\end{document}

在此处输入图片描述

相关内容