I have been unable to find an elegant method of constructing self orthogonal Latin squares. However, I came across this question: construct a self orthogonal Latin square of order 5 using the fact that the set of elements on the main diagonal of a self orthogonal Latin from a transversal. This seems to imply that you can use this fact alone to construct self orthogonal Latin squares or at-least ones of order five.
I have been unable to figure out how I can do this question and would appreciate any help.