椭圆 TikZ 的问题

椭圆 TikZ 的问题

我在 Mac 上工作,我使用 TikZ 软件包,它可以工作。但是当我想使用椭圆或菱形时,我遇到了问题,例如:

\documentclass{article}
\usepackage{graphicx}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\node[ellipse] {Ellipse};
\end{tikzpicture}
\end{document}

如果有人能帮助我,谢谢!

答案1

您必须使用它来定义\usetikzlibrary{shapes.geometric}形状。ellipse

\documentclass{article}
\usepackage{graphicx}
\usepackage{tikz}
\usetikzlibrary{shapes.geometric}
\begin{document}
\begin{tikzpicture}
\node[ellipse,draw] {Ellipse};       %% draw just to show the shape

\node[diamond,draw] at (0,-3) {Diamond};
\end{tikzpicture}
\end{document}

在此处输入图片描述

答案2

像往常一样只是为了好玩。

\documentclass[pstricks,border=12pt]{standalone}
\usepackage{pst-node}

\begin{document}
\begin{pspicture}(8,8)
    \rput(2,6){\ovalnode{A}{PSTricks}}
    \rput(6,2){\dianode{B}{TikZ}}
    \ncline{<-}{A}{B}\nbput[nrot=:U]{inheritance direction}
\end{pspicture}
\end{document}

在此处输入图片描述

相关内容