اگر نمیدانید که زیپرشین چیست، لازم است ابتدا پیشنیازهای زیر را بخوانید:
- آیا وقت آن نرسیده که با واژهپردازها خداحافظی کنیم؟ (قسمت اول)
- آیا وقت آن نرسیده که با واژهپردازها خداحافظی کنیم؟ (قسمت دوم)
- آیا وقت آن نرسیده که با واژهپردازها خداحافظی کنیم؟ (قسمت سوم)
- آیا وقت آن نرسیده که با واژهپردازها خداحافظی کنیم؟ (قسمت چهارم)
- راهنمای نصب لاتک و زیپرشین
- شروع کار با لاتک و زیپرشین
- آشنایی با ویرایشگرهای لاتک و زیپرشین
در نوشتههای بالا با زیپرشین، نحوه نصب آن، ویرایشگر تکمیکر و اجرای فایلهای زیپرشین با این ویرایشگر آشنا شدیم. در این نوشته میخواهیم با نحوه نوشتن یک مقاله دانشگاهی با زیپرشین آشنا شویم. همانطور که میدانید، یک مقاله دانشگاهی به طور معمول دارای عنوان، نام نویسنده یا نویسندگان، واژگان کلیدی، متن مقاله و مراجع است. در ادامه نحوه نوشتن تکتک این بخشها را میبینیم؛ بنابراین این فایل آماده را دانلود کنید تا خط به خط آن را بررسی کنیم.
ابتدا با دستور
\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

آقای دامن افشان در فایلهای انگلیسی همه لینکها درست کار می کنند ولی در فایلهای فارسی همه لینکها درست کار می کنند به جز لینک جداول که یا اصلا کار نمی کند یا اینکه فقط لینک یکی از جدولها درست کار می کند در فایل پایان نامه تبریز هم امتحان کردم در این فایل هم لینک جدول درست کار نمی کند در حالی که لینک شکلها به خوبی کار می کند.
در ضمن سئوالهایم را در کدام قسمت باید بنویسم؟ با تشکر
میشه بیشتر توضیح بدید که منظور از کار نکردن لینکها چیه؟
در ضمن، توی این وبلاگ این امکان وجود داره که به یه دیدگاه خاص جواب بدید. برای این کار کافیه که روی دکمه «پاسخ دادن» روبروی هر دیدگاه، کلیک کنید.
سوالهاتون هم اگر مربوط به حروفچینی مقاله هستش، زیر همین پست و اگر مربوط به حروفچینی کتاب هستش، توی صفحه «نوشتن یک کتاب با استفاده از زیپرشین» بپرسیدش.
با سلام خدمت دوستان گرامی
پیش از هر چیزی بابت مقالهی آموزشی بالا از شما سپاسگزاری میکنم. در خصوص استفاده از بستههایی مانند algorithmicx با مشکل برخورد کردم. امکانش هست در خصوص موتورهای لاتک کمی توضیح بدید؟ این که مثلا زیپرشین از موتور زیتک استفاده میکنه به چه معنیه؟ و این که آیا میتوان از تمامی بستهها در هنگام استفاده از یک موتور خاص استفاده کرد یا نه؟
با تشکر از توجه شما
رنگینکمان
در حال حاضر ۵ موتور تِک وجود داره که هر کدوم از این موتورها قابلیتهای خاص خودشون رو دارن. به عنوان مثال موتور xetex این قابلیت رو داره که از فونتهای روی سیستم استفاده کنه. توی این صفحه میتونید به طور کامل با این موتورها آشنا بشید.
یعنی اینکه سندهایی که با زیپرشین نوشته شدن رو فقط میتونید با استفاده از دستور xelatex پردازش کنید و خروجی پیدیاف بگیرید.
همیشه نه؛ به عنوان مثال، نمیتونید در موتور pdfTeX از زیپرشین استفاده کنید.
سلام
من در استایل book قبل از فصل اول، چکیده را وارد فایلم کردم و چکیده در فهرست نشان داده می شود
در فهرست مطالب از فصل اول به بعد همه لینکها درست کار می کنند ولی وقتی روی کلمه چکیده در فهرست مطالب کلیک می کنم به جای اینکه صفحه چکیده را نشان دهد، صفحه فهرست جداول نشان داده می شود. از چه دستوری باید استفاده شود؟ ممنون
باید به صورت زیر عمل کنید:
البته باید بسته hyperref رو هم قبل از بسته زیپرشین، فراخوانی کرده باشید.
در ضمن، لطفاً سوالهاتون رو زیر نوشتههای مرتبط بپرسید.
سلام آقای دامن افشان.منظورم از اینکه فایل اجرا نمیشه اینه که بعد از زدن F1 دکمهF7 رو میزنم ولی پی دی افش باز نمیشه
توی پوشهای که فایل تِکتون قرار داره، فایل پیدیاف خروجی ایجاد میشه؟ اگر میشه، احتمالاً مشکل از تنظیمات نادرست ویرایشگرتون هست.
اگر توی پوشه هم فایل پیدیاف ایجاد نمیشه، یا فایلتون خطا داره یا زیپرشین رو درست نصب نکردید. برای تست کردن نصب زیپرشین، این فایل کوچولو رو دانلود کنید و بعد اجراش کنید. اگر خروجی رو دیدید، پس مشکل از اون فایلی هستش که در موردش حرف میزنید. اگر خروجی، ایجاد نشد، فایل sample2.log که توی پوشه حاوی sample2.tex به طور خودکار ایجاد میشه رو به ایمیلم بفرستید تا ببینم مشکل از کجاست.
سلام.برا من اجرا نمیشه.به نظرتون چه دلیلی داره
میشه بیشتر توضیح بدید؟ چی براتون اجرا نمیشه؟
با سلام ، مشکل ورد من . وقتی خارجی می نویسم با فونت Times New Roman . بولد و ایتالیک به صورت خودکار فعال می شود و غیر فعال میشه. هر کاری می کنم از حالت ایتالیک و بولد خارج نمیشه. ممنون میشم که کمکم کنی. با تشکر
سلام. این نوشته در مورد نحوه حروفچینی با بسته زیپرشین هستش. لطفاً سوالتون رو در سایتهای مخصوص به آموزش مایکروسافت ورد مطرح کنید.
سلام اقای دامن افشان. نیم فاصله بین کلمات را چگونه بذاریم.(فایل مقاله را دانلود کردم و روی اون با زیپرشین کار میکنم) با کلید shift+space میزنم ولی بازم فاصله کامل میزاره نه نیم فاصله
اگر از نرمافزار «صفحه کلید استاندارد» استفاده کنید، ترکیب shift+space نیمفاصله میزنه. در غیر این صورت، Ctrl+Shift+2 نیمفاصله میزنه.
خیلی ممنون ، همین الان اجراش کردم درست شد.
سلام. ببخشید که بازم مزاحم شدم. بازم یه سوال دیگه دارم. زیرنویس عکس هایی که تو پایان ناه میزارم بزرگ نشون میده. چه جوری میتونم اندازه ی فونت طیرنویس رو کوچیکش کنم؟! (ببخشید که اینقدر مزاحم میشم)
سلام. اگر منظورتون از «زیرنویس»، همون caption هستش، میتونید از خط زیر قبل از فراخوانی بسته زیپرشین استفاده کنید:
سلام خسته نباشید ممنون از نوشته های خوب و مفیدتون
من مراجع رو کامل می نویسم ولی در فهرستم نمایش داده نمی شه ممنون میشم راهنماییم کنید؟
سلام. اگر منظورتون از فهرست، «فهرست مطالب» هستش، میتونید از دستور زیر استفاده کنید. دقت کنید که برای نمایش مراجع در فهرست مطالب، باید فایلتون رو دو بار اجرا کنید:
راه دیگه، استفاده از بسته tocbibind هستش. راهنمای این بسته رو میتونید با اجرای دستور texdoc tocbibind در خط فرمان ببینید.
salam, ye soal daram, 4etori mishe faseleye beyne harfaye ye kalame ro kam kard? masalan to kalameye migirim, 4etori mishe faseleye beyne mi va girim ro kam kard?!!!
سلام. لطفاً فارسی بنویسید که خوندنش راحت باشه.
در مورد نوشتن نیمفاصله، کافیه بعد از نوشتن «می»، دکمههای کنترل و شیفت روی صفحهکلید رو نگهدارید و بعد روی دکمه ۲ کلیک کنید و در آخر، «شود» رو تایپ کنین.
البته میتونید از برنامههای صفحهکلید استاندارد هم استفاده کنین که کار رو راحتتر میکنه.
سلام
من برای بولد کردن متن فارسی از \textbf یا \متنسیاه استفاده میکنم. اما هیچکدام متن را بولد نمیکند مگر اینکه متن داخل \lr{} قرار گیرد، که این کار هم متن فارسی را بهم میریزد. مشکل از کجاست؟ آیا باید پکیچ خاصی ایمپورت شود؟
سلام. راهحلتون درسته؛ اما نمیدونم چرا نتیجه نمیگیرید. به هیچ بستهای هم برای این کار نیازی نیست.
میتونید یه فایل خلاصهشده به ایمیلم بفرستید تا ببینم مشکل از کجاست؟
ببخشید یه سوال دیگه هم داشتم. وقتی میخوام یه ماتریس با ستونهای زیاد بنویسم قاطی میکنه سطرارو، چیکار باید کنم؟!!
به احتمال خیلی زیاد، یه جایی رو اشتباه کردید. پیشنهاد میکنم موقع نوشتن فرمولهای بلند و یا ماتریسهای بزرگ، هر خطی رو که وارد میکنید، یه بار فایل رو اجرا کنید تا اگه چیزی رو به اشتباه وارد کردید، همون لحظه متوجه بشید و خطاش رو رفع کنید.
برای ماتریس نوشتن باید تعداد سطرها و ستونهاش رو هم حتما مشخص کنیم؟
آره. حتی اگه یه دونه & یا \\ کم و زیاد بشه، خطا میگیرید.
سلام. خیلی ممنون از راهنمایی های زیبای شما. ببخشید یک سوال داشتم. من میخام لیست واؤه هارو تو پایان نامم بنویسم، ولی همش به شکل مربع میاد، همه ی فونت ها رو هم نصب کردم، دلیلش چی می تونه باشه؟ خواهش می کنم کمکم کنید. خیلی ممنون.
میشه دقیقتر توضیح بدید؟
آیا فقط به جای علامت «-» مربع میندازه؟
به جای حروف انگلیسی مربع مینویسه. نمیدونم جرا اینطوری میشه، آخه همه ی فونت هاش رو هم نصب کردم. هر حرف انگلیسی توی واژه نامه رو با مربع های کوچیک نشون میده.
اگه بتونید یه فایل خیلی خلاصه و کوچولو و البته قابل ران کردن رو به ایمیلم بفرستید، میتونم کمکتون کنم.
سلام. ببخشید بازم مزاحم میشم. ببخشید یه نمونه از فایل رو براتون ایمیل کردم. ببخشید من امروز و فردا تهران هستم. میشه حضوری مزاحمتون بشم؟ شاید مشکل از لپ تایم باشه.
من ایمیلی از شما دریافت نکردم. شاید آدرس ایمیل رو اشتباهی وارد کرده باشید.
در ضمن، من تهران نیستم.
حضور برادر عزیزم جناب سعید
سلام، ضمن تشکر از وقت گرانبهایی که صرف پاسخ دادن می فرمایید باید عرض کنم که:
1- بنده حقیر در کامنت مورخ 29 آذر به صراحت عرض کرده ام که در خصوص توانایی های لاتک و البته زی پرشین و مقایسه آنها با ورد نظر دوستان را کاملا و صد درصد می پذیرم. به عبارت دیگر کاملا قانع شده ام که برای انجام حروفچینی یک متن (به ویژه متن های طولانی)، لاتک ابزارهایی دارد که به کمک آنها می توان این کار را با سرعت و کیفیت بالاتری نسبت به ورد انجام داد. بنابراین در این خصوص هیچ اختلاف نظری با دوستان ندارم. البته لازم به عرض است که بنده در زمینه کار با لاتک فاقد هر گونه تجربه شخصی بوده و تنها این شانس را داشته ام که از نظرات دوستان عزیزی که به طور حرفه ای با این ابزار کار کرده اند (برادر وحید و خود حضرتعالی) و همینطور توسعه دهنده این ابزار (برادر وفا) برخوردار باشم.
2- چیزی که در همان کامنت فوق می خواستم به آن اشاره کنم این بود که گرچه از نظر کیفیت و سرعت حروفچینی ورد در مرتبه ای پایین تر از لاتک قرار دارد اما این ابزار (ورد) دارای ویژگی هایی است که بنده نشنیده ام در لاتک نظیر آن وجود داشته باشد. بنابراین از آن جهت که قاعدتا افراد با توجه به نیازمندی هایشان ابزارهایشان را انتخاب می کنند می توان تصور کرد که برخی جذب این ویژگی های ورد شوند.
3- لازم می دانم عرض کنم دلیل بنده حقیر برای شروع کردن این بحث این بود که واقعا دنبال این بودم که اگر ابزاری بهتر از ورد (البته با توجه به نیازمندی های خودم) وجود دارد بروم و آن را یاد بگیرم و از آن استفاده کنم. زیرا دلیلی ندارد اگر ابزاری موجود باشد که بهتر از دیگر ابزارها مشکلات من را حل می کند من خود را از آن محروم کنم. البته تا اینجای بحث فکر می کنم که این موضوع حداقل برای این بنده روشن شده و پاسخ ابهام های خود را دریافت کرده ام.
در نهایت لازم است از حضرتعالی و برادر وحید به دلیل وقتی که می گذارید تشکر کنم.
حضور برادر بی نهایت عزیزم جناب وفا
سلام، بنده قبلا پست های برادر وحید را خوانده بودم اما از آن جهت که با اشخاص آشنایی نداشتم به اسامی خیلی دقت نکرده بودم اما امروز که مجددا مطالب را نگاه می کردم متوجه شدم برادر عزیزی که در اینجا کامنت می گذارند همان توسعه دهنده بسته زی پرشین هستند. بنده تاکنون از زی پرشین استفاده نکرده ام و فعلا نیز تصمیمی برای این کار ندارم اما اهمیت و ارزش کار بزرگی که شما بدون هیچ گونه چشم داشت مادی در حق جامعه فارسی زبان انجام داده اید را به روشنی درک می کنم. بنابراین اجازه می خواهم به عنوان کوچکترین عضو خانواده دانشگاهیان ایران از زحمات فراوان شما در راستای توسعه و ترویج این ابزار صمیمانه تشکر کنم. البته لازم است از برادر وحید نیز که در همین زمینه فعال هستند و چنین بستری را فراهم آورده اند تشکر ویژه نمایم.
با سلام. خواستم تشکر کنم از مطالبی که قرار دادید. من هم خیلی وقته با ورد کار میکنم. ولی دنبال یه جایی میگشتم که با حوصله کار با زیپرشین رو یاد داه باشه. امروز اولین فایلم رو با استفاده از مطالب شما نوشتم. یه کم عجیب به نظر میرسه ولی جالبه.ممنون از وقتی که برای افرادی مثل من گذاشتید و مطالبی که با حوصله اینجا قرار دادی.
سلام. خوشحالم که این نوشتهها بهتون کمک کرده.
در ضمن شاید دیدن کتابهایی که تا حالا با زیپرشین حروفچینی و صفحهآرایی شدن، براتون جالب باشه.
راستی چرا گفتید «عجیب»؟
دو نکته کوچولو درباره سیستم نظردهی این وبلاگ:
۱- زیر هر پست، علاوه بر اینکه میتونید به طور کلی، نظرتون رو درباره پست بنویسید، میتونید به نظرات دیگران هم جواب بدید. برای این کار کافیه روی گزینه «پاسخ دادن» در جلوی نظرات دیگران کلیک کنید و نظرتون رو بنویسید. این طوری، کادر نظرنویسی زیر همون نظر باز میشه و بعد از ارسال نظر، نظر شما در زیر نظر آن کاربر قرار میگیره و مشخص میشه که شما به اون کاربر جواب دادید. مثلاً من توی این پست، به نظر کاربر «پرهام» جواب دادم.
۲- برای نقل قول بخشی از نظر دیگران، میتونید از دستور
استفاده کنید.
آقا جواد
سلام
۱) بنده در مرور نوشته خود توهینی نسبت به شما روا نداشتهام و اگر هنوز شما بر این باورید بهتر بود آن را بدقت بیان میفرمودید. بهرغم آن بنده پوزش میخواهم.
۲) این که هر کس با هر نرمافزاری میخواهد کار کند مختار است. به زور که نمیتوان فکر شما و سایرین را تغییر داد و اساسا کسی هم چنین منظوری ندارد. تا آنجایی که من به خاطر دارم شما بحث را شروع نموده و بیان داشتتید که لاتک سخت است و چنین و چنان و ورد خوب است. وگرنه جناب آقای دامنافشان زحمت معرفی آن را میکشند و بنده یکبار دیگر جا دارد که از ایشان تشکر کنم. حقیر هم چند نمونه نشان دادم که شما با پارهای از اضلاع این چندضلعی آشنا شوید. تا بدانید که هنر ورد تا کجا است.
۳) شما مجددا به آن همان رویکرد قبلی خود برگشتید که ورد چنین است و Excel چنان. بنده باید عرض کنم حقیر عضو هیات علمی دانشگاه هستم و مرتبا پایاننامه هدایت میکنم و تدریس دارم و کاملا با ورد، Excel و powerpoint آشنا هستم و عملکرد آنها را بخوبی میدانم. من از سال ۱۳۷۵ شمسی با هر سه مولفه تواما کار کردهام. بنابراین بیان مطالب شما زیره به کرمان بردن است. اما به عکس شما با لاتک آشنا نیستید (وفق نوشتههای شما) و آن طرف سکه را مشاهده نفرمودهاید و مرتبا بر آراء خویش اصرار و ابرام میورزید. بنده هنوز منتظر پاسخ سوالات خود و جناب آقای خلیقی از سوی شما هستم. زیرا نوشتههای شما حاوی کوچکترین اطلاع جدیدی نسبت به معلومات قبلی بنده در خصوص office نیست.
۴) اما نکته آخر شما وقتی یک cv برای خارج از کشور تهیه میکنید اگر در آن قید کنید که office میدانید. اصلا اهمیتی ندارد. چون امر بدیهی است، و در آنجا دانشآموزان دبیرستان با آن آشنا هستند. اما دانستن لاتک و درج آن در cv برای ذینفع یک امتیاز محسوب میگردد.
در جواب جواد
هیچ کسی جز شما همچین حرفی نزده.
من احساس شخصی خودم رو گفتم. فکر نمیکنم برای بیان احساس شخصی خودم باید از شما اجازه داشته باشم.
خوب حالا این شد دلیل شما برای ورد. واقعاً که خندهداره. پس شما قبول داری، که کیفیت حروفچینی متن برای شما کمترین ارزشی نداره؟
این دلیل هم بچهگانه و خندهدار است و به هیچ وجه قبول ندارم. دیدن خروجی در زیپرشین فقط چندین ثانیه طول میکشه گذشته از آنکه ویرایشگرهایی وجود دارد که به شما خروجی real time میدهند. در رابطه با تغییرات زیپرشین یا بصورت کلی تک امکانات خیلی راحتتر و سریعتری از ورد دارند.
شما یا واقعاً اطلاعی در این زمینه ندارید یا ما رو گذاشتی سر کار. زیپرشین یا تک بصورت کلی خداوند گرافیک است و هر آنچه که بخواهی میتوانی رسم کنی چیزی که با ورد یا سایر نرمافزارهای که به آن اشاره کردی، چنین امکانی در خواب هم در اختیار شما قرار نمیدهند. در ادامه شما یا نمیدونی گرافیک با کیفیت چیه یا تا به حال گرافیکی با کیفیتتر از آنچه ابزارهای microsoft میسازند ندیدهای، شما کافیه کمی گرافیکی که با ویزیو درست کردی کشش بدی یا طولی یا عرضی، اون موقع گرافیکی که ساختی به درد سطل آشغال میخوره.
سلام برادر وحید، برادر وفا و برادر سعید
ممنون از همه شما که وقت گذاشتید و توضیحات کاملی را ارائه فرمودید. باید عرض کنم مواردی که در بالا مطرح فرمودید کاملا صحیح است و در ورد کاربر کنترل همه جانبه ای برای انجام کارهایی مانند زیر نویس، نوشتن شعر، نوشتن کد، فاصله بین نقطه ها و موارد دیگری که عنوان شد ندارد. اما در زی پرشین ظاهرا تمام این موارد بطور کامل در ید اختیار کاربر بوده و می تواند حتی تغییراتی نیز در عملکرد نرم افزار بدهد (البته بنده شخصا تجربه ای در این زمینه ندارم). بنابراین در زمینه مقایسه توانایی های این دو نرم افزار نظر دوستان را کاملا می پذیرم.
اما اگر اجازه بدهید حکم عمومی صادر نکنیم که لزوما همه باید از یک نرم افزار استفاده کنند یا به این شدت از دیگر نرم افزار ها اظهار تنفر کنیم زیرا افراد با توجه به نیازهایی که دارند نرم افزار مناسب خود را انتخاب می کنند. اینجانب به عنوان یک دانشگاهی از ورد برای مقاصد زیر استفاده می کنم که احتمالا شما هم تصدیق می فرمایید برای چنین اهدافی نیازی به استفاده از یک سیستم پیچیده تر نظیر زی پرشین نیست.
1- در نوشتن مقالات دانشگاهی شما نیازی به صفحه بندی خاصی ندارید و در دستورالعمل نگارش مقالات (تا آنجا که من دیده ام) باید مقاله را در ساده ترین صورت ممکن بنویسید (از نظر صفحه آرایی) و حتی فرمول ها را نیز می توان با کاراکتر های سیمبل نوشت، نمودارها را باید در صفحات جداگانه گذاشت و نظایر آن. در واقع صفحه آرایی و این امور توسط خود مجله انجام می شود که دیگر شخص نویسنده با این امور کاری ندارد.
2- در نوشتن مقالات معمولا لازم است که مقاله چندین بار بین بین مولفان (استاد یا اساتید و دانشجو یا دانشجویان) دست به دست شده و همه نظرات خود را در آن بنویسند و اصلاحات و تغییرات را اعمال کنند و در نهایت یک نفر (معمولا استاد) مقاله را جمع بندی نهایی می کند و نسخه قابل ارسال را آماده می کند. در چنین حالتی نیاز دارید که آن چیزی که روی مونیتور می بینید در واقع همانی باشد که منظورتان است. یعنی همواره شکل نهایی متنتان را ببینید تا بتوانید با انواع افکت های گوناگون مانند ضخیم کردن حروف، رنگی کردن حروف، رنگ پس زمینه حروف، کشیدن خط زیر یا روی حروف و هزار ابزار دیگر منظور خود را به دیگران به راحتی بفهمانید. مثلا با هم قرار می گذارید که آبی ها را این استاد نوشته و قرمز ها را آن دانشجو و سبز ها را فلانی تا معلوم باشد کی دقیقا چه می گوید. علاوه بر آن کلی ابزار کامنت نویسی در اطراف متن ها و یا برای هر شیئی که روی صفحه قرار می دهید دارید که برای این منظور خیلی مناسب است. حتی در ورد ابزاری وجود دارد که یک نفر می تواند متن را به هر شکلی که می خواهد تغییر دهد و بعد نفر دیگر هر کدام از تغییرات را بطور جداگانه اکسپت یا ریجکت کند. این ویژگی آخری بسیار مفید و آموزنده است زیرا نفر دوم (که معمولا دانشجو است) دقیقا می فهمد نفر اول (که معمولا استاد است) دقیقا کدام قسمت ها را از چی به چی تغییر داده یا کدام واژه را به کدام واژه تغییر داده زیرا هر دو متن اولیه و اصلاح شده را هم زمان با رنگ های مختلف جلو چشمش می بیند و در مواقعی که چند نفر متن را اصلاح کرده باشد متوجه می شود که هر تغییر را کی اعمال کرده. احتمالا قبول خواهید کرد در سیستمی مانند زی پرشین که کل کار را در یک صفحه متنی می نویسید و بعد از کامپایل کردن این متن تازه صورت نهایی نوشته تان ظاهر می شود چنین انعطاف، سادگی، تنوع و جنبه آموزشی وجود ندارد.
3- در صورتی که نیازمند نمودار، گراف، کانتور، فلوچارت، شکل های شماتیک و نظایر آن باشید نرم افزار های بسیار ساده و کارآمدی وجود دارد که احتمالا نیاز به استفاده از خود واژه پرداز برای چنین کارهایی نیستید. به عنوان مثال آیا آن انعطاف و سادگی که اکسل در کشیدن نمودار ها، رنگ آمیزی آنها، تنظیم لژند، تنظیم پس زمینه، تنظیم محورها مختصات و نظایر آن دارد در زی پرشین موجود است؟ به عنوان مثالی دیگر در کشیدن شکل های شماتیک یا فلوچارت ها و کلیه تنظیمات آنها آیا زی پرشین می تواند به کیفیت نرم افزار ویزیو (از گروف آفیس) کار کند؟ یا مثلا برای کشیدن کانتور های دو بعدی یا سه بعدی آیا می توان از زی پرشین استفاده کرد؟ پس بنابراین اجازه بدهید اینگونه اظهار نظر کنیم که اگر کیفیت گرافیک مورد نظرتان برایتان کم ترین اهمیتی ندارد از همان ابزارهای موجود در واژه پردازتان برای کشیدن گرافیکتان استفاده کنید.
البته موارد دیگر نیز هست که می توان اشاره کرد اما احتمالا از حوصله من و شما خارج است. بنابراین به همین میزان بسنده می کنم و دوباره از حضور دوستان اجازه می خواهم که عرض کنم بیاییم به همدیگر توهین نکنیم و کسی را به دلیل استفاده از نرم افزاری که ما از آن استفاده نمی کنیم تحقیر نکنیم.
با سلام خدمت همه دوستان.
من هم با ورد (به صورت نیمه حرفه ای) کار کردم و میکنم و هم یه مدت کمی با فارسی تک (به صورت مبتدی) کار کردم و چند وقتیه که دنبال نصب نسخه فارسی تک می گشتم که اغلبشون مشکل دارند بعدش چند روزیه که زی پرشین رو دانلود و نصب کردم. یعنی از یک کاربر مبتدی هم کمتر راجع به زی پرشین و قابلیت هاش اطلاع دارم.
بعد از این مقدمه خدمت همه دوستان عرض کنم که : ورد مشکل خودشو داره و فارسی تک هم همین طور و زی پرشین رو هم که فعلا باهاش کار نکردم.
مشکلی که ورد در نوشته های دارای شماره بخش و زیر بخش و …. داره خیلی دست و پاگیره و کاربر باید چندین بار بررسی کنه که شماره ها پس و پیش نباشند و مثلا شماره قلم بخش از زیر بخش بزرگتر باشه و به همین ترتیب اگه به شکل ها و فرمولها شماره بدین و بعد مثلا یه فرمول جدید بین متن های قبلی وارد کنی و بخای شماره بدی باید همه شماره های بعدی رو اصلاح کنی. واسه شماره بخش و زیر بخش هم همین طور. همه رو باید دستی تغییر بدی که کار خسته کننده و وقت گیریه. ولی در فارسی تک و به احتمال قوی در زی پرشین این موارد اصلا مشکل محسوب نمیشه. خودش اتوماتیک شماره میده به همه فرمولها، شکلها، نمودارها و غیره. هر فرمولی هم که اون وسطها اضافه کنی در اجرا خودش همه شماره ها رو تغییر میده. شماره فونت زیر بخش و زیر زیر بخش و …. رو خودش اتوماتیک با توجه به فونت بخش تنظیم میکنه. توی نوشتن یک پایان نامه و یا کتاب همین کار به ظاهر کوچکی که فارسی تک و زی پرشین انجام میدن ساعتها در وقتتون صرفه جویی میکنه و مهم تر اینکه با اعصابتون مثل ورد بازی نمیکنه.
با فارسی تک ( البته من مبتدی بودم و زیاد توش پیشرفت نکردم) یه مقداری درج نمودارها و جدولها اذیتم کرد ولی از راحتی فرمول نویسی و کار کردن باهاش خیلی لذت بردم.
یه مقدار شروع کار با هر دو نرم افزار فارسی تک و زی پرشین شاید مشکل به نظر بیاد ولی خوب ارزش وقتیو که میذاری داره مخصوصا اگه بخوای کتابٰ مقاله یا پایان نامه بنویسین راجع به استفاده از این دو نرم افزار و مخصوصا زی پرشین ( چون به روز تره و باگ های فارسی تک رو نداره ) اصلا شک نکنید. شاد باشید
من نميدونم برخي از اين دوستان چرا اينقدر ذوق زده ميشن وقتي احساس ميكنن يك تكنولوژي جديد كشف كردن و ديگه اخر توهم خودبرتر بيني نسبت به بقيه هستند! ويژگي برنامه هاي متن باز چيز بسيار شاقي نيست! تمام پيش فرض هايي كه براي استفاده از برنامه ورد تعبيه شده در برنامه هاي متن بازي چون لاتك يا زي پرشين شكسته شده و بسته به نياز كاربر هركس ميتونه با هر نرم افزاري نتيجه دلخواه خودش رو بدست بياره! مثل خارج كردن يك دوربين تمام حرفه از حالت اتوماتيك هستش و عكاسي با حالت دستي…جدال بي حاصل شما دوستان منو ياد جدال هميشگي همين عكاسان حرفه اي بر اثر عكاسي دستي و اتوماتيك و يا رانندگاني ميندازه كه بر سر راحتي رانندگي با ماشين دنده خودكار يا دستي باهم مشاجره هميشگي دارند و چه جوابي بهتر از ميانه روي؟
همونطور که توی کامنتهای قبلی گفتم، لاتک یک زبان برنامهنویسی هستش. این یعنی اینکه کاربر به اندازه دانشش میتونه با این سیستم، برنامهنویسی کنه و هر چیزی رو که میخواد، به دست بیاره. آیا توی ورد همچین چیزی داریم؟ به عنوان یک نمونه، دوست دارم توجه شما را به مواردی که توی این کامنت نوشتم، جلب کنم. اینها فقط نمونههای خیلی کوچیکی از قابلیت لاتک و زیپرشین هستند. آیا میتونید این موارد رو توی ورد و یا اپنآفیس و یا هر سیستم مشابه دیگهای به طور خودکار انجام بدید؟
من به شدت منتظر جواب شما هستم.
چند نمونه از کارهای ابتدایی که با زیپرشین میتوان انجام داد اما با ورد سخت یا غیرقابل انجام است:
۱) مشغول حروفچینی یک کتاب هستی و عنوان یکی از فصلها یک فرمول ریاضی ساده مانند رابطه فیثاغورت دارد و باید این فرمول به همراه خود عنوان فصل بصورت خودکار در فهرست مطالب و bookmark فایل PDF چاپ شود.
۲) در فهرست مطالب استایل نقطهچینهای بین عنوان و شماره صفحه را عوض کن یا فاصله بین این نقطهها را کم و زیاد کن یا بصورت کلی کنترلی روی این نقطهها داشته باش.
۳) یک پیشزمینه رنگی برای header صفحات درست کن که دقیقاً اندازه خود متن معمولی نوشتار است و از حاشیه بیرون نمیزند.
و خیلی موارد دیگر …
اما بصورت کلی، مزیت زیپرشین و مشکل ورد در این است که ورد سیستم بستهای است به این معنا که با ورد نمیتوان بیتشر از آنچه مولف و طراح نرمافزار در نظرگرفته کاری کرد، بنابراین چنانچه دنبال ویژگی جدیدی باشید، چارهای ندارید جز منتظر ماندن برای نسخه جدیدش و دست به دعا و التماس بردن که نسخه جدید ویژگی که شما میخواهید را اضافه کند. در صورتی که زیپرشین تا حد بسیار زیادی قابل تغییر میباشد و شما هر آنچه را که زیپرشین بصورت پیشفرض انجام میدهد دوست ندارید و خواستار تغییر در آن هستید، خودتان میتوانید به آن اضافه کنید. به طور خلاصه به قول وحید در زیپرشین شما قدرت برنامهنویسی دارید.
اینکه چرا من از ورد متنفرم و آن را نرمافزار آشغالی میدانم بسیار واضح و روشن است. شما فقط کافی است عبارت why microsoft word sucks? را در google جستجو کنید تا با معایب و رفتار بیمارگونه ورد با کاربر آشنا شوید.
به قول Knuth: من ترجیح میدهم بمیرم قبل از اینکه مجبور باشم از word استفاده کنم.
لطفاً یه توضیحی راجب bibtex و نحوه کار باهاشو توضیح بدید.ایا سخته کار باهاش؟
کار BibTeX مدیریت مراجع در لاتک هستش و به شما کمک میکنه که لیستی (بانکی) از منابع رشته تخصصی خودتون تهیه کنید و از اونها در مقالههای خودتون استفاده کنید. در واقع، شما یک بار منابع موردنیاز خودتون رو وارد فایل میکنید و بعد از اون هر وقت که به منبعی احتیاج پیدا میکنید، اون منبع رو فراخوانی میکنید. علاوه بر این، تقریباً برای تمام مقالههای آنلاین میتونید فایل بیبتکشون رو دانلود کنید و اونو به بانک خودتون اضافه کنید.
کار کردن با بیبتک هم به هیچ وجه سخت نیست. برای راهنمایی میتونید دستور texdoc persian-bib رو در خط فرمان اجرا کنید.
خدمت آقا جواد
سلام
شما در موضوع «نوشتن یک مقاله دانشگاهی با زیپرشین» مطالب خود را در دو پست سامان دادهاید. آقایان خلیقی و دامنافشان نیز به فراخور حال، پاسخهایی را تقدیم نمودهاند. گمان من این است شما هنوز مجاب نشدهاید. که البته این حق شماست و محترم نیز شمرده میشود. بنده نکاتی را ذیلا به شرح و شماره میآورم.
الف) ابتدا دو نکته غیر نرمافزاری را تقدیم میکنم که مهم است.
۱- شما در پست دوم خود آوردهاید که: «البته بدیهی است که باید یاد بگیرید از این ویژگیهای ورد استفاده کنید.»
من پایاننامه خود را در اوایل دهه ۷۰ شمسی با ورد نوشتهام. زیرا در آن زمان با لاتک آشنا نبودم. بنابراین رفتن بنده و امثال بنده به سمت لاتک از سر عدم آشنایی با ویژگیهای ورد نیست. به رخ کشیدن این بداهت به قول شیخ اجل سعدی عکس رای اولوالباب است.
۲- شما در پست اول خود آوردهاید که: «البته شاید کسانی که شلغلشان نگارش است و مثلاً حروفچین هستند یا ناشر هستند یا روزنامهنگار هستند بنابر دلایلی … لاتک را انتخاب کنند اما برای یک دانشجو و استاد دانشگاه … لاتک بیش از اندازه پیچیده و وقتگیر است.
عرض بنده این است که لاتک برای یک دانشجو و استاد دانشگاه پیچیده و وقتگیر است. آن وقت برای روزنامهنگار خیر؟ این ادعای شما اصلا بداهت ندارد و نیازمند برهان است. بنده بسیار خوشحال میشوم که با نام چند روزنامهنگار در ایران آشنا شوم که مطالب خود را با لاتک مینویسند. اتفاقاً در ایران تعداد اساتید و دانشجویانی که با لاتک کار میکنند با تعداد روزنامهنگارانی که با لاتک کار میکنند (به فرض وجود) قابل مقایسه نیست.
ب) اکنون با اجازه شما مقداری در خصوص ورد و پاور پونت (اعضای خانواده office) کند و کاویی داشته باشیم. بنده در ادامه چند مورد را مطرح میکنم و منتظرم که یاد بگیرم که ویژگیهای ورد چه راه حلهای اصولی و هوشمندانهای و اتوماتیکی را پیشنهاد میکند.
۱) در نوشتهها از موردی استفاده میشود که زیرنویس (footnote) نامیده میشود. پاره خطی که آن را از متن اصلی جدا میکند. اگر در یک صفحه زیرنویس فارسی است این پاره خط باید از راست به چپ ترسیم شود و اگر زیرنویس لاتین بود از چپ به راست. حالت سوم این است که در یک صفحه هر دو مورد فارسی و لاتین را داشته باشیم. ورد چگونه بدون چسب و وصله این کارها را انجام میدهد. یعنی تغییر جهت را اعمال میکند. اگر خواسته باشیم زیر نویسها چند ستونه باشند، چطور؟
۲) در پاور پونت چگونه زیرنویس را ایجاد کنیم و انواع گفته شده در بند (۱) را اعمال کنیم.
۳) شما یک فرمول را با پرانتز منعطف بنویسید از یک سایز به بعد پرانتز شکل متعارف خود را از دست میدهد و شکل زشتی پیدا میکند. چگونه این امر را سامان دهیم. یا در مورد علامت «بطوری که» (such that) که در حالت منعطف است اگر به آن یک کسر منسوب (assign) شود اندازه آن بهطرز بیقوارهای تغییر میکند. بهعنوان مثال سعی کنید تعریف احتمال شرطی را بهصورت فرمول در ورد با توضیحی که آمد بنویسید.
۴) آیا برای شعر کهن و شعر نو در ورد شما Template سراغ دارید؟ یا تنظیم این نوشتهها بهصورت دستی انجام میشود؟ آیا میشود مثلا ابیات مثنوی را تایپ نمود و بهصورت خودکار با مضاربی از ۵ شمارهگذاری کرد.
۵) در یک نوشته میخواهیم کُدهای زبان C، فرترن و یا پاسکال را وارد کنیم. چطوری تورفتگی و بیرون آمدن کُدها به طور خودکار انجام شود و بتوانیم آنها را تراز کنیم؟ چگونه وآژههای شناخته شده زبان بهصورت خودکار سیاه (bold) شود و یا به رنگ دلخواه ما در آید. چگونه به خطوط برنامه بهطور خودکار در طرف چپ و یا راست شماره سطر دهیم.
۶) اگر بخواهیم الگوریتمی را بهصورت شبه کُد (pseudo code) در متن وارد کنیم. چگونه ارتباطات را بهطور منطقی تعریف کنیم.
۷) آیا شما در کامپیوتری که هیچ چاپگری حتی بهصورت پیشفرض روی آن نصب نیست میتوانید در ورد پیشنمایش (print preview) بگیرید. من خیلی از نوشتههای ورد را دیدهام که از یک کامپیوتر به کامپیوتر منتقل میشوند بهم میریزد. بهخصوص در مورد اشیاء شناور (اشکال و جداول) که امر مرسومی است.
۸) آیا میشود در خود ورد ترسیمهای پیچیده و دقیق را ترسیم؟ چون تنها ابزار ترسیم در ورد تا آنجا که من میدانم Drawing است. که ابزاری ساده و بسیط است.
موارد از این دست باز هم هست که در حوصله این پست نیست و بنده به همین مقدار بسنده می کنم.
با احترام
در ادامه نکات ارزشمند آقای خلیقی و موسوی، توجه آقا جواد را به سه نمونه دیگر از بخش پروندههای نمونه زیپرشین از سایت پارسیلاتک جلب میکنم:
۱. حروفچینی سوالات چهارگزینهای
۲. قرار دادن نسخه بندانگشتی شکلها در ابتدای عنوان شکلها در فهرست شکلها
۳. استفاده از کاراکترهای خاص برای پررنگ کردن کلمات
سلام برادر وحید و برادر وفا
بدیهی است که من و هر کس دیگری از نرم افزاری که خوشمان می آید استفاده می کنیم. من از ورد و شما از زی پرشین. تا اینجا هیچ مشکلی نیست. اتفاقا من دنبال نرم افزاری می گردم که راحت تر از ورد باشد اما ابهام زمانی به وجود می آید که شما دوستان، زی پرشین را پیشنهاد می کنید و من هرچه که سعی می کنم بفهمم مزیت آن نسبت به ورد چیست چیزی دستگیرم نمی شود. تا آنجا که من متوجه شده ام تمام ویژگی هایی که شما برای زی پرشین بر می شمرید در ورد هم هست. البته بدیهی است که باید یاد بگیرید از این ویژگی های ورد استفاده کنید.
من دوباره مقاله بالا را مطالعه کردم اما دوباره به این نتیجه رسیدم که تمام کارهایی که شما بطور اتوماتیک در زی پرشین انجام می دهید در ورد نیز می توان به صورت اتوماتیک انجام داد. از شما دوستان تقاضا می کنم اگر مورد دندان گیری سراغ دارید که نشان دهنده برتری زی پرشین نسبت به ورد است و در آن مورد ورد شما را با بن بست روبرو می کند و زی پرشین آن کار را بهتر و سریع تر انجام می دهد معرفی نمایید تا ما نیز به خیل مشتاقان زی پرشین بپیوندیم. ما که بدمان نمی آید ابزار بهتری داشته باشیم.
ارادتمند، جواد
سلام
ممنون که اینقدر صادقانه نوشتید. بدون شک همه ما قبل از مهاجرت به لاتک و زیپرشین، سالها با ورد کار کردهایم. خود من در دوران کارشناسی، با ورد، چندین نشریه، تایپ و آماده کردم؛ اما وقتی با لاتک و زیپرشین آشنا شدم، به شدت از ورد متنفر شدم. این فقط نظر من نیست؛ هر کسی که با لاتک و زیپرشین آشنا میشود، همین حس را پیدا میکند.
اما در مورد مزیتها اگر بخوام بگم، به نظر من فقط ذکر قابل برنامهنویسی بودن لاتک کافیه. این یعنی اینکه شما هر کاری رو که دلتون بخواد، میتونید از لاتک بکشید. آیا ورد هر کاری رو که بخواید، براتون انجام میده؟
با وجود این، سعی میکنم در آینده توی همین وبلاگ، گوشهای از کارهایی رو که لاتک و زیپرشین میتونن انجام بدن و ورد نمیتونه انجام بده رو نمایش بدم. پیشنهاد میکنم برای باخبر شدن از این نوشتهها، مشترک ایمیلی وبلاگ بشید.
در جواب جواد:
شما تا زمانی که خودتان از یک نرمافزار استفاده نکردهاید، چگونه میتوانید مزیت آن را بفهمید؟ شما حداقل چند ماهی از زیپرشین استفاده کن، نحوه استفاده از آن را یاد بگیر، بعد ببین چیزی از مزیتهایش میفهمی یا نمیفهمی.
سخت در اشتباهی. چون همین نوشتار وحید پر از کارهایی است که زیپرشین به راحتی میتواند انجام دهد اما انجام دادن آنها با ورد آرزوست. برای مثال آیا شما میتوانی خط زیرنویس هوشمند با ورد داشته باشی؟ نه نمیتوانی. شما حتی این مقاله وحید را هم اصلاً نگاه نکردهای، حالا چطور انتظار داری چیزی دست گیرت شود؟
شما این مقاله رو یک بار هم مطالعه نکردی چون اگر این کار را انجام داده بودی میتنستی که هیچکدام را با ورد نمیتوانی انجام دهی. اگر همچین ادعایی داری، ثابت کن که ورد میتواند خط زیرنویس خودکار و هوشمندی داشته باشد که سادهترین چیز در حروفچینی است.
شما دنبال چیز دندانگیر نیستی. شما فقط دنبال تکرار سخنان قبلی خود هستی که فاقد ارزش علمی است.
جواد، شما از ورد خوشت میآید؟ خوب، به قول معروف good for you قرار نیست که همه از نرمافزاری که شما خوشتان میاد خوششان بیاد و قرار نیست همه از زیپرشین خوششان بیاید در نتیجه هر شخصی با هر نرمافزاری که راحتتر است و به آن عادت دارد، کار میکند. اما حقیقتی که وجود دارد این است که ورد نرمافزار بیخودی است و برای افرادی که از هنر حروفچینی کمترین اطلاعی ندارند ساخته شده است. زیپرشین بسیار سادهتر از ورد است و یک دهم وقتی که شما برای نگارش با ورد صرف میکنید، برای حروفچینی با زیپرشین کافی است. ااینکه یک دانشجو یا استادی زیپرشین را وقتگیر یا پیچیده میبیند فرضیه شماست. کلام آخر، اگر فقط میخواهید متنی را تایپ کنی و کیفیت خروجی برایت کمترین اهمیتی ندارد، از ورد استفاده کن اما اگر کیفیت خروجی برایت مهم است، آن وقت میتوانی از زیپرشین استفاده کنی و زمانی که از زیپرشین استفاده کردی، از ورد متنفر خواهی شد.
زمانی که از زیپرشین استفاده کردی، از ورد متنفر خواهی شد.
من هم مثل تمام کاربرانی که از ورد به زیپرشین مهاجرت کردن، این حالت رو تجربه کردم. از وقتی که با زیپرشین آشنا شدم، حتی برای تایپ متنهای یکصفحهای هم سراغ ورد نمیرم.
وفا جان ممنون به خاطر این شاهکارت.
سلام، میشه لطفا من را راهنمایی کنید،
می خوام در متن رفرنس ها را در پرانتز به صورت اسم نویسنده و سال بنویسم و چون از قبل، در مقاله رفرنس ها به صورت شماره در متن نشان داده می شوند می خواستم ببینم دستوری که تغییر را ایجاد کنم وجود داره؟
***بخشهایی از این کامنت به دلیل توهینآمیز بودن، حذف شده است***
از طرفي متاثر شدم كه جناب آقاي دامن افشان اين جبهه گيري و تعصب بيجا را متذكر شود كه نظرات همه دوستان محترم هستش و با اين جمله “وفا جان ممنون به خاطر این شاهکارت” كمي من رو متعجب كردند ايشان كه استاد دانشگاه هستند چنين متعصب و جانبداري مي كنند واي بحال دانشجوياني كه چشم به رفتار ايشان دارند.
شما دوست عزيز اگر محقق باشيد بروي سنگ هم ميتوانيد بنويسيد ولو مغزتان ايده اي تازه داشته باشد و خالي از تعصب كوركورانه باشد.
آقا امید من از ورد ۹۷، کار کردن با ورد رو شروع کردم و طبیعتاً انواع متنها رو با این نرمافزار آماده کردم. از طرفی، تا به حال، به غیر از کارهای پژوهشی خودم، ۹ کتاب با موضوعات مختلف توسط بسته زیپرشین حروفچینی و یا صفحهآرایی کردم؛ پس فکر میکنم این حق رو دارم که حالا که با هر دو نرمافزار کار کردم، این دو رو با هم مقایسه کنم و نظر خودم رو در مورد هر دو نرمافزار بگم: ورد در مقابل لاتک و زیپرشین، هیچ حرفی برای گفتن نداره.
شما که هیچ تجربهای از کار با لاتک ندارید، چطور ورد رو بیرقیب میدونید؟ شاید فکر میکنید قابلیتهای یه سیستم حروفچینی فقط همینهایی هستش که ورد داره!
پیشنهاد میکنم بعد از تست یک سیستم، در مورد اون سیستم اظهار نظر کنید.
با کمال احترام، شما هم اگر کامنتنویس باشید، میتونید کامنتهاتون رو به جای اینکه خیلی راحت اینجا تایپشون کنید، روی یه کاغذ بنویسیدشون و با یه کبوتر نامهبر برای من بفرستیدشون. میتونید؟
من نیز به عنوان کسی که سال ها از نرم افزار ورد استفاده کرده ام، اقرار می کنم که بعد از آشنایی با زی پرشین حتی برای تایپ یک مقاله چند صفحه ای نیز رغبت ندارم از واژه پرداز ورد استفاده کنم چون واقعا از لحاظ ساختار تایپ، این دو با هم قابل قیاس نیستن. و فکر کنم به این علت، افرادی که از ورد استفاده می کنند زیاد تمایلی به استفاده از زی پرشین ندارند این است که این افراد دوست دارند هر تغییری روی متن را به طور آنی ببینند ………. اما پیشنهاد من به این افراد این است که حداقل برای یک بار هم شده این نرم افزار را امتحان کنند ،مطمئن باشند که دیگر از هیچ واژه پردازی استفاده نخواهند کرد. و بهتر است در هنگام شروع حتما با یک دوست که به این نرم افزار احاطه دارد در تماس باشد تا یادگیری لذت بخش تر شود………..
ممنون که نظرتون رو گفتید. در ضمن توی جمله آخرتون به نکته جالبی هم اشاره کردید. واقعاً میتونه تاثیرگذار باشه.
دقیقا موافقم. با یک بار تجربه زی پرشین از ورد متنفر خواهید شد. تفاوت از زمین تا آسمان است.
سلام برادر، من تمام مطالب قبلی شما در مورد لاتک را خواندم و به هیچ عنوان هم هیچ تعصبی نسبت به هیچ نرم افزاری ندارم تجربه نوشتن کتاب، مقاله و پایان نامه هم به زبان فارسی و هم به انگلیسی را با نرم افزار ورد نیز دارم اما کماکان معتقدم که ابزار ورد برای نگارش کافی است. البته شاید کسانی که شغلشان نگارش است و مثلا حروفچین هستند یا ناشر هستند یا روزنامه نگار هستند بنا به دلایلی که شما در نوشته های پیشین گفتید لاتک را انتخاب کنند اما برای یک دانشجو یا استاد دانشگاه که میخواهد مقالات و گزارشهایی را بنویسد لاتک بیش از اندازه پیچیده و وقت گیر است. البته این نظر من است و شاید نظر خیلی های دیگر هم باشد زیرا که تعداد کسانی که از لاتک برای نگارش استفاده می کنند در مقایسه با کسانی که از ورد استفاده می کنند بسیار کم تر است.
با تشکر از نگارش این مطلب آموزنده، یه سوال دارم.
فاصله خطوط رو با چه دستوری باید تنظیم کرد؟ چون به نظر میاد در حالت پیش فرض یه مقدار خطوط زیادی به هم نزدیک هستن (البته شاید هم درستش همین باشه) یا مثلاً فاصله Caption جدول و خود جدول خیلی کم به نظر میاد.
مچکرم.
برای تغییر فاصله بین خطوط در زیپرشین، میتونید از دستور
یا
قبل از دستور
استفاده کنید. همچنین میتونید از دستور
بعد از دستور
استفاده کنید و در جاهای مختلف به دلخواه خودتون، مقدارشو تغییر بدید.
برای تغییر فاصله بین عنوان جدول و خود جدول هم باید قبل از فراخوانی بسته زیپرشین، از بسته caption به صورت زیر استفاده کنید:
خیلی ممنونم.
جناب آقای دامنافشان
با سلام
بنده با عرض پوزش چند نکته دیگر را فراموش کردم که در اینجا به شرح و شماره تقدیم میکنم.
۱) آیا بسته ptext بهصورت پیشفرض در TeXLive وجود دارد؟ چون در نسخه ۲۰۱۲ برای مدتها نبود. خوب است که بررسی صورت گیرد. یا اگر توضیحی لازم است آورده شود.
۲) بهتر است جایی یادآوری کنید که برای اولین پردازش فایل نوشتار، ارجات بهصورت علامت سوال در متن نشان داده میشود و برای رفع آن باید فایل را یکبار دیگر نیز پردازش نمود.
۳) در مثال بسیار خوب شما از زیرنویس و پانویس صحبت نشده است. خوب است که هر دو آورده شود. هم در صفحات جداگانه و هم در یک صفحه تا روشن شود که چگونه خط جداکننده نوشتار و موارد گفته شده،
هوشمندانه جهت چپ به راست و راست به چپ خط گفته شده را شناسایی میکند. زیرا این کار در word هوشمندانه نیست.
توفیق رفیق راهتان
سلام
۱. بله وجود داره.
۲. اعمال شد.
۳. اتفاقاً خودم هم از همون اول میخواستم این دو مورد رو هم قرار بدم؛ اما نمیدونم چرا فراموش کردم. این مورد هم اعمال شد.
ممنون از دیدگاهتون.
جناب آقای دامنافشان
با سلام
ابتدا باید از کار خیلی خوب شما تشکر کرد. تدوین شما عالی است. اما چند نکته ناچیز:
۱) شما در مورد همه بستههای مورد استفاده، توضیح دادهاید. بهتر بود که راجع به عملکرد بسته xepersian نیز در حد بقیه توضیح ارائه میشد. گو این که پیشتر (مباحث پیشین) به آن پرداخته شده است. اما یادآوری آن در این مرور کامل شما خالی از لطف نیست.
۲) در مورد واژه بولد، پیشنهاد میشود که نوشته شود سیاه (Bold)
۳) در مورد واژه آماتور، پیشنهاد میشود که نوشته شود تازهکار و یا مبتدی.
در پایان، باز هم بر بنده فرض است که سپاس خود را پنهان نکنم.
تندرست و پیروز باشید.
سلام آقای دکتر. خیلی خوشحالم که خوانندگان بزرگوار و تیزبینی مثل شما دارم که اینگونه نکات رو به من یادآوری و گوشزد میکنند. هر سه نکته، اعمال شد.