我正在玩纸和笔库并希望更改答案下划线,以便能够延伸到所在行的末尾。我已经将命令拉出 MWE
\documentclass[12pt]{article}
\newcommand{\linetext}[1]{\raisebox{-4.5mm}{\parbox{6.5cm}{\hrule\strut \centering\footnotesize {\em #1}}}}
\begin{document}
This is something \linetext{stuff below the line}
\end{document}
正如您所看到的,它放置了一条固定的 6.5 厘米线...理想情况下,我希望它能够选择性地运行到它所在行的末尾 - 但我不知道该怎么做..我天真地以为将 \hrule 更改为 \hrulefill 就可以了,但不是...
有什么建议么?
答案1
您可以使用\linegoal
同名包提供的维度:
\documentclass[12pt]{article}
\usepackage{linegoal}
\newcommand{\linetext}[1]{\raisebox{-4.5mm}{\parbox{\linegoal}{\hrule\strut \centering\footnotesize {\em #1}}}}
\begin{document}
This is something \linetext{stuff below the line}
\end{document}