
答え1
もちろん、tikzマジックは必要ありません。これはプレーンTeXで可能です。
Some text\leaders\hrule height 3.4pt depth -3pt\hskip 2cm some other text
参照行の残りを埋めるために垂直中央揃えの水平線を使用しますか?
次のように独自のコマンドを定義することもできます。
\def\centerrule{%
\dimen0=-.4ex
\advance\dimen0 by 0.4pt
\leaders\hrule height.4ex depth\dimen0\hskip
}
そうすれば、
Some text\centerrule 2cm some other text %the line is 2cm long
Some text\centerrule 0cm plus 1fill some other text %the line stretches to
%fill the whole line