掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

楼主: VimVim

[工具] 一键制作图片词典 MdxSourceBuilder

[复制链接]
  • TA的每日心情
    无聊
    2022-7-21 15:56
  • 签到天数: 216 天

    [LV.7]常住居民III

    发表于 2020-8-13 22:10:35 | 显示全部楼层
    Jiangxi 发表于 2020-8-13 21:500 Y4 ?! t  M2 Q! S  N
    能发一下您的python和Gvim安装文件么?我折腾半天就是生成不了mdx文件,不知是我的vim版本与python不匹配 ...

    + s  I/ d. f- b( S0 C链接: https://pan.baidu.com/s/1DW1T6a_5Z_8nYq9bybydWw 提取码: udkm9 g* @: ?5 m& R5 T( }+ c' t& @
    我用的是 python 3.7,gvim 8.2,Gvim是便携版,不用安装,解压即可运行

    评分

    1

    查看全部评分

  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

     楼主| 发表于 2020-8-13 22:10:56 | 显示全部楼层
    Jiangxi 发表于 2020-8-13 21:505 }% G* M' E- b0 h  H8 f
    能发一下您的python和Gvim安装文件么?我折腾半天就是生成不了mdx文件,不知是我的vim版本与python不匹配 ...

    5 z% D2 A& I0 U5 f  ~* ^当你就是使用Windows:
    6 `/ {% _7 L3 F* h; ~+ C% B
    8 }! R# G% U/ u5 ?* @9 g0 |: ^登录官网:https://www.vim.org/download.php  找到这个加粗部分的下载链接:Signed MS-Windows files are available on the vim-win32-installer site (gvim_8.2.0012_x86_signed.exe is recommended)
    & y; c7 k- i7 y& l9 T/ _7 x- ~# ?  Y0 g: ]
    该版本的Vim支持的python 版本是 Python3 3.7。因此去python官方网站下载 3.7.x 即可,x可以是任意,尽量新咯,如 Python 3.7.8 (June 27, 2020发布的):! R1 p9 k  `! f5 [& `+ l4 _. ~
    https://www.python.org/downloads/
    1 C# l, l: Q9 X2 L- O! O3 M3 ]- p
    这些都是开源软件,经常更新,自己掌握方法,就能灵活处理了。; @7 t( }3 f" x/ C/ U
    ( {2 _0 ]+ d  |3 _

    评分

    1

    查看全部评分

  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

     楼主| 发表于 2020-8-16 00:59:22 | 显示全部楼层
    ; \2 c/ r2 u# h; s
    更新:关键词导航加入定位的百分比信息,更直观一些。+ R$ i5 a  O6 x

    8 b, A3 G2 _1 [1 t1 m) s! M; l
    / h. K( n  C& L) K9 L
    " d5 r( j1 J2 X* W
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-8-16 07:49:33 | 显示全部楼层
    本帖最后由 喬治兄 于 2020-8-16 08:39 编辑
    9 s# r( O% x* m6 w" n
    VimVim 发表于 2020-8-16 00:59
    ) b: R3 E4 n$ d& o+ z) _更新:关键词导航加入定位的百分比信息,更直观一些。
    ' p- l" K1 G3 Q7 W& E$ P" m4 h5 ^
    哇!,vimvim 兄,太强了,加上百分比就更好找了,從未接觸過Vim, 剛剛才裝好Vim,還不知怎麼用
    7 E' H" t; o& |感謝老兄帶路,沒找到您說的版本,裝的是這個,不知可不可以
    9 w1 N( [" Z- F5 Agvim_8.2.1464_x64.exe
    # |8 p# q9 v# X( F" m64-bit installer1 R2 f2 o$ Z* y' ^$ B4 s2 v! b
    3 t, l1 q2 a: t0 Q* Q4 ]& `

    3 H$ |' ^3 d# Q4 a7 R3 ?3 h$ ]有個想法,仁兄應該是能實現的,也就是在圖片擺個兩條多區段的,且可以按圖片比例且想要幾等份,自己決定,里面順便可以擺個數字,且若粗略估出是大概在哪,就去highlight 那個區段範圍,這樣就不用座標了,如圖所示,那個是加工上色的,上面單字括號內是左右邊的列數,我還在試,很不準.......還沒想到可以接近點的方法,連左右邊都差很大! G% ~8 `0 U$ v' G. l

    + a. d8 f& M  G6 p) s2 t& G: ^. ?0 m  @% [8 [" a8 H
    ; B+ Z3 i3 B& F3 d3 N+ H

    点评

    工程图纸上,竖条是ABCD......横条是1234......,不过这需要更精确  发表于 2020-8-16 10:59
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

     楼主| 发表于 2020-8-16 08:40:29 | 显示全部楼层
    本帖最后由 VimVim 于 2020-8-16 08:49 编辑 2 `8 r, Y+ B, B( X5 [. `
    喬治兄 发表于 2020-8-16 07:49. }6 o" y# f$ Y4 E
    哇!,vimvim 兄,太强了,加上百分比就更好找了,從未接觸過Vim, 剛剛才裝好Vim,不知怎麼用
      H! l- C* w5 l) q$ R: C' F感謝老兄帶 ...

    2 d( F! r. i  xVim版本没什么特别要求,哪个都可以。
    * T" b! F$ P  A7 m6 o
    # U# s* _  c8 W6 ^; t) i至于其支持的Python版本,只要在Vim中输入:version,在一堆信息中找到Python 3.x几个字,就知道其支持的Python版本了。+ e# @$ ]( H3 P/ ^& i5 A; @$ t6 I

    3 u" I7 @) K0 ~9 w+ L, z8 Q在图片两边加上两列容易,使用之前讨论的table即可实现,其他的还想不出合适的解决方案。
    % k# R& f- I+ Z4 q4 K+ z' D6 l
  • TA的每日心情
    无聊
    2022-7-21 15:56
  • 签到天数: 216 天

    [LV.7]常住居民III

    发表于 2020-8-16 08:47:16 | 显示全部楼层
    喬治兄 发表于 2020-8-16 07:49
    - H! m: \- u$ |0 ~& H4 i/ d) M0 S# _哇!,vimvim 兄,太强了,加上百分比就更好找了,從未接觸過Vim, 剛剛才裝好Vim,還不知怎麼用7 U2 n  Q" `# n
    感謝老兄 ...

    3 a8 j. L" Y, B$ G1 S不太理解这样粗略定位有何意义。感觉不如不定位,或者开始不定位,然后随着单击相应单词动态加入精确位置
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-8-16 08:48:58 | 显示全部楼层
    VimVim 发表于 2020-8-16 08:40
    6 ]$ t9 j) M6 C8 k0 V! H& vVim版本没什么特别要求,哪个都可以。
    ) M9 ^7 D  V) V8 I9 r; b3 ?& i; K( i% V' d$ ~1 G1 @7 D* J. Y
    至于其支持的Python版本,只要在Vim中输入:version,在一堆信息中 ...

    " `7 c1 G7 Z/ }5 z1 EVimVim兄,用起來怪怪,不知如何下手可有幼幼班的教程可以參考,指點一下在哪能學一些最簡單的操作
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

     楼主| 发表于 2020-8-16 08:50:38 | 显示全部楼层
    顶楼的动图就是所有的操作教程。
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-8-16 08:55:27 | 显示全部楼层
    wjl 发表于 2020-8-16 08:47
    ; ]2 I! V" g; ~不太理解这样粗略定位有何意义。感觉不如不定位,或者开始不定位,然后随着单击相应单词动态加入精确位置 ...
    2 d& D8 [7 s4 Y- h. O- w3 i1 g
    wjl 兄,所言及是,但怎麼用更簡單的方法實現呢,可否指點迷津一下........
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

     楼主| 发表于 2020-8-16 08:58:19 | 显示全部楼层
    本帖最后由 VimVim 于 2020-8-16 09:00 编辑
    % M  l) b: d4 {& h+ Y. [$ k
    wjl 发表于 2020-8-16 08:47
    ( ^5 ?, _  `5 ?% ?/ f' F* ?7 K' v不太理解这样粗略定位有何意义。感觉不如不定位,或者开始不定位,然后随着单击相应单词动态加入精确位置 ...
    " T5 p7 y! H9 s+ b$ ?7 y) \: B
    目前,MdxSourceBuilder应该就是您所说的:点击上下页时,没有关键词定位信息;只有单击单词或查询单词时,这个关键词才会显示出百分比信息。当然这个百分比信息仅仅是这个关键词的排序位置除以所有的关键词数量,仅供定位时参考。5 v# V2 k9 C. Z3 p
    ; b' `2 V' P' L
    喬治兄的方案:比上面的粗糙百分比信息更进一步,加入了统计学的算法,更加智能。只是目前在如何展现没有太多优化,让人感觉有点凌乱,但这些很容易解决。
  • TA的每日心情
    无聊
    2022-7-21 15:56
  • 签到天数: 216 天

    [LV.7]常住居民III

    发表于 2020-8-16 09:08:47 | 显示全部楼层
    喬治兄 发表于 2020-8-16 08:55* Z8 V! v" P: G( q4 {
    wjl 兄,所言及是,但怎麼用更簡單的方法實現呢,可否指點迷津一下........ ...
    - U* \4 i) u' u) F8 X7 {
    具体实现方法我就不知道了,我也是新手,我只有想法,没有具体解决方案,大概就是根据鼠标坐标,图片宽度、高度和位置信息进行一定换算就能得出精确坐标
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-8-16 09:12:33 | 显示全部楼层
    VimVim 发表于 2020-8-16 08:58
    ! o4 x7 H5 G) g. ^目前,MdxSourceBuilder应该就是您所说的:点击上下页时,没有关键词定位信息;只有单击单词或查询单词时 ...

    - K- w3 a% K$ RVimVim 兄,我這兩天再把 excel 重新整理一下,再傳給您,您再看看是否可以在Vim的程式實現..... Thanks
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

     楼主| 发表于 2020-8-16 09:14:10 | 显示全部楼层
    喬治兄 发表于 2020-8-16 09:12' u9 c+ ]0 }; \- `! v
    VimVim 兄,我這兩天再把 excel 重新整理一下,再傳給您,您再看看是否可以在Vim的程式實現..... Thanks ...

    / n" P( L) [/ ^0 Y5 U好的!期待新算法!
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-8-16 09:16:53 | 显示全部楼层
    VimVim 发表于 2020-8-16 09:143 ?) ^# I: x, c8 U* B
    好的!期待新算法!
    , f/ ]. ?) |, `/ q: X& k6 z; {( z7 h
    嗯嗯,謝謝您,也希望能估精確點,哈!哈!
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

     楼主| 发表于 2020-8-16 09:18:46 | 显示全部楼层
    本帖最后由 VimVim 于 2020-8-16 09:20 编辑
    * L" m6 e" v! D$ f* _
    喬治兄 发表于 2020-8-16 07:49$ _5 y" `5 y7 }; `2 k
    哇!,vimvim 兄,太强了,加上百分比就更好找了,從未接觸過Vim, 剛剛才裝好Vim,還不知怎麼用
    9 T8 w: z0 w! j0 o# j* j4 Q" |9 W感謝老兄 ...
    4 Q' d( Y$ j  x  k) _$ o
    有个想法不知是否比现有的图示稍稍简化一些:1 C/ z9 k" x7 L* w

    0 k2 v4 i' L1 Q' n, w- P左右两边的数字,直接从头排到尾,这样就不用标识Left和Right信息了,而且加亮也仅需加亮一处,寻找时也更容易吧。
    3 f+ n; z$ Q2 L" ^而切分的数量,可以根据当前页的关键词数量按某一映射进行定义,比如就是关键词数量。: J* K; r) @% p
  • TA的每日心情
    无聊
    2022-7-21 15:56
  • 签到天数: 216 天

    [LV.7]常住居民III

    发表于 2020-8-16 09:29:10 | 显示全部楼层
    喬治兄 发表于 2020-8-16 09:12
    6 l  T9 l) T& K3 I. E% V0 Y' `VimVim 兄,我這兩天再把 excel 重新整理一下,再傳給您,您再看看是否可以在Vim的程式實現..... Thanks ...
    1 _9 ?  {: W" y2 B
    这种两边显示编号只是单个词还好,如果碰到一个词条拆分出七八个短语就不好了。另外,不知道能否按左右两侧的实际单词数来显示,而不是左右对称显示
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-8-16 09:34:53 | 显示全部楼层
    VimVim 发表于 2020-8-16 09:18
    ; k6 h1 o" e/ ^2 H% i7 }: ^' _有个想法不知是否比现有的图示稍稍简化一些:/ Y8 O2 k5 |$ w( v! m4 ~

    - a" e& u# X, r$ [5 B左右两边的数字,直接从头排到尾,这样就不用标识Left和Rig ...
    8 }& f4 V' d8 F5 f* w8 r' y% k
    Vim vim 兄,左右不分邊也是ok ,您所謂的加亮一處是加亮一邊嗎?切份的數量若以單詞總數,奇數時會有問題,這樣很動態,不是很清楚.....
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-8-16 09:40:33 | 显示全部楼层
    本帖最后由 喬治兄 于 2020-8-16 09:47 编辑
    3 R  {6 y  U- Z+ C# f
    wjl 发表于 2020-8-16 09:29- s) v( P8 X# ~
    这种两边显示编号只是单个词还好,如果碰到一个词条拆分出七八个短语就不好了。另外,不知道能否按左右两 ...
    - Z! m) q( q! C3 Z1 z7 L+ H7 I7 G

    * k+ s* D: q- C2 Z$ G) R( r* {wjl 兄,您的想法都很好,但怎樣用簡單不太費力的方法實現才是重點,您所提的需求,大家也都是一樣的,總不可能一切全自動把左右單詞都列好吧!
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

     楼主| 发表于 2020-8-16 09:41:09 | 显示全部楼层
    本帖最后由 VimVim 于 2020-8-16 09:57 编辑 7 R  J8 n+ Q" Y4 K  R' D
    喬治兄 发表于 2020-8-16 09:34- J$ w3 l5 F- \8 z+ E0 b: u
    Vim vim 兄,左右不分邊也是ok ,您所謂的加亮一處是加亮一邊嗎?切份的數量若以單詞總數,奇數時會有問題 ...
    / g% D+ U. [9 Z- [. k: g6 D
    我所说不用标识左右信息是指关键词括号里的L和R字样。而图片两边的自然是要的。既然从1排到尾,想加亮两边都没办法。。。至于关键词在右边,左边的定位边要不要显示,那都是可以进一步考虑加个选项之类。4 c6 x! ~5 B- M  o  V* M( C$ Z

    $ H/ `* p" K( E- G/ A
    5 ^0 h, C7 q7 a7 E( \- [& u如果总数是奇数,给它加个1。。。。简单粗暴
    2 K6 ]3 e. U1 F5 K: t) \
    , Y) O1 H* @$ |5 \+ [( N4 J
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-8-16 09:47:17 | 显示全部楼层
    VimVim 发表于 2020-8-16 09:41
    4 R( O! b; {  Y) y" c' @, p9 N2 s我所说不用标识左右信息是指关键词括号里的L和R字样。而图片两边的自然是要的。既然从1排到尾,想加亮两边 ...
    # T& B0 H; v; d
    Vim vim兄,大概理解您的想法,您這樣處理應該是ok的
  • TA的每日心情
    无聊
    2022-7-21 15:56
  • 签到天数: 216 天

    [LV.7]常住居民III

    发表于 2020-8-16 10:12:37 | 显示全部楼层
    喬治兄 发表于 2020-8-16 09:40
    " ]' j6 H+ a% W9 @wjl 兄,您的想法都很好,但怎樣用簡單不太費力的方法實現才是重點,您所提的需求,大家也都是一樣的,總 ...
    ) [% U  G* O5 C, V, G6 s5 I. B
    左右单词就不用算法处理了吧,页首、页尾、中间左右分界人工处理就好了,工作量也不算多
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-8-16 10:24:46 | 显示全部楼层
    wjl 发表于 2020-8-16 10:12
    & T4 k! w+ K0 E8 [, b# e9 z左右单词就不用算法处理了吧,页首、页尾、中间左右分界人工处理就好了,工作量也不算多 ...

    + R2 e, A, d9 _4 D是喔!,光是詞首尾已經很累人了!,哈!哈哈哈!6 n7 u& a5 R$ R, V; e- k, D
    英打快的人應該可以,在下不太行
  • TA的每日心情
    无聊
    2022-7-21 15:56
  • 签到天数: 216 天

    [LV.7]常住居民III

    发表于 2020-8-16 10:36:32 | 显示全部楼层
    喬治兄 发表于 2020-8-16 10:24! U  k$ T& h% Z# y0 x, u8 Q3 f
    是喔!,光是詞首尾已經很累人了!,哈!哈哈哈!
      f; P! f6 T  `$ i! {英打快的人應該可以,在下不太行 ...

    & Q# Q2 C, f, ]' f4 L6 D. \* L  {没有人真去打字吧,能OCR后人工校对一遍已经需要极大耐心和毅力了。从我那个征集词典校对项目鲜有人响应就知道大多数人的耐心就是回帖和点赞,都希望大神制作,很少有人愿意付出自己时间来校对完善词典。

    点评

    呃,伸手党占了99.9%  发表于 2020-8-16 10:48
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-8-16 11:10:34 | 显示全部楼层
    wjl 发表于 2020-8-16 10:36
    , L  e* Q5 }1 E0 T6 s2 E8 ^; n没有人真去打字吧,能OCR后人工校对一遍已经需要极大耐心和毅力了。从我那个征集词典校对项目鲜有人响应 ...

    2 p& h! V) R+ e5 X嗯嗯,是的,ocr後人工校對也是夠累了,英文還好,中文就真是舉白旗,阿彌陀佛兄,也太強了,怎能如此多產......
  • TA的每日心情
    无聊
    2022-7-21 15:56
  • 签到天数: 216 天

    [LV.7]常住居民III

    发表于 2020-8-16 11:23:22 | 显示全部楼层
    喬治兄 发表于 2020-8-16 11:10+ y( d7 O6 s! d  G! [9 E
    嗯嗯,是的,ocr後人工校對也是夠累了,英文還好,中文就真是舉白旗,阿彌陀佛兄,也太強了,怎能如此多 ...

    9 M8 g; R1 X5 b& L' W" x你这个定位边算法不是已经有词头了吗?在每页加个左右分界标记,然后不就能够区分左侧单词、右侧单词以及相应的个数了吗?这比算法判断更简单准确吧
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2025-7-10 04:34 , Processed in 0.022882 second(s), 17 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表