hwp 문서 파일을 읽기 위한 루비 라이브러리입니다.
한글과컴퓨터의 글 문서 파일(.hwp) 공개 문서를 참고하여 개발하였습니다.
실험 버전입니다.
데비안 squeeze
기준으로 설명합니다.
ruby 1.9.1
이상, ruby-ole
, builder
, gtk2
$ sudo apt-get install ruby1.9.1-full
bin/hwp2html
에서 builder
을 사용합니다.
$ sudo gem1.9.1 install ruby-ole builder
bin/hv
에서 gtk2
를 사용합니다.
현재 libgtk2-ruby1.9.1
패키지가 데비안 공식 저장소에 없으므로 아래처럼 gem1.9.1
로 gtk2
gem을 설치합니다.
$ sudo apt-get install libgtk2.0-dev $ sudo gem1.9.1 install gtk2
git clone git:https://github.com/cogniti/ruby-hwp.git
$ cd ruby-hwp $ rake # gem1.9.1 install build/ruby-hwp-x.x.x.gem
ruby-hwp 소스를 수정해보면서 테스트하고 싶은 경우 ruby-hwp-x.x.x.gem
을 설치하지 말고 다음처럼 실행하세요.
$ cd ruby-hwp
hwp 파일 이름을 직접 입력하거나
$ ruby1.9.1 bin/hv samples/kreg2.hwp
파일 선택 대화창에서 선택할 수 있습니다.
$ ruby1.9.1 bin/hv
https://github.com/cogniti/ruby-hwp/issues
https://github.com/cogniti/ruby-hwp/wiki