2016-06-05 12 views
0

Я пишу свой отчет о тезисах и получаю некоторую помощь по поводу LaTeX. Я хотел был бы установить 3 изображения в той же линии и сделать 3 x 3 изображения на странице.Как установить 3 изображения в одной строке

Это мой сценарий:

\begin{figure}[!h] 
    \centering 
    \begin{subfigure}[b]{0.3\textwidth} 
     \includegraphics[width=\textwidth]{./Stage/Data/Field5_SN_map_final.png} 
    \end{subfigure} 
    \begin{subfigure}[b]{0.3\textwidth} 
     \includegraphics[width=\textwidth]{./Stage/Data/Field6_SN_map_final.png} 
    \end{subfigure} 
    \begin{subfigure}[b]{0.3\textwidth} 
     \includegraphics[width=\textwidth]{./Stage/Data/Field7_SN_map_final.png} 
    \end{subfigure} 
\end{figure} 

Но я получаю некоторые ошибки:

enter image description here

Есть ли у вас какие-либо идеи, чтобы решить мою проблему?

Спасибо!

+1

Не реальный ответ, таким образом, для стартеров комментарий: подфигуры устаревают давно, таким образом, если вы в состоянии использовать subfig вместо этого, у вас может быть поддержка более широкой базы пользователей, которая поможет вам. Во-вторых, не оценивается два параметра в фигурных скобках, а не только один? – Dilettant

+1

... или, возможно, переместите этот вопрос на [TeX-LaTeX Stack Exchange] (http://tex.stackexchange.com): -? – Dilettant

ответ

1

Я думаю, что вы должны определить ширину цифр таким образом: \includegraphics[width=0.3\linewidth]{your_figure} и удалить ширину от \subfigure. Таким образом, код должен быть таким:

\begin{figure}[!h] 
\centering 
\begin{subfigure}[b] 
    \includegraphics[width=0.3\linewidth]{./Stage/Data/Field5_SN_map_final.png} 
\end{subfigure} 
\begin{subfigure}[b] 
    \includegraphics[width=0.3\linewidth]{./Stage/Data/Field6_SN_map_final.png} 
\end{subfigure} 
\begin{subfigure}[b] 
    \includegraphics[width=0.3\linewidth]{./Stage/Data/Field7_SN_map_final.png} 
\end{subfigure} 

\ конец {цифра}