通常情况下,不适合 parbox 宽度的文本会突出到右侧:
\documentclass{article}
\begin{document}
\fbox{\parbox[t]{1cm}{\strut\raggedleft This \mbox{doesnotfit}}}
\end{document}
看起来像这样:
| This|
|doesno|tfit
但是,我确实希望溢出发生在左侧,而 parbox 的右侧应该不惜一切代价保持合理,即我想要:
| This|
does|notfit|
有没有办法做到这一点?
答案1
\documentclass{article}
\begin{document}
\hrule width 1cm
\noindent \parbox[t]{1cm}{
\raggedleft
\leftskip 0pt plus \hsize minus \hsize
\strut This \mbox{doesnotfit}}
\end{document}