Text FormattingUsing own defined label for \inparaitem

Information and discussion about LaTeX's general text formatting features (e.g. bold, italic, enumerations, ...)
Post Reply
mukizaenos
Posts: 3
Joined: Mon Mar 20, 2023 3:36 am

Using own defined label for \inparaitem

Post by mukizaenos »

Hello members,

I have created the following style for labelling my list items.

Code: Select all

\newcommand*\circled[1]{\kern-2.5em%
\put(0,4){\color{black}\circle*{18}}\put(0,4){\circle{16}}%
\put(-3,0){\color{white}\bfseries\large#1}~~}
\newcommand*\circled[1]{\tikz[baseline=(char.base)]{%
\node[shape=circle,fill=black!20,draw,inner sep=2pt] (char) {#1};}}
When I create my inparaitem list, and try to call the label as I do for \enumerate, it is not working.

Code: Select all

\begin{inparaitem}[label=\protect\circled{\arabic*}]
\item First item,
\item Second item
\end{inparaitem}
I will appreciate if anyone can help me to know how to use this.


This is the complete code:

Code: Select all

\documentclass{article}
\usepackage{paralist}
\usepackage{tikz}
\usepackage{xcolor}
\newcommand*\circled[1]{\kern-2.5em%
\put(0,4){\color{black}\circle*{18}}\put(0,4){\circle{16}}%
\put(-3,0){\color{white}\bfseries\large#1}~~}
\begin{document}



\begin{enumerate}[label=\protect\circled{\color{red}\arabic*}]
\item Step one
\item Step two
\item Step three
\end{enumerate}

\begin{enumerate}[label=\protect\circled{\arabic*}]
\item Step one
\item Step two
\item Step three
\end{enumerate}

\begin{inparaitem}[label=\protect\circled{\arabic*}]
\item First item,
\item Second item
\end{inparaitem}

\end{document}
Thank you.

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org
LaTeX Beginner's Guide LaTeX Cookbook LaTeX TikZ graphics TikZによるLaTeXグラフィックス
Post Reply