آموزش نصب لاتک و زی‌پرشین در گنو/لینوکس

در این پست با هم یاد می‌گیریم که چطور لاتک [latex] و زی‌پرشین [XePersian] رو در گنو/لینوکس نصب کنیم و اون رو برای فارسی نویسی در اوبونتو آماده کنیم.

افرادی که لاتک رو در اوبونتو نصب می‌کنن به دو فرقه اصلی تقسیم‌میشن، اون‌هایی که می خوان از طریق مخازن رسمی اوبونتو لاتک رو نصب کنن و گروهی که با دسته اول بحث می‌کنن و اعتقاد دارن الا و لله باید از روی ISO لاتک رو نصب کرد. حرف‌های هر دو گروه‌ هم شنیدنیه و بیشتر استدلال‌ها حول به روز نبودن بسته‌ها در مخازن اوبونتو میگذره.

اون زمانی که من بررسی کردم مخازن رسمی اوبوتو بسته‌های به روز زی‌پرشین رو داشتن و باید بگم برای من به روز بودن اونقدها هم اهمیتی نداره! چرا؟ چون هاردم کلا ۶۴گیگ هست و سعی می‌کنم برنامه‌ها رو در مینیمال‌ترن حالت ممکن نصب کنم و از این طریق چند مگابایتی صرفه جویی کنم.

نصب لاتک:

اگر محدودیت حافظه و حجم اینترنت ندارید می‌تونید با کد زیر لاتک و زی‌پرشین رو نصب کنید [کل حجم دانلود 2,469 MB و حجمی که روی هارد لازم داریم 4,673 MB]:

sudo apt-get install texlive-full

اما من از این دستور استفاده می‌کنم [کل حجم دانلود 138 MB و حجمی که روی هارد لازم داریم 425 MB]:

sudo apt-get install texlive-xetex

برای فارسی نویسی و کار با زی‌ورشین لازم داریم این پکیج رو هم نصب کنیم:

sudo apt-get install texlive-lang-arabic

من از ویرایشگر texmaker استفاده می کنم، بیاید اون رو نصب کنیم:

sudo apt-get install texmaker

وقتشه که texmaker رو برای فارسی نویسی آماده کنیم، اون رو باز کنید، از منو Options گزینه Configure Texmaker رو انتخاب می‌کنیم و بعد از بخش Quick Build گزینه‌ی XeLatex + view PDF رو انتخاب می‌کنیم، مصابق شکل زیر:

تنظیمات تکس‌میکر

کد‌های زیر رو به عنوان یک برنامه‌ی نمونه وارد کرده، ذخیره و گزینه‌ی RUN رو می‌زنیم. [دقت کنید فونتی که انتخاب کردید رو نصب داشته باشید.]

\documentclass[12pt,a4paper,oneside]{report}

\usepackage{hyperref}

\usepackage{xepersian}
\settextfont{Titr}
\setlatintextfont{Lato Thin}

 
\begin{document}
\textbf{سلام لاتک! }

این یک نوشته‌ی آزمایشی است

\end{document}

اگر به مشکلی بر نخوریم وقتی که روی View کلیک کنیم باید چنین خروجی‌ای داشته باشیم:


تبریک می‌گم ما رسما لاتک و بسته‌ی زی‌پرشین رو روی سیستممون داریم و می‌تونیم توی اون فارسی بنویسیم:-)


نویسنده: محمد حسین سالاری.

You may also like

۵ دیدگاه

  1. مرسی واقعا کلی سایت زیر و رو کردم تا رسیدم اینجا
    مثل اینکه xepersian قبلا توی xetex بوده ولی الان باید با lang-arabic نصب بشه
    متاسفانه اکثر آموزش های نصب قدیمی هستن

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *