![PSTricks:右侧未显示线条](https://linux22.com/image/348939/PSTricks%EF%BC%9A%E5%8F%B3%E4%BE%A7%E6%9C%AA%E6%98%BE%E7%A4%BA%E7%BA%BF%E6%9D%A1.png)
我想用 PSTricks 制作一个相当大的流程图。一开始还不错,但随着流程图变大,纸张右侧的框架和线条就不再显示了。
我正在使用 XeLaTex 进行编译。
这是一个同样发生该问题的最小示例:
\documentclass[margin=5mm]{standalone}
\usepackage{pstricks}
\usepackage{pst-all}
\begin{document}
\begin{psmatrix}
\psdiabox[]{text}&\psdiabox[]{text}&\psdiabox[]{text}&\psdiabox[]{text}&\psdiabox[]{text}&\psdiabox[]{text}&\psdiabox[]{text}&\psdiabox[]{text}&\psdiabox[]{text}\\
\end{psmatrix}
\end{document}
有什么建议这里的错误是什么以及如何避免它?
答案1
使用latex
-> dvips
->ps2pdf
类standalone
无法检测图像的正确宽度。使用xelatex
和
\documentclass[margin=5mm]{standalone}
\usepackage{pst-node}
\begin{document}
\begin{psmatrix}
\psdiabox[]{text} & \psdiabox[]{text} & \psdiabox[]{text} & \psdiabox[]{text} & %
\psdiabox[]{text} & \psdiabox[]{text} &\psdiabox[]{text} & %
\psdiabox[]{text} & \psdiabox[]{text}\\
\end{psmatrix}
\end{document}
它应该可以工作: