اگر به تازگی به جمع خوانندگان این وبلاگ پیوستهاید، لازم است ابتدا پیشنیازهای زیر را بخوانید:
- آیا وقت آن نرسیده که با واژهپردازها خداحافظی کنیم؟ (قسمت اول)
- آیا وقت آن نرسیده که با واژهپردازها خداحافظی کنیم؟ (قسمت دوم)
- آیا وقت آن نرسیده که با واژهپردازها خداحافظی کنیم؟ (قسمت سوم)
- آیا وقت آن نرسیده که با واژهپردازها خداحافظی کنیم؟ (قسمت چهارم)
- راهنمای نصب لاتک و زیپرشین
حال که لاتک و زیپرشین را نصب کردهاید، میخواهم در مورد شروع کار حروفچینی با لاتک و زیپرشین بنویسم.
در نرمافزارهای واژهپردازی مانند مایکروسافت ورد، برای حروفچینی یک متن، نرمافزار را باز میکنید و بدون هیچ کار اضافهای، شروع به نوشتن میکنید؛ اما در لاتک، اینطور نیست. در لاتک، قبل از نوشتن متن، باید یک سری کد بنویسید. کد زیر را در نظر بگیرید:
\documentclass{article}
\begin{document}
Hello World!
\end{document}
این کد، سادهترین مثال برای یک فایل لاتک است که به مثال Hello World معروف شده است؛ اما معنی این کدها چیست؟
در خط ۱، به موتور حروفچین میگویید که قصد حروفچینی یک مقاله ((Article را دارید. توجه داشته باشید که منظور از مقاله در اینجا، یک مقاله آکادمیک نیست؛ بلکه منظور، یک نوشته ساده است؛ هر چند با این کد، میتوانید حتی یک مقاله ۱۰۰۰ صفحهای را هم حروفچینی کنید.
در خط ۲، شروع نوشتار را به موتور حروفچین اعلام میکنید. در واقع، به موتور حروفچین میگویید که از اینجا به بعد، هر چیزی (به غیر از دستورهای لاتک) که تایپ میشود را در خروجی، نمایش دهد.
در خط ۳، شروع به نوشتن متن موردنظر میکنید که میتواند یک جمله و یا یک نوشته چند صفحهای باشد.
در خط ۴، پایان نوشتار را به موتور حروفچین اعلام میکنید. در واقع، از خط ۴ به بعد، هر چیزی (حتی دستورهای لاتک) که تایپ شود، نادیده گرفته میشود و در خروجی، نمایش داده نمیشود.
توجه داشته باشید که تمام دستورهای لاتک، با نماد «\» شروع میشوند.
نحوه گرفتن خروجی در لاتک
در بحث مزایای لاتک، گفته شد که در لاتک، ظاهر و محتوای نوشته، از هم جدا هستند. بنابراین برای دیدن خروجی در لاتک، باید یک فرایند دیگر را هم انجام دهید. برای این کار، باید کد نوشته شده در بالا را در یک فایل متنی قرار دهید و سپس فایل را با پسوند tex ذخیره کنید. فرض کنید اسم این فایل، sample1 و محل ذخیرهسازی آن، پوشه samples در درایو D باشد (این فایل را میتوانید از اینجا هم دانلود کنید). برای ایجاد خروجی باید با استفاده از خط فرمان، به مسیر پوشه مورد نظر رفته و دستور pdflatex را روی آن اجرا (Run) کنید:
D:\samples>pdflatex sample1.tex
اگر مراحل گفته شده را درست انجام داده باشید، یک فایل پیدیاف به نام sample1.pdf در پوشه samples ایجاد میشود که اگر آن را باز کنید، با شکل زیر، روبرو میشوید:
اگر دقت کنید، میبینید که در پوشه موردنظر، علاوه بر فایلهای sample1.tex و sample1.pdf، دو فایل دیگر به نامهای sample1.log و sample1.aux به وجود آمدهاند. فایل sample1.log، یک فایل متنی است که حاوی گزارشهای حاصل از پردازش فایل است. فایل sample1.aux نیز یک فایل کمکی (auxiliary) است که اطلاعات مربوط به یک اجرا را به اجرای بعدی، منتقل میکند. این فایلها را حتی اگر حذف کنید، با اجرای دستور pdflatex روی فایل sample1.tex، دوباره به وجود میآیند.
فارسینویسی در لاتک با زیپرشین
خوشبختانه به کمک بسته (package) زیپرشین، میتوانید به سادگی با لاتک، فارسی بنویسید. برای این کار، کافی است کد بالا را به صورت زیر تغییر دهید:
\documentclass{article}
\usepackage{xepersian}
\begin{document}
سلام دنیا!
\end{document}
همانطور که میبینید، تنها تفاوتی که با کد بالا دارد، این است که بسته زیپرشین با دستور
\usepackage{xepersian}
در آن، فراخوانی شده است. همانطور که در آینده خواهید دید، در فایلهای بزرگتر برای انجام کارهای مختلف، نیاز به فراخوانی بستههای بیشتری دارید. بنابراین از همین حالا، به خاطر بسپارید که بسته زیپرشین، باید آخرین بستهای باشد که فراخوانی میشود. همچنین در نوشتههای بعدی میبینیم که برای حروفچینی متنهای بلندتر مانند یک پایاننامه یا کتاب، باید از بستهها و دستورهای بیشتری استفاده کنیم. این بستهها و دستورها را باید بین خطهای ۱ و ۳ قرار دهید. کاربران لاتک، به فاصله بین خطهای ۱و ۳، «سرآغاز» (preamble) میگویند.
حال برای گرفتن خروجی از این کد، مانند کد قبل، باید این کد را در یک فایل متنی با نام مثلاً sample2.tex در پوشه samples در درایو D ذخیره کنید (این فایل را میتوانید از اینجا هم دانلود کنید). سپس باید با استفاده از خط فرمان، به مسیر پوشه گفته شده بروید و این بار، دستور xelatex را به صورت زیر روی آن اجرا کنید:
D:\samples>xelatex sample2.tex
خروجی این کار، باید به صورت زیر باشد:
در واقع، کاری که زیپرشین انجام میدهد، این است که حروفچینی دوجهته از راست به چپ و از چپ به راست را در لاتک، ممکن میکند و به ما این امکان را میدهد که به طور همزمان، متنهای فارسی و انگلیسی را با همان کیفیت لاتک، حروفچینی کنیم.
اختلاف حروفچینی بین لاتک و زیپرشین و واژهپردازها
در لاتک و زیپرشین، برخلاف واژهپردازها، برای انجام دادن هر کاری، باید به موتور حروفچین، دستور بدهید. به عبارت دیگر، برای هر کاری، باید دستور ویژه آن را وارد کنید. در زیر، با چند نمونه ساده از این تفاوتها آشنا میشوید:
۱- همانطور که خودتان هم میتوانید آزمایش کنید، در لاتک و زیپرشین، وارد کردن یک فاصله (زدن کلید space)، با وارد کردن چندین فاصله در یک خط، هیچ تفاوتی ندارد. بنابراین برای وارد کردن چند فاصله، باید از دستوری مثل
\hspace{2cm}
که به معنی فاصله افقی است، استفاده کنید.
۲- در لاتک و زیپرشین، وارد کردن یک خط خالی (زدن کلید enter)، با وارد کردن چند خط خالی، هیچ تفاوتی ندارد. پس برای وارد کردن فاصله عمودی، باید از دستوری مثل
\vspace{2cm}
استفاده کنید.
۳- در لاتک و زیپرشین، برای رفتن به صفحه بعد، باید از دستور
\newpage
استفاده کنید.
۴- برای بولد کردن یک کلمه یا عبارت در لاتک و زیپرشین، باید دستور
\textbf{مقداری متن}
را به کار ببرید.
۵- برای ایجاد یک «بخش» در لاتک و زیپرشین، کافی است فقط عنوان بخش را به صورت
\section{مقداری متن}
وارد کنید. موتور حروفچین، به طور خودکار، متن را به سر خط میبرد؛ عنوان را بزرگ و بولد کرده و یک شماره به ابتدای آن اضافه میکند. خروجی این کار، به صورت زیر است:
۶- برای وارد کردن یک زیربخش، کافی است آن را به صورت
\subsection{مقداری متن دیگر}
وارد کنید. مانند حالت قبل، خود موتور حروفچین، همه کارها را به طور خودکار انجام میدهد. خروجی، به صورت زیر است:
۷- ایجاد فهرست مطالب در لاتک و زیپرشین، در مقایسه با واژهپردازهایی مانند ورد، بسیار سادهتر است. برای ایجاد فهرست، کافی است در هر کجایی که میخواهید فهرست چاپ شود، دستور
\tableofcontents
را قرار دهید و سپس سه بار، دستور xelatex را روی فایل اجرا کنید. خروجی این کار، به صورت شکل زیر است. جالب است بدانید که عنوان «فهرست مطالب»، میزان تورفتگی عنوانها، شمارههای پشت عنوانها، خط نقطهچین و شماره صفحات، به طور کاملاً خودکار، چاپ میشود!
دقت داشته باشید که بعد از ایجاد فهرست مطالب، فایل دیگری به نام sample2.toc نیز در کنار فایل sample2.tex در پوشه samples ایجاد میشود. بنابراین با انجام کارهای مختلف مثل ایجاد فهرست و یا ایجاد نمایه، فایلهایی با پسوندهای مختلف در کنار فایل tex ایجاد میشود که امری طبیعی است.
فهرستهای دیگر مانند فهرست شکلها و فهرست جدولها را میتوانید به ترتیب با دستورهای
\listoffigures
و
\listoftables
ایجاد کنید (فایل حاوی مثالهای بالا را میتوانید از اینجا دانلود کنید). بدیهی است که برای نوشتن تنها متنهای انگلیسی، نیازی به فراخوانی بسته زیپرشین نیست.
تا اینجا یاد گرفتید که چگونه یک فایل لاتک و زیپرشین ساده را نوشته، اجرا کرده و از آن، خروجی پیدیاف بگیرید. سوالی که ممکن است برای شما پیش آمده باشد، این است که آیا ویرایشگری گرافیکی برای کار با فایلهای تِک وجود دارد. خوشبختانه، جواب، مثبت است.
در نوشتههای بعدی وبلاگ «پانویس»، درباره این ویرایشگرها و نیز جنبههای دیگر حروفچینی با لاتک و زیپرشین، خواهم نوشت. اگر میخواهید از انتشار این نوشتهها آگاه شوید، مشترک خوراک «پانویس» و یا مشترک ایمیلی «پانویس» شوید.
لینک ثابت: https://panevis.ir/?p=526





! You can’t use `\relax’ after \the. \c@zabspage \end{document}
این خطا برای چی است؟
بهتره مشکل رو در سایت پرسش و پاسخ پارسیلاتک مطرح کنین.
سلام بنده دستور زیر رو در bidi تایپ کردم ولی خروجی فقط یک صفحه ی سفیده ممنون میشم راهنمایی کنید
\documentclass{article}
\usepackage{xepersian}
\settextfont{Tahoma}
\begin{document}
سلام
\end{document}
بهتره مشکل رو در سایت http://qa.parsilatex.com مطرح کنین تا من یا بقیه دوستان جواب بدیم.
سلام
برای دادن پانویس به سکشن از چه دستوری باید استفاده کنم؟ممنون میشم راهنماییم کنید
از این دستور:
\section[a test footnote]{a test\LTRfootnote{my footnote} footnote}
با سلام. بنده کدزیر را با xelatex اجرا کردم اما باز هم خطا می دهد.
documentclass{article}\
usepackage{xepersian}\
settextfont{IRZar}\
begin{document}\
سلام
{document}end\
error:
l.4 \begin
{document}\
?
الان فونت IRZar رو با دقیقاً همین املا روی سیستمتون دارین؟
با سلام. بنده این کد
\documentclass{article}
\usepackage{xepersian}
\begin{document}
سلام دنیا!
\end{document}
را نمی توانم در winedt یا texwork اجرا کنم. و خطای زیر را نشان می دهد. مشکل یست و چکار باید کرد. تشکر.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Fatal fontspec error: “cannot-use-pdftex”
!
! The fontspec package requires either XeTeX or LuaTeX.
!
! You must change your typesetting engine to, e.g., “xelatex” or
! “lualatex”instead of “latex” or “pdflatex”.
!
! See the fontspec documentation for further information.
!
! For immediate help type H .
!………………………………………..
l.44 \msg_fatal:nn {fontspec} {cannot-use-pdftex}
?
فایلهای فارسی رو باید به جای pdflatex با xelatex پردازش کنین. در ضمن بعد از فراخوانی بسته xepersian هم باید با دستور settextfont یه فونت فارسی تعیین کنین.
آقای دامن افشان سلام و روز بخیر
میشه خواهش کنم به من در حل مشکلم کمک کنید. سوالم این هست
چطور در یک پایان نامه عنوان فصلها را چپ چین کنم؟
ممنونم از لطف و حوصله شما برای پاسخ به سوالات پیش پا افتاده ما. البته حدود 4 یا 5 ساعتی هست که دارم تلاش میکنم مشکل را حل کنم ولی نمیشه!
از طریق لینک زیر توی سایت زیلینیک تماس بگیرین:
http://xelinic.ir/contact
سلام ممنون از مطالبتون، من این پستتون رو مطالعه کردم خیلی مفید بود فقط این قسمتی که ایجادخروجی می کنه رو نمیفهممش و نمیتونم رو زی پرشینم اجراش کنم لطفا بیشتر توضیح بدهید
***برای ایجاد خروجی باید با استفاده از خط فرمان، به مسیر پوشه مورد نظر رفته و دستور pdflatex را روی آن اجرا (Run) کنید:
D:\samples>pdflatex sample1.tex
محیط خط فرمان، مخصوص لاتک و زیپرشین نیست. یه محیط متنی (و نه گرافیکی) که توش بعضی دستورها رو اجرا میکنن.
اگه از ویرایشگرهای مخصوص لاتک مثل texworks یا texmaker استفاده میکنین، توی گزینههای اجرا، گزینهای به نام PDFLaTeX دارن.
من از MiKTeX 2.9 و WinEdt 9 استفاده می کنم. میخواهم فارسی بنویسم ولی اررور میدهد (در نوشتن انگلیسی هیچ مشکلی ندارم حتی رفرنس و شکل هم کار کرده ام). لطفا کمک کنین من این اررور را دریافت می کنم درصورتی که همه بسته هاتیی که لاتک می گوید را هم نصب کرده ام.
Undefined control sequence. \xetex_if_engine:F
نسخههای قدیمی وینادیت از فارسی پشتیبانی نمیکنن.
برای حل مشکل لطفاً موضوع رو در این سایت مطرح کنین:
http://qa.parsilatex.com
سلام و خسته نباشید
مشخصه که برای این سایت زحمات زیادی می کشید دستتون درد نکنه
من به تازگی برای کار پایان نامم “مجبور” به آشنایی با لاتک شدم باور بفرمایید اکثر مقالات سایتتون رو مطالعه کردم ولی هنوز نتونستم به خودم بقبولونم که این محیط جدید مزیتی نسبت به واژه پردازها مثل ورد داره، این مسئله باعث میشه حس کنم دارم کار عبثی انجام میدم و این کارو راحتتر با ورد میشد انجام داد و این روحاً اذیتم میکنه
خواهش میکنم راهنمایی بفرمایید فقط راهنماییتون جوری باشه که وقتی خواستم دوستی رو هم قانع کنم موفق بشم
چند کامنت بالاتر فقط فرمودین در کتابهای 300-400 صفحه ای ورد کارهایی رو بدون اجازه انجام میده متوجه منظور نشدم مگه ممکنه؟ یا استاد دیگه ای پایینتر از کامنت شما کیفیت کتابهای یک انتشارات رو دلیلی بر برتری لاتک فرمودن که به نظر حقیر اصلا قانع کننده نمی تونه باشه در واقع بیشتر مغالطه است
خیلی ممنونم
قبل از اینکه جواب بدم، یه سوال دارم:
تا حالا یه کتاب ریاضی پر از فرمول رو با ورد حروفچینی کردین؟ منظورم از کتاب، کتابی واقعی هستش که دیگه مطمئن شدین کارش تموم شده و میتونین به ناشر تحویلش بدین؟
سلام
من برای ارائه یه سری تمرین که سئوالات به صورت انگلیسی هست و جوابها فارسی دوچار مشکل شدم
وقنی ذی پرشین فراخوانی میشه متن انگلیسی من بهم میریزه چون سئوال نمرینات انولیسیه و تا ذی پرشین فراخوانی میشه به صورت راست چین میکنه سئوالاتو باید برای این مشکل چکار کنم؟
ممنون میشم راهنمایی کنید.
از طریق سایت زیر باهام تماس بگیرید:
xelinic.ir/contact
با سلام من توی زیپرشین یک فرمول دارم که اندیس فارسی داره چگونه باید تایپ کنم که بخونه چون الان این اندیس را نمیخونه و روی سطرهای دیگه هم اثر میگذاره و خراب میشه لطفا طریقه زدن اندیس فارسی را در محیط ریاضی توضیح دهید
در محیط ریاضی، متن فارسی رو باید داخل دستور \text{} قرار بدید.
سلام. ممنون بابت سایتتون.
من تازه شروع به کار کردم و برای نوشتن انگلیسی مشکلی نداره نرم افزار. اما طبق گفته های شما دستور زیر را زدم ولی اجرا نشد. همه موتور ها رو هم امتحان کردم.
This is XeTeX, Version 3.14159265-2.6-0.99996 (TeX Live 2016/W32TeX) (preloaded format=xetex)
restricted \write18 enabled.
entering extended mode
(./untitled-2.tex
! Undefined control sequence.
l.1 \documentclass
{article}
?
ممنون میشم راهنماییم کنید
دلایل مختلفی میتونه داشته باشه.
لطفاً مشکل رو با یک کد کمینه توی سایت زیر مطرح کنید تا من و دوستان بهتون جواب بدیم:
http://qa.parsilatex.com/
عرض سلام و خسته نباشید خدمت شما.
من تازه لاتک رو نصب کردم ولی وقتی دستوراتی که اینجا توضیح داده رو وارد میکنم و بعدش اونا رو ذخیره و اجراش میکنم، خروجی پی.دی.اف بهم نمیده! خروجیهاش عبارتند از: sample2.log و sample2.synctex.gz(busy) و sample2.tex . مشکل کار از کجاست؟!
دستورات:
\documentclass{article}
\usepackage{xepersian}
\begin{document}
سلام دنیا!
D:\samples>xelatex sample2.tex
\end{document}
خط D:\samples>xelatex sample2.tex رو حذف کنید. در ضمن توی کدتون باید یه فونت فارسی هم تعیین کنید؛ پس بعد از خط
\usepackage{xepersian}خط
\settextfont{Tahoma}رو اضافه کنید.
سلام خدمت شما استاد گرامی
قالب های آماده مثلا پایان نامه خودم رو راحت میتونم ازش پی دی اف بگیرم
ام وقتی خودم میخوام در محیط مثلا bidi tex دستوری مثل همون hello world بسازم این خطا رو میده
{نام فایل پیدا نشد}
لطفا راهنمایی بفرمایید
دلایل زیادی داره!
سلام
اقا من هم تک لایو و هم تک استودیو رو نصب کردم
همه تنظیماتم انجام دادم ولی نمیدونم چرا از فایل Amintoosi_CV.tex خروجی نمیده! من چند تا فایل دیگه رو امتحان کردم خروجی داد ولی نمیدونم مشکلش با این فایل چیه!
من اگه یوزر و اینا بدم میتونید با تیم ویوءر بیاید ببینید چه مشکلی داره بی زحمت؟
خدا خیرتون بده
مشکل رو در سایت زیر مطرح کنید:
http://qa.parsilatex.com
با سلام
نمی دانم چرا ولی دوتا مشکل خیلی بد دارم که نمی دانم چه جوری می شود حلشون کرد:
1-البته بیشتر از سر کنجکاوی(میدانم که میتوان با معادل اصلی هر دستور فارسی هم کار کرد)، وقتی میخواهم مثلاً به جای دستور chapter\ بنویسم \فصل متأسفانه هنگام کامپایل کردن ایراد می گرد و عملاً در خروجی عبارتی که داخل عنوان دستور \فصل نوشتم به صورت یک متن عادی باهاش برخورد میشود و اصلاً انگار نه انگار که داخل دستور \فصل نوشته شده است.
2-وقتی با XeLatex متن فارسی در پکیج زیپرشین را کامپایل میکنم خیلی بیشتر از متن انگلیسی طول میکشه. از توزیع تک لایوی استفاده میکنم که از سایت اصلی دانلودش کردم.
راهنمائی بفرمائید ممنون میشوم.
۱. بسته xepersian رو با گزینه localise فراخوانی کنید.
۲. این غیرعادیه. من یک متن ۵۰۰ صفحهای رو در عرض ۲۰ ثانیه اجرا میکنم.
سلام
تشکر از راهنمائیتان
سلام خسته نباشید من وقتی میخوام فارسی بنویسم این ارور رو میده :
File `xpersian.sty’ not found. \begin
و اینم کل سورس :
\documentclass{article}
\usepackage{xpersian}
\begin{document}
\section{مقدار متن}
\subsection{مقدار متن دیگر}
\end{document}
نسخه 2016 text live هم نصب کردم ادیتورم هم : TeXstudio 2.11.0
به جای xpersian بنویسید xepersian
بله ممنون درست شد ،اما دوتا مشکل دیگه دارم یکی اینکه وقتی فارسی مینویسم خیلی طول میکشه تا خروجی رو بهم بده ، مثلا من مینویسم سلام ، بعده شاید 20 ثانیه یا 30 ثانیه خروجی بهم میده ، این علش چیه ؟ چون تو حال انگلیسی این طور مشکلی ندارم . و یه سوال دیگه اینکه فونتی سراغ دارین که هم فارسی خوش خطی باشه و هم انگلیس خوش خطی باشه ؟ هر دوشون تو یه پک باشن ؟ یا اینکه راهی هست برای نوشته های فارسی یه فونت در نظر گرفتم و برای نوشته های انگلیسی یه فونت دیگه ؟ ( متن قراره هم انگلیسی توش باشه هم فارسی )
مشکل از سیستم یا توزیع تکتون هست که اینقدر طول میکشه. من یک کتاب ۵۰۰ صفحهای رو در عرض ۲۰ ثانیه اجرا میکنم.
بله میشه. توی گوگل به زبان فارسی سرچ کنید.
خب الآن باید چیکار کنم که درست بشه ؟
یک تکلایو سالم از دوستانتون بگیرید و اون رو نصب کنید یا دوباره دانلودش کنید.
سلام. بسیار ممنون از پاسختون. لطفا چگونگی استفاده، افزونه موجود در جی میل و نحوه نوشتن متن لاتکی در جی میل توضیح دهید..
با سپاس
فکر نمیکنم کار سختی باشه. خودتون میتونید انجامش بدید.
من خودم تستش نکردم.
با سلام و خسته نباشید.
من تازگی شروع کردم به یادگیری نرم افزار لاتک. یه سوال داشتم میخواستم بدونم چطور میشه تو یاهو متن ایمیلمون رو با لاتک تایپ کنیم؟ آیا باید متن رو فراخوانی کنیم… به چه صورت؟
بسیار ممنون
یاهو رو نمیدونم؛ اما توی جیمیل افزونهای هست که میشه مستقیماً توی ادیتورش متن لاتکی نوشت.
با عرض سلام وخسته نباشید. یک مشکلی واسم پیش اومده. وقتی حاشیه صفحه رو تعیین میکنم خروجی با اعداد که تعیین شده است متفاوت می باشد.
با این توضیحات نمیتونم کمکی بکنم. لطفاً از طریق سایت تجاری زیلینیک با من تماس بگیرید:
http://xelinic.ir/contact
آقا وحید سلام دوباره.
من قبلنا با MikTex می نوشتم و هر دستوری که میزدم خودش به طور خودکار گزینه های ممکن رو میاوورد، مثلا
می نوشتم
\begin{equation} خودش به طور خودکار \end{equation } رو می نوشت. تو این یکی هم میشه هکچین کاری کرد؟؟؟؟؟؟
پیشاپیش ممنون.
میکتک یک توزیع تک هستش و ارتباطی با خاصیت Auto Completeی که شما میگید نداره. این خاصیت مربوط به ویرایشگر شما بوده. اگه از همون ویرایشگر استفاده کنید، این خاصیت رو خواهید داشت.
سلام و ممنون از سایتتون.
من این کد رو نوشتم:
\documentclass{article}
\usepackage{xepersian}
\settextfont[Scale=1]{XB Zar}
\setlatintextfont[Scale=0.9]{Times New Roman}
\begin{document}
سلام دنیا
\end{document}
ینی همون فیل sample.tex خودتونه که فونت رو توش مشخص کردم ولی این ارور رو میده هرچی فک کردم چیزی به ذهنم نیومد:
xepersian.sty
43
File ended while scanning use of \xetex_if_engine:F.
\par
l.43 \RequirePackage
{xepersian-persiancal}^^M
عجله ایه. ممنون.
احتمال میدم توزیع تِک شما خیلی قدیمی باشه. لطفاً برای رسیدن سریعتر به جواب، مشکل رو در سایت qa.parsilatex.com مطرح کنید.
اما من یه ماهه نصب کردم و داشتم تایپ میکردم پایان ناممو و مشکلی نداشت . از وقتی دستور thebibliography رو زدم ایجور شد. البته یکمم تو تنظیماتش رفتم تا ببینم چه مزیتای دیگه داره. شاید بخاطر همونا بوده.
بهر حال از نو نصب کردم درست شد.
دمتون گرم.
یه حال اساسی دادین.
سلام آقای دکتر
با چه دستوری میتوانم برای صفحه کادر بگذارم یا اینکه یک مطلب در وسط صفحه را کادر بندی کنم.
با تشکر
با دستور نمیشه این کار رو انجام داد. اگه کادرهای تجملی میخواید، باید از بستههای مخصوص این کار استفاده کنید.
سلام من دستورات
\documentclass{article}
\begin{document}
Hello World!
\end{document}
در texstudio وارد کردم که هیچ مشکلی نداشت اما بعد از وارد کردن دستورات
\documentclass{article}
\usepackage{xepersian}
\settextfont{Yas}
\begin{document}
سلام دنیا
\end{document}
با خطای
Missing \begin{document}. ا
مواجه شدم
لطفا راهنمایی کنید
دلایلی زیادی میتونه داشته باشه.
با سلام و خسته نباشید
من یک سؤال داشتم
می خواستم در یک فایل مراجع را بیاورم. مراجع در یک فایل bib آورده شده اند. حال کد زیر را قرارر دادم
%\newpage
\section{Publications}
%\def\refname{Persian Publications are listed after Latin Publications.}
\nocite{*}
\bibliographystyle{unsrt}
%\bibliographystyle{plain-fa-inLTR}
\bibliography{tirandaz}
اما کد فوق منابع رو نمی آره . خطام رو پیدا نکردم
با تشکر
اینجوری نمیتونم کمکی بکنم. از طریق سایت زیر باهام تماس بگیرید:
http://xelinic.ir
سلام
چه جوری باید بسته زی پرشین رو نصب کنم؟
اینجوری: راهنمای نصب لاتک و زیپرشین
منظورم به تک لاو نیست منظورم اینه که چه جوری نصب کنم روی میک تک
اگر نسخه کامل میکتک رو نصب کنید، بسته زیپرشین هم به طور خودکار نصب میشه.
من میک تک 64بیتی رو نصب کردم
موقع اجرای فایل زیر
\documentclass[a4paper,11pt]{book}
\usepackage{xepersian}
\begin{document}
خوش امدید
\end{document}
خطا زیر رخ میده باید دقیقا چیکار کنم ممنون میشم جوابمو اینجا بدید
! Package xepersian Error: You have not specified any font
(xepersian) for the main Persian text.
See the xepersian package documentation for explanation.
Type H for immediate help.
…
l.3 \begin{document}
خودش دلیل رو توضیح داده: فونتی برای متنهای فارسی مشخص نکردید
سلام. چگونه کی شود رنگ دستور ها را عوض کرد؟
به عنوان مثال رنگ begin{document}/ را به رنگ دیگری تغییر داد.
چرا میخواید همچین کاری بکنید؟
بدليل اينكه بتونم دستورها را از متن تميز بدم.
داخل هر ویرایشگری یه سری تنظیمات برای این کار هست.
دستتون درد نكنه واقعا. خسته نباشيد.
سلام وقت بخیر
میخواهم زی پرشین را به کسانی که تازه شروع به نوشتن پایان نامه
میکنند آموزش دهم..تعدادی پی دی اف آموزشی از سایت دانلود کردم..
ولی هیچکدام کامل نیستند. شما فایل آموزشی کامل یا پاورپوینت خوبی دارید که در اختیارم بگذارید؟
ممنونم ازتون..
بینید این اسلاید چطوره؟
http://parsilatex.com/site/download/tutorial/Xepersian-IMS.pdf
دوستان چرا فرمان \textbf{} کلمات را در نوشتار بولت نمی کنه آیا بسته خاصی باید فراخونی بشه من ویندوز را عوض کردم این چنین وضعیتی برام پیش اومده
خیر. نیاز به بسته اضافی نیست. حتماً یک جایی از فایلتون خطا داره.
سلام آقا وحید ممنون از کمک شما ولی مشکل را پیدا کردم با نصب XB ZAR BOLD
این مشکل حل شد من فقط XB ZAR را روی سیستم نصب کرده بودم و سپاسگذارم از شما که وقت می گذارید و راهنمایی می فرمایید.
باعرض سلام
اگر خواسته باشیم در برنامه لتکس صفحه اول عکس بسم الله …. بگذاریم و در صفحه دوم عکس آرم دانشگاه چگونه باید انجام دهیم؟لطفا مرا راهنمایی کنید.ممنون میشم
لطفاً سوال رو در این سایت مطرح کنید:
http://qa.parsilatex.com