0 امتیاز
501 نمایش

اگه لطف کنید ممنون می شم

توسط

1 پاسخ

0 امتیاز

برای اجرا ابتدا از طریق cmd به یه مسیر خاص برین، چون بعد از اجرا فایل تک و خروجی دی‌وی‌آی در همون مسیر خاص ذخیره می‌شن. پس فرض می‌کنیم شما الان تو cmd داخل یه پوشه هستین، دستور

tex‌

رو بزنین، در جواب دوتا ستاره چاپ می‌شه، یعنی منتظره که یه اسم فایل تک بهش بدین تا اجرا کنه، اما ما چون می‌خوایم همون‌جا بنویسیم دستور

\relax

رو تایپ می‌کنیم، این بار یک ستاره چاپ می‌شه، یعنی شما می‌تونین شروع کنین و براساس دستورات tex متنتون رو بنویسین. وقتی که نوشتن تموم شد، دستور

\end

رو بزنین، گزارش اجرا مبنی بر کامپایل و ذخیره فایل texput.log رو بهتون می‌ده و خروجی دی‌وی‌آی و نیز یک فایل tex به همین نام هم تو پوشه براتون ایجاد شده.

خوب حالا چندتا مساله هست؟
اول:
اگه می‌خواین فایل tex تون رو با لاتک یا زی‌لاتک اجرا کنین همون اول جای دستور tex، بنویسید latex یا xelatex. خوب در هر مورد بدیهی هم همست که باید دستورات رو به همون زبان خودش بنویسید.
دوم:
خروجی dvi رو هم اگه بخواید باز با همون خط فرمان می‌تونید به پی‌دی‌اف تبدیل کنید.

این مطالب از کتاب The TEXbook آقای کنوث آورده شدن، فصل ۶، با عنوان runing tex.

راستی فکر می‌کنم سوالتون خیلی کلیه، منظورم اینه که نوشتن تویه فایل تک یه حرفه، اجرا کردنش یه حرف دیگه. نوشتن برای اجرا با تک، لاتک یا زیلاتک یا ... هم خودش متفاوته. کاش می‌شد دقیق‌تر و واضح‌تر بیان کنید.(شاید اگه می‌گفتین چه کار می‌خواین بکنین سریع‌تر می‌شد راهنمایی کنیم، البته در صورت داشتن اطلاعات مربوطه) ممنون

توسط sa313ma (360 امتیاز)
...