PSTricks 线条未显示在页面最右侧的四分之一处

PSTricks 线条未显示在页面最右侧的四分之一处

我使用 XeLaTeX 进行编译。但是我不明白为什么会出现标题中描述的问题。看上去好像有东西覆盖了最右边的四分之一,但是 \rput alike 放置的单词会显示出来。

让我更详细地描述一下。

我正在排版一个两栏的文档,其中包含一个小图片,代码如下:

    \begin{pspicture}(-4,-4)(4,4)
        %\psgrid[subgriddiv=1,griddots=10,gridlabels=7pt](0,0)(-4,-4)(4,4)
        \psset{linecolor=purple}
        \psframe[](-2,-2)(2,2)
        \psline[linestyle=dashed]{-}(-2,0)(2,0)
        \psline[linestyle=dashed]{-}(0,-2)(0,2)

        \rput{0}(-1,-1){\Large(A)}
        \rput{0}(1,-1){\Large(B)}
        \rput{0}(-1,1){\Large(C)}
        \rput{0}(1,1){\Large(D)}

        \rput{0}(-2.5,1.5){4}\rput{0}(-2.5,.5){3}\rput{0}(-2.5,-.5){2}\rput{0}(-2.5,-1.5){1}
        \rput{90}(-3.5,0){\shortstack[c]{风险\\(气流受限的GOLD分级)}}

        \rput{0}(-1,-2.5){CAT$ < $10}\rput{0}(1,-2.5){CAT$ \geqslant $10}
        \rput{0}(0,-3){\color{red}症状}
        \rput{0}(-1,-3.5){mMRC~0-1}\rput{0}(1,-3.5){mMRC$ \geqslant $2}
        \rput{0}(0,-4){\color{red}呼吸困难}

        \rput{0}(3,1){\scriptsize\shortstack[l]{$ \geqslant $2急性加重史\\或\\\textcolor{red}{$ \geqslant $1因急性}\\\textcolor{red}{加重住院}}}
        \rput{0}(3,-1){\scriptsize\shortstack[l]{$ \leqslant $1急性加重史\\且\\\textcolor{red}{未因急性}\\\textcolor{red}{加重住院}}}

        \rput[t]{90}(4,0){\shortstack{风险\\(急性加重史)}}

        \rput[t]{0}(0,3){慢阻肺综合评估(GOLD 2015)}
    \end{pspicture}

当我把它放到左栏时,它就出现了我想要的内容:在此处输入图片描述

然而,当我把它放到正确的地方时,它开始表现得很奇怪:在此处输入图片描述

顺便说一句,我突然想到几个月前我用过框架套餐包括选择框架方法。但是,当您将方法设置为 PSTricks 时,从 mdframed 生成的帧的最右边部分(1/4)也会丢失。

当方法是Tikz时,框架将会完整。

相关内容