Почему следующая команда не создает горизонтальное правило, заполняющее пробел до конца строки?
Hello \rule[0.5em]{\fill}{1pt}
Насколько я понимаю, это должно печатать текст "Hello
", за которым следует горизонтальное правило, которое продолжается до конца строки, аналогично макросу \hfill
, который фактически эквивалентен \hspace\fill
. - Но на самом деле эта команда просто создает текст "Hello
", не имеет правила.
Мне известно, что эффект может быть создан \hrulefill
, но он не может использоваться здесь, потому что я хочу, чтобы поднятое правило и \hrulefill
не работало вместе с \raisebox
, и я хочу, чтобы мое правило зависало выше базовой линии ( в лучшем случае в середине линии).