设为首页收藏本站

华工象棋论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 11666|回复: 18
打印 上一主题 下一主题

[新手帮助] 棋谱转换为注解

  [复制链接]
跳转到指定楼层
1#
发表于 2011-10-6 15:52:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
不知道各位棋书编写者在编辑棋谱注解时是如何输入着法的,我想比较快的应该是用棋谱软件先输出标准着法,然后进行修改。如果注解多的话可能工作量也不小,我推荐给大家一款文本编辑器TEXTPRO,功能强大,附针对东萍导出的含变着文本处理脚本。

5.1版软件不支持UNICODE,所以变着在11~20变时的带圈数字不能识别。
6.5版能够支持UNICODE(处理样本见10楼),有兴趣者和我联系。

软件:
TextPro51.rar (576.38 KB, 下载次数: 239)

使用说明:
启动软件

设置替换表

选择“棋谱注解”脚本

复制东萍棋谱文本并选则需处理部分

进行批量正则替换

完成
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享分享
2#
发表于 2011-10-6 16:56:55 | 只看该作者
怎么是115浏览器?
3#
发表于 2011-10-6 16:57:53 | 只看该作者
我下载了“注解”,不会打开。
4#
发表于 2011-10-6 18:16:21 | 只看该作者
文本编辑器TEXTPRO的确是个好东西,纯绿色软件且功能强大。
5#
 楼主| 发表于 2011-10-6 19:17:03 | 只看该作者
文本编辑器TEXTPRO的确是个好东西,纯绿色软件且功能强大。
667 发表于 2011-10-6 18:16


我怎么不能进入板块浏览(可以从主页直接进入帖子)
6#
发表于 2011-10-6 21:09:37 | 只看该作者
数据库表有问题,我不会搞
7#
 楼主| 发表于 2011-10-7 13:10:44 | 只看该作者
就“残局探索”进不去
8#
发表于 2011-10-7 18:25:10 | 只看该作者
回复 7# yjr123


    修复了一下,应该正常了
9#
 楼主| 发表于 2011-10-7 18:49:14 | 只看该作者
恢复正常了
10#
 楼主| 发表于 2011-10-7 18:49:56 | 只看该作者
霹雳马:敖日西

【主变: 和局】
    1.  前五进一    将6平5      2.  前炮平五    将5平6   
    3.  炮二平四    车6平5      4.  车二进九    将6进1   
    5.  前兵平五    车5退1      6.  车二退一    将6退1   
    7.  炮五平四    马5退6      8.  车二平五    马6进7   
    9.  车五进一    将6进1      10. 马一进三    卒2平3   
    11. 车五退三    卒4平5      12. 车五退五    卒6平5   
    13. 帅五平四    卒3平4      14. 兵六平五    马7退9 ①②
    15. 兵五平四 ③ 将6平5      16. 炮四平五 ④⑤ 马9退7   
    17. 炮五退三 ⑥ 马7退6      18. 马三进四    马6进8   
    19. 马四进二    马8进6      20. 炮五进二    将5平4 ⑦
    21. 兵七进一    将4退1      22. 兵七平六    将4进1   
    23. 炮五进一    马6进4      24. 炮五退三    马4进6   
    25. 马二退三    马6退5      26. 兵六平五    马5进4   
    27. 兵五进一    马4退3      28. 马三进二    马3退4   
    29. 炮五平二    马4进5      30. 马二退三    将4退1   
    31. 炮二平一    将4进1      32. 炮一平二    将4退1   
    33. 兵五进一    马5退4      34. 兵五平四    马4进5   
    35. 炮二退一    马5进6      36. 兵四平五    卒4进1   
    37. 炮二退一    卒4平5      38. 炮二平五    卒5进1   
    39. 帅四进一    马6退5      40. 帅四平五    马5退6   
    41. 兵五平四    卒5平4      和.

变①接主变第14回合
马7退8;炮四退三,卒4进1;兵五平四,马8退6(⑧);炮四进二(⑨⑩),将6平5;兵四平五,卒4平5;马三退五,马6进8;炮四退三,马8进6;炮四进一,马6退8;炮四退一,马8进6;炮四进一,马6退8
和.

变②接主变第14回合
马7退5;马三进四,马5退6;马四退五,将6平5;马五进六,马6进8;兵七平六,马8进6;兵六进一,卒4平5;马六退五,马6进5;兵六进一,马5退7;帅四平五,马7退6;兵五进一,将5平6;兵五进一,将6退1;兵六平五,马6退7;后兵平四,马7进6;兵四进一,红胜.

变③接主变第15回合
兵七平六,马9退7;马三进四(⑪),马7进9;兵五平四,将6平5;炮四平五,马9进8;马四退三,马8退7;兵四平五,将5平4;马三进四,马7进8;马四退三,卒4进1;炮五退三,马8退7;炮五平三,将4平5;兵六平五(⑫),马7进5;炮三平四,马5进3;后兵平六(⑬),马3退5;兵六进一,马5退6;炮四进一,马6退4;炮四退一,马4进6;炮四进一,马6退4;炮四退一,马4进6;炮四进一,和.

变④接主变第16回合
兵四平五,将5平6;兵五平四,将6平5;兵四平五,卒4进1;炮四平五,将5平4;炮五退三,马9进8;兵五进一,马8退7;炮五平三,马7退6;炮三平六,马6退5;炮六平五,马5进6;马三进四,马6进7;马四退五,马7进5;和.

变⑤接主变第16回合
兵七平六,卒5进1;马三退五,马9进8;帅四进一,卒4平5;黑胜.

变⑥接主变第17回合
兵七平六,马7退6;兵六进一(⑭),马6进7;炮五退三,卒4进1;马三退一,马7进9;兵六平五,将5平4;马一进三,马9进8;兵五进一,马8退7;炮五平三,马7进9;炮三平二,马9进8;炮二退一,卒4平5;马三退五,卒5平6;黑胜.

变⑦接主变第20回合
卒4进1;马二退四,卒4平5;炮五退四,卒5进1;帅四进一,和.

变⑧接变①第16回合
马8进6;兵七平六,将6平5;兵四平五,卒4平5;马三退五,马6退8;炮四退一,马8进6;炮四进一,马6退8;炮四退一,马8进6;炮四进一,和.

变⑨接变①第17回合
兵七进一,将6平5;炮四进二,卒4平5;马三退五,马6进8;炮四退三,卒5进1
黒胜.

变⑩接变①第17回合
兵七平六,将6平5;兵四平五,马6进7;炮四平三,马7进5;炮三平四,马5退6;炮四进一,马6退4;炮四退一,卒4平5;马三退五,马4进5;炮四平五,将5平4;兵五平六,马5进7;黑胜.

变⑪接变③第16回合
兵五平四,将6平5;马三进四,马7退6;兵六进一,马6进8;马四进二,将5平6;兵六平五,卒4进1;兵五平四,将6平5;炮四平五,马8退6;马二退四,马6进7;马四退五,马7退5;和.

变⑫接变③第25回合
兵六进一,马7进5;炮三平四,马5退6;炮四进一,马6退4;炮四退一,马4进6;炮四进一,马6退4;炮四退一,马4进6;炮四进一,马6退4;炮四退一,马4进6
和.

变⑬接变③第27回合
前兵平六,卒4平5;马三退五,马3退4;炮四退一,卒5进1;帅四平五,马4退5
和.

变⑭接变⑥第18回合
炮五进一,马6进5;炮五退五,卒4平5;马三进五,马5进6;兵六平五,马6进8;马五退三,将5进1;兵五进一,将5退1;兵五平六,马8退7;兵六平五,卒5平6;帅四平五,卒6平7;黑胜定.
11#
 楼主| 发表于 2011-10-9 13:16:56 | 只看该作者
标题: 敛后疏前 作者:冯志祥
结果: 和局


【主变: 和局】
    1.  兵六平五 B
    正着1
    1.  …………    将5进1      2.  马七进六    将5退1   
    3.  马六进七    将5进1      4.  车一进三    车6进1   
    5.  马七退六 B
    晃招
    5.  …………    将5退1 B    6.  车一进一    车6退1   
    7.  马六进七 B  将5进1      8.  车一退一    车6进1   
    9.  车一平四    将5平6      10. 兵三进一    将6进1 B
    11. 马七退六    将6平5      12. 马六退四    将5退1 B
    13. 兵三平四 B  将5平6 B    14. 马四退三    卒8平7   
    15. 帅四退一    卒7进1      16. 帅四进一    将6平5   
    17. 炮二平六 B  马3退2 B    18. 炮六退四 B  马2进4   
    19. 马三退五    炮1平3      20. 兵八平七    马4退5 B
    21. 马五进四    马5进3 B    22. 马四退六    马3进4   
    23. 马六退七    马4退5      24. 马七进五    马5退7   
    25. 马五进四    马7进8      26. 马四退三    将5进1   
    27. 兵七平六    将5平4      28. 兵六平五    将4平5   
    29. 兵五平四    将5平4      30. 仕五进六    将4平5
    和

*第1回合红:有[变1-0-1]、[变2-0-1]、[变3-0-1]、[变4-0-1]、[变5-0-1]
*第5回合红:有[变6-0-5]
*第5回合黑:有[变7-0-5]、[变8-0-5]
*第7回合红:有[变9-0-7]、[变10-0-7]
*第10回合黑:有[变11-0-10]
*第12回合黑:有[变12-0-12]
*第13回合红:有[变13-0-13]、[变14-0-13]
*第13回合黑:有[变15-0-13]、[变16-0-13]
*第17回合红:有[变17-0-17]、[变18-0-17]
*第17回合黑:有[变19-0-17]
*第18回合红:有[变20-0-18]
*第20回合黑:有[变21-0-20]
*第21回合黑:有[变22-0-21]

【变1-0-1】
帅四退一
正着2
殊途同归.提前走掉一回合即:帅四退一,卒8平7
卒8平7;兵六平五,将5进1(B),马七进六,将5退1;马六进七,将5进1;车一进三,车6进1;车一平四,将5平6;兵三进一,将6进1;马七退六,将6平5;马六退四,将5退1;兵三平四,将5平6;马四退三,同原主变

*第2回合黑:有[变23-1-2]

【变2-0-1】
炮二进四

车6进7;帅四进一,卒7进1;帅四退一,卒8平7;帅四退一,前卒进1;帅四进一,马3退5;仕五进六,马5进4

【变3-0-1】
兵三平四

卒8平7;帅四退一,前卒进1;帅四进一,马3退5;仕五进六,马5进4

【变4-0-1】
马七退五

卒8平7;帅四退一,车6进7;仕五进四,前卒进1

【变5-0-1】
兵六进一

将5平4;车一退三(B),卒8平7;帅四退一,前卒进1;帅四进一,车6平5;炮二平五,车5平8;兵三平二,车8进2;车一进七,将4进1;兵八平七,将4平5;马七进六,将5平6;车一退八,马3退2;仕五退四(B),炮1平9;帅四平五,车8进6;帅五退一,马2进4;帅五平六,前卒平6;仕四退五,车8平5

*第2回合红:有[变24-5-2]、[变25-5-2]、[变26-5-2]、[变27-5-2]、[变28-5-2]
*第11回合红:有[变29-5-11]

【变6-0-5】
车一平四,也可直接走,同第9回合

【变7-0-5】
将5进1;炮二进二,车6进1;兵三平四

【变8-0-5】
将5平4;炮二平六

【变9-0-7】
马六进四,将5进1;车一退一,将5进1;炮二平五(B),卒7进1;车一退八,车6平9;车一平二(B),卒7进1;帅四退一,卒8进1;炮五平三,卒7进1;帅四进一,车9进8;炮三退四,车9平7

*第9回合红:有[变30-9-9]、[变31-9-9]
*第11回合红:有[变32-9-11]

【变10-0-7】
车一平四,将5平6;马六进四(B),将6进1;马四退六,卒8平7;帅四退一,前卒进1;帅四进一,后卒进1;兵三平四,将6退1;炮二平四,将6平5;马六进七,将5进1;兵四平五,将5平6

*第8回合红:有[变33-10-8]

【变11-0-10】
将6退1;马七退五,将6平5;炮二平五

【变12-0-12】
将5平4;马四退三,卒8平7;帅四退一,卒7进1;帅四进一,将4平5;马三进四,将5退1;马四进六,将5进1;马六进七,将5平4;兵三平四
黑无杀红胜定

【变13-0-13】
马四进三,将5退1;马三退五,卒8平7;帅四退一,前卒进1;帅四进一,后卒进1;炮二平五,将5平4;马五进四,将4平5;马四退六,将5进1;马六退四,将5退1

【变14-0-13】
炮二平三,卒7进1;马四退三(B),卒8平7;帅四退一,前卒进1;帅四进一,马3退5;仕五进六,马5进4

*第14回合红:有[变34-14-14]

【变15-0-13】
将5退1;马四进五,卒8平7;帅四退一,前卒进1;帅四进一,马3退4;仕五进六,后卒平6;马五进七,将5平4;兵四平五,卒6进1;帅四平五,马4进2;兵八进一,马2进3;帅五平六,炮1平3;炮二进四,卒6平5;马七进五

【变16-0-13】
将5平4;兵八平七,将4进1;炮二进二,卒8平7;帅四退一,前卒进1;帅四进一,马3退4;仕五进六,马4退5;马四退三(B),
*第19回合红:有[变35-16-19]

【变17-0-17】
炮二平五,马3退4;仕五进六,马4退5
黑大优

【变18-0-17】
马三进五,马3退5;仕五进六,马5进4;帅四平五,马4退2;帅五进一,马2退3;帅五退一,马3退5;黑大优

【变19-0-17】
马3退5;仕五进六

【变20-0-18】
仕五退六,马2进4;马三退五,马4进2;仕四退五,马2退3;黑得子优

【变21-0-20】
炮3平2;兵七平八,炮2平3(B),和

*第21回合黑:有[变36-21-21]

【变22-0-21】
炮3退3;炮六进三,炮3进1;炮六退一,炮3进2;仕五退六(B),马5进4;马四退五,炮3退1;仕四退五

*第24回合红:有[变37-22-24]

【变23-1-2】
将5平4;兵三平四,前卒进1;帅四进一,后卒进1;炮二进四,车6进2;车一平六

【变24-5-2】
炮二进四,车6进7;帅四进一,马3退4;马七退五,卒7平6;帅四平五,马4进3

【变25-5-2】
车一退四,卒7进1

【变26-5-2】
车一退五,卒8平7;帅四退一,车6进7;仕五进四,前卒平6

【变27-5-2】
炮二平三,车6进7;帅四进一,马3退4;马七退五(B),卒7平6;帅四平五,马4进3

*第4回合红:有[变38-27-4]

【变28-5-2】
兵三平四,卒7进1;车一退五,车6进2

【变29-5-11】
仕五退六,炮1平9;帅四平五,车8进6;帅五进一,炮9退1;仕四退五,后卒进1;仕五进四,后卒平6

【变30-9-9】
炮二进二,卒8平7;帅四退一,前卒进1;帅四进一,马3退5;仕五进六,马5进4

【变31-9-9】
马四退五,卒8平7;帅四退一,车6进7;仕五进四,前卒进1

【变32-9-11】
车一平三,卒7进1;车三进一,卒8平7;帅四退一,车9进9

【变33-10-8】
帅四退一,卒8平7;炮二平三,后卒平6;马六进四,将6进1;炮三平四,将6平5;马四退五,卒6进1;马五退四,卒6进1;炮四退四,卒7进1

【变34-14-14】
马四退五,卒7进1;帅四退一,卒7进1;帅四进一,卒8平7

【变35-16-19】
马四进三,马5退6;炮二平四,将4平5;炮四退三,后卒进1;马三退四,将5平4

【变36-21-21】
马4退5;马五进四,炮2退3;炮六进三,炮2进1;炮六退一,炮2进2;仕五退六,马5进4;马四退五,炮2退1;仕四退五,炮2平5;仕五进六,炮5平8;炮六平九

【变37-22-24】
炮六退二

【变38-27-4】
帅四平五,马4退6;帅五平四,卒7进1

棋谱由,http://www.dpxq.com/,生成
12#
发表于 2011-10-9 21:34:30 | 只看该作者
你有6.5版?我的是5.1版
13#
 楼主| 发表于 2011-10-10 07:57:47 | 只看该作者
帮助文件的“下载与反馈”提示

请在“中华佛典宝库”网站的“软件工具”栏目中下载TextPro软件
14#
发表于 2011-12-17 08:01:53 | 只看该作者
真正好,但不会用,如果从东萍棋盘导出的棋谱直接就是这样多好哇!
15#
发表于 2011-12-18 11:18:50 | 只看该作者
10楼和11楼就是直接从东萍棋盘导出的文本格式
16#
发表于 2011-12-18 11:26:55 | 只看该作者
我导出的却是下面这样,还得整理——10楼与11楼的注解带标点符号的是怎样导出的呢 着法 红先胜 【主变: 红胜】 1. 前马退五 后车平5 2. 炮五平四 马5进6 ①② 3. 车七进一 将6退1 4. 马六进五 将6平5 ③ 5. 车七进一 将5进1 6. 后马进七 将5进1 7. 炮四平五 炮5平4 ④ 8. 马七退五 炮4平5 ⑤ 9. 马五退六 将5平4 10. 车七平六 马6退4 11. 炮五平六 将4平5 12. 马六进七 将5退1 ⑥ 13. 车六退一 将5退1 14. 炮六平五 炮5平4 15. 马七进五 炮4平5 16. 马五进三 将5平6 17. 炮五平四 炮5平6 18. 兵四平五 炮6平4 19. 兵三平四 炮4平6 20. 车六进一 将6进1 21. 兵四进一 将6平5 22. 车六平五 红胜。 变①接主变第2回合 2. ………… 将6平5 3. 车七平五 炮5退3 4. 马六进七 炮5平4 5. 炮四平五 红胜。 变②接主变第2回合 2. ………… 炮5平6 3. 兵四平五 炮6平5 4. 兵三平四 炮5平6 5. 兵四进一 马5进6 6. 车七进一 将6退1 7. 马六进五 将6平5 8. 车七进一 将5进1 9. 后马进七 将5进1 10. 兵五进一 红胜。 变③接主变第4回合 4. ………… 炮5退3 5. 兵四平五 将6平5 6. 车七进一 将5进1 7. 马五进七 炮5平4 8. 炮四平五 将5平6 9. 马七进六 将6退1 10. 马六退五 将6进1 11. 车七退一 炮4退1 12. 车七平六 红胜。 变④接主变第7回合 7. ………… 马6进5 8. 车七平五 将5平6 9. 兵四进一 将6退1 10. 炮五平四 炮5平6 11. 马七退五 红胜。 变⑤接主变第8回合 8. ………… 马6进5 9. 车七平五 将5平4 10. 马五进四 将4退1 11. 车五平六 红胜。 变⑥接主变第12回合 12. ………… 马4进3 13. 炮六平五 炮5平4 14. 兵四平五 炮4平5 15. 车六平五 将5平6 16. 兵三平四 将6退1 17. 炮五平四 炮5平6 18. 兵四进一 红胜。
17#
 楼主| 发表于 2011-12-18 18:50:17 | 只看该作者
1楼不是有说明吗?
复制到我上传的那个文本编辑器中,选中需要转换的部分,然后一键完成。
18#
发表于 2013-6-23 07:53:26 | 只看该作者
6.5版没有“批量正则替换表(R)”这个选项?
19#
发表于 2013-6-23 08:34:08 | 只看该作者
真好,余老师介绍的都是好东西,不知道现在是不是有更加先进的技术?
20#
发表于 2013-6-23 12:29:21 | 只看该作者
好东西,我得好好研究研究。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|粤公网安备 44040302000128号|华工象棋网 ( 粤ICP 备4404034007231   我要啦免费统计

GMT+8, 2025-7-23 05:41

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表