2014 dxdy logo

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

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




 
 Убрать "Рис." в beamer
Сообщение03.06.2020, 23:20 
Здравствуйте,

Подскажите, пожалуйста, не могу разобраться.
В презентации нужно оставить подпись к рисунку, но убрать в подписи "Рис.".

Сейчас подписи к рисункам выглядят таким образом:

Картинка
Рис.: "Подпись к рисунку"

Нужно, чтобы было так:

Картинка
"Подпись к рисунку"

Преамбула такая:
Код:
\documentclass[unicode]{beamer}
\usepackage{cmap}
\usepackage[cp1251]{inputenc}
\usepackage[russian]{babel}

\usepackage{amssymb}
\usepackage{amsfonts}
\usepackage{amsthm}
\usepackage{amsmath}
\usepackage{mathtext}
\usepackage{graphicx}
\graphicspath{
{Scrins/}
{Pictures/}
}

\DeclareGraphicsExtensions{.pdf,.png,.jpg}

\newcommand*{\nhyp}{\nobreakdash-}
\setbeamertemplate{navigation symbols}{}
\setbeamertemplate{caption}[]

\usetheme{Boadilla}
\usecolortheme{Wolverine}
\setbeamercovered{transparent}
\setbeamercolor{block body}{bg=yellow}
\setbeamertemplate{footline}[frame number]

\usefonttheme{professionalfonts}

\usepackage[scaled=0.9]{helvet}
\usepackage{courier}

%\usepackage{caption3}
%\captionsetup[figure]{font=large,labelfont=large,textfont=large,justification=centering,singlelinecheck=false}
\makeatletter
\long\def\@makecaption#1#2{%
  \vskip\abovecaptionskip
  \hbox to\textwidth{\hfill\parbox{0.8\textwidth}{\begin{center}#1: #2\end{center}}\hfill}
  \vskip\belowcaptionskip}
\makeatother


Картинку в тело документа добавляю так:
Код:
\begin{figure}[H]
{\includegraphics[scale=1.0, angle=1.31]{picture}\\}
\caption{Подпись к рисунку}
\label{Veller_Ivanova}
\end{figure}


-- 04.06.2020, 01:08 --

Вопрос решил таким образом:

Код для captions в файле beamerbaseauxtemlates.sty (Удалил некоторые строки):

Код:
%
% Captions
%

\defbeamertemplate{caption}{numbered}
{%
  \raggedright
  {%
    \usebeamercolor[fg]{caption name}%
    \usebeamerfont*{caption name}%

    \usebeamertemplate{}%
  }%
  \insertcaption\par
}
\defbeamertemplate{caption label separator}{none}{}
\defbeamertemplate{caption label separator}{colon}{:\ }
\defbeamertemplate{caption label separator}{period}{.\ }
\defbeamertemplate{caption label separator}{space}{\ }
\defbeamertemplate{caption label separator}{quad}{\quad\ }
\defbeamertemplate{caption label separator}{endash}{\ --\ }

\defbeamertemplate{caption}{}
{%
  \begin{minipage}{\textwidth}
    \raggedright
  {%
    \usebeamercolor[fg]{caption name}%
    \usebeamerfont*{caption name}%
    \insertcaptionname%
    }\\
      \insertcaption
    \end{minipage}
}


В преамбуле:

Код:
\setbeamertemplate{navigation symbols}{}
\setbeamertemplate{caption}[numbered]


В теле документа:

Код:
\begin{document}

\renewcommand{\figurename}{}

 
 
 [ 1 сообщение ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group