اگر نمیدانید که زیپرشین چیست، لازم است ابتدا پیشنیازهای زیر را بخوانید:
- آیا وقت آن نرسیده که با واژهپردازها خداحافظی کنیم؟ (قسمت اول)
- آیا وقت آن نرسیده که با واژهپردازها خداحافظی کنیم؟ (قسمت دوم)
- آیا وقت آن نرسیده که با واژهپردازها خداحافظی کنیم؟ (قسمت سوم)
- آیا وقت آن نرسیده که با واژهپردازها خداحافظی کنیم؟ (قسمت چهارم)
- راهنمای نصب لاتک و زیپرشین
- شروع کار با لاتک و زیپرشین
- آشنایی با ویرایشگرهای لاتک و زیپرشین
در نوشتههای بالا با زیپرشین، نحوه نصب آن، ویرایشگر تکمیکر و اجرای فایلهای زیپرشین با این ویرایشگر آشنا شدیم. در این نوشته میخواهیم با نحوه نوشتن یک مقاله دانشگاهی با زیپرشین آشنا شویم. همانطور که میدانید، یک مقاله دانشگاهی به طور معمول دارای عنوان، نام نویسنده یا نویسندگان، واژگان کلیدی، متن مقاله و مراجع است. در ادامه نحوه نوشتن تکتک این بخشها را میبینیم؛ بنابراین این فایل آماده را دانلود کنید تا خط به خط آن را بررسی کنیم.
ابتدا با دستور
\documentclass[a4paper]{article}
به موتور حروفچین میگوییم که قصد داریم یک مقاله را در اندازه a4 حروفچینی کنیم.
در خط دوم با دستور
\usepackage{ptext}
بسته ptext را که یک بسته برای تولید متنهای بیمعنی است، فراخوانی میکنیم. این بسته برای اهداف آموزشی مثل همین نوشته کاربرد دارد. یادآوری میکنم که در لاتک و زیپرشین، برای انجام هر کاری باید بسته مخصوص به آن را فراخوانی کنید.
در خط سوم، برای کار با شکلها، بسته graphicx را با دستور
\usepackage{graphicx}
فراخوانی میکنیم.
در خط چهارم، برای اینکه بتوانیم انواع فرمولهای ریاضی را حروفچینی کنیم، بسته amsmath را فراخوانی میکنیم.
در خط پنجم، بسته hyperref را برای تولید لینکهای رنگی با امکان پرش فراخوانی میکنیم. در خط ششم نیز بسته اصلی، یعنی xepersian را فراخوانی میکنیم. همانطور که پیشتر گفته شد، فراخوانی این بسته برای نوشتن متنهای فارسی ضروری است. یادآوری میکنم که بسته زیپرشین باید آخرین بستهای باشد که فراخوانی میشود.
تعیین نوع و اندازه فونت در زیپرشین
حال نوبت به تعیین فونت متن میرسیم. برای تعیین فونت متن فارسی در زیپرشین، از دستور
\settextfont[Scale=.9]{Persian Modern}
و برای تعیین فونت متن انگلیسی از دستور
\setlatintextfont{Times New Roman}
و برای تعیین فونت اعداد داخل فرمولهای ریاضی از دستور
\setdigitfont[Scale=1]{Persian Modern}
استفاده میکنیم. دقت داشته باشید که وارد کردن سه دستور بالا، الزامی نیست؛ چون زیپرشین به طور خودکار این سه دستور را فراخوانی میکند. Persian Modern یک فونت آزاد است که هنگام نصب تکلایو، به طور خودکار روی سیستم نصب میشود. بدیهی است که به جای آن، از هر فونت دیگری میتوانید استفاده کنید. گزینه Scale هم برای تعیین اندازه فونت به کار میرود.
مرحله بعد، نوشتن عنوان مقاله است. برای این کار از دستور
\title{نوشتن یک مقاله دانشگاهی با زیپرشین}
استفاده میکنیم. بعد از آن، نام نویسنده را با استفاده از دستور
\author{وحید دامنافشان \\ دانشگاه صنعتی کرمانشاه، گروه علوم پایه}
وارد میکنیم. برای قرار گرفتن نام دانشگاه در زیر نام نویسنده هم از \\ استفاده میکنیم. برای جلوگیری از نمایش تاریخ نیز باید از دستور
\date{}
استفاده کنید.
حال شروع نوشتار را با وارد کردن دستور
\begin{document}
اعلام میکنیم. از اینجا به بعد، هر چیزی را که وارد کنیم، در خروجی ظاهر میشود.
برای ظاهر شدن مشخصات مقاله که در بالا آنها را وارد کردیم، از دستور
\maketitle
استفاده میکنیم. حال نوبت به وارد کردن چکیده مقاله میشود. برای این کار از محیط abstract به صورت
\begin{abstract} \ptext[1] \end{abstract}
استفاده میکنیم. دقت داشته باشید که در اینجا برای جلوگیری از تکرار متنهایی مثل «یک متن نمونه» از دستور
\ptext[1]
استفاده شده است؛ به عبارت دیگر میتوانید به جای این دستور، متن دلخواه خود را تایپ کنید.
حال برای وارد کردن بخش اول مقاله، از دستور
\section{مقدمه}
کمک میگیریم. خوبی این دستور این است که به طور خودکار اندازه فونت عنوان بخش را بزرگ و سیاه (bold) کرده و به آن شماره ۱ را اختصاص میدهد. حال شروع به نوشتن متن خود میکنیم.
وارد کردن پانویس فارسی و انگلیسی در زیپرشین
در زیپرشین، متن فارسی به صورت معمول تایپ میشود؛ اما برای وارد کردن مثلاً پانویس باید دستورهای خاصی را به کار ببریم. برای وارد کردن پانویس فارسی از دستور
\RTLfootnote{این یک پانویس فارسی است.}
و برای وارد کردن پانویس انگلیسی از دستور
\LTRfootnote{This is an English footnote}
استفاده میشود. همانطور که میبینید خط جداکننده پانویس در زیپرشین به طور هوشمندانهای در صفحه چاپ میشود؛ یعنی اگر اولین پانویس صفحه، فارسی باشد، خط جداکننده پانویس در سمت راست صفحه و اگر اولین پانویس صفحه، انگلیسی باشد، این خط در سمت چپ صفحه قرار میگیرد. البته برای قرارگیری درست این خط، باید فایل تِک را دو بار اجرا کنید. همچنین زیپرشین امکان نمایش پانویسها را به صورت ستونی و تا ۱۰ ستون هم فراهم میکند. برای دیدن اطلاعات بیشتر در این مورد، راهنمای بسته bidi را (با وارد کردن دستور texdoc bidi در خط فرمان) ببینید. از لحاظ اصول حروفچینی، شماره پانویسها باید دقیقاً به کلمه قبل از خود بچسبند؛ بنابراین دستورهای بالا را باید بدون فاصله از کلمههای قبل از خود تایپ کنید.
نوشتن فرمول ریاضی در لاتک و زیپرشین
نوشتن فرمول ریاضی در لاتک و زیپرشین با مایکروسافت ورد تفاوت دارد. در اینجا هر فرمولی را باید با دستور مخصوص به خود وارد کنید (یک راهنمای کامل برای این کار، در پایین معرفی شده است). علاوه بر این، برای نوشتن فرمول در لابلای یک خط، باید در ابتدا و انتهای آن، علامت $ قرار بدهید؛ یعنی باید به صورت
$a^2+b^2=c^2$
باشد. برای گذاشتن فرمول در یک خط جداگانه هم باید آن را به صورت
[/fusion_builder_column]\[ a^2+b^2=c^2 \]
وارد کنید. حال اگر بخواهید این فرمول را شمارهگذاری کرده و بعدها به آن ارجاع بدهید، باید از محیطی مانند align به صورت
\begin{align}\label{eqn1} a^2+b^2=c^2\sum_{n=1}^{\infty}\int_a^b f(x) dx \end{align}
استفاده کنید. دقت داشته باشید که به هر فرمول باید با استفاده از دستور label، یک برچسب یکتا بدهید تا بعدها در صورت نیاز بتوانید با استفاده از دستور
\ref{eqn1}
به آن ارجاع بدهید. توجه داشته باشید که این شمارهها به طور خودکار به فرمولها داده میشود؛ بنابراین اگر جای فرمولها را عوض کنید یا فرمولهای دیگری را اضافه و کم کنید، این شمارهها با یک بار اجرا کردن فایل، به طور خودکار، بروز میشوند. البته دقت داشته باشید که بعد از یک بار اجرای فایل، به جای شماره، دو علامت ؟؟ ظاهر میشود؛ بنابراین باید فایل را یک بار دیگر نیز اجرا کنید تا شماره مورد نظر چاپ شود.
برای وارد کردن زیربخش هم میتوانید از دستور
\subsection{روش اول}
استفاده کنید. دقت داشته باشید که در اینجا هم میتوانید به زیربخشها با استفاده از دستور label، یک برچسب یکتا بدهید تا بتوانید بعدها در صورت نیاز به آنها ارجاع بدهید.
وارد کردن شکل در لاتک و زیپرشین
وارد کردن شکل در متن نیز با مایکروسافت ورد تفاوت دارد. برای وارد کردن شکلی با نام lion.jpg در متن، ابتدا باید آن را داخل همان پوشهای که فایل تِک قرار دارد، بگذارید. سپس از کد
\begin{figure}[!h] \centering \includegraphics[width=4cm]{lion} \caption{نماد لاتک}\label{figlion} \end{figure}
برای فراخوانی آن در متن استفاده کنید. از دستور centering برای وسطچین کردن شکل و از گزینه width برای تعیین پهنای شکل استفاده میشود. دستور caption هم برای وارد کردن توضیح شکل استفاده میشود. دقت داشته باشید که در اینجا هم شمارهگذاری شکل به طور خودکار انجام میشود. نتیجه کار به صورت زیر درمیآید:
برای دیدن مثالهای بیشتر درباره گذاشتن شکل و تصویر، پست قرار دادن شکل یا عکس در لاتک و زی پرشین را ببینید.
برای داشتن زیرزیربخش هم باید از دستور
\subsubsection{روش دوم در گذشته}
استفاده کرد.
وارد کردن یه کلمه یا چند کلمه انگلیسی در زیپرشین با دستور
\lr{Vahid}
انجام میشود. برای وارد کردن متنهای انگلیسی طولانی باید از دستور
\begin{latin} This is a long sentence in English. \end{latin}
استفاده کنید.
نوشتن جدول در لاتک و زیپرشین
برای وارد کردن جدول باید از محیط tabular و table به صورت
\begin{table}[!h] \caption{بعضی از شهرهای تهران}\label{tabone} \centering\begin{tabular}{|c|c|} \hline تهران & اصفهان \\ \hline تبریز & کرمانشاه \\ \hline \end{tabular} \end{table}
استفاده کنید. دقت داشته باشید که در اینجا، دستور caption، بالای جدول قرار قرار گرفته است؛ چون از لحاظ حروفچینی، توضیح جدول باید بالای آن قرار گیرد. به محل قرارگیری \\ها و &ها توجه کنید. نتیجه کار را میتوانید در زیر ببینید:
برای دیدن اطلاعات بیشتر در مورد جدول، پست رسم جدول در لاتک و زی پرشین را بخوانید.
نوشتن مراجع در زیپرشین
در آخر نوبت به بخش مراجع میرسد. مراجع را در زیپرشین به صورت
\begin{thebibliography}{9} \bibitem{bib1} کتاب اول، انتشارات فلان، تهران، ۱۳۹۲. \begin{LTRbibitems} \resetlatinfont \bibitem{bib2} An English reference, Bla press, London, 2013. \end{LTRbibitems} \bibitem{bib3} کتاب سوم، انتشارات فلان، تبریز، ۱۳۸۵. \end{thebibliography}
وارد میکنیم. همانطور که میبینید، به هر مرجع با دستور bibitem یک برچسب دلخواه میزنیم. این کار به ما امکان میدهد تا در متن مقاله با استفاده از دستوری مثل
\cite{bib1}
به آن مرجع، ارجاع بدهیم. به محل قرارگیری محیط LTRbibitems و دستور resetlatinfont توجه کنید.
حالا کار به پایان میرسد. خروجی این دستورها به صورت این فایل پیدیاف است.
سوالی که ممکن است در اینجا پیش بیاید، این است که زیپرشین از کجا میداند که مثلاً عنوان مقاله باید وسطچین و با فونت بزرگتر باشد. جواب این سوال در فایل article.cls است که در پوشه محل نصب تکلایو قرار دارد. این فایل که در ابتدای همین نوشته آن را با دستور
\documentclass[a4paper]{article}
فراخوانی کردیم، وظیفه انجام تمام اینگونه تنظیمات را بر عهده دارد. لازم به ذکر است که هر کدام از این تنظیمات را میتوان تغییر داد که البته از عهده یک کاربر تازهکار خارج است.
ذکر این نکته لازم است که تقریباً تمام ژورنالها یا کنفرانسها تنظیمات مورد نظر خود را دارند. با این حال، لازم نیست نگران این موضوع باشید؛ چون تمام این ژورنالها و کنفرانسها، حتی نمونههای داخلی هم یک قالب آماده برای نویسندگان آماده میکنند و آن را روی وبسایت خود قرار میدهند تا نویسندگان بتوانند به راحتی مقالههای خود را در آن تایپ کنند.
دستورهایی که در این نوشته معرفی شدند، دارای جزییات زیادی هستند که ذکر همه آنها در اینجا ممکن نیست. برای آشنایی بیشتر با این دستورها، میتوانید «مقدمهای نه چندان کوتاه بر LaTeX 2e» را ببینید. چنانچه از تکلایو استفاده میکنید، میتوانید فایل پیدیاف این راهنما را با استفاده از دستور texdoc lshort-persian در خط فرمان باز کنید.
نکته ۱. با وجود اینکه استفاده از پانویس در عنوان بخشها و فصلها از لحاظ اصول حروفچینی کار چندان درستی نیست، اما اگر مایل به این کار هستید، باید بسته bidiftnxtra را به صورت
\usepackage{bidiftnxtra}
بعد از دستور
\usepackage{xepersian}
قرار دهید. دقت داشته باشید که این بسته، تنها بستهای است که بعد از زیپرشین فراخوانی میشود.
نکته ۲. خوشبختانه تقریباً تمام بستههای موجود در تکلایو و میکتک، راهنمای مخصوص به خود را دارند که هم میتوان فایل پیدیاف آن را از سایت CTAN گرفت و هم با استفاده از دستور
texdoc name
در خط فرمان آنها را باز کرد. به عنوان مثال، برای دیدن راهنمای بسته ptext کافی است دستور
texdoc ptext
را در خط فرمان اجرا کنید.
لینک ثابت: https://panevis.ir/?p=932
سلام. عکس با پسوند pdf چطور در زی پرشین فراخوانی میشود؟
هیچ تفاوتی با فرمتهای دیگه نداره.
دستور زیر را نوشتم. نشد:( 🙁 🙁
\makeatletter
\pdfstringdefDisableCommands{%
\let\lr\@firstofone
}
\makeatother
\begin{document}
پس باید توزیع تکتون رو بروز کنید.
من هم همین مشکل رو دارم
texlive2015 رو نصب کردم اما هیچ جوره نمیتونم نیم فاصله بذارم
مشکل نیمفاصله فقط در تکورکس وجود داره.
من شرمنده ام. نتونستم درستش کنم 🙁
کدی رو که گفتم، قبل از دستور
قرارش بدید.
سلام
من میخوام در زیپرشین و تایپ فارسی نیم فاصله ایجاد کنم.از ctrl+- و ctrl+shift+2 و ctrl+shift+4 استفاده کردم ولی جواب نگرفتم.لطفا راهنماییم کنید.
تشکر
باید کیبوردتون روی حالت فارسی باشه.
ممنون
فارسی بودن کیبرد نکته ای هست که معمولا گفته نمی شه
جسارتأ آقای دامنافشان با نرم افزار میپل هم آشنایی دارید؟
خیلی وقت پیش کار کردم.
سلام. زی پرشین خط زیر را برای من خطا میگیره درصورتی که اگر این خط رو غیر فعال کنم فایلم بدون خطا باز میشه.
\section{اثبات گزاره \ref{Six} و قضیه \ref{Asli} }
این خطا وقتی به وجود میاد که از بسته hyperref به همراه نسخههای قدیمی زیپرشین استفاده کنید. برای حل این مشکل، یا باید توزیع تکتون رو بروز کنید و یا از کد زیر قبل از شروع نوشتار استفاده کنید:
سلام. ببخشید منظورتون رو متوجه نشدم. این بسته رو کاملأ قبل از \section بیاورم یا در text اصلی؟
کامنت قبلیمو یه بار دیگه با دقت بخونید.
شکل نیست,یک عدد اعشاریه که رقم اولش رو با یک دایره دورش متمایزش کرده..منظورم این بود!
همین هم جزو شکل به حساب میاد.
ببخشید میشه بیشتر توضیح بدین منظور از بسته TikZ چی هست؟
یه بسته لاتک برای رسم شکل هستش که با بسته زیپرشین هم سازگار شده.
ببخشید برای نوشتن عدد 2داخل دایره از چه دستوری باید استفاده کرد؟
باید از بسته TikZ استفاده کنید.
سلام میخواستم بدونم علامت زیرمجموعه به چه شکل در برنامه زیپرشین نوشته میشود؟
با دو دستور پایین:
سلام میخوام بدونم lim anوقتی n به بینهایت میرود برابر x است.به زبان لاتک به چه صورت میشود؟
سلام خسته نباشيد براي نوشتن يك فرمول بزرگ رياضي كه توي يه خط جا نميشه مثلا توي 5 خط جا ميشه چجوري ميتونيم اون فرمول رو توي 5 خط پشت سر بنويسيم؟
میتونید از محیط align به صورت زیر استفاده کنید:
اگه میخواید که هر خط، شماره بخوره، علامتهای * رو حذف کنید. یادتون باشه که بسته amsmath رو هم قبل از بسته زیپرشین فراخوانی کنید.
برای نوشتن مجموعه اعداد صحیح از \mathbb{z} استفاده کردم اما error داد!
باید بسته amssymb رو قبل از بسته زیپرشین فراخوانی کنید.
سلام میخواستم بدونم کلمه یونانی کای اسکور که تقریبا شبیه X با چه قاعده ای بنویسم؟
تا حالا این اسم رو نشنیدم؛ اما این رو امتحان کنید: \chi
با سلام
علامت اجتماع و حرف یونانی لاندا را به چه شکل در نرم افزار زیپرشین بنویسم؟
به ترتیب: \cup و \lambda
سلام من پايان نامه ام را با زي پرشين تايپ كردم اما الان نمي توانم از ان پرينت بگيرم چون اعلام ميكنه اين ويراست از زي پرشين قابليت چاپ نداره به نظر شما من الان چيكار كنم ؟
سلام. تا به حال همچین هشداری ندیدم. یعنی مثلاً دکمه پرینت کار نمیکنه؟
سلام
وباتشکر از مطالب مفیدتون.
مقاله که مثال زدین رو که اجرا میکنم به عکسه ایراد میگیره که کاملا طبیعیه چون من این عکس رو ندارم. ولی مشکل اونجاست که من برای خودم یه مقاله مختصر نوشتم ولی وقتی اجراش میکنم title نداره!؟
لطفاً بیشتر توضیح بدید. منظورتون چیه که title نداره؟
سلام
متشکرم از توجه تون.
وقتی ازش pdf می گیرم عنوان مقاله رو چاپ نمی کنه.
فایل رو به ایمیلم بفرستید تا بررسی کنم.
سلام جناب اقای دامن افشان
از توجه شما متشکرم .یه بی دقتی باعث این مشکل شده بود که با استفاده از راهنمایی شما حل شد
سلام.بسیار ممنون از راهنماییهای قبلی تون. چند تا سوال دارم:1-با چه دستوری شماره صفحه رو در پایین صفحه وبا فاصله مثلا 1سانت ازحاشیه پایین بنویسیم؟2- شکلها رو هرچند با[h]فرا خوانی میکنم اما در همان جای دلخواه قرارنمی گیره؟3-چکار کنیم تا در texmaker مثل texworks صفحه نمایش pdf جلومون باز باشه یعنی همزمان با نوشتن و ذخیره در کنار این پنجره ،پنجره نمایش رو هم داشته باشیم؟سپاس!
۱. بستگی به کلاسی داره که ازش استفاده میکنید. ۲. وقتی در اون نقطه، جایی برای قرارگیری شکل یا جدول وجود نداشته باشه، طبیعیه که شکل یا جدول توی خروجی جابجا میشن. در ضمن از [h!] استفاده کنید (علامت ! سمت چپ h باشه). ۳. این کار در تکمیکر امکانپذیر نیست.
سلام.با سپاس فراوان از احساس مسوولیت تون برا پاسخ گویی. منظورم در مورد 1 در نوشتن پایان نامه است. لطفاراهنمایی کنید
باز بستگی داره که از استایل کدوم دانشگاه استفاده میکنید. پیشنهاد میکنم سوالتون رو در تالار پارسیلاتک بپرسید؛ چون اونجا امکانات بهتری برای پاسخگویی داریم.
سلام من میخوام شکل بکشم مثل گراف با این نرم افزار چه طور میتونم این کار را انجام بدم؟
برای انجام کارهای مختلف مثل رسم گراف، بستههای مختلفی برای لاتک نوشته شده. به عنوان مثال میتونید از بسته TikZ استفاده کنید.
سلام برای فراخوانی عکس رنگی یا سیاه سید فرقی وجود داره؟من عکس لوگوی دانشگاه رو که میذارم، توی پی دی اف نشون میده اما عکس دیگری که رنگیه رو میذارم فقط توضیحات زیر شکل رو نشون میده چرا؟
خیر؛ هیچ فرقی وجود نداره. دقت کنید که توی اسم فایل، نقطه وجود نداشته باشه و همچنین فایل عکس، کنار فایل تکتون باشه.
با سلام خدمت دوست عزیزم آقای دامن افشان که با صبر و حوصله نظرات رو می خونن. از حسن توجه شما متشکرم. توی ورد ما می تونیم افزونه های شخصی مثل ویراستیار برای بررسی غلط های املایی رو اضافه کنیم. ولی توی لاتک یا حداقل در تک میکر چنین قابلیتی وجود ندارد. باید به فکر اضافه کردن چنین قابلیت هایی بود.
با عرض سلام خدمت دوستان عزیزم جناب آقای وفا خلیقی و آقای وحید دامن افشان. بنده مدتی بود با ورد کار می کردم که به صورت اتفاقی در اینترنت با نرم افزار لاتک و به ویژه بسته الحاقی آن زی پرشین آشنا شدم. مقداری که از توانایی آن در حروف چینی فرمول های ریاضی و سرفصل بندی شنیدم متمایل به استفاده از آن شدم اما متاسفانه موفق نشدم اونو درست نصب کنم و درست ازش استفاده کنم. تا اینکه نهایتا مجبور شدم پایان نامه ام رو با ورد بنویسم. خیلی صادقانه بگم (قصد توهین ندارم)ورد بیچاره ام کرد. اما حالا دارم از لاتک استفاده می کنم. سه تا از توانایی هایی که لاتک (به همراه بسته زی پرشین) داره که خودم به شخصه تجربه کردم رو می گم. 1- لاتک در تایپ فرمول ها بی نظیره (من خودم خداوندگار تایپ فرمولم باور کنید با ورد هر اذیتی که تصورش می شد برا تایپ فرمول شدم) 2- در لاتک خیلی از تنظیمات دست و پاگیر که جز وقت تلف کردن تایپیست هدفی نداره خودکار شده اند در حالی که در ورد باید این تنظیمات رو خودتون انجام بدین 3- اگر در سندی که تایپ می کنید بخواهید تغییری اعمال کنید در لاتک این تغییرات به صورت اتومات انجام می شه که این سطح خطا رو به صفر می رسونه در حالیکه در ورد باید خیلی از تغییرات رو به صورت وصله پینه ای انجام داد که واقعا در اسنادی که فرمول زیاد دارن مثل اسناد ریاضی این کار رو اعصابه. البته جا داره از توانایی های ورد هم حرفی زده باشم تا داوری منصفانه ای شده باشه. 1- ورد برا تایپ اسناد غیر حرفه ای گزینه بسیار عالیه من اگه خودم بخوام یه سند غیر حرفه ای تایپ کنم حتما از ورد استفاده می کنم. 2- کاربری آسان به گونه ای که این نرم افزار در سطح وسیعی در جهان به کار گرفته می شود. 3- الحاق افزونه های شخصی این قابلیت تا اون جا که من اطلاع دارم در لاتک وجود نداره 4- ورد برا آموزش تایپ عالیه به عبارتی یه تایپیست حرفه ای به نظر من ابتدا باید از ورد شروع کنه 5- ابزار پاورپونت افیس برا ساخت اسلاید های ارائه در کمترین زمان و حداقل دانش ممکن عالیه. در پایان باید بگم نرم افزار مورد استفاده برا تایپ رو هدف ما مشخص می کنه. اگه به دنبال تایپ حرفه ای و زیبا و بدون کارهای دست و پاگیر هستید برید دنبال لاتک. بدیش اینه که اولش یه کم براتون سخت جلوه می کنه اما مثل یه ماشین مدل بالاست دیر و سخت بدست می آد اما وقتی بدستش آوردی دیگه دوست نداری از دست بدیش. اگه دنبال تایپ غیر حرفه ای در کوتاهترین زمان و حداقل دانش تایپ هستی برو دنبال ورد که مثل یه ماشین کلاس پایینه، آسون بدست می آد اما وقتی بدست آوردیش بعد یه مدت دلتو می زنه.
ممنون که نظرتون رو گفتید. فقط متوجه این قسمت از حرف شما نشدم. میشه لطف کنید دقیقتر توضیح بدید؟
سلام. چطور میشه تو winedt شماره ای که به معادلات اختصاص داده میشه سمت راست قرار بگیره عوض چپ؟؟
چندجادیدم نوشته بودن مثلا {usepackage[fleqn]{amsmath\ رو استفاده کنم. ولی خطا میده!! چیکارکنم بنظرتون؟
به طور پیشفرض، شماره معادلهها در لاتک و زیپرشین، در سمت راست صفحه قرار میگیرن. شاید از یک کلاس اختصاصی استفاده میکنید که شمارهها رو به سمت چپ صفحه برده. اگر این طور نیست، یه فایل کوچولو که مشکل رو نشون میده، برام بفرستید تا ببینیم مشکل از کجاست.
با سلام. خواستم تشکر کنم از مطالبی که قرار دادید. نیاز داشتم تا اشکالی را در کتابم قرار دهم طبق دستور العملی که شما برای مقاله گذاشتید انجام دادم ولی فقط قسمت caption را نشان می دهد . خواستم تا از شما راهنمایی بخواهم. ممنون از شما
سلام. دقت کنید که فایل شکل باید توی همون پوشه حاوی فایل تِکتون باشه. همچنین توی اسم شکل، نباید نقطه وجود داشته باشه. اگر با این دو راهحل، مشکلتون حل نشد، یه فایل کوچولو که مشکل رو نشون بده، برام بفرستید تا ببینیم مشکل از کجاست.
من تایپ کردن را با latex شروع کردم و تعداد دفعاتی که با ورد تایپ کرده ام انگشت شمار است. تایپ کردن با لاتکس واقعا لذت بخش است. باید خدمت دوستانی که می گویند تایپ کردن با لاتکس برای دانشجو گیچیده و وقت گیره باید عرض کنم اگه دانشجوی علوم پایه باشی مجبوری پایان نامه ی ارشد با لاتکس تایپ کنی (دانشگاه تهران اینطوره فک کنم بقیه دانشگاه ها هم این ایرادو بگیرن) من با امکانات ورد آشنائی ندارم ولی لاتکس هرچی بخوای داره. همچنین نرم افزار مورد علاقه ی بسیاری از ژورنال های معتبر نیز می باشد
ممنون به خاطر نوشتن تجربهتون. فقط یه نکته کوچولو: تلفظ درست LaTeX به یکی از این صورتهاست: لیتک، لاتک، لیتخ. بیشتر فارسیزبانها از «لاتک» استفاده میکنن.
با عرض سلام خدمت شما استاد گرامی
من چند وقتیه که دارم با لاتک کارهای دانشگاهی خودم رو انجام میدم.
دیروز مجبور شدم که فایلی رو برای یکی از ژورنال های الزویر آماده کنم. مراجع مورد نظرم رو با نرم افزار Zotero و با فرمت bib ذخیره کردم. حس میکنم توی فایل bib حاصل شده از طریق Zotero یک سری فیلدها جابجا شدند. خواستم ببینم که این مورد تاثیری در عملکرد لاتک داره یا نه؟
من برای کامپایل سورس تک خودم از PDFlatex استفاده میکنم و دو بار هم فرآیند کامپایل رو طی میکنم. اما همچنان علامت سوال به جای مراجعم ظاهر میشه. خواستم ببینم که من چطوری باید این مشکل رو عیب یابی کنم؟
با تشکر
امیراحسان
سلام. آیا به غیر از اجرای pdflatex، دستور bibtex رو هم روی فایلتون اجرا میکنید؟
سلام استاد گرامی
ترتیب اجرا به این شکله و درست شد.
pdflatex+makeindex+bibtex
فقط لطف کنید در این فایل مقاله نویسی با لاتک این مورد رو اضافه کنید که پس از هر بار تغییر فایل bib باید فایلی با پسوند .bbl رو حذف کنند که لاتک مجددا فایل های لازمه رو ایجاد و به روز کنه. در خصوص ترتیب فیلدها در فایل bib هم لطفا توضیحاتی ارائه کنید ممنون میشم.
سلام. ببخشید . من تو پایان نامم وقتی ارجا میدم یه شکل شمارهی شکلو درست نمیده، همش شماره ی مثال اون شکلو میده. دلیلش چی میتونه باشه؟!
سلام. متوجه منظورتون نشدم. میشه بیشتر توضیح بدید؟
سلام محمد آقای عزیز
البته با اجازه ی استاد دامن افشان عزیز منم نظر خودم رو بدم.
من فکر میکنم که شما ترتیب caption و label رو جابجا نوشتی یا اینکه این دو رو در یک محیط به کار نبردی.
نخست میبایست caption رو وارد کنید و بعدش label رو ایجاد کنید و دقت کنید که هر دو در یک محیط مثل figure باشند.
موفق باشید
salam . khaste nabashid, man mikham to liste mrajee payannamam maraje ro benevisam, ama vaghti mikham esme maghaleei ke tosh formole riazi hamhasto benevisam, adadaye formolash farsi mishe, chikar konam ke on adadaye formola englisi beshee?!!
از دستور زیر قبل از شروع مراجع استفاده کنید. در ضمن لطفاً اینجا فارسی بنویسید تا خوندنش راحت باشه.
با سلام مجدد و تشکر بابت راهنمایی
در مورد سوال اول؛ اتفاقاً با xelatex هم اجرا میکنم !
باز هم چک کردم … نشد !
البته دفعه اول موقع نصب texlive با خطا مواجه شدم و پاکش کردم و دوباره نصب کردم … ممکنه این قضیه مشکل ایجاد کرده باشه ؟!
درستور درست برای quick build چیه؟
xelatex –shell-escape -interaction=nonstopmode -synctex=-1 %.tex
دستور درستیه؟! آخع اینجوریش رو هم دیدم؛
xelatex -interaction=nonstopmode -synctex=-1 %.tex
باز هم ممنون بابت راهنمای هاتون
موفق باشید
هر دو دستور quick build درسته. اولی برای ایجاد نمایه سریع هستش.
ببینید آیا مسیر پوشه پوشه win32 تکلایو به path سیستممون اضافه شده یا نه. برای این کار، طبق این تاپیک از تالار گفتگوی پارسیلاتک عمل کنید. توی path سیستمتون باید یه چیزی مثل
داشته باشید. اگر نداشتید، خودتون اضافه کنید. به علامت ; هم دقت کنید.
با سلام
جناب دامن افشان بابت مطالب مفیدی که انتشار میدید بسیار ممنوم
سوالی دارم
من مدتی قبل طبق راهنمایی هایی که تو همین سایت گداشته بودید Texlive رو نصب کردم و Texmaker رو هم نصب کردم. ولی مشکلی دارم ! فایلی رو که قبلاً اماده کردم اجرا نمیشه! به زحمت نسخه portable پیدا کردم که به سادگی فایلم رو اجرا میکنه ولی نمیدونم چرا نسخه ای که نصب کردم مشکل داره! مشکل به این شرحه:
1) اگه فایلی که از قبل آماده کردم رو باهاش اجرا کنم؛
! Fatal fontspec error: “cannot-use-pdftex”
2) اگر فایل جدیدی هم بسازم، اصلاً ذخیره اش نمیکنه تا چه برسه به اجرا! میگه؛
Log file not found!
تو این نسخه، تو بخش quick build هم گزینه xelatex رو انتخاب کردم. گزینه های دیگه هم جواب نداد!!!
پیشتر از راهنمایی شما ممنونم
این خطا مال اینه که فایل رو با xelatex اجرا نکردید.
این خطا هم میتونه دلایل مختلفی داشته باشه. بعضی دلایل رو میتونید توی این صفحه ببینید.