我在环境中有一行文本pspicture
,我需要以可以做到的方式分发这些单词\hfill
。这是我想要的图像:
我目前有这个最小的例子
\documentclass[pstricks,border=2cm]{standalone}
\begin{document}
\begin{pspicture}(12,3)
\psline(1,1)(11,1)
\rput[Bl]{0}(1,1){Word LongWord Words MuchLongerWord}
% command which draws the grid and labels it
\psgrid[subgriddiv=0, griddots=10, gridlabels=12pt]
\end{pspicture}
\end{document}
编译结果如下(使用另一种字体):
我应该如何增强它才能获得期望的结果?
健康)状况:我需要它来编译xelatex
(就我读过了,不喜欢将文本放在路径上的想法)所以我无法进行pst-text
太多实验。
我不一定需要将文本放在任何路径上。我基本上只需要平等地分发单词一定数量的水平空间。您知道如何去那里吗?
答案1
您可以使用\makebox
带有选项s
(拉伸)的。
\documentclass[pstricks,border=2cm]{standalone}
\begin{document}
\begin{pspicture}(12,3)
\psline(1,1)(11,1)
\rput[Bl]{0}(1,1){\makebox[10cm][s]{Word LongWord Words MuchLongerWord}}
% command which draws the grid and labels it
\psgrid[subgriddiv=0, griddots=10, gridlabels=12pt]
\end{pspicture}
\end{document}
结果: