The Swiss Federal Railways is launching a campaign for greater respect and safety on public transport, with posters to go up in stations and on trains starting next week.