如何创建自动编号并在每个数字周围加上黑色框?

如何创建自动编号并在每个数字周围加上黑色框?

我想创建一个自动编号,每个数字周围都有一个黑色框。我搜索了很多,但找不到合适的包。请帮帮我。谢谢 就像这样

答案1

这是我根据改编版本提出的建议ℝaphink 的回答tasks以及水平列表包 的使用:

在此处输入图片描述

\documentclass{article}

\usepackage{tikz}

\newcommand*\boxednumber[1]{\tikz[baseline=(char.base)]{%
            \node[shape=rectangle,fill=black] (char) {\color{white}#1};}}

\usepackage{enumitem}
\usepackage{xcolor}

\usepackage{tasks}
\settasks{label=(\Alph*), label-width=2em}
\usepackage{amsmath}

\begin{document}

\begin{enumerate}[label=\protect\boxednumber{\arabic*}]
  \item \textbf{What is the value of...} 
       \begin{tasks}(2)
         \task $-\dfrac{4}{5}$ but not $\dfrac{4}{5}$
         \task $-\dfrac{4}{5}$ but not $\dfrac{4}{5}$
         \task $-\dfrac{4}{5}$ but not $\dfrac{4}{5}$
         \task $-\dfrac{4}{5}$ but not $\dfrac{4}{5}$
       \end{tasks}
  \item \textbf{Two isosceles triangles...}
       \begin{tasks}(4)
         \task 25:35
         \task 25:35
         \task 25:35
         \task 25:35
       \end{tasks}
  \item \textbf{In an Arithmetic sequence}
\end{enumerate}


\end{document}

相关内容