Alinhe uma figura com um marcador

Alinhe uma figura com um marcador

Quero alinhar verticalmente uma figura dentro de um ambiente de itens. O MWE é:

\documentclass{article}
\usepackage{graphicx} % Required for inserting images

\begin{document}

I want the bullet vertically aligned with the picture

\begin{itemize}
    \item \includegraphics[scale=0.1]{paris.jpg}
    \item \includegraphics[scale=0.1]{paris.jpg}
\end{itemize}

\end{document}

cuja saída é:

insira a descrição da imagem aqui

Mas a bala está na parte inferior da figura. Como posso centralizar à esquerda da figura?

Responder1

Dê uma olhada na valignopção do adjustboxpacote:

\documentclass{article}
\usepackage{graphicx} % Required for inserting images
\usepackage[export]{adjustbox}

\begin{document}

I want the bullet vertically aligned with the picture

\begin{itemize}
    \item \includegraphics[valign=c]{example-image-duck}
    \item \includegraphics[valign=c]{example-image-duck}
\end{itemize}

\end{document}

Responder2

Você pode usar \hboxdentro \vcenter. Coloque-o em uma macro para facilitar o uso.

insira a descrição da imagem aqui

\documentclass{article}
\usepackage{graphicx} % Required for inserting images
\newcommand{\igcenter}[2][1]{$\vcenter{\hbox{\includegraphics[scale=#1]{#2}}}$}

\begin{document}

I want the bullet vertically aligned with the picture

\begin{itemize}
    \item \igcenter[0.1]{example-image-a}
    \item \igcenter[0.1]{example-image-b}
\end{itemize}

\end{document}

informação relacionada