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

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

آفلاین آسیه

  • Jr. Member
  • **
  • تشکر
  • -اهدا شده: 14
  • -دریافت شده: 5
  • ارسال: 56
    • ديدن مشخصات
سفارشی کردن و تغییر دادن شکل صفحات
« : اكتبر 08, 2009, 07:34:07 pm »
اگر بخواهیم شکل صفحه و شماره گذاری فهرست با بقیه ی صفحات فرق داشته باشد  به طوری که شماره گذاری حرفی در پایین صفحه قرار گیرد ولی صفحات مربوط به فصل ها دارای سربرگ باشد،  چه کار باید کرد؟  و اینکه صفحه ی فهرست از "الف"  شماره گذاری شود. 
« آخرين ويرايش: ژانویه 28, 2011, 01:51:14 pm توسط وحید دامن افشان »

آفلاین وحید دامن‌افشان

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
پاسخ : شکل صفحات
« پاسخ #1 : اكتبر 09, 2009, 07:19:21 pm »
اگر بخواهیم شکل صفحه و شماره گذاری فهرست با بقیه ی صفحات فرق داشته باشد  به طوری که شماره گذاری حرفی در پایین صفحه قرار گیرد ولی صفحات مربوط به فصل ها دارای سربرگ باشد،  چه کار باید کرد؟  و اینکه صفحه ی فهرست از "الف"  شماره گذاری شود.
اینارو برای نوشتن پایان نامه می خوای؟

آفلاین آسیه

  • Jr. Member
  • **
  • تشکر
  • -اهدا شده: 14
  • -دریافت شده: 5
  • ارسال: 56
    • ديدن مشخصات
پاسخ : شکل صفحات
« پاسخ #2 : اكتبر 09, 2009, 08:30:40 pm »
درسته. برای پایان نامه می خوام.

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

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 207
  • -دریافت شده: 484
  • ارسال: 1,642
    • ديدن مشخصات
    • http://profs.hsu.ac.ir/mamintoosi
پاسخ : شکل صفحات
« پاسخ #3 : اكتبر 09, 2009, 11:06:42 pm »
اگر بخواهیم شکل صفحه و شماره گذاری فهرست با بقیه ی صفحات فرق داشته باشد  به طوری که شماره گذاری حرفی در پایین صفحه قرار گیرد
به صورت پیش‌‌فرض در کلاس xepersian-thesis  شماره‌گذاری صفحات اول حرفی بوده و در پایین صفحه قرار دارد.

ولی صفحات مربوط به فصل ها دارای سربرگ باشد،  چه کار باید کرد؟
باید از بستهٔ fancyhdr به همراه دستورات مناسب استفاده کنید. مثلاً اگر دستورات زیر را در ابتدای سند خود قرار دهید و سند شما twoside باشد، در بالای یک صفحه عنوان فصل و در صفحه مقابل عنوان بخش را به همراه شماره صفحه خواهید داشت:
\pagestyle{fancy}

\renewcommand{\chaptermark}[1]{\markboth{\small\chaptername{} \thechapter: #1}{}}
\renewcommand{\sectionmark}[1]{\markright{\small\thesection : #1}}

\fancyhf{}
\fancyhf[OLH]{\rightmark}
\fancyhf[ERH]{\leftmark}
\fancyhf[ORH,ELH]{\thepage}

و اینکه صفحه ی فهرست از "الف"  شماره گذاری شود. 
قبل از tableofcontents دستور زیر را قرار دهید:
\setcounter{page}{1}

نکته: برخی دستورات نادرست نمایش داده می‌شوند ولی اگر آنها را انتخاب و در سند خود کپی کنید، درست خواهند شد.
حضرت علی (علیه السلام):دوستی و محبت را از دل بپرسید، چرا که دلها گواهانی رشوه ناپذیرند.
‎کمک مالی به پارسی‌لاتک‎

آفلاین وحید دامن‌افشان

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
پاسخ : شکل صفحات
« پاسخ #4 : اكتبر 10, 2009, 01:26:03 am »
درسته. برای پایان نامه می خوام.
یه نیگا به فایل پایان‌نامه من بنداز، احتمالا همون چیزی هستش که می‌خوای. 
« آخرين ويرايش: ژانویه 28, 2011, 01:50:06 pm توسط وحید دامن افشان »

آفلاین آسیه

  • Jr. Member
  • **
  • تشکر
  • -اهدا شده: 14
  • -دریافت شده: 5
  • ارسال: 56
    • ديدن مشخصات
پاسخ : شکل صفحات
« پاسخ #5 : اكتبر 15, 2009, 11:58:33 am »
ممنون که راهنماییم کردین، اما دستور \setcounter{page}{1}  اجرا نمیشه و من میخوام شماره صفحه ی فهرست "الف "باشه وقتی به جای 1 ، الف میذارم حرف "ف" نصفه نمایش داده میشه.

 شماره صفحه  واژه نامه درست در ادامه ی آخرین فصل هست اما به جای اینکه بالای صفحه سمت راست بنویسه واژه نامه، مثلا مینویسه فصل چهارم. قبلا گفته بودین که از دستور \chapter باید استفاده کرد منم همین کارو کردم. 

آفلاین وحید دامن‌افشان

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
پاسخ : شکل صفحات
« پاسخ #6 : اكتبر 15, 2009, 12:54:17 pm »
ممنون که راهنماییم کردین، اما دستور \setcounter{page}{1}  اجرا نمیشه و من میخوام شماره صفحه ی فهرست "الف "باشه وقتی به جای 1 ، الف میذارم حرف "ف" نصفه نمایش داده میشه.
حرف «الف»، عمداً به صورت نصفه نمایش داده  میشه چون نمایش کامل اون طبق گفته دکتر امیدعلی، در فهرست مطالب تولید اشکال می‌کند؛ با این حال اگه می‌خوای حرف «الف» به صورت کامل ظاهر بشه، قبل از \begin{document}، طبق گفته آقای امین‌طوسی، دستورای زیر رو قرار بده
\makeatletter
\def\@harfi#1{\ifcase#1\or الف\or ب\or پ\or تت\or ث\or
ج\or چ\or ح\or خ\or د\or ذ\or ر\or ز\or س\or ش\or ص\or ض\or ع\or غ\or
ف\or ق\or ک\or گ\or ل\or م\or ن\or ه\or و\or ی\else\@ctrerr\fi}
\makeatother
شماره صفحه  واژه نامه درست در ادامه ی آخرین فصل هست اما به جای اینکه بالای صفحه سمت راست بنویسه واژه نامه، مثلا مینویسه فصل چهارم. قبلا گفته بودین که از دستور \chapter باید استفاده کرد منم همین کارو کردم.
پایان‌نامه من که اینجوری نیستش ???، اگه تو پایان‌نامه دقت کنی، «واژه‌نامه» در واقع یه «فصل» هستش؛ منتها با این تفاوت که در فهرست مطالب، شماره نمی‌خوره و به عنوان یه ضمیمه وارد می‌شه.

آفلاین آسیه

  • Jr. Member
  • **
  • تشکر
  • -اهدا شده: 14
  • -دریافت شده: 5
  • ارسال: 56
    • ديدن مشخصات
پاسخ : شکل صفحات
« پاسخ #7 : اكتبر 15, 2009, 09:36:14 pm »
آره پایان نامه ی شما رو دیدم، منم دقیقا از دستور \chapter  همراه با ستاره استفاده کردم، منظور من اینه که در بالای صفحه های واژه نامه  مثل صفحه ی 12 (قسمت مراجع شما) باشه. البته اگه دیده باشید بالای صفحه ی 11 پایان نامه کلمه ی مراجع نوشته نشده، دلیلش چیه؟


یک سوال دیگه ای که داشتم در مورد پانویسه، اینکه پانویس در دستور \section{} و دستورهای دیگه مثل این دستور اجرا نمیشه. راه حلی داره؟

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : شکل صفحات
« پاسخ #8 : اكتبر 16, 2009, 01:16:03 am »
در مورد مشکل پانویس در \section ربطی به xepersian ندارد و این خود اشکال لاتک است. من در حال نوشتن بسته اضافه‌ای برای bidi برای پانویس هستم که امکانات اضافه‌ای را فراهم می‌کنم. کد زیر قسمتی از این بسته است که مشکل پانویس را در \section حل می‌کند. کد زیر را قبل از \begin{document} قرار بده:
\makeatletter
\let\FN@sf@@footnote\footnote
\let\FN@sf@@LTRfootnote\LTRfootnote
\let\FN@sf@@RTLfootnote\RTLfootnote
\def\footnote{\ifx\protect\@typeset@protect
    \expandafter\FN@sf@@footnote
  \else
    \expandafter\FN@sf@gobble@opt
  \fi
}
\def\LTRfootnote{\ifx\protect\@typeset@protect
    \expandafter\FN@sf@@LTRfootnote
  \else
    \expandafter\FN@sf@gobble@opt
  \fi
}
\def\RTLfootnote{\ifx\protect\@typeset@protect
    \expandafter\FN@sf@@RTLfootnote
  \else
    \expandafter\FN@sf@gobble@opt
  \fi
}
\edef\FN@sf@gobble@opt{\noexpand\protect
  \expandafter\noexpand\csname FN@sf@gobble@opt \endcsname}
\expandafter\def\csname FN@sf@gobble@opt \endcsname{%
  \@ifnextchar[%]
    \FN@sf@gobble@twobracket
    \@gobble
}
\def\FN@sf@gobble@twobracket[#1]#2{}
\let\FN@sf@@footnotemark\footnotemark
\def\footnotemark{\ifx\protect\@typeset@protect
    \expandafter\FN@sf@@footnotemark
  \else
    \expandafter\FN@sf@gobble@optonly
  \fi
}
\edef\FN@sf@gobble@optonly{\noexpand\protect
  \expandafter\noexpand\csname FN@sf@gobble@optonly \endcsname}
\expandafter\def\csname FN@sf@gobble@optonly \endcsname{%
  \@ifnextchar[%]
    \FN@sf@gobble@bracket
    {}%
}
\def\FN@sf@gobble@bracket[#1]{}
\makeatother

آفلاین وحید دامن‌افشان

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
پاسخ : شکل صفحات
« پاسخ #9 : اكتبر 16, 2009, 01:16:28 am »
آره پایان نامه ی شما رو دیدم، منم دقیقا از دستور \chapter  همراه با ستاره استفاده کردم، منظور من اینه که در بالای صفحه های واژه نامه  مثل صفحه ی 12 (قسمت مراجع شما) باشه. البته اگه دیده باشید بالای صفحه ی 11 پایان نامه کلمه ی مراجع نوشته نشده، دلیلش چیه؟
مال من که درسته. نمیدونم مال تو چرا اینجوریه ???
یک سوال دیگه ای که داشتم در مورد پانویسه، اینکه پانویس در دستور \section{} و دستورهای دیگه مثل این دستور اجرا نمیشه. راه حلی داره؟
از این دستور استفاده کن
\section[aaa]{‎عنوان بخش‎\RTLfootnote{‎پانویس}‎البته این چیزا رو با یه سرچ ساده می‌تونی توی گوگل پیدا کنی. مثلا عبارت
footnote in section latex
رو گوگل کن.

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : شکل صفحات
« پاسخ #10 : اكتبر 17, 2009, 05:53:45 am »
برای حل مشکل پانویس کافی است بسته bidiftnxtra را بعد از xepersian فراخوانی کنید. این بسته تمام مشکلات پانویس در لاتک را مرتفع می‌کند. برای مثال در لاتک اگر در \caption پانویس داشته باشید، پانویس نمایش داده نمی‌شود و یا اگر در محیط tabular پانویس داشته باشید، پانویس نمایش داده نمی‌شود. بسته فوق تمامی مشکلاتی از این قبیل را حل می‌کند.

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

  • Global Moderator
  • Sr. Member
  • *****
  • تشکر
  • -اهدا شده: 82
  • -دریافت شده: 55
  • ارسال: 330
    • ديدن مشخصات
    • سایت شخصی محمد چهارسوقی
پاسخ : شکل صفحات
« پاسخ #11 : اكتبر 17, 2009, 08:24:49 am »
سلام دست شما درد نکنه واقعاً عالیه

آیا اگه من تک مکیر ۲.۷ ای رو که دارم آپدیت کنم این بسته را خواهم داشت؟ در غیر این صورت این فایل sty را در کدام شاخه کپی کنم؟
ببخشید شاید این سوال چندان سوال جالبی نباشه ولی من این رو می پرسم که اگه کسی بلد هست در اینجا بنویسد و شاید به تعدادی از دوستانی که
مثل من چندان وارد نیستن در کارشون سرعت ببخشه.

موفق باشید

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : شکل صفحات
« پاسخ #12 : اكتبر 17, 2009, 10:41:07 am »
بسته bidiftnxtra را داخل پوشهٔ xepersian در میک‌تک کپی کنید. این بسته را تازه نوشته‌ام و مطئن باشید از آخرین نسخه موجود زی‌پرشین در CTAN استفاده می‌کنید.

آفلاین آسیه

  • Jr. Member
  • **
  • تشکر
  • -اهدا شده: 14
  • -دریافت شده: 5
  • ارسال: 56
    • ديدن مشخصات
پاسخ : شکل صفحات
« پاسخ #13 : اكتبر 19, 2009, 10:42:53 pm »
اگه پیوست را مشاهده کنید میبینید که در بالای صفحه به جای واژه نامه ادامه ی فصل 3 اومده و اینکه صفحه ی آخرش هم هیچی در بالای صفحه نیومده مشکل چیه؟

آفلاین وحید دامن‌افشان

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
پاسخ : شکل صفحات
« پاسخ #14 : اكتبر 20, 2009, 12:20:54 am »
اگه پیوست را مشاهده کنید میبینید که در بالای صفحه به جای واژه نامه ادامه ی فصل 3 اومده و اینکه صفحه ی آخرش هم هیچی در بالای صفحه نیومده مشکل چیه؟
درسته، حق با شماست. تا حالا بهش دقت دقت نکرده بودم. از آقا وفا علتشو می‌پرسم.
راستی این واژه‌نامه رو با چه دستوری وارد کردین که هم گروه‌بندی شده و هم لینک‌دار شده؟

 

نحوه تغییر دادن شماره گذاری صفحات در زی‌پرشین

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

پاسخ ها: 4
مشاهده: 8220
آخرين ارسال ژانویه 03, 2011, 09:20:02 pm
توسط محمد چهارسوقی
سفارشی کردن صفحات اول و دوم فصل‌ها در کلاس Tabriz_thesis

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

پاسخ ها: 5
مشاهده: 3875
آخرين ارسال ژوئن 20, 2012, 12:57:29 am
توسط وحید دامن‌افشان
سفارشی کردن سربرگ صفحات در یک کتاب

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

پاسخ ها: 2
مشاهده: 2478
آخرين ارسال نوامبر 21, 2012, 02:06:04 pm
توسط aris852963
مشکل در سفارشی کردن سربرگ صفحات

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

پاسخ ها: 1
مشاهده: 1827
آخرين ارسال ژانویه 14, 2013, 02:18:29 pm
توسط مرتضی
سفارشی کردن صفحات اول پایان نامه

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

پاسخ ها: 1
مشاهده: 2221
آخرين ارسال فوریه 07, 2013, 10:27:40 pm
توسط هادی صفی‌اقدم
سفارشی کردن صفحات اول پایان نامه

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

پاسخ ها: 1
مشاهده: 2550
آخرين ارسال فوریه 07, 2013, 10:58:03 pm
توسط هادی صفی‌اقدم
رنگی کردن شماره صفحات در نمایه

نویسنده محمد چهارسوقیانجمن نمایه‌ساز MakeIndex

پاسخ ها: 2
مشاهده: 7583
آخرين ارسال اكتبر 17, 2009, 09:05:16 pm
توسط وحید دامن‌افشان
تغییر کردن حاشیه‌ها هنگام استفاده از محیط thebibliography

نویسنده وحید دامن‌افشانانجمن باگ‌های نسخه ۱.۰.۴

پاسخ ها: 36
مشاهده: 17649
آخرين ارسال آوریل 09, 2010, 07:25:58 am
توسط vafa