使用 ```\\\\``` 分割文本时,文本不断压缩或扩展

使用 ```\\\\``` 分割文本时,文本不断压缩或扩展

我非常怀疑这个问题以前没有被问过,但我还没有设法使用正确的搜索词来找到它。

以防万一,我在 Overleaf 中写作并使用\documentclass{article}

我的问题是,当我想将一段文本分成两段,中间留出“自由”行时,我通常会使用\\\\,因为它操作起来既快又简单。但是,使用这种方法经常会导致每段文本压缩或扩展,从而导致每段文本的最后一个单词打印在自己的行上,这很烦人。我曾几次设法避免这种情况,方法是将单个块内的行拆分为两行\\(因此中间没有“自由”空间)。其他时候,我设法通过改写句子(添加或删除单词)来解决这个问题。这种方法很烦人,通常只适用于小段文本。

为什么\\\\-command 会优先考虑每个块最后一行的一个单词?

是否有其他方法或命令来实现由“自由”行分隔的多个文本块,而无需该块不断重新排列单词,以便最后一个单词打印在它自己的行上?

如果我的解释写得不好,请看下面的两张图以了解情况。图中的示例不是英文的,但我很确定这不会造成任何影响,所以请原谅我太懒了,没有为此创建一个新示例。

在此处输入图片描述

编辑:如果我仅用空行分隔段落,如下所示:

Text 1

Text 2

Text 3

然后我得到以下结果:

在此处输入图片描述

仍然没有垂直空间,但是现在有一个烦人的水平空间。

答案1

已找到多种解决方案。最佳解决方案似乎是以下两种...

  1. 导入\usepackage{parskip}以避免命令。只需像在其他标准写作软件(如 Word 和 Google Docs)中一样创建一个空行即可。

  2. 创建一个空行,然后按照\bigskip以下\medskip方式操作:

1st block of text

\bigskip
2nd block of text

\medskip
3rd block of text

相关内容