Latex 没有自动用书目换行

Latex 没有自动用书目换行,latex,biblatex,Latex,Biblatex,我的biblatex有问题。我的书名不会自动打断我参考书目中的行。有人知道如何解决这个问题吗?是否有可能获得自动中断或我必须手动设置它们?如果我这样做了,我该怎么做 下面是我的biblatex代码片段: \usepackage[backend=biber,style=authoryear,sorting=nyt,citestyle=authoryear]{biblatex} \printbibliography[type=book,title={Books}] 请参见IEEE上的此示例:度量值

我的
biblatex
有问题。我的书名不会自动打断我参考书目中的行。有人知道如何解决这个问题吗?是否有可能获得自动中断或我必须手动设置它们?如果我这样做了,我该怎么做

下面是我的biblatex代码片段:

\usepackage[backend=biber,style=authoryear,sorting=nyt,citestyle=authoryear]{biblatex}
\printbibliography[type=book,title={Books}]
请参见IEEE上的此示例:度量值为后,缺少换行符

编辑:我找到了解决方案

我对\emph{}样式很好奇(我的样式总是下划线)。我在\print书目命令前面放了一个\normalem,效果很好:)


您的书名带有下划线,这可以防止换行(带下划线的文本不会换行)。我不认为这是一种标准行为,书名通常以斜体显示。也许你在书目项目定义中使用了
\underline{}

嗨,米格尔,谢谢你的介绍:)我不知道。我猜参考书目使用了\emph{},而我的是下划线而不是斜体。有人知道如何改变这一点吗?为了将来的参考,请在上问(La)TeX相关的问题。
\normalem
\printbibliography[type=book,title={Books}]