[baseline]
在背景层上使用tikzpicture
似乎会干扰模糊阴影的放置:
MWE(用于pdflatex
):
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{shadows.blur}
\usepackage[T1]{fontenc}
\pgfdeclarelayer{background}
\pgfsetlayers{background,main}
\begin{document}
\begin{tikzpicture}[baseline]
\node[text width=0.4\textwidth,inner xsep=4mm,inner ysep=2mm] (A){TEXT};
\begin{pgfonlayer}{background}
\path[draw=black!30, blur shadow, fill=gray!10]
(A.south east) -- (A.south west) -- (A.north west) -- (A.north east) -- cycle ;%
\end{pgfonlayer}
\end{tikzpicture}
\end{document}
删除[baseline]
可以使一切正常工作,替换 也drop shadow
可以blur shadow
。
答案1
这是一个错误pgf-blur
。阴影的构建部分涉及制作新图片,并且它错误地继承了baseline
主图片的选项。我已将修订推送到TeX-SX 启动板其目的是修复这个问题,但需要测试(请做!),并且由软件包作者在将其上传到 CTAN 之前决定如何最好地修复这个问题。