|
楼主 |
发表于 2016-6-14 20:18:20
|
显示全部楼层
本帖最后由 ebdic 于 2016-6-14 21:10 编辑
" p4 L" J& l# h4 y$ Ssky66 发表于 2016-6-14 00:41
% r+ c' m& N2 N7 N7 |% V想要討論一個google play上看到的問題
9 d4 Z) o0 U3 L& aQ: "無法同時查詢多部字典?"
1 {0 x: c# X, `A: "無法同時列於同一頁面,於多重列 ...
2 o$ m, l8 \. q! e
6 @6 L; @& p9 b o( ^) N5 i這個功能稱為"查詢語",放在"手勢操作功能"上:# F7 H0 v! W& _+ D, W D: p
查詢語的查詢
6 `% v4 [( z" t7 _ o8 Q捲動至查詢語的字典
# r1 U3 `8 d4 ^
$ a/ F% R+ U1 f, d3 V" W$ C* Y但現在版本我並沒有放上去。
: p5 d3 Y3 P/ ]( X8 s l' F' I
epwing日語的字典,如Ebpocket、Droidwing,由於日語詞條的原因,難以合併,所以形成 "無合併詞條+連續顯示"。; x( k; J$ g0 I4 F# ?' Y
stardict及mdict的字典,如Mdict及GoldenDict,則是採取 "合併詞條+多部字典同時列於同一頁面"。
& u0 }& a" S6 Q O; z* g3 z
( k. N* I/ Z V7 l- p5 d% Rebdic開始於epwing,所以結構上是以"無合併詞條+連續顯示",; [, T. @1 H1 ?, q% h' F8 n3 f
後來開始要加入startdict及mdict的格式時,也曾猶豫是否只用一個列表作合併動作。
) @' f) f2 K( W( s* V5 ]6 F* o但基於一些考慮,最後形成目前的結構。1 \: P/ l P/ K* }
- d+ @# R5 l# p- f
"查詢語"功能的開發,其實是由於早期我也使用stardict字典查詢英文,希望將存在stardict的單字帳,可以轉成 ebdic也可以用。6 g+ B! h1 Z5 Q- u$ s' m
epwing軟體的單字帳實作,大部份是存單字字典的index address,
5 F$ S0 |5 m8 h# C0 I+ Z/ f而stardict及mdict,則是存單字的詞條。9 M& L; v6 Z5 Q a
, ]9 _ Z6 H$ ?/ J% \; n
可能是習慣上的問題,4 ^6 O9 m7 j' @
大部份使用ebdic的日本人已習慣epwing,比較沒有這樣的問題,% r4 W3 p- E1 |3 C5 h
而習慣於stardict及mdict,就比較會有這樣的疑問。
: i! a: U ^4 i3 h+ \+ h, ]* w0 Y! ^4 A, b. n
沒有放上去的原因,是我覺得這比較像是ebdic的附屬功能,而不是主要的查詢方式。
6 n o& Y" s8 u: I如果放上去,讓ebdic有"多部字典同時列於同一頁面"的功能,是否會讓使用者更一步期待,如Mdict及GoldenDict的查詢方式(合併詞條),- C; m8 G, m' [7 M" ]9 i
畢竟ebdic主要的結構還是"無合併詞條+連續顯示"。
0 o K' m2 M! i: P5 ^4 L
; f. C# M' ]1 b5 A! u如果大家會想使用這樣的功能,下一版我就放上去。) q- y0 l+ [6 U* q( a+ J
- F* j) S( I) O4 q [
不過還是提醒一下,ebdic並沒有合併詞條的查詢功能,"查詢語"只是以目前內容頁面的單詞作完全一致查詢,列於同一頁面。
9 Q" F5 @8 |! C' S% S7 d8 e/ o加單字的方式也是以"存單字字典的index address"為主。
' |8 y; Z2 |4 g" n$ q/ q) s3 s! D
0 x. N! z% e: @" b: b) t
( q* d) X% y8 I" \6 i
/ L7 e! d2 F' T8 r) @/ e! O( C/ a9 J
|
|