% !TeX program = xelatex
\documentclass[12pt]{book}
%تنظیم اندازه برگه و اندازه حاشیه‌های متن
\usepackage[paperheight=23cm, paperwidth=14.8cm, left=1.4cm, right=1.4cm, top=2cm, bottom=1.5cm, includehead=true,includefoot=true, centering]{geometry}
%تنظیم سربرگ
\usepackage{fancyhdr}
\fancyhf{}
\fancyhead[LO,RE]{\thepage}
\fancyhead[LE]{خواص سنگ‌های مخازن هیدروکربنی}
\fancyhead[RO]{\leftmark}

\pagestyle{fancy}
% تنظیم فاصله بین خطوط
\usepackage{setspace}
\onehalfspacing
%تنظیم فونت و اندازه بخش ها و زیربخش‌ها
\usepackage{sectsty}
\chapterfont{\Mitra}
\sectionfont{\Yagut \fontsize{12}{13} \selectfont}
\subsectionfont{\Yagut \fontsize{11}{12} \selectfont}
\subsubsectionfont{\Yagut \fontsize{10}{11} \selectfont}
\paragraphfont{\Yagut \fontsize{9}{10} \selectfont}
% for numbering subsubsections
\setcounter{secnumdepth}{4}
%to include subsubsections in the table of contents
\setcounter{tocdepth}{3}
% امکان ایجاد آیتم با حروف الفبا
\usepackage{enumitem}
%کار بر روی captionهای شکل  و جدول
\usepackage[justification=centering, font=small, labelfont=bf,textfont=bf]{caption}
%\DeclareCaptionFont{Traffic}{\Traffic}
%\captionsetup{textfont=Traffic, labelfont=Traffic}
% جدول
\usepackage{booktabs}
% تعیین اندازه‌ی هر ستون جدول
\usepackage{array}
\usepackage{float}
\usepackage{multirow}
\usepackage{adjustbox}
\usepackage{amsthm,amsmath,amssymb}
% امکان شکستن متن در صورت یا مخرج کسر یک رابطه‌ی ریاضی
\usepackage{mathtools}

\usepackage[]{mathastext}
% امکان درج نکته در زیر جدول
\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{Bahij Nazanin}
% انتخاب فونت اعداد و ارقام به فارسی
\setdigitfont{IRNazanin}
%انتخاب فونت انگلیسی
\setlatintextfont[Scale=1]{Times New Roman}
%تعریف فونت‌های فارسی دیگر که می‌خواهیم در برخی از جملات استفاده کنیم (هر جا خواستیم از این فونت استفاده کنیم از دستور \Yagut{} استفاده می‌کنیم)
\defpersianfont\Yagut[Scale=1]{XB Yagut}
%تعریف فونت‌های فارسی دیگر که می‌خواهیم در برخی از جملات استفاده کنیم (هر جا خواستیم از این فونت استفاده کنیم از دستور \Traffic{} استفاده می‌کنیم)
\defpersianfont\Traffic[Scale=1]{XM Traffic}
%تعریف فونت‌های فارسی دیگر که می‌خواهیم در برخی از جملات استفاده کنیم (هر جا خواستیم از این فونت استفاده کنیم از دستور \Mitra{} استفاده می‌کنیم)
\defpersianfont\Mitra[Scale=1]{B Mitra}
%تعریف فونت‌های لاتین دیگر که می‌خواهیم در برخی از جملات استفاده کنیم
\defpersianfont\Nastaliq[Scale=1]{IranNastaliq}
\defpersianfont\Arabic[Scale=1]{Arabic Typesetting}
%\deflatinfont\myEnfont[Scale=.9]{Adobe Arabic}

%\usepackage[bottom]{footmisc}

\twocolumnfootnotes
% حذف تورفتگی پانویس‌ها
\setlength{\footmarkwidth}{0pt}
%تغییر علامت اتصال از نقطه به خط تیره
\SepMark{-}
%تغییر اندازه فرمول ریاضی
\DeclareMathSizes{11}{19}{13}{9}   % For size 11 text
% تغییر نام کتاب‌نامه به منابع
\renewcommand*{\bibname}{منابع}

\begin{document}

$ 20\% $ علامت $\%$ به صورت انگلیسی است

$ 1.127 $ علامت اعشار به اشتباه به صورت . است

1.127  برعکس نمایش داده شده است

\end{document}