为什么我无法在此 tikz 图表中画线?

为什么我无法在此 tikz 图表中画线?

在此处输入图片描述

\documentclass{article} 
\usepackage[dvipsnames]{xcolor}
\usepackage{tikz}
\usepackage{pgfplots}
\usetikzlibrary{calc}

\begin{document}

\begin{figure}
\begin{tikzpicture}
\begin{axis}
\draw[thick, dotted] (0,0) -- (1,1);
\end{axis}
\end{tikzpicture}
\end{figure}
\end{document}

\end{document}

答案1

使用 PGFPlots 时始终设置兼容级别。不要使用显式axis cs:- 这是默认级别1.11。若要避免完全为空的轴,请设置xminxmaxyminymax添加图。

\documentclass[tikz, border=1cm]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\begin{document}
\begin{tikzpicture}
\begin{axis}[xmin=0, xmax=1, ymin=0, ymax=1]
\draw[thick, dotted] (0,0) -- (1,1);
\end{axis}
\end{tikzpicture}
\end{document}

带对角虚线的空图

相关内容