項目を丸で囲んだ列挙型(文字付き)リストが欲しいです。
以下の例では、円のサイズが均一ではありませんでした。
ムウェ
\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
これが私がそれをする方法です。
enumitem
のラベル定義オプションtikz
のminimum size
オプション\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}