равномерный размер кругов вокруг перечислений

равномерный размер кругов вокруг перечислений

Мне хотелось бы иметь пронумерованный (буквенный) список с обведенными пунктами.

В приведенном ниже примере размеры кругов не были одинаковыми:


МВЭ


\documentclass[10pt]{article}


\usepackage{tikz}

\newcommand*\circled[1]{\tikz[baseline=(char.base)]{%        
        \node[circle,draw,inner sep=2pt] (char) {#1};}}

\newcommand\citem{%
  \stepcounter{enumi}\item[\circled{\alph{enumi}}]}

\newcommand\citemq{%
  \stepcounter{enumi}\item[\circledq{\alph{enumi}}]}

\usepackage{enumitem}

\begin{document}

\begin{enumerate}

    \citem try 1
    \citem try 2
\end{enumerate}

\end{document}

решение1

Вот как бы я это сделал, используя

  1. enumitemПараметры определения метки
  2. tikzвариантminimum size
  3. \strut

Код:

\documentclass[10pt]{article}


\usepackage{tikz}

\newcommand\circled[1]{\tikz[baseline=(char.base)]{%
        \node[circle,draw,minimum size=1.5em,inner sep=0] (char) {#1};}}
\newcommand\circledalt[1]{\tikz[baseline=(char.base)]{%
        \node[circle,draw,inner sep=1pt] (char) {\strut #1};}}

\usepackage{enumitem}

\begin{document}

\begin{enumerate}[label=\protect\circled{\alph*}]
    \item try 1
    \item try 2
\end{enumerate}

\begin{enumerate}[label=\protect\circledalt{\alph*}]
    \item try 1
    \item try 2
\end{enumerate}

\end{document}

Связанный контент