我找到了一行“标准棋盘方向”,但没有找到翻转棋盘方向的选项。我可以让棋盘显示为黑方视角吗?
答案1
这更多是关于chessboard
包而不是xskak
。inverse
调用时只需输入选项\chessboard
。从 MWE 修改代码这里我们将拥有:
\documentclass{article}
\usepackage[pdftex,active,tightpage]{preview}
\setlength\PreviewBorder{5mm}
\usepackage{xskak}
\begin{document}
\begin{preview}
\newchessgame
\mainline{1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e6
7. g4 e5 8. Nf5 g6 9. g5}\\
\chessboard[inverse,label=False]
\end{preview}
\end{document}
Gummi 中的结果是:
chessboard
您可以在包 的文档中找到它这里在第 5.2 节中。我删除了以下行,\usepackage{chessboard}
因为xskak
这里第 7 页上说,“软件包 xskak 使用了 eTEX 的一些原语。它需要软件包 skak 的 1.4 版或 1.5 版、软件包 chessfss(国际象棋字体选择)和 xkeyval(键=值语法)的最新版本、chessboard 的 1.5 版(而这又需要 pgf )和 xifthen”。
编辑:这将生成整页的输出,而不是像上图所示的那样。
\documentclass[12pt]{article}
\usepackage{xskak}
\begin{document}
\newchessgame
\mainline{1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e6
7. g4 e5 8. Nf5 g6 9. g5}
\chessboard[inverse]
\end{document}
较小的屏幕截图:
如果您不想要这些动作,请用 替换主线动作\hidemoves{1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e6 7. g4 e5 8. Nf5 g6 9. g5}
。