I would like to chip in to that discussion as goEuropa is creating schedule timetables printed on transport authority website, with input coming from GTFS files.
We're currently using db to store all data from GTFS and generate a schedule timetable, but this could potentially influence and maybe standardize the way timetables are constructed.
We are able to display timetable per given day (based on calendar dates) but also group them into day categories (normally: workdays, saturdays, sundays&holidays) like it's common for printed timetables.
An example is here:
http://ztm.poznan.pl/komunikacja/rozklad/#/rozklad/wgLinii/ZTM_MPK/0/2992/1We're using only existing fields in GTFS to cater for all exceptions on route or trip. i.e. using route_desc, trip_id with special characters which are then parsed to display annotations to a given trip (example: trip shorter or longer than the standard type) or produce a "legend".
Having said that, I'm wondering if usage of extra txt files (like the ones suggested and used in the above post by Aaron) is neccesary ?
Wojciech