Нет разрыва строки, когда это ожидается

Нет разрыва строки, когда это ожидается

Итак, у меня есть следующее предложение:

\documentclass[11pt]{article}
\usepackage[a4paper]{geometry}
\begin{document}
The disorder due to the anisotropic nature of the superconductor 
is known as ``quenched" disorder, and it is considered statistically 
as opposed to being dependent on variables such as temperature 
and magnetic field.
\end{document}

Вместо того, чтобы сделать перенос строки перед словом quenched, оно выступает за пределы поля (подозреваю, что это как-то связано с кавычками). Есть идеи, как это исправить? Я думал о том, чтобы создать новый абзац и использовать , \noindentно это кажется неряшливым. Если это самый простой способ, как убрать пробел между абзацами (если он есть)?

Большое спасибо.

решение1

Ваша проблема не имеет никакого отношения к кавычкам, она возникает и без них.

Похоже, (La)TeX не знает, как расставлять переносы в словах quenched.

Ваши варианты:

  • оказать помощь в повышении интереса:quen\-ched

  • поставьте a \linebreak[3]перед словом quenched, чтобы LaTeX предпочел поставить там перенос строки.

Почему бы вам также не объяснить, как вы можете быть уверены, что (La)TeX не знает, как расставлять дефисы в слове «quenched»? Я думаю, что упоминание команды \showhyphens добавило бы ценности вашему ответу, было бы оценено OP и помогло бы другим пользователям, которые, столкнувшись с подобной проблемой в будущем, смогли бы его прочитать. – Густаво Меццетти

Вы можете проверить точки переноса, которые распознает (La)TeX, добавив \showhyphens{quenched}. Это запишет возможные точки переноса в журнал консоли.

Пакет {showhyphens}можно добавить, чтобы увидеть все возможные точки переноса в самом документе, но для этого требуется компиляция с помощью LuaLaTeX.

Связанный контент