CTAN Comprehensive TeX Archive Network

Direc­tory graphics/pgf/contrib/tikzsymbols




The tikzsym­bols pack­age v4.10c (2019/02/08) con­tains sym­bols cre­ated us­ing tikz.

This pack­age pro­vides:

  • var­i­ous emoti­cons
  • cook­ing sym­bols
  • trees
  • other sym­bols (e.g. Pen­rose-Tri­an­gle (Triban), chair, cof­feecup, etc.)


See doc­u­men­ta­tion


  • v1.6 Sev­eral bugs fixed and some op­tions added.
  • v1.7 New sym­bols and some bugs fixed
  • v2.0
    • Bug fixed, now op­tion tree=on/off is work­ing again,
    • new sym­bols: \Triban, im­proved Ba­sicTree code.
    • New op­tion: marvsoym (see doc­u­men­ta­tion for more de­tails).
  • v2.2
    • In­cluded \@ifpackageloaded, now sym­bols can have neg­a­tive scale,
    • Did some­thing else, I can't re­mem­ber.
  • v2.25 Changed some code
  • v2.5
    • New op­tion: draftabsolute (sym­bols are re­placed by text and LateX be­comes faster again). Changed man­ual a bit.
  • v3.0
    • Sym­bols are stored in­side a save-box and are used via \usebox,
    • New op­tion: draft=absolute (old op­tion is still use­able, but ob­so­lete),
    • Changed out­put of draft=absolute,
    • New op­tion: prefix=<prefix>, adds a <prefix> to all com­mands,
    • New op­tion: usebox=true/false If false the sym­bols aren't stored in­side a box,
    • See man­ual for more changes.
  • v3.0a New cook­ing-sym­bols: \grater, \bottle
  • v3.0b Deleted some non-ASCII char­ac­ters.
  • v3.0g
    • Re­moved a bug caused by me mess­ing up with com­mands.
    • Re­moved pack­age calc and re­placed \setlength with \pgfmathsetlength
    • Re­worked some code of the sym­bols.
    • Did not change the man­ual.
  • v3.0h Created a bug in the pro­cess of fix­ing the last bug, added the for­got­ten \fi.
  • v3.01al­pha Copied the 2e code and started rewrit­ing the code in 3.
  • v3.38 Nearly fin­ished rewrit­ing.
  • v3.40 Now ev­ery­thing is coded in 3.
  • v3.40-v3.95 Var­i­ous fixes and changes.
  • v3.95 New emoti­con \(d)Changey.
  • v4.0 Fin­ished re­work­ing the code.
  • v4.01
    • Added a known prob­lem to the doc­u­men­ta­tion.
    • New Sym­bol: \rollingpin (and of course the ger­man equiv­a­lent \Nudelholz)
  • v4.02
    • Added op­tion baseline=true/false to fix a bug oc­cur­ring with todonotes
    • New Sym­bols: \cChangey and \dcChangey
  • v4.06
    • New Emoti­con: \(d)Sleepey.
    • New Emoti­con: \SchrodingersCat.
    • New op­tion: global-scale.
    • New op­tion: symbol-scale.
    • \tikzsymbolsset now raises a warn­ing if a load-time op­tion is used.
    • Some mi­nor fixes.
  • v4.07 Op­tion usebox is now us­able dur­ing the doc­u­ment.
  • v4.10
    • Added FAQ.
    • All files are now de­rived from the .dtx file.
    • New op­tion: append-style.
    • New op­tion: remember-picture.
    • In­ter­nal change: baseline.
    • Deleted in­vis­i­ble sign.
    • New sym­bol­pair: \Knoblauchpresse and \garlicpress.
    • Op­tion draft and final now set the in­ter­nal draft boolean lo­cally.
    • Re­worked sizes of the plain vanilla draft boxes.
  • v4.10a Bug­fix: For­got to re­move col­ors from \Strichmaxerl
  • v4.10b Bug­fix: Re­place dep­re­cated \c_zero by 0
  • v4.10c Bug­fix: Added di­men­sion to xshift and yshift for \Fire, \Candle and \(d)Laughey


  • ex­pl3 & xparse
  • tikz
  • xcolor
  • xs­pace
  • l3keys2e

This file con­tains

  • tikzsym­bols.pdf
  • tikzsym­bols.dtx
  • tikzsym­bols.ins


This ma­te­rial is sub­ject to the LATEX Project Public Li­cense 1.3c. See


for the de­tails of that li­cense.

Down­load the con­tents of this pack­age in one zip archive (564.9k).

tikzsym­bols – Some sym­bols cre­ated us­ing TikZ

The pack­age pro­vides var­i­ous emoti­cons, cook­ing sym­bols and trees.

Li­censesThe Project Public Li­cense 1.3c
Copy­right2013–2019 Ben Vite­cek
Main­tainerBen Vite­cek
Con­tained inTeX Live as tikzsym­bols
MiKTeX as tikzsym­bols
TopicsPGF TikZ
Graph­ics sym­bols
Guest Book Sitemap Contact Contact Author