tikz no pondrá dibujos en las coordenadas correctas

tikz no pondrá dibujos en las coordenadas correctas
\draw[very thick] (12.5,0) node[left] {Nature} -- (12.5,2);

Ese código no funciona, no importa lo que ponga para 12.5. Simplemente permanece en la parte izquierda de la página.

Ayuda.

Respuesta1

tikz(o pgf) utiliza el cuadro rectangular más pequeño que encierra los puntos utilizados en la imagen. Si desea que el cuadro incluya, por ejemplo, el origen, puede agregar un \draw (0,0);comando simple:

Salida de muestra

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

Los enfoques alternativos incluyen especificar el cuadro delimitador explícitamente

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

o mover la imagen en su totalidad, por ejemplo

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

o usando \hspace{...}(por ejemplo, \hspace{3cm}antes y/o después de la imagen).

información relacionada