I'd like to augment the embedded enumerated list inside tabular to have custom labels. I am using Yiannis Lazarides's tabular example, but would like to add a custom label that can do circled number as in Stefan Kottwitz's solution
So combined, this is what I'm trying to do:
\documentclass{article}
\usepackage{enumitem}
\usepackage{tikz}
\usepackage[demo]{graphicx}
\newcommand*\numcircledtikz[1]{\tikz[baseline=(char.base)]{
\node[shape=circle,draw,inner sep=2pt] (char) {#1};}}
\begin{document}
\begin{table}[!h]
\begin{minipage}{1\textwidth}\centering
\begin{tabular}{p{.8\textwidth} | p{.2\textwidth} }
\raisebox{\dimexpr\ht\strutbox-\height\relax}{\includegraphics[width=0.8\textwidth]{test}}
&
\begin{enumerate}[label=\protect\numcircledtikz{\arabic*}]
\item ext steps\ldots
\item num. circled
\end{enumerate}\\
\end{tabular}\end{minipage}\end{table}
\end{document}
And this is the error messages I get:
! Missing number, treated as zero. <to be read again> \c@* l.62 ...e}[label=\protect\numcircledtikz{\arabic*} ] ?
When I try something more simple [label=\textcircled{\arabic*}], I get the same error message. How should I fix this error?
\usepackage{enumitem}but I did not. So after checking that, now the code works. Thank you. – Sal Jr Jul 25 '12 at 16:10