为了写一段没有连字符的文本,我使用\package[none]{hyphenation}
。当我应用此包时,文本不会调整到页边距。我应该应用什么命令来对齐文本?
答案1
您需要使用\sloppy
。例如:
\documentclass{article}
\usepackage{lipsum}
\usepackage[none]{hyphenat}
\begin{document}
Text that fills up a line but with a long unhyphenatble word,
abababababababababab, at the end of the first line.
\lipsum[1]
\sloppy
Text that fills up a line but with a long unhyphenatble word,
abababababababababab, at the end of the first line.
\lipsum[1]
\end{document}
我曾尝试发布结果图像,但失败了(我以前失败过。我尝试发布文件 hyphenatprob.pdf 的图像图标,但什么也没发生)。运行 MWE 以查看结果。
我擅自添加了上述 mwe 的结果图像:
答案2
欢迎使用可编程排版。我有几个简单的问题/观察。我希望通过使用\usepackage[none]{hyphenat}
,请参阅{hyphenat} 的 CTAN 页面.\LaTeX 假定“完全对齐”为所需格式。
这里有一个非常简短的例子:
\documentclass{article}
\usepackage[none]{hyphenat}
\usepackage{lipsum}
\begin{document}
\lipsum[25]
\end{document}
这是“借用”自Joel Berger 的 Tex Stack Exchange 答案。
这是输出。
让我们看看这是否能解答您的问题。