Well you can go for arch shaped girder or castellated beams. Note:- that the code doesn't say that if you have this or that conditions then go for truss. Code only gives criteria and based on your experience you judge that whether the code limitations can be fulfilled economically via truss or otherwise. For example for long spans (whether arch or straight) I'll prefer to use Truss configuration.
You can either use a rolled beam or a built up section for the arch shape roof, if a truss is to be avoided. The end conditions will have a vertical as well as a horizontal force, the horizontal force will be quiet high in some cases and will be at times uneconomical to design the columns. A roller can be used at one end to eliminate theses forces.