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

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

سیاه کردن کلمات کلیدی در محیط listings

نویسنده فرشاد ترابی, سپتامبر 16, 2012, 06:24:04 بعد از ظهر

« قبلی - بعدی »

فرشاد ترابی

با سلام،

من در حال نوشتن یک متن هستم که در آن قرار است یک کد به زبان متلب قرار بگیرد. برای آنکه
کلمات کلیدی سیاه شود، از تنظیمات فونت که در اینترنت پیدا کردم استفاده کردم. هنگامی که
از بسته زیپرشین استفاده نمیشود مشکلی نیست و کلمات کلیدی سیاه میشوند. ولی وقتی که
بسته زیپرشین فراخوانی میشود، کلاً فونت به هم میریزه.

فایل نمونه و پی دی اف های تولید شده به پیوست هست. فقط هنگامی که قرار است از
زیپرشین استفاده نوشود لطفاً خطوط \begin{LTR} و \end{LTR} را حذف کنید (البته این موضوع در فایل هم ذکر شده).

ممنون

حسن ذاکری

#1
سلام.
مسئله ربطی به زی‌پرشین ندارد. شما وقتی فایل را بدون زی‌پرشین (ولی حتی با زی‌لاتک) پردازش می‌کنید از دستورات لاتک برای انتخاب فونت استفاده می‌کنید، یعنی از سیستم nfss. اما وقتی از زی‌پرشین استفاده می‌کنید، چون زی‌پرشین وابسته به fontspec است، دیگر کنترل انتخاب فونت به دست fontspec است (در حقیقت ویژگی‌های اضافه xelatex را فعال می‌کند) و دستورات شما برای فونت نتیجه دلخواهتان را ندارد.
برای آزمون این نکته، فایل را بدون زی‌پرشین ولی با fontspec‌ پردازش کنید.
راه حل هم اینه که فونت رو با دستور \setlatinmonofont عوض کنید. مثلاً
\setlatinmonofont[ExternalLocation,BoldFont={cmuntb},ItalicFont={cmunti},BoldItalicFont={cmuntx}]{cmuntt}
یا هر فونت دیگری که دوست داشته باشید با optionهای دلخواه.

مثلاً برای فونت دلخواه شما، courier:
\setlatinmonofont[ExternalLocation,BoldFont={pcrb8a},ItalicFont={pcri8a},BoldItalicFont={pcrbi8a}]{pcrr8a}
لطفاً صفحه قوانین تالار را مطالعه فرمایید، بخصوص اگر اولین ارسال‌هایتان را انجام می‌دهید.
به سوالی که مطابق با قوانین پرسیده نشود، جوابی داده نخواهد شد.

در صورتی که به تازگی عضو تالار شده‌اید، در صفحه معرفی اعضای جدید برای شما ایجاد شده است.

فرشاد ترابی

ممنونم آقای ذاکری،
جواب خیلی پیشرفته و حرفه ای بود  8)

آیا لینک مفیدی در باره فونت ها وجود داره که اطلاعات کاملتری در اونجا پیدا کنم؟