>フォントによって日本語幅が2文字分になってない
仕様通りだな。全角と半角なんてとっくの昔になくなったぞ。