我使用以下代码来生成图形:
\documentclass[dvips]{article}
\usepackage{pst-all}
\usepackage{pst-3dplot}
\usepackage{pst-eps}
\usepackage{pst-dbicons}
\begin{document}
\pagestyle{empty}
\begin{TeXtoEPS}
\fontfamily{phv}\selectfont
\psset{xunit=1cm,yunit=1cm,runit=1cm}
\begin{pspicture}(11,11)
\psframe[linewidth=2pt,framearc=.3,fillstyle=none](0.5,0.5)(10.5,10.5)
\rput(4,10.5){\psframebox*{\Large Datenbanksystem}}
\psframe[fillstyle=solid, fillcolor=lightgray](1.5,6)(9.5,9)
\rput(5.5,7.4){\psframebox*[fillcolor=lightgray]{\Large Datenbankmanagementsystem}}
\rput(5.5,3.25){\database{3.5cm}{2cm}[fillstyle=solid, fillcolor=gray]{Datenbanken}}
\end{pspicture}
\end{TeXtoEPS}
\end{document}
当我使用 dvips Grafik1.dvi -E -o Grafik1.eps 进行转换时
我期望图形的比例为 1:1。但它在左侧添加了一些白色边框:
知道发生了什么事以及我该怎么做才能解决这个问题?
答案1
我不确定 出了什么问题dvips -E
,但我得到了更好的结果
dvips Grafik1.dvi -o Grafik1.ps
ps2eps --ignoreBB Grafik1.ps