[XeTeX] XeTeX, Persian, Page Numbers, Footnote Numbers

Ali Majdzadeh ali.majdzadeh at gmail.com
Fri Dec 7 18:47:01 CET 2007


Hello All
Thanks for your attention. The problem solved. Thanks a lot.

Regards
Ali


2007/11/28, Mostafa Vahedi <vahedi58 at yahoo.com>:
>
> Thanks Miyata,
>
> Just to make it a little bit more complete:
>
> \makeatletter \renewcommand{\thepage}{\textfarsi{\the\c at page}}
> \renewcommand{\thesection}{\textfarsi{\the\c at section}}
> \renewcommand{\thepart}{\textfarsi{\the\c at part}}
> %And so one for subsection, subsubsection, etc.
>
> \renewcommand{\thefootnote}{\textfarsi{\arabic{footnote}}}
> \renewcommand{\thefigure}{\textfarsi{\arabic{figure}}}
> \renewcommand{\figurename}{\textfarsi{Figure in Farsi}}
> \renewcommand{\contentsname}{\textfarsi{Table of Contents in Farsi}}%
> \renewcommand{\listfigurename}{\textfarsi{List of Figures in Farsi}}%
> %And so on for indexname, tablename, etc.
> %To make the figure or table caption appears correctly:
>
> \newsavebox\@Arabitempboxa
> \long\def\@makecaption#1#2{%
> \vskip\abovecaptionskip
> \sbox\@Arabitempboxa{\beginR #1: #2\endR}%
> \ifdim \wd\@Arabitempboxa >\hsize
> \beginR #1: #2\endR\par
> \else
> \global \@minipagefalse
> \hb at xt@\hsize{\hfil\box\@Arabitempboxa\hfil}%
> \fi
> \vskip\belowcaptionskip}
> \makeatother
>
>
> Mostafa
>
> *caapv 208 <caapv208 at yahoo.co.jp>* wrote:
>
> --- Bruno Voisin wrote:
>
> > IIRC LaTeX knows only about arabic and roman
> > numbers, and also about
> > numbering using the roman alphabet and using
> > "old-fashioned" non-
> > alphanumeric characters (for footnotes) like *, §,
> > ¶, �, �, �
> > and the like.
>
> The TECkit mapping files comes with arabxetex package
> perform necessary conversions, hence there is no need
> to implement inefficient macro level bloats.
>
> \usepackage{arabxetex}
> \newfontfamily\arabicfont[Script=Arabic]{Scheherazade}
> \makeatletter
> \renewcommand{\thepage}{\textfarsi{\the\c at page}}
> \renewcommand{\thesection}{\textfarsi{\the\c at section}}
> \renewcommand{\thepart}{\textfarsi{\the\c at part}}
> \renewcommand{\thefootnote}{\textfarsi{\c at footnote}}
> \renewcommand{\labelenumi}{\textfarsi{\theenumi}}
>
> etc. should be sufficient.
>
> > Bruno Voisin
> >
>
> Regards,
> SMiyata
>
>  ------------------------------
> Be a better pen pal. Text or chat with friends inside Yahoo! Mail. See
> how. <http://us.rd.yahoo.com/evt=51732/*http://overview.mail.yahoo.com/>
>
>
> _______________________________________________
> XeTeX mailing list
> postmaster at tug.org
> http://tug.org/mailman/listinfo/xetex
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://tug.org/pipermail/xetex/attachments/20071207/9db8e61c/attachment.html 


More information about the XeTeX mailing list