Posicionamiento correcto de un nodo y un componente circuitikz.

Posicionamiento correcto de un nodo y un componente circuitikz.

Me gustaría mezclar tikz nodey circuitikzcomponentes "convencionales" en el mismo tikzpicturepero tengo problemas para posicionarlos.

Por ejemplo, me gustaría obtener este resultado:

ingrese la descripción de la imagen aquí

Pero con el MWE a continuación obtengo este resultado (el nodo se superpone al componente de la batería):

ingrese la descripción de la imagen aquí

¿Cómo puedo evitar la superposición del nodo y la batería sin aumentar manualmente la distancia entre ellos?

MWE

\documentclass{standalone}
\usepackage{tikz}
\usepackage{circuitikz}

\begin{document}
    \begin{tikzpicture}
        \draw (0,0) to [battery1={bat}, name=bat] ++(0.5,0)%
        (bat.east) -- ++(0.5,0)%
        node[rectangle,draw] (Nod1) {Node 1}%
        ;%
    \end{tikzpicture}
\end{document}

Respuesta1

Solo necesita especificar un ancla para el nodo, el valor predeterminado (que tiene) es anchor=center, pero necesita anchor=west.

Actualizar:Siguiendo el comentario de Zarko ofrezco otra opción quitando el eastanclaje en la batería y cambiando la distancia.

\documentclass{standalone}
\usepackage{tikz}
\usepackage{circuitikz}

\begin{document}
    \begin{tikzpicture}
        \draw (0,0) to [battery1={bat}, name=bat] ++(0.5,0)%
        (bat.east) -- ++(0.5,0)%
        node[anchor=west,rectangle,draw] (Nod1) {Node 1};
%%%%%%% Or better (See Zarko and Romano's comments):
        \draw (0,-2) to [battery1=bat, name=bat2] ++(0.96,0) node[anchor=west,draw] (Nod1) {Node 1};
    \end{tikzpicture}
\end{document}

ingrese la descripción de la imagen aquí

información relacionada