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

نویسنده موضوع: تغییر تعداد ستون و شکستن صفحه  (دفعات بازدید: 10936 بار)

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : تغییر تعداد ستون و شکستن صفحه
« پاسخ #15 : نوامبر 13, 2009, 07:03:58 pm »
در حقیقت این خود تعریف کلاسی است که استفاده می‌کنید، کلاس شما اگر از گزینهٔ یک ستونی یا دو ستونی استفاده کنید قلم متفاوتی را به کار خواهد گرفت. برای مثال در کلاسی که استفاده می‌کنید \abstract اینگونه تعریف شده است:

\def\abstract{\normalfont

    \if@twocolumn

      \@IEEEabskeysecsize\bfseries\textit{\abstractname}---\relax

    \else

      \begin{center}\vspace{-1.78ex}\@IEEEabskeysecsize\textbf{\abstractname}\end{center}\quotation\@IEEEabskeysecsize

    \fi\@IEEEgobbleleadPARNLSP}

بنابراین اگر از گزینهٔ دو ستونی استفاده کنید، قلم bold و italic برای کلمهٔ abstract خواهید داشت و  در صورتی که از گزینهٔ یک ستونی استفاده کنید، از قلم bold فقط برای کلمهٔ abstract استفاده خواهد شد به جای فایل قبلی که فرستادم می‌توانید تعریف بالا را درست کنید و آن را در پیش‌درآمد فایل خود قرار دهید:

\def\abstract{\normalfont

    \if@twocolumn

      \@IEEEabskeysecsize\bfseries\textit{\abstractname}---\relax

    \else

      \begin{center}\vspace{-1.78ex}\@IEEEabskeysecsize\bfseries\textit{\abstractname}\end{center}\quotation\@IEEEabskeysecsize

    \fi\@IEEEgobbleleadPARNLSP}

آفلاین habib_seif

  • Jr. Member
  • **
  • تشکر
  • -اهدا شده: 2
  • -دریافت شده: 15
  • ارسال: 59
    • ديدن مشخصات
پاسخ : تغییر تعداد ستون و شکستن صفحه
« پاسخ #16 : نوامبر 13, 2009, 07:09:51 pm »
بسیار عالی...

سعی می کنم نهایتا abstract را مانند آنچه در فایل معمولی است در آورم و از multicol استفاده کنم. اگر هم مقاله را برای جایی خواستم بفرستم که قالب تک ستونی داشت multicols ها را کامنت کنم.

می خواستم کاری کنم که لازم نباشه اگر بخواهم مقاله را برای جاهای مختلف بفرستم مجبور باشم بدنه آن را تغییر دهم. ولی مثل اینکه این کار شدنی نیست  :-\

در هر حال خیلی ممنون
سیف زاده

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : تغییر تعداد ستون و شکستن صفحه
« پاسخ #17 : نوامبر 13, 2009, 07:25:33 pm »
نه نیازی به این کار نیست که گفتی اگر قرار بود این جوری باشه، تک مزیتی نداشت. فایل ضمیمه را ببین. توضیح داده‌ام.

آفلاین habib_seif

  • Jr. Member
  • **
  • تشکر
  • -اهدا شده: 2
  • -دریافت شده: 15
  • ارسال: 59
    • ديدن مشخصات
پاسخ : تغییر تعداد ستون و شکستن صفحه
« پاسخ #18 : نوامبر 13, 2009, 10:42:20 pm »
جناب آقای وفا

دستوراتی که گفتید را استفاده کردم. هم IEEEtran را درست کردم و هم دو دستور def\ را در اول مقاله گذاشتم. الان همه چیز عالی شد. تنها اشکالی که وجود داره اینکه multicol شکل ها را نشون نمی ده. تو اینترنت که گشتم متوجه شدم که باید از بسته float استفاده کرده و اول مقاله دستور {floatplacement{figure}{H\ را اضافه کنم. الان شکل ها نشان داده می شود ولی نمی توانم بگویم بالای صفحه یا پایین صفحه نشان داده شود. هر شکل دقیقا سر جای خود ظاهر می شود که شاید چندان جالب نباشد

آیا راهکاری برای رفع این مشکل وجود دارد؟

ممنون
سیف زاده

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : تغییر تعداد ستون و شکستن صفحه
« پاسخ #19 : نوامبر 14, 2009, 04:25:40 am »
متأسفانه multicol این مشکل را دارد. تنها راه این است که شکلهایت را خارج از محیط multicols قرار دهی.

آفلاین habib_seif

  • Jr. Member
  • **
  • تشکر
  • -اهدا شده: 2
  • -دریافت شده: 15
  • ارسال: 59
    • ديدن مشخصات
پاسخ : تغییر تعداد ستون و شکستن صفحه
« پاسخ #20 : نوامبر 14, 2009, 08:52:15 am »
از این همه لطف شما ممنون. موفق و پیروز باشید
سیف زاده

آفلاین habib_seif

  • Jr. Member
  • **
  • تشکر
  • -اهدا شده: 2
  • -دریافت شده: 15
  • ارسال: 59
    • ديدن مشخصات
پاسخ : تغییر تعداد ستون و شکستن صفحه
« پاسخ #21 : نوامبر 14, 2009, 11:24:53 am »
جناب آقای وفا

پس از بحث هایی که با هم داشتیم به این نتیجه رسیدیم که کل مقاله را تک ستونی تعریف کنیم. سپس قسمتهایی غیر از جدول مورد نظر را با استفاده از multicol دوستونی نماییم. به این ترتیب جدول تک ستونی می شود بدون اینکه صفحه ای شکسته شود.

این ایده در مورد IEEEtran کار می داد زیرا IEEEtran اجازه می داد که کل مقاله تک ستونی باشد. این در حالیست که بعضی از cls ها اجازه تک ستونی کردن را نمی دهند و بنابراین راه حل شکست می خورد. نمونه ای از این واقعیت را می فرستم. آیا در این مواقع می توان cls را دستکاری کرد تا تک ستونی بودن را قبول کند یا راه دیگری پیشنهاد می کنید؟

با کمال تشکر
سیف زاده

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : تغییر تعداد ستون و شکستن صفحه
« پاسخ #22 : نوامبر 14, 2009, 11:45:31 am »
بله می‌شه. کلاس شما هم حاشیه‌ها رو تغییر می‌دهد، هم از دستور \twocolumn استفاده کرده و هم ماکروی داخلی \@makecol را تغییر می‌دهد. اگر این سه چیز را در طبقه نوشتار comment کنید، آن موقع مقاله شما یک ستونی خواهد بود.

آفلاین habib_seif

  • Jr. Member
  • **
  • تشکر
  • -اهدا شده: 2
  • -دریافت شده: 15
  • ارسال: 59
    • ديدن مشخصات
پاسخ : تغییر تعداد ستون و شکستن صفحه
« پاسخ #23 : نوامبر 14, 2009, 11:57:50 am »
ببخشید

می تونم بدونم شما دستورات داخلی لاتک را از چه منبع یا کتابی فرا گرفته اید؟ منظورم دستوراتی مانند makecol@ است.

با تشکر

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : تغییر تعداد ستون و شکستن صفحه
« پاسخ #24 : نوامبر 14, 2009, 12:05:49 pm »
تجربه

 

تغییر صفحه بندی با استفاده از fancyhdr

نویسنده e.roknabadiانجمن طراحی صفحه

پاسخ ها: 8
مشاهده: 5130
آخرين ارسال اكتبر 19, 2009, 04:08:36 am
توسط vafa
تغییر چند باره حاشیه‌های صفحه‌ها

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

پاسخ ها: 3
مشاهده: 2124
آخرين ارسال ژوئن 10, 2012, 11:13:57 am
توسط ali_da
تغییر سبک صفحه

نویسنده مجتبی برخورداریانجمن طراحی صفحه

پاسخ ها: 1
مشاهده: 1790
آخرين ارسال اوت 12, 2010, 06:32:16 pm
توسط هادی صفی‌اقدم
تغییر حاشیه‌های یک صفحه‌ی خاص

نویسنده هادی صفی‌اقدمانجمن طراحی صفحه

پاسخ ها: 3
مشاهده: 3027
آخرين ارسال اكتبر 03, 2010, 10:55:18 am
توسط vafa
تغییر فونت عنوان فصل در صفحه‌ی آغازین فصل

نویسنده هادی صفی‌اقدمانجمن عمومی

پاسخ ها: 26
مشاهده: 11889
آخرين ارسال فوریه 05, 2011, 03:01:13 am
توسط امید غیور
تغییر خودکار pagestyle با افزایش تعداد صفحات

نویسنده sunانجمن طراحی صفحه

پاسخ ها: 0
مشاهده: 1814
آخرين ارسال اكتبر 20, 2010, 12:50:47 pm
توسط sun
ستون جدا برای شکل ها در صفحه

نویسنده محمد چهارسوقیانجمن طراحی صفحه

پاسخ ها: 11
مشاهده: 4915
آخرين ارسال نوامبر 23, 2010, 04:20:15 pm
توسط محمد چهارسوقی
محدودیت در تعداد صفحه؟

نویسنده mbparsaانجمن Texmaker

پاسخ ها: 4
مشاهده: 3538
آخرين ارسال ژانویه 03, 2011, 06:26:28 pm
توسط هادی صفی‌اقدم