폰트 설치

깊이있는 삽질 Ubuntu Korea Community Wiki
이동: 둘러보기, 검색

경고[편집]

  • 타 플랫폼(윈도,한글,Adobe CS)의 구매시 취득한 서체 사용 라이선스는 해당 플랫폼에만 적용되므로(운영체제 기본 서체의 경우에도 마찬가지로 라이선스가 있다.), 이 방법은 개인적인 용도에 한해서만 사용할 것이며, 이 과정에서 나온 파일을 압축 파일로 패키징 후 재배포하거나 개별 파일을 제 3의 매체를 통해 타인에게 배포할 경우 대한민국 저작권법에 의해 처벌받을 수 있음을 알려드림.
  • 저작권상 문제있는 폰트는 배포판에 넣어달라고 징징대거나 싹싹 빌어도 안넣어쥼.

파일 형식[편집]

리눅스에서 사용할 수 있는 글꼴 파일 형식이 몇가지 있지만, 아마 대부분의 사용자들이 쓰는건 TTF, OTF이고, 드물게 TTF를 묶어서 내놓은 TTC를 쓰기도 한다.

  • TTC: 굴림, 굴림체, 돋움, 돋움체 등.
  • TTF: 한글, MS Office, 기타 등등 프로그램을 설치할때 딸려나오는 "트루타입" 형식 폰트("윈도우용" 일반 글꼴 파일 형식)
  • OTF: opentype. 주로 맥에서 사용함.
  • afm pfb pfm: type1 형식 폰트. 파일 셋이 같이 존재함. Adobe Font Metric, Printer Font Binary, Printer Font Metric

폰트 위치[편집]

  • 윈도우 : C:\Windows\Fonts\
    • gulim.ttc : 굴림, 굴림체, 돋움, 돋움체
    • batang.ttc : 바탕, 바탕체, 궁서, 궁서체
    • malgun.ttf : 맑은 고딕 보통
    • malgunbd.ttf : 맑은 고딕 굵게
  • 맥 : /Library/Fonts
    • AppleGothic.ttf : 애플 고딕 (트루타입!)
    • AppleMyungjo.ttf : 애플 명조 (트루타입!)
    • AppleSDGothicNeo-*.otf : 산돌 고딕 네오 오픈타입 폰트
    • 참고: 맥에서 해당 디렉터리를 직접 접근할 수 없으므로 다음 절차를 따라 루트 계정을 뚫은 후 직접 이동하여 복사한다.
      • $ sudo passwd root // 루트 비번 설정. 이 비번으로 루트 계정에 접근.
      • $ cd ~
      • $ pwd // 사용자 디렉터리를 숙지한다.
      • $ su // 설정한 비번으로 루트에 접근함
      • $ cd /Library/Fonts
      • $ zip -9 /Users/[UserID]/Desktop/AppleSDGothicNeo.zip AppleSDGothicNeo-*.otf // 산돌 고딕 네오 폰트 모조리 압축 파일로 만들어서 데스크톱에 올려준다. 이 파일을 scp를 쓰든 ftp를 쓰든 리눅스 머신에 보내주면 된다. [UserID]부분은 pwd 쳤을 때 나온 뒤 사용자 이름(아이디)으로 치환
      • $ exit // 과정이 끝났으면 빠져나오는건 당연지사.

최근 구글과 어도비에서 Noto Font(Adobe에선 본고딕)를 배포하고 있다. http://www.google.com/get/noto

복사 대상[편집]

sudo cp 명령으로 각 형식에 해당하는 파일을 적절한 디렉터리에 복사한다. 그 전에 압축되어 있는 파일은 적절한 위치에 알아서 압축을 먼저 풀어놓고 진행한다.

  • /usr/share/fonts /truetype: 트루타입 폰트 (윈도우)
  • /usr/share/fonts/opentype: 오픈타입 (맥)
  • /usr/share/fonts/type1: 어도비 Type 1

참고: 여럿이서 같이 사용하는 시스템의 경우 저작권법상 문제소지를 줄이기 위해 위 방식보다는 아래 방식을 추천한다.

개인이 활용할 경우 ~/.fonts 를 만들어놓고 해당 디렉터리에 복사한다. /usr/share/fonts 디렉터리의 하위 디렉터리와 같이 구분을 지어야하는지 여부는 상관이 없음. 개인 폰트라면 그냥 디렉토리 구분을 하지 않는 것이 정신건강에 좋음.

복사 후 할 일[편집]

  • fc-cache -r 명령으로 전체 캐시 소거후 새로 고침
  • 귀찮으면 그냥 로그아웃 했다가 다시 로그인 하는 것도 방법