小页面内逐项列出、项目符号位置

小页面内逐项列出、项目符号位置

有时我希望在文本旁边添加一个小图表,这可以通过使用两个小页面来实现,一个用于文本,一个用于图表。但是当我在 itemize 中使用它时,项目符号会移到错误的位置(见图)。我怎样才能使项目符号位于正确的位置(即“An”旁边)在此处输入图片描述

为了回应 Ulrike Fischer 的回答,例如代码

\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}

给出

在此处输入图片描述

所以 tikz 图表不在文本旁边。

答案1

使用 [t] 选项将您的小页面对齐到第一行:

\documentclass{article}

\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\end{minipage}

\end{itemize}
\end{document}

在此处输入图片描述

编辑

您可以将以下小页面与 tikzpicture 对齐,例如使用 \vspace 或使用 tikzpicture 的基线键:

\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}
     \centering
     \begin{tikzpicture}[baseline={(1,1)}] %or some other coordinate
      \draw [->] (-1,-1) -- (1,-1) -- (1, 1) -- (-1, 1) -- (-1,-1);
    \end{tikzpicture}
\end{minipage}

\item \begin{minipage}[t]{4cm} some text\\some text\\some text\\some text\\some text\end{minipage}%
\begin{minipage}[t]{4cm}
 \centering
 \vspace{-\ht\strutbox} %or some other value.
     \begin{tikzpicture}
      \draw [->] (-1,-1) -- (1,-1) -- (1, 1) -- (-1, 1) -- (-1,-1);
    \end{tikzpicture}
\end{minipage}

\end{itemize}
\end{document}

在此处输入图片描述

相关内容