我试图将一个图像(在本例中为红色正方形)放置在环境tikzpicture
内的径向辉光(生成为)的中心pspicture
。
考虑一下代码
\documentclass{book}
\usepackage{pstricks}
% Code can be compiled with Pdflatex or Xelatex
\usepackage{tikz}
\usetikzlibrary{fadings}
\definecolor{darkamber}{RGB}{213,54,0}
\definecolor{sunriseyellow}{RGB}{255,219,0}
\definecolor{topaz}{RGB}{255,200,124}
\begin{document}
\thispagestyle{empty}
\tikzfading[name=fade out, inner color=transparent!0,
outer color=transparent!100]
\tikzset{
star/.style={darkamber, fill=white, path fading=fade out}
}
\begin{pspicture}[showgrid=true](0,0)(6,6)
%\begin{pspicture}(-1,-3)(10,11)
\psframe*[linecolor=darkamber](0,0)(6,6)
\begin{tikzpicture}
\draw[darkamber, shading=mradial, inner color=topaz,
middle color=darkamber!60!sunriseyellow, outer color=darkamber]
(0, 0) rectangle (6, 6);
\clip (0, 0) rectangle (6, 6);
\end{tikzpicture}
\rput(3,3){\pspolygon*[linecolor=red](2,2)(4,2)(4,4)(2,4)}
\end{pspicture}
\end{document}
产生
我不知道为什么红色方块出现在指定尺寸之外,因为我已经在结束之前pspicture
放置了命令。\rput
pspicture
也许我将红色正方形置于点 (3,3) 中心的方法pspicture
是错误的。
如果有人能建议如何将红色方块置于放射状光晕的中心,我将不胜感激pspicture
。谢谢。