• Welcome to پارسی‌لاتک.
 
از تاریخ ۱۳۹۳/۸/۱۴ به دلیل ارائه خدمات بهتر به سایت جدید پرسش و پاسخ مهاجرت کرده‌ایم؛ از این رو امکان عضویت و ارسال پست در تالار غیرفعال شده است. لطفاً برای پرسیدن سوال‌های خود به سایت جدید مراجعه کنید.

ورود به سایت جدید

متن انگیلیسی زیرنویس دار در متن فارسی

نویسنده parna67, آگوست 30, 2014, 10:38:06 بعد از ظهر

« قبلی - بعدی »

parna67

سلام
من داخل متن فارسیم یه سری فرمول دارم که زیر نویس دارن . مثلا dj. که j  اندیس d است.
وقتی داخل \lr{dj}  میذارم اندیس نمیشه. و وقتی هم \lr{d_{j}}  میذارم خطا میگیره
حالا وقتی داخل $ d_{j}$  میذارم درست میشه یعنی اندیس میشه ، ولی اندازه اش داخل متن فارسیم نامناسب میشه و مثل حالتی نیست که برای واردن کلمات انگیلیسی از \lr{}  استفاده میشه. یعنی اندازه اش بزرگ میشه.
راه حلی وجود دارد؟

فرشاد ترابی

بله راه حل داره.
گام اول اینه که شما کمی وقت بگذارید و مفاهیم اولیه لیتک را یاد بگیرید. برای سرعت بیشتر می‌توانید به فیلم‌های آموزشی برای مبتدیان مراجعه کنید.
در گام دوم باید فونت ریاضی را با دستور زیر تنظیم کنید

\setdigitfont[Scale=0.8]{Times New Roman}

parna67

ممنون از راهنماییتون
این اشکالات استادم از پایان نامه ام گرفته اند
وباید تا اخر امشب تموم کنم برای دفاع
و وقتی ندارم که بخواهم فیلم اموزشی ببینم متاسفانه
متاسفانه تاثیری روی اندازه شون نداشت

parna67

میشه راهنمایی کنین
من واقعا نمیدونم دیگه باید چیکار کنم

ابوالفضل دیانت

با سلام
خطوط زیر را نگاه کنید.

\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 ها را تغییر اندازه دهید.

parna67

ممنونم.

ولی من نمیخواستم فونت زیرنویس ها را عوض کنم.
نمونه ی کمینه ی مشکلم اینه
فرمول pps داخل متن بزرگتر از خود فرمول در پایین هست

ابوالفضل دیانت

با سلام
دستور زیر را اضافه کنید.

\DeclareMathSizes{12}{11}{11}{10}

آرگومان دوم را مثلا ۸ بگذارید ببینید چه تغییری ایجاد می‌شود؟!

سید احمد موسوی

من فکر می‌کنم کل مشکلات به خاطر درست ننوشتن فرمول ها و متن است. فایل زیر را امتحان کنید.