فارسی نویسی latex در linux
پنجشنبه, ۱۶ آبان ۱۳۹۲، ۱۰:۴۷ ب.ظ
به منظور نوشتن مطلب فارسی در محیط latex نیازمندی اصلی، نصب برنامه texmaker است، در محیط مبتنی بر debian از دستورات زیر استفاده میکنیم
اولین مرحله،فعال سازی قابلیت کامپایل با xelatex است، برای این منظور از منوی
User-> User commands -> Edit User Commands
را انتخاب میکنیم، در پنجره باز شده، به صورت زیر عمل میکنیم:
بسته های زیر را نصب کنید:
برای تست، از مثال زیر استفاده کنید:
برای اجرا ابتدا برنامه texmaker را باز کنید و کد بالا را در آن بنویسید، از منوی کمپایل xelatex را انتخاب کنید و کامپایل را انجام دهید.
#apt-get install texmakerبعد از اتمام دستورات، میتوان برنامه texmaker را اجرا کرد. در این محیط میتوان متون انگلیسی را تایپ و آماده کرد. برای آموزش latex از فایل زیر میتوان استفاده کرد:
http://www.tug.org/twg/mactex/tutorials/ltxprimer-1.0.pdfبرای فعال سازی فارسی نویسی، نیازمند xelatex میباشیم، این نیازمندی با texmaker نصب میشود، اما باید تغییراتی برای آن اعمال کرد
اولین مرحله،فعال سازی قابلیت کامپایل با xelatex است، برای این منظور از منوی
User-> User commands -> Edit User Commands
را انتخاب میکنیم، در پنجره باز شده، به صورت زیر عمل میکنیم:
بسته های زیر را نصب کنید:
#apt-get install texlive-lang-arabic texlive-latex-recommendedقلم های مورد نیاز را نصب کنید، مانند ویندوز فایل قلم را باز کنید و دکمه install را بزنید.
برای تست، از مثال زیر استفاده کنید:
\documentclass{article}****توجه داشته باشید که amsmath قبل از xepersian فراخوانی شود.
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{xepersian}
\usepackage{amssymb}
\settextfont[Scale=1]{XB Niloofar}
\setlatintextfont[Scale=.9]{Times New Roman}
\setdigitfont{B Nazanin}
\title{نحوه فارسی نویسی در LATEX}
\author{حامد شیخلو}
\begin{document}
\maketitle
\begin{abstract}
چکیده مطلب
\end{abstract}
\indent\indent
\section{مقدمه}
مقدمه مطلب
\end{document}
برای اجرا ابتدا برنامه texmaker را باز کنید و کد بالا را در آن بنویسید، از منوی کمپایل xelatex را انتخاب کنید و کامپایل را انجام دهید.
برای نصب texStudio و بسته های مورد نیاز از روش زیر هم میتونین استفاده کنید:
apt install texstudio
apt install texlive-xetex
apt install install lmodern
apt install texlive-fonts-recommended
sudo apt-get install lmodern
برای خطای LaTeX Error: File `iftex.sty' not found.
sudo apt-get install texlive-generic-extra