>>441
まずは、日本語組版を勉強してください。
その上で、仮想フォントを勉強して、自分の組みたい組版を実装してください。