티스토리 뷰

TeX과 출판

언어의 이름 2

Hoze 2011.01.24 15:30
위키백과에 나오는 것들을 표시하려 했다.
fontspec이 업데이트되어서인지 [Language=Vietnamese] 이것에 대해 경고 메시지를 받았다.

웹브라우저에서는 한 가지 글꼴로 (다른 글꼴로 대체되는지도 모르겠지만) 모두 다 잘 표시되는데 텍에서 왜 이렇게 복잡하게 해야 하는지 모르겠다.

\documentclass{article}

\usepackage{fontspec}

\setmainfont{Times New Roman}

\newfontfamily{\CJK}[Script=CJK]{HCR Batang}
\newfontfamily{\KZ}[Script=Kazakh]{Times New Roman}
\newfontfamily{\AR}[Script=Arabic]{Scheherazade}
\newfontfamily{\FA}[Script=Persian]{FreeFarsi}
\newfontfamily{\HE}[Script=Hebrew]{Ezra SIL}
\newfontfamily{\HI}[Script=Devanagari]{Nakula}
\newfontfamily{\TA}[Script=Tamil]{ELCOT-Unicode}
\newfontfamily{\TH}[Script=Thai]{Angsana New}
\newfontfamily{\VI}[Script=Vietnamese]{Times New Roman}

\newcommand\langacr[3][]{\MakeUppercase{#2} {#1 #3}\newline}

\begin{document}
\setlength\parindent{0pt}

\langacr[\AR]{ar}{العربية}
\langacr{be}{Беларуская}
\langacr{ca}{Català}
\langacr{cs}{Česky}
\langacr{cy}{Cymraeg}
\langacr{da}{Dansk}
\langacr{de}{Deutsch}
\langacr{en}{English}
\langacr{es}{Español}
\langacr{et}{Eesti}
\langacr{eu}{Euskara}
\langacr[\FA]{fa}{فارسی}
\langacr{fi}{Suomi}
\langacr{fr}{Français}
\langacr[\HE]{he}{עברית}
\langacr[\HI]{hi}{हिन्दी}
\langacr{hu}{Magyar}
\langacr{id}{Bahasa Indonesia}
\langacr{it}{Italiano}
\langacr[\CJK]{ja}{日本語}
\langacr{kk}{Қазақша}
\langacr[\CJK]{ko}{한국어}
\langacr{lmo}{Lumbaart}
\langacr{lt}{Lietuvių}
\langacr{lv}{Latviešu}
\langacr{mn}{Монгол}
\langacr{ms}{Bahasa Melayu}
\langacr{nl}{Nederlands}
\langacr{no}{‪Norsk (bokmål)‬}
\langacr{pfl}{Pälzisch}
\langacr{pl}{Polski}
\langacr{pt}{Português}
\langacr{ro}{Română}
\langacr{ru}{Русский}
\langacr{sk}{Slovenčina}
\langacr{sl}{Slovenščina}
\langacr{sv}{Svenska}
\langacr[\TA]{ta}{தமிழ்}
\langacr[\TH]{th}{ไทย}
\langacr{tr}{Türkçe}
\langacr{tt}{Татарча/Tatarça}
\langacr{uk}{Українська}
\langacr{uz}{O'zbek}
\langacr[\CJK]{zh}{中文}
\end{document}


'TeX과 출판' 카테고리의 다른 글

폰트 파일을 잘 관리하지 않으면  (0) 2011.01.26
Apache FOP  (0) 2011.01.25
언어의 이름 2  (0) 2011.01.24
인디자인과 프레임메이커  (3) 2011.01.14
hzmanual 클래스의 진화  (1) 2011.01.13
안드로이드 앱 만들기의 첫 걸음  (2) 2011.01.11
댓글
댓글쓰기 폼