次のコマンドで、行の終わりまでスペースを埋める水平方向のルールが生成されないのはなぜですか?
Hello \rule[0.5em]{\fill}{1pt}
\hfill
これにより、「<code> Hello」というテキストの後に、実質的にと同等のマクロと同様に、行の終わりまで拡張される水平方向のルールが出力されるはずだと理解しています\hspace\fill
。–ただし、実際には、このコマンドは「<code> Hello」というテキストを生成するだけで、ルールはありません。
効果はによって生成される可能性があることは承知していますが、\hrulefill
ここでは使用できません。これは、ルールを上げ\hrulefill
て一緒に機能せず、ルールをベースラインより上に(せいぜい行の中央で)\raisebox
ハングさせたいためです。)。