آکادمی دکتر مس فروش
آکادمی دکتر مس فروش
خواندن ۲ دقیقه·۷ سال پیش

درس ۱۵: تعریف فونت جدید

تمامی این نوشتار تحت لیسانس کریتیو کامنز و مجوز بین‌المللی CC-BY-NC-ND منتشر می‌شوند.

اگر با LaTeX آشنایی ندارید، ابتدا این درس را ببینید.

در درس ۱۴ دیدید که به دستور

\settexfont{نام فونت}

برای کل نوشتار فونتی تعریف کردیم. ولی گاهی نیاز به استفاده از فونت‌های دیگر در متن می‌باشد. برای استفاده از فونت‌های گوناگون می‌توان از دستور زیر استفاده کرد:

\defpersianfont{\CN}{نام فونت}

این دستور باید در preamble و پس از دستور تعریف فونت قرار بگیرد و در این دستور بجای CN می‌تواند نامی دلخواه قرار بگیرد فقط توجه کنید که:

  • این نام نباید با کاراکترهای زبان فارسی باشد.
  • یکی از دستورات رزرو شده TeX نیز نباید باشد.

پیشنهاد می‌شود از یک واژه فارسی که به فینگلیش نوشته شده برای این کار استفاده کنید.

در قمست نام فونت می‌‌توانید از هر فونتی که روی سیستم شما نصب شده است استفاده کنید. برای مثال به دستورات زیر توجه کنید:

\defpersianfont{\sols}{XB Sols} \defpersianfont{\titr}{XB Titre} \defpersianfont{\nast}{IranNastaliq}

که فونت‌های نوشته شده در جفت آکولاد دوم را تعریف می‌کنند.


برای استفاده از فونت‌های تعریف شده در نوشتار می‌توان به شکل زیر عمل کرد:

{\nast متن}

که بجای nast می‌توان نامی که برای فونت اختصاص دادیم را قرار داد. در این صورت کل متن نوشته شده در میان جفت آکولاد با فونت جدیدی که تعریف کردیم تولید می‌شود.

به نمونه زیر توجه کنید.

تعریف فونت جدید در LaTeX
تعریف فونت جدید در LaTeX

به چگونگی تعریف فونت در preamble توجه کنید.

ویدیو مربوط به این درس در آپارات قابل مشاهده است.

ادامه دارد ....

درس ۱۶: ایجاد سطر و پاراگراف جدید

در صورت تمایل به تهیه کتاب خودآموز سریع LaTeX با اینجانب تماس بگیرید.

کانال‌های آموزشی LaTeX در آپارات و تلگرام که توسط اینجانب اداره می‌شوند به شرح زیر می‌باشند:
لینک کانال در آپارات
https://www.aparat.com/ali.mesforush
لینک کانال در تلگرام
https://t.me/LATEX_Mesforush
اینساگرام من
https://www.instagram.com/amesforush/

با احترام
/مس‌فروش

لاتکlatex
علی مس‌فروش هستم، استاد دانشگاه صنعتی شاهرود. لطفا کانال من در آپارات https://www.aparat.com/ali.mesforush و یوتیوب https://www.youtube.com/channel/UCqEWVstqAgjSswGDTnMjEww را دنبال کنید.
شاید از این پست‌ها خوشتان بیاید