|

楼主 |
发表于 2016-6-14 20:18:20
|
显示全部楼层
本帖最后由 ebdic 于 2016-6-14 21:10 编辑
( q4 b7 R0 [+ O1 R; m8 g3 ?sky66 发表于 2016-6-14 00:41
5 _9 d( [/ q4 b( H' V5 L3 }3 Y想要討論一個google play上看到的問題( \$ r. N2 Z! Q2 K% L( h0 Y3 H0 O/ E
Q: "無法同時查詢多部字典?"
: G3 t2 f. d* g5 y$ p9 o% n- xA: "無法同時列於同一頁面,於多重列 ...
" v7 s/ z3 P+ Z/ V! K
4 t/ C" n" v$ H% W, l( n這個功能稱為"查詢語",放在"手勢操作功能"上:
7 W- H. F" D; y3 W: V查詢語的查詢( _4 J3 T, Y% C! O5 V$ N
捲動至查詢語的字典
$ H; P) O8 A# `% G3 m. a' C$ [) s5 p* a& d0 z1 }& h
但現在版本我並沒有放上去。
5 l" t; H1 U9 e9 {* N8 e* ]; \" h( ^" z
epwing日語的字典,如Ebpocket、Droidwing,由於日語詞條的原因,難以合併,所以形成 "無合併詞條+連續顯示"。7 \+ @2 ?, L* Y# I% G& K
stardict及mdict的字典,如Mdict及GoldenDict,則是採取 "合併詞條+多部字典同時列於同一頁面"。/ S, I! t" Y/ K5 A) F3 D" F7 }6 f
/ _( B7 i/ h H4 n1 ]5 iebdic開始於epwing,所以結構上是以"無合併詞條+連續顯示",0 e9 n$ n( D" x( I- R, B1 n* r) J, [' J
後來開始要加入startdict及mdict的格式時,也曾猶豫是否只用一個列表作合併動作。' g c; t6 p2 l9 R6 u8 f! w
但基於一些考慮,最後形成目前的結構。
7 C1 R8 z t4 Y7 L1 i
: F) x& t! H# w"查詢語"功能的開發,其實是由於早期我也使用stardict字典查詢英文,希望將存在stardict的單字帳,可以轉成 ebdic也可以用。
& m( U. U e. Q* l" ?& r+ g! d5 B( [epwing軟體的單字帳實作,大部份是存單字字典的index address,
' P4 g' C5 f$ g& O6 J而stardict及mdict,則是存單字的詞條。/ @$ F4 ~& [# L; |4 Z
, T( p; q9 J0 V7 A z1 _3 i
可能是習慣上的問題,
7 n# u# p, b7 e `% n大部份使用ebdic的日本人已習慣epwing,比較沒有這樣的問題,+ C7 E; `. _ K9 l% }
而習慣於stardict及mdict,就比較會有這樣的疑問。
, k e6 A: K( Q& i& h+ ~" m) i* ?/ _& n3 g
沒有放上去的原因,是我覺得這比較像是ebdic的附屬功能,而不是主要的查詢方式。2 b' h1 E6 ?8 M& ~7 y* @) O( A
如果放上去,讓ebdic有"多部字典同時列於同一頁面"的功能,是否會讓使用者更一步期待,如Mdict及GoldenDict的查詢方式(合併詞條),
1 \. \; |8 `, @. A. {* t! ? b, Z畢竟ebdic主要的結構還是"無合併詞條+連續顯示"。' w% X) P1 V* z3 B
; Q" [9 Y) P+ _" h
如果大家會想使用這樣的功能,下一版我就放上去。% v+ R4 O: [+ {5 a$ t1 j4 @5 ~
O& x) z, c3 W6 [( t; ~
不過還是提醒一下,ebdic並沒有合併詞條的查詢功能,"查詢語"只是以目前內容頁面的單詞作完全一致查詢,列於同一頁面。* D/ Y$ T) u! N" E% f7 _) ^9 v; a
加單字的方式也是以"存單字字典的index address"為主。
7 }8 O* y( ^4 F6 C3 Y$ F
! ?4 f& `; l* C# \
6 u; W" M) e3 i( J( y+ V0 f" n/ Y5 }
- z( B2 |: r6 w! l% O" x! D! v( q$ o
* j' p9 D% ^& s5 T, b0 y, u2 f3 T# x |
|