diff options
author | Karl Berry <karl@freefriends.org> | 2021-08-07 20:19:04 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-08-07 20:19:04 +0000 |
commit | 84dbd3f0f8c0982f6944cc314d7ac0cbefec0769 (patch) | |
tree | d23ba41be4502e4d5c669e14f7bdb592ab81c56b /Master/texmf-dist/doc/latex/tikzlings | |
parent | e16d2cc5f6cec3ddaf136eea9d3522162057dad6 (diff) |
tikzlings (7aug21)
git-svn-id: svn://tug.org/texlive/trunk@60181 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/tikzlings')
-rw-r--r-- | Master/texmf-dist/doc/latex/tikzlings/README.md | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/tikzlings/tikzlings-doc.pdf | bin | 629974 -> 686153 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/tikzlings/tikzlings-doc.tex | 1439 |
3 files changed, 110 insertions, 1331 deletions
diff --git a/Master/texmf-dist/doc/latex/tikzlings/README.md b/Master/texmf-dist/doc/latex/tikzlings/README.md index f0b4928420a..05ad647df4e 100644 --- a/Master/texmf-dist/doc/latex/tikzlings/README.md +++ b/Master/texmf-dist/doc/latex/tikzlings/README.md @@ -1,7 +1,7 @@ # TikZlings A collection of animals and other beings from the tikz world -Current version: 2021/04/16 version v0.6 +Current version: 2021/08/06 version v0.8 This project is licensed under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txt diff --git a/Master/texmf-dist/doc/latex/tikzlings/tikzlings-doc.pdf b/Master/texmf-dist/doc/latex/tikzlings/tikzlings-doc.pdf Binary files differindex a51cde1b4d2..67259e6d033 100644 --- a/Master/texmf-dist/doc/latex/tikzlings/tikzlings-doc.pdf +++ b/Master/texmf-dist/doc/latex/tikzlings/tikzlings-doc.pdf diff --git a/Master/texmf-dist/doc/latex/tikzlings/tikzlings-doc.tex b/Master/texmf-dist/doc/latex/tikzlings/tikzlings-doc.tex index 36537f2ba60..f33ece7daef 100644 --- a/Master/texmf-dist/doc/latex/tikzlings/tikzlings-doc.tex +++ b/Master/texmf-dist/doc/latex/tikzlings/tikzlings-doc.tex @@ -43,6 +43,68 @@ \newcommand{\miktex}{MiK\TeX\xspace} \newcommand{\texlive}{\TeX{}Live\xspace} +% including commented lines from the .sty files %%%%%%%%%%%%%%%%%%%%%% +% thanks to Phelype Oleinik https://topanswers.xyz/tex?q=1861#a2092 +\ExplSyntaxOn +\makeatletter +\iow_new:N \l__tikzlings_iow +\tl_new:N \l__tikzlings_file_name_tl +\NewDocumentCommand \CommentInput { m } + { \tikzlings_comment_input:n {#1} } +\cs_new_protected:Npn \tikzlings_comment_input:n #1 + { + \file_get_full_name:nNTF {#1} \l__tikzlings_file_name_tl + { \__tikzlings_comment_input: } + { \msg_error:nnn { tikzlings } { file-not-found } {#1} } + } +\msg_new:nnn { tikzlings } { file-not-found } { File~'#1'~not~found. } +\cs_new_protected:Npn \__tikzlings_comment_input: + { + \group_begin: + \cctab_select:N \c_other_cctab + \int_set:Nn \tex_endlinechar:D { `\^^M } + \use:x { \tex_everyeof:D { \exp_not:N \q_nil \char_generate:nn { 13 } { 13 } } } + \char_set_active_eq:NN \^^M \__tikzlings_process_line:w + \char_set_catcode_active:N \^^M + \iow_open:Nn \l__tikzlings_iow { \c_sys_jobname_str . cif } % cif => comment input file + \exp_after:wN \__tikzlings_process_line:w + \tex_input:D { \l__tikzlings_file_name_tl } + \iow_close:N \l__tikzlings_iow + \group_end: + \declare@file@substitution { \l__tikzlings_file_name_tl } { \c_sys_jobname_str . cif } + \input { \l__tikzlings_file_name_tl } + \undeclare@file@substitution { \l__tikzlings_file_name_tl } + } +\group_begin: +\char_set_catcode_active:N \^^M +\char_set_active_eq:NN \^^M \scan_stop: +\cs_new_protected:Npx \__tikzlings_process_line:w #1 ^^M + { \exp_not:N \__tikzlings_parse_line:w ^^M #1 ^^M \c_percent_str \s_stop } +\cs_set_protected:Npn \__tikzlings_tmp:w #1 + { + \cs_new_protected:Npn \__tikzlings_parse_line:w ##1 ^^M #1 ##2 \s_stop + { + \tl_if_empty:nTF {##1} + { + \peek_charcode_remove:NTF #1 + { \__tikzlings_ignore_line:w } + { \__tikzlings_output_line:w } + ##2 \s_stop ^^M + } + { + \tl_set:Nx \l_tmpa_tl { \tl_tail:n {##1} } + \tl_if_eq:NNF \l_tmpa_tl \q_nil { ^^M } + } + } + \cs_new_protected:Npn \__tikzlings_output_line:w ##1 ^^M #1 \s_stop + { \iow_now:Nn \l__tikzlings_iow {##1} } + \cs_new_protected:Npn \__tikzlings_ignore_line:w ##1 \s_stop { } + } +\exp_args:No \__tikzlings_tmp:w { \c_percent_str } +\group_end: +\makeatother +\ExplSyntaxOff + % customisation %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \addtokomafont{sectioning}{\color{SteelBlue}} \addtokomafont{date}{\normalsize} @@ -93,17 +155,27 @@ alsoletter={3}, emphstyle=\color{red!60!black}, emph=[1]{ - tikzlings, - tikzlings-marmots, tikzlings-bears, tikzlings-coatis, tikzlings-koalas, tikzlings-marmots, tikzlings-owls, tikzlings-penguins, tikzlings-snowmen, tikzlings-mice, tikzlings-moles, tikzlings-sloths, tikzlings-pigs, tikzlings-cats, tikzlings-hippos, tikzlings-rhinos, tikzlings-pandas, tikzlings-bees, tikzlings-anteaters, tikzlings-squirrels, tikzlings-sheep, tikzlings-chickens, tikzlings-elephants, - body, 3D, rotatehead, sideward, blush, sleeping, whiskers, teeth, shadow, askphil, leftstep, rightstep, eye, nose, pupil, bill, feet, belly, ask, phil, mouth, buttons, rotatearms, paws, back, pupilwidth, globalwarming, wings, antennas, stripes, - scale, yshift, xshift, rotate, hands, muzzle, schroedinger, toes, - hat, tophat, beret, strawhat, ribbon, harlequin, niuqelrah, witch, magichat, magicstars, crown, queencrown, kingcrown, santa, chef, graduate, tassel, alien, book, bookcolour, signpost, signcolour, signback, speech, think, bubblecolour, pizza, cheese, baguette, cake, icecream, flavoura, flavourb, flavourc, milkshake, wine, cricket, hockey, football, crystalball, magicwand, rollingpin, lightsaber, torch, basket, easter, egga, eggb, eggc, crozier, shovel, pickaxe, umbrella, umbrellaclosed, handbag, cocktail, monocle, contour, comb, baby, + % package names + tikzlings, tikzlings-marmots, tikzlings-bears, tikzlings-coatis, tikzlings-koalas, tikzlings-marmots, tikzlings-owls, tikzlings-penguins, tikzlings-snowmen, tikzlings-mice, tikzlings-moles, tikzlings-sloths, tikzlings-pigs, tikzlings-cats, tikzlings-hippos, tikzlings-rhinos, tikzlings-pandas, tikzlings-bees, tikzlings-anteaters, tikzlings-squirrels, tikzlings-sheep, tikzlings-chickens, tikzlings-elephants, tikzlings-bugs, tikzlings-bats, + % tikzlings options + body, 3D, rotatehead, sideward, blush, sleeping, whiskers, teeth, shadow, askphil, leftstep, rightstep, eye, nose, pupil, bill, feet, belly, ask, phil, mouth, rotatearms, paws, back, pupilwidth, globalwarming, wings, antennas, stripes, arms, ears, tail, eyelid, hands, muzzle, schroedinger, toes, monocle, contour, comb, baby, + % acessoires + buttons, hat, tophat, beret, strawhat, ribbon, harlequin, niuqelrah, witch, magichat, magicstars, crown, queencrown, kingcrown, santa, chef, graduate, tassel, alien, book, bookcolour, signpost, signcolour, signback, speech, think, bubblecolour, pizza, cheese, baguette, cake, icecream, flavoura, flavourb, flavourc, milkshake, wine, cricket, hockey, football, crystalball, magicwand, rollingpin, lightsaber, torch, basket, easter, egga, eggb, eggc, crozier, shovel, pickaxe, umbrella, umbrellaclosed, handbag, cocktail, strawbroom, strawbroomstick, strawbroomribbon, broom, broomstick, + % tikz options + scale, yshift, xshift, rotate, + % other + figchild, standalone, document, }, texcsstyle=*\color{SteelBlue!50!black}\bfseries, keywordstyle=\color{red!60!black}\bfseries, morekeywords={tikzpicture}, moretexcs={ - usepackage, usetikzlibrary, marmot, coati, bear, koala, owl, penguin, thing, tikzling, snowman, mouse, moles, sloth, pig, cat, hippo, rhino, panda, bee, anteater, squirrel, bearwear, sheep, chicken, elephant, tikzlinghookbackground, tikzlinghookbelly, tikzlinghookbody, tikzlinghookforeground, mousehookbelly + % latex keywords + usepackage, usetikzlibrary, + % tikzlings names + marmot, coati, bear, koala, owl, penguin, thing, tikzling, snowman, mouse, moles, sloth, pig, cat, hippo, rhino, panda, bee, anteater, squirrel, bearwear, sheep, chicken, elephant, bug, bat, + % other + tikzlinghookbackground, tikzlinghookbelly, tikzlinghookbody, tikzlinghookforeground, mousehookbelly }, delim ={[s][\ttfamily\color{green!50!black}]{$}{$}}, moredelim=[is][\footnotesize\ttfamily\color{orange!70!black}]{|}{|}, @@ -151,7 +223,7 @@ \url{https://github.com/samcarter/tikzlings}\\ \url{https://www.ctan.org/pkg/tikzlings} }{samcarter}} -\date{Version v0.6 \textendash{} 2021/04/16} +\date{Version v0.8 \textendash{} 2021/08/06} \begin{document} \maketitle @@ -260,7 +332,7 @@ With regard to the individual components of the \tikzlings, they are located in \end{tikzpicture} \end{center} -In addition the hooks \lstinline|\tikzlinghookbackground|, \lstinline|\tikzlinghookbelly|, \lstinline|\tikzlinghookbody| and \lstinline|\tikzlinghookforeground| are available and will effect all \tikzlings. +{\raggedright In addition, the hooks \lstinline|\tikzlinghookbackground|, \lstinline|\tikzlinghookbelly|,\newline \lstinline|\tikzlinghookbody| and \lstinline|\tikzlinghookforeground| are available and will effect all\newline \tikzlings.} A short example how the hooks can be used: \begin{tcblisting}{} @@ -280,1328 +352,20 @@ A short example how the hooks can be used: \tableofcontents \endgroup -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% Anteater -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\clearpage -\section[Anteater]{Peter, the anteater} - -\subsection{Package name} - -\begin{tcolorbox}[lower separated=false, lefthand width=.8\linewidth] -\vspace*{0.5cm} -\lstinline|\usepackage{tikzlings-anteaters}| -\vspace*{0.5cm} -\end{tcolorbox} - -\subsection{Basic Usage} - -\begin{tcblisting}{} -\anteater -\end{tcblisting} - -\subsection{Options} - -The basic anteater can be modified by changing its colour: -\begin{tcblisting}{} -\anteater[body=blue] -\end{tcblisting} - -In addition to the colour of the body, the colour of the eyes can be adjusted: -\begin{tcblisting}{} -\anteater[eye=red] -\end{tcblisting} - -To view the anteater from behind: -\begin{tcblisting}{} -\anteater[back] -\end{tcblisting} - -The key \lstinline|3D| will make the anteater 3-dimensional: -\begin{tcblisting}{} -\anteater[3D] -\end{tcblisting} - -And finally the \lstinline|contour| key will only draw the outlines: -\begin{tcblisting}{} -\anteater[contour=black] -\end{tcblisting} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% Bear -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\clearpage -\section[Bear]{B\"ar, the teddy bear} - -\emph{If you look very closely at the group picture in \href{https://www.tug.org/TUGboat/tb39-2/tb122wright-tug18.pdf}{TUG goes to Rio} you can spot the real B\"ar in it} - -\subsection{Package name} - -\begin{tcolorbox}[lower separated=false, lefthand width=.8\linewidth] -\vspace*{0.5cm} -\lstinline|\usepackage{tikzlings-bears}| -\vspace*{0.5cm} -\end{tcolorbox} - -\subsection{Basic Usage} - -\begin{tcblisting}{} -\bear -\end{tcblisting} - -\subsection{Options} - -The basic teddy bear can be modified by changing its colour: -\begin{tcblisting}{} -\bear[body=blue] -\end{tcblisting} - -In addition to the colour of the body, the colour of the eyes can be adjusted: -\begin{tcblisting}{} -\bear[eye=red] -\end{tcblisting} - -To view the teddy bear from behind: -\begin{tcblisting}{} -\bear[back] -\end{tcblisting} - -The key \lstinline|3D| will make the teddy bear 3-dimensional: -\begin{tcblisting}{} -\bear[3D] -\end{tcblisting} - -And finally the \lstinline|contour| key will only draw the outlines: -\begin{tcblisting}{} -\bear[contour=black] -\end{tcblisting} - -\subsection{Extension} - -The B\"ar and Ulrike Fischer wrote the fantastic \lstinline|bearwear| package, that provides many different clothing options for the \lstinline|TikZbears|. All the other \tikzlings admire them for the nice clothing! - -A short example: - -\begin{tcblisting}{} -%\usepackage{bearwear} -\bear -\bearwear[ - long sleeves, - shirt=red!80!black -] -\end{tcblisting} - -Many more options and examples can be found in the package documentation \url{https://ctan.org/pkg/bearwear}. - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% Bee -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\clearpage -\section[Bee]{Beeing, the bee} - -\emph{The bee was kindly contributed by @marmot} - -\subsection{Package name} - -\begin{tcolorbox}[lower separated=false, lefthand width=.8\linewidth] -\vspace*{0.5cm} -\lstinline|\usepackage{tikzlings-bees}| -\vspace*{0.5cm} -\end{tcolorbox} - -\subsection{Basic Usage} - -\begin{tcblisting}{} -\bee -\end{tcblisting} - -\subsection{Options} - -The basic bee can be modified by changing its colour: -\begin{tcblisting}{} -\bee[body=blue] -\end{tcblisting} - -In addition to the colour of the body, the colour of various body parts can be adjusted: -\begin{tcblisting}{} -\bee[antennas=red] -\end{tcblisting} -\begin{tcblisting}{} -\bee[eye=red] -\end{tcblisting} -\begin{tcblisting}{} -\bee[mouth=red] -\end{tcblisting} -\begin{tcblisting}{} -\bee[wings=red] -\end{tcblisting} -\begin{tcblisting}{} -\bee[hands=red] -\end{tcblisting} -\begin{tcblisting}{} -\bee[stripes=red] -\end{tcblisting} - -To view the bee from behind: -\begin{tcblisting}{} -\bee[back] -\end{tcblisting} - -The key \lstinline|3D| will make the bee 3-dimensional: -\begin{tcblisting}{} -\bee[3D] -\end{tcblisting} - -And finally the \lstinline|contour| key will only draw the outlines: -\begin{tcblisting}{} -\bee[contour=black] -\end{tcblisting} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% Cat -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\clearpage -\section[Cat]{MisTi$k$Zelees, the cat} - -\emph{Named after the worlds best singing cat} - -\subsection{Package name} - -\begin{tcolorbox}[lower separated=false, lefthand width=.8\linewidth] -\vspace*{0.5cm} -\lstinline|\usepackage{tikzlings-cats}| -\vspace*{0.5cm} -\end{tcolorbox} - -\subsection{Basic Usage} - -\begin{tcblisting}{} -\cat -\end{tcblisting} - -\subsection{Options} - -The basic cat can be modified by changing its colour: -\begin{tcblisting}{} -\cat[body=blue] -\end{tcblisting} - -In addition to the colour of the body, the colour of various body parts can be adjusted: -\begin{tcblisting}{} -\cat[eye=green] -\end{tcblisting} -\begin{tcblisting}{} -\cat[pupil=red] -\end{tcblisting} -\begin{tcblisting}{} -\cat[nose=red] -\end{tcblisting} -\begin{tcblisting}{} -\cat[whiskers=red] -\end{tcblisting} -\begin{tcblisting}{} -\cat[paws=red] -\end{tcblisting} - -The shape of the \lstinline|pupil| can be changed with the \lstinline|pupilwidth| option: -\begin{tcblisting}{} -\cat[pupilwidth=0.015] -\end{tcblisting} - -Additionally several predefined widths exist: -\begin{tcolorbox} -\begin{lstlisting}[morekeywords={narrow,medium,wide,very,pupils}] -\cat[narrow pupils] - -\cat[medium pupils] - -\cat[wide pupils] - -\cat[very wide pupils] -\end{lstlisting} - -\tcblower -\begin{tikzpicture}[yshift=2.4cm,xshift=1.8cm] -\cat[narrow pupils] -\cat[medium pupils,xshift=2.5cm] -\cat[wide pupils,yshift=-2.5cm] -\cat[very wide pupils,xshift=2.5cm,yshift=-2.5cm] -\end{tikzpicture} -\end{tcolorbox} - -There is also the special option \lstinline|schroedinger|. This cat is both alive and dead as long as you did not compile your document. -Be prepared for a possibly disturbing scene when you open the pdf, this option is not suited for sensitive \tikzlings. -\begingroup \makeatletter -\renewcommand*{\cat}[1][]{% - \tikzset{/cat/.cd,#1}% - \cat@tombstone% +% modified from https://chat.stackexchange.com/transcript/message/56515698#56515698 +\ExplSyntaxOn +\cs_new_protected:Npn \tikzlings_load_stys:N #1 { + \clist_map_inline:Nn #1 { + \exp_args:Nx \CommentInput { + tikzlings- \__tikzlings_after_slash:w ##1 / / \s_stop .sty + } + } } -\renewcommand{\cathookbackground}{} +\cs_new_eq:NN \tikzling@loadstys \tikzlings_load_stys:N +\ExplSyntaxOff +\tikzling@loadstys\tikzling@list \makeatother -\begin{tcblisting}{} -\cat[schroedinger] -\end{tcblisting} -\endgroup - -To view the cat from behind: -\begin{tcblisting}{} -\cat[back] -\end{tcblisting} - -The key \lstinline|3D| will make the cat 3-dimensional: -\begin{tcblisting}{} -\cat[3D] -\end{tcblisting} - -And finally the \lstinline|contour| key will only draw the outlines: -\begin{tcblisting}{} -\cat[contour=black] -\end{tcblisting} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% Chicken -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\clearpage -\section[Chicken]{Paulette, the chicken} - -\emph{Paulette is named after the French word for chicken ``poulet''} - -\subsection{Package name} - -\begin{tcolorbox}[lower separated=false, lefthand width=.8\linewidth] -\vspace*{0.5cm} -\lstinline|\usepackage{tikzlings-chickens}| -\vspace*{0.5cm} -\end{tcolorbox} - -\subsection{Basic Usage} - -\begin{tcblisting}{} -\chicken -\end{tcblisting} - -\subsection{Options} - -The basic chicken can be modified by changing its colour: -\begin{tcblisting}{} -\chicken[body=blue] -\end{tcblisting} - -In addition to the colour of the body, the colour of various body parts can be adjusted: -\begin{tcblisting}{} -\chicken[comb=green] -\end{tcblisting} - -\begin{tcblisting}{} -\chicken[eye=red] -\end{tcblisting} - -\begin{tcblisting}{} -\chicken[pupil=red] -\end{tcblisting} - -\begin{tcblisting}{} -\chicken[bill=red] -\end{tcblisting} - -\begin{tcblisting}{} -\chicken[feet=red] -\end{tcblisting} - -There is also the special option \lstinline|baby| which will draw a baby chicken called \emph{Pio}: -\begin{tcblisting}{} -\chicken[baby=yellow] -\end{tcblisting} - -To view the chicken from behind: -\begin{tcblisting}{} -\chicken[back] -\end{tcblisting} - -The key \lstinline|3D| will make the chicken 3-dimensional: -\begin{tcblisting}{} -\chicken[3D] -\end{tcblisting} - -And finally the \lstinline|contour| key will only draw the outlines: -\begin{tcblisting}{} -\chicken[contour=black] -\end{tcblisting} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% Coati -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\clearpage -\section[Coati]{007, the coati} - -\emph{Named after a coati living in the zoo of M\"onchengladbach} - -\subsection{Package name} - -\begin{tcolorbox}[lower separated=false, lefthand width=.8\linewidth] -\vspace*{0.5cm} -\lstinline|\usepackage{tikzlings-coatis}| -\vspace*{0.5cm} -\end{tcolorbox} - -\subsection{Basic Usage} - -\begin{tcblisting}{} -\coati -\end{tcblisting} - -\subsection{Options} - -The basic coati can be modified by changing its colour: -\begin{tcblisting}{} -\coati[body=blue] -\end{tcblisting} - -In addition to the colour of the body, the colour of the eyes can be adjusted: -\begin{tcblisting}{} -\coati[eye=red] -\end{tcblisting} - -The head of the coati can be rotated, but please don't overdo this, otherwise his neck might break! -\begin{tcblisting}{} -\coati[rotatehead=-15] -\end{tcblisting} - -For the head an alternative sidewards facing head is available. It can be combined with the \lstinline|rotatehead| option. -\begin{tcblisting}{} -\coati[sideward] -\end{tcblisting} - -To view the coati from behind: -\begin{tcblisting}{} -\coati[back] -\end{tcblisting} - -The key \lstinline|3D| will make the coati 3-dimensional: -\begin{tcblisting}{} -\coati[3D] -\end{tcblisting} - -And finally the \lstinline|contour| key will only draw the outlines: -\begin{tcblisting}{} -\coati[contour=black] -\end{tcblisting} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% Chicken -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\clearpage -\section[Elephant]{Johannes, the elephant} - -\emph{The namesake of Johannes loves elephants} - -\subsection{Package name} - -\begin{tcolorbox}[lower separated=false, lefthand width=.8\linewidth] -\vspace*{0.5cm} -\lstinline|\usepackage{tikzlings-elephants}| -\vspace*{0.5cm} -\end{tcolorbox} - -\subsection{Basic Usage} - -\begin{tcblisting}{} -\elephant -\end{tcblisting} - -\subsection{Options} - -The basic elephant can be modified by changing its colour: -\begin{tcblisting}{} -\elephant[body=blue] -\end{tcblisting} - -In addition to the colour of the body, the colour of the eyes can be adjusted: -\begin{tcblisting}{} -\elephant[eye=red] -\end{tcblisting} - -To view the elephant from behind: -\begin{tcblisting}{} -\elephant[back] -\end{tcblisting} - -The key \lstinline|3D| will make the elephant 3-dimensional: -\begin{tcblisting}{} -\elephant[3D] -\end{tcblisting} - -And finally the \lstinline|contour| key will only draw the outlines: -\begin{tcblisting}{} -\elephant[contour=black] -\end{tcblisting} - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% Hippo -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\clearpage -\section[Hippo]{Sieglinde, the hippo} - -\emph{For the winner of the 2019 Groundhog Challenge} - -\subsection{Package name} - -\begin{tcolorbox}[lower separated=false, lefthand width=.8\linewidth] -\vspace*{0.5cm} -\lstinline|\usepackage{tikzlings-hippos}| -\vspace*{0.5cm} -\end{tcolorbox} - -\subsection{Basic Usage} - -\begin{tcblisting}{} -\hippo -\end{tcblisting} - -\subsection{Options} - -The basic hippo can be modified by changing its colour: -\begin{tcblisting}{} -\hippo[body=blue] -\end{tcblisting} - -In addition to the colour of the body, the colour of the eyes can be adjusted: -\begin{tcblisting}{} -\hippo[eye=red] -\end{tcblisting} -\begin{tcblisting}{} -\hippo[pupil=red] -\end{tcblisting} - -The hippo can also do its nails: -\begin{tcblisting}{} -\hippo[toes=red] -\end{tcblisting} - -To view the hippo from behind: -\begin{tcblisting}{} -\hippo[back] -\end{tcblisting} - -The key \lstinline|3D| will make the hippo 3-dimensional: -\begin{tcblisting}{} -\hippo[3D] -\end{tcblisting} - -And finally the \lstinline|contour| key will only draw the outlines: -\begin{tcblisting}{} -\hippo[contour=black] -\end{tcblisting} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% Koala -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\clearpage -\section[Koala]{Will, the koala} - -\emph{The koala was generously contributed by @marmot and is named in honour of a \LaTeX{} developer from Down Under} - -\subsection{Package name} - -\begin{tcolorbox}[lower separated=false, lefthand width=.8\linewidth] -\vspace*{0.5cm} -\lstinline|\usepackage{tikzlings-koalas}| -\vspace*{0.5cm} -\end{tcolorbox} - -\subsection{Basic Usage} - -\begin{tcblisting}{} -\koala -\end{tcblisting} - -\subsection{Options} - -The basic koala can be modified by changing its colour: -\begin{tcblisting}{} -\koala[body=blue] -\end{tcblisting} - -In addition to the colour of the body, the colour of the eyes can be adjusted: -\begin{tcblisting}{} -\koala[eye=red] -\end{tcblisting} - -It can also blush -\begin{tcblisting}{} -\koala[blush] -\end{tcblisting} - -and if tired, it is going to take a nap: -\begin{tcblisting}{} -\koala[sleeping] -\end{tcblisting} - -To view the koala from behind: -\begin{tcblisting}{} -\koala[back] -\end{tcblisting} - -The key \lstinline|3D| will make the koala 3-dimensional: -\begin{tcblisting}{} -\koala[3D] -\end{tcblisting} - -And finally the \lstinline|contour| key will only draw the outlines: -\begin{tcblisting}{} -\koala[contour=black] -\end{tcblisting} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% Marmot -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\clearpage -\section[Marmot]{Phil, the marmot} - -\emph{Phil got his name from Punxsutawney Phil, the famous weather forecasting groundhog} - -\subsection{Package name} - -\begin{tcolorbox}[lower separated=false, lefthand width=.8\linewidth] -\vspace*{0.5cm} -\lstinline|\usepackage{tikzlings-marmots}| -\vspace*{0.5cm} -\end{tcolorbox} - -\subsection{Basic Usage} - -\begin{tcblisting}{} -\marmot -\end{tcblisting} - -\subsection{Options} - -The basic marmot can be modified by changing its colour: -\begin{tcblisting}{} -\marmot[body=blue] -\end{tcblisting} - -In addition to the colour of the body, the colour of the eyes can be adjusted: -\begin{tcblisting}{} -\marmot[eye=red] -\end{tcblisting} - -The marmot can also blush -\begin{tcblisting}{} -\marmot[blush] -\end{tcblisting} - -and whiskers can be added: -\begin{tcblisting}{} -\marmot[whiskers=gray] -\end{tcblisting} - -Some marmots even show their chisel teeth: -\begin{tcblisting}{} -\marmot[teeth=white] -\end{tcblisting} - -or can cast a shadow: -\begin{tcblisting}{} -\marmot[shadow] -\end{tcblisting} - -This ability is important if you want to ask Punxsutawney Phil\footnote{\url{https://en.wikipedia.org/wiki/Punxsutawney_Phil}} on Groundhog Day how the weather is going to be. With a probability derived from the statistics of 120 Groundhog Days\footnote{\url{https://www.livescience.com/32974-punxsutawney-phil-weather-prediction-accuracy.html}} the option \lstinline|askphil| might or might not result in a shadow. -\begin{tcblisting}{} -\marmot[askphil] -\end{tcblisting} - -If a good weather prognosis is derived, the happy marmot can dance by lifting up its left and right foot: -\begin{tcblisting}{} -\marmot[leftstep] -\marmot[rightstep,xshift=2cm] -\end{tcblisting} - -To view the marmot from behind: -\begin{tcblisting}{} -\marmot[back] -\end{tcblisting} - -The key \lstinline|3D| will make the marmot 3-dimensional: -\begin{tcblisting}{} -\marmot[3D] -\end{tcblisting} - -And finally the \lstinline|contour| key will only draw the outlines: -\begin{tcblisting}{} -\marmot[contour=black] -\end{tcblisting} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% Moles -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\clearpage -\section[Mole]{Wilhelm, the mole} - -\emph{The mole was added in celebration of the international mole day and is named after the chemist Wilhelm Ostwald} - -\subsection{Package name} - -\begin{tcolorbox}[lower separated=false, lefthand width=.8\linewidth] -\vspace*{0.5cm} -\lstinline|\usepackage{tikzlings-moles}| -\vspace*{0.5cm} -\end{tcolorbox} - -\subsection{Basic Usage} - -\textcolor{red!60!black}{\textbf{Attention:} In contrast to the other \tikzlings the macro name is the plural form to avoid conflicts with \lstinline|siunitx| and similar packages.} -\begin{tcblisting}{} -\moles -\end{tcblisting} - -\subsection{Options} - -The basic mole can be modified by changing its colour: -\begin{tcblisting}{} -\moles[body=blue] -\end{tcblisting} - -In addition to the colour of the body, the colour of various body parts can be adjusted: -\begin{tcblisting}{} -\moles[eye=red] -\end{tcblisting} - -\begin{tcblisting}{} -\moles[muzzle=red] -\end{tcblisting} - -\begin{tcblisting}{} -\moles[hands=red] -\end{tcblisting} - -\begin{tcblisting}{} -\moles[feet=red] -\end{tcblisting} - -To view the mole from behind: -\begin{tcblisting}{} -\moles[back] -\end{tcblisting} - -The key \lstinline|3D| will make the mole 3-dimensional: -\begin{tcblisting}{} -\moles[3D] -\end{tcblisting} - -And finally the \lstinline|contour| key will only draw the outlines: -\begin{tcblisting}{} -\moles[contour=black] -\end{tcblisting} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% Mouse -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\clearpage -\section[Mouse]{Tokz, the mouse} - -\emph{The idea for the mouse came from an Italian \LaTeX{} user -- Tokz is a combination of the Italian word for mouse and \TikZ} - -\subsection{Package name} - -\begin{tcolorbox}[lower separated=false, lefthand width=.8\linewidth] -\vspace*{0.5cm} -\lstinline|\usepackage{tikzlings-mice}| -\vspace*{0.5cm} -\end{tcolorbox} - -\subsection{Basic Usage} - -\begin{tcblisting}{} -\mouse -\end{tcblisting} - -\subsection{Options} - -The basic mouse can be modified by changing its colour: -\begin{tcblisting}{} -\mouse[body=blue] -\end{tcblisting} - -In addition to the colour of the body, the colour of the eyes can be adjusted: -\begin{tcblisting}{} -\mouse[eye=red] -\end{tcblisting} - -The rotation angle of its arms can be adjusted: -\begin{tcblisting}{} -\mouse[rotatearms=40] -\end{tcblisting} - -And the mouse can lift its legs: -\begin{tcblisting}{} -\mouse[leftstep] -\mouse[rightstep,xshift=2cm] -\end{tcblisting} - -To view the mouse from behind: -\begin{tcblisting}{} -\mouse[back] -\end{tcblisting} - -The key \lstinline|3D| will make the mouse 3-dimensional: -\begin{tcblisting}{} -\mouse[3D] -\end{tcblisting} - -And finally the \lstinline|contour| key will only draw the outlines: -\begin{tcblisting}{} -\mouse[contour=black] -\end{tcblisting} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% Owl -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\clearpage -\section[Owl]{Jake, the owl} - -\emph{The owl Jake was inspired by the avatar of one of the world's top TikZperts} - -\subsection{Package name} - -\begin{tcolorbox}[lower separated=false, lefthand width=.8\linewidth] -\vspace*{0.5cm} -\lstinline|\usepackage{tikzlings-owls}| -\vspace*{0.5cm} -\end{tcolorbox} - -\subsection{Basic Usage} - -\begin{tcblisting}{} -\owl -\end{tcblisting} - -\subsection{Options} - -The basic owl can be modified by changing its colour: -\begin{tcblisting}{} -\owl[body=blue] -\end{tcblisting} - -In addition to the colour of the body, the colour of various body parts can be adjusted: -\begin{tcblisting}{} -\owl[eye=red] -\end{tcblisting} -\begin{tcblisting}{} -\owl[pupil=red] -\end{tcblisting} -\begin{tcblisting}{} -\owl[bill=red] -\end{tcblisting} -\begin{tcblisting}{} -\owl[feet=red] -\end{tcblisting} - -To view the owl from behind: -\begin{tcblisting}{} -\owl[back] -\end{tcblisting} - -The key \lstinline|3D| will make the owl 3-dimensional: -\begin{tcblisting}{} -\owl[3D] -\end{tcblisting} - -And finally the \lstinline|contour| key will only draw the outlines: -\begin{tcblisting}{} -\owl[contour=black] -\end{tcblisting} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% Panda -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\clearpage -\section[Panda]{Meng Meng, the panda} - -\emph{Meng Meng is named after one of the pandas at the zoological garden Berlin} - -\subsection{Package name} - -\begin{tcolorbox}[lower separated=false, lefthand width=.8\linewidth] -\vspace*{0.5cm} -\lstinline|\usepackage{tikzlings-pandas}| -\vspace*{0.5cm} -\end{tcolorbox} - -\subsection{Basic Usage} - -\begin{tcblisting}{} -\panda -\end{tcblisting} - -\subsection{Options} - -The basic panda can be modified by changing its colour: -\begin{tcblisting}{} -\panda[body=blue] -\end{tcblisting} - -In addition to the colour of the body, the colour of the eyes can be adjusted: -\begin{tcblisting}{} -\panda[eye=red] -\end{tcblisting} -\begin{tcblisting}{} -\panda[pupil=red] -\end{tcblisting} - -To view the panda from behind: -\begin{tcblisting}{} -\panda[back] -\end{tcblisting} - -The key \lstinline|3D| will make the panda 3-dimensional: -\begin{tcblisting}{} -\panda[3D] -\end{tcblisting} - -And finally the \lstinline|contour| key will only draw the outlines: -\begin{tcblisting}{} -\panda[contour=black] -\end{tcblisting} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% Penguin -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\clearpage -\section[Penguin]{Tux, the penguin} - -\emph{Dedicated to the Linux mascot} - -\subsection{Package name} - -\begin{tcolorbox}[lower separated=false, lefthand width=.8\linewidth] -\vspace*{0.5cm} -\lstinline|\usepackage{tikzlings-penguins}| -\vspace*{0.5cm} -\end{tcolorbox} - -\subsection{Basic Usage} - -\begin{tcblisting}{} -\penguin -\end{tcblisting} - -\subsection{Options} - -The basic penguin can be modified by changing its colour: -\begin{tcblisting}{} -\penguin[body=blue] -\end{tcblisting} - -In addition to the colour of the body, the colour of various body parts can be adjusted: -\begin{tcblisting}{} -\penguin[eye=red] -\end{tcblisting} -\begin{tcblisting}{} -\penguin[pupil=red] -\end{tcblisting} -\begin{tcblisting}{} -\penguin[bill=red] -\end{tcblisting} -\begin{tcblisting}{} -\penguin[belly=red] -\end{tcblisting} -\begin{tcblisting}{} -\penguin[feet=red] -\end{tcblisting} - -To view the penguin from behind: -\begin{tcblisting}{} -\penguin[back] -\end{tcblisting} - -The key \lstinline|3D| will make the penguin 3-dimensional: -\begin{tcblisting}{} -\penguin[3D] -\end{tcblisting} - -And finally the \lstinline|contour| key will only draw the outlines: -\begin{tcblisting}{} -\penguin[contour=black] -\end{tcblisting} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% Pig -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\clearpage -\section[Pig]{Ms Piggy, the pig} - -\emph{Added on February 5th, 2019 to commemorate the Chinese year of the pig} - -\subsection{Package name} - -\begin{tcolorbox}[lower separated=false, lefthand width=.8\linewidth] -\vspace*{0.5cm} -\lstinline|\usepackage{tikzlings-pigs}| -\vspace*{0.5cm} -\end{tcolorbox} - -\subsection{Basic Usage} - -\begin{tcblisting}{} -\pig -\end{tcblisting} - -\subsection{Options} - -The basic pig can be modified by changing its colour: -\begin{tcblisting}{} -\pig[body=blue] -\end{tcblisting} - -In addition to the colour of the body, the colour of the eyes can be adjusted: -\begin{tcblisting}{} -\pig[eye=red] -\end{tcblisting} - -To view the pig from behind: -\begin{tcblisting}{} -\pig[back] -\end{tcblisting} - -The key \lstinline|3D| will make the pig 3-dimensional: -\begin{tcblisting}{} -\pig[3D] -\end{tcblisting} - -And finally the \lstinline|contour| key will only draw the outlines: -\begin{tcblisting}{} -\pig[contour=black] -\end{tcblisting} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% Rhino -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\clearpage -\section[Rhino]{D\"urer, the rhino} - -\emph{Named after Albrecht D\"urer who painted an amazing rhino merely based on stories} - -\subsection{Package name} - -\begin{tcolorbox}[lower separated=false, lefthand width=.8\linewidth] -\vspace*{0.5cm} -\lstinline|\usepackage{tikzlings-rhinos}| -\vspace*{0.5cm} -\end{tcolorbox} - -\subsection{Basic Usage} - -\begin{tcblisting}{} -\rhino -\end{tcblisting} - -\subsection{Options} - -The basic rhino can be modified by changing its colour: -\begin{tcblisting}{} -\rhino[body=blue] -\end{tcblisting} - -In addition to the colour of the body, the colour of the eyes can be adjusted: -\begin{tcblisting}{} -\rhino[eye=red] -\end{tcblisting} -\begin{tcblisting}{} -\rhino[pupil=red] -\end{tcblisting} - -The hippo can also do its nails: -\begin{tcblisting}{} -\rhino[toes=red] -\end{tcblisting} - -To view the rhino from behind: -\begin{tcblisting}{} -\rhino[back] -\end{tcblisting} - -The key \lstinline|3D| will make the rhino 3-dimensional: -\begin{tcblisting}{} -\rhino[3D] -\end{tcblisting} - -And finally the \lstinline|contour| key will only draw the outlines: -\begin{tcblisting}{} -\rhino[contour=black] -\end{tcblisting} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% Sheep -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\clearpage -\section[Sheep]{Mókollur, the sheep} - -\emph{The sheep was kindly contributed by @Plergux. Mókollur is a bit silly and likes to goof off. This sheep's favourite food are boiled potatoes.} - -\subsection{Package name} - -\begin{tcolorbox}[lower separated=false, lefthand width=.8\linewidth] -\vspace*{0.5cm} -\lstinline|\usepackage{tikzlings-sheep}| -\vspace*{0.5cm} -\end{tcolorbox} - -\subsection{Basic Usage} - -\begin{tcblisting}{} -\sheep -\end{tcblisting} - -\subsection{Options} - -The basic sheep can be modified by changing its colour: -\begin{tcblisting}{} -\sheep[body=blue] -\end{tcblisting} - -In addition to the colour of the body, the colour of the eyes can be adjusted: -\begin{tcblisting}{} -\sheep[eye=red] -\end{tcblisting} - -The sheep can also blush -\begin{tcblisting}{} -\sheep[blush] -\end{tcblisting} - -and put on a monocle -\begin{tcblisting}{} -\sheep[monocle] -\end{tcblisting} - -To view the sheep from behind: -\begin{tcblisting}{} -\sheep[back] -\end{tcblisting} - -The key \lstinline|3D| will make the sheep 3-dimensional: -\begin{tcblisting}{} -\sheep[3D] -\end{tcblisting} - -And finally the \lstinline|contour| key will only draw the outlines: -\begin{tcblisting}{} -\sheep[contour=black] -\end{tcblisting} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% Sloth -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\clearpage -\section[Sloth]{Riley, the sloth} - -\emph{One of good souls behind the TugBoat once met a sloth called Riley} - -\subsection{Package name} - -\begin{tcolorbox}[lower separated=false, lefthand width=.8\linewidth] -\vspace*{0.5cm} -\lstinline|\usepackage{tikzlings-sloths}| -\vspace*{0.5cm} -\end{tcolorbox} - -\subsection{Basic Usage} - -\begin{tcblisting}{} -\sloth -\end{tcblisting} - -\subsection{Options} - -The basic sloth can be modified by changing its colour: -\begin{tcblisting}{} -\sloth[body=blue] -\end{tcblisting} - -In addition to the colour of the body, the colour of the eyes can be adjusted: -\begin{tcblisting}{} -\sloth[eye=red] -\end{tcblisting} - -If tired, the sloth can take a nap: -\begin{tcblisting}{} -\sloth[sleeping] -\end{tcblisting} - -To view the sloth from behind: -\begin{tcblisting}{} -\sloth[back] -\end{tcblisting} - -The key \lstinline|3D| will make the sloth 3-dimensional: -\begin{tcblisting}{} -\sloth[3D] -\end{tcblisting} - -And finally the \lstinline|contour| key will only draw the outlines: -\begin{tcblisting}{} -\sloth[contour=black] -\end{tcblisting} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% Squirrel -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\clearpage -\section[Squirrel]{Ratatosk, the squirrel} - -\emph{named after the squirrel from Norse mythology who climbs around Yggdrasil} - -\subsection{Package name} - -\begin{tcolorbox}[lower separated=false, lefthand width=.8\linewidth] -\vspace*{0.5cm} -\lstinline|\usepackage{tikzlings-squirrels}| -\vspace*{0.5cm} -\end{tcolorbox} - -\subsection{Basic Usage} - -\begin{tcblisting}{} -\squirrel -\end{tcblisting} - -\subsection{Options} - -The basic squirrel can be modified by changing its colour: -\begin{tcblisting}{} -\squirrel[body=blue] -\end{tcblisting} - -In addition to the colour of the body, the colour of the eyes can be adjusted: -\begin{tcblisting}{} -\squirrel[eye=red] -\end{tcblisting} -\begin{tcblisting}{} -\squirrel[pupil=red] -\end{tcblisting} - -To view the squirrel from behind: -\begin{tcblisting}{} -\squirrel[back] -\end{tcblisting} - -The key \lstinline|3D| will make the squirrel 3-dimensional: -\begin{tcblisting}{} -\squirrel[3D] -\end{tcblisting} - -And finally the \lstinline|contour| key will only draw the outlines: -\begin{tcblisting}{} -\squirrel[contour=black] -\end{tcblisting} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% Snowman -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\clearpage -\section[Snowman]{Yuki, the snowman} - -\emph{Yuki is the transcription of the Japanese word for snow} - -\subsection{Package name} - -\begin{tcolorbox}[lower separated=false, lefthand width=.8\linewidth] -\vspace*{0.5cm} -\lstinline|\usepackage{tikzlings-snowmen}| -\vspace*{0.5cm} -\end{tcolorbox} - -\subsection{Basic Usage} - -\begin{tcblisting}{} -\snowman -\end{tcblisting} - -\subsection{Options} - -The basic snowman can be modified by changing its colour: -\begin{tcblisting}{} -\snowman[body=blue] -\end{tcblisting} - -In addition to the colour of the body, the colour of various body parts can be adjusted: -\begin{tcblisting}{} -\snowman[eye=red] -\end{tcblisting} -\begin{tcblisting}{} -\snowman[nose=red] -\end{tcblisting} -\begin{tcblisting}{} -\snowman[mouth=red] -\end{tcblisting} -\begin{tcblisting}{} -\snowman[buttons=red] -\end{tcblisting} - -The biggest enemy of the snowman are raising temperatures: -\begin{tcblisting}{} -\snowman[globalwarming,tophat] -\end{tcblisting} - -To view the snowman from behind: -\begin{tcblisting}{} -\snowman[back] -\end{tcblisting} - -The key \lstinline|3D| will make the snowman 3-dimensional: -\begin{tcblisting}{} -\snowman[3D] -\end{tcblisting} - -And finally the \lstinline|contour| key will only draw the outlines: -\begin{tcblisting}{} -\snowman[contour=black] -\end{tcblisting} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % @@ -1736,7 +500,7 @@ A list of all available accessories is given below. For completeness the default \end{tcblisting} \begin{tcblisting}{} -\koala[ +\bat[ queencrown=yellow ] \end{tcblisting} @@ -1818,7 +582,7 @@ A list of all available accessories is given below. For completeness the default \end{tcblisting} \begin{tcblisting}{} -\coati[ +\bug[ baguette=brown ] \end{tcblisting} @@ -1859,7 +623,7 @@ A list of all available accessories is given below. For completeness the default \end{tcblisting} \begin{tcblisting}{} -\bee[ +\bug[ hockey=brown ] \end{tcblisting} @@ -1936,6 +700,21 @@ A list of all available accessories is given below. For completeness the default \end{tcblisting} \begin{tcblisting}{} +\bug[ + strawbroom=brown!50!white, + strawbroomstick=brown, + strawbroomribbon=red!50!black +] +\end{tcblisting} + +\begin{tcblisting}{} +\chicken[ + broom=brown, + broomstick=gray!50!black +] +\end{tcblisting} + +\begin{tcblisting}{} \rhino[ umbrella=cyan ] |