Maps for public transport users

Even if modern trains are getting more and more friendly to passengers, many of them are still terribly lacking if we consider this aspect, at least in Italy. As I’m writing this post I’m travelling through Tuscany on the railway. I’m not familiar with the landmarks, the train doesn’t announce its stops and it’s dark outside, making it impossible to read the names of the stations until it’s too late to jump off.