드디어 오픈오피스에서 아래아한글 3.0 파일을~

jeongkyu의 이미지

7월 말에 오픈오피스 2.0의 HWP 파일 불러오기 버그에 대해서 투표를 부탁드린적이 있습니다. http://bbs.kldp.org/viewtopic.php?t=41507&highlight=%BF%C0%C7%C2+%BF%C0%C7%C7%BD%BA

여러분의 투표에도 불구하고 상황에 별다른 진전이 없어서, '그래, 차리리 내가 고친다'라고 마음 먹고 뛰어든지 이틀만에... 드디어 HWP 3.0 파일을 열었습니다. http://ko.openoffice.org/files/documents/166/1980/oo.o_hwp.png 참고로, 화면은 지금 개발이 진행중인 2.0 스냅샷 (SRC680_m50) 을 컴파일 한 것입니다.

예상한대로 아주 사소한 버그였는데, 처음 보는 코드라서 한줄 찾아서 한줄 추가하기가 이렇게 힘들군요. 일단, 2.0 테스트 버전에 최대한 빨리 포함되도록 해보겠습니다. 그 이후에 필터 테스트하고 수정하는 프로젝트를 진행할 수 있으면 좋겠네요. 그런데, 요즘도 한글 97을 쓰나요? :-)

kwon37xi의 이미지

와.. 정말 수고하셨습니다.

다음 버전에서 좋은 소식 기대해봅니다~~

noohgnas의 이미지

jeongkyu wrote:
그런데, 요즘도 한글 97을 쓰나요? :-)

저희 학교는 한글97이 각 PC에 깔려있습니다. =) 많이들 사용하고 있습니다.

그런데, 본관에서는 한글2002로 문서를 나눠주더군요.;;;


----
I think, therefore I am.

bh의 이미지

정말 기다리던 소식이었는데..
파이팅~!

--
이 아이디는 이제 쓰이지 않습니다.

랜덤여신의 이미지

와... 3.0 포맷만 되도 굉장한 소득이네요! 대부분의 경우 문서를 한글 200x 버전용과 97 용으로 나눠서 보내 주니까요...
흐흐... 감사합니다... :D

vhrvnd723의 이미지

개인적으로 거의 모든기능을 단축기로 제공해주는
97을 선호합니다. 한글 씨리즈중에서 최고 명작이 아닐까...라고 생각해 봅니다. ^^

/ㅡ0-/ 우오~

Stand Alone Complex의 이미지

오우 놀랍습니다.

RET ;My life :P

codebank의 이미지

고생 많으셨네요. :D
근데... 그림이 안보이는것 같은데. :)

------------------------------
좋은 하루 되세요.

Prentice의 이미지

에러가 나서 못보여준다는 메시지가 (브라우저한테서?) 나오더니 재시도 몇번 했더니 뜨네요. 수고 많으셨습니다. 감사합니다. : )

그런데 소스 공개를 좀 미리해주시면 안되나요..? :> 같이 힘을 합치면 나을지도 모르니까요..

jeongkyu의 이미지

codebank wrote:
근데... 그림이 안보이는것 같은데. :)

방금 JPG로 다시 만들어서 올렸습니다. www.brinkster.com 에 30M 공짜 계정을 만들어놓은게 있어서 가끔 그림 올릴때 쓰는데, 이전 그림에 무슨 문제가 있었나 봅니다. 아마 파일당 트래픽에 제한이 있는것 같기도 하네요. :-( 요즘은 공짜 계정 가입도 안받는것 같던데...

Jeongkyu Kim
OpenOffice.org Korean community lead

Official website http://ko.openoffice.org
Community forum http://oooko.net/
Personal blog http://oooko.net/gomme

offree의 이미지

여전히 안보입니다.

이런 메세지가..

Quote:

The image “http://www21.brinkster.com/unmewe/oo.o_hwp.jpg” cannot be displayed, because it contains errors.

사용자가 바꾸어 나가자!!

= about me =
http://wiki.kldp.org/wiki.php/offree , DeVlog , google talk : offree at gmail.com

jeongkyu의 이미지

검은해 wrote:
그런데 소스 공개를 좀 미리해주시면 안되나요..? :> 같이 힘을 합치면 나을지도 모르니까요..

소스는 벌써 공개되어 있습니다. 저는 그 소스에서 한줄 고친것에 불과하구요. 직접 테스트 해보고 싶으시면 일단 OO.o 2.0 (SRC680) 의 milestone 이나 branch 에서 하나를 컴파일 하셔야 합니다.

빌드 가이드: http://tools.openoffice.org/build.html
브랜치 설명: http://tools.openoffice.org/builds/
마일스톤(바이너리) http://download.openoffice.org/680/index.html

참고로 저는 SRC680_m50 을 끌어다가 윈도우에서 tcsh로 컴파일했는데, Pentium4 2.4에서 24시간 걸리더군요. :-( Linux에서 컴파일하거나 4NT를 사용하면 훨씬 빠를겁니다. tcsh 을 사용하면 각 파일을 컴파일 할 때, perl wrapper가 명령줄 옵션의 cygwin path를 windows path로 바꾼후에 기다란 옵션을 다시 temp파일로 저장해서 cl.exe를 돌리거든요.

그리고 2.0이 아직 개발중이라 빌드하다가 에러가 나는 경우가 꽤 있습니다. 참고로 SRC680_m50 tcsh에서는 아래와 같은 수정이 필요합니다.

http://qa.openoffice.org/issues/show_bug.cgi?id=33002
http://qa.openoffice.org/issues/show_bug.cgi?id=33007
http://qa.openoffice.org/issues/show_bug.cgi?id=33009
http://qa.openoffice.org/issues/show_bug.cgi?id=33016

그렇게 빌드를 하고 프로그램을 설치하면 아래아한글 필터가 깔립니다. 현재 필터 자체는 문제가 없는데, 파일 포맷 인식하는 부분에서 hwp를 ASCII로 인식을 하고 있습니다. 이를 수정하기 위해서는 filter\source\config\cache\typedetection.cxx 파일의 impl_detectTypeFlatAndDeep() 메소드에서

if (!rLastChance.getLength())
rLastChance = sFlatType;

요놈을

if (!rLastChance.getLength())
{
rLastChance = sFlatType;
return rLastChance;
}

이렇게 고쳐주면 됩니다.

빌드하다가 에러나면 dev@tools.openoffice.org 에 직접 (영어로) 메일 보내셔도 되고, 아니면 http://ko.openoffice.org 게시판이나 메일링 리스트로 글 올려주십시오.

Jeongkyu Kim
OpenOffice.org Korean community lead

Official website http://ko.openoffice.org
Community forum http://oooko.net/
Personal blog http://oooko.net/gomme

jeongkyu의 이미지

버그를 찾고 해결하는 것도 그렇지만, 그 분석 결과를 메일링리스트에 설명하는 것도 보통 일은 아니군요. 심심하신분만 한번 읽어보세요. :D http://framework.openoffice.org/servlets/ReadMsg?list=dev&msgNo=533

Jeongkyu Kim
OpenOffice.org Korean community lead

Official website http://ko.openoffice.org
Community forum http://oooko.net/
Personal blog http://oooko.net/gomme

jeongkyu의 이미지

버그가 있는 프로젝트(framework) owner에게 답장이 왔습니다! 담당 개발자가 휴가중이랍네요. :-( 다음 주에 돌아온다니까 조만간에 해결이 되겠지요.
http://framework.openoffice.org/servlets/ReadMsg?list=dev&msgNo=534

Jeongkyu Kim
OpenOffice.org Korean community lead

Official website http://ko.openoffice.org
Community forum http://oooko.net/
Personal blog http://oooko.net/gomme

jeongkyu의 이미지

offree wrote:
여전히 안보입니다.

이런 메세지가..

Quote:

The image “http://www21.brinkster.com/unmewe/oo.o_hwp.jpg” cannot be displayed, because it contains errors.

앗. 죄송합니다. ko.openoffice.org 의 자료실에 올렸으니 이제 문제없을 겁니다. (자료실의 파일을 볼려면 로그인을 해야 하는 줄 알고 다른 곳에 올렸는데, 지금 봤더니 아니군요.)
http://ko.openoffice.org/files/documents/166/1980/oo.o_hwp.png

Jeongkyu Kim
OpenOffice.org Korean community lead

Official website http://ko.openoffice.org
Community forum http://oooko.net/
Personal blog http://oooko.net/gomme

zelon의 이미지

로그인하게 만드시네요^^

정말정말 수고하십니다~~~~~~~ ^^/

아... 시간되면 테스트 프로그램도 돌려볼려그러는데 잘 안되네요^^;;;

-----------------------------------------------------------------------
GPL 오픈소스 윈도우용 이미지 뷰어 ZViewer - http://zviewer.wimy.com
블로그 : http://blog.wimy.com

회니의 이미지

버그를 발견했는데, 어디에 올려야 할지 몰라서 여기에 올립니다.
hwp문서를 불러올때, 기본 한자이외의 한자가 제대로 나오지 않고 네모박스로 나옵니다.
물론 openoffice에서 직접 입력하면 나오는 걸로 봐서 폰트는 있습니다.

ex) 珢(옥돌 은)

openoffice.org 1.9.77 for win32

ps. Linux에서는 한자폰트가 없어서 그런지 제대로 나오지 않는군요 ㅜ.ㅜ

maddie의 이미지

화이팅입니다. 으ㅤㅆㅑㅤ 으ㅤㅆㅑㅤ~

도와드릴 실력은 없어도 응원은~

힘없는자의 슬픔

죠커의 이미지

대단하십니다.!!