سلام، لطفا وارد شوید یا عضو شوید.

نویسنده موضوع: پیشنهادات برای xepersian-thesis.cls  (دفعات بازدید: 7502 بار)

آفلاین vafa

  • Moderator
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پیشنهادات برای xepersian-thesis.cls
« : نوامبر 14, 2009, 11:23:30 am »
به نظر من xepersian-thesis.cls فعلی اصلاً خوب نیست و مشکلات فراوانی دارد (این تقریباً همان فایل فارسی‌تک برای نوشتن پایان‌نامه است). پیشنهاد من این است که یک طبقه نوشتار خوب برای نوشتن پایان‌نامه‌های انگلیسی در CTAN پیدا کنیم و آن را تغییر دهیم تا مناسب نوشتن پایان‌نامه‌های فارسی شود. کسی پیشنهادی دارد؟

همچنین وقتی امروز نگاهی به فایلهای bidi و xepersian کردم و باید بگویم که چیزی حدود ۸۰ درصد فایلها بایستی بازبینی شوند چون زمانی که من این فایلها را نوشته بودم امکانات امروز زی‌پرشین و bidi نبود ولی حالا باید تغییرات عمده‌ای در این فایلها داد. اما به نظرم بهتر است اول راهنما را تمام کرد و بعد به این تغییرات پرداخت. اما قبل از راهنما دوباره‌نویسی xepersian-thesis.cls اجباری است.

xepersian-thesis به اشتباه  xepersian-magazine تایپ شده بود که اصلاح گردید (امین‌طوسی)
« آخرين ويرايش: نوامبر 14, 2009, 08:10:14 pm توسط محمود امین‌طوسی »

آفلاین vafa

  • Moderator
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : پیشنهادات برای xepersian-thesis.cls
« پاسخ #1 : نوامبر 14, 2009, 06:26:39 pm »
از همه کلاسهایی که نگاه کردم، فایل ضمیمه شده قشنگتر و کاملتر به نظر می‌رسد. اگر اعتراضی یا صحبتی تا یک هفته انجام نشد همین کلاس را برای پایان‌نامه‌های فارسی بازنویسی خواهم کرد و دیگر هیچ تغییری (به این معنی که کلاس دیگری را انتخاب نمایم) نخواهد بود. این کلاس هیچ کدام از مشکلاتی که xepersian-thesis.cls کنونی دارد، ندارد.
« آخرين ويرايش: نوامبر 14, 2009, 08:11:05 pm توسط محمود امین‌طوسی »

آفلاین مهدی امیدعلی

  • Administrator
  • Sr. Member
  • *****
  • تشکر
  • -اهدا شده: 21
  • -دریافت شده: 109
  • ارسال: 337
    • ديدن مشخصات
پاسخ : پیشنهادات برای xepersian-thesis.cls
« پاسخ #2 : نوامبر 14, 2009, 06:50:34 pm »
از همه کلاسهایی که نگاه کردم، فایل ضمیمه شده قشنگتر و کاملتر به نظر می‌رسد. اگر اعتراضی یا صحبتی تا یک هفته انجام نشد همین کلاس را برای پایان‌نامه‌های فارسی بازنویسی خواهم کرد و دیگر هیچ تغییری (به این معنی که کلاس دیگری را انتخاب نمایم) نخواهد بود. این کلاس هیچ کدام از مشکلاتی که xepersian-thesis.cls کنونی دارد، ندارد.
کاملاً موافقم. ساده و زیبا. تنها چیزی که به نظرم می‌رسه اینه مکانیسمی برای طراحی ساده و بدون دردسر واژه‌نامه انگلیسی-فارسی و فارسی-انگلیسی طراحی بشه که مثلا به صورت زیر عمل کنه:
۱- در متن ورودی چیزی شبیه به
\glos{latin phrase}{persian phrase}\
و بعد در پردازش اول تمام محتویات این فرمان‌ها در دو فایلی ریخته بشه. بعد با استفاده از xindy به عنوان مثال این فایل برحسب l-phrase و یا f-phrase مرتب بشه و بعد با دستوری مانند
\insertLtoFglos
و یا مشابه آن واژه نامهٔ مربوطه به صورت یک فصل بدون شماره چاپ بشه. فرمت واژه نامه به این صورته که در سمت راست صفحه کلمه فارسی و در سمت چپ صفحه معادل انگلیسی آن و بین این دو کلمه با نقطه پر شود. البته چنین چیزی می‌تونه از امکانات خود زی‌پرشین باشد نه تنها کلاس تز. این کار به نظرم زی‌پرشین رو خیلی از نرم‌افزارهای دیگه جلوتر می‌ندازه.
« آخرين ويرايش: نوامبر 14, 2009, 08:11:37 pm توسط محمود امین‌طوسی »

آفلاین محمود امین‌طوسی

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 207
  • -دریافت شده: 484
  • ارسال: 1,642
    • ديدن مشخصات
    • http://profs.hsu.ac.ir/mamintoosi
پاسخ : پیشنهادات برای xepersian-thesis.cls
« پاسخ #3 : نوامبر 14, 2009, 08:08:14 pm »
آقا وفا، البته شما مجبور نیستید که از قالب یک دانشگاه خاص تبعیت کنید ولی در اینجا راهنمای نگارش پایان‌نامه در علم و صنعت آمده است که بد نیست به آن نگاهی بیاندازید.
پس از صفحه قدردانی، صفحاتی مربوط به:
-تاییدیهٔ هیات داوران
-تایدییه صحت و اصالت نتایج  (که در همین نمونه انگلیسی هم هست ولی در آخر) و
-صفحه مجوز بهره‌برداری از پایان نامه
نیز هستند.
همچنین معمولاً دانشجویان به جز استاد یا اساتید راهنما، استاد مشاور هم دارند.
نمونه‌هایی نیز از اینجا قابل دریافت هستند.
« آخرين ويرايش: نوامبر 14, 2009, 08:11:57 pm توسط محمود امین‌طوسی »
حضرت علی (علیه السلام):دوستی و محبت را از دل بپرسید، چرا که دلها گواهانی رشوه ناپذیرند.
‎کمک مالی به پارسی‌لاتک‎

آفلاین habib_seif

  • Jr. Member
  • **
  • تشکر
  • -اهدا شده: 2
  • -دریافت شده: 15
  • ارسال: 59
    • ديدن مشخصات
پاسخ : پیشنهادات برای xepersian-thesis.cls
« پاسخ #4 : نوامبر 14, 2009, 10:36:01 pm »
من هم با آقای امین طوسی موافقم....

معمولا صفحاتی هم در آخر تزها برای چکیده انگلیسی وجود دارد

آفلاین مجتبی برخورداری

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 6
  • -دریافت شده: 1
  • ارسال: 45
    • ديدن مشخصات
پاسخ : پیشنهادات برای xepersian-thesis.cls
« پاسخ #5 : نوامبر 15, 2009, 12:12:15 am »
به نظر من هم برای اینکه نتیجه این کار برای طیف گسترده تری از دانشجویان (با حداقل نیاز به اعمال تغییرات) فراهم شود قالب به کاملترین فرم رایج تهیه شود. حذف قسمت های اضافی قطعا برای استفاده کننده دشوار نیست.

آفلاین vafa

  • Moderator
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : پیشنهادات برای xepersian-thesis.cls
« پاسخ #6 : نوامبر 15, 2009, 03:50:57 am »
ممنون از پیشنهادات

۱- منظور من این نبود که کلاس پایان‌نامه دقیقاً مشابه این کلاس باشد در واقع منظورم این بود که این کلاس می‌تواند یک الگو باشد. برای مثال فکر می‌کنم بهترباشد مثلاً به جای استفاده از کلاس report یا book از کلاس amsbook استفاده کرد.

۲- مشکل واژه‌امه هم مدنظر است و بعد از اتمام کلاس پایان‌نامه انجام خواهد گرفت.

۳- من این کلاس را درست می‌کنم و بعد یک نمونه پست می‌کنم هر جا که اشکالی و یا کمی و کاستی داشت اضافه خواهم کرد.

آفلاین vafa

  • Moderator
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : پیشنهادات برای xepersian-thesis.cls
« پاسخ #7 : نوامبر 15, 2009, 07:21:38 am »
این چیزی است که درست کرده‌ام. اگر پیشنهاد و یا انتقادی دارید آن را لطفاً بصورت شماره‌ای بنویسد تا دنبال کردن و افزودن پیشنهاد شما راحت‌تر باشد:

۱- در این کلاس دیگر لازم نیست حتماً فایل logo دانشگاه خود را logo نامید از هر نامی می‌توانید استفاده کنید ود صورت نداشتن logo خطايی نخواهید گرفت.

۲- همهٔ متنهای پایان‌نامه را به راحتی می‌توانید customize کنید.

چند مورد باقی می‌ماند که باید انجام شود:
۱- برای محیط لاتین پایان‌نامه مانند صفحهٔ عنوان و چکیده

۲- متنی برای اسمها و امضاء داوران

۳- یک صفحه برای متن copyright پایان‌نامه

۴- یک صفحه هم برای اینکه اگر بخواهید پایان‌نامه را به شخصی اهداء کنید (همسر یا پدر و مادر)

۵- header و footer مناسب نیست باید برای header و footer چند style درست کرد.

آفلاین محمد چهارسوقی

  • Global Moderator
  • Sr. Member
  • *****
  • تشکر
  • -اهدا شده: 82
  • -دریافت شده: 55
  • ارسال: 330
    • ديدن مشخصات
    • سایت شخصی محمد چهارسوقی
پاسخ : پیشنهادات برای xepersian-thesis.cls
« پاسخ #8 : نوامبر 15, 2009, 09:06:33 am »
با سلام و خسته نباشید

چند پیشنهاد داشتم

م.چ.۱: به نظرم فونت جاهایی که نوشته فصل ۱ یا فصل ۲ یا پیوست الف و .... کوچک است و شاید بهتر باشد که بزرگتر شود.
م.چ.۲: اگر بشود یک ترتیبی داد که شخص بتواند فونت سر فصل‌ها را عوض کند مثلا نستعلیق کند و یا فونت سپاسگزاری هم نستعلیق باشد شاید قشنگ تر باشد، البته نمی دونم این کار تا چه اندازه خوب است اما حتی اگر قرار نیست فونتی توسط کاربر تغییر کند بهتر است از تنوع فونت در پایان نامه استفاده کنیم چون به نظر من باعث قشنگی می شود.
م.چ.۳: در دانشگاه ما امضای اساتید در انتهای پایان نامه است. اگر می شد بخش های  مختلف پایان نامه به گونه ای بود که با insert آنها را ایجاد می‌کردیم در این صورت مثلا اگر کسی اصلا insert sign را وارد نکند محل امضاها نمایش داده نشود و اگر مثلا کسی هر کسی هر جا وارد کرد همانجا وارد شود. این خیلی دست آدم را باز می‌گذارد.
م.چ.۴: اینکه option ای وجود داشته باشد مبنی بر اینکه این پایان نامه oneside است یا twoside
م.چ.۵: بعضی ها استاد مشاور دارند و بعضی ها ندارند، امکانی وجود داشته باشد که فعال و غیر فعال شود.
م.چ.۶: شاید بد نباشد که hepperref هم استفاده کرد. البته این می تواند به صورت یک اختیار باشد.
م.چ.۷: اندازه پایان نامه چیست؟ آیا A4 است؟ آیا می توان امکانی اضافه کرد که مثلا با پکیج geometry سایز‌های دیگری نیز به آن داد؟ البته در حال حاضر فکر کنم در همه جای ایران اندازه پایان نامه ها A4 است و شاید تا ۱۰۰ سال دیگر هم همین بماند اما من عاشق اندازه های عجیب غریب تر هستم و به نظرم خیلی قشنگ تر است، مثلا B5.

ممنون

آفلاین محمود امین‌طوسی

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 207
  • -دریافت شده: 484
  • ارسال: 1,642
    • ديدن مشخصات
    • http://profs.hsu.ac.ir/mamintoosi
پاسخ : پیشنهادات برای xepersian-thesis.cls
« پاسخ #9 : نوامبر 15, 2009, 09:35:27 am »
سلام. با تشکر از زحمات شما:
۱- نام  استاد یا اساتید راهنما در صفحه اول می‌آید.
۲- معمولاً در تزهای ایران به جای کتاب‌نامه، مراجع یا فهرست منابع می‌نویسند.
۳- آیا پیوست‌ها در این نسخه با hyperref مشکلی ندارند؟
۴- مثالی که شما همراه با زی‌پرشین قرار می‌دهید بسیار مهم است و می‌توان گفت همه کاربران مستقیماً از همان فایل استفاده خواهند کرد. لذا بسیار بجاست که دارای ساختار مناسبی باشد.  به نظر من بهتر است مثال نمونهٔ همراه با زی‌پرشین از ساختار زیر تبعیت کند که در آن قسمتهای مختلف در فایلهای جداگانه هستند، به راحتی قابل کامنت کردن و جابجا شدن بوده و صفحاتی که طرف نیاز ندارد در خروجی ظاهر نخواهد شد:
‎\documentclass[11pt]{xepersian-thesis}
‎\usepackage{graphicx}‎
% سایر بسته‌های مورد نیاز‎

‎\usepackage{xepersian}‎

‎\settextfont[Scale=1]{XB Zar}
‎\setdigitfont{XB Niloofar}‎

‎\makeindex‎
‎\input{YourNewCommands}‎  %تعاریف مورد استفاده شما

‎\begin{document}%‎ و فرمان ‎\end‎ انتهایی را داشته باشد.

‎\include{persian_cover_page}‎                   % صفحه اول فارسی
\include{advisors}            %  تاییدیه هیات داوران‎
\include{ethic_note}        % تاییدیه اصالت اثر
\include{permissions}     %  ‎نوع اجازه نشر‎
\include{persian_abstract}

‎\tableofcontents‎        % فهرست مندرجات را تولید می‌کند.
\listoffigures‎          % لیست اشکال را تولید می‌کند.
‎\listoftables‎‎‎‎

‎\include{intro}‎                   % فصل ‎۱‎: مقدمه
‎\include{history}‎            %فصل دوم: تاریخچه
‎\appendix‎                           %فصلهای پس از این قسمت به عنوان ضمیمه خواهند آمد.
‎\include{dicE2F}‎        % واژه‌نامه فارسی به انگلیسی
\include{dicF2E}‎        % واژه‌نامه انگلیسی به فارسی

‎\bibliographystyle{ieeetr-fa}
‎\bibliography{ReferencesFile}‎‎

‎\include{latin_abstract_and_cover_page}‎                   % عنوان و چکیده انگلیسی

‎\printindex‎

‎\end{document}‎
به این ترتیب اشکالزدایی فایلهای کابران هم در آینده ساده‌تر خواهد بود. برای نام فایلهای کمکی هم خودتان بهتر می‌دانید که چه نامی مناسب‌تر است.

آفلاین vafa

  • Moderator
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : پیشنهادات برای xepersian-thesis.cls
« پاسخ #10 : نوامبر 15, 2009, 09:42:50 am »
به صورت کلی من قرار نیست همه چیز را اضافه کنم چون اگر بخواهیم طبق سلایق شخصی عمل کنیم، هیچ موقع نوشتن این کلاس تمام نمی‌شود، من چیزی را درست می‌کنم که minimum باشد برای نوشتن یک پایان‌نامه استاندارد برای مثال من خودم شخصاً از hyperref متنفرم و اگر پایان‌نامه‌ای از hyperref بصورت پیش‌فرض استفاده کند من از آن کلاس استفاده نخواهم کرد ولی هر شخصی خودش می‌تواند به راحتی بسته‌هایی را که نیاز دارد load کند مثل hyperref.

۱- این استاندارد amsbook است، ر واقع نمی‌دانم آیا ایدهٔ خوبی باشد که بیائیم و استانداردهای amsbook را عوض کنیم یا نه؟

۲- این هم ربطی به من ندارد طبق صحبت کلی بالا.

۳- دقیقاً شما هر چیزی را بخواهید هر کجا می‌توانید insert کنید.

۴- ما از amsbook استفاده می‌کنیم بنابراین تمام optionهای amsbook موجود است.

۵- ایدهٔ استاد مشاور ایدهٔ خوبی است.

۶- فکر نمی‌کنم طبق صحبت کلی بالا و اینکه hyperref بستهٔ حساسی است آنرا باید در جای مناسب load کرد، شما نمی‌دانید که شخص a ممکن است چه بسته‌هایی را استفاده کند و گذاتشن hyperref بصورت پیش‌فرض عاقلانه نیست.

۷- هر شخصی به سلیقه خودش می‌تواند اندازه پایان‌نامه را با هر بسته‌ای تغییر دهد و این در  کلاس پایان‌نامه ظاهر نخواهد شد.

آفلاین vafa

  • Moderator
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : پیشنهادات برای xepersian-thesis.cls
« پاسخ #11 : نوامبر 15, 2009, 09:48:59 am »
۱- حتماً

۲- حتماً

۳- فکر نمی‌کنم از آن جایی که وقتی ضمیمه شروع می‌شود شماره صفحه مجدداً ۱ نمی‌شود.

۴- از نظر من موردی ندارد. وقتی نوشتن کلاس کاملاً تمام شد شما و یا هر شخص دیگری که بخواهد می‌تواند یک نمونه بنویسد و من نمونه شما را به عنوان نمونه پایان‌نامه در بسته قرار خواهم داد.

آفلاین محمود امین‌طوسی

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 207
  • -دریافت شده: 484
  • ارسال: 1,642
    • ديدن مشخصات
    • http://profs.hsu.ac.ir/mamintoosi
پاسخ : پیشنهادات برای xepersian-thesis.cls
« پاسخ #12 : نوامبر 15, 2009, 10:03:01 am »
با تشکر از توجه شما،
در مورد پیوست‌ها و hyperref به نظرم، مشکل از یک شدن صفحه نبود، بلکه مشکل از reset شدن شماره فصل‌ها بود و ظاهراً bookmark فصل‌ها در pdf خروجی براساس شماره فصل است. ممکن است رفع آن وقت زیادی از شما بگیرد و یا رفع ناشدنی باشد.

به عقیدهٔ من، بستهٔ پایان‌نامه در زی‌پرشین پرکاربردترین بسته خواهد بود و جا دارد که دوستان توجه کافی با این مبحث نشان دهند تا انشاءالله بسته پایان‌نامه حداقل‌های موردنیاز را به خوبی و درستی داشته باشد.
انشاءالله پس از آماده شدن بسته از جانب شما، یک نمونه مثال که شامل موارد اصلی مورد نیاز یک پایان‌نامه باشد، آماده خواهم کرد.
« آخرين ويرايش: نوامبر 15, 2009, 11:06:17 am توسط محمود امین‌طوسی »

آفلاین vafa

  • Moderator
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : پیشنهادات برای xepersian-thesis.cls
« پاسخ #13 : نوامبر 15, 2009, 10:32:36 am »
برای درست کردن آن ساده‌ترین ایده این است که چیزی همانند \chapter اما با نامی متفاوت تعریف کرد و \appendix را نیز بر مبنای آن تعریف کرد.

 

پیشنهادات برای بهبود تک‌میکر

نویسنده سیدرضی علوی‌زادهانجمن Texmaker

پاسخ ها: 13
مشاهده: 4965
آخرين ارسال فوریه 17, 2010, 09:32:24 pm
توسط وحید دامن‌افشان
مشکل با شماره‌ی صفحات در پیوست‌ها در کلاس xepersian-thesis

نویسنده آرش فهیمانجمن سبک نوشتار

پاسخ ها: 9
مشاهده: 3741
آخرين ارسال فوریه 20, 2010, 02:07:44 pm
توسط vafa
توسعه bidi و xepersian برای luatex

نویسنده vafaانجمن زی‌تک

پاسخ ها: 0
مشاهده: 1695
آخرين ارسال آوریل 01, 2010, 03:13:35 pm
توسط vafa
در ارتباط با xepersian-thesis

نویسنده vafaانجمن زی‌تک

پاسخ ها: 0
مشاهده: 1418
آخرين ارسال مه 17, 2010, 07:23:49 am
توسط vafa
مقاله xepersian برای انجمن ریاضی

نویسنده vafaانجمن زی‌تک

پاسخ ها: 13
مشاهده: 3472
آخرين ارسال مه 25, 2013, 07:29:22 am
توسط vafa
مشکل در استفاده از نرمافزار QTikz در Ubntu برای رسم شکل با بسته Tikzو Xepersian

نویسنده osmaniانجمن گرافیک، جدول و شکل

پاسخ ها: 1
مشاهده: 2171
آخرين ارسال آوریل 22, 2013, 12:21:34 pm
توسط vafa
سبک تجاری جدید xepersian برای زیندی

نویسنده vafaانجمن Xindy

پاسخ ها: 6
مشاهده: 3527
آخرين ارسال ژوئیه 27, 2014, 05:24:34 pm
توسط vafa
منابع مهم و کاربردی برای لاتک

نویسنده مهدی امیدعلیانجمن حروف‌چینی مستندات

پاسخ ها: 3
مشاهده: 5720
آخرين ارسال اكتبر 22, 2009, 12:45:56 am
توسط مهدی امیدعلی