使用 pst-poker 包显示一手 13 张牌

使用 pst-poker 包显示一手 13 张牌

我想使用 pst-poker 包展示一手包含 13 张牌的牌。我希望牌会叠放在另一张牌的上面,并且只有角落可以看见。类似以下两个选项(但有 13 张牌):

在此处输入图片描述

在此处输入图片描述

我没有找到如何做到这一点pst 扑克

答案1

由于\rotatebox工作方式的原因,它并不完全是圆形的,但可以通过调整角度和偏移来进行调整110pt

此外,pst-poker排版需要很长时间。使用 XeLaeX。

虽然这些 MWE 是用默认阴影完成的,但还是要感谢 Paul Gaborit 指出可以使用选项crdshadow=none来抑制它们。

这里有110pt偏移和 7 度增量:

\documentclass{article}
\usepackage{pst-poker, rotating, stackengine}
\newcommand\inhand[3][110pt]{\rotatebox[origin=b]{#2}{\raisebox{#1}{#3}}}
\begin{document} 
\setstackgap{L}{0pt} 
\Longunderstack{%
\inhand{42}{\crdAs}
\inhand{35}{\crdtenh}
\inhand{28}{\crdsevd}
\inhand{21}{\crdsevc}
\inhand{14}{\crdQd}
\inhand{7}{\crdtenh}
\inhand{0}{\crdsevc}
\inhand{-7}{\crdQd}
\inhand{-14}{\crdAs}
\inhand{-21}{\crdsevc}
\inhand{-28}{\crdQd}
\inhand{-35}{\crdtenh}
\inhand{-42}{\crdsevc}
}
\end{document}

在此处输入图片描述

150pt以下是具有偏移和 5 度增量的变体:

\documentclass{article}
\usepackage{pst-poker, rotating, stackengine}
\newcommand\inhand[3][150pt]{\rotatebox[origin=b]{#2}{\raisebox{#1}{#3}}}
\begin{document} 
\setstackgap{L}{0pt} 
\Longunderstack{%
\inhand{30}{\crdAs}
\inhand{25}{\crdtenh}
\inhand{20}{\crdsevd}
\inhand{15}{\crdsevc}
\inhand{10}{\crdQd}
\inhand{5}{\crdtenh}
\inhand{0}{\crdsevc}
\inhand{-5}{\crdQd}
\inhand{-10}{\crdAs}
\inhand{-15}{\crdsevc}
\inhand{-20}{\crdQd}
\inhand{-25}{\crdtenh}
\inhand{-30}{\crdsevc}
}
\end{document}

在此处输入图片描述

最后,250pt偏移和 4 度增量:

\documentclass{article}
\usepackage{pst-poker, rotating, stackengine}
\newcommand\inhand[3][250pt]{\rotatebox[origin=b]{#2}{\raisebox{#1}{#3}}}
\begin{document} 
\setstackgap{L}{0pt} 
\Longunderstack{%
\inhand{24}{\crdAs}
\inhand{20}{\crdtenh}
\inhand{16}{\crdsevd}
\inhand{12}{\crdsevc}
\inhand{8}{\crdQd}
\inhand{4}{\crdtenh}
\inhand{0}{\crdsevc}
\inhand{-4}{\crdQd}
\inhand{-8}{\crdAs}
\inhand{-12}{\crdsevc}
\inhand{-16}{\crdQd}
\inhand{-20}{\crdtenh}
\inhand{-24}{\crdsevc}
}
\end{document}

在此处输入图片描述

这是一个内联版本

\documentclass{article}
\usepackage{pst-poker, rotating, stackengine}
\newcommand\inline[1]{#1\kern-35pt\ignorespaces}
\begin{document} 
\inline{\crdAs}
\inline{\crdtenh}
\inline{\crdsevd}
\inline{\crdsevc}
\inline{\crdQd}
\inline{\crdtenh}
\inline{\crdsevc}
\inline{\crdQd}
\inline{\crdAs}
\inline{\crdsevc}
\inline{\crdQd}
\inline{\crdtenh}
\inline{\crdsevc}
\end{document}

在此处输入图片描述

相关内容