[Stand-alone Games] 一款适用于 XBoard/WinBoard 中国象棋程序的棋子主题
Tofloor
poster avatar
字甲达宾
deepin
2023-04-02 06:27
Author

一款适用于 XBoard/WinBoard 中国象棋程序的棋子主题

2023.4.01

xboard-xiangqi-theme-maoken

xboard-maoken2.png

介绍

使用“猫啃什锦黑” (MaokenAssortedSans) 字体自带的中国象棋棋子字符,

制作的中国象棋棋子图片(SVG)格式。

适用于 XBoard/WinBoard 象棋程序。

使用方法

先安装 xboard 相关的软件包:

sudo apt-get install xboard fairymax hoichess sjaakii

再下载、安装这个棋子主题包 DEB:


xboard-xiangqi-theme-maoken_0.1-1_all.deb

https://url48.ctfile.com/d/30646948-42482335-40c3a2?p=6859

(访问密码: 6859)


再以普通用户,运行命令 xboard @xiangqi-maoken 即可用相应的

中国象棋棋子图片。

  • 技巧:如果上面的命令,无法正常显示象棋棋子图片效果,请以普通用户身份,
    删除 xboard 程序生成的个人配置文件 .xboard-xiangqi-maoken-rc,再运行
    即可。删除命令:
    .
    rm -v ~/.xboard-xiangqi-maoken-rc

    效果图:

关于“猫啃什锦黑”(MaokenAssortedSans) 字体

“猫啃什锦黑” (MaokenAssortedSans) 字体基于 SIL-1.1 开源字体协议发布,
允许免费商用。

自带中国象棋棋子字符(Unicode 代码范围:1FA60 -> 1FA6D,共7+7个)。

字体介绍和下载:

  • https://www.maoken.com/assorted
  • https://www.maoken.com/freefonts/16964.html

软件架构

all

安装教程

XBoard 程序玩中国象棋,需要先安装几个相关的软件包:

  1. 依赖软件包 xboard;
  2. 推荐安装 XBoard 中国象棋相关的引擎软件包: fairymax hoichess sjaakii

安装命令:

sudo apt-get install xboard fairymax hoichess sjaakii

使用说明

以普通用户,运行命令

xboard @xiangqi-maoken

或者

xboard-xiangqi.maoken

即可。

使用技巧

  • 用鼠标拖动 XBoard 游戏程序的右下角,可以 放大 或者 缩小棋盘的大小。

当然,也可以在输入游戏命令时,使用 -size 数字 选项参数来指定棋子图片的大小。

  • 默认数值为 49(即代表棋子大小为 49x49 像素)。
  • 对于 13 - 14 英寸的笔记本电脑屏幕,或者老式的14、15、17英寸的大块头显示器屏幕,
    推荐数值范围为 47 - 65 。
  • 对于台式机电脑的大屏幕,或者外接屏幕,可以指定数字为 95, 甚至更大。

需要注意的是:-size 选项参数,需要放在命令的最后面,否则可能棋盘大小无法生效。

命令示例:

xboard @xiangqi-maoken -size 65

或者

xboard-xiangqi.maoken -size 65

特别提示

如果 XBoard 游戏非正常退出,或者用户错误地修改了游戏配置文件,可能
导致下次运行 xboard 相关命令时,无法正常显示棋子主题。

解决办法:

以普通用户身份,删除 XBoard 象棋程序的个人配置文件,再重新运行游戏命令即可。

Reply Favorite View the author
All Replies
ad1998
deepin
2023-04-02 06:40
#1

like

Reply View the author
jiutian123
deepin
2023-04-02 07:03
#2

like

加油

Reply View the author
阿尼樱奈奈
Moderator
2023-04-02 16:00
#3

applaud

Reply View the author
MMHMM
Moderator
2023-04-02 17:03
#4

like kissing_heart

Reply View the author