Ayuda para incluir imágenes en una subcarpeta con tikz, \includegraphics no funciona

Ayuda para incluir imágenes en una subcarpeta con tikz, \includegraphics no funciona

Tengo la siguiente organización de archivos: Main/figures

en 'Main/' tengo mi archivo main.tex, en 'Main/figures/' tengo un archivo .tikz y una imagen image.png que se incluye en el archivo tikz.

La ruta escrita en el archivo tikz se genera automáticamente y apunta a la carpeta local, pero cuando cargo desde la carpeta principal el archivo tikz, no encuentra la imagen png, ya que intenta buscar localmente.

Puedo corregir este error estableciendo la ruta en "figures/image.png" en lugar de simplemente "image.png", pero quiero evitar hacerlo, ya que idealmente me gustaría que personas externas usen estos archivos sin tener más conocimientos sobre cómo organizarlos.

Ejemplo mínimo:

principal.tex

\documentclass[english]{article}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\usepackage{pgfplots}

\begin{document}
\begin{figure}
\input{figures/tikzfile.tikz}
\end{figure}
\end{document}

tikzfile.tikz

\begin{tikzpicture}
\begin{axis}[width=5cm,height=5cm]
\addplot graphics [includegraphics cmd=\pgfimage,xmin=0, xmax=1, ymin=0, ymax=1]
 {image.png};
\end{axis}
\end{tikzpicture}

Error

(Hay varios errores sin sentido como "falta $ insertado". Hay una advertencia "No se encontró el archivo "image.png" al definir la imagen "pgflastimage". Probé todas las extensiones en ".pdf:.jpg:.jpeg:.png: " )

Solución hecha a mano que quiero evitar

modificar en el tikzfile.tikz: {image.png} a {figures/image.png}.

Métodos intentados

Encontré en SE el uso de \graphicspath como alternativa para buscar las figuras, pero en mi caso no funciona.

Aquítienen un problema similar al incluir un table.dat, el cambio sugerido parece aplicarse solo a las tablas en el comando \addplot. Intentando modificar la solución \pgfplotsset{ table/search path={plots/data}, }

de "tabla" a "gráficos", no funciona.

información relacionada