我注意到已经有一些关于排版象棋的问题,但我有两个非常基本的问题:
目前用于排版带有注释的棋图和游戏分数的“最佳”软件包有哪些?
这些已经包含在 TeXShop 中了吗?
答案1
我认为,开始排版棋图将是
skak
包裹。该软件包提供了排版棋盘、保存和恢复棋盘以及打印走子的方法。它依赖于chessfss
包裹提供棋盘碎片。设置板的最简单方法是使用
\fenboard
command. It allows for specifying a regular 8x8 chess board using the well-established 福赛斯-爱德华兹符号。 例如,\fenboard{r5k1/1b1p1ppp/p7/1p1Q4/2p1r3/PP4Pq/BBP2b1P/R4R1K w - - 0 20}
生产
还有
texmate
,尽管我对它的界面不太熟悉。TeXShop 是一个LaTeX 集成开发环境因此实际上独立于 TeX/LaTeX 的任何软件包。您应该检查您的发行版。最简单的方法是包含一个包并查看您的
.tex
源代码是否编译。如果没有,请使用可用的包管理器(例如,Windows 上的 TeX Live 或 MiKTeX)安装该包。
答案2
@Werner 给出了一个相当全面的答案,我同意这skak
是一个首选。我只想补充一下,skak
目前已经构建了几个与之配合使用的扩展:skaknew
(添加新的国际象棋字体)或扩展xskak
:
xskak 包的主要作用是保存有关棋类游戏的信息以供日后使用。
还值得一提的是chessboard
包裹,这使得制作动画棋盘变得更加容易,但也需要该animate
包。
选择你的武器。:)