Tips/Apple Tips2014. 1. 16. 10:37

CJK(중국어, 일본어, 한국어) 환경의 폰트는 윈도우가 맥보다 낫다. 사람마다 호불호가 다를 수 있지만 마이크로소프 윈도우가 훨씬 더 널리 사용되기 때문에 마이크로소프트에서 각 기본 폰트에 대한 투자를 먼저 시작해서 안착된 기간이 더 길다고 보면 되겠다. 맥의 폰트가 더 낫다고 생각하면 아래의 내용을 무시하시면 되겠다.


여기서 설명하려고 하는 것은 맥의 사파리에서


영문은 Segoe UI로

한글은 맑은 고딕으로

일본어는 Meiryo로

중국어 번체는 Microsoft JhengHei로

중국어 간체는 Microsoft YaHei로 표기하도록 설정하는 것이다.


맥의 사파리에서는 언어별로 폰트를 설정하는 기능이 없기 때문에 CSS로 만들어 설정해야 한다.


작업순서

  1. 윈도우의 다음 폰트드를 모두 맥에 설치한다. Segoe UI, Consolas, 맑은 고딕, Meiryo, Microsoft YaHei, Microsoft JhengHei. 참고로, Mac OS X Mavericks 기준으로 보면 Windows 8.1에 포함되어 있는 폰트들은 별도의 수정 없이 그대로 설치하면 맥에서 쓸 수 있다.
  2. 사파리의 사용자용 CSS를 다음과 같이 작성하여 저장한 후 사파리의 기본 CSS로 설정한다. 시험해보니 정상적으로 동작하는 것 같다.



@font-face {
    font-family:  "Lucida Grande", "Segoe UI";
    src: local("Segoe UI"), local("Lucida Grande");
    unicode-range: U+0000-10FF;
}


@font-face {
    font-family: Courier, Consolas;
    src: local("Consolas");
    unicode-range: U+00-10FF;
}



@font-face {
    font-family: AppleGothic, "Apple SD Gothic Neo", "맑은 고딕", "돋움", "돋움체", "굴림", "굴림체", "바탕", "바탕체", "Dotum", "DotumChe", "Gulim", "GulimChe", "Batang", "BatangChe";
    src: local("Malgun Gothic");
}

@font-face {
    font-family: "MS PGothic", "MS Pゴシック", "Meiryo", "メイリオ", "Osaka";
    src: local("Meiryo UI");
    unicode-range: U+A5, U+4E00-9FFF, U+30??, U+FF00-FF9F;
}


@font-face {
font-family: DFKai-SB, "Microsoft JhengHei", MingLiU, "Apple LiSung";
src: local("Microsoft JhengHei UI");
}

@font-face {
font-family: "Microsoft Yahei","微软雅黑", STXihei, "华文细黑";
src: local("Microsoft YaHei UI");
}


* {font-family: "Segoe UI", "Meiryo", "Malgun Gothic",  "Microsfot JhengHei UI", "Microsoft YaHei UI" !important;}




Posted by young.h.rhie