
Excluyendo el encabezado, ¿cómo podría crear algo exactamente como el primer documento/imagen, pero con etiquetas laterales que muestren la cantidad de cada elemento (segunda imagen)? Pensé en utilizar el método subfloats o un método tabular pero no es exactamente lo que estoy buscando. Estoy usando la svmono
clase modificada. Por favor y gracias.
Mi intento está abajo. No me sale como quiero.
\documentclass{article}
\usepackage{tabularx}
\usepackage{graphicx}
\graphicspath{{Figures/}}
\usepackage[export]{adjustbox}
\usepackage[labelfont=bf,sf,font=small]{caption}
\captionsetup[figure]{labelformat=empty,font={sf,bf},skip=1pt}
\begin{document}
\begin{tabularx}{\textwidth}{*{4}{X}}
\begin{center}
\captionof{figure}{Beaker}
\includegraphics[width=2cm,height=2.75cm,valign=t]{Beaker.png}
\end{center} & \begin{tabular}[t]{@{}rl@{}}
30 mL & \underline{\hspace{1cm}}\\
30 mL & \underline{\hspace{1cm}}\\
\end{tabular}
& \begin{center}
\captionof{figure}{Erlenmeyer Flask}
\includegraphics[width=2cm,height=2.75cm,valign=t]{Erlenmeyer.png}
\end{center} & \begin{tabular}[t]{@{}rl@{}}
30 mL & \underline{\hspace{1cm}}\\
30 mL & \underline{\hspace{1cm}}\\
\end{tabular}\\
\end{tabularx}
\end{document}
Respuesta1
Probablemente lo siguiente se acerque al diseño deseado. Para evitar distorsionar la imagen, recomiendo usar la opción width
o la height
en lugar de combinar ambas.
\documentclass{article}
\usepackage{geometry}
\usepackage{tabularx}
\usepackage[demo]{graphicx}
\usepackage[export]{adjustbox}
\newcommand{\mytitle}[1]{\multicolumn{2}{@{}l}{\bfseries\sffamily #1}}
\newcommand{\myline}{\underline{\hspace{1.25cm}}}
\begin{document}
\noindent
\setlength{\tabcolsep}{2.5pt}
\begin{tabularx}{\textwidth}{*{3}{@{}cX}}
\mytitle{Beaker} & \mytitle{Erlenmeyer Flask} & \mytitle{Other glassware}\\
\includegraphics[width=2cm,height=2.75cm,valign=t]{Beaker.png}
&
\begin{tabular}[t]{@{}rl@{}}
30 mL & \myline\\
30 mL & \myline\\
\end{tabular}
&
\includegraphics[width=2cm,height=2.75cm,valign=t]{Erlenmeyer.png}
&
\begin{tabular}[t]{@{}rl@{}}
30 mL & \myline\\
30 mL & \myline\\
\end{tabular}
&
\includegraphics[width=2cm,height=2.75cm,valign=t]{Erlenmeyer.png}
&
\begin{tabular}[t]{@{}rl@{}}
30 mL & \myline\\
30 mL & \myline\\
\end{tabular}\\
\mytitle{Beaker} & \mytitle{Erlenmeyer Flask} & \mytitle{Other glassware}\\
\includegraphics[width=2cm,height=2.75cm,valign=t]{Beaker.png}
&
\begin{tabular}[t]{@{}rl@{}}
30 mL & \myline\\
30 mL & \myline\\
\end{tabular}
&
\includegraphics[width=2cm,height=2.75cm,valign=t]{Erlenmeyer.png}
&
\begin{tabular}[t]{@{}rl@{}}
30 mL & \myline\\
30 mL & \myline\\
\end{tabular}
&
\includegraphics[width=2cm,height=2.75cm,valign=t]{Erlenmeyer.png}
&
\begin{tabular}[t]{@{}rl@{}}
30 mL & \myline\\
30 mL & \myline\\
\end{tabular}\\
\mytitle{Beaker} & \mytitle{Erlenmeyer Flask} & \mytitle{Other glassware}\\
\includegraphics[width=2cm,height=2.75cm,valign=t]{Beaker.png}
&
\begin{tabular}[t]{@{}rl@{}}
30 mL & \myline\\
30 mL & \myline\\
\end{tabular}
&
\includegraphics[width=2cm,height=2.75cm,valign=t]{Erlenmeyer.png}
&
\begin{tabular}[t]{@{}rl@{}}
30 mL & \myline\\
30 mL & \myline\\
\end{tabular}
&
\includegraphics[width=2cm,height=2.75cm,valign=t]{Erlenmeyer.png}
&
\begin{tabular}[t]{@{}rl@{}}
30 mL & \myline\\
30 mL & \myline\\
\end{tabular}\\
\mytitle{Beaker} & \mytitle{Erlenmeyer Flask} & \mytitle{Other glassware}\\
\includegraphics[width=2cm,height=2.75cm,valign=t]{Beaker.png}
&
\begin{tabular}[t]{@{}rl@{}}
30 mL & \myline\\
30 mL & \myline\\
\end{tabular}
&
\includegraphics[width=2cm,height=2.75cm,valign=t]{Erlenmeyer.png}
&
\begin{tabular}[t]{@{}rl@{}}
30 mL & \myline\\
30 mL & \myline\\
\end{tabular}
&
\includegraphics[width=2cm,height=2.75cm,valign=t]{Erlenmeyer.png}
&
\begin{tabular}[t]{@{}rl@{}}
30 mL & \myline\\
30 mL & \myline\\
\end{tabular}\\
\end{tabularx}
\end{document}
Respuesta2
Para el caso simple de que las imágenes se coloquen en formato rasterizado:
\documentclass{article}
\usepackage{booktabs, tabularx}
\usepackage[export]{adjustbox}
\usepackage{caption, subfig}
\captionsetup[table]{font=small, skip=1ex}
\newcommand\sfdata[1]{\begin{tabular}[t]{rl<{\underline{\hspace{15mm}}}@{}}
#1
\end{tabular}
}
\begin{document}
\begin{table}
\captionsetup[subfloat]{labelformat=empty,font={small,sf,bf},skip=0pt}
\setkeys{Gin}{width=0.45\linewidth}
\caption*{General Chemistry Lab Glass List}
\begin{tabularx}{\textwidth}{@{} X X @{}}
\toprule
\subfloat[image 1 title]
{
\includegraphics[valign=t]{example-image-duck}%
\sfdata{
30 mL & \\
30 mL & }
}
& \subfloat[image 2 title]
{
\includegraphics[valign=t]{example-image-duck}%
\sfdata{
25 mL & \\
25 mL & }
} \\
\subfloat[image 3 title]
{
\includegraphics[valign=t]{example-image-duck}%
\sfdata{
100 mL & \\
100 mL & }
}
& \subfloat[image 4 title]
{
\includegraphics[valign=t]{example-image-duck}%
\sfdata{
50 mL & \\
50 mL & }
} \\
\end{tabularx}
\end{table}
\end{document}