
Я пытаюсь использовать тему 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: