Section labelling "A-B"

I have a client who is insisting that any section not generated from a single straight line get individual segment labelling, as in the attached graphic.  Is there any way to do this other than manually cheating the whole thing?

SolidworksDrawings And Detailing