ルビしたい(luatexja-ruby)
\ltjruby{素粒子}{そ|りゅう|し}
\ruby{素粒子}{そ|りゅう|し}
luatexja-rubyで漢字にルビを設定できます。
\ltruby{単語}{ル|ビ}コマンドで、ルビの振り方を指定できます。
ルビ用のパッケージは他にもいろいろあるようですが、
luatexja-rubyを使っておけばよさそうです。
\ltjrubyコマンドのエイリアスとして\rubyコマンドが用意されています。
別のパッケージと干渉していなければ\rubyも使えます。