我知道我可以使用 B 参数水平对齐文本,如下所示:
\rput[B]{0}(-164,0){{\large\itshape{L}}}
但是我该如何垂直对齐它呢?我应该使用 tabular 命令吗?我使用的语法正确吗?
\rput[B]{0}(-164,0){\begin{tabular}{c}{\large\itshape{L}}\end{tabular}}
谢谢。
[编辑]
这似乎有效:
\psTextFrame[linestyle=none,fillstyle=none](-156,-8)(-172,8){\large\itshape{L}}
但我读到它不是一个真正的 pstricks 对象,所以可能存在其他问题?
答案1
不知道你说的“垂直”对齐是什么意思。但\rput
对于没有换行的单词来说更有意义。在下面的例子中,两个“L”一个在另一个上面打印:
\documentclass{article}
\usepackage{pst-plot}
\begin{document}
\psset{unit=1pt}
\begin{pspicture*}(-250,-250)(200,200)
\psTextFrame[fillstyle=none](-156,-8)(-172,8){\large\itshape L}
\rput(-164,0){\large\itshape L}\psdot(-164,0)
\end{pspicture*}
\end{document}
顺便说一句:\itshape
是一个开关!它有不争论。