When I try and compile this under MiKTeX 2.9:


I get an error

I can't find file `tikzlibraryshadows.blur.code.tex'.

The obvious deduction would be that my version of TikZ is too old. But a) there is no mention of shadows.blur in the 2.10 manual and b) when I look in either of pgfCVS2012-11-04_TDS.tgz, pgf_2.10.tds.zip, I can't find any files whose name includes 'blur'.

What am I missing?

  • 5
    The shadows.blur library comes from pgf-blur package... Dec 9, 2012 at 11:33
  • 1
    In fact they are all our experts' in-house brewed packages for example rather famous hobby library etc. You can find many more in code.launchpad.net/~tex-sx/tex-sx/development
    – percusse
    Dec 9, 2012 at 13:10
  • Thanks! Why is it that once I've installed it it works even without usepackage{pgf-blur}?
    – Mohan
    Dec 9, 2012 at 15:38
  • 1
    Probably It looks for the library (which has a particular name structure) and again probably it is in your working folder so it's always available.
    – percusse
    Dec 9, 2012 at 16:08
  • 1
    @Stefan. I had this exact same problem. I think anybody trying to follow an answer on this site based on shadows.blur is quite likely to run into the exact same problem. The question is perfect. The 'too localized' designation is overzealous. Aug 6, 2016 at 1:41


Browse other questions tagged .