我正在尝试为大学写一篇论文,其中涉及在乳胶中使用扑克牌。我正在使用 Poker MIT 包:
http://web.mit.edu/foley/games/Arcadia/sr/poker/poker.sty
提供所需的 poker.sty 文件,以及页面
http://web.mit.edu/foley/games/Arcadia/sr/poker/poker-doc.pdf
为像我这样不太擅长使用 latex 的人提供了一些帮助。在第二份文档的第 4 页中,作者写道:“然后,您可以更改命令中使用的选项
\setkeys{poker}{option=value[,option=value]}
在文档中的任何地方。”我不知道如何使用它,并尝试摆弄它,希望它能工作,但没有成功。可用选项列在第 4 页的下方,我非常想更改默认设置。
有没有大神能提供一下上述更改选项的示例实现?我真的需要将选项inline
设置为symbol
。
提前致谢!
答案1
在我看来,‘文档’包确实很短,但解决poker.sty
方案却很明显
\define@choicekey*{poker}{inline}[\val\nr]{symbol,boxed,card}[symbol]{%
% omitted here by C.H.
}
相关键是inline
并且 是一个选择键,只有允许的值symbol
、boxed
、card
。
使用inline=symbol
——初始默认值为card
(在包末尾设置。)
可以\setkeys{poker}{...}
在文档的任何地方使用它来更改卡片组/样式等等。
请注意,该poker
包依赖于 PostScript,因此请使用latex
,而不是pdflatex
编译该文档。
由于样式编译失败boxed
,因此我没有提供相关代码。
\documentclass{article}
\usepackage{poker}
\setkeys{poker}{inline=symbol}
\begin{document}
\As\tenh\sevd\sevc\Qd
\setkeys{poker}{inline=card}
\As\tenh\sevd\sevc\Qd
\end{document}