Debian/Ubuntu 下用 xboard 玩中国象棋

2020-3-22, by Careone

xboard 其实早就已经支持中国象棋了。只是目前国内玩家对 Xboard 可能还不是很了解。

自己和几个朋友,打了个软件包 xboard-xiangqi, 方便直接打开 xboard 中国象棋。

下载地址:百度网盘:
链接: https://pan.baidu.com/s/1B_bItqGeqsr7BfeieRnG5w
提取码: bhs8

最新版本,以及其它相关 xboard 棋谱,也可以在 SourceForge 下载(缺点:网速可能较慢,甚至无法正常下载 )

https://sourceforge.net/projects/emacslocale/files/xiangqi/xboard-xiangqi/


# xboard-xiangqi

介绍

用 Xboard 玩中国象棋。命令: xboard-xiangqi

  1. version 4.9.1-6, 2020-3-11 updated, by Careone;

  2. 自定义 [棋盘图片] 的技术说明:中国象棋棋盘图片文件后面,需要加上 -9x10 字样,如 xqboard-wood-9x10.png,
    这样在缩放棋盘时,九宫斜线中间才不会出现断线或者错位;

  3. 自定义 [棋子图片] 的技术说明:只支持 PNG 或者 SVG 这两种图片格式;

  4. 旧版本 (version 4.9.1-5 及以前版本) 包含的命令 xboard-xiangqi-piece2svg (主要用于转换棋子图片为 SVG 格式),
    已失去应用价值。从 version 4.9.1-6 版本起,该命令及对应的 MAN 手册,已移除;

软件架构

all

安装教程

  1. 安装依赖的软件包: sudo apt-get install xboard fairymax
  2. 安装推荐的软件包: sudo apt-get install hoichess sjaakii
  3. 推荐安装第三方主题包 (DEB): xboard-xiangqi-themes 。下载地址:
    https://sourceforge.net/projects/emacslocale/files/xiangqi/xboard-xiangqi/

使用说明

  1. xboard-xiangqi 直接启动中国象棋

  2. xboard-xiangqi -s 49 指定棋格大小为 49x49。默认为49, 推荐为47-65

  3. xboard-xiangqi -t wood 使用木质的棋子/棋盘主题

  4. xboard-xiangqi --nologo 不显示象棋引擎的 LOGO 图片。这样程序界面会小一些

  5. xboard-xiangqi -sj -lf [数字1-551]
    加载棋例《适情雅趣》残局谱第 1-551 局的任意一个 FEN 局面(相当于挑战残局)
    -sj 代表使用棋力较强的中国象棋引擎 sjaakii

  6. xboard-xiangqi -lg [PGN文件] [数字序号]
    打开 PGN 对局/棋谱文件中的指定棋局。如果未指定文件和数字,则打开棋例

  7. xboard-xiangqi -h 查看帮助信息和更多功能

相关软件包和技术说明

Linux下用XBoard玩中国象棋
2020-2-23, by Careone

适用系统: Debian/ Ubuntu/ Deepin/ UOS

步骤一: 安装 xboard 和 hoichess 软件包

sudo apt-get install xboard hoichess
说明:软件包 hoichess 中,包含一个 XBoard 中国象棋引擎 hoixiangqi

步骤二: 下载并安装软件包 xboard-xiangqi
另外,还可以安装附加的棋子棋盘图片主题包 xboard-xiangqi-themes

下载地址:
DEB 安装包: https://sourceforge.net/projects/emacslocale/files/xiangqi/xboard-xiangqi/
源码: https://gitee.com/atzlinux/xboard-xiangqi

步骤三:直接运行 xboard-xiangqi 即可启动 XBoard 中国象棋。
另外,还可以使用 -s 选项来指定棋子大小。如:
xboard-xiangqi -s 60

指定棋格大小为 60x60。 默认为 49。推荐为 47-65。
说明: 如果小于 47,则程序上部的菜单栏可能消失。

其它常用功能:可以使用 -t 选项使用其它象棋主题。如:

* 2. 木纹主题
xboard-xiangqi-t wood

* 3. CCBridge 象棋桥主题
xboard-xiangqi-t ccbridge

* 4. 东萍象棋主题
xboard-xiangqi-t dpxq

码云特技

  1. 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md

效果图:

1赞

中国象棋装上了,感觉电脑水平太高了,搞不赢它!