长单词超出页面宽度

长单词超出页面宽度

我的文档中有这个词:

--standard\_min\_confidence\_threshold\_for\_calling

它目前超出了页面宽度。我怎样才能让它从下一行开始,这样它就不会超出页面宽度?我可能应该补充一下,我是 tex 的新手。

答案1

编辑:该microtype软件包可能也能满足您的要求

\documentclass{article}
\usepackage{microtype}
\begin{document}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ultricies volutpat rhoncus.
Fusce suscipit molestie rhoncus. Fusce nec tristique purus. Vestibulum ante ipsum primis in
faucibus orci luctus et ultrices posuere cubilia Curae; Phasellus mi leo, pharetra vitae
nunc vitae, imperdiet tincidunt dui. Cras placerat pulvinar massa, non tincidunt eros auctor ac.
standard\_min\_confidence\_threshold\_for\_{} Ut molestie convallis dui, a malesuada nunc
aliquet et. standard\_min\_confidence\_threshold\_for\_{} Aliquam rhoncus diam a nunc volutpat
mollis. Fusce mattis congue diam, in porttitor sem. Nam ut eros et urna consectetur sollicitudin.
Cras mollis pulvinar dui, porta auctor diam ultricies a. Morbi ultricies gravida nisl vel ornare.
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.
Nunc accumsan scelerisque magna, vel venenatis metus aliquam ornare. Vivamus sed mollis ipsum.
\end{document}

给出

微型

也许sloppypar这也是您想要在包含长单词的段落周围放置的内容。这样看起来会很丑陋,手动拆分长单词肯定更好,尽管至少您不会再有太长的行了。

\documentclass{article}
\begin{document}
\begin{sloppypar}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ultricies volutpat rhoncus.
Fusce suscipit molestie rhoncus. Fusce nec tristique purus. Vestibulum ante ipsum primis in
faucibus orci luctus et ultrices posuere cubilia Curae; Phasellus mi leo, pharetra vitae
nunc vitae, imperdiet tincidunt dui. Cras placerat pulvinar massa, non tincidunt eros auctor ac.
standard\_min\_confidence\_threshold\_for\_{} Ut molestie convallis dui, a malesuada nunc
aliquet et. standard\_min\_confidence\_threshold\_for\_{} Aliquam rhoncus diam a nunc volutpat
mollis. Fusce mattis congue diam, in porttitor sem. Nam ut eros et urna consectetur sollicitudin.
Cras mollis pulvinar dui, porta auctor diam ultricies a. Morbi ultricies gravida nisl vel ornare.
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.
Nunc accumsan scelerisque magna, vel venenatis metus aliquam ornare. Vivamus sed mollis ipsum.
\end{sloppypar}
\end{document}

然后你得到

邋遢的

而不是这个sloppypar

不流氓

答案2

我在这里找到了我自己的问题的答案: 我怎样才能通过在单词边界上始终使用连字符或断字来使我的文本永远不会超出右边距?

诀窍是\sloppy在 之后立即添加\begin{document}。这对我很有效。

相关内容