OpenType has vrtr feature used for vertical layout, according the specification, this feature transforms default glyphs into glyphs that are appropriate for sideways presentation in vertical writing mode. While the glyphs for most characters in East Asian writing systems remain upright when set in vertical writing mode, glyphs for other characters — such as those of other scripts or for particular Western-style punctuation — are expected to be presented sideways in vertical writing.
Steps to Reproduce:
User Profile Reset:
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:53.0) Gecko/20100101 Firefox/53.0
Sounds cool -> NEW
HarfBuzz refused to implement this feature, so we have do it ourselves. See:
Is there any font that use this feature but failed to work in LibreOffice?