Imagen independiente de Tikz y Recordar: no funciona cuando se escala

Imagen independiente de Tikz y Recordar: no funciona cuando se escala

Cuando escalo \includestandalone[width=...]mi coordenada recordada (A) ya no está en la posición correcta. ¿Cómo puedo arreglar eso?

A.tex: un tikz independiente que define la coordenada (A) en el centro

\documentclass{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[remember picture]
      \node at (0,0) {\includegraphics{example-image-a}};
      \node (A) at (0,0) {A};
    \end{tikzpicture}
\end{document}

Main.tex: incluye el independiente y dibuja un círculo en (A)

\documentclass{book}
\usepackage{standalone}
\usepackage{tikz}
\begin{document}
  \includestandalone[width=5cm]{A}
  \begin{tikzpicture}[remember picture,overlay]
      \draw[red] (A) circle(1);
  \end{tikzpicture}
\end{document}

¡El círculo no está centrado en (A)! ingrese la descripción de la imagen aquí

¿Cómo mantener el círculo centrado en (A), incluso si el independiente está escalado?

Respuesta1

El ejemplo funciona si [width=5cm]se da la opción \includegraphicsen el archivo A.texen lugar de \includestandaloneen el archivo Main.tex.

Según el pgfmanual, la sintaxis \draw[red] (A) circle(1);es antigua. La sintaxis más nueva es \draw[red] (A) circle [radius=1];.

ingrese la descripción de la imagen aquí

Archivo A.tex

\documentclass{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[remember picture]
      \node at (0,0) {\includegraphics[width=5cm]{example-image-a}};
      \node (A) at (0,0) {A};
    \end{tikzpicture}
\end{document}

Archivo principal.tex

\documentclass{book}
\usepackage{standalone}
\usepackage{tikz}
\begin{document}
  \includestandalone{A}
  \begin{tikzpicture}[remember picture,overlay]
      \draw[red] (A) circle [radius=1];
  \end{tikzpicture}
\end{document}

información relacionada