2011-02-24 4 views
4

MikTex와 XeTeX이있는 내 Windows machien에서 사용할 수있는 Truetype 글꼴을 매우 정교하게 사용할 수 있습니다.XeTeX에서 사용 가능한 모든 (TTF-) 글꼴 목록을 얻는 방법?

%!TEX TS-program = xelatex 
%!TEX encoding = UTF-8 Unicode 
\documentclass[]{article} 
\usepackage{xltxtra,fontspec,xunicode} 
\defaultfontfeatures{Scale=MatchLowercase} 
\title{Fonttest} 
\begin{document} 
    \section{Section Title} { 
    \setromanfont{Palatino Linotype} 
     The quick brown fox jumps over the lazy dog. 
    } 
    \section{Section Title} { 
    \setromanfont{ProggyCleanTTSZBP} 
     The quick brown fox jumps over the lazy dog. 
    } 
\end{document} 

자동으로 사용할 수있는 모든 글꼴에 대한 fotn 테스트 페이지를 생성하는 방법이 있나요? 사용 가능한 모든 글꼴에 대한 테스트 페이지를 직접 작성하지 않아도됩니까?

실제로, 나는 심지어 길이 글꼴 이름이 (가) \setromanfont에 필요하다는 것을 알지 못합니다 - 화면에서 입력하는 것이 부족합니다. Windows 디렉토리에는 분명히 파일 이름 만 나열됩니다. 아마도 TeX 자체에서이 작업을 수행 할 수는 있지만 파이썬 스크립트 등으로 관리 할 수는 있습니다.

답변

0

해결 방법은 없지만 아이디어가 있습니다. 설치된 모든 글꼴 패밀리 (API 함수가있는 경우)를 반복하면됩니다. EnumFontFamiliesEx.

+0

hmm, ok. 그것을 확인할 것입니다. – towi

4
fc-list | cut -d\ -f2-99 | cut -d: -f1 | sort -u