понедельник, 14 февраля 2011 г.

Запуск beamer под MikTeX 2.8

Попытки запустить "As Is", привели к следующей ошибке:
! Undefined control sequence.
\@outlinefile

l.44 \section{Введение}


Выяснилось, что это проблема совместимости beamer и hyperref. Прорабатывались разные workaround, например, здесь:

2009-12-22  6.79x  Heiko Oberdiek
    * 6.79x
    * Checking \@outlinefile before writing (workaround for
      beamer bug in beamerbasecompatibility 1.63).

Детально решение проблемы и причины ее возникновения обсуждаются здесь.

Я использовал такой workaround:
\documentclass[ignorenonframetext,pdftex,hyperref={bookmarks=true,unicode=true}]{beamer}

Оптимальным будет следующий вариант (поскольку презентацию правильнее сразу на полный экран показывать):
\documentclass[ignorenonframetext,pdftex,hyperref={pdfpagemode=FullScreen,unicode=true}]{beamer}

1 комментарий:

Yulia.Vladimirova комментирует...

Добрый день, помогите разобраться,

установлен Miktex 2.8, при компиляции текстов и книг YAP работает без ошибок,

после компиляцмм при попытке посмотреть в DVI тестовую страницу презентации в beamer :

\documentclass{beamer}
\usepackage[english,russian]{babel}
\usepackage[cp1251]{inputenc}
% Стиль презентации
\usetheme{Warsaw}
\begin{document}
\title{Все что вы хотели знать о сферическом коне в вакууме, но боялись спросить}
\author{Олень Северный}
\institute{Научно исследовательский институт физико-математических
%проблем}
\date{Москва, 2010}
% Создание заглавной страницы
\frame{\titlepage}
\end{document}

возникает ошибка Miktex problem report: The page could not be rendered.

Error: /undefined in T2AEncoding
Operand stack:
Fa 30 2 --nostringval-- 28 40 3 --nostringval-- 31 1 --nostringval-- 27 45 27 28 26 30 30 29 30 38 31 28 31 31 26 1 --nostringval-- 26 2 --nostringval-- 28 29 28 14 --nostringval-- 37 2 --nostringval-- 44 11 --nostringval-- 39 149 --nostringval-- 16 44 --nostringval-- 27 49.8132 --nostringval-- 49.8132 0
Execution stack:
%interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push 1893 1 3 %oparray_pop 1892 1 3 %oparray_pop 1876 1 3 %oparray_pop 1755 1 3 %oparray_pop --nostringval-- %errorexec_pop .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval--
Dictionary stack:
--dict:1155/1684(ro)(G)-- --dict:0/20(G)-- --dict:82/200(L)-- --dict:188/300(L)-- --dict:10/12(L)--
Current allocation mode is local
Last OS error: No such file or directory
MiKTeX GPL Ghostscript 8.60: Unrecoverable error, exit code 1

Если я скомпилирую как PDFLatex, то dpf будет нормальный

Подскажите, как побороть эту ошибку.

Спасибо