KTUGFaq

KTUG FAQ

로그인:
비밀번호:
가입
The Tree of Learning bears the noblest fruit, but noble fruit tastes bad.
FrontPage › TeX글꼴
<!> 폰트 이름만 써두고 관련된 설치 문제는 다른 페이지를 만들어갑니다.

목차

1 글꼴 사용 개요
2 CM글꼴과 MetaFont
3 본문 글꼴
3.1 영문 글꼴
3.2 한글 글꼴(Type 1)
3.3 TrueType Font
3.4 OpenType 글꼴 설치하기
4 수학용 글꼴
5 장식 글꼴
6 updmap을 이용한 사용자 TeX 폰트 설정
6.1 updmap
6.2 updmap으로 새로운 폰트 추가
6.3 teTeX 1.x 등 updmap을 사용하지 않는 경우의 설정 방법
7 CTAN의 영문 글꼴

1 글꼴 사용 개요

3 본문 글꼴

3.1 영문 글꼴

3.2 한글 글꼴(Type 1)

3.4 OpenType 글꼴 설치하기


PostScript Outline을 가진 OpenType 글꼴을 설치하기 위해서는 OpenType을 참조하라.

4 수학용 글꼴


TeX에서는 본문 글꼴과 수학용 글꼴에 다른 글꼴을 사용한다. 일반적인 TeXImplementation에서 제공하는 무료 수학용 글꼴은 수학용글꼴을 참고하라.

5 장식 글꼴


  1. brushscr: Maurizio Loreti가 만든 Brush script font (붓글씨 같은 글꼴)
  2. calligra: Gerd Neugebauer가 만든 A calligraphic font (펜글씨 같은 글꼴)
  3. yfonts: Yannis Haralambous가 만든 Old German 스타일 글꼴인 Gotisch, Schwabacher, Fraktur, 그리고 Baroque initials을 쉽게 사용하기 위해 Walter Schmidt가 만든 꾸러미

6 updmap을 이용한 사용자 TeX 폰트 설정

6.1 updmap

MiKTeX-KTUG 2.2 이후 또는 teTeX 2.0 이후 버전에서는 dvips, dvipdfm, pdftex을 위한 폰트 맵 파일들을 좀더 편리하게 관리하도록 하는 updmap 또는 mkfntmap 유틸리티가 추가되었다. 이 유틸리티는 DVI드라이버가 Type 1 PostScript 글꼴과 MetaFont Source 파일 가운데 어떤 것을 사용하여 처리하도록 할지를 설정해줄 수 있다.

teTeX 2.0의 경우 UHC PostScript 한글 글꼴(UHC글꼴)을 사용하도록 하는 방법은 다음과 같다.
 [texmf]/web2c/updmap.cfg
파일에 원하는 dvips용 map 파일을 등록한다.

 Map uhc-down.map

(!) Map 명령과 MixedMap 명령을 적절하게 사용하여 자신의 환경을 통제할 수 있다. 구체적인 것은 게시판에 있는 [http]ChoF님의 글을 참고하라.

저장한 다음 명령행에서
 #> updmap
을 실행한다.

이 경우, dvipdfm이 사용하는 config 파일에는
 f dvipdfm.map
과 같은 행이 이미 들어 있고, updmap은 dvipdfm.map 파일을 만들어주는 작용을 하는 것이다.

pdftex의 경우에도 pdftex.cfg
 map pdftex.map
이라는 행이 이미 포함되어 있고, updmap은 pdftex.map 파일을 만들어주는 것이다.

또한 updmap은 dvips가 참조하는 psfonts.map 파일도 구성해준다.

(!) Debian에서는 현재 Sid와 Sarge에 teTeX 2.0대 버전이 올라있다. Sid 또는 Sarge 사용자가 cvs를 이용하여 설치한 경우라면 /etc/texmf/updmap.d/ 디렉토리에 이를테면 01uhcdown.cfg라는 이름의 파일을 만들어
Map uhc-down.map
이라고 한 줄 적어넣은 후, update-updmapupdmap을 차례로 실행시키면 된다.
최근(2004년 4월) 업그레이드된 hlatex 패키지는 이러한 설정을 스스로 수행한다. 따라서 패키지로 설치한 경우에는 아무 것도 건드리지 말고 그대로 놓아둔다.

6.2 updmap으로 새로운 폰트 추가

새로운 폰트를 설치하였을 때는 dvips 용 map 파일을 updmap에게 알려주어야 한다. updmap.cfg를 직접 편집하는 방법도 있지만, 다음과 같은 방법이 주로 쓰인다.

예컨대, bera 폰트를 설치하였을 때, bera.map이라는 파일이 localtexmf/dvips 아래의 디렉토리에 존재하게 된다.

  • 우선 kpathsea가 이 파일을 찾을 수 있도록 File Name Database를 갱신한다.(mktexlsr 또는 MiKTeX의 경우 initexmf -u)

  • teTeX
    $> updmap --enable MixedMap bera.map
    


  • MiKTeX 2.4는 updmap.cfg를 수정하고 updmap이나 initexmf --mkmaps를 실행하는 도리밖에 없는 듯하다.

  • W32TeX
    #> updmap --add bera.map
    


6.3 teTeX 1.x 등 updmap을 사용하지 않는 경우의 설정 방법

이 경우에는 dvipsconfig.ps와, dvipdfmconfig, 그리고 pdftexpdftex.cfg에 관련 map 파일을 하나하나 기록해주어야 한다. 이 세 가지 map 파일의 포맷이 다르므로, 만약 필요하다면 map 파일을 별도로 작성하여야 한다.

UHC글꼴을 설정하는 방법은 다음과 같다.

CVS로 HLaTeX을 설치한 경우(See 리눅스에서설치하기)에는 texmf/dvips/config/config.ps
p +uhc-down.map
을, texmf/pdftex/config/pdftex.cfg
map +uhc-pdftex.map
을, texmf/dvipdfm/config/config
f uhc-dvipdfm.map
을 추가해주면 된다.

7 CTAN의 영문 글꼴

Daisyweb, Uploads:LaTeX_Fonts.pdf
거의 모든 LaTeX 폰트에 대한 안내 문서. http://www.geocities.com/kijoo2000/



^
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2005-12-15 00:31:27
Processing time 0.0517 sec