2014 dxdy logo

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

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




 
 Два рисунка в ряд
Сообщение28.01.2008, 13:08 
Аватара пользователя
Подскажите, пожалуйста, как вставить два рисунка в один ряд. Вот мой код:

Код:
\begin{figure}[ht]\center
\includegraphics[width=100mm]{r1.pdf}
\caption{gahgadfghdfg}
\includegraphics[width=100mm]{r2.pdf}
\caption{gahgadfghdfg}
\end{figure}


Он вставляет рисунки один под другим, а хочется, что бы они были рядом на одной строке.

 
 
 
 
Сообщение28.01.2008, 13:59 
Аватара пользователя
Someone здесь писал(а):
antoshka1303 писал(а):
Каким образом можно вставить в документ ТЕХ рисунок из MatLab. Работаю в WinEdit. Подскажите, пожалуйста, как можно вставить рисунок.


В преамбуле пишете

Код:
\usepackage{graphicx}


Готовите свои рисунки в двух форматах: eps (для latex) и pdf (для pdflatex). Имена файлов должны быть одинаковыми, отличаются только расширениями.

В тексте пишете что-нибудь вроде

Код:
\begin{figure}[htbp]
\includegraphics[width=50mm]{Fig_gr1}\hfill\includegraphics[height=50mm]{Fig_gr2}\\ \parbox{50mm}{\caption{$k_2=0$}\label{F1}}\hfill\parbox{50mm}{\caption{$k=k_1=0$}\label{F2}}
\end{figure}


или

Код:
\begin{figure}[htbp]\center
\includegraphics[width=50mm]{Fig_gr5}
\caption{$3-2\sqrt{2}<k<3+2\sqrt{2}$}\label{F5}
\end{figure}


Здесь Fig_gr1, Fig_gr2 и Fig_gr5 - имена файлов с рисунками. В первом случае вставлены два рисунка рядом, во втором - один. Подробнее посмотрите в руководстве.

 
 
 
 
Сообщение28.01.2008, 13:59 
Аватара пользователя
сделайте так, например:

Код:
\begin{figure}[ht]\center
\begin{tabular}{cc}
\includegraphics[width=100mm]{r1.pdf}
&
\includegraphics[width=100mm]{r2.pdf}
\end{tabular}
\caption{gahgadfghdfg}
\end{figure}


Правда, в этом варианте у картинок будет общаяя подпись. Возможно, что \caption{} можно поместить внутрь окружения tabular, и у каждого из рисунков будет своя подпись, но я так не пробовал. Попробуйте - чем черт не шутит ;)

 
 
 
 
Сообщение07.02.2008, 21:55 
Я делал это так:
Код:
%                                        +-------+
%   +------...-----+   +------...-----+  |       |
%   |              |   |              |  |       |
%   +------...-----+   +------...-----+  +--...--+
%       Fig. 1.           Fig. 2.          Fig. 3.

\begin{figure}[t]
\Bfig{.42\textwidth}{InLense}{}%
\hfill%
\Bfig{.45\textwidth}{InBilense}{}%
\end{figure}
где
Код:
\newcommand{\Bfig}[3]{%  {width}  {id=fname=Flabel}  (caption)
\parbox[b]{#1}{\epsfig{file=\FigDir#2.eps,width=#1}\caption{#3}\label{F#2}}
}

%  \label{F#2} использовалась затем для ссылок:
\newcommand{\Figref}[1]{\ref{F#1}}
\newcommand{\Reffig}[1]{рис.$\,$\Figref{#1}}
\newcommand{\RefFig}[1]{Рис.~\Figref{#1}}

При этом я пользовал LaTeX 2.09, стиль epsfig.

А сегодня я впервые начал пробовать перейти с совсем ретро на LaTeX 2e, и начал листать форум, на предмет пользования graphicX/graphicS. Полагаю, заменив где надо \epsfig na \includegraphics, и оставив тот же принцип --- держать картинку и подпись в одном парбоксе нужной ширины, я получу то же самое в LaTeX 2e.

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


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