سادگی زیباست...

بررسی انواع معماری های سیستم عامل و برنامه های سیستمی و روشهای توسعه آنها

سادگی زیباست...

بررسی انواع معماری های سیستم عامل و برنامه های سیستمی و روشهای توسعه آنها

سادگی زیباست...

فارسی نویسی 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 را انتخاب کنید و کامپایل را انجام دهید.

برای نصب texStudio و بسته های مورد نیاز از روش زیر هم میتونین استفاده کنید:
apt install texstudio
apt install texlive-xetex
apt install install lmodern
apt install texlive-fonts-recommended





موافقین ۱ مخالفین ۰ ۹۲/۰۸/۱۶
حامد شیخلو

linux

xelatex

نظرات (۲)

برای خطای Invalid fontname `[lmroman10-regular]', contains '['
sudo apt-get install lmodern

برای خطای LaTeX Error: File `iftex.sty' not found.
sudo apt-get install texlive-generic-extra
Thank you It helped me very much

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی