فارسی نویسی latex در linux

به منظور نوشتن مطلب فارسی در محیط latex نیازمندی اصلی، نصب برنامه texmaker است، در محیط مبتنی بر debian از دستورات زیر استفاده میکنیم

#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}
\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}

****توجه داشته باشید که amsmath قبل از xepersian فراخوانی شود.
برای اجرا ابتدا برنامه texmaker را باز کنید و کد بالا را در آن بنویسید،‌ از منوی کمپایل xelatex را انتخاب کنید و کامپایل را انجام دهید.

برگرفته شده از luxos.blog.ir

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

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