ご回答ありがとうございます。
提示いただいた okuruby.sty を試してみましたが、私の環境下では、やはりルビが入る行の行間が広がってしまうようです。
しかし、大熊様から教えていただいた [normallineskip] のオプションを指定することで無事に解決することができました。
貴重なお時間を割いてコードをご提示いただき、本当にありがとうございました。
\documentclass[a4paper,10pt, twocolumn]{jarticle}
\usepackage{okuruby}
\usepackage{emathP}
\begin{document}
\section*{1. ルビがある場合(行間が広がる)}
通常、ルビがない状態では一定の行間でテキストが配置されます。
しかし、ここに「\ruby{漢字}{かんじ}」のようなルビが入ると、その行だけが上に押し広げられ、
前後の行と比較すると、特定の行間だけが広く空いて見えます。
\newpage
\section*{2. ルビがない場合(正常な行間)}
通常、ルビがない状態では一定の行間でテキストが配置されます。
しかし、ここに「漢字」のようなルビが入ると、その行だけが上に押し広げられ、
前後の行と比較すると、特定の行間だけが広く空いて見えます。
\end{document}
提示いただいた okuruby.sty を試してみましたが、私の環境下では、やはりルビが入る行の行間が広がってしまうようです。
しかし、大熊様から教えていただいた [normallineskip] のオプションを指定することで無事に解決することができました。
貴重なお時間を割いてコードをご提示いただき、本当にありがとうございました。
\documentclass[a4paper,10pt, twocolumn]{jarticle}
\usepackage{okuruby}
\usepackage{emathP}
\begin{document}
\section*{1. ルビがある場合(行間が広がる)}
通常、ルビがない状態では一定の行間でテキストが配置されます。
しかし、ここに「\ruby{漢字}{かんじ}」のようなルビが入ると、その行だけが上に押し広げられ、
前後の行と比較すると、特定の行間だけが広く空いて見えます。
\newpage
\section*{2. ルビがない場合(正常な行間)}
通常、ルビがない状態では一定の行間でテキストが配置されます。
しかし、ここに「漢字」のようなルビが入ると、その行だけが上に押し広げられ、
前後の行と比較すると、特定の行間だけが広く空いて見えます。
\end{document}