chigre3 发表于 2014-10-2 03:11:52

【20161017更新】EXCEL模板!全索引_精确高亮定位_图片版_词典[2014.10.02]

本帖最后由 chigre3 于 2016-10-17 17:53 编辑

-------------------------------------------------------------------------------------------------
2016.10.17更新:
当前模板全面支持0-1-2-3栏词典图片
1. 补充表【无词条页面】,用以产生无词条页面的词头和显示文本内容;
2. 修正一些公式对3栏模式的支持

-------------------------------------------------------------------------------------------------
2016.10.16更新:
1. 优化“图片版词典万能模板_替换步骤.txt”及Excel模板
2. 增加“初始参数设置.png”和“词典有几栏.png”(下2图)
https://www.pdawiki.com/forum/data/attachment/forum/201610/16/071924iz7f7nhohdhd5bfh.png
https://www.pdawiki.com/forum/data/attachment/forum/201610/16/193024a1u5wo6232g6pgzg.png
-------------------------------------------------------------------------------------------------
2016.10.15更新:
1. 重新支持0/1栏(如图,行高为直径的圆矩形高亮):
(1) CSS模板增加0/1栏--> CSS模板全了
(2) EXCEL里的部分公式
(3) 文本替换说明

-------------------------------------------------------------------------------------------------
2016.10.12更新:
1. EXCEL里的2栏CSS模板更新为2-3栏通用(初始条件里选择:2栏 或 3栏)
-------------------------------------------------------------------------------------------------
2016.10.09更新:
1. EXCEL模板仅添加一些注释说明
2. 替换说明里增添转成Stardict适用于安卓GoldenDict的方法,因此压缩包里增加了所用到的2个小软件
-------------------------------------------------------------------------------------------------
2016.09.21更新:
1. 优化序号产生的公式
2. 优化CSS, 使得CSS能够适合手机端内置存储/外置SD卡等不同情况(GoldenDict安卓版加载Stardict格式,指定路径)

-------------------------------------------------------------------------------------------------
2016.09.02更新:
1. 解决在手机端的MDICT/EBDIC等对于上下空白页面的单击致使图片移位的问题;
2. 优化相应的CSS模板

-------------------------------------------------------------------------------------------------
2016.08.31更新:
1. 解决情况 ①【手动添加_C】 ②词头同页左右重复缺少替换 的手动替换问题-->公式判断替换
2. 将2栏CSS的模板放入EXCEL,根据【初始条件】自动生成;
3. 添加模板操作的序号及说明,方便新人操作
4. 修改部分替换操作
-------------------------------------------------------------------------------------------------
2016.08.25更新:
1. 修正 上下空白css公式
2. 添加对同页重复的单词恰好位于左右的判断公式(AC列),方便后期处理。
-------------------------------------------------------------------------------------------------
2016.08.10更新:
1. 主公式小改, 【左xxxx】【中xxxx】【右xxxx】可以正则替换--> 实现CSS对部分页面上下有空白的显示调整
2. 上下空白css公式
3. 附录页面的模板文本
-------------------------------------------------------------------------------------------------
2016.06.27更新:
2栏/3栏 自适应屏幕 为1栏显示的示意图
https://www.pdawiki.com/forum/data/attachment/forum/201606/27/235004b2gtn9k0gsntg2g2.png

2016.06.26更新:
1. 修正EXCEL里3栏的第二栏索引公式引用单元格判断错误
2. 增加3栏自适应屏幕大小的示例文件(.txt .mdx .css .png) ECD2_0056
CSS里其实很多数据都是需要自行调整至最优化的!

-------------------------------------------------------------------------------------------------
2016.06.24更新:
在手机端等小屏幕,2/3栏自动转为1栏显示,实用性暴涨!

【使用方法】
0. 选择【初始条件】,默认为2栏,图片宽度1200
1. 数据带入C-J,
2. 之后双击填充的列为: B列, K列~S列
3. V单击右键【刷新】,自动筛出不重复的页码
4. 之后双击填充的列为:W列~AB列, U列
--------------------------------------
最终复制到txt的数据为:
S列(所有经过重复判断的词条及内容)
U列:所有页面及其整体数据

再根据替换说明,在 EmEditor (及 UltraEdit) 里进行文本操作
最终还要对CSS进行修改(CSS里部分数据)

-------------------------------------------------------------------------------------------------
2016.06.23更新:
20160623_图片版词典万能模板.zip,包含EXCEL模板、图片教程、4种CSS【0栏(XY任意)/1栏/2栏/3栏】
-------------------------------------------------------------------------------------------------
2016.06.08更新:
两栏模板+说明:   20160608_图片版两栏模板.zip【修正一个公式错误】
XY模板+说明:   20160608_图片版XY模板.zip
-------------------------------------------------------------------------------------------------
2016.06.07_更新
详细图文教程 及 模板等下载,详见54楼:
https://www.pdawiki.com/forum/forum.php?mod=redirect&goto=findpost&ptid=13169&pid=327315&fromuid=174481
-------------------------------------------------------------------------------------------------
2016.06.07
用Excel建立了一个模板,只需要将vbnet的坐标软件得到的数据进行一点小替代后导入这个模板,拖拉,
复制到TXT,再将特定的预留标记进行整块文本替换(包括正则)即可(文本模板参考下面,对如何替代有个数)。
A列里如果判断词头重复为3(大小写),需手工后期添加缺少的 _C (当前词条),因为仅是大小写区别的词条默认为重复!
-------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------
2016.06.05
感谢vbnet制作的工具软件,可以极其方便地通过点击鼠标来获取图片里词头的X,Y坐标!!!
https://www.pdawiki.com/forum/forum.php?mod=redirect&goto=findpost&ptid=16663&pid=323421&fromuid=174481

■ 整理一下完美图片版的制作流程:
1. 整理得到高质量的词典图片;
2. 整理得到完整的词头索引
3. 使用vbnet制作的【Picture_Capture(coordinates)_setup_20160531_1.zip】软件:
  【OPEN】 --> 【1.WORDS】 --> 【PICTURE】
    --> (调整各列宽度至适宜,单击图片名称)
    --> 【ZOOM】(选择适宜数值缩放图片)
    --> 【左键单击】(蓝色虚线为提示线;得到X,Y坐标;修改可以单击需要修改的单词后重新单击)
    --> 【SAVE】(保存当前工作。建议事先将步骤②的索引按照一定数量页面分割成几十个小索引,方便!!!)
        经验:900页词典每50页分割成18个文本,每个文本耗时约1小时即可完成
得到的数据格式为:
venire#1082,364#56.62%,19.05%#866.png#865.png#867.png
4. 从上面的原始坐标数据如何得到最终完美的图片版???这是一个大问题。如有有心人,请编写一段python代码。
需要考虑的问题:
(0) 简单版:词条对应图片,单色标记出位置。
  复杂版:如下面的构思设计图所示,以下是按照复杂版继续讨论。
(1) 重复的词头如何合并?如:同一页内的重复词头;不同页面的重复词头
(2) 是否使用不同的颜色用以标识左右列?简单化的方式:全部统一一种颜色。
(3) 是否将页面所有词条都添加链接?这样可以方便查询单词的时候看到有兴趣的单词,调用其他词库查询。
-------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------
使用到的软件:
(1) Excel
(2) EmEditor
(3) UltraEdit
(4) MdxBuilder
-------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------
由于接下来过程有点说不清,就请发挥想象力,使用上述软件操作得到最终词库
;) ;) ;) ;) ;) ;) ;)
-------------------------------------------------------------------------------------------------
已经完成的图片版模板:


-------------------------------------------------------------------------------------------------
2016.05.31
使用vbnet的图片版单词坐标系小软件,按照目前的排版构思制作:
1. 前言、附录等
2. 上一页、当前页、下一页
3. 单词及其页面具体位置
 单击 --> 自动滑动至纵坐标位置
4. 所有单词均设置了【链接区块】,按照颜色区分:
 当前单词:蓝左, 红右
 其他单词:淡灰色
 单击 --> 自动查询单词,方便调用其他词典查看词义
5.上一页、当前页、下一页
6. 整页单词左右分块编号显示:蓝左, 红右
https://www.pdawiki.com/forum/data/attachment/forum/201606/01/035018qzaberndaek2kcsd.png
-------------------------------------------------------------------------------------------------
2014.10.02
制作了几个图片词典, 也慢慢有了经验, 分享一下:

利用词条所在列的序号辅助快速定位:
1. 序号
2. 颜色 (蓝左, 红右)
3. 大致位置标记
另外, 所有词头都带链接, 方便浏览词条在其他词典中的解释.
原始数据只需要精准的词头索引, 左右列末尾标记: / .

aaa
abb
/
acc
add
aee
.
--------------------------------
页面组成部分:
1. 序号 | 单列总词条数 词条
2. 左侧索引 (蓝色)
3. 右侧索引 (红色)
4. 上下页链接
5. 当前页图片
6. 上下页链接
*7. 左侧的根据 (序号/单列总词条数) 计算得到的比例位置指示条
--------------------------------
https://www.pdawiki.com/forum/data/attachment/forum/201410/02/031438vlrzghkex63zjma6.png

group1234 发表于 2016-10-6 10:37:18

請問我生成的數據是這樣,對的嗎?
`a〓【一】〓⒈58_L1⒉`a⒊L⒋〓㈠㈡58㈢59㈣〓【1】〓【左】〓①58_L1②`a③L_C④12.79⑤〓【58.png】〓【/左】〓【右】〓〓【58.png】〓【/右】〓㈠㈡58㈢59㈣〓</词典名_P>〓</>                词典名_58〓【一】〓㈠㈡58㈢59㈣〓【L】⑴58_L1⑵1⑶`a⑷【/L】〓【R】【/R】【1】【左】①58_L1②`a③L④12.79⑤〓【58.png】〓【/左】〓【右】〓【58.png】〓【/右】〓㈠㈡58㈢59㈣〓</词典名_P>〓</>

我找不到說明裡的
^.*?\n删+
〓</词典名_P>〓</>\n【合并】

zhu1234 发表于 2016-6-8 22:02:53

本帖最后由 zhu1234 于 2016-6-8 22:14 编辑

chigre3 发表于 2016-6-7 21:37
模板+说明:
测试文件:



太精妙,太赞了。研究了几个小时,都木有分析透。打算改个简单图片版,无赖,始终报错,木有得到希望的结果。

有时间能否出个“不分左右栏版”模板。
1、图片定位数据均来纵坐标和横坐标。
2、不含上下页。

方便图解词典制作。
如:



并祝福端午快乐!

chigre3 发表于 2016-6-7 21:37:34

本帖最后由 chigre3 于 2016-6-9 05:09 编辑

2016.06.08更新:
两栏模板+说明:
XY模板+说明:

1. vbnet坐标小工具获取坐标:
Picture_Capture(coordinates)_setup_20160607.zip
https://www.pdawiki.com/forum/forum.php?mod=redirect&goto=findpost&ptid=16663&pid=327249&fromuid=174481
https://www.pdawiki.com/forum/data/attachment/forum/201606/07/213648ijfosm5xyfqgxqky.png

2. 导入EXCEL模板中:
https://www.pdawiki.com/forum/data/attachment/forum/201606/07/213651cc7ncd72k5enrd0n.png

3. 按照实际行数进行拖拉复制操作:
https://www.pdawiki.com/forum/data/attachment/forum/201606/07/213655jnanv9rzvnqrtza5.png

4. 对文本进行替换等操作:
https://www.pdawiki.com/forum/data/attachment/forum/201606/07/213659xebnuccc839ic9zi.png

5. 对文本进行词库转换,直接使用:
https://www.pdawiki.com/forum/data/attachment/forum/201606/07/213716c8hq2iazd0lxly2p.png




chigre3 发表于 2016-6-14 00:03:44

vbnet 发表于 2016-6-13 20:50
明天吧
有4种情况



对呢 我回头也把Excel加入自选条件,然后还是一次复制粘贴替换结束

大熊部落 发表于 2014-10-2 03:44:10

不错!这水平够出版级别。

chigre3 发表于 2014-10-2 08:36:49

大熊部落 发表于 2014-10-2 03:44
不错!这水平够出版级别。

出版社若发行图片版,直接购买了。自己弄累死累活才对上一本索引。

sou111 发表于 2014-10-2 19:10:55

chigre3 发表于 2014-10-2 08:36
出版社若发行图片版,直接购买了。自己弄累死累活才对上一本索引。

这是图片版?图片相当的不错。持续关注

chigre3 发表于 2014-10-12 08:48:13

本帖最后由 chigre3 于 2015-5-15 00:21 编辑

https://www.pdawiki.com/forum/data/attachment/forum/201410/12/084752eg1me3ugffqx677f.png

chigre3 发表于 2014-10-12 08:51:28

本帖最后由 chigre3 于 2015-5-15 00:20 编辑

https://www.pdawiki.com/forum/data/attachment/forum/201410/12/085034qms3momrwwwempcn.png

chigre3 发表于 2014-10-12 08:55:14

本帖最后由 chigre3 于 2015-5-15 00:17 编辑

https://www.pdawiki.com/forum/data/attachment/forum/201410/12/085505uq9khggq9u0i1q0q.png

chigre3 发表于 2014-10-12 08:56:11

本帖最后由 chigre3 于 2015-5-15 00:16 编辑

https://www.pdawiki.com/forum/data/attachment/forum/201410/12/085604ylfb4dyfhf9v59vf.png

chigre3 发表于 2015-1-16 05:18:48

序号采用的是 Excel 的 COUNTIF 函数, 条件自定义为:
页码+左/右,
也就是说:
P0001左
P0001左
... ...
P0001右
P0001右
... ...
P0002左
... ...
... ...

这样使用 countif 函数可以自动编号

wushangwei 发表于 2015-4-5 19:18:07

请问楼主,这用的是什么软件?看起来很简洁!(我是说查词典的软件。不是MDict吧?)

chigre3 发表于 2015-4-6 04:31:16

wushangwei 发表于 2015-4-5 19:18
请问楼主,这用的是什么软件?看起来很简洁!(我是说查词典的软件。不是MDict吧?)

是安卓系统的 GoldenDict 付费版。

wushangwei 发表于 2015-4-6 12:48:03

chigre3 发表于 2015-4-6 04:31
是安卓系统的 GoldenDict 付费版。

soga

chigre3 发表于 2015-5-14 22:25:55

https://www.pdawiki.com/forum/data/attachment/forum/201504/20/073732i924rr4izldr2hrd.png

chigre3 发表于 2015-5-15 00:10:14

只需要整理得到完整的扫描版词典的词头文件就可以制作成这样!
我是觉得,在没有更多纯文本版的词典情况下,这可以是一个方向。

lwangls 发表于 2015-5-15 09:16:16

相对来说,更喜欢图片版的。MDICT或TXT检索方便,但图片版才有书的感觉!

chigre3 发表于 2015-5-16 07:52:17

我处理词典扫描图片的顺序:
① Finereader将图片按照文本校直导出
② Photoshop 一次性打开100张,全部拖入一个大小事先确定好的模板里,全部上下和左右对齐
③ 人工移动图片位置,尽可能保证一致。之前这里之后是一张一张移位置后就另存为PNG,输入页码序号。。。现在发现一个省时间的方法:
就是一次性把所有图片的位置都移动好,然后使用ps的自动脚本将所有图层自动导出。。。虽然自动导出这儿慢了些,但是是自动的。
④ ps自己建立一个动作序列,把所有图片都进行缩小处理(为了我个人使用的GOOGLE NEXUS 7的显示效果,就设置了300ddi, 1200宽)

PHOTOSHOP → 文件 → 脚本 → 将图层导出到文件 → PNG-24 格式 → 慢慢等,反正自动脚本,电脑放着就可以了。
----------------------------------------
【ps技巧】PhotoshopCS4轻松将PSD分层导出为Png分层此博文包含图片        (2011-09-18 10:50:25)
http://blog.sina.com.cn/s/blog_7578a0450100wn2p.html

chigre3 发表于 2015-5-17 07:49:45

最后还要优化一下PNG,使用这个软件:
OptiPNG: Advanced PNG Optimizer
http://optipng.sourceforge.net/

chigre3 发表于 2015-5-17 17:24:35

尽管有《意汉词典》(基本OK)和《葡汉词典》(没有深入的精校)的文本版本
也会制作这两个词典的全索引图片版。

klwo2 发表于 2015-5-17 19:05:38

樓主你這帖激發我的做詞典熱情了……

chigre3 发表于 2015-5-17 22:15:16

klwo2 发表于 2015-5-17 19:05
樓主你這帖激發我的做詞典熱情了……

你想制作哪一部的图片版? ;)

chigre3 发表于 2015-5-18 06:57:06

https://www.pdawiki.com/forum/forum.php?mod=redirect&goto=findpost&ptid=13701&pid=200854&fromuid=174481
希望能够有朋友帮忙写一段程序,实现类似的自动生成最终文本。

----------------------
请求帮助:
比如我录入的索引文件格式是:使用"/"分隔左右列,然后使用"|"分隔词头。

行号100:词头①|词头②/词头③|词头④

需要经过处理直接变成为(简略形式):

词头①
      【→1←词头①】|→2←词头②/→1←词头③|→2←词头④
      上一页099 下一页101
      页面图片100
      上一页099 下一页101
词头②
      →1←词头①|【→2←词头②】/→1←词头③|→2←词头④
      上一页099 下一页101
      页面图片100
      上一页099 下一页101
词头③
      →1←词头①|→2←词头②/【→1←词头③】|→2←词头④
      上一页099 下一页101
      页面图片100
      上一页099 下一页101
词头④
      →1←词头①|→2←词头②/→1←词头③|【→2←词头④】
      上一页099 下一页101
      页面图片100
      上一页099 下一页101

卢瓦 发表于 2015-5-18 22:54:16

不知楼主一楼这本《现代意大利语词典》是否制作完成,如果需要输入方面的帮忙,我愿意代劳。因为我自己非常喜欢这本词典,还托人从意大利带了Garzanti这个系列的I Grandi Dizionari Garzanti,自己一直很想做这个词典的Mdict来,但苦于没有技术。

chigre3 发表于 2015-5-19 06:36:35

卢瓦 发表于 2015-5-18 22:54
不知楼主一楼这本《现代意大利语词典》是否制作完成,如果需要输入方面的帮忙,我愿意代劳。因为我自己非常 ...

放出来的图片说明都是已经制作好的,制作好的程度也如图所示。
《现代意大利语词典》确实是一部不错的双语词典,所以之前买了词典请朋友帮忙扫描,然后才花了大力气制作的。再次谢谢你的心意,意大利语词典我已经没有什么需要交换的了。

chigre3 发表于 2015-5-19 07:11:09

https://www.pdawiki.com/forum/data/attachment/forum/201505/19/070954lu44eha4b8e8zneh.png
使用目前修改的py运行直接可以得到的结果,真是太高兴了。
以后再进一步完善这个脚本。谢谢本论坛的ZTO!

chigre3 发表于 2015-5-24 15:50:52

本帖最后由 chigre3 于 2015-5-24 15:51 编辑

https://www.pdawiki.com/forum/data/attachment/forum/201505/24/155016gyl2csvhyvaaicio.png
《意汉词典》全索引图片版,高清图片。
页: [1] 2 3 4 5 6 7
查看完整版本: 【20161017更新】EXCEL模板!全索引_精确高亮定位_图片版_词典[2014.10.02]