我正在尝试在数学作业中添加维恩图。我知道如何制作该图,但问题是该图不在itemize
它应该在的项目下。
这是我的简化版 LaTeX。
\documentclass{article}
\usepackage{tikz}
\begin{document}
\section{Task 1}
\begin{itemize}
\item[a)]
Here's the first solution.
\item[b)]
\begin{tikzpicture}
\draw (0,0) ellipse (4cm and 2cm) node [left = 2cm] {Thing 1};
\draw (1cm, 0) ellipse (2cm and 1cm) node {Thing 2};
\end{tikzpicture}
\end{itemize}
\end{document}
这是 LaTeX 的输出。
为什么 位于b)
图表下方?我该如何定位图表,以便 位于b)
图表的“开始”处?
答案1
您需要相应地设置图表基线。在您的例子中,位于图像顶部:
\documentclass{article}
\usepackage{tikz}
\begin{document}
\section{Task 1}
\begin{itemize}
\item[a)]
Here's the first solution.
\item[b)]
\begin{tikzpicture}[baseline=(current bounding box.north)] % <---
\draw (0,0) ellipse (4cm and 2cm) node [left = 2cm] {Thing 1};
\draw (1cm, 0) ellipse (2cm and 1cm) node {Thing 2};
\end{tikzpicture}
\end{itemize}
\end{document}