마우스로 더블 클릭하는 미니 사전

좋은 프로그램, 한글화 파일, 그외 유용한 자료들

Moderator: Dry8r3aD

cogniti

Re: 마우스로 더블 클릭하는 미니 사전

Post by cogniti » 2010/12/10 Fri 10:13 am

일단 제가 쓴 댓글 오자 수정부터
[quote:2b4m9nqf] 정렬된(ordered) [/quote:2b4m9nqf]
가 아니라
[quote:2b4m9nqf]순서가 있는(ordered)[/quote:2b4m9nqf]
입니다.

영단어 "a" 같이 많은 뜻이 있는 단어 중에 그런 문제가 있습니다.
그 문제는 지금 당장 해결하지는 않을 거고, 추후
굵은(bold) 글씨 등을 적용할 때 쯤 해결할 생각입니다.
이거는 Gtk TextView 에 대한 심층 공부가 필요합니다.

구글 서버에서 전송받는 데이터에 대한 스펙이 없기 때문에
정확하게 구현하려면 제가 직접 써보면서 파악하는 수밖에는 없습니다.

발음 듣기 기능을 구현하려면 gst(gstreamer)를 공부해야 되기 때문에 이것도 시간이 걸립니다.

minidict 만들면서 gtk 처음 써보는 겁니다.

아, 그리고 품사 순서 바뀌는 문제는 해결했으니,
https://github.com/cogniti/minidict 에서 새로 다운받아서 사용하시면 됩니다.

아무튼 열공하세요 :)

akuna
Posts: 636
Joined: 2009/04/15 Wed 3:32 pm

Re: 마우스로 더블 클릭하는 미니 사전

Post by akuna » 2010/12/10 Fri 10:39 am

역시... 어려운 작업이군요.
영어공부 하는데 유용하게 쓰겠습니다.
수고하셨어요. :P

cogniti

Re: 마우스로 더블 클릭하는 미니 사전

Post by cogniti » 2010/12/11 Sat 1:48 am

목차 표기가 올바르게 나오도록 고쳤습니다.
혹시 이상하게 보이는 것이 있으면 두산 영어 사전 사이트와 비교해서 알려주세요.

akuna
Posts: 636
Joined: 2009/04/15 Wed 3:32 pm

Re: 마우스로 더블 클릭하는 미니 사전

Post by akuna » 2010/12/11 Sat 11:25 am

잠깐 시험을 해 보니...
목차 표기가 올바르게 나옵니다.
전체적으로 완성된 것 같습니다.

수고하셨습니다. :)

느림보
Posts: 327
Joined: 2009/01/30 Fri 6:33 pm

Re: 마우스로 더블 클릭하는 미니 사전

Post by 느림보 » 2010/12/11 Sat 12:10 pm

[quote:3n23vr0j]https://github.com/cogniti/minidict 에서 새로 다운받아서 사용하시면 됩니다.[/quote:3n23vr0j]위 사이트가서 minidict.rb를 우클릭후
링크를 다른이름으로 저장을 클릭후에 다운된 minidict.rb를 가지고 ruby1.9.1 minidict.rb 를 실행했는데... 상상에 맡기겠습니다. :oops:
그렇습니다. 아 안되나보다하고 넘어가려다 뭐가 있나싶어서 파일을 열어봤더니('안되나보다~뭐가 있나 싶어서까진' 부드럽게 넘어간게 아니라
시간상 간격이 하루이상 이었습니다) 한 10줄 되더군요 :o
그제서야 minidict.rb를 제대로 다운받지 못한걸 알았습니다.
결론은 미니 사전 잘 작동하네요 :D[attachment=0:3n23vr0j]
screenshot3.png
screenshot3.png (43.47 KiB) Viewed 2563 times
[/attachment:3n23vr0j]

cogniti

Re: 마우스로 더블 클릭하는 미니 사전

Post by cogniti » 2010/12/11 Sat 1:47 pm

잘 된다니 다행이네요.
단어 "to" 의 경우 뒷부분 품사에서 목차 번호가 영어로 표기되는 버그가 있는데,
급한거 아니니까...천천히 해결할렵니다.
다음번에 업데이트할때에는 굵은 글씨체 나오게 할 예정입니다.
Gtk Label 위젯으로
[code:p1l2b7gu]
label = Gtk::Label.new
label.set_markup("<small>Small text</small>")
[/code:p1l2b7gu]
이렇게 입력할 수 있더군요.

사전 문제는 이렇게 해결한다지만,
타자 프로그램, hwp 뷰어, MS 의존 웹 사이트만 해결된다면 정말 좋을텐데...

아무튼 즐거운 리눅스 생활하세요.

cogniti

Re: 마우스로 더블 클릭하는 미니 사전

Post by cogniti » 2010/12/15 Wed 9:35 pm

업데이트 했습니다.
hash 문제 때문에 앞으로 루비 1.9.x 이상만 지원합니다.
[attachment=0:3lxx20h0]screenshot1.png[/attachment:3lxx20h0]

저번 거랑 비교할 때 많이 바뀌었습니다.
* 루비 1.9.x 이상만 지원
* 목차 번호 교정
* 굵은, 기울린, 색깔있는 글씨 등(pango markup)을 지원
* cache.db 압축

알고 있는 버그(known bug)
* 스크롤바 위치 문제

이제 리눅스에서 사전으로 고통받는 일은 없을 것입니다.

akuna
Posts: 636
Joined: 2009/04/15 Wed 3:32 pm

Re: 마우스로 더블 클릭하는 미니 사전

Post by akuna » 2010/12/16 Thu 12:24 am

$ sudo apt-get install ruby1.9.1-full
$ sudo apt-get install libgtk2.0-dev
$ sudo gem1.9.1 install gtk2

하면

akuna@akuna-desktop:~$ sudo gem1.9.1 install gtk2
sudo: gem1.9.1: command not found

이렇게 나오고 설치가 안됩니다.

저만 그런지 모르지만
rubygems1.9.1 패키지를 추가로 설치해 줘야 했습니다.
그리고 나서야 설치가 진행됐습니다.
한번 검토해 보시기 바랍니다.

[quote="cogniti":3q7mwnc4]
알고 있는 버그(known bug)
* 스크롤바 위치 문제
[/quote:3q7mwnc4]
이 문제인가요?
단어가 검색되어서 스크롤바로 죽 내려본 뒤에 멈추고...
나중에 동일한 단어를 찾으면 아까 스크롤바로 내렸던 그 위치 부터 보입니다.

상당히 많은 부분이 바뀌었군요.
맨 아래에 그 단어의 또 다른 변화 형태가 있을 때 링크 걸려있는 것도 인상적이네요.
수고하셨습니다. :P

User avatar
nundol
Posts: 400
Joined: 2008/03/31 Mon 10:51 pm

Re: 마우스로 더블 클릭하는 미니 사전

Post by nundol » 2010/12/25 Sat 9:59 am

사전 창이 따라다니니까 마우스 오른쪽 단추에 나오는 메뉴로 구글 검색을 할 수가 없습니다.
조금만 떨어져서 떴으면 좋겠네요.

cogniti

Re: 마우스로 더블 클릭하는 미니 사전

Post by cogniti » 2011/02/12 Sat 10:18 pm

scan on/off 기능 버그 고쳤고, 툴바를 넣었습니다.[attachment=0:3skpmghp]screenshot1.png[/attachment:3skpmghp]

Post Reply