![skak xskak ориентация доски](https://rvso.com/image/420775/skak%20xskak%20%D0%BE%D1%80%D0%B8%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F%20%D0%B4%D0%BE%D1%81%D0%BA%D0%B8.png)
Я нашел строку "в стандартной ориентации доски", но не нашел опции перевернутой ориентации доски. Могу ли я отобразить доску для обзора черным?
решение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. Ему требуются версия 1.4 или версия 1.5 пакета skak, последняя версия пакета chessfss (выбор шахматного шрифта) и xkeyval (ключ=значение-синтаксис), версия 1.5 chessboard (которая, в свою очередь, требует pgf) и xiften».
РЕДАКТИРОВАТЬ:Это приведет к созданию выходных данных на полной странице, а не в виде диаграммы, показанной выше.
\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}
.