【縦書き】h2vR.js、バージョン4.2.2です。不具合修正しました。

連日の更新で申し訳ないです。

以前の記事のコメントで指摘された不具合:

h2vr_0 の使用で高さを固定にした場合に左寄せになってしまいます。

を修正しました。

上記の不具合は、

  • h2vr_0 あるいは h2vr_single を指定していて、
  • 横スクロールなしで文書全体が表示できる場合。

…に生じていました。

もうひとつ。ひとつ前の記事のコメント欄です。フォント指定の話。

OS X Mavericks と Windows 8.1 でも表示できるように、
"游ゴシック","YuGothic"
"游明朝","YuMincho"
とすべきかと。

おっしゃるとおりです。Mac OS や 8.1 でも『游』で表示したいならば、そのような指定をすることになります。

個人的に游フォント、あまり好きではないので、配布している h2vR.css では設定をしていないのですが、游フォントで縦書き表示を行いたい場合は、前の記事で説明したように、h2vR.css の最後のほう、

.h2vr_mincho{
   font-family:'ヒラギノ明朝 ProN','Hiragino Mincho ProN','ヒラギノ明朝 Pro','Hiragino Mincho Pro','MS 明朝','MS Mincho','SimSun','HiraMinProN-W3','STHeitiJ-Medium','TakaoEx明朝','TakaoExMincho','MotoyaLCedar','Droid Sans Japanese','Droid Sans Fallback',monospace !important;
}

*[class*="h2vr_"]{
   font-family:'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ Pro','Hiragino Kaku Gothic Pro','メイリオ','Meiryo','MS ゴシック','MS Gothic','SimHei','HiraKakuProN-W3','STHeitiJ-Medium','TakaoExゴシック','TakaoExGothic','MotoyaLCedar','Droid Sans Japanese','Droid Sans Fallback',monospace;
}

…の部分を適宜変更してみてください。

『游』→『ヒラギノ』→『メイリオ』の順で指定してやると、『游』系がインストールされている全てのOSで『游』優先。『游』がない場合はヒラギノ あるいは メイリオ で表示させることができます。

Macでは『ヒラギノ』、Windowsでは『游』(『游』がない場合はメイリオ)で表示したいならば『ヒラギノ』→『游』→『メイリオ』の順で。逆に、Macでは『游』(無ければヒラギノ)、Windowsでは『メイリオ』がご所望ならば『メイリオ』→『游』→『ヒラギノ』の順で指定してやれば良い筈です。

カテゴリ: