میخواهم محیط جدیدی برای برخی از شکلهایم درست کنم که مثلا بصورت «شکل ن۱-۲: دومین شکل» شمارهگذاری شود (حرف ن به عدد ۱ چسبیده است، عدد ۱ شماره فصل و عدد ۲ شماره خود شکل است). این محیط بایستی شمارنده مختص خودش را داشته باشد. ضمنا بتوان برای شکل مربوطه label گذاشت و هر وقت از داخل متن به آن اشاره کردیم، مثلا نوشته شود: «در شکل ن۱-۲ داریم».
مدیریت تالار:
تصحیح عنوان موضوع
در همهی فصلهاتون با حرف «ن» شمارهگذاری بشه یا فقط در یک فصل خاص؟
انتهای هر فصل، تعدادی مسئله دارد و این شکلها هم مربوط به همین مسائل است؛ یعنی در همه فصلها این نوع شکلها را داریم که قبل از عدد و چسبیده به آن، حرف «ن» میآید.
ضمیمه شده.
امیدوارم درست انجام داده باشم! :)
آقا هادی دستتون درد نکنه. فقط فایل tex رو یادتون رفت ضمیمه کنید.
ضمنا بعد از شکل ۱-۱، میخواهم شکل ن۱-۱ بیاید نه شکل ن۱-۲، یعنی شکلهایی که «ن» دارند، از ۱ شمرده شوند و شمارنده خودشان را داشته باشند.
با تشکر
ضمیمه کردم.
فعلا دستم بنده. سر فرصت انجام میدم.
ضمیمه شده.
خیلی خیلی ممنون.
چطور میتونم این محیط تعریفشده رو طوری تغییر بدم که بتونم توش از subfloat (زیرشکل) هم استفاده کنم. یعنی مثلا داشته باشم شکل ن۲-۱(الف).
شما نتیجه تستتون را برام بفرستین تا ببینم مشکل چیه.
اگر بلد بودم در خدمت هستم.
همونطور که در شکل میبینید، نمیشه از subfloat تو این محیط استفاده کرد و error میدهد
این محیط فرقی با محیط figure نداره.
پس میتونین به صورتی که از بستهی subfig استفاده میکردین، این را هم استفاده کنین.
نمونهش را توی تالار و صفحهی اول سایت گذاشتهام.
تو فایلی که تو پست قبلی ضمیمه کردم، دقیقا به همون صورتی که شما میگی از بسته subfig استفاده کردم ولی error میده. یکی از ارورهاش اینه
No counter 'subfigurenhsa' defined.
لطفا فایل رو ببینید.
این خطا معلوم میکنه که شمارندهای را در فایل وارد کردین که تعریف نشده.
این کار را خود بستهی subfig انجام میده. لازم نیست تعریف بشه.
شما بسته ی subfig را فراخوانی کنید، مطمئن باشین مشکلی پیش نمیاد.
آقا هادی از اینکه پیگیر هستید خیلی ممنونم.
دوباره فایل رو ضمیمه کردم. من از هیچ چیز اضافهای استفاده نکردم. اصلا همون فایل قبلی خود شماست که واسه گنجوندن یه شکل کاملا درست کار میکنه ولی وقتی میخوام چند تا زیرشکل داشته باشم نمیشه.
لطفا ضمیمه رو نگاه کنید ببینید نتیجه میگیرید؟
ممنون
لطفا میشه بفرمایین کاربرد دستور \subfloat چی هست؟
برای گذاشتن زیرشکل. همونطور که تو راهنمای بسته subfig هست و من در تمام متن فایل اصلیم بدون مشکل استفاده کردم. تو همین فایلی هم که ضمیمه کردم، وقتی \subfloat رو توی محیط figure قرار میدم، بدون مشکل کار میکنه ولی وقتی توی محیط figurenhsa قرار میدم ارور میده. محیط figurenhsa رو هم از شما یاد گرفتم یعنی اینطور نبوده که از خودم بطور غلط استفاده کنم. بنابراین اگه نگاهی به فایل بندازید و توی محیط figurenhsa چند تا زیرشکل بدون مشکل ایجاد کنید ممنون میشم.
الان فهمیدم! من فکر میکردم بسته ی subfig دستور subfig را فقط مهیا میکنه و subfloat را نمیدونستم.
فایل ضمیمه شده.
آقا هادی بازم ممنون.
ولی هنوز یک مشکل باقی مانده: شمارنده محیط «شکل ن» همگام با شمارنده محیط figure است در صورتیکه این محیط جدید باید شمارنده مستقل خودش را داشته باشد. کلا به اینصورت است که مثلا فصل اول ما ۲۰ تا شکل دارد. بعد از آن، قسمت مسائل فصل اول را داریم که خودش ۴ شکل دارد که شمارهشان باید بصورت «شکل ن۱-۱»، «شکل ن۱-۲» و ... باشد. همینطور در فصل دوم مثلا ۱۰ شکل داریم. بعد از آن قسمت مسائل فصل دوم را داریم که بصورت «شکل ن۲-۱»، «شکل ن۲-۲» و ... هستند. یعنی در کل شماره این محیط باید مستقل از شماره محیط شکلهای معمولی باشد.
در آخرین فایلی که فرستادید، از بسته float استفاده نکردید، اگر بتوان با استفاده از این بسته این کار را انجام داد که عالی میشود.
خواهش میکنم. کار خاصی نتونستم انجام بدم.
مشکلی که گفتین نیست. دوباره فایلی که من فرستادم را چک کنین.
با بستهی float فرصت نشد و هر چی باهاش سر و کله زدم، نشد.
با تشکر از پیگیریهای آقای صفیاقدم.
پاسخ نهایی بصورت فایل ضمیمه است
خیلی عالی...
فقط توصیهی بستهی bidi اینه که به جای جداکننده دستی، از \SepMark استفاده کنیم که اگه استفاده کنیم عالی میشه.
لیست شکلهای بخش تمرینها در لیست شکلها ظاهر نمیشه. (البته لازم هم نیست.!)
سر فرصت یادمون باشه اضافه کنیم.