|
楼主 |
发表于 2016-6-14 20:18:20
|
显示全部楼层
本帖最后由 ebdic 于 2016-6-14 21:10 编辑
( N/ t) B$ J/ W5 b, rsky66 发表于 2016-6-14 00:41) R+ B: Y* l' \0 `0 j& X" a
想要討論一個google play上看到的問題! P: Q6 f, P! ^7 j2 C
Q: "無法同時查詢多部字典?": S; b$ o/ r3 q
A: "無法同時列於同一頁面,於多重列 ...
, o j0 y- O$ J: s( b& i/ r5 c$ |% t/ a
這個功能稱為"查詢語",放在"手勢操作功能"上:4 b9 B$ O9 Q1 C8 _
查詢語的查詢( I* q4 [% n& Z" U$ j5 m# H- r
捲動至查詢語的字典% i6 Z( v6 c2 K' A1 K# B0 K
8 {+ I* D% V* \4 v; [4 I2 Q
但現在版本我並沒有放上去。/ p2 M6 ]8 _: @5 v! b# c
( M' @3 @+ O) j% n3 s. F0 q
epwing日語的字典,如Ebpocket、Droidwing,由於日語詞條的原因,難以合併,所以形成 "無合併詞條+連續顯示"。 ]$ t* a4 ~( s( v1 c! z; j
stardict及mdict的字典,如Mdict及GoldenDict,則是採取 "合併詞條+多部字典同時列於同一頁面"。! Z" Q3 u0 e9 V$ f, E. E% |/ }
5 H$ T) u2 {8 V8 mebdic開始於epwing,所以結構上是以"無合併詞條+連續顯示",
( S! K& z \7 X' k後來開始要加入startdict及mdict的格式時,也曾猶豫是否只用一個列表作合併動作。; q' \9 U) ~1 |: U% R% p( {: ?
但基於一些考慮,最後形成目前的結構。7 ~% E$ y9 A W! q, Z; u8 N9 D
& l, S8 l' n2 B; L"查詢語"功能的開發,其實是由於早期我也使用stardict字典查詢英文,希望將存在stardict的單字帳,可以轉成 ebdic也可以用。1 S+ a& q7 _( d
epwing軟體的單字帳實作,大部份是存單字字典的index address,- V: y: O3 Q( Y) b: z4 }- i
而stardict及mdict,則是存單字的詞條。4 X, f% V* S. b9 [" L
( y C3 Z' [6 A7 o& h t
可能是習慣上的問題,
$ h; N& K# k+ H# w) h2 g大部份使用ebdic的日本人已習慣epwing,比較沒有這樣的問題,8 [$ ~( Q: N7 P9 {0 F
而習慣於stardict及mdict,就比較會有這樣的疑問。1 H( z/ g( v& [2 p
) H- ^1 j, H3 P0 F
沒有放上去的原因,是我覺得這比較像是ebdic的附屬功能,而不是主要的查詢方式。
- t7 `. G- c7 J: s& |- k# q! g如果放上去,讓ebdic有"多部字典同時列於同一頁面"的功能,是否會讓使用者更一步期待,如Mdict及GoldenDict的查詢方式(合併詞條),) H: k$ J' P, B
畢竟ebdic主要的結構還是"無合併詞條+連續顯示"。5 T. x/ e5 m9 F5 B6 |! m+ K6 D0 @
& w& X y. t; v* p; Y- t如果大家會想使用這樣的功能,下一版我就放上去。4 L1 i* ~( l: t8 ?/ L
1 R j( j" O$ \3 o: b5 W# O7 t9 e不過還是提醒一下,ebdic並沒有合併詞條的查詢功能,"查詢語"只是以目前內容頁面的單詞作完全一致查詢,列於同一頁面。
' e7 P& w& [( T; n) w* u; ^! D& C加單字的方式也是以"存單字字典的index address"為主。$ l( Z7 L7 a. n$ V6 y2 j2 J2 ^
, o$ {# W R9 `- k: g4 t& |, q
2 S8 w- ^) e( e0 H9 h! T* m
6 M2 f1 }0 z2 k; s* Z% K5 L" }
2 x; |- E+ H6 Y! F! j7 Y) i
|
|