Posicionamento correto de um nó e um componente do circuitikz

Posicionamento correto de um nó e um componente do circuitikz

Eu gostaria de misturar tikz nodee circuitikzcomponentes "convencionais" no mesmo tikzpicture, mas tenho problemas em posicioná-los.

Por exemplo, gostaria de obter este resultado:

insira a descrição da imagem aqui

Mas com o MWE abaixo obtenho este resultado (o nó está sobrepondo o componente da bateria):

insira a descrição da imagem aqui

Como posso evitar a sobreposição do nó e da bateria sem aumentar manualmente a distância entre eles?

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}

Responder1

Você só precisa especificar uma âncora para o nó, o padrão (que você tem) é anchor=center, mas você precisa de anchor=west.

Atualizar:seguindo o comentário de Zarko, forneço outra opção removendo a eastâncora da bateria e alterando a distância.

\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}

insira a descrição da imagem aqui

informação relacionada