xskak

结合 texmate 标头和 xskak 符号
xskak

结合 texmate 标头和 xskak 符号

我试图改变PGN2LaTeX3以这种方式创建标题我的书,但我没能做到。 例如一些 pgn2latex_out.tex 结果: \newgame \resetPgnTags \def\Site{} \def\Date{2016} \def\Round{9.1} \def\whitename{Bajarani, Ulvi} \def\blackname{Musayev, Eldar} \def\Result{\aDraw} \def\WhiteElo{2486} \def\BlackElo{2159} \fenboard{rn1qkbnr/pb1p1ppp/...

Admin

如何生成包含所有国际象棋符号的表格
xskak

如何生成包含所有国际象棋符号的表格

我喜欢学习如何在表格中列出所有棋步。 在我的 MWE 中,我手动输入前三步。有没有办法通过循环来完成? \documentclass{article} \usepackage{skak, xskak,chessboard} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{geometry} \usepackage{array} \usepackage{comment} \usepackage[table]{xcolor...

Admin

放大棋盘,使其比“largeboard”更大
xskak

放大棋盘,使其比“largeboard”更大

我正在使用这个xskak 包为我们的俱乐部会议准备拼图。包中预定义的最大尺寸是largeboard。我想把棋盘做得更大,尽可能大到适合美国信纸大小的纸张。 我该如何做呢? ...

Admin

怎样将白色棋子染成黑色?
xskak

怎样将白色棋子染成黑色?

我需要一款棋子颜色只有一种的国际象棋游戏,我可以移动棋子,之后的每个棋盘\mainline都保持这种颜色,黑棋子保持黑色,白棋子变黑。默认棋盘有白色和灰色区域,不应该改变(如果可能的话,但最重要的是棋子颜色相同)!我尝试了不同的软件包(xskak、chessboard)、不同的命令,例如\setchessboard,,\whitepiececolor我甚至询问了聊天 GPT,但都没有用。我还发现了这个邮政,改变棋子颜色没有作用。 这是我的代码: \documentclass[runningheads]{llncs} \usepackage{xskak} \u...

Admin

Xskak,命令 \setfen[]: 没有更新板
xskak

Xskak,命令 \setfen[]: 没有更新板

我有以下用以下方式创建的单人国际象棋示例\setfen[]: \documentclass[runningheads]{llncs} \usepackage{xskak, longtable} % Schach \usepackage{chessboard} \begin{document} \setchessboard{smallboard,showmover=false,} \begin{longtable}{p{0.45\textwidth}p{0.45\textwidth}} \newgame \mainline{1.Nd5 Bd5}...

Admin

如何使用 xskak 为 \chessboard 中的每个方格添加标签?
xskak

如何使用 xskak 为 \chessboard 中的每个方格添加标签?

我在网上搜索了很多,但找不到任何有用的答案,所以我在这里。我正在尝试创建一个棋盘图形,使用肖斯卡克包含每个方块的标签的包。我试图实现的一个示例在 overleaf 上的 xskak 教程中显示,链接这里。 我还将添加我所指图像的屏幕截图: 谢谢! ...

Admin

Expl3-在 xskakloop 中填充 tabularray
xskak

Expl3-在 xskakloop 中填充 tabularray

我想使用xskak 包的命令来填充 tabularraytblr或longtblr环境。\xskakloop 如果可能的话,我想使用 expl3。我尝试查看 xskak 源代码,但我仍然不知道它是否至少与 expl3 兼容。 据我所知,在参数\ExplSyntaxOn中使用命令会导致意外结果。我尝试在 expl3 中重新定义一个等价项,但我不是 tex 专家。坦率地说,在我有限的时间内完成一个业余项目,要实现这个基本结果,我需要查阅的文档数量实在是太多了。\xskakloop\xskakloop 如果可能的话,我想实现以下目标: \documentclass...

Admin

将 xskak 棋盘拉伸至多列的宽度(在双列文章内部)
xskak

将 xskak 棋盘拉伸至多列的宽度(在双列文章内部)

使用以下代码: \documentclass[a4paper,twocolumn]{article} \usepackage{xskak} \usepackage{lipsum} \usepackage{parskip} \usepackage{multicol} \begin{document} \lipsum[5] \begin{multicols}{2} \chessboard[setfen=8/8/5K2/2p3Bk/2P1R3/8/8/8 b - - 0 1,tinyboard,margin=false,showmover=false]\fo...

Admin

无法使用 ``xskak`` 包更改语言
xskak

无法使用 ``xskak`` 包更改语言

我正在学习国际象棋,并决定做笔记。所以我正在使用xskak包。我决定用葡萄牙语写,以便我可以与一些朋友分享。然而,这个包不听我的命令。这是一个工作示例: \documentclass{article} \usepackage{xskak} \newskaklanguage{pt}{RDTBCP} %... renames pieces in sequence: KQRBNP \skaklanguage[pt] %... selects language \usetextfig %...

Admin

xskak 无法正确显示城堡 \ParseCastling 与其定义不匹配
xskak

xskak 无法正确显示城堡 \ParseCastling 与其定义不匹配

你好,我正在使用 xskak,遇到了需要解决的问题:王车易位,我理解你必须使用字母而不是数字,如[此处][1] 所述,但我的问题是当我使用时,O-O我在构建 PDF 时遇到错误: ! Use of \ParseCastling doesn't match its definition.<argument> ... \Castling {\True}\ParseCastling(ZO-OZ) 我的代码是: \documentclass{beamer} \usepackage[utf8]{inputenc} \usepackage[slovak]{b...

Admin

xskak / xsavebox:如何使用 xsavebox 进行 markmoves-list
xskak

xskak / xsavebox:如何使用 xsavebox 进行 markmoves-list

我尝试使用xsaveboxes:markmoves \xsbox{list1}{a8-e4} \chessboard[tinyboard, markmoves=\xusebox{list1}% <--- error ] 这样我就可以使用编号框了。 但这不起作用,我该怎么办? \documentclass{article} \usepackage{xsavebox} \usepackage{xskak} \usepackage{chessboard} \setchessboard{showmover=false, pgfstyle=straig...

Admin

棋盘:如何添加或继承样式?
xskak

棋盘:如何添加或继承样式?

是否可以添加样式? 例如,我在样式“s2”上添加了样式“s1”: \storechessboardstyle{s1}{ movenr={1}, markmove=\xskakget{movefrom}-\xskakget{moveto}, } \storechessboardstyle{s2}{ style=s1,% <---------------- no effect! movenr={2}, markmove=\xskakget{movefrom}-\xskakget{moveto}, } 但这不起作用。 我该怎么办? \doc...

Admin

如何在 xskakloop 中显示启动情况
xskak

如何在 xskakloop 中显示启动情况

如何在 xskakloop 中显示起始情况,例如正常的棋盘结构?可以称之为“移动 0”。 \documentclass[margin=5mm, varwidth]{standalone} \usepackage{xskak} \usepackage{chessboard} \setchessboard{showmover=false, margin=false} \begin{document} \section{Start situation :)} \newchessgame \chessboard[tinyboard] \section{Loop...

Admin

xskak:defaultmovenr=0 在 xskakloop 上不起作用
xskak

xskak:defaultmovenr=0 在 xskakloop 上不起作用

我设置了\xskakset{defaultmovenr=0,}。现在可以正常工作了。 但 如果我使用 xskskloop,它就不再起作用了。 我该怎么办?\mainline{0. Ba8 ... 1. Be4 ... 2. Bh7 ... 3. Bg8 ... 4. Ba2 ...} \documentclass[margin=5mm, varwidth]{standalone} \usepackage{xsavebox} \usepackage{xskak} \usepackage{chessboard} \setchessboard{showmove...

Admin