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

لاتک LATEX => حروف‌چینی مستندات => نويسنده: vafa در اكتبر 18, 2013, 09:12:53 am

عنوان: ایجاد یک کلاس پایان‌نامه کلی
رسال شده توسط: vafa در اكتبر 18, 2013, 09:12:53 am
به نظر بهتر می‌آید به جای داشتن این همه کلاس پایا‌نامه متفاوت برای دانشگاه‌های متفاوت که بیشتر باعث سردرگمی شده است، یک کلاس واحد به نام persian-thesis درست کرد و تنظیمات خاص هر دانشگاه را طبق قوانین آئین نگارش آن دانشگاه انجام داد. بنابراین همه افراد از یک کلاس استفاده خواهند کرد. برای مثال دانشجوی دکترای دانشگاه خوارزمی از کد زیر استفاده می‌کند:
\documentclass[university=khawarazmi,degree=phd]{persian-thesis}
و دانشجوی کارشناسی ارشد دانشگاه شریف از کد زیر:
\documentclass[university=sharif,degree=master]{persian-thesis}
از آنجایی که تعداد دانشگاه‌ها ممکن است زیاد باشد و هر دانشگاه ممکن است قوانین نگارشی خاص خودش را داشته باشد، طراحی این کلاس وقت‌گیر خواهد بود. من در حال حاضر مشغول نوشتن کتاب «برنامه‌نویسی به زبان تک» هستم ولی وقتی آن را تمام کردم، سعی دارم روی این کلاس کار کنم. البته این کار در صورتی انجام می‌شود که هر دانشگاهی که مایل است این کلاس پایان‌نامه از قوانین نگارشی آن دانشگاه پشتیبانی کند، حداقل مبلغ یک میلیون تومان به پروژه فوق اهدا کند.