如何在某些文本下方开始陈述?

如何在某些文本下方开始陈述?

我想在下面开始一段声明。

例如

  This is the point . below which i wish to begin the next statement
                    I wish to start this statement from just below the dot

答案1

这里有两种方法。哪种方法更好取决于上下文,而 OP 并未提供上下文。此外,“点下方”这个术语也有点含糊。

方法一采用了一种tabto方法。这种方法的优点是允许底文继续换行到开始下一行。(例如,原帖作者没有提到是否需要在点下方悬挂文字)

方法 II 使用一种stackengine方法,即上文和下文(如当前所用)必须分别位于一行中。如果需要,其他堆叠选项将允许多行下文堆叠。

\documentclass{article}
\usepackage{tabto,stackengine}
\def\savept{\tabto*{0pt}\edef\tmp{\TabPrevPos}\tabto{\TabPrevPos}}
\def\gotopt{\tabto{\tmp}}
\begin{document}
METHOD I:

This is the point \savept. below which i wish to begin the next statement
\gotopt
I wish to start this statement from just below the dot

This is the point \savept. below which i wish to begin the next statement
that line wraps\gotopt
I wish to start this statement from just below the dot in a line that also wraps

METHOD II:

This is the point\def\stackalignment{l}\def\stacktype{L}
\stackunder{. below which i wish to begin the next statement}{%
I wish to start this statement from just below the dot}
\end{document}

在此处输入图片描述

答案2

我会这样做,但我确信有更好的解决方案。

$\text{This is the point}
\ 
\text{. below which i wish to begin the next statement}$

$\phantom{\text{This is the point}}
\ 
\text{I wish to start this statement from just below the dot}$

相关内容