티스토리 뷰

hacking/linux&gnome

engdic ''reloaded''

iolo 2005. 4. 23. 04:09
engdic을 기억하는가! 그렇다! 지금처럼 웹에 공짜 영한 사전이 넘쳐나기 전, 리눅스에서 쓸 수 있는 거의 유일한 영한사전 프로그램이었다.

요즘 Ultima4 ?TheQuestOfTheAvatar를 짬짬이 하고 있는데, 허... 이 영어가 장난이 아니다. 이걸 내가 어찌 중딩때 했는지 - 그것도 푹 빠져서 - 이해가 안될 정도다. 특히 넘쳐나는 고어체 영어들은 당황스럽니다. 야후 영한 사전을 쓰다가 아무래도 불편해서 로컬에서 쓸 수 있는 만만한 영어사전 프로그램을 찾기 시작했는데...

kldp.net에만 5~6개의 영한사전 프로젝트가 있다. 대부분 야후 영한 사전에서 추출한 데이터를 사용하거나 야후(혹은 엠파스) 영한 사전의 웹을 크롤링하는 형태인데... 뭔가 2% 부족한 느낌. ldic은 gtk1용이라 곤란, ldic2는 프로젝트 중단 상태, pydic은 내가 기피하는 wxWindows를 쓰고, ?fender님이 만드신 argosdic이 제일 맘에 드는데, ?FireFox띄우고 야후 영한 사전 쓰는 거보다 더 묵직하다. gDick과 wdic은 크롤링 형태라 조금 꺼려진다.

그러다가 예전에 썼던 engdic이 생각 났다! 그래! 그거면 충분하지! 영문학 논문 쓰는 것도 아닌데!

그런데, 그게 만만치 않다. 워낙 오래된 프로그램이라 패키지는 고사하고 소스 타르볼 찾는 것도 쉽지 않다. 제작자의 홈페이지는 물론이고(누군지도 모른다), 주 배포처이던 debian.or.kr조차 엉뚱한 곳 :-S 어떻게 어떻게 찾아서 컴파일하고 설치하고 실행!

아뿔사... euc-kr이었다. 세그폴트까지 내며 뻗어버린다. 사전은 각 알파벳별로 하나의 파일이고 gzip으로 압축되어 있다. 풀어보니 다행이도 일반 텍스트 파일이다. iconv로 변환하면 되겠지 하고... zcat a.dic.gz | iconv -f euckr -t utf8 > a.dic 어랏... 이상한 문자가 있다고 게긴다. 여기저기 뒤적여 보니 한자만 나오면 깨진다.

에러 무시하고 하면 안되나라고 투덜거리며 자바로 간단히 몇줄 짰다. 흠... 되는 군~ :D 하면서 IRC에서 투덜거리는 순간, ?cwryu님이 -c 옵션의 존재에 대해 말씀해주신다. 그렇다... RTFM! :'(

사전 데이터를 다 변환하고, 소스에 있는 한글도 변환하고 다시 컴파일해서 설치! 대만족 - 2%!!

여기 스크린샷!

engdic-utf8.png

누구 말마따나 everyone loves screenshot!


견물생심... 역시 GTK였으면 좋겠다. :'( 히스토리나 ?TrayIcon, 애플릿 이런건 바라지도 않는다. 콘솔 하나 덜먹으면 그걸로 땡큐다.

'hacking > linux&gnome' 카테고리의 다른 글

Evolution of Tux  (0) 2005.06.18
행운의 폴더!  (0) 2005.04.30
JavaGnome on Windows!  (0) 2005.04.22
gimp 2.2.6 한글 번역  (0) 2005.04.22
효리가 좋아~.~  (0) 2005.04.09
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/03   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함