
Sempre que estou usando \line
o comando ou o tikz
pacote para desenhar uma linha, ele me fornece uma linha reta como saída. Mas o problema é que a linha reta está alinhadafundo vertical. Considerando que eu quero alinhado ao meio vertical. --------------
fornece a saída esperada, mas em vez de usar um número desconhecido de traços para formatar um rascunho, quero um comando para fazer isso. Existe algum comando que possa atender à minha expectativa? Desde já, obrigado.
Responder1
É claro que você não precisa de nenhuma mágica tikz. Isso é possível em TeX simples
Some text\leaders\hrule height 3.4pt depth -3pt\hskip 2cm some other text
Veja tambémRégua horizontal centralizada verticalmente preenchendo o resto de uma linha?
Você pode definir seu próprio comando, por exemplo, da seguinte forma
\def\centerrule{%
\dimen0=-.4ex
\advance\dimen0 by 0.4pt
\leaders\hrule height.4ex depth\dimen0\hskip
}
Então você pode escrever
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