|
楼主 |
发表于 2016-6-14 20:18:20
|
显示全部楼层
本帖最后由 ebdic 于 2016-6-14 21:10 编辑 ; S+ Y8 `$ B; z4 c
sky66 发表于 2016-6-14 00:41' g3 `. r* I* A1 ^
想要討論一個google play上看到的問題% Q' M, `1 m/ f, U
Q: "無法同時查詢多部字典?"7 z A7 X0 f: g: |: l
A: "無法同時列於同一頁面,於多重列 ... # B* e2 n4 S( @* @. P
. v7 m6 Q+ o6 Z3 `6 L
這個功能稱為"查詢語",放在"手勢操作功能"上:! F5 ]; e* a# O0 _: K$ |
查詢語的查詢! p. R n% G9 A) y3 }+ N
捲動至查詢語的字典
7 D' u. G/ c$ ]0 g: }4 d
% _: g4 k* U7 @2 a2 h但現在版本我並沒有放上去。" F4 D9 @7 E4 x/ V- K4 o- V
2 F. D+ L" v- c
epwing日語的字典,如Ebpocket、Droidwing,由於日語詞條的原因,難以合併,所以形成 "無合併詞條+連續顯示"。
9 v' j% K" K) qstardict及mdict的字典,如Mdict及GoldenDict,則是採取 "合併詞條+多部字典同時列於同一頁面"。
8 o6 W9 ?* N* P0 q0 a. j0 S# N
+ s5 E0 u( a* i v# ~1 H, F5 \: M' `0 oebdic開始於epwing,所以結構上是以"無合併詞條+連續顯示",
6 e# e# H+ P \) f/ N4 T: }% ]$ N後來開始要加入startdict及mdict的格式時,也曾猶豫是否只用一個列表作合併動作。% T0 m) N( A2 }& x' u6 {7 h
但基於一些考慮,最後形成目前的結構。9 R1 n7 z( n# l
; Q5 m+ x4 W* A( B' N2 e"查詢語"功能的開發,其實是由於早期我也使用stardict字典查詢英文,希望將存在stardict的單字帳,可以轉成 ebdic也可以用。
: X t* z, Q: f( {epwing軟體的單字帳實作,大部份是存單字字典的index address,) S+ Y) y; J, g: D) l
而stardict及mdict,則是存單字的詞條。0 l* Y9 u: d' I& x
' R6 e- x3 {- t9 x+ R5 [
可能是習慣上的問題,
% h$ U& a- n$ s; d大部份使用ebdic的日本人已習慣epwing,比較沒有這樣的問題,
3 E, a+ F+ m$ }+ p- `而習慣於stardict及mdict,就比較會有這樣的疑問。2 \6 [% w+ F! p. n1 k$ R
9 k; X1 O* |; G. ~) a沒有放上去的原因,是我覺得這比較像是ebdic的附屬功能,而不是主要的查詢方式。: Q6 H$ A* z7 N2 f/ R7 p: J+ c+ b E
如果放上去,讓ebdic有"多部字典同時列於同一頁面"的功能,是否會讓使用者更一步期待,如Mdict及GoldenDict的查詢方式(合併詞條),
, |+ S5 Q& B. t+ q0 G& p畢竟ebdic主要的結構還是"無合併詞條+連續顯示"。
% F5 v( N' |/ v2 E" G" `
' U# C/ C: e( I' A如果大家會想使用這樣的功能,下一版我就放上去。
" y" o" G7 s, V& y
$ @) x# \- \& V7 F不過還是提醒一下,ebdic並沒有合併詞條的查詢功能,"查詢語"只是以目前內容頁面的單詞作完全一致查詢,列於同一頁面。9 i, ^% g/ m# ~& M# D
加單字的方式也是以"存單字字典的index address"為主。8 n$ V. U9 J. V! @ H; U% _; N% `6 F
1 K0 _1 C& m+ j: ?( j
/ r; f# A. S8 u8 n' @) U( {, Y) f! E) A. H6 W2 Y
3 w k1 o) s3 P; M; n7 Z5 g8 Y5 L
+ a9 N3 L% |$ M; r( V, k |
|