|
本帖最后由 chigre3 于 2016-10-17 17:53 编辑
& _, F2 k# w: R$ Z! p; O
+ P" I3 K$ y, ^3 F- v-------------------------------------------------------------------------------------------------
/ \" a) t [& I$ N3 A2016.10.17更新:
3 @" \+ ~+ S0 F5 I6 G7 k当前模板全面支持0-1-2-3栏词典图片* o! r, X" X( }/ ^& r
1. 补充表【无词条页面】,用以产生无词条页面的词头和显示文本内容;4 D) x. D: h" O5 o3 c
2. 修正一些公式对3栏模式的支持
% L, l1 l6 e; N
' L& k' i$ d, l7 H. x; v' U0 t-------------------------------------------------------------------------------------------------& w, ?3 U$ D# j( A
2016.10.16更新:
" ?6 M5 S9 f9 i! \5 q' M0 \1. 优化“图片版词典万能模板_替换步骤.txt”及Excel模板' J" m, e( U' R6 k4 u+ u! }
2. 增加“初始参数设置.png”和“词典有几栏.png”(下2图)
) ]# H1 S) w1 R+ W# Z% o# ]& p a) ?+ \# T
- D) N1 n! @$ M+ O
-------------------------------------------------------------------------------------------------
- ^3 r# k; q9 A0 A+ n2016.10.15更新:5 n% f# A1 [1 z I8 S/ A, U
1. 重新支持0/1栏(如图,行高为直径的圆矩形高亮):1 x6 [: ~7 b5 V: Z v
(1) CSS模板增加0/1栏--> CSS模板全了
a& B3 z# q8 m6 Z. {4 u(2) EXCEL里的部分公式5 b z% v( y* x% R: \2 \2 x+ ^2 o
(3) 文本替换说明
" U9 @1 v: `, U* A" r
9 s w3 h1 n* f2 V6 p$ |-------------------------------------------------------------------------------------------------& X; w0 i+ r/ ]9 }* \" A( ?
2016.10.12更新:0 S. u, U: r7 _- f% _- t: a" D
1. EXCEL里的2栏CSS模板更新为2-3栏通用(初始条件里选择:2栏 或 3栏)
8 D' `; B# q& e4 i3 x5 }-------------------------------------------------------------------------------------------------
/ e/ I. D! j; c. w5 a2016.10.09更新:
% S( i( m- _' z1 L" z9 C5 y6 F1. EXCEL模板仅添加一些注释说明
) h" y4 a0 ^( Z4 x2 Y2. 替换说明里增添转成Stardict适用于安卓GoldenDict的方法,因此压缩包里增加了所用到的2个小软件
. d N0 G1 K8 B! P3 V/ I-------------------------------------------------------------------------------------------------
2 L( F8 g$ F; j2016.09.21更新:, ]$ q7 U* X- n" v' N b
1. 优化序号产生的公式9 M) Z% n9 i% ^& H
2. 优化CSS, 使得CSS能够适合手机端内置存储/外置SD卡等不同情况(GoldenDict安卓版加载Stardict格式,指定路径)
) H8 P0 E+ o. z' b
2 p8 A: ?: `3 @7 a-------------------------------------------------------------------------------------------------* j/ O6 J/ i" o/ Q N% U# y* y
2016.09.02更新:
! i7 a# e, w1 a! L% x( U1. 解决在手机端的MDICT/EBDIC等对于上下空白页面的单击致使图片移位的问题;
# e+ _5 F4 X2 b2. 优化相应的CSS模板
8 ?, P9 v- a6 q3 |: n" M T8 w. }+ |- w- ~: Z
-------------------------------------------------------------------------------------------------
( ]5 K4 f( `4 `( g: E0 M8 z$ t. @2016.08.31更新:$ o. L2 M) J) F! i, L6 g9 F2 F
1. 解决情况 ①【手动添加_C】 ②词头同页左右重复缺少替换 的手动替换问题-->公式判断替换
, Q) {" d! Q. u2. 将2栏CSS的模板放入EXCEL,根据【初始条件】自动生成;
6 C- {' {7 A9 @+ o2 L4 b: }" L3. 添加模板操作的序号及说明,方便新人操作
: `# e2 [- _. V. T1 \! \9 ~# W, K" c4. 修改部分替换操作" {) g* q; q$ X3 T% j, V* \
-------------------------------------------------------------------------------------------------+ R% k, k( d/ Y
2016.08.25更新:
; G6 l; w& c( [1. 修正 上下空白css公式
1 E, P" F6 P9 a0 `. u2. 添加对同页重复的单词恰好位于左右的判断公式(AC列),方便后期处理。
7 X. W+ J+ i2 Q/ R------------------------------------------------------------------------------------------------- `1 ]% L, k6 E: p- B
2016.08.10更新:
# N h/ |" k! {9 R1. 主公式小改, 【左xxxx】【中xxxx】【右xxxx】可以正则替换--> 实现CSS对部分页面上下有空白的显示调整" m$ J; |# M5 M5 Q
2. 上下空白css公式- u2 y0 Y2 I: r0 Q4 T9 A2 p
3. 附录页面的模板文本
8 Q3 B T* Y& F; z( w-------------------------------------------------------------------------------------------------
# w; G+ i1 e5 s9 }0 E. r8 R2016.06.27更新:9 u4 W/ A6 l! ]; x
2栏/3栏 自适应屏幕 为1栏显示的示意图
( _, X' V6 p# s
& Z" b/ x0 b1 G6 [$ z! N
2 e& e9 K; H6 c: t% I( }2016.06.26更新:
D3 F- Q0 F1 c5 D" L* L1 h! Y1 y0 s1. 修正EXCEL里3栏的第二栏索引公式引用单元格判断错误/ Y1 W- ?/ x* Z/ M, V2 f% C2 e
2. 增加3栏自适应屏幕大小的示例文件(.txt .mdx .css .png) ECD2_0056& Q# n+ `, _7 {
CSS里其实很多数据都是需要自行调整至最优化的!* s7 A D- m5 U4 s4 C3 i
0 F" `! C j J! B# f" c+ i
-------------------------------------------------------------------------------------------------
& q1 e5 d, |" `4 I* W) D; a" t2016.06.24更新:
1 f& J' w% }5 J在手机端等小屏幕,2/3栏自动转为1栏显示,实用性暴涨!
1 O$ }2 J3 E. l8 V% ?9 j0 T$ c2 f) P! d0 A8 e4 s
【使用方法】6 H4 S( F# o/ L# {
0. 选择【初始条件】,默认为2栏,图片宽度1200
' t; [3 u. e! K% W9 m2 b2 Y8 u1. 数据带入C-J,. J0 z% |( d8 y# M0 q& Y) u. w
2. 之后双击填充的列为: B列, K列~S列. @! _0 k! a0 A+ s9 x( m
3. V单击右键【刷新】,自动筛出不重复的页码% c8 @. W0 h! r* k2 x: \
4. 之后双击填充的列为:W列~AB列, U列; x" P9 L7 R- `1 e6 n
--------------------------------------, K1 e4 ?6 N$ W' V
最终复制到txt的数据为:
2 @+ I& _. ^8 N! ~! KS列(所有经过重复判断的词条及内容)
/ t$ }# U( R& @+ j% lU列:所有页面及其整体数据
3 h# p. v! [2 z5 u( N+ a5 l" ?7 e( \$ M5 Z' m3 [+ v1 U# E E% y- i; E
再根据替换说明,在 EmEditor (及 UltraEdit) 里进行文本操作
3 K3 v1 H, B% T+ V4 D% `/ o最终还要对CSS进行修改(CSS里部分数据)! X. ?) O# M" X2 p( r
/ S" a, I. c. o x! q3 J$ Y$ j
-------------------------------------------------------------------------------------------------! [+ L7 O# i: |4 e# N
2016.06.23更新:1 {: u4 _$ _% v. z3 l9 a) ]9 O
20160623_图片版词典万能模板.zip,包含EXCEL模板、图片教程、4种CSS【0栏(XY任意)/1栏/2栏/3栏】+ q; u. J$ a& w& {! ^& }8 i) w
-------------------------------------------------------------------------------------------------( e3 l+ p" J0 ]; q# Y
2016.06.08更新:
! s& w* c& s/ Y8 w' M5 Q% P两栏模板+说明: 20160608_图片版两栏模板.zip【修正一个公式错误】6 f$ K9 P, {- g1 ^" o3 k" P) O
XY模板+说明: 20160608_图片版XY模板.zip5 T* `* K& ?" L1 E) V7 r! \
-------------------------------------------------------------------------------------------------
4 R$ Y$ k+ c( F2016.06.07_更新
3 D- y9 p, `8 q4 l0 O详细图文教程 及 模板等下载,详见54楼:
5 K0 @. J& I8 d. ehttps://www.pdawiki.com/forum/fo ... &fromuid=174481; b; Z! e i& r, w/ n2 P+ l0 R
-------------------------------------------------------------------------------------------------' Z0 P$ `" ]& v! p
2016.06.07
l7 {( G L# e/ c% ]6 Y用Excel建立了一个模板,只需要将vbnet的坐标软件得到的数据进行一点小替代后导入这个模板,拖拉,
! ^& o3 u }8 e, X复制到TXT,再将特定的预留标记进行整块文本替换(包括正则)即可(文本模板参考下面,对如何替代有个数)。
5 A& Z8 ^8 @3 }4 ^8 z, MA列里如果判断词头重复为3(大小写),需手工后期添加缺少的 _C (当前词条),因为仅是大小写区别的词条默认为重复!
. D# B) u% ]) {0 G5 U9 C) P! F-------------------------------------------------------------------------------------------------
) e4 T4 r8 @2 A) q7 R! p( _( c-------------------------------------------------------------------------------------------------8 {. _$ e7 ~0 \4 I, a
2016.06.05/ p$ q& r5 M8 i# Y
感谢vbnet制作的工具软件,可以极其方便地通过点击鼠标来获取图片里词头的X,Y坐标!!!7 r+ Y+ v$ [7 J1 O
https://www.pdawiki.com/forum/fo ... &fromuid=174481) B. V4 h0 i" P0 u; E
( @: H. i9 q* `' U/ f; B3 L: ]+ [% U
■ 整理一下完美图片版的制作流程:
; Z/ b# ~6 I) W1 ?2 M" A- ~% `1. 整理得到高质量的词典图片;
+ `8 X4 Y& L" j0 v* p2 F' e2. 整理得到完整的词头索引/ s5 \" W! z* z! }! d3 O% s2 j
3. 使用vbnet制作的【Picture_Capture(coordinates)_setup_20160531_1.zip】软件:- e0 C6 J& w" G/ U# K
【OPEN】 --> 【1.WORDS】 --> 【PICTURE】
0 V& H: `# P+ r- D z# p$ N --> (调整各列宽度至适宜,单击图片名称)* f- J( {- v& J) f7 y+ `3 [
--> 【ZOOM】(选择适宜数值缩放图片), u% A" `3 a( ^# b8 w
--> 【左键单击】(蓝色虚线为提示线;得到X,Y坐标;修改可以单击需要修改的单词后重新单击)
8 a- T+ o' F4 ?& v --> 【SAVE】(保存当前工作。建议事先将步骤②的索引按照一定数量页面分割成几十个小索引,方便!!!)2 {1 V" x& L) o
经验:900页词典每50页分割成18个文本,每个文本耗时约1小时即可完成
- g, j6 P$ J1 L得到的数据格式为:& F; ^0 y" ^$ S) q% n* k
- venire#1082,364#56.62%,19.05%#866.png#865.png#867.png
复制代码
( ]7 ]3 U4 r' r1 Z6 @4. 从上面的原始坐标数据如何得到最终完美的图片版???这是一个大问题。如有有心人,请编写一段python代码。
1 a. J; W J1 O$ O需要考虑的问题:. C! Z$ V$ J0 S
(0) 简单版:词条对应图片,单色标记出位置。1 a% _# B. X1 g
复杂版:如下面的构思设计图所示,以下是按照复杂版继续讨论。
, ~ r2 A- J4 z* c7 Z(1) 重复的词头如何合并?如:同一页内的重复词头;不同页面的重复词头; q' _/ G+ r3 y" y! g0 k
(2) 是否使用不同的颜色用以标识左右列?简单化的方式:全部统一一种颜色。+ Z9 T; T# g2 V* G8 `+ Z! S9 t. K
(3) 是否将页面所有词条都添加链接?这样可以方便查询单词的时候看到有兴趣的单词,调用其他词库查询。: w/ l: D# e3 @7 L; Y7 Q% w
-------------------------------------------------------------------------------------------------8 C9 Z4 ~& \+ U: f0 T5 K
-------------------------------------------------------------------------------------------------% S# M3 ^. O) J j. r
使用到的软件:" [- H% N! e% f6 B9 g
(1) Excel3 _) H! w) C: s
(2) EmEditor
7 O/ L# D* w0 q: e; k7 d+ c( v* m- k- h(3) UltraEdit
) M3 T/ o6 f# S. Z, K(4) MdxBuilder
9 u6 ]% j( A: W" }8 V3 z- {/ u0 ?-------------------------------------------------------------------------------------------------
0 N9 R9 Y2 k6 D. v. g8 Y3 a-------------------------------------------------------------------------------------------------: N* I5 }4 L4 B& y7 L6 P
由于接下来过程有点说不清,就请发挥想象力,使用上述软件操作得到最终词库0 w5 a9 v3 L8 y! R6 A
;) ;) ;) ;) ;) ;) ;)
, `" K5 W+ s5 y! a# L1 c- v# w-------------------------------------------------------------------------------------------------( b8 l; f, u/ c
已经完成的图片版模板:0 n( [7 F6 h5 X
; z2 P1 v6 c/ P& `
7 y8 ?7 B7 e1 j! c; l2 H-------------------------------------------------------------------------------------------------
- M8 U; F. e9 B/ I+ Z% r7 h2016.05.31! i7 g/ _6 c. T4 w- S7 g
使用vbnet的图片版单词坐标系小软件,按照目前的排版构思制作:3 s) c/ s E! a9 e' R
1. 前言、附录等
5 b7 S( C) \% k& B3 H/ D f X2. 上一页、当前页、下一页
! q8 k9 q' d/ l3. 单词及其页面具体位置7 y7 i3 q7 z: m2 s' B# S; z
单击 --> 自动滑动至纵坐标位置
; k5 l! B% Q" X+ ^0 X4 M4. 所有单词均设置了【链接区块】,按照颜色区分:
4 h9 Y( D' c3 S) ~7 [: A 当前单词:蓝左, 红右, Y1 m0 C' _9 S" ?% t0 p7 [
其他单词:淡灰色2 \9 V. B+ k- _* u5 M0 \7 v- T
单击 --> 自动查询单词,方便调用其他词典查看词义1 c I+ Y0 N3 k- T$ D
5.上一页、当前页、下一页
# F. @; \4 L, A6. 整页单词左右分块编号显示:蓝左, 红右( x0 `, b' F% S5 `4 [# H, W+ T6 I
1 [' ~. _) K) \. y-------------------------------------------------------------------------------------------------
2 Z3 L- f$ m' ~) c9 H% i2014.10.02( M; O, @' m' S. G" Z9 J, q
制作了几个图片词典, 也慢慢有了经验, 分享一下:/ Q3 \1 l5 e' f. u
: R9 x0 |% b, S: H) a+ e利用词条所在列的序号辅助快速定位:
. z$ J0 S; W$ ]$ k8 m- l1. 序号& i% z& C- g6 B5 }
2. 颜色 (蓝左, 红右)0 j% e/ u& c! i1 ^8 m
3. 大致位置标记
* G$ r3 s4 \7 B8 G+ K' ]6 Y6 {另外, 所有词头都带链接, 方便浏览词条在其他词典中的解释.
7 K/ {. l- Q( d0 [% r/ l' g原始数据只需要精准的词头索引, 左右列末尾标记: / .
" l! M) l! ]; }
5 V# k. ^( x0 x3 Vaaa: K6 A. C) Y n. A9 k2 o4 K
abb5 W& N* Q+ G& i+ v
/1 U+ [; p' q/ O1 _! S8 C) d& q s( X; G
acc
8 A; J5 C, R) P, b$ i0 L* Aadd) D% T* a7 g) Q; u8 k
aee: o1 t( C2 e) f) M7 G+ {% @1 |
.! A7 F" G$ g! A: t: Q; O ~$ h
--------------------------------9 s* {4 C0 ~: W @7 I/ O8 @9 F
页面组成部分:
2 g6 C& C; B3 g5 P5 |1. 序号 | 单列总词条数 词条
3 e: ~7 }/ r0 d* D4 H7 \+ Y2. 左侧索引 (蓝色)
# w7 G0 Z3 Y% ~ s/ o4 p3. 右侧索引 (红色), `, L' E5 D( x- I3 c) f2 G
4. 上下页链接
& J4 ^ M* l1 `+ C, H- j5. 当前页图片
; a t( b! G" D6. 上下页链接% I/ z" Y, J; m7 ]* v( T$ w Z4 B
*7. 左侧的根据 (序号/单列总词条数) 计算得到的比例位置指示条+ x4 x' L4 d9 i2 W" B
--------------------------------4 V" ^: A7 w, C1 ~; S4 L
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?免费注册
x
本帖被以下淘专辑推荐:
- · 图片版|主题: 37, 订阅: 41
- · 图片词典制作|主题: 41, 订阅: 7
- · 1|主题: 40, 订阅: 0
|