I did the case of light that propagates in the same direction as the
relative motion of the frames. This means there are only two dimensions
(t and x) so things are easy to draw.
The case where the light motion is transverse to the train motion
would require a little more work.