A new approach for train calendar description generation