考虑一下这个MWE:
\documentclass[10pt,journal,compsoc]{IEEEtran}
\hyphenation{veryverylongword}
\begin{document}
\textbf{The word word word word word.} The word-veryverylongword word word word word.
\end{document}
得出的结果为:
我希望它产生的是:
我可以通过使用
\textbf{The word word word word word.} \hfill \makebox{The word}-veryverylongword word word word word.
但是,这有点不合时宜。有没有一些不那么繁琐和容易出错的方法来实现这一点?也许,我可以在我想要集中额外间距的地方放置一些命令,比如在这个例子中的“The”之前?
答案1
该类似乎已设置,\frenchspacing
因此之后的空间.
根本没有扩大,您可以使用\nonfrenchspacing
(乳胶默认值)来允许更多的拉伸,或者您可以设置\xspaceskip
为在句号后指定任意空间
\documentclass[10pt,journal,compsoc]{IEEEtran}
\hyphenation{veryverylongword}
\begin{document}
\textbf{The word word word word word.} The word-veryverylongword word word word word.
\nonfrenchspacing
\textbf{The word word word word word.} The word-veryverylongword word word word word.
\xspaceskip=.3em plus 10em
\textbf{The word word word word word.} The word-veryverylongword word word word word.
\end{document}