Нашел вот здесь способ, как сделать тире между словом «Рисунок 1» и «Текст подписи»(т.е. по ГОСТУ).
http://samolisov.blogspot.ru/2008/06/latex_12.html
Однако, не понимаю, где должен быть прилагаемый код? В файле .sty и потом он подключается с помощью \usepackage ? В данном случае речь идет о презентации beamer, но нужно использовать и в обычных научных работах.
Другие решения тоже приветствуются.