سلام، لطفا وارد شوید یا عضو شوید.

نویسنده موضوع: سیاه کردن کلمات کلیدی در محیط listings  (دفعات بازدید: 2638 بار)

آفلاین فرشاد ترابی

  • مدیر تالار
  • Hero Member
  • **
  • تشکر
  • -اهدا شده: 204
  • -دریافت شده: 474
  • ارسال: 1,779
    • ديدن مشخصات
سیاه کردن کلمات کلیدی در محیط listings
« : سپتامبر 16, 2012, 06:24:04 pm »
با سلام،

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

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

ممنون

آفلاین حسن ذاکری

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 30
  • -دریافت شده: 379
  • ارسال: 667
    • ديدن مشخصات
پاسخ : سیاه کردن کلمات کلیدی در محیط listings
« پاسخ #1 : سپتامبر 17, 2012, 12:39:47 am »
سلام.
مسئله ربطی به زی‌پرشین ندارد. شما وقتی فایل را بدون زی‌پرشین (ولی حتی با زی‌لاتک) پردازش می‌کنید از دستورات لاتک برای انتخاب فونت استفاده می‌کنید، یعنی از سیستم 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}
« آخرين ويرايش: سپتامبر 17, 2012, 12:56:54 am توسط حسن ذاکری »
لطفاً صفحه قوانین تالار را مطالعه فرمایید، بخصوص اگر اولین ارسال‌هایتان را انجام می‌دهید.
به سوالی که مطابق با قوانین پرسیده نشود، جوابی داده نخواهد شد.

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

آفلاین فرشاد ترابی

  • مدیر تالار
  • Hero Member
  • **
  • تشکر
  • -اهدا شده: 204
  • -دریافت شده: 474
  • ارسال: 1,779
    • ديدن مشخصات
پاسخ : سیاه کردن کلمات کلیدی در محیط listings
« پاسخ #2 : سپتامبر 17, 2012, 03:30:55 am »
ممنونم آقای ذاکری،
جواب خیلی پیشرفته و حرفه ای بود  8)

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

 

اضافه کردن ورودی «کلمات کلیدی» و «ایمیل» به کلاس article

نویسنده diyanatانجمن عمومی

پاسخ ها: 6
مشاهده: 6109
آخرين ارسال ژوئیه 21, 2010, 04:32:18 pm
توسط وحید دامن‌افشان
تغییر کردن حاشیه‌ها هنگام استفاده از محیط thebibliography

نویسنده وحید دامن‌افشانانجمن باگ‌های نسخه ۱.۰.۴

پاسخ ها: 36
مشاهده: 17692
آخرين ارسال آوریل 09, 2010, 07:25:58 am
توسط vafa
رنگی کردن آیتم‌های محیط itemize و محیط «حل»

نویسنده هادی صفی‌اقدمانجمن سبک نوشتار

پاسخ ها: 8
مشاهده: 4937
آخرين ارسال ژوئیه 24, 2010, 03:58:17 pm
توسط Jalil
غیرایتالیک کردن محیط‌های theorem

نویسنده هادی صفی‌اقدمانجمن حروف‌چینی مستندات

پاسخ ها: 3
مشاهده: 3672
آخرين ارسال اوت 22, 2010, 04:36:15 pm
توسط vafa
رنگی کردن شماره‌های ظاهر شده‌ی محیط enumerate و دو سوال دیگر

نویسنده هادی صفی‌اقدمانجمن حروف‌چینی مستندات

پاسخ ها: 6
مشاهده: 4633
آخرين ارسال دسامبر 23, 2010, 11:49:01 pm
توسط وحید دامن‌افشان
ایتالیک کردن محیط قضیه و گزاره و ....

نویسنده شهابانجمن سبک نوشتار

پاسخ ها: 14
مشاهده: 11382
آخرين ارسال ژانویه 08, 2011, 08:57:09 pm
توسط h_nuri77
مشکل کلمات مرکب لاتین در واژه نامه با زیندی و وارد کردن خودکار آن به «نمایه»

نویسنده h_nuri77انجمن Xindy

پاسخ ها: 9
مشاهده: 7793
آخرين ارسال فوریه 06, 2011, 04:11:15 pm
توسط vafa
نمایش کلمات "عنوان" و "صفحه" در فهرست- وسط چین کردن عنوان فصل

نویسنده sattarانجمن طراحی صفحه

پاسخ ها: 6
مشاهده: 5969
آخرين ارسال مارس 10, 2011, 12:13:07 am
توسط sattar