Эквивалент Tikz для axisratio

Эквивалент Tikz для axisratio

Я хочу экстернализировать все мои tikz фигурки. В настоящее время я создаю их

\begin{filecontents}{images/spring.tikz}
    \begin{tikzpicture}
    %tikz picture code
    \end{tikzpicture}
\end{filecontents}

\begin{figure}[H]
   \makebox[\textwidth][c]{
      \includegraphics[width=1\linewidth, axisratio=3]{images/spring.tikz} 
   }
\end{figure}

Но по какой-то причине я не могу \includegraphicsработать с внешним tikz. Поэтому я хочу создать свой tikz с:

\begin{figure}[H]
   \makebox[\textwidth][c]{
     \begin{tikzpicture}
      %tikz code
      \begin{tikzpicture}
   }
\end{figure}

Однако у меня много цифр, и я не хочу вручную корректировать графики. Вот почему я хотел бы использовать функцию axisratio(и ) . Есть ли такой эквивалент?\linewidth\includegraphics

Спасибо!

Связанный контент