# How to align graph and text at the vertical center of a minipage?

\documentclass[10pt,UTF8]{ctexbook}
\usepackage{xcolor}
\usepackage{varwidth}
\usepackage{graphicx}
\newsavebox{\graybox}
\newenvironment{note}
{ \begin{center}\begin{minipage}[c]{\textwidth} \begin{lrbox}{\graybox}
\begin{varwidth}{0.9\textwidth}}
{\end{varwidth}\end{lrbox}
\includegraphics[width=0.077\textwidth]{note3.png} \colorbox{Gray!50}{\usebox{\graybox}}\end{minipage}\end{center}}

\begin{document}

\begin{note}
He was an Austrian physicist famous for his founding contributions in the fields of
statistical mechanics and statistical thermodynamics. He was one of the most
important advocates for atomic theory at a time when that scientific model was
still highly controversial.\\
\end{note}

\end{document}


How to center both the graph and text at the vertical center of a minpage? Now the graph is higher than the text.

• welcome to tex.se! please extend your code sniped to complete small document beginning with \documentclass{...} and ending with \end{document}. Sep 14 '17 at 7:08
• I have extended my code @Zarko Sep 14 '17 at 7:18
• only with end{document} :-) and with \documentclass{...} on wrong place. still missing some package ... see my answer below. Sep 14 '17 at 7:31

for vertical centering you need to define baseline of your image on its vertical center. for this is sugest to use adjustbox and option valign=m option:

\documentclass{article}
\usepackage{varwidth}
\usepackage[demo]{graphicx}
\usepackage{xcolor}
\newsavebox{\graybox}
\newenvironment{note}
{\begin{center}
\begin{minipage}{\textwidth}
\begin{lrbox}{\graybox}
\begin{varwidth}{0.80\textwidth}
}{\end{varwidth}
\end{lrbox}
\includegraphics[width=0.15\textwidth,valign=m]{note3.png}\hfill
\colorbox{gray!30}{\usebox{\graybox}}
\end{minipage}
\end{center}
}

\usepackage{lipsum}

\begin{document}
\lipsum[11]
\begin{note}
He was an Austrian physicist famous for his founding contributions in the fields of
statistical mechanics and statistical thermodynamics. He was one of the most
important advocates for atomic theory at a time when that scientific model was
still highly controversial.
\end{note}
\lipsum[11]
\end{document}