为什么 InDesign 将短字推到下一行?
平面设计
土坯设计
文本
排版
2022-01-11 18:56:23
4个回答
其他答案是正确的,这取决于 Adobe Paragraph Composer的工作,它平衡了你的整个段落,而不是单独的每一行。
如果您确实希望您的“the”保留在上一行(不更改为Single-line Composer),只需将前面的空格替换为不间断空格(类型 → 插入空格 → 不间断空格或cmd+ alt+ X)。虽然 InDesign 通常在这方面做得很好,所以我会不加思索地离开它。
默认情况下, InDesign 使用多行作曲家(称为Adobe Paragraph Composer)。它实际上并没有尝试连你的行它试图在段落中尽可能多的行。因此,它检测到将“the”向下推,其他行会更好。它创造了一个不那么参差不齐的结果。
如果您想一次使用一行的更简单的启发式方法,您可以通过在段落样式的对齐部分中选择Adobe Single-line Composer选项来指示它这样做。
据我所知,InDesign 正在使用 LaTeX 的对齐算法(这是一个非常好的算法!)。该算法旨在为整个页面创建最佳对齐。所以可能是在你的左对齐文本中的一个特殊行中,一个单词可能会被移动,但这种移动的结果会导致整个页面的排版效果不佳。
如果您使用的算法只为一行寻找“好”的理由,那么您将因此从 Word 的使用中得知整个页面的错误排版。
通常我会说 InDesign 在内置对齐算法方面做得很好。比你我做的都好(假设我们都不是学过的排版师……)
如果您使用 Windows,请在两个单词之间按++Control以消除强制换行符。AltX
其它你可能感兴趣的问题