2013-03-18 2 views
1

GNUplot의 PDF 출력물에 Moon Fonts TTF라는 기호 글꼴을 사용해야합니다. GNUplot은 Aqua 터미널에서 문제없이 찾아냅니다.pdfcairo 출력을위한 글꼴을 추가하는 GNUplot

나는 시도했다 :

설정 글꼴 경로 "/Users/house/Library/Fonts/MoonPhases.ttf"

및 기타 추가 글꼴 제안을 행운와의 gnuplot의 도움말 페이지에서 .

타이포그래피 전문가가 지원하는 일련의 .ttf, .otf, postscript 및 unicode-mapped 글꼴을 사용해 보았습니다. pdfcairo, postscript 또는 epscairo에서는 찾을 수없는 것 같습니다.

의 gnuplot의 '쇼 글꼴 경로는'제공 :

시스템 글꼴 경로가 "/ 시스템/라이브러리/글꼴" "/ 라이브러리/글꼴" "/ 사용자/집/도서관/글꼴"

입니다 글꼴은 그 경로 중 하나에 있습니다. GN의 작업 디렉토리에 직접 배치 해 보았습니다.

누구든지이 작업을 수행하는 방법에 대한 제안을 많이 주시면 감사하겠습니다.

OSX 스노우 레오파드 (Snow Leopard)
의 gnuplot 4.6.1

+0

아마도 fontpath가 디렉토리 여야하며 실제 글꼴은 "font"또는 "fontname"입니다. 포스트 스크립트 드라이버를 기반으로하는 약간의 WAG입니다. pdfcairo가 같은지 아닌지는 잘 모릅니다. – agentp

+0

set fontpath를하기 전에 fontpath를 표시하십시오 : 시스템 글꼴 경로는 "/ System/Library/Fonts"/ "Library/Fonts" "/ Users/house/Library/Fonts"이므로 이미 GNUplot에서 디렉터를 사용할 수 있습니다. – Dan

답변

1

내가 MacPorts를 통해 설치의 gnuplot있다. /opt/local/etc/fonts 폴더에는 fonts.conf 파일이 있습니다. 거기에 "글꼴 디렉토리 목록"섹션이 있습니다. 그러나 ~/Library/Fonts이 기본적으로 gnuplot fontlist 변수에 포함되어있어 (따라서 aquaterm에서 사용할 수 있음) 여기에 나열되어 있지 않으므로 pdfcairo에서는 사용할 수 없습니다.

cd ${HOME} 
ln -s Library/Fonts .fonts 

그런 다음 pdfcairo 출력이 Mac의 사용자 수준에서 설치되어있는 글꼴을 선택해야합니다 :

빠른 수정 프로그램은 다음 심볼릭 링크를 만드는 것입니다. 나는 Mavericks (10.9.5)에서 gnuplot 4.6을 사용하여 이것을 테스트했으며 정상적으로 작동하는 것 같습니다.

관련 문제