회고록 클래스에서 Windows 글꼴을 사용하는 방법

회고록 클래스에서 Windows 글꼴을 사용하는 방법

나는 다음을 사용하여 논문을 쓰고 있습니다.memoirWindows 7의 MiKTeX 내의 클래스입니다. 그러나 일부 Windows 글꼴(예: Cambria)을 사용하고 싶습니다. 완료가 가능합니까?

답변1

에 따라fontspec 패키지 문서LuaTeX 및 XeTeX에서는 다음을 사용하여 이를 설정할 수 있습니다.

\usepackage{fontspec}
\setmainfont{Cambria}

답변2

내가 시도한 코드는 다음과 같습니다.

\documentclass[]{article}

\usepackage{polyglossia}
\setmainlanguage{bulgarian}
\setotherlanguage{english}

\usepackage{fontspec}
\defaultfontfeatures{Ligatures={TeX}}
\setmainfont{Cambria}
\setsansfont{Corbel}
\setmonofont{Myriad Pro}

\usepackage[math-style=ISO,bold-style=ISO]{unicode-math}
\setmathfont[Color=000066]{Cambria Math}
% Symbol \perp is not defined in Cambria Math, so we fix this bug
\AtBeginDocument{\def\perp{\mathrel\bot}}

\begin{document}
Здравей.
\end{document}

TexStudio에 대한 기본 명령을 사용하고 있습니다 XeTeX. 64비트 MikTex에 32비트입니다 Windows.

답변3

Windows(개방형) 글꼴을 사용하는 더 좋은 방법은 pdftex엔진 에서 xetex또는 로 전환하는 것입니다 luatex. xetexMikTeX는 luatex매우 느리기 때문에 선호합니다 . 다음은 현재 교과서의 실제 예입니다.

\documentclass{...}% any class at your choice

\usepackage{fontspec}
\defaultfontfeatures{Ligatures={TeX}}
\setmainfont[Numbers={Proportional}]{Cambria}
\setsansfont{Corbel}
\setmonofont{Myriad Pro}

\usepackage[math-style=ISO,bold-style=ISO]{unicode-math}
\setmathfont[Color=000066]{Cambria Math}
% Symbol \perp is not defined in Cambria Math, so we fix this bug
\AtBeginDocument{\def\perp{\mathrel\bot}}

\usepackage[english,ngerman,swedish,main=russian]{babel}

xelatex.exe그런 다음 대신 실행하십시오 pdflatex.exe. 모든 eps그래픽은 사전에 pdf.

Cambria Math는 Cambria 텍스트 글꼴에 가장 적합한 수학 글꼴입니다. Cambria 텍스트와 Cambria Math는 모두 Windows 7 및 Corbel sans-serif 글꼴과 함께 제공됩니다. 불행하게도 Windows에 포함된 다른 텍스트 Open Type 글꼴에 대한 무료 수학 쌍은 없습니다.

그게 다야, 여러분!

PS 일반적으로 해당 언어에 대해 실패할 경우 / 에서 문서를 컴파일할 때 polyglossia대신 패키지를 사용하는 것이 좋습니다 .babelluatexxetexbabel

관련 정보