
% !TeX program = xelatex
\documentclass[12pt]{book}
\usepackage[total={12cm,19cm},centering,includehead=true]{geometry}‎
% for numbering subsubsections
\setcounter{secnumdepth}{4}
%to include subsubsections in the table of contents
\setcounter{tocdepth}{3}
% امکان ایجاد آیتم با حروف الفبا
\usepackage{enumitem}
\usepackage[justification=justified,font={small},labelfont=bf]{caption}
% جدول
\usepackage{booktabs}
\usepackage{array}
\usepackage{float}
\usepackage{multirow}
\usepackage{adjustbox}
\usepackage{amsthm,amsmath,amssymb}
% امکان درج نکته در زیر جدول
\usepackage[]{threeparttable}
% درج چند شکل با یک شماره
\usepackage[caption = false]{subfig}
% رسم اشکال هندسی
\usepackage{tikz}

\usepackage{graphicx}
% شروع شماره‌گذاری هر صفحه از یک 
\usepackage{zref-abspage}
\usepackage{perpage}
\MakePerPage{footnote}
\usepackage[extrafootnotefeatures]{xepersian}
 % تبدیل (آ) به (الف) در زیرشکل‌ها
\makeatletter
\bidi@patchcmd{\@Abjad}{آ}{الف}
{\typeout{Succeeded in changing `آ` into `الف`}}
{\typeout{Failed in changing `آ` into `الف`}}
\makeatother
\PersianAlphs

%انتخاب فونت فارسی
\settextfont{XB Zar}
% انتخاب فونت اعداد و ارقام به فارسی
\setdigitfont{XB Zar}

\twocolumnfootnotes

% تغییر نام کتاب‌نامه به منابع
\renewcommand*{\bibname}{منابع}
\begin{document}
% گزینه‌های محیط Description
\chapter*{پیشگفتار مؤلف}
\markboth{پیشگفتار مؤلف}{}
\addcontentsline{toc}{section}{پیشگفتار مؤلف}
هدف اولیه و چشم‌انداز این کتاب، تقریباً به طور مفصل در ویرایش اول پوشش داده شد. بنابراین، در اینجا به جای تکرار آن اطلاعات و شرح و بسط دادن جزئیات، تنها نکات برجسته و تغییرات انجام شده در ویرایش دوم که آن را از ویرایش اول متمایز می‌کنند، آورده شده‌اند. 
\end{document}