تالار گفتگوی پارسی‌لاتک

لاتک LATEX => حروف‌چینی مستندات => نويسنده: lna در ژوئن 23, 2014, 04:46:50 pm

عنوان: وارد کردن کد C
رسال شده توسط: lna در ژوئن 23, 2014, 04:46:50 pm
با سلام
من یه تیکه کد C رو مستقیما تو پایان نامه نوشتم ولی درست چاپ نمیشه. یعنی ارور میده موقع اجرا
فایلهامو اتچ میکنم.
هر کاری کردم نتونسم درست کنم. ممنون میشم کسی کمکم کنه

این پکیج رو قبل پکیج زیپرشین میذارم اصلا اجرا نمیشه
\usepackage{listings}‎
عنوان: پاسخ : وارد کردن کد C
رسال شده توسط: negin1990 در ژوئن 24, 2014, 10:26:08 am
سلام
ببینید فایلی که توی پیوست گذاشتم به دردتون می‌خوره؟ من کلاس تبریز رو توی کامپیوترم ندارم متاسفانه براتون یه مثال مینی‌مال درست کردم
-حتمن فایل HW7 یا هر فایلی که برنامتون به اون اسم هستش باید توی فولدر فایل اصلی تک باشه یا اینکه دیرکتوریش رو به تک بدین اگر جای دیکه‌ای میذارینش.
قبل از اجرای برنامه هم پسوند فایل HW7 رو به .cpp تغییرش بدین چون اینجا اجازه نمی‌دادش من با اون پسوند فایل آپ کنم.
عنوان: پاسخ : وارد کردن کد C
رسال شده توسط: ابوالفضل دیانت در ژوئن 24, 2014, 07:04:45 pm
 با سلام
نوشتار لینک زیر را با دقت بخوانید می توانید مشکل خود را حل کنید.
راهنمای وارد کردن کد در متن (http://www.parsilatex.com/mediawiki/index.php?title=%D8%B1%D8%A7%D9%87%D9%86%D9%85%D8%A7%DB%8C_%D9%88%D8%A7%D8%B1%D8%AF_%DA%A9%D8%B1%D8%AF%D9%86_%DA%A9%D8%AF_%D8%AF%D8%B1_%D9%85%D8%AA%D9%86)
باتشکر

دلیل ویرایش: ویرایش لینک.
عنوان: پاسخ : وارد کردن کد C
رسال شده توسط: lna در ژوئن 25, 2014, 01:39:59 pm
الان تونستم یک کد رو وارد کنم. ولی یه مشکل دیگه اینه که دقیقا بعدش یه خط فارسی و بعدش یه کد دیگه وارد میکنم ولی واسه کد دومی ارور میده.
یعنی واسه دستوراتی که استفاده میکنم ارور میده دلیلش چیه؟
عنوان: پاسخ : وارد کردن کد C
رسال شده توسط: lna در ژوئن 25, 2014, 02:06:49 pm
یعنی دومین بار میخوام از دستور
‎\begin{lstlisting}‎
استفاده کنم نمیشه. تنظیمات هم اینا رو وارد کردم قبل document
‎\lstset{% general command to set parameter(s)‎
‎language=‎C++‎‎,
‎lineskip =‎ ‎.5pt,‎
‎numberstyle=\footnotesize‎,
‎numbersep=10pt‎,
‎numbers=left‎,
‎captionpos=b‎,
‎breaklines=true‎,
‎showstringspaces=true}‎‎‎‎‎‎
‎‎\baselineskip=.75cm‎
‎\pagenumbering{harfi}‎
عنوان: پاسخ : وارد کردن کد C
رسال شده توسط: lna در ژوئن 25, 2014, 03:47:45 pm
من فایلاهای شما رو هم اجرا میکنم همون ارورها رو میده  :(
اتچ میکنم ببینید لطفا.
عنوان: پاسخ : وارد کردن کد C
رسال شده توسط: موسوی‌ندوشنی در ژوئن 25, 2014, 05:23:40 pm
سلام
با اندکی تغییر در فایل شما، کد مربوطه، وارد نوشتار می‌شود. فایل پیوست را نگاه کنید.
با تشکر
عنوان: پاسخ : وارد کردن کد C
رسال شده توسط: negin1990 در ژوئن 25, 2014, 07:39:52 pm
من فایلاهای شما رو هم اجرا میکنم همون ارورها رو میده  :(
اتچ میکنم ببینید لطفا.

این فایل هیچ ایرادی نداره.
من فایل لوگ شما رو نگاه کردم. مطمئن نیستم ولی فکر می‌کنم علتش این هستش که شما لتکتون خیلی قدیمی هستش و بسته لیستینگتون هم ورژن ۱.۳ هستش برای همین هم اونطوری که من فهمیدم یه سری چیزهایی که توی ورژن ۱.۴ که من با اون این فایل رو نوشتم هستش توی ورژن ۱.۳ نیستش.

بهتره که توی command prompt ویندوزتون کامند texdoc listings رو وارد کنین تا دقیقن ببینین با اون ورژنی که شما کار می‌کنین چه دستوراتی باید وارد بشه تا ارور نگیرید
یا بهتر از اون لتکتون رو آپ کنین و اگر ۲۰۱۳ یا ۱۴ رو نمیگیرین حداقل ۲۰۱۱ رو بگیرین که خیلی کمتر دچار مشکلات احتمالی آینده هم بشید.
عنوان: پاسخ : وارد کردن کد C
رسال شده توسط: negin1990 در ژوئن 25, 2014, 07:43:05 pm
سلام
با اندکی تغییر در فایل شما، کد مربوطه، وارد نوشتار می‌شود. فایل پیوست را نگاه کنید.
با تشکر

ببخشید دقیقن متوجه نشدم چه تغییری توی کد من دادید، و تغییر توش دقیقن برای چی نیاز بودش