Sometimes I wish to include a small diagram next to the text which I could achieve by using two mini-page, one for the text, one for the diagram. However when I use it inside itemize, the bullet point gone to the wrong place (see diagram). How can I make it so that the bullet point is in the right place (ie. next to "An")
In response to Ulrike Fischer's answer, for example the code
\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{itemize}
\item blbl
\item \begin{minipage}{4cm} some text\\some text\\some text\end{minipage}
\item \begin{minipage}[t]{4cm} some text\\some text\\some text\\some text\\some text\end{minipage}
\begin{minipage}[t]{4cm}
\begin{center}
\begin{tikzpicture}
\draw [->] (-1,-1) -- (1,-1) -- (1, 1) -- (-1, 1) -- (-1,-1);
\end{tikzpicture}
\end{center}
\end{minipage}
\item \begin{minipage}[t]{4cm} some text\\some text\\some text\\some text\\some text\end{minipage}
\begin{minipage}{4cm}
\begin{center}
\begin{tikzpicture}
\draw [->] (-1,-1) -- (1,-1) -- (1, 1) -- (-1, 1) -- (-1,-1);
\end{tikzpicture}
\end{center}
\end{minipage}
\end{itemize}
\end{document}
gives
so the tikz diagram is not next to the text.
Best Answer
Use the [t] option to align your minipage at the first line:
Edit
You can align the following minipage with the tikzpicture e.g. with a \vspace or by using the baseline key of tikzpicture: