tikz não coloca desenhos nas coordenadas corretas

tikz não coloca desenhos nas coordenadas corretas
\draw[very thick] (12.5,0) node[left] {Nature} -- (12.5,2);

Esse código não funciona, não importa o que eu coloquei no 12.5. Ele apenas permanece na parte esquerda da página.

Ajuda.

Responder1

tikz(ou pgf) usa a menor caixa retangular que envolve os pontos usados ​​na imagem. Se você quiser que a caixa inclua, por exemplo, a origem, você pode adicionar um \draw (0,0);comando simples:

Exemplo de saída

\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}

Abordagens alternativas incluem especificar explicitamente a caixa delimitadora

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

ou mover a imagem como um todo, por exemplo

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

ou usando \hspace{...}(por exemplo, \hspace{3cm}antes e/ou depois da foto.

informação relacionada