Bob
I learned from Ulrike [here](https://tex.stackexchange.com/questions/616649/) that we can use pic for placing TikZlings, such as:


\documentclass{standalone}
\usepackage{tikzlings}
\tikzset{
marmot/.pic={\marmot},
bear/.pic={\bear},
mole/.pic={\moles}
}
\begin{document}
\begin{tikzpicture}[scale=2]
\draw(0,0) grid(4,4);
\draw(0,0) --++(0.5,0.5) pic{marmot}
--++(1,1)     pic{bear}
--++(1,1)     pic{mole};
\end{tikzpicture}
\end{document}


![tikzlings.png](/image?hash=d532a1e29b269bfb220f472fa797031b3fa72e572520e7598c965fc0e9b95acf)

And Salim suggested we could use a box for storing in a node, such as by


\newbox\bearbox
\savebox{\bearbox}{\bear}
\draw(3,3) node {\usebox{\bearbox}};


The codes like bear/.pic={\bear} looks easy to add to the tikzlings package for all of them. Can we have this by default? Or when we use an option such as \usepackage[pic]{tikzlings}?

Second, could we have them as nodes, such as with the savebox? Or at least boxes done by default? If it's a resource issue, it could be selected such as by \usepackage[nodes={bear,marmot}]{tikzlings} so we can use then in drawings.

They are good for explaining things in diagrams and plots with callout shapes so having a way for positioning them would be great.

At least the pic way sounds like a quick benefit.

Thanks!
samcarter
I just added a TikZ library to version 1.0 of the TikZlings. It is already on its way to ctan or can be download from

https://raw.githubusercontent.com/samcarter/tikzlings/main/tikzlibrarytikzlings.code.tex

The usage is like this:


\documentclass{standalone}

\usepackage{tikz}
\usetikzlibrary{tikzlings}

\begin{document}
\begin{tikzpicture}[scale=2]
\draw(0,0) grid(4,4);
\draw(0,0) --++(0.5,0.5) pic{bear}
--++(1,1)     pic[cat/body=red,scale=0.5]{cat}
--++(1,1)     pic[thing/hat=red]{bear};
\end{tikzpicture}
\end{document}


Enter question or answer id or url (and optionally further answer ids/urls from the same question) from

Separate each id/url with a space. No need to list your own answers; they will be imported automatically.