|

楼主 |
发表于 2016-6-14 20:18:20
|
显示全部楼层
本帖最后由 ebdic 于 2016-6-14 21:10 编辑 6 \2 `% B \2 o
sky66 发表于 2016-6-14 00:41
# i, y5 P$ E# t1 \$ A1 W) |4 W想要討論一個google play上看到的問題
- S9 X& A; G1 v2 [" I6 rQ: "無法同時查詢多部字典?"+ O! s4 o! I' m. W
A: "無法同時列於同一頁面,於多重列 ... " {0 j$ m4 Y# ]) D, v
; h* c8 a7 g/ x* }0 a1 M: o& Y這個功能稱為"查詢語",放在"手勢操作功能"上:9 t; O' I& R# \! I0 }
查詢語的查詢6 [3 G: d. V6 W |: I7 Z3 O0 N
捲動至查詢語的字典: P. E3 n3 p" Q6 @: y
* e6 J) u) k/ [% y ^! w但現在版本我並沒有放上去。
# J- B6 ?) J9 j( I. l' W; q2 y8 N' I0 {6 R3 M! f
epwing日語的字典,如Ebpocket、Droidwing,由於日語詞條的原因,難以合併,所以形成 "無合併詞條+連續顯示"。% Z! j. Y0 e1 V7 ^7 h( R
stardict及mdict的字典,如Mdict及GoldenDict,則是採取 "合併詞條+多部字典同時列於同一頁面"。2 j* `' E. H6 [/ B: {2 w
' X$ \& f+ U* [5 F+ s0 S# K
ebdic開始於epwing,所以結構上是以"無合併詞條+連續顯示",* n2 i/ g5 M& c2 q
後來開始要加入startdict及mdict的格式時,也曾猶豫是否只用一個列表作合併動作。
2 ]2 a% A/ `: _* a! v( `) M但基於一些考慮,最後形成目前的結構。2 J- w. E0 a; k
7 R8 u( i# f0 d. m"查詢語"功能的開發,其實是由於早期我也使用stardict字典查詢英文,希望將存在stardict的單字帳,可以轉成 ebdic也可以用。/ x, y, X5 ~* q3 _3 u/ ]
epwing軟體的單字帳實作,大部份是存單字字典的index address,$ f3 r) m, A/ X: L' w7 s
而stardict及mdict,則是存單字的詞條。* e. L' b% H) s
% ^% n( X7 P! E4 @* X9 {
可能是習慣上的問題,
! c. W! A4 k$ b! w. _4 W u大部份使用ebdic的日本人已習慣epwing,比較沒有這樣的問題,$ n0 D3 c4 r& @. T0 e
而習慣於stardict及mdict,就比較會有這樣的疑問。$ H! Q, {( }% L
. G5 ]3 G& B s) F( ] s沒有放上去的原因,是我覺得這比較像是ebdic的附屬功能,而不是主要的查詢方式。, E! H' U1 v& i0 ?
如果放上去,讓ebdic有"多部字典同時列於同一頁面"的功能,是否會讓使用者更一步期待,如Mdict及GoldenDict的查詢方式(合併詞條),8 B6 [) f3 u/ N% \5 ?8 }2 M
畢竟ebdic主要的結構還是"無合併詞條+連續顯示"。! ^) O( W! ^! h: t( D- R
, l: v3 H- _2 d, }0 f如果大家會想使用這樣的功能,下一版我就放上去。
2 O& g: m5 f6 }# \7 V/ [- r" o- s! T& w3 v% C$ W h& y2 l
不過還是提醒一下,ebdic並沒有合併詞條的查詢功能,"查詢語"只是以目前內容頁面的單詞作完全一致查詢,列於同一頁面。. I$ s6 J! z9 a! I' R1 N
加單字的方式也是以"存單字字典的index address"為主。( U% }/ r* b7 B% M% j
" h. o* R% j7 H; A& Q3 D. t0 S f8 {2 r! Y5 C0 Z2 Z% ^5 r3 j
1 G( X4 M5 o; w7 q/ C
, ~/ r9 R/ D, B0 C1 ~1 [2 v* A3 R3 ~0 k# L# ]! r5 @
|
|