next up previous contents index
Next: 30.3 Picins 宏包 Up: 30. 图文混排 Previous: 30.1 Wrapfig 宏包


30.2 Picinpar  宏包

picinpar 宏包定义了一个基本的环境 window,还有两个变体  figwindow 和 tabwindow。允许在文本段落中打开一个``窗口'', 在其中放入图形、文字和表格等。这里我们主要讨论将图形放入文本段落 的用法,其它的用法可参考 picinpar 的说明。

\begin{window}[行数,对齐方式,内容,内容说明]\end{window} \begin{figwindow}[行数,对齐方式,图形,标题]\end{figwindow}

这里的 行数是指``窗口''开始前的行数。 对齐方式是指在段落中``窗口''的对齐方式。缺省为 l, 即左对齐。另外两种是 c :居中和 r :右对齐。 第三个参数是出现在``窗口''中的内容,这在 figwindow 中就是 要插入的图形。第四个参数则是对``窗口''内容的说明性文字,这在  figwindow 中就是图形的标题。 下面是几个例子:

\begin{window}[2,c,{\fcolorbox{morelight}{\shortstack{%
   \color{yellow} 你在他乡 \\还 好 \\ 吗?}}},{}]
可是哈卜拉姆再聪明……
……可是我偏不喜欢。」
\end{window}
\begin{figwindow}[1,r,{\mbox{%
    \includegraphics[width=4cm]{tiger.ps}}},{Tiger}]
可是哈卜拉姆再聪明……
……可是我偏不喜欢。」
\end{window}
\begin{figwindow}[1,c,{\mbox{%
    \includegraphics[width=3cm]{tiger.ps}}},{Tiger}]
可是哈卜拉姆再聪明……
……可是我偏不喜欢。」
\end{window}

在使用 picinpar 时要注意以下几点:
  • 不要在 window 环境中使用 \samepage
  • 不要在 window 环境中使用 \footnote,代之在 用 \footnotemark 标记角注,而将 角注的内容在 window 环境外用 \footnotetext 来加入。
  • 当使用 paiepic 宏包时,要确保在调入 epic 之前 将它调入。

 

 



Wang Lei
2000-04-15