Проблема с \setmainfont{Gill Sans} в MikTex 2.9

Проблема с \setmainfont{Gill Sans} в MikTex 2.9

Я пытаюсь использовать тему Beamer Zurich в Windows 7, но при ее компиляции (я выбрал Xelatex) я всегда получаю следующую ошибку:

! fontspec error: "font-not-found"
! 
! The font "Gill Sans" cannot be found.
! 
! See the fontspec documentation for further information.
! 
! For immediate help type H <return>.
!...............................................  

l.30 \setmainfont{Gill Sans}
                            ^^I^^I% Beamer ignores "main font" in favor of s...

? 

Есть идеи, как решить эту проблему?

решение1

Вы можете попробовать Gillius No2бесплатный шрифт opentype, вдохновленный Gill Sans. Он также может использоваться с (pdf)latex, и доступен с TeX Live, а также MiKTeX. Существует также версия condensed.

Редактировать:

В MiKTeX, чтобы пакет работал с (pdf)latex, после установки пакета необходимо запустить его updmapот имени администратора.

Добавлен:

Как отметил @Harish Kumar, в beamerfontthemeZurich.sty, вам следует прокомментировать все строки, касающиеся Gill Sans, и заменить их ближе к концу:

\newcommand{\handwriting}{\fontspec{augie}}

с \newcommand{\handwriting}{\fontspec{Augie}}.

Ниже я привожу пример результата.

Поскольку у меня есть оба шрифта, вот небольшой тест для сравнения:

\documentclass{article}
\usepackage{gillius2}

\usepackage{fontspec}
\setmainfont{Gillius ADF No2}
\usepackage{lipsum}
\pagestyle{empty}

\begin{document}

\sffamily
\llap{\texttt{Gillius ADF No2: \qquad}}\vskip-\baselineskip\lipsum[11]
\vskip4ex
{\itshape \lipsum[11]}
\vskip4ex
{\bfseries \lipsum[11]}
\vskip 4ex
\fontspec{Gill Sans Std}
\vskip4ex
\llap{\texttt{Gill Sans Std}: \qquad}\vskip-\baselineskip\lipsum[11]
\vskip4ex
{\itshape\lipsum[11]}
\vskip4ex
{\bfseries \lipsum[11]}

\end{document} 

введите описание изображения здесь

Вот результат файла example-talk.texс темой Zurich:

введите описание изображения здесь

Связанный контент