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

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

آفلاین shatel

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 3
  • -دریافت شده: 1
  • ارسال: 5
    • ديدن مشخصات
با سلام. دوستان من 2 تا سوال داشتم. (فایل نمونه رو هم قرار دادم)

1-چرا شماره شکل در داخل متن ظاهر نمیشه ولی در زیر شکل درست مییاد
2-شماره فصل رو چطور میشه در کنار شکل آورد؟ مثلا شکل1.2.2

آفلاین ابوالفضل دیانت

  • همکاران
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 192
  • -دریافت شده: 271
  • ارسال: 812
    • ديدن مشخصات
پاسخ : نمایش ؟؟ بجای شماره شکل در داخل متن
« پاسخ #1 : مارس 19, 2014, 10:21:27 pm »
با سلام
فایل شما چند مشکل دارد:
الف) اولا چرا در ابتدای متن \begin{document} ندارید. در کل ساختار یک فایل tex به صورت زیر است.
\documentclass{report}

.......................................................................
.......................................................................

\begin{document}

.......................................................................
.......................................................................

\end{document}

ب)  برای این‌که در جاهایی که ارجاع دارید، ارجاع‌ها ظاهر شوند باید دوبار کامپایل کنید، در کل در latex، این‌گونه کار می‌کند که با یک بار کامپایل، ابتدا ارجاعات را در یک فایل می‌ریزد، سپس
با کامپایل دوم ارجاعات را در مکان مناسب قرار می‌دهد. پس اگر دوبار عملیات کامپایل را انجام دهید، ارجاعات یاد شده را مشاهده می‌کنید.
ج) شما از سبک article دارید استفاده می‌کنید.
\documentclass{article}
در سبک article که ما مفهوم chapter‌ نداریم. سبک article برای یک مقاله است، شما در مقاله فصل‌بندی دارید؟!
در سبک‌های report و book مفهوم chapter وجود دارد. اگر از این سبک‌ها استفاده کنید، سوال دوم شما هم پاسخ داده می‌شوید. یعنی شماره فصل در ابتدای شماره اشکال، جداول، فرمول‌ها
 و .. ظاهر می‌شود.
اکنون فرض کنید که از سبک report استفاده کرده‌اید. به صورت پیش فرض شماره اشکال به صورت شماره فصل + شماره شکل است. اما اگر دوست داشته باشید که مثلا شماره section
نیز به این شماره اضافه شود، باید از دستور زیر استفاده کنید.
\renewcommand{\thefigure}{\arabic{chapter}.\arabic{section}.\arabic{figure}}
با این دستور من نحوه شماره‌گذاری شکل‌ها را تغییر دادم، و گفتم اول شماره فصل + شماره بخش + شماره شکل.
مثلا در همین سبک report یا book اگر بخواهید فقط شماره شکل قرار گیرد، باید بنویسید.
\renewcommand{\thefigure}{\arabic{figure}}
این دستور را باید بین documentclass‌ و begin{document} قرار دهید.
فایل اتچ شده را نگاه کنید.
باتشکر


« آخرين ويرايش: مارس 19, 2014, 10:45:21 pm توسط ابوالفضل دیانت »

آفلاین هادی صفی‌اقدم

  • ویرایشگر
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 789
  • -دریافت شده: 1353
  • ارسال: 5,644
    • ديدن مشخصات
پاسخ : نمایش ؟؟ بجای شماره شکل در داخل متن
« پاسخ #2 : مارس 20, 2014, 12:33:28 am »
با سلام
فایل شما چند مشکل دارد:
الف) اولا چرا در ابتدای متن \begin{document} ندارید. در کل ساختار یک فایل tex به صورت زیر است.
\documentclass{report}

.......................................................................
.......................................................................

\begin{document}

.......................................................................
.......................................................................

\end{document}

ب)  برای این‌که در جاهایی که ارجاع دارید، ارجاع‌ها ظاهر شوند باید دوبار کامپایل کنید، در کل در latex، این‌گونه کار می‌کند که با یک بار کامپایل، ابتدا ارجاعات را در یک فایل می‌ریزد، سپس
با کامپایل دوم ارجاعات را در مکان مناسب قرار می‌دهد. پس اگر دوبار عملیات کامپایل را انجام دهید، ارجاعات یاد شده را مشاهده می‌کنید.
ج) شما از سبک article دارید استفاده می‌کنید.
\documentclass{article}
در سبک article که ما مفهوم chapter‌ نداریم. سبک article برای یک مقاله است، شما در مقاله فصل‌بندی دارید؟!
در سبک‌های report و book مفهوم chapter وجود دارد. اگر از این سبک‌ها استفاده کنید، سوال دوم شما هم پاسخ داده می‌شوید. یعنی شماره فصل در ابتدای شماره اشکال، جداول، فرمول‌ها
 و .. ظاهر می‌شود.
اکنون فرض کنید که از سبک report استفاده کرده‌اید. به صورت پیش فرض شماره اشکال به صورت شماره فصل + شماره شکل است. اما اگر دوست داشته باشید که مثلا شماره section
نیز به این شماره اضافه شود، باید از دستور زیر استفاده کنید.
\renewcommand{\thefigure}{\arabic{chapter}.\arabic{section}.\arabic{figure}}
با این دستور من نحوه شماره‌گذاری شکل‌ها را تغییر دادم، و گفتم اول شماره فصل + شماره بخش + شماره شکل.
مثلا در همین سبک report یا book اگر بخواهید فقط شماره شکل قرار گیرد، باید بنویسید.
\renewcommand{\thefigure}{\arabic{figure}}
این دستور را باید بین documentclass‌ و begin{document} قرار دهید.
فایل اتچ شده را نگاه کنید.
باتشکر
این طوری درست نیست.
\renewcommand{\thefigure}{\arabic{chapter}.\arabic{section}.\arabic{figure}}
بهتره از دستور sepmark استفاده کنین.

 

عدم نمایش شماره سرفصل در کلاس fancy

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

پاسخ ها: 2
مشاهده: 2683
آخرين ارسال اوت 01, 2010, 04:59:48 pm
توسط Jalil
عدم نمایش شماره صفحه دربرگ اول فصل

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

پاسخ ها: 1
مشاهده: 5353
آخرين ارسال ژوئیه 21, 2010, 09:46:08 am
توسط هادی صفی‌اقدم
قرار دادن دسته ای از فرمولها به همراه شماره فرمول داخل کادر

نویسنده mahdikooshkانجمن ریاضیات و علوم

پاسخ ها: 1
مشاهده: 3299
آخرين ارسال اوت 18, 2010, 04:54:15 pm
توسط vafa
ظاهر شدن شماره subsubsection و نمایش آن در فهرست

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

پاسخ ها: 1
مشاهده: 2872
آخرين ارسال اوت 31, 2010, 05:35:08 pm
توسط هادی صفی‌اقدم
عدم نمایش شماره مرجع در قسمت مراجع و عدم نمایش شماره فصل در header

نویسنده فاطمه قاسمیانجمن مراجع و بیب‌تک BibTeX

پاسخ ها: 9
مشاهده: 7547
آخرين ارسال دسامبر 14, 2010, 07:44:39 am
توسط vafa
عدم نمایش شماره مرجع فارسی

نویسنده n.fانجمن مراجع و بیب‌تک BibTeX

پاسخ ها: 2
مشاهده: 4241
آخرين ارسال آوریل 28, 2011, 07:41:54 pm
توسط هادی صفی‌اقدم
عدم نمایش مراجع لینک‌دار داخل متن

نویسنده magicmahdi42انجمن مراجع و بیب‌تک BibTeX

پاسخ ها: 7
مشاهده: 4279
آخرين ارسال ژوئیه 24, 2012, 06:59:17 am
توسط هادی صفی‌اقدم
عدم نمایش شماره شکل‌ها

نویسنده hamed_hjdانجمن گرافیک، جدول و شکل

پاسخ ها: 3
مشاهده: 3012
آخرين ارسال ژوئیه 20, 2011, 12:44:25 am
توسط hamed_hjd