برای این منظور، میتوانید از محیط wrapfigure
که در بسته wrapfig
تعریف شده است، استفاده نمایید. با توجه به مستندات این بسته، تعریف این محیط به صورت زیر است:
که بین این پارامترها، پارامتر اول و سوم اختیاری است و پارامتر دوم و چهارم اجباری و شرح استفاده از آن به صورت زیر است:
پارامتر اول: این پارامتر تعداد خطوطی از متن است که در کنار تصویر قرار میگیرد. اگر این پارامتر به صورت دستی تنظیم شود، ممکن است متن و تصویر بر روی یکدیگر افتاده و یا فاصله پایین در نظر گرفته شده برای تصویر بیش از اندازه گردد.
پارامتر دوم: این پارامتر، مکان تصویر را مشخص مینماید که طبق مستندات آن میتوانید کاراکترهای زیر باشد:
لازم به ذکر است که با استفاده از حروف کوچک، تصویر شناور نمیگردد اما با استفاده از حروف بزرگ، تصویر شناور میگردد.
پارامتر سوم: این پارامتر، تصویر را در راستای عرضی جابجا مینماید.
پارامتر چهارم: این پارامتر، عرض در نظر گرفته شده برای تصویر را مشخص مینماید.
به طور مثال، کد زیر را در نظر بگیرید:
\documentclass{article}
\usepackage{wrapfig}
\usepackage{ptext}
\usepackage{xepersian}
\settextfont{Yas}
\begin{document}
\ptext[14]
\begin{wrapfigure}{L}[20pt]{4cm}
\centering
\rule{3cm}{7cm}
\end{wrapfigure}
\ptext[1-6]
\end{document}
که خروجی آن به شکل زیر خواهد بود: