2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 как вести русскоязычную буквенную нумерацию подрисунков?
Сообщение04.02.2015, 02:18 


28/11/11
2884
Для этого кода нужно его сохранить в директорию, и в ней же иметь файл autor_01.eps с любой картинкой.
Используется синтаксис LaTeX
\documentclass{crm-article}
\usepackage{epstopdf}

\begin{document}

\begin{figure}
        \subfloat[Текст первого подрисунка] {\includegraphics[width=5cm]{autor_01}}
        \subfloat[Текст второго подрисунка] {\includegraphics[width=5cm]{autor_01}}
        \caption{Подпись к картинке}
\end{figure}

\end{document}
[/code]


Как сделать так, чтобы нумерация подрисунков велась с использованием русских букв (а не "a", "b", "c", "d")?

Я нашёл ручную возможность делать это с помощью добавления перед каждым подрисунком \renewcommand{\thesubfigure}{тут букву любую}:
код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\documentclass{crm-article}
\usepackage{epstopdf}

\begin{document}

\begin{figure}
        \renewcommand{\thesubfigure}{щ}
        \subfloat[Текст первого подрисунка] {\includegraphics[width=5cm]{autor_01}}
        \renewcommand{\thesubfigure}{ы}
        \subfloat[Текст второго подрисунка] {\includegraphics[width=5cm]{autor_01}}
        \caption{Подпись к картинке}
\end{figure}

\end{document}
[/code]


Но хочется автоматического решения. Не могу найти, как это сделать.

-- 04.02.2015, 02:24 --

Как буквенную нумерацию подрисунков сменить на числовую тоже нашёл: типа \renewcommand{\thesubfigure}{\arabic{subfigure}}.
Но нужна именно буквенная.

 Профиль  
                  
 
 Re: как вести русскоязычную буквенную нумерацию подрисунков?
Сообщение04.02.2015, 03:24 


28/11/11
2884
Ещё бы понять, как от точки избавиться. Сейчас нумеруется по типу "(a).", "(b)." и т.д.

 Профиль  
                  
 
 Re: как вести русскоязычную буквенную нумерацию подрисунков?
Сообщение04.02.2015, 05:44 
Заслуженный участник
Аватара пользователя


31/01/14
11618
Hogtown
код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[russian]{babel}
\usepackage[lofdepth]{subfig}
\usepackage[russian]{hyperref}
\usepackage{tikz}
\renewcommand{\thesubfigure}{\asbuk{subfigure}}
\begin{document}
\begin{figure}
\centering
\subfloat[Вася] {\begin{tikzpicture} \draw (0,0) circle (1); \fill (-.5,.3) circle (.2); \fill (.5,.3) circle (.2); \fill (0,0) ellipse (.1 and .3); \fill (-.5,-.5)--(.5,-.5) arc (-20:-160:.5);\end{tikzpicture}}
               \qquad \qquad  \subfloat[Коля] {\begin{tikzpicture}  \fill (0,0) circle (1); \fill[white] (-.5,.3) circle (.2); \fill [white] (.5,.3) circle (.2); \fill [white] (0,0) ellipse (.1 and .3); \fill[white] (-.5,-.5)--(.5,-.5) arc (-20:-160:.5); \end{tikzpicture}}
        \caption{Дружба}
\end{figure}
\end{document}

 Профиль  
                  
 
 Re: как вести русскоязычную буквенную нумерацию подрисунков?
Сообщение04.02.2015, 09:47 


28/11/11
2884
Спасибо огромнейшее!!!

-- 04.02.2015, 09:48 --

longstreet в сообщении #973350 писал(а):
Сейчас нумеруется по типу "(a).", "(b)." и т.д.

Red_Herring, как Вы думаете: с точкой нужно воевать, или и так порядок?

 Профиль  
                  
 
 Re: как вести русскоязычную буквенную нумерацию подрисунков?
Сообщение04.02.2015, 11:10 
Заслуженный участник
Аватара пользователя


31/01/14
11618
Hogtown
longstreet в сообщении #973382 писал(а):
Red_Herring, как Вы думаете: с точкой нужно воевать, или и так порядок?

С какой точкой? В том, что я написал никаких точек не возникает. А я думаю, что точка возникает из-за того самопального класса который Вы используете и которого нет на CTAN, а есть на гитхабе

 Профиль  
                  
 
 Re: как вести русскоязычную буквенную нумерацию подрисунков?
Сообщение04.02.2015, 11:30 


28/11/11
2884
Тоже думаю что причина в этом. Спасибо!

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

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



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

Сейчас этот форум просматривают: Lenchik


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

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