이맥스와 파이어폭스에서 한글 고정폭 Dual로 사용 어떻게 하나요?

only2sea의 이미지

배포판은 젠투를 쓰고 있고, emacs 23 CVS버전을 이용하고 있습니다.

http://kldp.org/node/76157#comment-360514

위에 나와있는 것과 비슷한 방법으로 폰트를 섞어서 쓰고 있습니다.
저는 Bitstream Vera Sans Mono와 구슬, 혹은 은돋움을 씁니다.
물론 폰트는 깔끔하고 예쁘게 잘 나옵니다.

그런데 구슬의 폭이 Bitstream Vera Sans Mono의 두 배가 되지
않기 때문에 곤란을 겪고 있습니다. 불편을 감수하고 그냥 썼는데,
갑자기 너무 고치고 싶어졌습니다.

터미널에서는 폭이 서로 같지 않더라도 강제로 해 주는데 이맥스에서는
어떻게 해야할지 모르겠군요. 찾은 글이 아래의 글인데, 아마도 도움이
될 것 같은데 어떻게 해야 하는지 모르겠더라구요.

http://kldp.org/node/56981

파이어폭스에서는 고정폭 글꼴을 monospace로 하였고, 글꼴 매칭하고
이것이 Bitstream Vera Sans, Guseul으로 바인딩 되게 하였습니다.
그런데 이게 폭이 다르게 되더라구요.

Global Advcnce라는 것이 있고, dual, proportional 같은 것들이 있던데
이것을 어떻게 하면 폭을 강제로 맞춰줄 수 있을지 궁금합니다. 어디 문서에
보니까 Global Advance를 disable 시키는 것에 대하여 나오던데 아래와
같은 코드였습니다.

  <match target="font">
    <test name="lang" compare="contains">
      <string>ja</string>
      <string>zh</string>
      <string>ko</string>
    </test>
    <test name="spacing" compare="eq">
      <const>dual</const>
    </test>
    <edit name="spacing">
      <const>proportional</const>
    </edit>
    <edit name="globaladvance" binding="strong">
      <bool>false</bool>
    </edit>
  </match>

뭔지는 잘 모르지만 이것을 적용한 뒤 fc-cache하고 파이어폭스를
다시 실행해 보았는데 무엇이 달라졌는지 모르겠더라구요.

only2sea의 이미지

살펴보니까 Global Advance라는 것을 Disable 시키는 이유가 굴림체 등의
폰트가 실제로는 고정폭이 아니라 dual-spaced 폰트인데 고정폭이라고 해서
영문 글꼴 사이가 너무 벌어지게 나오는 문제를 해결하기 위함이군요.

저의 경우와는 별로 상관없는 내용이 되겠네요.

블로그: http://turtleforward.blogspot.com

only2sea의 이미지

둘 중에 한 가지라도 좋습니다.
폭이 서로 두배가 되지 않는 영문 글꼴과 한글 글꼴을 바인딩시켜서
half-dual 폰트를 만드는 방법을 계속 찾고 있는데, 아직 잘 모르겠네요.

블로그: http://turtleforward.blogspot.com

only2sea의 이미지

아으, 폰트를 합쳐서 아예 새로운 폰트를 만드는 방법 외에는
없는 걸까요? 터미널에서 되는 것처럼만 되면 딱 좋은데 말이죠.
방법이 있을 것 같은데, 못 찾은 것이겠죠...?

블로그: http://turtleforward.blogspot.com

댓글 달기

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