
\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}
до и/или после изображения).