تالار گفتگوی پارسیلاتک
لاتک LATEX => ریاضیات و علوم => نويسنده: kmazraee در اوت 12, 2014, 11:06:31 am
-
من در حال نوشتن پروژهام در استیل پایاننامهی IUST-Thesis هستم. میخاهم در یکی از ضمایمم فایلهای برنامهنویسی پروژهام را که با متلب آن را نوشتهام؛ بیاورم.
اما نمیدانم چه تنظیماتی لازم است تا بهترین استیل متناسب با استیل سبک ِIUST-Thesis در بیاید.
ضمن اینکه بسیاری از سبک نوشتاریای که در متلب انجام دادهام را باید تغییر دهم تا زیپرشین خطا ندهد. مثل کامنتها و ... نمیتوانم این تنظیمات را در متلب تغییر دهم.
یک نمونه از کدها را ضمیمه کردهام.
-
با سلام
لطفا به لینک زیر مراجعه کنید.
http://www.parsilatex.com/forum/SMF/index.php?topic=3658.msg19986#msg19986
پیروز باشید.
-
اگر توزیع تک شما کاملا بروز است ( نسخه 14.1 بسته xepersian و نسخه 15.1 بسته bidi ) این پست آقا وفا (http://www.parsilatex.com/forum/SMF/index.php?topic=6547.msg33634#msg33634)را ملاحظه فرمایید.
درغیراینصورت مثال پیوستی در این پست مرا (http://www.parsilatex.com/forum/SMF/index.php?topic=6547.msg33617#msg33617)ملاحظه فرمایید.
انشاءالله در نسخههای بعدی استیل IUST-Thesis نمونه کد هم خواهم گذاشت.
-
من یک نمونهی کد را که بسیار خوب و بهینه است پیدا کردهام.
چطور میتوانم این نمونه را بهعنوان پیوست به کلاس iust -thesis اضافه کنم؟
چون یک سری command دارد که در هنگام کامپایل کردن ارور میدهد.
-
مثالی که پیدا کرده اید همان مثالی است که در پست بالایی اشاره کرده بودم.
بسته ها و دستوراتی که در آن هستند و در فایل commands.tex استیل علم و صنعت نیستند را به این فایل اضافه کنید. دقت کنید که فراخوانی بسته ها را قبل از فراخوانی زیپرشین قرار دهید. و قسمت کد متلب را هم در پیوست خود بگذارید.
-
با سلام
یکسری توضیحات در یکی از صفحات ویکی است، که البته سعی می شود به مرور کامل شود.
راهنمای وارد کردن کد در متن (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)
-
ببخشید من هرچهقدر سعی کردم کدها رو در فایل command.tex بگذارم، با خطا مواجه شدم. فایل command.tex رو ضمیمه کردم. فایلی که مناسب کدهای متلب هست رو هم ضمیمه کردم.
میشه فرمانها رو در جای مناسب قرار بدید؟
بنده در این زمینه واقعن بیسوادم :)
-
با سلام
ظاهرا m فایل خود را پیوست نکردهاید؟ اما به هر روی به توضیحات زیر و فایل پیوست توجه کنید.
۱) پوشهای داریم که نام آن مثلا myfolder است.
۲) داخل آن فایل کد تک یعنی e.tex قرار دارد.
۳) داخل پوشه myfolder پوشه دیگری ساخته شده است که Code نامیده میشود و تمام m فایلهای شما درون آن قرار میگیرد. که در حال حاضر یک m فایل به نام example.m در آن قرار دارد.
۴) این آدرس یا مسیر (PATH) داخل فایل تک یعنی e.tex درج شده است تا کد تک بداند که m فایل (ها) را از کجا بردارد و درج کند.
{Code/example.m}
در دستور زیر
\lstinputlisting[breaklines=true,numbers=left,language=Matlab, basicstyle=
\ttfamily, numberstyle=\footnotesize, numbersep=10pt, captionpos=b,
frame=single, breakatwhitespace=false]{Code/example.m}
پیروز باشید.
-
آقای ندوشنی مشکل من با این فایل نیست. همهی این مراحلی رو که فرمودید بنده بلدم. مشکل من قرار دادن چنین دستورهایی در کلاس پایاننامهی علم و صنعت هست.
بهخاطر همین از آقای امینطوسی این رو پرسیدم که طراح کلاس هستن. وگرنه اون بستهای که شما ضمیمه کردید بسیار خوب کار میکنه و مفید هست و من هم ازتون تشکر میکنم.
مشکل قرار دادن فرمانها در کلاس پایاننامه هست.
از آقای امینطوسی هم خاهش میکنم که مشکل بنده رو رفع کنن که این پایاننامه رو تحویل بدیم خلاص شیم :))
-
من قصد داشتم تغییرات نسبتا زیادی در استیل دانشگاه علم و صنعت بدهم و مطالبش که حکم راهنمایش را هم دارند را عوض کنم اما در حال حاضر فرصت آنرا ندارم.
با اینحال تغییر مورد نظر شما را اعمال کردم که به پیوست است. ملاحظه فرمایید.
-
این تغییراتی که میخاهید ایجاد کنید، بدینمعنا هست که چیزی که الان وجود داره استاندارد دانشگاه علم و صنعت رو نداره؟
-
در استیلی که الان با نام IUST-Thesis هست و توسط من آماده شده، سعی بر آن بوده است که قوانین مدیریت تحصیلات تکمیلی دانشگاه را رعایت کند.
این استیل تقریبا بر اساس پایان نامه خودم بوده است و کتابخانه دانشگاه در تحویل گرفتن آن مشکلی نداشت.
مدتی است که به سایت تحصیلات تکمیلی دانشگاه سر نزده ام که ببینم تغییری در استاندارد و قوانین دانشگاه انجام شده است یا خیر.
اضافه شدن امکان درج کد تغییری در اصل قالب نداده است و اگر مطابق روال قبل باشد، قاعدتا نباید در استفاده از آن مشکلی داشته باشید.
لطفا اگر ایرادی بود ذکر فرمایید تا نسبت به اصلاح آن اقدام شود.