سلام
استفاده از بستهی wrapfig
کمک میکند تا شما بتوانید به سادگی و زیبایی خاص و مطلوب خود این کار را انجام دهید.
فرمول کلی به صورت زیر است:
از دستورات زیر از بستهی etoolbox
برای تنظیم فاصلهی بعد و قبل از محیط wrapfigure
استفاده کردهام:
\BeforeBeginEnvironment{wrapfigure}{\vskip2ex}
\AfterEndEnvironment{wrapfigure}{\vskip2ex}
کد کلی شما به صورت زیر است:
\documentclass{book}
\usepackage[demo]{graphicx}
\usepackage{wrapfig}
\usepackage{etoolbox}
\usepackage[logo=on,%
inlinemathdigits=persian,%
displaymathdigits=persian,%
fontsize={12,15}%
]{xepersian}
\settextfont[Scale=1.1]{XB Niloofar}
\settextdigitfont[Scale=1.1]{Yas}
\setmathdigitfont[Scale=.9]{PGaramond}
\settextfont{Yas}
\BeforeBeginEnvironment{wrapfigure}{\vskip2ex}
\AfterEndEnvironment{wrapfigure}{\vskip2ex}
\begin{document}
با ﺳﻼم و عرض ادب سوال بنده این است که چگونه میتوان متنی را به طول یک خط یا بیشتر نوشت و در کنار هر کدام از خطوط یک عکس قرار گیرد به صورتی که اگر متن بزگتر از یک خط باشد به صورت خودکار متن شکسته شود و درصورتیکه متن ...
\begin{wrapfigure}[8]{l}[-.2cm]{5cm}
\vspace*{-1cm}
\begin{center}
\includegraphics[]{example-image-a}% or b or c
\caption{یک زیرنویس شکل آزمایشی}
\end{center}
\end{wrapfigure}\noindent
چگونه میتوان متنی را به طول یک خط یا بیشتر نوشت و در کنار هر کدام از خطوط یک عکس قرار گیرد به صورتی که اگر متن بزگتر از یک خط باشد به صورت خودکار متن شکسته شود و درصورتیکه متن
کوتاه تر باشد نیز تصویر در کنار متن قرار گیرد. چگونه میتوان
متنی را به طول یک خط یا بیشتر نوشت و در کنار هر کدام از
خطوط یک عکس قرار گیرد به صورتی که اگر متن بزگتر از یک
خط باشد به صورت خودکار متن شکسته شود و
چگونه میتوان متنی را به طول یک خط یا بیشتر نوشت و در کنار هر کدام از خطوط یک عکس قرار گیرد به صورتی که اگر متن بزگتر از یک خط باشد به صورت
\begin{wrapfigure}[9]{l}[0cm]{7cm}
\vspace*{-1.1cm}
\begin{center}
\includegraphics[width=7cm]{example-image-b}% or b or c
\caption{یک زیرنویس شکل آزمایشی}
\end{center}
\end{wrapfigure}\noindent
چگونه میتوان متنی را به طول یک خط یا بیشتر نوشت و در کنار هر کدام از خطوط یک عکس قرار گیرد به صورتی که اگر متن بزگتر از یک خط باشد به ...چگونه میتوان متنی را به طول یک خط یا بیشتر نوشت و در کنار هر کدام از خطوط یک عکس قرار گیرد به صورتی که اگر متن بزگتر از یک خط باشد به صورت خودکار متن شکسته شود و درصورتیکه متن کوتاه تر باشد نیز تصویر در کنار متن قرار گیرد.
\begin{wrapfigure}[7]{r}[.2cm]{5cm}
\vspace*{-1.1cm}
\begin{center}
\includegraphics[width=5cm]{example-image-b}% or b or c
\caption{یک زیرنویس شکل آزمایشی}
\end{center}
\end{wrapfigure}\noindent
چگونه میتوان متنی را به طول یک خط یا بیشتر نوشت و در کنار هر کدام از خطوط یک عکس قرار گیرد به صورتی که اگر متن بزگتر از یک خط باشد به ...چگونه میتوان متنی را به طول یک خط یا بیشتر نوشت و در کنار هر کدام از خطوط یک عکس قرار گیرد به صورتی که اگر متن بزگتر از یک خط باشد به صورت خودکار متن شکسته شود و درصورتیکه متن کوتاه تر باشد نیز تصویر در کنار متن قرار گیرد.
\end{document}
خروجی شما با تکلایو 2018 (آپدیت دوم مهر 97) به صورت زیر است: