2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу Пред.  1, 2
 
 Re: Подписи к картинкам
Сообщение27.11.2010, 00:11 


10/09/06
172
Vinnitsa
Признаюсь честно, из-за принципа полтора часа искал ответ на Ваш вопрос.
Предлагаю такое решение:
Код:
\documentclass{beamer}

\usepackage[russian]{babel}
\setbeamertemplate{caption}[numbered]

\begin{document}
\begin{frame}
\begin{figure}
\fbox{\begin{picture}(300,40)\multiput(25,20)(50,0){6}{\circle{40}}\end{picture}}
\caption{Circles.}\label{Circles}
\end{figure}
\end{frame}
\end{document}

(пакет caption "не перекрывает" по умолчанию отключённую в beamer'e нумерацию рисунков, а \setbeamertemplate{caption}[numbered] совместно с caption не хочет работать все равно).
Одна проблема: двоеточие после номера рисунка. И я понял проблему --- её Тилл Тантау заложил в beamer без права переопределения. Поэтому ищите файл beamerbaseauxtemplates.sty (...\tex\latex\beamer\base) и в нем строчку
Код:
    \insertcaptionname~\insertcaptionnumber:%

меняете на
Код:
    \insertcaptionname~\insertcaptionnumber.%

 Профиль  
                  
 
 Re: Подписи к картинкам
Сообщение27.11.2010, 00:22 


03/11/10
32
Delpiero в сообщении #380941 писал(а):
Признаюсь честно, из-за принципа полтора часа искал ответ на Ваш вопрос.
Предлагаю такое решение:
Код:
\documentclass{beamer}

\usepackage[russian]{babel}
\setbeamertemplate{caption}[numbered]

\begin{document}
\begin{frame}
\begin{figure}
\fbox{\begin{picture}(300,40)\multiput(25,20)(50,0){6}{\circle{40}}\end{picture}}
\caption{Circles.}\label{Circles}
\end{figure}
\end{frame}
\end{document}

(пакет caption "не перекрывает" по умолчанию отключённую в beamer'e нумерацию рисунков, а \setbeamertemplate{caption}[numbered] совместно с caption не хочет работать все равно).
Одна проблема: двоеточие после номера рисунка. И я понял проблему --- её Тилл Тантау заложил в beamer без права переопределения. Поэтому ищите файл beamerbaseauxtemplates.sty (...\tex\latex\beamer\base) и в нем строчку
Код:
    \insertcaptionname~\insertcaptionnumber:%

меняете на
Код:
    \insertcaptionname~\insertcaptionnumber.%

Теперь заработало. Спасибо огромное! Если не секрет, откуда достали такую информацию?

 Профиль  
                  
 
 Re: Подписи к картинкам
Сообщение27.11.2010, 14:27 


10/09/06
172
Vinnitsa
Читал документацию к пакету beamer. Потом нашёл тот стилевой файл, что надо beamerbaseauxtemplates.sty, где определено caption (там много разных стилевых файлов, пришлось использовать поиск по слову в папке...). Нашел его, и понял причину злополучного двоеточия.

 Профиль  
                  
 
 Re: Подписи к картинкам
Сообщение27.11.2010, 20:12 


03/11/10
32
Delpiero в сообщении #381066 писал(а):
Читал документацию к пакету beamer. Потом нашёл тот стилевой файл, что надо beamerbaseauxtemplates.sty, где определено caption (там много разных стилевых файлов, пришлось использовать поиск по слову в папке...). Нашел его, и понял причину злополучного двоеточия.

Видимо придётся опять мне засесть за словари английского языка. И литературы поди мало по beamer. Спасибо за наводку

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу Пред.  1, 2

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group