我刚刚开始使用 LateX,但明天就要交稿了。当我编译我的 LateX 文件时,我收到此错误:!LaTeX 错误:\caption 超出浮点数。您可以在下面找到我的代码。
\begin{tikzpicture}[>=DIN]
\draw[->] [thick] (1, 2) -- (2,0);
\draw[->] (0, 0.8) -- (1.6,0.8);
\draw[->] [thick] (1, -2) -- (2,0);
\draw[->] [thick] (3, -2) -- (4,0);
\draw[->] [thick] (3, 2) -- (4,0);
\draw[->] [thick] (5, 2) -- (6,0);
\draw[->] [thick] (5, -2) -- (6,0);
\draw[->] [very thick] (0, 0) -- (7,0);
\node[right] at (7,0) {Problem};
\node[above] at (1,2) {Haupteinflussgröße};
\node[left] at (0, 0.8) {Nebeneinflussgröße};
\end{tikzpicture}
\caption{ishikawa}
\label{Ishikawa}
\end{center}
答案1
尝试以下结构。似乎您忘记tikz
用figure
(浮点数)包围。顺便说一句,[...]
是代码的占位符。
[...]
\usepackage{float} % for [H]
[...]
\begin{figure}[H]
\centering
\begin{tikzpicture}
[...]
\end{tikzpicture}
\caption{caption}
\label{label}
\end{figure}