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

نویسنده موضوع: ایجاد بسته جدید یا استایل جدید؟  (دفعات بازدید: 2702 بار)

آفلاین sun

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 25
  • -دریافت شده: 4
  • ارسال: 48
    • ديدن مشخصات
ایجاد بسته جدید یا استایل جدید؟
« : اكتبر 25, 2010, 05:04:46 pm »
یه راهنمایی میخوام:

فایل‌های تک ای مینویسم که شکل همشون یکیه فقط متن فرق میکنه. درشون کنترل option‌ها در لاتک رو به shell سپردم. برای همین در preamble مستلزم تعریف ها و متغییرها و چند کنترل شرطی هست. علاوه بر اون تمامی بسته‌ها و تعیین فواصل و صفحه‌آرایی شخصی  و ایجاد دستورات جدید در preamble (مثلا def و newcommand) تعریف شده.

چون preamble طولانی شده اینها رو همه یه بسته شخصی مثل mypack.sty وارد کردم. ولی دیدم بعضی از ژورنال‌ها به جای تهیه بسته شخصی برای خودشون یه کلاس شخصی میسازن و همون کار رو میشه انجام داد.

سوال اینه:
تمام محتویاتی که گفتم چه با ایجاد بسته یا کلاس شخصی جدید کار میکنه ولی کدومش؟ ایجاد کلاس جدید یا بسته جدید؟ فرقشون چیه؟ چرا بعضی از ژورنال‌ها برای شخصی سازی بسته و بعضی کلاس جدید میسازند؟

من برای کوتاه کردن preamble باید بسته شخصی میساختم یا کلاس شخصی؟

ممنون
« آخرين ويرايش: اكتبر 25, 2010, 05:08:16 pm توسط sun »

آفلاین محسن شریفی تبار

  • همکاران
  • Full Member
  • ***
  • تشکر
  • -اهدا شده: 10
  • -دریافت شده: 46
  • ارسال: 104
    • ديدن مشخصات
پاسخ : ایجاد بسته جدید یا استایل جدید؟
« پاسخ #1 : اكتبر 25, 2010, 09:08:08 pm »
فکر می‌کنم تفاوت اصولی بین این دو وجود ندارد. نکته‌ای که باید در نظر بگیرید این است که آیا ممکن است بسته خود را بخواهید با یک استیل دیگر به کار ببرید یا نه؟ اگر ممکن است لازم شود مثلا به عنوان نمونه از استیل
book
به همراه بسته خود استفاده کنید، بایستی آن را تبدیل به کلاس کنید.

آفلاین sun

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 25
  • -دریافت شده: 4
  • ارسال: 48
    • ديدن مشخصات
پاسخ : ایجاد بسته جدید یا استایل جدید؟
« پاسخ #2 : اكتبر 25, 2010, 11:33:49 pm »
ممنون محسن عزیز متوجه شدم منظورت رو. این طوری کد نویس هم اختیار بیشتری برای استفاده از همون کدی که قبلا داشت در تغییرات طراحی صفحه‌ی بعدیش داره. فکر کنم اگر بسته‌ای که ساختم رو به یک کلاس تبدیل کنم بهتره.

مرسی

 

نسخه جدید بسته‌های bidi و xepersian

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

پاسخ ها: 6
مشاهده: 4392
آخرين ارسال مه 12, 2010, 01:06:56 pm
توسط سیدرضی علوی‌زاده
طریقه یافتن و نصب بسته جدید روی میک تک 2.0 small چگونه است؟

نویسنده بیژنانجمن فارسی‌تک FarsiTeX

پاسخ ها: 1
مشاهده: 2884
آخرين ارسال ژوئن 02, 2010, 02:29:07 pm
توسط حميد موسوی
نسخه‌های جدید بسته‌های iftex و bidi و xepersian

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

پاسخ ها: 4
مشاهده: 3182
آخرين ارسال ژوئن 30, 2010, 11:07:59 am
توسط محمود امین‌طوسی
نسخه جدید زی‌پرشین و بسته unicode-math

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

پاسخ ها: 1
مشاهده: 2825
آخرين ارسال ژوئن 08, 2010, 04:04:56 pm
توسط هادی صفی‌اقدم
نسخه جدید بسته‌های bidi و xepersian

نویسنده وفا خلیقیانجمن زی‌تک

پاسخ ها: 27
مشاهده: 11333
آخرين ارسال ژوئیه 31, 2010, 02:56:43 pm
توسط وفا خلیقی
ایجاد یک محیط جدید

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

پاسخ ها: 0
مشاهده: 2457
آخرين ارسال سپتامبر 03, 2010, 06:17:03 pm
توسط داود جلودار
ایجاد لیست جدید با فرمت خاص

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

پاسخ ها: 0
مشاهده: 2837
آخرين ارسال دسامبر 20, 2010, 01:19:38 am
توسط مرتضی
ایجاد یک لیست جدید

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

پاسخ ها: 15
مشاهده: 9196
آخرين ارسال دسامبر 28, 2010, 08:41:41 pm
توسط مرتضی