如何对带框架的文本框进行换行?

如何对带框架的文本框进行换行?

是否可以在 LaTeX 中对带框的文本框进行换行?如果可以,是否需要使用某个包来实现,该包的名称是什么?

编辑:为了更清楚起见,让我举个例子。假设我正在输入一行文本,并在该行末尾的方框中输入一个长单词。由于默认情况下 LaTeX 不会对这样的方框进行换行,因此它会超出文本的右边距。我的问题是关于是否可以将这个方框文本换行到下一行的左侧。这样,文本以及框架本身将从给定行的右侧换行到下一行的左侧。

答案1

我只知道一个技巧,只能手动操作:

\documentclass[12pt,a5paper]{article}
\usepackage{fbox}
\begin{document}

We look inside the alternate reality of the president’s 
Twitter account, where he absorbs and amplifies a 
noxious stream of disinformation.

We look inside the alternate reality of the \fbox[lbt]{presi-} \fbox[rbt]{dent’s} 
Twitter account, where he absorbs and amplifies a 
noxious stream of disinformation.

\end{document}

在此处输入图片描述

答案2

创建框架的简单方法是:

\usepackage{framed}
\begin{framed}
blah blah...
\end{framed}

这允许line breakpage break等等。

最好使用具有多种定制样式的框架盒tcolorbox和包装。tikz

mdframed该包也是一个很好的包,它支持带有破坏选项的框架框...

相关内容