框架框行超出边距一个框

框架框行超出边距一个框

为什么当我有一排\frameboxes 时,pdflatex 会尝试在一行中放入太多内容,导致溢出边距?在下面的示例中,我希望第一行有三个框,第二行有两个框。我该如何实现这一点?

\documentclass{article}

\usepackage{showframe}
\parindent0pt

\begin{document}

\framebox(.28\linewidth,1cm){xxx}
\framebox(.28\linewidth,1cm){xxx}
\framebox(.28\linewidth,1cm){xxx}
\framebox(.28\linewidth,1cm){xxx}
\framebox(.28\linewidth,1cm){xxx}

\end{document}

在此处输入图片描述

答案1

解决这个问题的一个简单方法是使用\sloppy,它用均匀分布的盒子填充线条,或者\raggedright,它在线的左侧放置三个盒子。

相关内容