한글/한자 글꼴 매칭 방법이 있는지요?

오늘 제가 여러가지 글을 올리고 있군요. 죄송합니다.

제목처럼, 한글과 한자 글꼴을 매칭시킬 수 있는지 궁금합니다.
예를 들어, 한글만 들어있는 글꼴 A를 사용하는데, 한자가 필요할 경우는 안보이거나, 아니면 자동적으로 다른 글꼴로 대체되는 것 같습니다.

이것을 인위적으로 매칭시켜줄 수 있는지 궁금합니다.
예를 들어, 한글만 있는 글꼴 '하하하’와 한자까지 포함한 글꼴 '호호호’를 매칭시켜서 사용할 수 있는지.

제가 원하는 건 이런 겁니다.
'하하하’를 파이어폭스 기본글꼴로 설정해놓고, 한자가 들어있는 웹페이지를 읽었을 때, '호호호’에 있는 한자가 표현되도록.

가능한건가요?

[quote="nemonein":s84fhb33]오늘 제가 여러가지 글을 올리고 있군요. 죄송합니다.

제목처럼, 한글과 한자 글꼴을 매칭시킬 수 있는지 궁금합니다.
예를 들어, 한글만 들어있는 글꼴 A를 사용하는데, 한자가 필요할 경우는 안보이거나, 아니면 자동적으로 다른 글꼴로 대체되는 것 같습니다.

이것을 인위적으로 매칭시켜줄 수 있는지 궁금합니다.
예를 들어, 한글만 있는 글꼴 '하하하’와 한자까지 포함한 글꼴 '호호호’를 매칭시켜서 사용할 수 있는지.

제가 원하는 건 이런 겁니다.
'하하하’를 파이어폭스 기본글꼴로 설정해놓고, 한자가 들어있는 웹페이지를 읽었을 때, '호호호’에 있는 한자가 표현되도록.

가능한건가요?[/quote:s84fhb33]

http://kldp.org/node/89240

위 링크에 Munsen님의 글에 비슷한 내용이 있는거 같네요

답변 주셔서 고맙습니다.

그 문서, 저도 전에 본 것이긴 한데요.
뭐… 이래 저래 말이 꽤 많아서 논쟁글이로구나… 하고 대충 봤었습니다.

좀 전에 다시 보니 해결책 비슷한게 있긴 있던데요.
~/.fonts.conf 파일을 적절히 수정하라는 것이 해결책인 것 같습니다.

[code:20fm9gch]
<match target="pattern" >
<test name="family" >
<string>sans-serif</string>
</test>
<edit mode="append" binding="strong" name="family" >
<string>DejaVu Sans</string> <!-- 한글영역이 없는 영어 폰트 –>
<string>Kochi Gothic</string> <!-- 한글영역이 없는 한자 폰트 –>
<string>구슬</string> <!-- 한글 폰트 –>
</edit>
</match>
[/code:20fm9gch]

이런 식으로 하라는 것 같은데 말이죠.
근데, 제겐 한글 영역이 없는 한자 폰트는 없는 것 같네요. 여기서 추가 질문 이어집니다~

  1. 한글 영역이 없는 한자글꼴(무료) 혹시 아시는 것 있으신가요?
  2. 한글 영역이 있는 한자 글꼴로는 안될까요?

여기까진 간단한 질문이고, 다음은 좀 복잡한 질문입니다.

  1. 위 내용은 가상글꼴을 만들어주는 것 같습니다. 그래서, 제가 가상으로 "Naman" 이란 글꼴을 만들어봤습니다.
    위의 형식과 동일하게 해서, San-Serif 대신 Naman 이라고 이름을 주고 영어/한글 글꼴을 적절히 배치했습니다.
    (물론 Sans-Serif 은 그대로 있고, Naman이라고 다른 글꼴을 배치하여 추가한 것입니다.)

그런데, 이렇게 만든 글꼴은 fc-list 에 나타나질 않습니다. 그런데, 그렇다고 Naman 이란 가상 글꼴이 없느냐하면 그렇지도 않습니다. 오픈오피스 Writer 도구상자의 글꼴을 고르는 부분에 보면 분명히 Naman 이란 글꼴은 나타나지 않습니다.

[attachment=0:20fm9gch]fontsname.xcf.png[/attachment:20fm9gch]

그런데, 풀다운메뉴에서 글꼴을 고르지 않고, 직접 Naman 이라고 글꼴 이름을 넣어주면, 제가 배치했던 글꼴 모양이 정확하게 표시됨을 볼 수 있습니다.

질문은 이렇습니다. 왜 이렇게 만든 가상 글꼴은 fc-list 에서 잡아주지 못하는지. 그럼에도 불구하고 왜 동작은 하는지…

이상입니다!

[quote="nemonein":1ue9e2xu]

  1. 한글 영역이 없는 한자글꼴(무료) 혹시 아시는 것 있으신가요?
  2. 한글 영역이 있는 한자 글꼴로는 안될까요?
    [/quote:1ue9e2xu]
    맘 비우고…
    fontforge 로 원하시는 두개 폰트를 열어서 짜집기를 하면 어떨까요?

bluetux님 답변 고맙습니다.

그것도 한가지 해결책일 순 있겠으나…
꼭 그렇게까지 분해해체합체결합을 하면서 쓸 일은 아니라서요 :D

지금 제 경우에는, 말씀하신 것처럼 이왕 맘을 비울 바에는, 그냥 한글/한자 잘 나오는 글꼴을 사용하는 것이 차선이자 최선의 방법인 것 같습니다. ;)

제 생각에는 한글글꼴이 없는 한자글꼴을 앞에 두기보다는
한글글꼴만 있는 것을 앞에 두어서 평소에는 원하는 한글글꼴이 나오게 하고… 거기 없는 글꼴은 그 뒤에 있는 글꼴이 표현하게 하는 것이 좋을 것 같습니다 :)

[quote="nemonein":1at99ght]

  1. 한글 영역이 없는 한자글꼴(무료) 혹시 아시는 것 있으신가요?
    [/quote:1at99ght]
    한글 영역이 없는 한자 폰트라고 한다면… 제일 간단한 방법은 위에 나온 대로 일어나 중국어 폰트를 사용하는 걸겁니다. 이 경우, 일부 한자의 모양새가 달라지는건 어쩔수 없겠지만요. 하지만…

[quote="joo8111":1at99ght]제 생각에는 한글글꼴이 없는 한자글꼴을 앞에 두기보다는
한글글꼴만 있는 것을 앞에 두어서 평소에는 원하는 한글글꼴이 나오게 하고… 거기 없는 글꼴은 그 뒤에 있는 글꼴이 표현하게 하는 것이 좋을 것 같습니다 :)[/quote:1at99ght]
…정석은 이쪽일겁니다. 위에서 인용된 코드에서 굳이 한글영역이 없는 한자폰트를 한글폰트 앞에 놓는 형태로 코드를 만든건 구슬체 때문입니다. 구슬체가 한자영역이 있는 폰트인데, 한자를 한자로 표현하지 않고 한자의 음독을 한글로 표현해 놓은 폰트라 화면에 한자 표시가 되지 않는 문제였기 때문이죠.