Tikz 箭头和圆圈不起作用

Tikz 箭头和圆圈不起作用

我正在使用这个网站绘制图表:http://madebyevan.com/fsm/

我的图表应该是这样的:

美国全国期货协会

该网站创建了合适的 LaTeX 代码,我将其放入我的文档中:

\begin{center}
\begin{tikzpicture}[scale=0.2]
\tikzstyle{every node}+=[inner sep=0pt]
\draw [black] (18.04,-17.02) circle (3);
\draw (18.04,-17.02) node {$q_1$};
\draw [black] (8.7,-15.7) -- (15.07,-16.6);
\fill [black] (15.07,-16.6) -- (14.35,-15.99) -- (14.21,-16.98);
\end{tikzpicture}
\end{center}

但是当我编译我的文档时,它只显示节点的文本,没有圆圈或箭头:

已编译

  • 我确实在文档的序言中使用了以下内容:

    \usepackage{tikz}

  • 我在 LyX 中编写我的文档。

  • 对于尝试过该代码的同事来说,上述代码是有效的。(有效 = 输出预期的图表)

提前致谢!

—阿隆

答案1

[这个答案确实不是帮助回答问题。这本来是一个太长的评论。


我可以用你的代码得到所需的输出。因此你的 LyX 或 Ti 可能有问题Z。

但是,当您的代码可以如此简单时,为什么还要访问外部网站呢?

\documentclass[tikz]{standalone}
\usetikzlibrary{arrows.meta}
\begin{document}
\begin{tikzpicture}
\node[circle,draw,minimum size=1cm] (a) {$q_1$}; % A node bounded by a circle of diameter 1cm
\draw[Triangle-] (a)--++(-2,.4); % Draw an arrow to the node
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容