3
« : مارس 14, 2012, 06:47:46 pm »
سلام
من ماکرو نویسی بلد نیستم ولی با مقداری جستجو تونستم این رو بنویسم:\makeatletter
\renewcommand{\@makechapterhead}[1]{%
\thispagestyle{empty}
\vspace*{150 pt}%
{\setlength{\parindent}{0pt} \centering
\fontspec[Script=Arabic,Mapping=parsidigits,Scale=4]{XB Zar}
\ifnum \value{secnumdepth}>1
\if@mainmatter فصل \thechapter:\vspace{30pt}\\\ \pagebreak\fi%
\fi
\parbox{\linewidth}{\centering\fontspec[Script=Arabic,Mapping=parsidigits,Scale=6]{XB Kayhan Sayeh} #1}\par\nobreak\vspace{40 pt}}}
\makeatother
کاری که این کد می کنه این هست که می نویسه مثلا:
فصل 3:
نام فصل
این رو تو یک صفحه به طور کامل می نویسه. حالا مشکل این هست که به جای کلمه فصل می خوام بنویسه پیوست وقتی که تو پیوست هست.
میشه راهنمایی کنید،
ممنون