-
سلام،
من دو سوال راجع به header در پیوست دارم:
1- آیا راهی وجود دارد که در header صفحات پیوست بهجای "فصل الف. عنوان"، "پیوست الف. عنوان" درج شود؟
2- آیا راهی وجود دارد که شمارهی صفحات پیوست دنبالهی فصول قبل باشد (از 1 شروع نشود)؟
در فایل ضمیمه این دو مورد مشخص است.
-
در مورد سؤال اولتان دستور زیر را پس از دستور appendix قرار دهید:
\renewcommand{\chaptermark}[1]{\markboth{\small پیوست \thechapter: #1}{}}
برای سؤال دوم منتظر آقا وفا باشید.
-
ممکن است آقای کارنپهلو سؤال دوم شما را نبیند. اگر مشکلتان برطف نشده کد زیر را به جای دستور appendix قرار دهید. این روش اصولی نیست ولی حداقل تا برطرف شدن مشکل کار شما راه خواهد افتاد. شایان ذکر است که
- هایپرلینک به پیوستها درست کار نخواهد کرد.
- اگر با شکل الف مشکل دارید میتوانید char"200D\ بعد از الف را حذف کنید و
- در این حالت نیازی به دستور پست قبل برای تغییر header نخواهید داشت:
\def\chaptername{پیوست }
\makeatletter
\def\@harfiPlus#1{\ifcase#1 \or آ \or الف\char"200D\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}
\def\thechapter{\@harfiPlus\c@chapter}
\makeatother
\setcounter{chapter}{1}
-
سلام،
من دو سوال راجع به header در پیوست دارم:
1- آیا راهی وجود دارد که در header صفحات پیوست بهجای "فصل الف. عنوان"، "پیوست الف. عنوان" درج شود؟
2- آیا راهی وجود دارد که شمارهی صفحات پیوست دنبالهی فصول قبل باشد (از 1 شروع نشود)؟
در فایل ضمیمه این دو مورد مشخص است.
به عنوان یک توصیه کلی: از کلاس تز استفاده نکنید چون مشکلاتی داره. اصلا نمیفهمم چرا از کلاس کتاب یا گزارش استفاده نمیکنید. از کلاس کتاب به عنوان مثال استفاده کنید و فرمان maketitle را اجرا نکنید و به جای آن صفحهٔ اول را آنطور که خودتان دوست دارید طراحی کنید. مطمئن باشید مشکلات شما بسیار کمتر خواهد شد.
-
سلام آقای امینطوسی
من وقتی از کدی که شما نوشتید در متنی که فقط یک پیوست دارد استفاده میکنم بهجای پیوست «الف» پیوست «ت» چاپ میشود!
-
سلام با عرض معذرت دستور
\setcounter{chapter}{1}
را فراموش کرده بودم که باید پس از دستورات فوقالذکر قرار گیرد. همانگونه که قبلاً گفتم این راه حل اصولی نیست و مطابق توصیه آقای امیدعلی بهتر است از کلاس تز استفاده نشود، کما اینکه آقای کارنپهلو هم در آخرین نسخهٔ زیپرشین آنرا حذف کردهاند. با اینحال از آنجا که ممکن است دوستانی در حال استفاده از این کلاس باشند راه حل فوق را گفتم.
-
سلام
یک سوال
به عنوان یک توصیه کلی: از کلاس تز استفاده نکنید چون مشکلاتی داره. اصلا نمیفهمم چرا از کلاس کتاب یا گزارش استفاده نمیکنید. از کلاس کتاب به عنوان مثال استفاده کنید و فرمان maketitle را اجرا نکنید و به جای آن صفحهٔ اول را آنطور که خودتان دوست دارید طراحی کنید. مطمئن باشید مشکلات شما بسیار کمتر خواهد شد.
اینطوری که من از پست بالا متوجه شدم اگر از کلاس گزارش یا کتاب استفاده کنیم مشکلی نباید پیش بیاید.
من در حال طراحی استایل پایان نامه هستم و از فایل cls ای که در ادامه پیوست کرده ام استفاده می کنم.
۱. گمانم بر این است که از کلاس کتاب استفاده میکنم نه از استایل پایانه نامه زیپرشین. آیا با توجه به فایل گمانم درست است؟
۲. اما وقتی پیوست درست می کنم صفحات پیوست از ابتدا زده میشوند، یعنی از ۱ شروع میشوند. ایراد از کجاست؟؟
ممنون
-
سلام
یک سوال
اینطوری که من از پست بالا متوجه شدم اگر از کلاس گزارش یا کتاب استفاده کنیم مشکلی نباید پیش بیاید.
من در حال طراحی استایل پایان نامه هستم و از فایل cls ای که در ادامه پیوست کرده ام استفاده می کنم.
۱. گمانم بر این است که از کلاس کتاب استفاده میکنم نه از استایل پایانه نامه زیپرشین. آیا با توجه به فایل گمانم درست است؟
۲. اما وقتی پیوست درست می کنم صفحات پیوست از ابتدا زده میشوند، یعنی از ۱ شروع میشوند. ایراد از کجاست؟؟
ممنون
ریست شدن شمارهها، ربطی به کلاس book یا report نداره. اگه دقت کنین دستورات مربوط به شمارهگذاریها، تو خط ۱۱۹ تا ۱۲۳ نوشته شده.
منظور آقای امیدعلی از اون پست اینه که کلا بیخیال کلاس تز بشیم و مثلا از کلاس book یا report استفاده کنیم مثل کاری که امیرمسعود تو پایاننامه شریف انجام داده.
-
ریست شدن شمارهها، ربطی به کلاس book یا report نداره. اگه دقت کنین دستورات مربوط به شمارهگذاریها، تو خط ۱۱۹ تا ۱۲۳ نوشته شده.
منظور آقای امیدعلی از اون پست اینه که کلا بیخیال کلاس تز بشیم و مثلا از کلاس book یا report استفاده کنیم مثل کاری که امیرمسعود تو پایاننامه شریف انجام داده.
کلاس پایاننامهٔ شریف رو من نساختم. علی روستایی ساخته. 8)
-
میشه یکی یه کلاس پایاننامه بسازه که نام دانشگاه رو به عنوان پارامتر بگیره و اون وقت مطابق شیوهنامهٔ همون دانشگاه همه چی رو مرتب کنه؟ یعنی مثلاً این جوری:
{documentclass[Sharif]{xepersian-thesis\
البته این فقط یه پیشنهاد خیالپردازانه بود. زیاد جدی نگیریدش. :D
-
میشه یکی یه کلاس پایاننامه بسازه که نام دانشگاه رو به عنوان پارامتر بگیره و اون وقت مطابق شیوهنامهٔ همون دانشگاه همه چی رو مرتب کنه؟ یعنی مثلاً این جوری:
{documentclass[Sharif]{xepersian-thesis\
البته این فقط یه پیشنهاد خیالپردازانه بود. زیاد جدی نگیریدش. :D
امیر مسعود جان به کلاسی که با koma-script دارم مینویسم مراجعه کن. نمونه آن را اینجا میذارم.
-
امیر مسعود جان به کلاسی که با koma-script دارم مینویسم مراجعه کن. نمونه آن را اینجا میذارم.
سلام
۱. میشه یک مقدار در مورد این روش توضیح بدید؟ ممنون.
۲. آیا با توجه به فایل cls ای که در پست زیر گذاشتم، کدام روش بهتر است؟ از همین فایل استفاده کنم؟ بیایم از اول از کلاس کتاب استفاده کنم و صفحه cover را بسازم؟ یا اینکه از چیزی که شما به عنوان koma فرستادید استفاده کنم؟ من این koma رو خیلی متوجه نشدم. ممنون
سلام
یک سوال
اینطوری که من از پست بالا متوجه شدم اگر از کلاس گزارش یا کتاب استفاده کنیم مشکلی نباید پیش بیاید.
من در حال طراحی استایل پایان نامه هستم و از فایل cls ای که در ادامه پیوست کرده ام استفاده می کنم.
۱. گمانم بر این است که از کلاس کتاب استفاده میکنم نه از استایل پایانه نامه زیپرشین. آیا با توجه به فایل گمانم درست است؟
۲. اما وقتی پیوست درست می کنم صفحات پیوست از ابتدا زده میشوند، یعنی از ۱ شروع میشوند. ایراد از کجاست؟؟
ممنون
-
سلام
۱. میشه یک مقدار در مورد این روش توضیح بدید؟ ممنون.
۲. آیا با توجه به فایل cls ای که در پست زیر گذاشتم، کدام روش بهتر است؟ از همین فایل استفاده کنم؟ بیایم از اول از کلاس کتاب استفاده کنم و صفحه cover را بسازم؟ یا اینکه از چیزی که شما به عنوان koma فرستادید استفاده کنم؟ من این koma رو خیلی متوجه نشدم. ممنون
Koma-Script و memoir (اولی کلاف و دومی بسته) تلاشهایی هستند برای اینکه روشی یکجا برای نوشتن یک متن داشته باشیم و بسیاری از چیزها مانند سربرگها و ... از طریق خود این ابزارها قابل انجام است و بنابراین نیازی به فراخوانی بستههای مختلف نخواهیم داشت (و به این ترتیب احتمال باگ کمتر خواهد بود). Koma-Script سبکهایی مانند book و article را فراهم میکند. در این مثال من از سبک کتاب آن استفاده کردهام.
-
ممکن است آقای کارنپهلو سؤال دوم شما را نبیند. اگر مشکلتان برطف نشده کد زیر را به جای دستور appendix قرار دهید. این روش اصولی نیست ولی حداقل تا برطرف شدن مشکل کار شما راه خواهد افتاد. شایان ذکر است که
- هایپرلینک به پیوستها درست کار نخواهد کرد.
- اگر با شکل الف مشکل دارید میتوانید char"200D\ بعد از الف را حذف کنید و
- در این حالت نیازی به دستور پست قبل برای تغییر header نخواهید داشت:
\def\chaptername{پیوست }
\makeatletter
\def\@harfiPlus#1{\ifcase#1 \or آ \or الف\char"200D\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}
\def\thechapter{\@harfiPlus\c@chapter}
\makeatother
\setcounter{chapter}{1}
با سلام. من از این کلاس استفاده میکنم و با وارد کردن دستوراتی که گفتید مشکل ریست شدن شماره صفحاتم حل میشه. اما با وارد کردن دستور \setconunter{chapter}{1} از پیوست دوم به جای اول شروع میشه ???
-
با سلام. من از این کلاس استفاده میکنم و با وارد کردن دستوراتی که گفتید مشکل ریست شدن شماره صفحاتم حل میشه. اما با وارد کردن دستور \setconunter{chapter}{1} از پیوست دوم به جای اول شروع میشه ???
از کدوم کلاس؟
فایل نمونه؟
مشکل را واضحتر توضیح بدین بیزحمت.
بهتر بود در پست جدید میپرسیدن. نباید در ادامهی سوال دیگران بپرسین.