
Я пытаюсь включить рисунок (диаграмму в формате PDF) в свой документ и сделать обертку вокруг него, но это выдает кучу ошибок overfull hbox. Вот код:
\documentclass{article}
\usepackage{wrapfig}
\usepackage{graphicx}
\usepackage{lipsum}
\begin{document}
\lipsum[2]
\begin{wrapfigure}{r}{0.6\textwidth}
\centering
\includegraphics[width=0.55\textwidth]{example-image-a}
\caption{\label{fig:simpres}Residual values plot}
\end{wrapfigure}\lipsum
\end{document}
Я получаю все эти предупреждения:
Они исчезают, если я удаляю часть wrapfigure
, но тогда, очевидно, я теряю возможность обернуть вокруг фигуры, что здесь важно. Есть идеи?
решение1
Два документа — один, показанный в качестве примера, и другой, содержащий все эти чрезмерные предупреждения.
В примере кода есть неполный блок, потому что вы принудительно ввели разрыв строки с помощью wrapfigure, используя его как часть абзаца. Документация wrapfig на странице 2 гласит:
- Удобно начинать окружение между абзацами, но если вы хотите разместить его в середине абзаца, вам придется поместить окружение между двумя словами, где есть естественный перенос строки.
Если это возможно, разместите описание окружающей среды между абзацами (оставьте перед ним пустую строку).
У него переполненная коробка, потому что ерунда
asdfasfasdfasfasdfasfasdfasfasdfasfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdf
шире строки и не имеет отдельных слов.
Вернуться к исходному списку множественных предупреждений. Посмотрите на выходной документ pdf и посмотрите, какое форматирование произошло. Посмотрите, есть ли большие слова или формулы, которые не помещаются в узкую часть текста. Предупреждения о недополнении, особенно, следует ожидать в узких столбцах. Использование пакета "microtype" может помочь в наборе в узких столбцах. Также убедитесь, что вы выбрали правильный язык для переносов.
решение2
Отлично работает с article
классом
\documentclass{article}
\usepackage{wrapfig}
\usepackage{graphicx}
\usepackage{lipsum}
\begin{document}
\lipsum[2]
\begin{wrapfigure}{r}{0.6\textwidth}
\centering
\includegraphics[width=0.55\textwidth]{example-image-a}
\caption{\label{fig:simpres}Residual values plot}
\end{wrapfigure}\lipsum
\end{document}