> Of course, what it means to “conform as much as possible to the original > layout” is the question at hand. If purely visual, your code is > correct; if purely semantic, “vº1º”/“vº2º” is correct (however the font > displays that); if both together, then a font with appropriate letter > and numeral forms is needed.
In my case “purely visual” is the correct answer. More in general, I definitely agree with you. cheers Francesco Napoleoni