PsPicture 基线

PsPicture 基线

使用 LaTeX->PS->PDF 编译以下 MWE 时,istpsframe与基线正确对齐。使用auto-pst-pdfPDFLaTeX,我得到以下不必要的间隙。pst-pdf也不起作用。



在此处输入图片描述



\documentclass[a4paper,DIV=15,oneside,12pt]{scrartcl}
\usepackage{pst-all}
\usepackage{auto-pst-pdf}
%\usepackage{pst-pdf}
\begin{document}
Baseline\rule{10mm}{1pt}%
\begin{pspicture}(0,0)(4,3)
\psframe(0,0)(4,3)
\end{pspicture}%
\rule{10mm}{1pt}Baseline
\end{document}


问题 1: 这只是个问题吗auto-pst-pdf?当然,XeLaTeX 解决这个问题,但我还是愿意坚持PDFLaTeXauto-pst-pdf

问题2:pst-pdf' or在内部使用auto-pst-pdf (asauto-pst-pdf pst-pdf`是否有区别loads?)?

答案1

问题 1:您可以使用\psset{dimen=inner} 以下解决方法:

\documentclass[a4paper,DIV=15,oneside,12pt]{scrartcl}
\usepackage{pst-all}
\usepackage{auto-pst-pdf}

\begin{document}

Baseline\rule{10mm}{1pt}%
\begin{pspicture}(0,0)(4,3)
\begin{postscript}%
\psset{dimen=inner}
\psframe(0,0)(4,3)
\end{postscript}%
\end{pspicture}%
\rule{10mm}{1pt}Baseline

\end{document} 

在此处输入图片描述

相关内容