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
11305
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
11305
Hogtown
longstreet в сообщении #973382 писал(а):
Red_Herring, как Вы думаете: с точкой нужно воевать, или и так порядок?

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

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


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

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

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



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

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


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

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