۱) معمولاً وقتی کاراکتری به صورت مربع نشان داده میشود، مشکل از فونت است. فونتی مانند Yas آندرلاین را چاپ میکند. بنابراین راهحل این سؤال به اختیارات شما بستگی دارد. مثلاً آیا میتوانید از فونت دیگری استفاده کنید؟ یا به جای علامت آندرلاین چیز دیگری بگذارید؟ اگر پاسخ منفی است، میتوانید با فونت یاس (نمونهای از فونتی که این کاراکتر را چاپ میکند) این کاراکتر را تعریف کنید. بدین صورت که بنویسید:
\defpersianfont\yas[Scale=1]{Yas}
\newcommand{\unde}{\yas{\_}}
۲) ظاهراً بسته subfigure
مشکللاتی دارد، همچون سازگار نبودن با بسته hyperref
. از این رو شخصاً ترجیح میدهم از بسته subcaption
برای شکلهای چندقسمتی استفاده کنم.
۳) شما باید مکان محیط شناور را انتخاب کنید. اگر اندازه محیط و وضعیت متن به گونهای باشد که لاتک بتواند محیط را دقیقا در محل مورد نظر شما قرار دهد، حتما این کار را میکند. برای تعیین مکان محیط شناور بنویسید:
\begin{figure}[!h]%[b][t]
که !h
به معنای «دقیقاً اینجا» است، [b]
به معنای «پایین صفحه» و [t]
به معنای «بالای صفحه» است.
بنابراین فایل اصلاحشده شما بدین صورت است:
\documentclass[12pt]{report}
\usepackage{amsthm,amssymb,amsmath,mathrsfs,graphicx,fancyhdr,float}
\usepackage{subcaption}
\usepackage[top=30mm, bottom=30mm, left=30mm, right=40mm]{geometry}
\usepackage{xepersian}
\settextfont[Scale=1.2]{B Nazanin}
\setdigitfont[Scale=1]{PGaramond}
\setlatintextfont{Times New Roman}
\defpersianfont\yas[Scale=1]{Yas}
\newcommand{\unde}{\yas{\_}}
\graphicspath{{images/}}
\begin{document}
سوال اول :
نمایش علامت $ underline $ بین عدد 2 و کلمه دوره
(2\unde
دوره )
سوال دوم:
وقتی برای یک شکل چند قسمتی،برای هر قسمت میخام کپشن بنویسم
ازم ایراد میگیره.
\begin{figure}[!h]
\centering
\begin{subfigure}[b]{.4\textwidth}
\centering
\includegraphics[scale=.5]{fig1}
\caption{نگاشت خیمه $T$ دو نقطه ثابت دارد}\label{chap3figfig1}
\end{subfigure}\hfill
\begin{subfigure}[b]{.4\textwidth}
\centering
\includegraphics[scale=.5]{fig2}
\caption{دونقطه ثابت دارد، 2 نقطه تناوبی $\overline{x_1}$,$\overline{x_2}$ و2نقطه ثابت$x_1^*$ , $x_1^*$ از $T$}\label{chap3figfig2}
\end{subfigure}\hfill
\begin{subfigure}[b]{.4\textwidth}
\centering
\includegraphics[scale=.5]{fig3}
\caption{$T^3$ 8نقطه ثابت دارد،2نقطه تناوبی در هریک از 3 تناوب و 2نقطه ثابت نگاشت$T$.}\label{chap3figfig3}
\end{subfigure}
\caption{}
\label{chap3figsubfig}
\end{figure}
سوال سوم:
شکل ها در جای خودشون قرار نمیگیرند.
در این فایل الان شکل عد از سوال دوم نوشته شده اما قبل از سوال یک در $pdf$
نمایش داده میشه.
\end{document}
ضمنا به کمک تغییر عدد در {.4\textwidth}
میتوانید پهنای هر شکل را تغییر دهید.