اگر نمیدانید که زیپرشین چیست، لازم است ابتدا پیشنیازهای زیر را بخوانید:
- آیا وقت آن نرسیده که با واژهپردازها خداحافظی کنیم؟ (قسمت اول)
- آیا وقت آن نرسیده که با واژهپردازها خداحافظی کنیم؟ (قسمت دوم)
- آیا وقت آن نرسیده که با واژهپردازها خداحافظی کنیم؟ (قسمت سوم)
- آیا وقت آن نرسیده که با واژهپردازها خداحافظی کنیم؟ (قسمت چهارم)
- راهنمای نصب لاتک و زیپرشین
- شروع کار با لاتک و زیپرشین
- آشنایی با ویرایشگرهای لاتک و زیپرشین
در نوشتههای بالا با زیپرشین، نحوه نصب آن، ویرایشگر تکمیکر و اجرای فایلهای زیپرشین با این ویرایشگر آشنا شدیم. در این نوشته میخواهیم با نحوه نوشتن یک مقاله دانشگاهی با زیپرشین آشنا شویم. همانطور که میدانید، یک مقاله دانشگاهی به طور معمول دارای عنوان، نام نویسنده یا نویسندگان، واژگان کلیدی، متن مقاله و مراجع است. در ادامه نحوه نوشتن تکتک این بخشها را میبینیم؛ بنابراین این فایل آماده را دانلود کنید تا خط به خط آن را بررسی کنیم.
ابتدا با دستور
\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$
باشد. برای گذاشتن فرمول در یک خط جداگانه هم باید آن را به صورت
\[ 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
سلام
برای اینکه بخوام یک فرمول ریاضی در لاتک رو سمت چپ بنویسم باید چیکار کنم؟
مرسی
از گزینه fleqn در بسته amsmath استفاده کنید.
سلام
من ازین دستور استفاده کردم اما نتونستم R دو خطی بنویسم.
بسته amssymb رو فراخوانی کردید؟
اگر کردید و درست نشده، حتماً فایلتون خطا داره.
دقیقا منظورتونو ازین این بسته نمیفهمم…
برای استفاده از دستور mathbb باید بسته amssymb رو فراخوانی کنید. متوجه منظورم نشدید؟
خب همین فراخوانی رو بلد نیستم دیگه
قبل از دستور
بسته amssymb رو به صورت زیر فراخوانی کنید:
سخت بود؟:-)
سلام
چطور میتونم یک کلمه رو در یک پاراگراف پر رنگ تر از بقیه کلمات بنویسم؟
باید به صورت زیر بنویسید:
سلام
برای نوشتن R که تو خالیه باید از چه دستوری استفاده کنم؟؟؟
بسته amssymb رو قبل از بسته زیپرشین فرخوانی کنید و بعد
سلام و وقت به خیر
به دلیل سایت پر محتوا و مطالب مفیدتون از شما متشکرم.بنده برای پروپوزالم بایستی با زی پرشین کار کنم و به تازگی با ان اشنا شدم و سوالی درمورد مطلب زیر از شما داشتم
بجای اینکه مطالب تایپ شده رو به صورت pdf ارایه بدم بایستی به صورت اسلایدی مانند اسلاید در پاور نشان دهم حال چطور باید این کار رو با زی پرشین انجام بدم ایا تنظیم یا دستور خاصی داره؟
ممنون میشم بنده رو راهنمایی کنید
برای این کار باید از کلاس bidipresentation استفاده کنید.
سلام
میشه لطف کنید بنده رو بیشتر راهنمایی بفرمایید این قسمت که گفتین چجوری فعالش کنم
مرسی از لطفتون
فعال کردنی نیست. bidipresentation یک بسته هست که مثل بستههای دیگه باید ازش استفاده کنید. اگر سوالی دارید، لطفاً اون رو در سایت پرسش و پاسخ پارسیلاتک مطرح کنید.
با سلام و ضمن تشكر از مطالب مفيد سايتتون ، يه سوال داشتم من برا پاياننامه كار ميكنم از دستور itemize استفاده كردم منتها بدون اينكه فاصله يا چيزي تعريف كنم اين اتفاق افتاده مثلا متن زير
شرح گزارش به شكل زير مي باشد
الف ) گزينه متني
ب ) گزينه ضمني
ج) گزينه كاري
من مييخوام الف و ب و ج و د دقيقا زير شرح گزارش باشه نه اينكه از اون بيرون بزنه ممنون ميشم كمكم كنيد بدجوري اذيتم كرده
چرا از محیط description استفاده نمیکنید؟ این محیط، تورفتگی نداره.
سلام.ممنون از سایت خوبتون.من می خواستم پایان نامم رو که تو زی پرشین نوشتم به ورد تبدیل کنم آیا راهی هست.ممنون میشم راهنمایی کنید خیلی مهمه برام.
چرا میخواید به ورد تبدیلش کنید؟ دلیلتون چیه؟
راستش من دانشگاه تبریز هستم و اونجا بغییر از رشته ی ریاضی سایر رشته ها باید فایل ورد پایان نامه هاشون رو بدن.وقتی این خبر رو شنیدم حالم بد جور گرفته شد آخه کار با زی پرشین فوق العاده ست.کاش می شد تبدیلش کرد ولی زیاد خوش بین نیستم که راهی باشه.
منم دانشگاه تبریز بودم و از منم ایراد فایل ورد رو گرفتن؛ منتها باهاشون صحبت کردم و راضیشون کردم. موقع آپلود فایل توی سایت irandoc هم فایلهای زیپرشین رو آپلود کردم و هیچ مشکلی هم پیش نیومد.
به فکر تبدیل کردن اصلاً نباشید؛ چون کار بسیار وقتگیریه.
ممنونم از راهنمایتون.من فقط با کتابخانه مرکزی مشکل دارم.هر کاری کردم قبول نکردن.بازم ممنون
سلام من میخوام یه داریه به قطر دلخواه در زی پرشین بکشم کدش چیه/
خیلی راحت با استفاده از بسته tikz میتونید این کار رو انجام بدید:
با سلام. من یک فایل وورد دارم که نوشته های بولد شده اون توی قسمت فونت بصورت بولد نمیان و وقتی اونه رو نشان دار می کنم و بولد می کنم به حالت عادی در میان بعبارتی توانایی بولد برنامه وورد من حالت عکس گرفته.کسی میتونه کمکم کنه.
ممنون بخاطر راهنماییتون
فقط یه سوال دیگه هم داشتم. پایان نامه ما به این صورت هست که قبل از اینکه یه فصل شروع بشه، باید وسط صفحه بزرگ شماره اون فصل نوشته بشه( مثلا نوشته بشه:(فصل اول) از طرفی وقتی با دستور chapter یه فصل رو شروع می کنم، شماره اون فصل نوشته میشه و زیرش هم عنوان فصل هست(مثلا فصل اول…. بررسی…) به این شکل شماره فصل دوبار تکرار میشه و اون هم در دو صفحه متوالی، راهی هست که در صفحه دوم فقط عنوان فصل ذکر بشه و شمارش ظاهر نشه؟
ممنون
آره. فقط باید کمی کدهای مربوط به چینش عنوان فصل رو دستکاری کنید.
ممنون
من چندین بار چک کردم و از جاهای مختلف ایت کد رو کپی کردم، متأسفانه باز هم همین ایراد رو میگیره، یه مشکل دیگه هم هست، اینکه فهرست مطالب من در 3 صفحه نوشته میشه، اما کلمات ” عنوان و صفحه” توی هر سه صفحه تکرار نمیشه و فقط در صفحه اول و زیر کلمه فهرست مطالب میاد، پیشنهادی برای حل این مشکل دارین؟ممنونم
حتماً یه جایی رو اشتباه کار کردید. پیشنهاد میکنم این مشکل رو در تالار گفتگوی پارسیلاتک مطرح کنید.
سلام. ممنون از مطلب جالبی که قرار دادید. من پایان نامه ام رو با این برنامه نوشتم. فقط یه ایراد کوچیک هست، کلمه های (عنوان و صفحه) بالای فهرست مطالب نمیاره، با چه دستوری می تونم کلمه های عنوان و صفحه رو در فهرست مطالب وارد کنم به طوری که این دو کلمه در تمام صفحات فهرست مطالب نوشته شوند و کلمه ی عنوان بالای فصل ها و کلمه ی صفحه بالای شماره صفحات قرار بگیره؟
ممنون از راهنماییتون
این کد که توسط آقای خلیقی پیشنهاد شده رو ببینید:
ممنون
این کد رو قبلا استفاده کردم. اجرا می کنه اما خطاهای زیادی میده، مثلا
Missing = inserted for \ifnum. و یا
Missing number, treated as zero.
به نظرتون ایراد کجاست؟
ممنون
این کد مشکلی نداره. حتماً موقع انتقال به فایل خودتون، دقت نکردید.
با سلام و خسته نباشید. من فارغ التحصیل ارشد فیزیک ارشدم و نوشتن پایان نامه به لتکس برای ما اجباریه.اوایل که بهم گفتن اجباریه خیلی ناراحت بودم که وقت نمیکنم و آشنایی ندارم ولی وقتی یکی از اساتید بهم کمک کرد و با بعضی ابزارها و نوشتارها اشنام کرد و شروع کردم به نوشتن، باور کنید به هیچ وجه دست به ورد نمیبرم و الانم که درام مقاله مینویسم به این سایت مراجعه کردم که بسته کتابخانه ای مقاله رو بفهمم و شروع به نوشتن کنم. و به تمام کسانی که آشنایی با لتکس ندارن یا علاقه ای بدان ندارن بگم که خیلی در اشتباهن و یک فرصت خوب برای یادگیری و بهره گیری از یک نرم افزای تایپ و ویرایشی که ممکنه در اینده هم به کارشنون بیاد رو از دست میدن. پس از همین الان شروع کنید به یادگیری و یادگیری و یادگیری …. زگهواره تا گور دانش بجوی. با تشکر
با سلام
من تک لایو را کامل نصب کردم ولی روی دسکتاپ آیکونی نمیبینم. از توی فابل ها texworks پیدا کردم ولی نمی تونم باهش چیزی اجرا کنم مثلا فایل چنین خطاهایی میگیره وقتی فایل آماده رو اجرا میکنم
Vahid-Proposal.tex
2
Undefined control sequence.
l.2 \documentclass
[12pt,a4paper]{book}
مشکل چیه درست نصب نکردم یا باید برنامه اضافه نصب کنم چون من فقط texlive نصب کردم
ممنون
ببینید با این فایل ساده هم مشکل دارید؟
من pdftex میزنم که فرمت pdf ببینم error نداد ولی در قسمت cosole output چنین چیزی هست .در ضمن من خروجی نمیبینم
! You must change your typesetting engine to, e.g., “xelatex” or “lualatex”
! instead of plain “latex” or “pdflatex”.
می بینم
بسیار سپاس گزارم ممنون.
خود خطا داره قشنگ بهتون میگه که باید از xelatex استفاده کنید.
ممنون
سلام وقتی از \cite برای مراجع استفاده می کنم شماره اون صفحه تو قسمت مراجع هم میاد باید چیکار کنم که نیاد ممنون
دستور زیر رو قبل از دستور فراخوانی بسته زیپرشین قرار بدید:
با سلام
آیا منبع یا مرجعی برای تمامی دستورات زی پرشن و لایوتک وجود داره؟
مثلا دنبال یک دستور یا نحوه استفاده از یک دستور باشیم
متشکرم
تمام دستورهای زیپرشین رو میتونید توی راهنمای خودش ببینید. برای دیدن راهنما یا دستور texdoc xepersian رو توی خط فرمان بزنید یا از این لینک دانلودش کنید:
http://mirrors.ctan.org/macros/xetex/latex/xepersian/xepersian.pdf
چیزی به اسم لایوتک وجود نداره؛ اون تکلایو هستش و دستور خاصی نداره.
سلام مجدد آقای دامن افشان
ببخشید این چند روزه زیاد سوال میکنم.
تو رفرنسهام یه لینک دارم یعنی خود لینکه رفرنسه تو فایل bib که مینویسم تو متن نشونش نمیده و به جاش علامت سوال میندازه و تو مراجع هم از اون پرش می کنه یه جورایی نادیده میگیرتش. تو فایل bib هم به شکلهای misc و manual و online و electronic نوشتمش ولی باز هم درست نشد تو اینترنت هم که سرچ کردم بیشترشون گفتن که با misc بنویسی حله ولی باز هم مال من درست نشد.
تو فایل bib اینجوری نوشتمش:
@misc{Nobel10,
title = {Nobel Foundation announcement},
year = “2010”,
url = “http://nobelprize.org/nobel_prizes/physics/laureates/2010/”
}
ممنونم از وقت گرنبهاتون
الان به سیستمم دسترسی ندارم؛ اما فکر کنم اینجا یا اینجا مشکلتون رو حل کنه. یادتون باشه بسته url رو هم فراخوانی کنید.
سلام دوستان
وقتی دارم متن رو می نویسم و یه مرجع رو cite میکنم تو فایل pdf به جای اینکه به شکل یه عدد یا اسم اون رفرنس تو فایل bib داخل یه کروشه باشه یه سری مربع مینویسه و سال انتشار اون رفرنس رو مینویسه و جالب اینکه میشه رو اون مربعها کلیک کرد و لینک شد به رفرنس تو آخر فایل.
به نظر شما مشکل کار کجاست؟
ممنون میشم کمکم کنید.
با فرض خطادار نبودن فایلتون، احتمالاً مشکل از فونتتون باشه. لطفاً فونتتون رو به یه فونت دیگه مثل Yas یا XB Niloofar تغییر بدید و دوباره امتحان کنید. بعضی از فونتها، بعضی از کاراکترها رو ندارند.
سلام آقای دامن افشان
از راهنمایی و وقتتون خیلی ممنونم
بله درسته با تغییر فونت به XB Niloofar مشکلم حل شد.
ممنون از لطفتون
سلام دوستان
من متاسفانه به یه مشکلی برخوردم و هر جوری سعی کردم حل نشد.
دارم از زی پرشین استفاده میکنم. تو متن یه شکلی گذاشتم و بهش ارجاع هم دادم و با هیچ کدومش مشکلی ندارم. ولی تو توضیحاتی که زیر شکل میندازه تو فایل pdf به جای شکل مینویسه نمودار، هر کاری هم کردم نتونستم این کلمه نمودار رو به شکل تبدیلش کنم.
برای قرار دادنش هم از همین دستوری که اینجا گفته شده استفاده کردم.
ممنون میشم راهنماییم کنید.
اگه شد از طریق ایمیل
سلام مجدد
مشکل حل شد
مشکل اینجا بود که من دارم از یه نمونه ی دانشگاه شهید بهشتی استفاده میکنم اونها اومده بودن تو فایل commands دستور زیر رو نوشته بودن که همه جا کلمه شکل رو به نمودار تبدیل می کرد نمیدونم چرا؟
\renewcommand{\figurename}{نمودار}
اومدم این خط رو غیر فعالش کردم مشکلم حل شد.
گفتم اینجا هم بنویسم که بقیه برای جواب دادن سوالم به زحمت نیفتن.
تشکر از همه
با عرض سلام و خسته نباشید.من برای مراجع از مرجع دهی دستی استفاده کردم، وقتی تو متن با دستور {}cite\ فراخوانی میکنم، به جای اینکه شماره مرجع داخل کروشه باشه، داخل پرانتز می افته.لطفا راهنمایی کنید چطور میتونم این مشکل رو حل کنم.
باشکر
کلاسهای استاندارد لاتک به این صورت نیستند. شما از چه کلاسی استفاده میکنید؟
با عرض سلام و خسته نباشی
من خیلی از این مطالب شما استفاده کردم. ولی وقتی فایل آماده شما رو دانلود کردم و داخل live اجرا کردم پیغام
! LaTeX Error: File `ptext.sty’ not found.
ظاهر شد اگه کمکم کنید ممنون میشم.
دلیلش اینه که توزیع تکتون، بسته ptext رو نداره. این بسته برای تولید پاراگرافهای بیمعنی برای تست کردن نمایش متن به کار میره. برای رفع این مشکل، فایل ptext.sty رو دانلود کنید و اون رو توی همون پوشه فایلی که باهاش کار میکنید، قرار بدید.
سلام آقای دامن افشان.
من میخوام اسلایدم پایان نامم رو با زیپرشین بسازم ولی هیچ فایل نمونه درست حسابی که هم یه ظاهر خوبی داشته باشه هم درست و بدون خطا اجرا بشه پیدا نکردم…
شما میتونید راهنماییم کنید؟!
تا حالا اصن با لاتک نه فارسی نه انگلیسی اسلاید نساختم و هیچی ازش نمیدونم:|
ممنون
متاسفانه خیلی وقته که با لاتک اسلاید نساختم و لذا اطلاعاتم در این زمینه، بروز نیست.
با سلام دوباره.
بعد از نوشتن یک جمله، هنگامی که از یک محیط ریاضی، برای وسط چین شدن فورمول استفاده میکنم فاصله نوشته تا فورمول خیلی زیاد است. مثلا :
داریم
\begin{equation}\label{21}
c=\inf_{g\in \Gamma} \max_{s\in [0,1]}f(x)
\end{equation}
در فایل پی دی اف آن، فاصله داریم تا فورمول زیاد است. چیکار کنم که با حفظ فاصله خطوط عادی، فاصله در محیطها کم شود؟
از راهنمایی شما ممنون میشم.
پیشنهاد میکنم به این فاصله دست نزنید؛ چون به نظر من و خیلیهای دیگه، این فاصله اصلاً هم زیاد نیست. در ضمن، خط خالی قبل از فرمول رو هم پاک کنید.
سلام، برای اینکه شماره گذاری صفحات به صورت لاتین و در بالای صفحه در وسط درج شود چه باید کرد؟
با تشکر
توی کدوم کلاس، به چه زبانی؟ کنار شماره صفحه چی باید باشه؟
دوباره سلام آقای دامن افشان
من یک فایل آماده از اینترنت برداشتم, و فقط از قسمت واژه نامه انگلیسی به فارسی آن استفاده کردم, چون نیاز داشتم یک کتابچه واژه نامه انگلیسی به فارسی با xepersian ایجاد کنم, اما مشکلی که الان دارم این که شماره صفحات به صورت اعداد فارسی و در پایین صفحه در وسط ظاهر می شه, آیا راهی هست که این اعداد به صورت لاتین و در قسمت بالای صفحه در وسط درج بشه؟ ضمن اینکه چند صفخه اول این کتابچه که شامل نام و نام خانوادگی باید فارسی باشه و بدون شماره, که در حال حاضر به این صورت است, لطفا راهنماییم کنید که این مشکلم سریعتر حل بشه
بسیار سپاسگزارم
پیشنهاد میکنم یک کلاس برای این کار طراحی کنید و به صورت حرفهای، این واژهنامه رو حروفچینی کنید.
من در حال حاضر در حال طراحی یه کلاس برای حروفچینی فرهنگ لغات فارسی به فارسی هستم که با تغییر کوچیکی میشه به انگلیسی به فارسی تغییرش داد. این کلاس به زودی آماده میشه و برای فروش عرضه میشه.
سلام. فونت جملات انگلیسی پایان نامه ام مناسب یک پایان نامه نیست. مراجع و زیرنویسها و حتی جملات روی جلد آن هم با همان فونت است. فونت انگلیسی همه پایان نامه را با چه دستوری تغییر دهم و این دستور دقیقا باید کجا قرار گیرد؟
با تشکر
بعد از فراخوانی بسته xepersian با دستور زیر میتونید فونت انگلیسی رو تغییر بدید:
سپاسگزارم. مشکلم حل شد.
سلام
میخوام یه ماتریس دو در دو بنویسم که تحدید به Q شده….میشه راهنماییم کنید؟
متوجه منظورتون نشدم. پیشنهاد میکنم سوالتون رو همراه با شکل چیزی که میخواید، در تالار پارسیلاتک بپرسید.
من این کار رو انجام میدم دوبار پشت سر هم مینویسه پیوست آ و پیوست 1.
\appendix
\chapter{}
خوب حتماً یه جایی رو اشتباهی انجام میدید.
سلام روزتون بخیر
برای اضافه کردن پیوست باید چه پکیج و دستوری بزنم؟!
من \makeindex میزدم ولی نه توی فهرست نشونش میده نه تیتر پیوست رو ایجاد میکنه!
+پردازش گر تکلایو دارم.
ممنون
نیاز به بسته خاصی نیست. کافیه فقط دستور
رو بزنید و بعد فصلهای پیوست رو مشابه با فصلهای عادی حروفچینی کنید.
سلام…ببخشید برای نیم فاصله باید چکار منم؟
پست درج نیمفاصله رو ببینید.
سلام.اگه بخوام بین دو تا متن فاصله زیادی ایجاد کنم راهش چیه؟\\ جواب نمیده.مثلا انقد فاصله بدم که یکی از پاراگرافها به صفحه بعد بره
از دستور زیر استفاده کنید: