
這是一個 MWE,使用\rput
整頁圖片將文字放置在頁面中間:
\documentclass{article}
\usepackage[paperheight=100mm,paperwidth=100mm,margin=0mm,noheadfoot]{geometry}
\usepackage{pstricks}
\begin{document}
\psset{unit=1mm}
\begin{pspicture}(0,0)(\paperwidth,\paperheight)
\rput[bl](50mm,50mm){abc}
\end{pspicture}
\end{document}
這是結果:
這是在 TeXlive 2019.202000218 上使用 xelatex 編譯的(在 Ubuntu 20.04 中打包)。我很確定曾經作為一個更複雜的文檔正常工作,在從 Ubuntu 18.04 和相關 TEXlive 軟體包升級之前,\rput
它現在被破壞並可以正常工作(=被正確放置)。abc
是我這邊有問題嗎?有解決辦法嗎?
謝謝!
附:latex
透過→編譯dvips
可以正確放置文字。
答案1
相同的問題描述於TeXLive 2019 Debian:Pst 繪製錯誤的軸標籤定位(並在連結的評論中進行了解釋)並且來自 Ghostscript 和 dvipdfmx 之間的版本不匹配。
透過使用TeXLive 2020 中的對應檔案覆蓋 ubuntu 打包的/usr/bin/xdvipdfmx
二進位檔案及其配置來解決這個問題。/usr/share/texlive/texmf-dist/dvipdfmx/dvipdfmx.cfg