سلام
این سوال با سوال قبلی شما در این لینک تفاوت دارد.
شمارهی محیطی که شما تعریف میکنید درون خود محیط قرار نمیگیرد و به بیرون از محیط مهاجرت میکند. در واقع در اینگونه موارد شما با دستور \vspace{0pt}
فقط متن درون مینیپیج رو با تصویر تراز میکنید ولی شماره تراز نمیشود.
راهی که به نظر من تو اینگونه موارد باید به کار ببرید انتقال تصویر به بالاست.
این دستورات فایلتون:
\documentclass{article}
\usepackage{ptext}
\usepackage{graphicx}
\usepackage[logo=on]{xepersian}
\settextfont[Scale=1.2]{XB Niloofar}
\setdigitfont[Scale=1.2]{XB Niloofar}
\newcounter{question}
\newenvironment{question}[1][]{%
\begin{minipage}[b]{\textwidth}
\refstepcounter{question}\par\medskip
\textbf{\thequestion- #1} \rmfamily}{\par \medskip
\end{minipage}}
\begin{document}
\null\vfill
\hrule
\medskip
\begin{question}
\begin{minipage}[t]{0.5\textwidth}
نمودار یک تابع درجه دوم در شکل روبرو رسم شده است. معادله آن را به دست آورید. نمودار یک تابع درجه دوم در شکل روبرو رسم شده است. معادله آن را به دست آورید. نمودار یک تابع درجه دوم در شکل روبرو
\end{minipage}
\hfill
\begin{minipage}[t]{0.3\textwidth}
\vspace{-7pt}
\includegraphics[width=\textwidth]{15}
\end{minipage}
\end{question}
\ptext[1]
\end{document}
و اینم خروجیتون با تکلایو 2017:
مشتاقم تا راه دوستان دیگر را نیز در اینگونه موارد تجربه کنم.
موفق باشید.
ویرایش دوم در مورد سوال شما در قسمت نظرات:
این رفتار و به وجود آمدن تورفتگی کاملا طبیعی است و مربوط به محیط مینی پیج نیست. به ترتیب محیطهاتون توجه کنید. شما اول محیط question
رو فراخوانی کردهاید که یک شماره الحاق میکند. بعدش محیطهای متن و تصویر را فراخوانی کردهاید. این بدان معنی است که محیطهای دوم تقسیمات 0.3
و 0.6
را از باقیمماندهی سطر میگیرند و این تقسیمبندی شامل اون شمارهی محیط question
نمیشود. پس مشکل از مینیپیج نیست. کافیه کدتون به صورت زیر تغییر کند تا خواستهی شما برآورده شود:
\documentclass{article}
\usepackage{ptext}
\usepackage{graphicx}
\usepackage[logo=on]{xepersian}
\settextfont[Scale=1.2]{XB Niloofar}
\setdigitfont[Scale=1.2]{XB Niloofar}
\newcounter{question}
\newenvironment{question}[1][]{%
\begin{minipage}[b]{\textwidth}
\refstepcounter{question}\par
\textbf{\thequestion- #1} \rmfamily}{\par \medskip
\end{minipage}
}
\begin{document}
\null\vfill
\hrule
\bigskip\noindent
\begin{minipage}[t]{0.6\textwidth}
\vspace{0pt}
\begin{question}
نمودار یک تابع درجه دوم در شکل روبرو رسم شده است. معادله آن را به دست آورید. نمودار یک تابع درجه دوم در شکل روبرو رسم شده است. معادله آن را به دست آورید. نمودار یک تابع درجه دوم در شکل روبرو رسم شده است. معادله آن را به دست آورید.
\end{question}
\end{minipage}
\hfill
\begin{minipage}[t]{0.3\textwidth}
\vspace{0pt}
\includegraphics[width=\textwidth]{15}
\end{minipage}\\
\noindent
\ptext[1]
\begin{question}
نمودار یک تابع درجه دوم در شکل روبرو رسم شده است. معادله آن را به دست آورید. نمودار یک تابع درجه دوم در شکل روبرو رسم شده است. معادله آن را به دست آورید. نمودار یک تابع درجه دوم در شکل روبرو
\end{question}
\end{document}
اینم خروجیتون میشه:
شما در عنوان سوالتون اینو مطرح نکرده یودید که میخواهید تو رفتگی نداشته باشید و منم به سوالی که فرموده بودید جواب دادم که تنظیم محیطها با شماره بود. اگر در مورد محیط wrapfig
هم سوالی دارید جداگانه مطرح کنید تا مشکل احتمالی بررسی شود.
موفق باشید.