تالار گفتگوی پارسیلاتک
عمومی => انجمن تازهکاران => نويسنده: ebi2012 در دسامبر 26, 2012, 12:25:32 pm
-
درود
در نمونه پایاننامه دانشگاه صنعتی شریف،
http://www.parsilatex.com/joomla/index.php?option=com_remository&Itemid=82&func=fileinfo&id=71 (http://www.parsilatex.com/joomla/index.php?option=com_remository&Itemid=82&func=fileinfo&id=71) ، چگونه باید بخش پیوست ایجاد کنم؟
روش استاندارد این است که بعد از فصلها این دستور را وارد کنیم:
\appendix
\include{app1}
اما دیگر بعد شماره فصلها، شماره شکلها و یا شماره پیوستها، یک نقطه ایجاد میشود. به عبارتی شماره فصلی اگر 1 بود ، حالا به 1. تبدیل شده است.
متشکرم
-
درود!
در فصل عادی هم این مشکل هست!
به نویسنده اطلاع میدم که پست را بیزحمت ببینن.
-
با سلام.
بنده امتحان کردم و مشکلی ندیدم. اگر لطفا یک فایل کمینه بفرستید که مشکل را نشان دهد ممنون میشوم. به همراه نسخهای از کلاس نمونه که از آن استفاده میکنید.
-
با سلام.
بنده امتحان کردم و مشکلی ندیدم. اگر لطفا یک فایل کمینه بفرستید که مشکل را نشان دهد ممنون میشوم. به همراه نسخهای از کلاس نمونه که از آن استفاده میکنید.
سلام دکتر
ممنون که جواب دادین.
باید توضیح بدم که بعد از اضافه کردن پیوست این مشکل ایجاد میشه. قبلش نیست.
نمونهای هم که استفاده کردهایم، همان نمونه ی توی قسمت نمونههای پایاننامه هست.
یعنی هموم لینکی که دوستمون بالا لینکشو گذاشتن.
-
سلام مجدد.
بسیار خوب. اشکال وارد است اما مشکل از کلاس پایاننامه نیست. در کلاس
scrbook
هم همین مشکل وجود دارد. الآن فرصت ندارم ببینم مشکل از این کلاس است یا استفاده زیپرشین با این کلاس. بد نیست مشکل با وفا مطرح شود چون ممکن است خیلی سریع بتواند جواب دهد.
-
سلام مجدد.
بسیار خوب. اشکال وارد است اما مشکل از کلاس پایاننامه نیست. در کلاس
scrbook
هم همین مشکل وجود دارد. الآن فرصت ندارم ببینم مشکل از این کلاس است یا استفاده زیپرشین با این کلاس. بد نیست مشکل با وفا مطرح شود چون ممکن است خیلی سریع بتواند جواب دهد.
زیپرشین مشکلی ندارد. این رفتار پیشفرض کلاس scrbook است. برای درستی حرفهایم، نمونه زیر را با زیپرشین و بدون زیپرشین امتحان کنید. از آنجایی که مقداری از اطلاعات در فایل .aux نوشته میشود، شاید لازم باشد که xelatex را حداقل سه بار اجرا کنید.
\documentclass{scrbook}
\usepackage{xepersian}
\renewcommand*\sectfont{\normalcolor\rmfamily\bfseries}
\begin{document}
\appendix
\chapter{آزمایشی}
\end{document}
-
سلام.
همانطور که وفا گفت، این رفتار مربوط به خود کلاس است. برای برگشتن به حالت مطلوب شما، فعلا راه زیر را پیدا کردم:
\makeatletter
\renewcommand{\@maybeautodot}[1]{\relax}
\makeatother
این کد را در ابتدای فایل، یا بعد از دستور ایجاد پیوست قرار دهید. البته احتمال اینکه جاهای دیگری مشکل پیش بیاید وجود دارد. مطمئن نیستم و باید امتحان کنید.
درود
در نمونه پایاننامه دانشگاه صنعتی شریف،
http://www.parsilatex.com/joomla/index.php?option=com_remository&Itemid=82&func=fileinfo&id=71 (http://www.parsilatex.com/joomla/index.php?option=com_remository&Itemid=82&func=fileinfo&id=71) ، چگونه باید بخش پیوست ایجاد کنم؟
روش استاندارد این است که بعد از فصلها این دستور را وارد کنیم:
\appendix
\include{app1}
اما دیگر بعد شماره فصلها، شماره شکلها و یا شماره پیوستها، یک نقطه ایجاد میشود. به عبارتی شماره فصلی اگر 1 بود ، حالا به 1. تبدیل شده است.
متشکرم
-
نبودن کلمه "فصل" در سرفصلها (و یا کلمه "پیوست" در سرپیوستها) هم به خاطر کلاس scrbook است؟
با چه دستوری میتوان این ها را اضافه کرد؟
البته من این روش را در اینترنت پیدا کردم که [chapterprefix=true] را استفاده کنیم. اما بدیش این هست که در فهرست عنوانها هم کلمه "فصل" نوشته میشود!!
-
ببخشید، شرمنده، [chapterprefix=true] کار میکند. (به خاطر یک سری دستورات اضافی، که پاک بایستی میکردم)
-
سلام.
همانطور که وفا گفت، این رفتار مربوط به خود کلاس است. برای برگشتن به حالت مطلوب شما، فعلا راه زیر را پیدا کردم:
\makeatletter
\renewcommand{\@maybeautodot}[1]{\relax}
\makeatother
این کد را در ابتدای فایل، یا بعد از دستور ایجاد پیوست قرار دهید. البته احتمال اینکه جاهای دیگری مشکل پیش بیاید وجود دارد. مطمئن نیستم و باید امتحان کنید.
آقای شریفی تبار، من از pointlessnumbers در کلاس thesis.cls استفاده کردم، درست شد، آیا این روش استاندارد است؟
-
سلام.
گزینه زیر از تنظیمات کلاسهای کما-اسکریپت است که مسأله را حل میکند
numbers=noendperiod
گزینه pointlessnumbers را در این کلاس ندیدم و نمیدانم مد نظر شما چه بوده اما اسم آن که درست به نظر میرسد و قاعدتا باید کار کند.
-
سلام.
گزینه زیر از تنظیمات کلاسهای کما-اسکریپت است که مسأله را حل میکند
numbers=noendperiod
گزینه pointlessnumbers را در این کلاس ندیدم و نمیدانم مد نظر شما چه بوده اما اسم آن که درست به نظر میرسد و قاعدتا باید کار کند.
سلام
میشه یک نمونه بفرستین که من هم ببینم چه جوری این کارو بکنیم؟
ممنون
-
در حال حاضر بایستی در فایل کلاس یعنی thesis.cls در خط سوم کد یعنی دستور LoadClass، این گزینه یعنی numbers=noendperiod را به گزینههای بارگزاری کلاس scrbook اضافه کنید. شاید بهتر باشد کلاس پایاننامه را تغییر دهم به گونهای که گزینههای کلاس کما-اسکریپت به شکل خودکار بتوانند در سند اصلی استفاده شوند.