LaTeX_Examples/EmbeddingImages/EmbeddingImages.tex

95 lines
2.3 KiB
TeX

\documentclass{article}
\usepackage{graphicx}
\usepackage{subcaption}
\usepackage{hyperref}
\setlength{\parindent}{0pt}
\hypersetup{
colorlinks=true,
linkcolor=blue,
citecolor=blue,
filecolor=magenta,
urlcolor=blue,
}
\begin{document}
% Insert Image at specified Position
The following \autoref{image0} is inserted at the specified position.
\begin{figure}[h]
\centering
\includegraphics[width=0.7\textwidth]{dependency_2x.png}
\caption{This is xkcd 2347}
\label{image0}
\end{figure}
This Reference to \autoref{image0} was inserted below the figure at the specified position.
% Insert an Array of Images
\newpage
The following \autoref{all_images} is inserted at the specified position. It contains six images, see \autoref{image1}, \autoref{image2}, \autoref{image3}, \autoref{image4}, \autoref{image5} and \autoref{image6}.
\begin{figure}[h]
\centering
\begin{subfigure}[b]{0.3\textwidth}
\centering
\includegraphics[width=\textwidth]{dependency_2x.png}
\caption{image}
\label{image1}
\end{subfigure}
\hfill
\begin{subfigure}[b]{0.3\textwidth}
\centering
\includegraphics[width=\textwidth]{dependency_2x.png}
\caption{image}
\label{image2}
\end{subfigure}
\hfill
\begin{subfigure}[b]{0.3\textwidth}
\centering
\includegraphics[width=\textwidth]{dependency_2x.png}
\caption{image}
\label{image3}
\end{subfigure}
\vspace{0.2cm}
\begin{subfigure}[b]{0.3\textwidth}
\centering
\includegraphics[width=\textwidth]{dependency_2x.png}
\caption{image}
\label{image4}
\end{subfigure}
\hfill
\begin{subfigure}[b]{0.3\textwidth}
\centering
\includegraphics[width=\textwidth]{dependency_2x.png}
\caption{image}
\label{image5}
\end{subfigure}
\hfill
\begin{subfigure}[b]{0.3\textwidth}
\centering
\includegraphics[width=\textwidth]{dependency_2x.png}
\caption{image}
\label{image6}
\end{subfigure}
\caption{All images}
\label{all_images}
\end{figure}
This Reference to \autoref{all_images} was inserted below the figure at the specified position.
\pagebreak
\listoffigures
\end{document}