将嵌入 Pspicture 的 Tikzpicture 中的图像置于其中心

将嵌入 Pspicture 的 Tikzpicture 中的图像置于其中心

我试图将一个图像(在本例中为红色正方形)放置在环境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放置了命令。\rputpspicture

也许我将红色正方形置于点 (3,3) 中心的方法pspicture是错误的。

如果有人能建议如何将红色方块置于放射状光晕的中心,我将不胜感激pspicture。谢谢。

相关内容