Eterm에서 한글 쓸려면 어떻게 해야 됩니까?

moonrepeat의 이미지

현재 Eterm을 설치했는데 한글 출력이 안됩니다
(한글 부분은 이상한 문자를 출력하고 있음)

설치시

./configure --enable-multi-charset=euckr --enable-xim
make
make install

해서 설치 했습니다.

혹시 설치 후에 뭔가 고쳐 야 된다면 조언 부탁드립니다.

File attachments: 
첨부파일 크기
파일 user.cfg.tar10 KB
Fe.head의 이미지

백묵 폰트를 깔으세요..

ttf 폰트 말고요.. 일반 백묵 폰트를 깔아야 합니다.

debian에서는 xfonts-baekmuk 입니다.

고작 블로킹 하나, 고작 25점 중에 1점, 고작 부활동
"만약 그 순간이 온다면 그때가 네가 배구에 빠지는 순간이야"

moonrepeat의 이미지

백묵폰트는 설치되어 있는데 eterm에서 어떻게 써야 될지 모르겠습니다.
........................

삽질은 계속되어야 한다....... 쭉.........

mooore의 이미지

prefix를 따로 설정하지 않았으니 기본적으로 /usr/local에 설치되어 있겠죠?

/usr/local/share/Eterm/themes/Eterm/theme.cfg가 기본적인 설정 파일입니다.

begin attributes
# Set the fonts.  These must be monospace fonts.  The values shown are
# the Eterm defaults.  The "bold" font is the font used if color BD has
# not been set and Eterm cannot map the foreground color to one of the
# high-intensity colors (8-15).
    font default 2
    font 0 5x7
    font 1 6x10 
    font 2 fixed
    font 3 8x13
    font 4 9x15
    font 5 10x20
    font 6 12x24
#    font bold 7x14
end attributes

원하시는 영문 폰트를 이 부분에 수정하시면 됩니다.
default가 2로 되어 있으므로 font 2에 설정된 폰트를 사용하겠다는 것입니다.

begin multichar
    font 0 -ksg-gtr-medium-r-normal--12-110-75-75-c-120-ksc5601.1987-0
    font 1 -ksg-gtr-medium-r-normal--12-110-75-75-c-120-ksc5601.1987-0
    font 2 -ksg-gtr-medium-r-normal--12-110-75-75-c-120-ksc5601.1987-0
    font 3 -ms-gulim-medium-r-normal--0-0-0-0-c-0-ksc5601.1987-0
    font 4 -ksg-gtr-medium-r-normal--12-110-75-75-c-120-ksc5601.1987-0
    encoding euckr
end multichar

위에서 보시는 것처럼 multichar 부분을 시스템에 설치되어 있고 사용하시려는 한글 폰트로 설정하시기 바랍니다.
encoding는 euckr로 설정하셔야 합니다.
default font가 2로 설정되어 있으므로 font 2 부분의 한글 폰트를 정확히 설정하시면 됩니다.

  begin xim 
    input_method nabi
    preedit_type OverTheSpot
  end xim

한글 입력을 제대로 하시기 위해서는 위에서 보시는 것처럼 xim 부분을 시스템에 맞게끔 설정해주셔야 합니다.(input_method에는 nabi나 ami 등이 올 수 있겠죠.

configure 하실 때 옵션은 맞습니다.

별은 바라보는 자에게 빛을 준다.

moonrepeat의 이미지

mooore님 말대로 제일 첨에 하니깐 전과 똑같은 반응을 보이더 군요.
그래서 /usr/local/share/Eterm/themes/Eterm/user.cfg 에 들어가서
폰트를 바꾸어 보았는데 역시 마찬가지더군요.

그런데 user.cfg에서 default font를 바꾸어 보니 반응은 오더군요.
그런데 미치게도 영어는 안나오고 대신 한글만 나오더군요....-_-;

begin attributes
    scrollbar_type motif
    scrollbar_width 10
    font default 0
    font proportional 0
    font 0 -misc-baekmuk gulim-medium-r-normal--0-0-0-0-c-0-ksx1001.1997-0
    font 1 8x16
    font 2 9x18
    font 3 10x20
    font 4 12x24
    font effects bottom_right 0x00000000
end attributes

그래서 제생각인데 여기에 있는 폰트만 제대로 설정하면 될것 같은데
님이 혹시 eterm을 쓰고 계시면 어떤 폰트를 쓰고 계시나요?

제가 가지고 있는 폰트로 해보니 전부 안되더군요......

아래는 제 폰트 목록입니다.

[root@cucucu1 Eterm]# xlsfonts | grep ksc | more
-baekmuk-batangbdf-bold-r-normal--0-0-75-75-m-0-ksc5601.1987-0
-baekmuk-batangbdf-bold-r-normal--10-100-75-75-m-100-ksc5601.1987-0
-baekmuk-batangbdf-bold-r-normal--12-120-75-75-m-120-ksc5601.1987-0
-baekmuk-batangbdf-bold-r-normal--14-140-75-75-m-140-ksc5601.1987-0
-baekmuk-batangbdf-bold-r-normal--16-160-75-75-m-160-ksc5601.1987-0
-baekmuk-batangbdf-bold-r-normal--18-180-75-75-m-180-ksc5601.1987-0
-baekmuk-batangbdf-bold-r-normal--20-200-75-75-m-200-ksc5601.1987-0
-baekmuk-batangbdf-bold-r-normal--24-240-75-75-m-240-ksc5601.1987-0
-baekmuk-batangbdf-medium-r-normal--0-0-75-75-m-0-ksc5601.1987-0
-baekmuk-batangbdf-medium-r-normal--0-0-75-75-m-0-ksc5601.1997-0
-baekmuk-batangbdf-medium-r-normal--10-100-75-75-m-100-ksc5601.1997-0
-baekmuk-batangbdf-medium-r-normal--12-120-75-75-m-120-ksc5601.1987-0
-baekmuk-batangbdf-medium-r-normal--14-140-75-75-m-140-ksc5601.1987-0
-baekmuk-batangbdf-medium-r-normal--18-180-75-75-m-180-ksc5601.1987-0
-baekmuk-batangbdf-medium-r-normal--20-200-75-75-m-200-ksc5601.1987-0
-baekmuk-batangbdf-medium-r-normal--24-240-75-75-m-240-ksc5601.1987-0
-baekmuk-batangbibdf-medium-r-normal--0-0-75-75-m-0-ksc5601.1987-0
-baekmuk-batangbibdf-medium-r-normal--16-160-75-75-m-160-ksc5601.1987-0
-baekmuk-dotumbdf-medium-r-normal--0-0-75-75-m-0-ksc5601.1987-0
-baekmuk-dotumbdf-medium-r-normal--10-100-75-75-m-100-ksc5601.1987-0
-baekmuk-dotumbdf-medium-r-normal--12-120-75-75-m-120-ksc5601.1987-0
-baekmuk-dotumbdf-medium-r-normal--14-140-75-75-m-140-ksc5601.1987-0
-baekmuk-dotumbdf-medium-r-normal--16-160-75-75-m-160-ksc5601.1987-0
-baekmuk-dotumbdf-medium-r-normal--18-180-75-75-m-180-ksc5601.1987-0
-baekmuk-dotumbdf-medium-r-normal--20-200-75-75-m-200-ksc5601.1987-0
-baekmuk-dotumbdf-medium-r-normal--24-240-75-75-m-240-ksc5601.1987-0
-baekmuk-gulimbdf-bold-r-normal--0-0-75-75-m-0-ksc5601.1987-0
-baekmuk-gulimbdf-bold-r-normal--10-100-75-75-m-100-ksc5601.1987-0
-baekmuk-gulimbdf-bold-r-normal--12-120-75-75-m-120-ksc5601.1987-0
-baekmuk-gulimbdf-bold-r-normal--14-140-75-75-m-140-ksc5601.1987-0
-baekmuk-gulimbdf-bold-r-normal--16-160-75-75-m-160-ksc5601.1987-0
-baekmuk-gulimbdf-bold-r-normal--18-180-75-75-m-180-ksc5601.1987-0
-baekmuk-gulimbdf-bold-r-normal--20-200-75-75-m-202-ksc5601.1987-0
-baekmuk-gulimbdf-bold-r-normal--24-240-75-75-m-240-ksc5601.1987-0
-baekmuk-gulimbdf-medium-r-normal--0-0-75-75-m-0-ksc5601.1987-0
-baekmuk-gulimbdf-medium-r-normal--10-100-75-75-m-100-ksc5601.1987-0
-baekmuk-gulimbdf-medium-r-normal--12-120-75-75-m-120-ksc5601.1987-0
-baekmuk-gulimbdf-medium-r-normal--14-140-75-75-m-140-ksc5601.1987-0
-baekmuk-gulimbdf-medium-r-normal--16-160-75-75-m-160-ksc5601.1987-0
-baekmuk-gulimbdf-medium-r-normal--18-180-75-75-m-180-ksc5601.1987-0
-baekmuk-gulimbdf-medium-r-normal--20-200-75-75-m-200-ksc5601.1987-0
-baekmuk-gulimbdf-medium-r-normal--24-240-75-75-m-240-ksc5601.1987-0
-baekmuk-headlinebdf-medium-r-normal--0-0-75-75-m-0-ksc5601.1987-0
-baekmuk-headlinebdf-medium-r-normal--10-100-75-75-m-100-ksc5601.1987-0
-baekmuk-headlinebdf-medium-r-normal--12-120-75-75-m-120-ksc5601.1987-0
-baekmuk-headlinebdf-medium-r-normal--14-140-75-75-m-140-ksc5601.1987-0
-baekmuk-headlinebdf-medium-r-normal--16-160-75-75-m-160-ksc5601.1987-0
-baekmuk-headlinebdf-medium-r-normal--18-180-75-75-m-180-ksc5601.1987-0
-baekmuk-headlinebdf-medium-r-normal--20-200-75-75-m-200-ksc5601.1987-0
-baekmuk-headlinebdf-medium-r-normal--24-240-75-75-m-240-ksc5601.1987-0
-daewoo-gothic-medium-r-normal--0-0-100-100-c-0-ksc5601.1987-0
-daewoo-gothic-medium-r-normal--16-120-100-100-c-160-ksc5601.1987-0
-daewoo-gothic-medium-r-normal--16-120-100-100-c-160-ksc5601.1987-0
-daewoo-mincho-medium-r-normal--0-0-100-100-c-0-ksc5601.1987-0
-daewoo-mincho-medium-r-normal--16-120-100-100-c-160-ksc5601.1987-0
-daewoo-mincho-medium-r-normal--16-120-100-100-c-160-ksc5601.1987-0
-daewoo-mincho-medium-r-normal--24-170-100-100-c-240-ksc5601.1987-0
-daewoo-mincho-medium-r-normal--24-170-100-100-c-240-ksc5601.1987-0
-misc-baekmuk batang-medium-r-normal--0-0-0-0-c-0-ksc5601.1987-0
-misc-baekmuk batang-medium-r-normal--0-0-0-0-c-0-ksc5601.1992-3
-misc-baekmuk dotum-medium-r-normal--0-0-0-0-c-0-ksc5601.1987-0
-misc-baekmuk dotum-medium-r-normal--0-0-0-0-c-0-ksc5601.1992-3
-misc-baekmuk gulim-medium-r-normal--0-0-0-0-c-0-ksc5601.1987-0
-misc-baekmuk gulim-medium-r-normal--0-0-0-0-c-0-ksc5601.1992-3
-misc-baekmuk headline-medium-r-normal--0-0-0-0-c-0-ksc5601.1987-0
-misc-baekmuk headline-medium-r-normal--0-0-0-0-c-0-ksc5601.1992-3

삽질은 계속되어야 한다....... 쭉.........

mooore의 이미지

moonrepeat wrote:

begin attributes
    scrollbar_type motif
    scrollbar_width 10
    font default 0
    font proportional 0
    font 0 -misc-baekmuk gulim-medium-r-normal--0-0-0-0-c-0-ksx1001.1997-0
    font 1 8x16
    font 2 9x18
    font 3 10x20
    font 4 12x24
    font effects bottom_right 0x00000000
end attributes

이 부분은 영문 폰트를 지정해주는 곳 같은데요?
한글 폰트는 multichar이라는 부분에 설정해주셔야 합니다.

제가 쓰는 폰트는 위에 적힌대로 gtr이라는 폰트입니다.(아마 구하시기 힘들겁니다. 예전에 돌아다니던 폰트라서)

별은 바라보는 자에게 빛을 준다.

orangecrs의 이미지

음... mooore님의 말씀이 맞구요...

그리구 폰트체제에 대해서 공부하시는 것도 좋을거라 생각되는데요...
개인적으로 폰트노하우의 신이신 정태영님의 글을 추천합니다.. 정태영님 글 검색하시면 많은것을 배우실수 있습니다.
빨랑 우리모두 gtk2로 가야 하지요...^^ 8)

음... 파일첨부가 안되네요...수정했습니다...

---------------------------------------------------
야!...

moonrepeat의 이미지

mooore님이 처음 말씀하신대로 한글 폰트부분만 고치니
반응이 없어서 영문폰트에도 한번 해본것입니다....

결론은 폰트에 대해서 공부를 조금 해야 될것 같군요....

삽질은 계속되어야 한다....... 쭉.........

정태영의 이미지

http://usr.gentoo.or.kr/forum/read.php?table=tip&no=26&page=1&o[at]=s&o[sc]=r&o[no]=26

이걸 조금 참조해보시구요..
-misc-baekmuk-... 이런건 그냥 다른 사람 팁에서 복사해다 붙이시기 보다는..

Quote:
xfontsel

를 실행시킨 다음에.. 거기서 만들어서 복사해다 붙이세요 :)

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

정태영의 이미지

moonrepeat wrote:
begin attributes
    scrollbar_type motif
    scrollbar_width 10
    font default 0
    font proportional 0
    font 0 -misc-baekmuk gulim-medium-r-normal--0-0-0-0-c-0-ksx1001.1997-0
    font 1 8x16
    font 2 9x18
    font 3 10x20
    font 4 12x24
    font effects bottom_right 0x00000000
end attributes

.
.
.
아래는 제 폰트 목록입니다.

[root@cucucu1 Eterm]# xlsfonts | grep ksc | more
.
.
.
-misc-baekmuk gulim-medium-r-normal--0-0-0-0-c-0-ksc5601.1987-0
.
.
.

왜 ksx1001... 으로 하셨는지는 모르겠지만.. 그렇게 하셨으면 grep ksx
로 하셔야 하지 않았을까요 :)

리눅스에서는.. euc-kr 로케일이 확장완성형을 의미하는게 아니라서..
ksx로 하셔봐짜 도움이 안될겁니다 .. 그냥 ksx5601.1987-0 으로 하세요..

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

orangecrs의 이미지

음... 설정파일 자세히 보니
폰트를 잘못 써주신듯 하네요... 침침...;;;
태영님 말씀대로 xlsfonts에 나오는 걸 복사해서 붙이시면 될듯하네요...
그리고

Quote:
font proportional 0
font 0 -misc-baekmuk gulim-medium-r-normal--0-0-0-0-c-0-ksx1001.1997-0
font 1 8x16
font 2 9x18
font 3 10x20
font 4 12x24

이부분은 영문폰트 설정이 아니라. 터미널 폰트 스케일설정부분입니다. 그니깐
font 0 에 원래대로 7x14 로 고치셔야될듯...

댓글 첨부 파일: 
첨부파일 크기
파일 0바이트

---------------------------------------------------
야!...

hexagonwin의 이미지

와우.. 이 글 덕분에 데부안 (데비안 기반 배포판) 버전 4.0에 Windowmaker 환경에서 Eterm 설치하고 한글설정 성공했네요.
덕분에 이제 eterm에서 Telnet으로 The LAST나 다른 한글 사설bbs에 접속해도 한글이 안깨지네요..
아마도 작성자분은 안보시겠지만서도.. 감사합니다!

댓글 첨부 파일: 
첨부파일 크기
Image icon eterm_hangul.png177.59 KB

Devuan, Trisquel, Rocky, FreeBSD, Haiku 등등 설치된 시스템들 쓰고 있읍니다.

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.