tikz は図面を正しい座標に配置しません

tikz は図面を正しい座標に配置しません
\draw[very thick] (12.5,0) node[left] {Nature} -- (12.5,2);

12.5 では、何を入力してもそのコードは機能しません。ページの左側にそのまま残ります。

ヘルプ。

答え1

tikz(またはpgf) は、画像内で使用される点を囲む最小の長方形のボックスを使用します。ボックスに原点などを含めたい場合は、簡単な\draw (0,0);コマンドを追加できます。

サンプル出力

\documentclass{article}

\usepackage{tikz}

\begin{document}

\begin{tikzpicture}
  \draw (0,0);
  \draw[very thick] (12.5,0) node[left] {Nature} -- (12.5,2);
\end{tikzpicture}

\end{document}

代替アプローチとしては、境界ボックスを明示的に指定することが挙げられる。

\useasboundingbox (0,0) rectangle (12.5,2);

または画像全体を移動する、例:

\begin{flushright}
  \begin{tikzpicture}
    ...
  \end{tikzpicture}
\end{flushright}

または、\hspace{...}(例えば、\hspace{3cm}写真の前や後など)を使用します。

関連情報