未使用连字符但对齐

未使用连字符但对齐

我们是否可以在不重新解释句子的情况下删除文档的连字符,但对齐仍然是合理的,就像我们在 Micr•s•ft W•rd 上使用对齐方式时一样?

我之所以问这个问题,是因为我看到 LaTeX 文档\documentclass{laporan3}中使用了“laporan”,在英语中意为“报告”。我没有看到 babel 包,但不知何故对齐非常整齐且完全正确。顺便说一下,它使用了\usepackage[none]{hyphenat}以下输出:两端对齐,不加连字符,如果我删除该包,文档将被连字符。请参阅:完全对齐但带有连字符

我的观点是我不想使用那个 document 类,我想将其应用于 book 类。当我在 上使用它时,会发生以下情况book-class不对齐图像

区别如下:

  1. 書籍
  2. laporan3class

您有想法吗?谢谢。

我的目标:在书籍类别中完全对齐,不使用连字符。

答案1

在评论中,您认为这\usepackage[none]{hyphenat}对类不起作用book,但事实确实如此。但当然,如果您不允许连字符,通常不可能进行像样的换行,因此您还需要告诉 LaTeX 接受制作一些非常丑陋的东西。这是一个执行此操作的示例文档。它使用较小的纸张尺寸只是为了使换行变得更加困难。

\documentclass[a5paper]{book}
\usepackage{lipsum}
\usepackage[none]{hyphenat}
\sloppy % accept really ugly paragraphs

\begin{document}
\lipsum
\end{document}

相关内容