2014 dxdy logo

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

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




 
 Подкартинки.
Сообщение14.10.2012, 06:26 
Нужно разместить подкартинки внутри одного плавающего окружения, чтобы подписи были к ним, и ссылалось автоматически на них.

Узнал про пакет для этого --- subfig, почти то, что нужно, но он подписывает подкартинки так: <<(a)>>, <<(b)>>, <<(c)>>... а было бы неплохо подписывать их русскими буквами или хоть цифрами, и скобка чтоб только с одной стороны была.

Можно и документацию читать, только чё-то она большая... и не такая понятная, как скажем у mathmode или caption, да и по-любому есть готовые решения, потому и спрашиваю.

p.s. реализация вышесказанного пойдёт через любой пакет, главное чтобы не <<вручную>> буковки под рисунками проставлять и, желательно, чтобы ссылаться можно было на подрисунки напрямую.

 
 
 
 Re: Подкартинки.
Сообщение14.10.2012, 13:10 
epslatex.pdf, стр. 75, 76:
Код:
\begin{figure}
  \begin{minipage}[t]{0.5\linewidth}
    \centering
    \includegraphics[width=1in]{graphic.eps}
    \caption{Small Box} \label{fig:side:a}
  \end{minipage}%
  \begin{minipage}[t]{0.5\linewidth}
    \centering
    \includegraphics[width=1.5in]{graphic.eps}
    \caption{Big Box} \label{fig:side:b}
    \end{minipage}
\end{figure}
Вы их можете кучу наделать в пределах одного float, и рядом, и друг под другом, и так и сяк. После каждого caption свой label.

-- 14 окт 2012, 14:12:04 --

Using Imported Graphics in LATEX 2e, by Keith Reckdahl. У меня за 1997 год, может есть и посвежее.

 
 
 
 Re: Подкартинки.
Сообщение14.10.2012, 14:49 
Ваш пост совершенно не является ответом на мой вопрос.

Суть то в чём. Я хочу, чтобы подписи все сами под подкартинками возникали, а так же ссылки делались сами именно к подкартинкам.

В случае с subfigure (менее обобщённый пакет, по сравнению с subfig, но эту задачу тоже тянет, автор тот же) это выглядит так:

Код:
\begin{figure}[ht!]
\centering
\subfigure[]{
    \includegraphics[width=0.25\linewidth]{actuatorscouplingSheme_decoupledcase.png}
    \label{fig:actuatorscouplingSheme_decoupledcase}
}
\hspace{4ex}
\subfigure[]{
    \includegraphics[width=0.25\linewidth]{actuatorscouplingSheme_nearestcoupledcase.png}
    \label{fig:actuatorscouplingSheme_nearestcoupledcase}
}
\hspace{4ex}
\subfigure[]{
    \includegraphics[width=0.24\linewidth]{actuatorscouplingSheme_nearestcoupled_and_diag_case.png}
    \label{fig:actuatorscouplingSheme_nearestcoupled_and_diag_case}
}
\caption{Coupling cases for the DM models:
    \subref{fig:actuatorscouplingSheme_decoupledcase} decoupled case;
    \subref{fig:actuatorscouplingSheme_nearestcoupledcase} coupling between the closest neighbours;
    \subref{fig:actuatorscouplingSheme_nearestcoupled_and_diag_case} coupling between the closest neighbour and diagonally adjacent actuators.}
\label{fig:threeDMcases}
\end{figure}


В итоге получаем кошерный код и осмысленные ссылки непосредственно на подрисунки, с помощью комманды \subref. Ну а что мне нужно, я написал выше: просто чтобы вид был более соответствующим русским традициям. Вдруг кто уже исп. этот пакет или другой, аналогичный.

 
 
 
 Re: Подкартинки.
Сообщение16.10.2012, 19:40 
В преамбуле сделайте так, и при том же коде Вас все должно удовлетворить:
Код:
\usepackage[center]{subfigure}
\renewcommand{\thesubfigure}{\asbuk{subfigure})}

 
 
 [ Сообщений: 4 ] 


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