在multicols
环境中,我想将文本环绕在 makebox 构造周围。picins
环境LaTeX 伴侣,第二版,听起来很理想,但是它不再与 TeXLive 一起分发,我更喜欢使用标准安装中的某些东西。
我已经尝试过了wrapfig
,但它似乎在环境中不起作用multicols
。
我尝试过picinpar
,但它会在构造周围提供一个框,而我并不需要它。[我通过添加 修复了先前的对齐问题ragged2e
。]
floatflt
似乎也不是标准安装的。
举例来说:
\usepackage{multicol} % allows multicols
\usepackage{picinpar} % allows window
\usepackage{wrapfig} % allows wrapfigure and wraptable
\usepackage{ragged2e} % fixes justification problem in window
\newcommand{\lorip}{Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. }
\begin{multicols*}{2}{
\vspace{6pt}
\begin{window}[0,l,%
\fbox{Headword here},]
\textbf{\small{\textsf{POS}}}\RaggedRight\textrm{. \lorip}
\end{window}
\vspace{6pt}
\begin{wraptable}[2]{l}{0pt}
\centering
\fbox{Headword here}
\end{wraptable}
\textbf{\small{\textsf{POS}}}\textrm{. \lorip}
}
\end{multicols*}
picinpar
首先,使用盒子;wrapfig
其次,在多列中不起作用:
还有其他建议吗?
编辑:我已经修复了包中早期的对齐问题ragged2e
。
答案1
如果你不喜欢在词头周围加一个方框,那为什么要加一个方框呢?只要删除这个\fbox
命令,你的问题就解决了。只要看看http://ctan.org/pkg/picinpar。您可以在此处看到,应该使用 picins-,而不是传统的 picinpar 包。
为什么你不想使用 picins 包?只是因为它没有随你最喜欢的发行版一起发布?如果该包能够满足你的需要,就使用它吧!我认为许多 LaTeX 用户都有自己的非标准软件包存储库,里面装满了他们自己、朋友、同事或雇主编写的软件包。如果不添加一些额外的软件包,我的许多 LaTeX 项目就无法运行。
请随意使用非标准包裹!
答案2
答案是,我使用了\fbox
,它会在内容周围绘制一个实际的框,而应该使用\mbox
,它什么都不画。它与 无关picinpar
。