Source Han Sans

500px

1 HTML 태그 적용 예시

HTML 태그로 직접 Source Han Sans(본고딕)을 적용한 문장입니다. 해당 글꼴이 설치되어 있지 않은 경우 다른 글꼴로 대체됩니다.

키스의 고유 조건은 입술끼리 만나야 하고 특별한 기술은 필요치 않다
The Quick Brown Fox Jumps Over The Lazy Dog
色は匂へど/散りぬるを/我が世誰そ/常ならむ

2 설명 및 특징

어도비구글이 동아시아의 여러 글꼴 회사와 같이 제작해 2014년 7월 15일에 오픈소스로 공개한 CJK 글꼴이다. Source Han Sans는 어도비 쪽의 이름이고, 구글 쪽에서는 Noto Sans CJK라고, Noto 글꼴[1]의 일부로 취급한다. (글꼴은 완전히 같고, 이름만 다르다) 최신 버전은 2015년 6월 16일에 나온 1.004R이다.

간체 중국어, 번체 중국어, 일본어, 한국어를 모두 지원하며, 옛한글까지 지원한다. 지원하는 weight도 ExtraLight, Light, Normal, Regular, Medium, Bold, Heavy로 무려 7가지나 된다. 디자이너 몇 명을 갈아넣은 거야 일본어 디자인은 주식회사 이와타(株式会社イワタ, Iwata Corporation)에서, 한국어 디자인은 산돌 커뮤니케이션에서, 중국어 디자인은 창저우 사이노타이프(常州华文, Changzhou SinoType)에서 했다고 한다. 글꼴, 문자 코드 등 동아시아 언어 정보 처리의 전문가인 켄 런디(Ken Lunde)[2]가 이 글꼴 프로젝트의 메인테이너인 듯하다.

이는 오픈소스 글꼴로서는 최대 규모이다. Source Han Sans 글꼴이 만들어지기 전에는 디자이너들과 개발자들이 웹사이트나 앱 제작 시 CJK 세 언어로 콘텐츠를 지원하기 위해 각기 다른 디자인의 여러 글꼴들에 대한 라이선스를 취득해야 했지만, Source Han Sans의 탄생으로 인해 그럴 필요가 없어졌다. 돈도 시간도 절약하는 셈.

다만, 하나의 글꼴이 포함할 수 있는 최대 글리프 수는 65535개인데, 이 65535개를 모두 써 버렸기 때문에 새 글리프를 추가하는 것은 불가능할 것으로 보인다. 정 새 글리프를 추가하려면 원래 있던 글리프를 없애야 한다.

라틴 문자는 ISO/IEC 8859-1(U+0000부터 U+00FF)과 CJK 언어의 로마자 표기에 필요한 글자들[3], 베트남어 표기에 필요한 글자들만 지원한다.

옛한글은 'ᄒᆞᆫ'과 같이 자주 쓰이는/쓰였던 500자는 따로 완성자 글리프를 마련해 놓았고, 나머지는 초성 글리프 6벌, 중성 글리프 2벌, 종성 글리프 4벌을 이용해서 조합한다.

디자인은 ㅊ과 ㅎ의 머리 삐침획이 일반적인 가로형이 아닌 세로형이다.[4] 굵기는 600과 800을 빼고 출시했다. 자간이 넓지도 좁지도 않은 정말 안성맞춤이라 자간에 민감한 사람도 자간 조절이 필요 없을 정도로 잘 만들었다. 자간 하나는 산돌고딕 네오보다 훨씬 잘 뽑았다는 의견이 대부분.

안드로이드 롤리팝부터의 기본 한글 폰트이기도 하다.[5]

2.1 언어별 별칭

이 글꼴의 정식 명칭은 Source Han Sans 또는 Noto Sans CJK이다. 다만 언어별 별칭도 따로 있는데, 그 별칭들은 다음과 같다.

한국어: 본고딕
일본어: 源ノ角ゴシック[6]
간체 중국어: 思源黑体
번체 중국어: 思源黑體

3 실제로 구현될때의 모습


대한제국 애국가 항목을 Source Han Sans로 봤을 때의 모습.



훈민정음 언해본 서문을 Source Han Sans로 타이핑 했을때의 모습.

4 단점

파일:Attachment/Source Han Sans/fontexample.jpg

Source Han Sans의 경우 영어 서체와 특수 문자 등은 산돌에서 디자인한 게 아니라 어도비의 Source Sans Pro에서 그대로 따온 것이기 때문에 모든 점이 둥글다. '뭐 그게 대수야'라고 생각할 수는 있지만 실제로 문서 작성을 해보면 폰트 크기가 작을 때는 신경 써서 보지만 않는다면 그리 티나지는 않지만 폰트 크기가 커질수록 꽤 안 어울린다.

참고로 윈도에서 화면용으로 보기에는 영 좋지 않은데, 이는 Source Han Sans가 클리어타입에 맞춰진 글꼴이 아니기 때문이다. 윈도에서 화면용으로 보기 좋게 만들려면 Adobe CFF 엔진이나 MacType과 같이 클리어타입이 아닌 안티앨리어싱 처리를 해 주는 소프트웨어를 받아야 한다. 관련 글

그것보다 OS X에서는 옛한글 조합이 제대로 안 된다. 이는 iOS에서도 마찬가지인데, 함초롬돋움 LVT만 OS X하고 iOS에서 제대로 옛한글을 조합해서 보여준다. 만약 GitHub 계정이 있다면 보고해 주자. 참고로 이는 나눔바른고딕 옛한글도 마찬가지다.

버그나 문제점을 발견하면 여기다가 보고하자. 영어로 하는 것이 좋다. 만약 버그나 문제점을 발견했는데 영어가 안 된다면, 스크린샷만 보고도 뭐가 문제인지 파악할 수 있도록 버그나 문제점을 캡처해서 올리자.

5 업데이트 내역

자세한 업데이트 내역은 SourceHanSansReadMe.pdf의 Changes 섹션에 적혀 있다. 아래에는 일부만 싣는다.

2015년 6월 16일 : 버전 1.004, Issue #112를 수정했다.

2015년 6월 9일 : 버전 1.003, 폰트 높이(Ascender, Descender)를 조정, 인디자인이나 몇 브라우저에서도 로컬 GSUB이 적용되도록 조정.

2015년 4월 20일 : 버전 1.002, 고정폭 서체가 추가되고 몇몇 버그가 픽스됐다. 그리고 라이센스를 Apache License, Version 2.0에서 SIL Open Font License, Version 1.1로 변경했다.[7]

2014년 9월 12일 : 버전 1.001, 1.000에 있던 일부 한자 자형의 디자인 오류가 고쳐졌고, 일부 옛한글 조합이 제대로 안 되던 문제가 고쳐졌다. 옛한글 버그를 글꼴 공개 하루 만에 잡아낸 것도 잉여다

2014년 7월 15일 : 버전 1.000. 초판.

6 관련 기사

Source Han Sans 소개: 오픈 소스 한중일 통합 서체
구글의 새로운 Pan-CJK (汎韓中日) 글꼴을 소개합니다: 이 기사에 따르면 구글이 글꼴 개발에 필요한 리소스들을 제공하고 어도비와 세 글꼴 회사가 디자인한 것으로 보인다.
어도비-구글, 한중일 통합 서체 무료 공개
한중일 오픈소스 글꼴 ‘본고딕’, 태어나기까지

7 다운로드

Source Han Sans
Noto Sans CJK

CN/SC는 간체 중국어, JP/(없음)는 일본어, KR/K는 한국어, TW/TC는 번체 중국어 글꼴이다.
SubsetOTF는 해당 언어의 표기에 필요한 글자들만 지원한다(바로 다음에 설명할 OTF의 언어별 부분 집합이다). 예를 들어 SubsetOTF의 Source Han Sans JP는 일본어 표기에 필요한 글자들만 지원하고, SubsetOTF의 Source Han Sans CN은 간체 중국어 표기에 필요한 글자들만 지원한다.

OTF는 SubsetOTF의 간체 중국어, 일본어, 한국어, 번체 중국어를 모두 합친 것인데, (없음), K, SC, TC 중 어떤 걸 선택하느냐에 따라 자형의 우선 순위가 달라진다. OTF의 Source Han Sans K는 SubsetOTF의 모든 글자를 지원하면서 한국어의 자형을 우선하고(한 한자의 자형이 지역 또는 언어별로 다를 경우 한국어의 자형이 우선된다), OTF의 Source Han Sans TC는 SubsetOTF의 모든 글자를 지원하면서 번체 중국어의 자형을 우선한다(한 한자의 자형이 지역 또는 언어별로 다를 경우 번체 중국어의 자형이 우선된다). K, SC, TC가 따로 붙어 있지 않은 것은 일본어의 자형을 우선한다.

OTC는 OS X 10.8 이상에서 사용할 수 있으며, SuperOTC는 굵기에 따른 7가지 OTC를 모두 포함하고 있어서 용량이 매우 크다.

한편 도도 포인트의 스포카 사는 이 글꼴의 몇몇 부분을 수정한 Spoqa Han Sans를 내놨다.
  1. 폰트가 없어 □로 표시되는 것을 두부라고 일컫기도 한다. 즉, 깨진 글자가 없는 폰트라고 No Tofu. 줄여서 Noto. 구글 Noto 프로젝트의 지향점이다.
  2. '룬드'나 '런드'가 아니다. CJKV Information Processing(초판 1999년 1월, 개정판 2008년 12월)이라는 책도 썼으며, 동아시아 언어 정보 처리 분야에서는 굉장히 잘 알려진 사람이다. 일본어도 능숙하게 한다.
  3. 한어병음의 ǚ, 한어병음과 헵번식 로마자 표기법의 ō, 매큔-라이샤워 표기법의 ŭ 등
  4. 저 획이 대부분의 서체에서 가로인 것은 한글을 붓으로 썼던 때의 흔적이다.
  5. AOSP 한정.
  6. 독음은 げんのかくごしっく.
  7. 홈페이지에서는 Noto Sans CJK만 SIL 오픈 폰트 라이센스를 적용하고 다른 모든 Noto 폰트들은 Apache 라이센스를 따른다고 적혀있다.