Tikz:独立问题

Tikz:独立问题

我在将独立包与 TikZ 一起使用时遇到了困难。

我有以下独立文件:l1NormInAction.tex


\documentclass[tikz,border=3mm]{standalone}

\begin{document}

\begin{tikzpicture}
\draw [thick, ->] (-1.5,0)--(3,0);
\draw [thick, ->] (0,-1.5)--(0,2);
\draw[blue,dashed, thick] (-1,0)--(0,1)--(1,0)--(0,-1)--cycle;
\node[above right] at (0,1) {$\hat{\mathbf{x}}$};
\node[below left] at (0,0) {$\mathbf{x}$};
\draw[<->,shorten <=-1cm, shorten >=-3mm,thick] (0,1)--(2,0) node [right, above] {$\mathbf{D}$};
\end{tikzpicture}

\end{document}

_________________________________________________________________

使用独立包我在我的文档中使用了以下代码。

\begin{figure}[!htb]
\centering
\includestandalone[width=.8\textwidth]{figures/l1NormInAction}
\end{figure}

输出附在此处。这不是预期的格式,并且包含一些奇怪的数字。我哪里做错了?

在此处输入图片描述

答案1

对我来说,这很有效,生成了图像:

在此处输入图片描述

你没有说你的主要 tex 文件是什么样的,所以也许这就是问题所在?我使用了:

\documentclass{amsart}

\usepackage{standalone}
\usepackage{tikz}
\begin{document}

\begin{figure}[!htb]
\centering
\includestandalone[width=.8\textwidth]{f}
\end{figure}

\end{document}

(我将您的标准文件重命名为f.tex。)

如果您仍然遇到问题,请发布完整的 MWE。

相关内容