۱. دانلود فایل iso نرمافزار texlive از https://ctan.net/systems/texlive/Images
۲. ماونت کردن(mount) فایل iso با دستور:
sudo mount -o loop ~/Downloads/texlive.iso /media/iso
۳. نصب texlive با دستور
sudo /media/iso/install-tl
۴. افزودن برنامههای نصب شده به متغیرهای محلی با اجرای دستور زیر در ترمینال(بصورت یکجا کپی و اجرا کنید)
echo '# Add TexLive to PATH, MANPATH, and INFOPATH export PATH="/usr/local/texlive/2024/bin/x86_64-linux:$PATH" export MANPATH="/usr/local/texlive/2024/texmf-dist/doc/man:$MANPATH" export INFOPATH="/usr/local/texlive/2024/texmf-dist/doc/info:$INFOPATH"' >> ~/.bashrc
۵. دانلود فایل zip پکیج xepersian از https://ctan.org/pkg/xepersian
۶. نصب xepersian با دستور
unzip -d `kpsewhich --var-value TEXMFLOCAL` ~/Downloads/xepersian.zip
حالا لاتک و زیپرشن آماده استفاده هستند. توجه داشته باشید برای گرفتن خروجی پیدیاف از فایل تک زیپرشن باید از دستور xelatex بصورت زیر استفاده کنید:
xelatex your-file.tex
۱. دانلود فایل نصبی .deb نرمافزار Visual Studio Code از آدرس https://code.visualstudio.com
۲. نصب با دستور
sudo apt install ~/Download/code.deb
۳. نرم افزار را باز کرده و در منوی سمت راست Extensions افزونهی Latex Workshop را جستجو و نصب کنید.
۴. تنظیمات را باز کنید و عبارت
Latex: Recipes
را جستجو کنید و بر روی
Edit in settings.json
کلیک کنید.
۵. عبارت زیر را به ابتدای لیست بیاورید
{ "name": "latexmk (xelatex)", "tools": [ "xelatexmk" ] },
(این برای استفاده از xelatex بصورت پیشفرض است)
حالا در visual studio code خروجی PDF لاتک با هر تغییر بصورت خودکار تولید و ذخیره میشود.
برای مشاهده قابلیتهای افزونه نصب شده، ویدئوی یوتیوبی زیر را ببینید:
نظر به کمبود منابع فارسی برای نصب لاتک در لینوکس، بر خودم لازم دیدم پس از سعی و خطاهای بسیار تجربیاتم را در این پست به اشتراک بگذارم. امیدوارم این راهنما براتون مفید واقع شده باشد.
آدرس بیتکوینی برای ارسال دونیشن:
bc1qsnfs9alfadfqv0hgc7j6duga8jqqryn4apl8w2