即使在环境中,我也需要在数学模式下用点填充线aligned
。我正在使用,\makebox[width]{\dotfill}
但为了演示方便,我希望点到达线的末尾。我知道存在linegoal
计算缺失空间的方法,但我找不到如何在数学模式下应用它。有没有办法得到缺失的空间。
\documentclass[a4paper,12pt]{article}
\usepackage{multido}
\usepackage{amsmath}
\usepackage{lipsum}
\begin{document}
\lipsum[8]\parskip 1\baselineskip
\noindent
$f(x)=\frac{1}{\sqrt{x^7}}\Rightarrow
\begin{aligned}[t]
f'(x) & =\makebox[.6\linewidth]{\dotfill} \\[1.5\baselineskip]
& =\makebox[.6\linewidth]{\dotfill}
\end{aligned}$
\end{document}
答案1
由于您似乎对使用文本块的整个宽度感兴趣,因此您不妨使用另一种机制来设置方程式。下面我使用了tabularx
因为它允许一个p
类型列延伸到需要填充的位置(比如说)\textwidth
:
\documentclass{article}
\usepackage{tabularx}
\usepackage{lipsum}
\begin{document}
\lipsum[8]
\vspace{\abovedisplayskip}
\noindent
\begin{tabularx}{\textwidth}{@{}l@{~}X@{}}
$f(x) = \frac{1}{\sqrt{x^7}} \Rightarrow$
& \dotfill \\[1.5\normalbaselineskip]
& \dotfill
\end{tabularx}
\vspace{\belowdisplayskip}
\noindent
\lipsum[9]
\end{document}