是否可以将图像的标题存储在右侧列表内?

是否可以将图像的标题存储在右侧列表内?

是否可以将图像的标题存储在列表右侧?所以我有图像,想枚举它们,并在右侧而不是图像下方添加标题:

在此处输入图片描述

编辑:我想做类似下面的事情,不枚举,只在 \itemize 部分的项目左侧显示一些图像,在右侧显示标题。如果可能,图像应出现在图片列表中。

\begin{itemize}
\item \begin{figure}[H]
  \includegraphics{Images/Sample1234.png}
    \caption[abc] {abcdefgh}
    \label{fig1}
\end{figure}
\item \begin{figure}[H]
  \includegraphics{Images/Sample.png}
    \caption[blablabla] {adhfiusgvb}
    \label{fig2}
\end{figure}
\end{itemize}

答案1

这是一个解决方案

\documentclass{article}
\usepackage{mwe}% just for the example

\renewcommand\labelenumi{\textbullet}

\newcommand{\mycaption}[1]{%
%\addcontentsline{lof}{figure}{\unexpanded{#1}}%  %   if  list of figure needed
My nice image \theenumi{} #1}


\begin{document}
\begin{enumerate}
\item \includegraphics[scale=.15]{example-image} \mycaption{caption} 
\item \includegraphics[scale=.15]{example-image} \mycaption{an other caption} 
\end{enumerate}
\end{document}

更新

\documentclass{article}
\usepackage{mwe}% just for the example

\usepackage{linegoal}


\newcommand{\mycaption}[1]{%
\addcontentsline{lof}{figure}{\unexpanded{#1}}
\quad\parbox[b]{\linegoal}{#1}}

\begin{document}
\listoffigures
\begin{itemize}
\item \includegraphics[scale=.15]{example-image} \mycaption{caption} 
\item \includegraphics[scale=.2]{example-image} \mycaption{an other caption} 
\end{itemize}
\end{document}

相关内容