|
楼主 |
发表于 2016-6-14 20:18:20
|
显示全部楼层
本帖最后由 ebdic 于 2016-6-14 21:10 编辑
) J$ l% s# s) W3 F9 T1 N. n, Esky66 发表于 2016-6-14 00:41
?! B1 D' X r$ {; a/ U想要討論一個google play上看到的問題9 s2 X3 r8 I/ G2 C S9 ~4 E/ A C
Q: "無法同時查詢多部字典?"- ?4 m' N6 Q$ @5 P' \, V
A: "無法同時列於同一頁面,於多重列 ...
+ k5 x- w1 w6 Y# n8 ~3 \
9 t+ w6 d1 ?( P9 b7 A' j# h3 Q這個功能稱為"查詢語",放在"手勢操作功能"上:
. _0 }: g: t+ i8 n- I3 z! G2 ~查詢語的查詢
7 i' q' R, o& f; M捲動至查詢語的字典
6 Z& ~; Z9 z$ i) x5 n# _! }& i& S) D- `/ M4 b$ f, y# T
但現在版本我並沒有放上去。
/ {" Y; u) _* d0 J) b0 L; u$ \4 B5 V! e; s- M" b! ^* K
epwing日語的字典,如Ebpocket、Droidwing,由於日語詞條的原因,難以合併,所以形成 "無合併詞條+連續顯示"。0 |- | h3 l% Q, a9 G' M% u* l
stardict及mdict的字典,如Mdict及GoldenDict,則是採取 "合併詞條+多部字典同時列於同一頁面"。: Z: C: ~8 V7 U/ l3 h' A% T
' G+ n. Q" T" mebdic開始於epwing,所以結構上是以"無合併詞條+連續顯示"," {; k6 q1 M# s2 ^+ ^/ H
後來開始要加入startdict及mdict的格式時,也曾猶豫是否只用一個列表作合併動作。
! ^9 b. I/ j6 F) Y5 S" ~, |) Y9 q但基於一些考慮,最後形成目前的結構。 \, m, c1 h+ m$ u
6 \ D, j3 P) ]"查詢語"功能的開發,其實是由於早期我也使用stardict字典查詢英文,希望將存在stardict的單字帳,可以轉成 ebdic也可以用。8 f, n6 H. S7 J" ^
epwing軟體的單字帳實作,大部份是存單字字典的index address,
3 A. o/ B, ]: D6 h5 t而stardict及mdict,則是存單字的詞條。
* D4 n& e' g% C
% m6 v! z+ \# [0 G, r% A可能是習慣上的問題,. Z$ C4 B4 ]& s% X; d# t
大部份使用ebdic的日本人已習慣epwing,比較沒有這樣的問題,
$ n; ~! }! \: n6 \9 T而習慣於stardict及mdict,就比較會有這樣的疑問。& Y. b1 o/ g: D3 q& G5 G) I
( T/ n# F% }& T" i7 e沒有放上去的原因,是我覺得這比較像是ebdic的附屬功能,而不是主要的查詢方式。: A$ Y+ p# I( ~; O3 Z5 M( z. q
如果放上去,讓ebdic有"多部字典同時列於同一頁面"的功能,是否會讓使用者更一步期待,如Mdict及GoldenDict的查詢方式(合併詞條),( n* j5 n1 c4 V+ ?' W
畢竟ebdic主要的結構還是"無合併詞條+連續顯示"。) \9 j; K, g( W' Z4 e! {7 i8 w
' Y/ d8 F. ]! g8 [, y如果大家會想使用這樣的功能,下一版我就放上去。
* f" f& c" t3 B4 Z* x
! x1 s3 Y6 p2 a, f2 h不過還是提醒一下,ebdic並沒有合併詞條的查詢功能,"查詢語"只是以目前內容頁面的單詞作完全一致查詢,列於同一頁面。/ |, Q* D* I: c
加單字的方式也是以"存單字字典的index address"為主。
/ h' C1 p" b4 M! M- T( H4 b, u/ _ C- ?; X
4 A* k3 _9 x. V" |; K, g
: I8 i+ \' j+ D1 G' G
5 n. Z; p" @" _: o7 g; E
5 M' H" w- L; ^( Z: q9 a |
|