I'm trying to create my own circuit elements for use with the circuits.ee.IEC TiKZ library, using some methods described (in other contexts) in the pgf manual (page 314, chapter 29.4.9). The first thing that happens in that chapter, is that the manual introduces a library called shapes.gates.ee.IEC, and suggests I import it like this:
\usetikzlibrary{shapes.gates.ee.IEC}
However, when I try to compile that, my XeLaTeX states that
>! I can't find file `tikzlibraryshapes.gates.code.tex'.
<argument> ...nput tikzlibrary\pgf@temp .code.tex
\catcode `\@ =\csname tikz...
l.7 \usetikzlibrary{shapes.gates.ee.IEC}
and compilation fails. I can import shapes without problems, but if I add anything more from the name it fails again (I've tried shapes.gates, shapes.gates.ee and shapes.gates.ee.IEC without success). And when using shapes the shape I'm trying to use (generic circle IEC) isn't defined.
How do I get this working?
\usetikzlibrary{circuits.logic.IEC}.shapes.gates.ee.IECis apgflibrarynot atikzlibrary. – Ignasi Jan 30 at 17:03\usetikzlibrary{shapes.gates.logic.iEC}, I think you found an errata. You can look atTikZlibraries list in CTAN – Ignasi Jan 30 at 17:14