I've faced a problem trying to align vertically labels of 2 nodes. One of the labels has a superscript and that's why the label is not at the same level with another one.
Here's the code to show what I mean.
\documentclass{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\tikzstyle{sum} = [draw, shape=circle, node distance=1.5cm, line width=1pt, minimum width=1.5em]
%Creating Blocks and Connection Nodes
\node at (0,0) (input) {${\widetilde{X}}$};
\node [sum, right of=input] (sum) {};
\node at (sum) (plus) {{\footnotesize$+$}};
\node at (1.5,-1) (noise) {$Z$};
\node at (3,0) (output) {$X$};
%Lines
\draw[->] (input) -- (sum);
\draw[->] (noise) -- (sum.south);
\draw[->] (sum) -- (output);
\end{tikzpicture}
\end{document}
I want to align $\wildetilde{X}$ and $X$ vertically. To be more exact, I would like to have both $X$ and $\wildetilde{X}$ aligned by their bottom. Thanks!


{$\vphantom{X}\smash{\widetilde{X}}$}for the input node. – Ulrike Fischer Sep 06 '19 at 07:46