[13]
Windows
ではフォント名の先頭に
@
をつけると縦書きフォントになります。
[16]
左横書きの環境で @
付きのフォントを指定すると、
次のようになります。
[17] 仮名や漢字は、 反時計回りに90°回転した字形になります。
[18] 「ー」など縦書き字形が異なる場合、縦書き字形を回転した字形になります。
[14] ペイントや Microsoft Excel など多くのソフトウェアがこれに対応しているようです。
[7]
Windows 上の各ブラウザー + CSS font-family
の対応状況
[8]
Chrome
は、
@
あり、なしどちらも同じように横書き字形のまま表示します。
[9]
Firefox
は、
@
のあるフォント名を認識しません。
[10]
IE11
は、
文書モードが
5,
7,
8
のとき、
@
のあるフォント名のとき縦書きフォントで表示します。
[11]
IE11
は、
文書モードが
9,
10,
11
のとき、
@
のあるフォント名のとき縦書きフォントで表示します。
ただし、
@MS 明朝
(MSは全角)
は認識しますが、
@MS Mincho
はフォント名として認識しません。
[12]
どの
Webブラウザーも、
writing-mode
で縦書きにしたとき、
フォント名の認識は横書きのときと同じ挙動です。
認識した場合の表示は
@
の有無に関わらず縦書きフォントになるようです。
[1] , http://www.a-t.co.jp/faq_ws_26.html
[2] 横書きが縦書きへ、@マークの意外な使い方, , http://tk-cloud.main.jp/pc-area/busi-soft/howto-excel/019/019.htm
[5] Excelでセル内の文字を縦書きに設定する方法|Office Hack () https://office-hack.com/excel/vertical-writing/
[6] 「VB.NETで縦書きフォントの一覧を取得する方法」(1) Insider.NET - @IT () https://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=9367&forum=7