سلام
من داخل متن فارسیم یه سری فرمول دارم که زیر نویس دارن . مثلا dj. که j اندیس d است.
وقتی داخل \lr{dj} میذارم اندیس نمیشه. و وقتی هم \lr{d_{j}} میذارم خطا میگیره
حالا وقتی داخل $ d_{j}$ میذارم درست میشه یعنی اندیس میشه ، ولی اندازه اش داخل متن فارسیم نامناسب میشه و مثل حالتی نیست که برای واردن کلمات انگیلیسی از \lr{} استفاده میشه. یعنی اندازه اش بزرگ میشه.
راه حلی وجود دارد؟
بله راه حل داره.
گام اول اینه که شما کمی وقت بگذارید و مفاهیم اولیه لیتک را یاد بگیرید. برای سرعت بیشتر میتوانید به فیلمهای آموزشی برای مبتدیان مراجعه کنید.
در گام دوم باید فونت ریاضی را با دستور زیر تنظیم کنید
\setdigitfont[Scale=0.8]{Times New Roman}
ممنون از راهنماییتون
این اشکالات استادم از پایان نامه ام گرفته اند
وباید تا اخر امشب تموم کنم برای دفاع
و وقتی ندارم که بخواهم فیلم اموزشی ببینم متاسفانه
متاسفانه تاثیری روی اندازه شون نداشت
میشه راهنمایی کنین
من واقعا نمیدونم دیگه باید چیکار کنم
با سلام
خطوط زیر را نگاه کنید.
\documentclass[10pt]{report}
\usepackage{xepersian}
\settextfont[Scale=1.1]{B Nazanin}
\DeclareMathSizes{10}{14}{12}{8}
\begin{document}
$A_{b}$
\end{document}
در این جا فونت پایه ما 10ptاست، لذا شما میتوانید با دستور
\DeclareMathSizes{10}{11}{9}{8}
فونت زیرنویس و اندیس ها را کنترل کنید دقت کنید که اولین آرگومان این دستور مقدار فونت پایه است، برای مثال اگر فونت پایه شما 12pt است، خواهید داشت.
\DeclareMathSizes{11}{12}{11}{10}
در حالت کلی آرگومان های این دستور به صورت زیر است:
\DeclareMathSizes{textsize}{mathsize}{scriptsize}{scriptscriptsize}
اکنون براحتی می توانید با دستکاری آرگومان های دوم تا چهارم math mode ها را تغییر اندازه دهید.
ممنونم.
ولی من نمیخواستم فونت زیرنویس ها را عوض کنم.
نمونه ی کمینه ی مشکلم اینه
فرمول pps داخل متن بزرگتر از خود فرمول در پایین هست
با سلام
دستور زیر را اضافه کنید.
\DeclareMathSizes{12}{11}{11}{10}
آرگومان دوم را مثلا ۸ بگذارید ببینید چه تغییری ایجاد میشود؟!
من فکر میکنم کل مشکلات به خاطر درست ننوشتن فرمول ها و متن است. فایل زیر را امتحان کنید.