日本語に英語のルビ

名前: 土屋
日時: 2003-07-03 16:21:46
IPアドレス: 130.54.208.*

はじめまして. 日本語に英語でルビを打ちたいのですが,ベースラインが乱れてうまくいきま せん.これを適切にベースラインを合わせるにはどうしたらいいでしょうか? \newcommand{\ruby}[2]{% \leavevmode \setbox0=\hbox{#1}% \setbox1=\hbox{\tiny #2}% \ifdim\wd0>\wd1 \dimen0=\wd0 \else \dimen0=\wd1 \fi \hbox{% \kanjiskip=0pt plus 2fil \xkanjiskip=0pt plus 2fil \vbox{% \hbox to \dimen0{\tiny\hfil#2\hfil} \nointerlineskip \hbox to \dimen0{\mathstrut\hfil#1\hfil}}}} \ruby{山}{yama}\ruby{川}{kawa}

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)