سلام
ابتدا از ارسال فایل کمینه درست از شما تشکر میکنم و به شما یک رای مثبت میدهم.
برخی از دستورات و بستهها را غیر فعال کردهام که مجدداً میتوانید فعال کنید. برای شروع شمارهی پانویس از یک از ساختار زیر کمک گرفتهام و ساختارهای مشابه را حذف کردهام.
\usepackage{zref-perpage}
\zmakeperpage{footnote}
برای ایجاد تغییر مورد نظر شما از تغییر ساختار پیوستها و به صورت زیر باید کمک گرفت:
\appendix
\renewcommand{\thechapter}{\harfi{chapter}}
دو دستور بالا را دقیقا درون اولین پیوست و قبل از تعریف فصل و مطابق زیر قرار دهید:
\appendix
\addcontentsline{toc}{chapter}{پیوستها}
\chapter{اولین پیوست}
اما برای سند شما این دستورات به تنهایی کارساز نیست. دلیل اینکه شما برای تغییر ساختار فصول در جهت چپ چین کردن آنها از ساختاری دیگر بهره گرفتهاید. این ساختار را نیز به صورت زیر تغییر دادهام:
\makeatletter
\def\@makechapterhead#1{%
\vspace*{50\p@}%
{\parindent \z@ \raggedright \normalfont
\ifnum \c@secnumdepth >\m@ne
\normalsize\bfseries \@chapapp\space
\harfi{chapter}
\par\nobreak
\vskip 20\p@
\fi
\interlinepenalty\@M
\normalsize \bfseries #1\par\nobreak
\vskip 40\p@
}}
\makeatother
تغییرات زیر را برای تبدیل «آ» به «الف» استفاده کردهام:
\makeatletter
\bidi@patchcmd{\@harfi}{آ}{الف}
{\typeout{Succeeded in changing `آ` into `الف`}}
{\typeout{Failed in changing `آ` into `الف`}}
\makeatother
از بسته و ساختار زیر نیز برای تغییر فواصل در فهرست بهره گرفتهام:
\usepackage[subfigure]{tocloft}
\setlength{\cftchapnumwidth}{2em}
با این تفاسیر کدهای شما به صورت زیر است:
\documentclass[a4paper,12pt]{report}
\usepackage{graphicx} % i;nserting images
%\usepackage{graphics}
\usepackage{array}
\usepackage{amsmath,amsthm,amssymb} %Liberary for math typing
\usepackage{ctable}
\usepackage{setspace} % for switching between double/single space in document
\usepackage{fancyhdr} % package for changing Headings style
\usepackage[T1]{font enc}
\usepackage{subfig}
\usepackage{caption}
%\usepackage[subfigure]{tocloft}
%\setlength{\cftchapnumwidth}{2em}
%\cftsetindents{section}{2em}{2.4em}
%\cftsetindents{subsection}{4.4em}{3.2em}
%دو خط زیر برای این هست که شماره بندی زیر نویسها را در هر صفحه جداگونه انجام دهد
%\usepackage{perpage}
%\MakePerPage{footnote}
% تنظیم حاشیه های صفحه
\usepackage[top=3cm,right=3cm,bottom=2.5cm,left=2.5cm]{geometry}
%بسته برای هایپرلینک کردن ارجاع ها
\usepackage[pagebackref=false,colorlinks,linkcolor=blue,citecolor=magenta]{hyperref}
%تنظیم اندازه فونت بخش ها (بر تنظیم اندازه هر بخش، علامت % را بردارید)
\usepackage{sectsty}
\allsectionsfont{\normalsize}
\chapterfont{\normalsize}
\chaptertitlefont{\Large}
\chapternumberfont{\Large}
\sectionfont{\normalsize}
\subsectionfont{\normalsize}
\subsubsectionfont{\normalsize}
\usepackage{zref-perpage}
\zmakeperpage{footnote}
\usepackage[subfigure]{tocloft}
\setlength{\cftchapnumwidth}{2em}
\usepackage{xepersian}
%آدرس فولدری که عکس ها در آن ذخیره می شود
\graphicspath{{images/}}
% مکان چاپ شماره صفحه
\pagestyle{fancy}
\fancyhead{}
\cfoot{}
\rhead{\thepage}
\renewcommand{\headrulewidth}{0pt}
%\usepackage{zref-perpage}
%\zmakeperpage{footnote}
%\usepackage{remreset}
%\makeatletter
%\@removefromreset{footnote}{chapter}
%\makeatother
% فرمان های مربوط به بسته XEPERSIAN که فونت و اندازه ان را تعیین می کند. من اینجا از XB Yas استفاده کردم، اما دانشگاه XB Zar می خواد.
\settextfont[Scale=1.05]{XB Zar}
\linespread{1.8}
%\setfadigitfont[Scale=1.02]{XB Zar}
\setlatintextfont{Times New Roman}
% دستوری برای تغییر نام کلمه «کتابنامه» به «مراجع»
%\renewcommand{\bibname}{مراجع}
%برای چپ چین شدن عنوان فصل ها -----------------------------------------------------------------------------------------------------------------------------
\makeatletter
\def\@makechapterhead#1{%
\vspace*{50\p@}%
{\parindent \z@ \raggedright \normalfont
\ifnum \c@secnumdepth >\m@ne
\normalsize\bfseries \@chapapp\space \tartibi{chapter}
\par\nobreak
\vskip 20\p@
\fi
\interlinepenalty\@M
\normalsize \bfseries #1\par\nobreak
\vskip 40\p@
}}
\makeatother
\renewcommand\thechapter{\arabic{chapter}}
\renewcommand\thesection{\thechapter$-$\arabic{section}}
\renewcommand\thesubsection{\thesection$-$\arabic{subsection}}
%\renewcommand\thesection{\thechapter- \arabic{chapter}\thechapter- \arabic{section} }
%\renewcommand\thesubsection{\thesection- \arabic{subsection}}
%تبدیل فصل۱ به فصل اول چهار مورد زیر را از حالت کاک
%\makeatletter
%\bidi@patchcmd{\@makechapterhead}{\thechapter}{\tartibi{chapter}}{}{}
%\bidi@patchcmd{\chaptermark}{\thechapter}{\tartibi{chapter}}{}{}
%\makeatother
%---------------------------------------------------------------------------
\begin{document}
%\include{besm}
%\include{cover_fa}
%\include{taied_fa}
%\include{sepas}
%\include{hoghugh}
%\include{taghdim}
%چکیده فارسی
%فهرست متن
%چکیده پایینی
\tableofcontents
\addtocontents{toc}{\textbf{عنوان}~\hfill\textbf{صفحه}\par}
%فهرست شکل ها
\newpage\listoffigures
\addtocontents{lof}{\textbf{عنوان}~\hfill\textbf{صفحه}\par}
%فهرست جداول
%m\listoftables
%m\doublespacing
%\include{abstract}
%\settextfont[Scale=1.02]{XB Zar}
%\baselineskip=.9cm
%\pagenumbering{harfi}
% فصل ها را در اینجا \include کنید!
\baselineskip=1.03cm
%\tartibi{chapter}
%\include{intro}
\pagenumbering{arabic}
\include{chap1}
%\include{chap2}
%\include{chap3}
%\include{chap4}
%\include{chap5}
%\include{chap6}
%
% پیوست ها را وارد کنید
%\addtocontents{toc}{پیوست}
\clearpage
\providecommand\phantomsection{}
%
\makeatletter
\bidi@patchcmd{\@harfi}{آ}{الف}
{\typeout{Succeeded in changing `آ` into `الف`}}
{\typeout{Failed in changing `آ` into `الف`}}
\makeatother
\makeatother
\makeatletter
\def\@makechapterhead#1{%
\vspace*{50\p@}%
{\parindent \z@ \raggedright \normalfont
\ifnum \c@secnumdepth >\m@ne
\normalsize\bfseries \@chapapp\space
\harfi{chapter}
\par\nobreak
\vskip 20\p@
\fi
\interlinepenalty\@M
\normalsize \bfseries #1\par\nobreak
\vskip 40\p@
}}
\makeatother
\include{peyvastA}
\include{peyvastB}
%\include{peyvastc}
%\include{peyvastD} -------------------------------------------------------
\singlespacing
% مراجع
{\bibliographystyle{./styles/iut-fa.bst}
{\bibliographystyle{ieeetr-fa.bst}
% {\bibliographystyle{plainurl}
% {\bibliographystyle{plain-fa}
% \setLTRbibitems
% \resetlatinfont
\renewcommand{\bibname}{مراجع}
% خطوط زیر هر جا قرار بگیرند همانجا مراجع چاپ می شوند
\DefaultMathsDigits
\begin{singlespace}
\bibliography{re3}
\end{singlespace}
}
%\include{references}
%چکیده انگلیسی
%\include{abstractenglish}
%\include{taied_en}
\end{document}
----------
خروجی شما با نسخهی اولیهی تکلایو 2018 مطابق زیر است:
موفق باشید.