Go Back   AppleForum > Software > Application

 
 
thread_tools
2008-01-06, 07:55 PM   #1
hama
Veteran Member
 
hama's Avatar
 
Registered: Feb 2003
My Mac: MacBook Black, iPhone 8GB
Posts: 619
오프라인
레퍼드 영한사전

코코아 사전의 (보다 정확히는 그 모체가 된 ldic의) 영한사전 자료를 대충 Mac OS X의 사전 형식에 맞게 변환했습니다. 여기에서 받으시면 됩니다. 파일 전체가 30메가가 조금 넘습니다. 받은 뒤에 English-Korean.dictionary 폴더를 홈 디렉토리 밑의 라이브러리 밑의 Dictionaries 밑에다 넣으시면 됩니다. (Dictionaries 폴더가 없으면 만드세요.) 해당 컴퓨터의 사용자가 여럿이면, 홈 디렉토리 밑이 아니라 루트 밑에서 같은 일을 하면 됩니다.

그러고 보니 '레퍼드 사전'이라는 것은 그다지 적절한 표현은 아니로군요. Mac OS X의 Dictionary Service는 레퍼드 다음의 판이 나오더라도 여전히 남아있을테니까요. 어쨌든.

원래의 자료가 XML도 아니고, 물론 html이고 구조화된 텍스트이기는 하지만 그럼에도 예외도 좀 있고 복잡합니다. 정말 잘 하려면 이걸 죄다 뜯어고쳐 제대로 된 XML로 환골탈태 시키고 색인이나 참조 등도 깔끔하게 넣어야겠지만, 이게 나름 노가다가 많이 들어가는 일이라 그냥 기존 골격 유지하면서 최소한으로 돌아가게만 만드는 것을 목표로 했습니다. 그러다 보니 딸려오는 영영사전보다는 확실히 못생겨 보입니다. (CSS의 혜택을 제대로 못 받고 있기 때문입니다.)

그래도 노가다를 조금 한 부분은:
  1. 발음 기호: 웹 사전들이 발음 기호를 gif 파일로 쓰는 이유는 모든 컴퓨터들이 적절한 글꼴을 가지고 있는 것도 아니며, 또한 아직도(!) euc-kr을 기본 인코딩으로 설정해 놓은 웹브라우저들이 다수이기 때문일 겁니다. 하지만 오프라인에서 돌아가는 사전 프로그램이라면 그렇게 최대공약수에 만족할 필요가 없습니다. 따라서, 발음 기호들은 unicode에서 대응되는 글자로 바꿔놓았습니다. 몇몇 기호들은 악센트와 겹쳐지면 약간 깨져서(악센트가 글자 위로 올라가지 않습니다) 나오는 경향이 있기 때문에, 전부 별 문제없이 보여주는 괜찮은 공짜 글꼴이 뭐가 있을까 찾다가 Gentium을 골랐습니다. Gentium은 그냥 발음 기호 글꼴만이 아니고, Latin과 Greek 쪽의 글자 중 상당 부분을 포함하는, 꽤 예쁜 글꼴입니다. CSS에 발음 기호를 Gentium으로 표시하도록 설정해 두었습니다. Gentium은 다음의 웹페이지에서 구하실 수 있습니다.

    Gentium — a typeface for the nations

    다른 방법은, CSS에서 발음 기호를 Gentium이 아니라 다른 것으로 고치는 수도 있을 것입니다. span.pr 부분을 고치면 됩니다. 별도의 발음 기호 글꼴을 설치하기 전에는, 모든 발음 기호가 다 깨끗하게 나오는 글꼴을 찾기는 쉽지 않을 것입니다. 알아서 하십시오.

    생각해 봤던 다른 방법으로, 레퍼드 사전의 영영사전 스타일의 발음 기호를 쓰는 것도 있었는데, 변환이 귀찮아서 안 했습니다. 또 IPA에 대해 잘 모른다는 점도 주저하게 만든 이유였습니다.
  2. 오류 수정: 원래 사전 자료에 깨져있던 항목들을 손으로 고쳤습니다. 아마 8~90개 정도 될겁니다. 원인은 다양했습니다만, 예를 들어 일부 빈도가 낮은 한자는 원래 gif 그림으로 처리되어 있었는데, ldic의 자료에는 이 gif 파일들이 저장되어 있지 않았습니다. 문제가 된 한자의 거의 대부분은 열매의 종류를 가리키는 '蒴果(삭과)'에서의 '蒴' 자로, 자연에 대해서도 새로운 것을 배울 수 있었던 유익한 시간이었습니다. 아예 자료가 저장되어 있지 않았던 항목은 알아서 적당히 채워넣었습니다.

스크립팅을 아주 잘 하면, 전체적인 모양새, 그리고 색인 및 참조 부분에서 개선의 여지가 있습니다만, 일단은 이 정도로 끝내려고 합니다.

아마 아직도 깨져있는 항목들이 일부 있을 겁니다. 신고해 주시면 기약은 못 하지만 혹시 갱신하게 될 때에 반영하도록 하겠습니다.
첨부 파일 이미지
File Type: png DictWindow.png (48.4 KB, 3221 views)

hama 님께서 2008-01-06 08:21 PM 에 수정하셨습니다..
  Reply With Quote
2008-01-06, 08:45 PM   #2
iasandcb
Member
 
iasandcb's Avatar
 
Registered: Jun 2005
My Mac: MacBook 2.4GHz Intel Core 2 Duo 4GB Ram
Posts: 83
오프라인
사용을 시도해보고 2가지를 발견해였습니다.
1. 패키지가 바로 애플리케이션 내용을 담고 있습니다. (Contents 디렉토리 이하) dic.app 와 같은 디렉토리까지 포함하면 좋겠습니다.
2. 인텔 아키텍쳐를 지원하지 않아 보입니다. (빌드 옵션을 UB로 주셨는지 확인 바랍니다.)
고맙습니다.
  Reply With Quote
2008-01-06, 08:49 PM   #3
hama
Veteran Member
 
hama's Avatar
 
Registered: Feb 2003
My Mac: MacBook Black, iPhone 8GB
Posts: 619
오프라인
인용:
iasandcb 님이 쓰신 글 글 보기
사용을 시도해보고 2가지를 발견해였습니다.
1. 패키지가 바로 애플리케이션 내용을 담고 있습니다. (Contents 디렉토리 이하) dic.app 와 같은 디렉토리까지 포함하면 좋겠습니다.
2. 인텔 아키텍쳐를 지원하지 않아 보입니다. (빌드 옵션을 UB로 주셨는지 확인 바랍니다.)
고맙습니다.
인용:
hama 님이 쓰신 글 글 보기
받은 뒤에 English-Korean.dictionary 폴더를 홈 디렉토리 밑의 라이브러리 밑의 Dictionaries 밑에다 넣으시면 됩니다. (Dictionaries 폴더가 없으면 만드세요.) 해당 컴퓨터의 사용자가 여럿이면, 홈 디렉토리 밑이 아니라 루트 밑에서 같은 일을 하면 됩니다.
앞의 글에 위와 같이 써 있는 대로 그대로 하시면 됩니다. 믿어주세요.
  Reply With Quote
2008-01-06, 09:14 PM   #4
iasandcb
Member
 
iasandcb's Avatar
 
Registered: Jun 2005
My Mac: MacBook 2.4GHz Intel Core 2 Duo 4GB Ram
Posts: 83
오프라인
별도 애플리케이션이 아니었군요.
그런데, English-Korean.dictionary로 마운트된 디스크 이미지를 어떻게 폴더처럼 복사하나요?
파인더에서 Dictionaries 디렉토리로 가져오려고 하면 마운트가 해제되네요.
그래서 Dictionaries 디렉토리에 English-Korean.dictionary 디렉토리를 만든 다음 마운트된 Contents 디렉토리를 복사하니 잘 됩니다.
고맙습니다. ^^/
  Reply With Quote
2008-01-06, 09:37 PM   #5
coolwa7er
Member
 
coolwa7er's Avatar
 
Registered: Oct 2007
My Mac: MacbookPro C2D/2.2/4G/10.5.3
Posts: 44
오프라인
우오....완전 감사합니다.
검색할 때마다 위젯 가서 검색하는게 살짝 불편했었는데...

게다가 인터넷이 되지않더라도 검색이 가능한거....감사드립니다.
  Reply With Quote
2008-01-06, 09:43 PM   #6
KraZYeom
Veteran Member
 
KraZYeom's Avatar
 
Registered: Aug 2004
My Mac: MBP 15' Hi-res, iMac 20', MacBook Black, iPhone 3GS, iPod Shuffle 2G, iPod Nano 1G
Posts: 846
오프라인
최고입니다. :-)

cm+ctrl+d 해도 잘되는군요.

환경설정에서 다른 설정은 끄고 영한사전만 켠채로 사전 검색을 하니 너무나 좋군요!!! :-)

고맙습니다.


죄송하지만... 한영사전 데이터 추가 하는것은 어려울까요?
__________________
백수 탈출!
http://krazyeom.tistory.com
  Reply With Quote
2008-01-06, 10:12 PM   #7
joonhwan
Elite Member
 
joonhwan's Avatar
 
Registered: Oct 2001
My Mac: new MacBook Pro 2.4G Core2Duo, PowerMac G4 933Mhz
Posts: 3,450
온라인
저도 끼어서 살짝 (사진만) 공개해 봅니다.
제 경우 저작권 문제 때문에 공개는 못하고 있습니다만, 지금 저작권 문제를 해결하기 위해 노력 중입니다.
저작권 문제가 해결이 안될 경우 소스를 공개하도록 하지요.
Flickr: joonhwan's photos tagged with encore
그나저나 네이밍은 비슷하군요...
__________________
_ mono*log _
_ GeoTag for iPhone _
  Reply With Quote
2008-01-06, 10:52 PM   #8
doctor4you
Senior Member
 
doctor4you's Avatar
 
Registered: Jan 2007
My Mac: MacBook Air Rev B, MacBook Pro 17" Core 2 Duo 2.33, iPod touch 1세대
Posts: 478
오프라인
감사합니다.

그런데 다운로드가 안되는군요.
__________________
CHEON WOO HYUN, M.D.
Neurologist

LeicaKorea.tistory.com LeicaApple Mac에 대한 모든 것

Mac Story를 앞으로 새롭게 LeicaKorea.tistory.com 및 트위터 @doctor_cheon, Hashtag : #LeicaKorea로 이어갑니다. 많은 Follow 부탁드립니다.
  Reply With Quote
2008-01-06, 11:02 PM   #9
mrsunwoo
Veteran Member
 
Registered: Aug 2007
My Mac: Macbook Pro (Unibody) 2.4GHz, iPhone 3GS 16GB
Posts: 958
오프라인
인용:
doctor4you 님이 쓰신 글 글 보기
감사합니다.

그런데 다운로드가 안되는군요.
다운로드시 bandwidth 초과됐다고 어쩌고 메세지가 나와도 그냥 view anyways인가를 누르면 다운로드가 됩니다. 4 파일 다 받으시고 dmg를 더블클릭하니 마운트가 되네요.

참, hama님 정말로 감사합니다. 진짜 좋네요 ㅎㅎ
  Reply With Quote
2008-01-06, 11:51 PM   #10
gobike
Elite Member
 
gobike's Avatar
 
Registered: May 2002
My Mac: MacBook pro, TV, Cinema Display, iPhone, iPad
Posts: 2,337
오프라인
레퍼드 영한사전이라는 글타래 제목을 보고 준환님이 생각났는데, 다른분이 또 만들어 주셨군요.

모두 감사드립니다.
  Reply With Quote
2008-01-07, 12:09 AM   #11
hama
Veteran Member
 
hama's Avatar
 
Registered: Feb 2003
My Mac: MacBook Black, iPhone 8GB
Posts: 619
오프라인
잠시 파일을 막아두었습니다. 일단 용량 한도 초과 문제가 있고, 또 준환님의 글을 보고 저작권 문제에 대해 좀 다시 고민해 봐야겠다는 생각이 들었습니다.

물론 고민을 안 했던 것은 아니었지만, 기본적으로 'ldic이 일단 저지른(?) 일이니 어차피 사실상 데이터가 공개된 셈이 아닌가'라는 생각에서 비교적 안이하게 공개할 생각을 했었습니다. joonhwan님의 접근 방식이 옳다고 생각합니다. 혹시 그 사이에 받으신 분들도 재배포는 하지 말아주시기를 부탁드립니다.

hama 님께서 2008-01-07 12:18 AM 에 수정하셨습니다..
  Reply With Quote
2008-01-07, 12:40 AM   #12
bluuld
Senior Member
 
bluuld's Avatar
 
Registered: Jun 2007
My Mac: iMac, iPhone 3GS
Posts: 313
오프라인
레퍼드를 이용하면서 가장 아쉬운 부분 중 하나였는데..
어서 저작권 문제가 해결되었으면 하는 바램입니다.
화이팅입니다!
__________________
Hello, tomorrow.
  Reply With Quote
2008-01-07, 01:30 AM   #13
monk
Member
 
Registered: Nov 2007
My Mac: imac 24" macbook ipod touch and classic
Posts: 38
오프라인
저도 저작권 문제가 회복 되어서 하루 빨리 나오기를 바랍니다. 코코아 사전이 있긴 하지만 따로 따로 쓸려니 좀 불편할 때가 많아서요.
  Reply With Quote
2008-01-11, 04:11 AM   #14
kleinstein
Senior Member
 
Registered: Dec 2006
My Mac: MacBook Pro 160GB
Posts: 228
오프라인
저작권 문제를 기다리고 있어야만 하나요?

안타깝습니다. 매일 한번씩 이 글타래를 확인한답니다..
  Reply With Quote
2008-01-11, 04:55 AM   #15
irony81
New Member
 
irony81's Avatar
 
Registered: Dec 2007
My Mac: Macbook 2.16GHz Intel Core 2 Duo, 2GB 667MHz DDR2 SDRAM
Posts: 15
오프라인
인용:
joonhwan 님이 쓰신 글 글 보기
저도 끼어서 살짝 (사진만) 공개해 봅니다.
제 경우 저작권 문제 때문에 공개는 못하고 있습니다만, 지금 저작권 문제를 해결하기 위해 노력 중입니다.
저작권 문제가 해결이 안될 경우 소스를 공개하도록 하지요.
Flickr: joonhwan's photos tagged with encore
그나저나 네이밍은 비슷하군요...
빨리 문제가 해결되면 좋겠네요 ^-^ 기다리고 있겠습니다. ^- ^
기대되는 군요 ^_ ^
__________________
http://riff.tistory.com

하루 하루가 아쉽지 않도록...
  Reply With Quote
답글

글타래 옵션


지금 시각: 02:38 AM | Contact Us | 아카이브 | Top
SEO by vBSEO 3.0.0 RC5 All contents copyright © 2001~2010 by AppleForum and/or their respective owners.