画像のテーブルを作成し、すべての行にまたがる 1 つの画像を持つ列を 1 つだけ作成する

画像のテーブルを作成し、すべての行にまたがる 1 つの画像を持つ列を 1 つだけ作成する

私はたくさんの画像を LaTeX に追加しているところですが、画像をテーブルに適用する方法はわかっていますが、これは少し難しいです。

列が2つあります。最初の列にはすべての行にまたがる単一の画像が必要で、2番目の列には3つの別々の画像が必要です。私はmultirowを使用する必要があることを理解しており、そうしていますが、うまくいかないようです。

\begin{figure}
\centering
\begin{tabular}{ c c }
\multirow{3}{\includegraphics[scale = 0.5]{images/woman-with-black-hat-1909- schiele.jpg}} &  \includegraphics[scale = 5]{images/sal10_24Sal.jpg} \\
 & \includegraphics[scale = 5]{images/sal50_24Sal.jpg} \\
& \includegraphics[scale = 5]{images/sal100_24Sal.jpg}\\ 
\end{tabular}
\caption{unused for the mo}
\label{fig:vincent}
\end{figure}

答え1

コードで変更する必要があったのは

\multirow{3}{*}{\includegraphics....}

からドキュメント、 はテキスト引数の自然な幅が使用されることを示します。必要に応じて手動で幅を指定することもできます。詳細とオプションについては、ドキュメントのセクション 2 を参照してください。

ここに画像の説明を入力してください

\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{multirow}

\begin{document}

\begin{table}
\centering
\begin{tabular}{cc}
  \multirow{3}{*}{\includegraphics[scale = 0.5]{images/woman-with-black-hat-1909- schiele.jpg}} &  \includegraphics[scale = 5]{images/sal10_24Sal.jpg} \\
                                                                                           & \includegraphics[scale = 5]{images/sal50_24Sal.jpg} \\
                                                                                           & \includegraphics[scale = 5]{images/sal100_24Sal.jpg}\\ 
\end{tabular}
\caption{unused for the mo}
\label{fig:vincent}
\end{table}

\end{document}

関連情報