LINUX.ORG.RU

Нумерация страниц в презентации

 ,


0

1

Делаю нумерацию слайдов через изменение колонтитулов. Номера страниц появляются, но слишком низко. Можно ли их как-нибудь поднять? Вот фрагмент преамбулы:

\documentclass{beamer}
\usepackage[english,russian]{babel}
\usepackage[utf8]{inputenc}
\usetheme{Frankfurt}% Стиль презентации
\pagestyle{plain}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyfoot[R]{\thepage}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}

Общий ответ: расположение информационных элементов презентации и макет листа определяется стилем. Имеет смысл попробовать другие стили и выбрать подходящий. В любом случае руление макетом через сторонние пакеты не самая лучшая идея. Для этого есть инструменты в самом beamer. Если уж используются сторонние инструменты, то лучше для начала прочитать документацию соответствующего пакета и иметь представление как в beamer создаётся макет страницы.

Evgueni ★★★★★
()
Последнее исправление: Evgueni (всего исправлений: 2)
Ответ на: комментарий от Patifon_Kakao

Безусловно, но придётся разобраться что такое макет страницы. IMHO это не дело для пользователя. Это дело для TeXника. В некоторых классах, например, в пакете KOMA-script (настоятельно рекомендую вместо стандартных классов) есть ручки и на эту тему (тему макета страницы) за которые все эти переменные можно можно подкрутить (придётся почитать документацию). В большинстве же своём в специализированных классах подобные вещи забиты внутри кода и в этом случае если хочется сделать что-то выходящее за пределы умолчания придётся понимать как этот код работает (ну или забить в google проблему на английском и поискать готовые строчки с ответом).

Evgueni ★★★★★
()
Ответ на: комментарий от Evgueni

На данный момент выбрал кастомный шаблон, который мне понравился (вот он). На данный момент пытаюсь изменить подписи к рисункам с Рис. 1: Подпись на Рис. 1 --- Подпись. Мне не удалось в файле C:\Program Files\MiKTeX 2.9\tex\latex\beamer\beamerbaseauxtemplates.sty найти

\insertcaptionname~\insertcaptionnumber:%
как указано тут.

В шапке присутствует:

\usepackage[english,russian]{babel}
\usepackage[utf8]{inputenc}
\setbeamertemplate{caption}[numbered]

Рисунки добавляются:

\begin{figure}[c]
   	\centerline{\includegraphics[scale=0.5]{pic.jpg}
   	\caption{Подпись}
   \end{figure}
[\code]
Patifon_Kakao
() автор топика
Ответ на: комментарий от Patifon_Kakao

Ээээ. С подписями к рисункам beamer по-моему и не должен работать.

Загрузите стиль misccorr (из пакета t2), который был написан специально для учёта русских типографических правил не учитываемых в babel (там должна исправляться и подпись к рисунку). Если уж очень хочется поменять подпись самостоятельно, то лучше воспользоваться пакетом caption или ccaption (посмотрите документацию как это делать).

Evgueni ★★★★★
()
Последнее исправление: Evgueni (всего исправлений: 1)
Ответ на: комментарий от Patifon_Kakao

Да, похоже с этим классом misccorr использовать нельзя (он был написан до beamer).

Вот так у меня двоеточие убирается и в beamer:

\usepackage[labelsep=space]{caption}

Если нужно тире, то нужно поставить endash вместо space.

Просто тогда нужно и другие «недочёты» исправленные в misccorr отслеживать вручную :( Как минимум знать про эти «недочёты».

Evgueni ★★★★★
()
Последнее исправление: Evgueni (всего исправлений: 3)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.