[완료]한글 관련해서 괴상한 문제 때문에 미치겠습니다. (한글자바)

pamisu1의 이미지

지금 한글도 잘 나오고, 잘 쓰고 있습니다.

오피스 프로그램의 호환성 여부를 알아보기 위해 윈도우쪽에 아이비엠 로터스 심포니 베타를 설치하고 문서를 작성해서 우분투의 오픈오피스에서 열어 봤습니다.

제 눈에는 서로 문서를 공유해서 편집을 할 수 있을 정도로 호환성이 좋아보였습니다.
게다가 모양새도 깔끔한 게 보기 좋아서 아이비엠 코리아 링크를 통해서 리눅스 버전도 다운받았습니다.

터미널에서 설치 중 인스톨러가 뜨는데, 빈 백지마냥 하얗게 떠서 더 이상은 진행할 수가 없더군요.

그래서 여기저기 알아보다가 싱크프리가 좋다는 소리를 듣고는 평가판을 다운받아 설치했습니다.
베릴에서 싱크프리 사용하기라는 글을 읽고 베릴을 꺼야 일단 실행이나 설치가 가능하겠구나 싶어서 그렇게 한 후에 설치했습니다.

하지만 이번에도 싱크프리 인스톨러가 뜨긴 뜨는데, 한글이 다 네모로 표현되어서 더 이상 진행할 수가 없습니다.

어떻게 해야 정상적인 한글 표시가 될까요?

익명 사용자의 이미지

자바 한글로 검색해 보세요.

pamisu1의 이미지

다만 검색한 걸 봐도 제대로 잘 되질 않아서 질문을 올렸습니다.

fontconfig.properties 파일이란 걸 찾아서 수정하라는데 도통 아무리 찾아도 없더군요.
그래서 시냅틱 패키지 관리자에서 자바에 관한 걸 몇번씩 지웠다가 설치했다가 하면서
sun-java6-jre 라는 걸 설치한 후에 /etc/java-6-sun/ 밑에서 그 파일을 찾았습니다.

하지만 그 파일을 어떻게 수정하란 건지 이해를 못하겠습니다.

현재 제 시스템은 xubunt 7.04 영어로케일입니다.
그리고 글꼴 설정이 [산스세리프->,데자부산스,은돋움],[세리프->데자부세리프,은바탕],[모노스페이스->데자부산스모노,구슬]로 랭귀지셀렉터의 ko_KR파일에 지정되어 있습니다.

fontconfig.properties 파일을 첨부합니다. 이걸 어떻게 수정해야 하는지요?

댓글 첨부 파일: 
첨부파일 크기
Plain text icon fontconfig.properties.txt10.83 KB
wkpark의 이미지

백묵 글꼴이 기본적이로 이미 지정되어있네요.

설정파일에 다음과 같은 식으로 지정되어있네요.

/usr/share/fonts/truetype/batang.ttf

이 파일이 있는지 한번 살펴보시고 글꼴을 설치해주시기 바랍니다~

그리고 정 안되시면 설치하실 때 로켈을 변경하신 후에 설치해보세요.

$ export LANG=C
$ 설치 명령

혹은 LANG=C 설치명령 (예를 들자면 LANG=C ./setup)

온갖 참된 삶은 만남이다 --Martin Buber

pamisu1의 이미지

대충 한글자 ㅁ 면 예, 세글자 ㅁㅁㅁ 면 아니오
이런식으로 눈치로 때려맞혀서 설치했습니다.
인스톨러 뜨는 데만 10분 정도 걸리더군요.. 인내심이 있어야 했습니다.

싱크프리 모양이 상당히 깔끔하네요. 한글 글꼴도 아주 예쁩니다.
다만 odt같은 오픈오피스용 파일포맷은 지원을 안한다는 것이 많이 아쉽네요.
MS 오피스 전용 툴이란 느낌이 강했습니다.

대신에 이번에 싱크프리도 설치 성공했으니 리눅스용 로터스심포니를 다시 설치해볼 생각입니다.
로터스심포니는 오로지 오픈다큐멘트 포맷만 지원한다는 게 재밌네요.
베타버전이라 그런지 날짜 제한은 없습니다.

그나저나 설치가 성공한 뒤에도 계속 인스톨러에서 한글을 보기 위해 시도했습니다.
마침내 여러번의 실패 끝에 자바에서 한글을 제대로 나오게 하는데 성공했습니다.

제가 자바에서 한글읽기에 성공한 파일을 올립니다.
나중에라도 참고할 분은 참고하세요.

중요한 건 맨 마지막에 추가한 4줄이더군요. 그걸 추가 안 해주고
한글폰트의 경로만 고쳐선 되질 않습니다. 한문폰트도 고쳐야 되는 거였어요.

댓글 첨부 파일: 
첨부파일 크기
Plain text icon [자바한글]fontconfig.properties.txt11.33 KB

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.