با سلام
لطفا بنده را جهت تغییر اندازه فونت زیرنویس به اندازه دلخواه راهنمایی بفرمایید.
\usepackage{etoolbox}
\makeatletter
\patchcmd{\@footnotetext}{\footnotesize}{\scriptsize\sffamily}{}{}
\makeatother
یا
\usepackage{footmisc}
\renewcommand*{\footnotelayout}{\scriptsize\sffamily}
تغییر نکرد
اشتباها هردو فرمان رو وارد کرده بودم. الان دیگه کلمات فارسی تو زیرنویس چاپ نمی شه!
اصلا توی این فایل زیپرشین را فراخوانی نکردین.
دستور \sffamily را حذف کنید.
وقتی فایل نمونه نمیفرستین، نمیفهمم که منظورتون در لاتک هست یا در زیپرشین.
دوستان؟ معادل فونت \sffamily در زیپرشین چی هست؟
نقل قول از: هادی صفیاقدم در اکتبر 04, 2012, 01:25:32 قبل از ظهر
اصلا توی این فایل زیپرشین را فراخوانی نکردین.
دستور \sffamily را حذف کنید.
وقتی فایل نمونه نمیفرستین، نمیفهمم که منظورتون در لاتک هست یا در زیپرشین.
دوستان؟ معادل فونت \sffamily در زیپرشین چی هست؟
\setpersiansansfont{font name}
میبایست تعریف شده باشد. تا دستور \ssfamily موثر شود. تا آنجا که من اطلاع دارم، برای فارسی سریف (serif) تعریف نمیشود، بناراین این دستور فقط زمانی کاربرد دارد که در سبک بعضی جاها (مثل عنوان فصل) با فونت ssfamily نوشته شده باشد.
نقل قول از: هادی صفیاقدم در اکتبر 03, 2012, 11:09:27 بعد از ظهر
\usepackage{etoolbox}
\makeatletter
\patchcmd{\@footnotetext}{\footnotesize}{\scriptsize\sffamily}{}{}
\makeatother
یا
\usepackage{footmisc}
\renewcommand*{\footnotelayout}{\scriptsize\sffamily}
هر رو روش در زیپرشین کاملاً اشتباه است. در عوض خیلی راحت میتوان از گزینه extrafootnotefeatures استفاده کرد که hookهای لازم تعریف شدهاند:
\documentclass{article}
\usepackage[extrafootnotefeatures]{xepersian}
\makeatletter
\renewcommand{\foottextfont}{\scriptsize\bfseries\if@RTL@footnote\else\latinfont\fi}
\makeatother
\begin{document}
\footnote{آزمایش}
\end{document}
نقل قول از: هادی صفیاقدم در اکتبر 04, 2012, 01:25:32 قبل از ظهر
...معادل فونت \sffamily در زیپرشین چی هست؟
راهنمای زیپرشین حتماً جواب شما را دارد.
بله. فقط از روشی که آقای کارنپهلو فرمودند نتیجه مورد نظر حاصل شد. البته الان زیرنویس ها برخلاف قبل که توی یه خط ظاهر می شدند حالا زیر هم قرار گرفته اند.
نقل قول از: unos در اکتبر 04, 2012, 10:43:44 قبل از ظهر
بله. فقط از روشی که آقای کارنپهلو فرمودند نتیجه مورد نظر حاصل شد. البته الان زیرنویس ها برخلاف قبل که توی یه خط ظاهر می شدند حالا زیر هم قرار گرفته اند.
\documentclass{article}
\usepackage[extrafootnotefeatures]{xepersian}
\paragraphfootnotes
\setRTLparagraphfootnotes
\makeatletter
\renewcommand{\foottextfont}{\scriptsize\bfseries\if@RTL@footnote\else\latinfont\fi}
\makeatother
\begin{document}
\footnote{آزمایش}\footnote{آزمایش}\footnote{آزمایش}\footnote{آزمایش}\footnote{آزمایش}\footnote{آزمایش}\footnote{آزمایش}\footnote{آزمایش}\footnote{آزمایش}
\end{document}