• Welcome to پارسی‌لاتک.
 
از تاریخ ۱۳۹۳/۸/۱۴ به دلیل ارائه خدمات بهتر به سایت جدید پرسش و پاسخ مهاجرت کرده‌ایم؛ از این رو امکان عضویت و ارسال پست در تالار غیرفعال شده است. لطفاً برای پرسیدن سوال‌های خود به سایت جدید مراجعه کنید.

ورود به سایت جدید

subfloat ای که به شکل نسبت می دهیم

نویسنده سامیه امانتی, آپریل 14, 2013, 11:12:47 قبل از ظهر

« قبلی - بعدی »

سامیه امانتی

سلام و خدا قوت.دو تا تصویر دارم که با دستور subfloat حروف آ ،ب به ترتیب به هر کدوم نسبت میده.چطوری میشه برای هر دو تصویر تنها یک حرف نسبت داده بشه؟ممنون میشم سریع تر کمکم  کنید.

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

#1
لطفاً فایل کمینه پیوست کنین.
در ضمن، نیازی نیست عکس‌ها رو پیوست کنین. کافیه فقط بسته graphicx رو به صورت
‎\usepackage[demo]{graphicx}
فراخوانی کنین. در این صورت، به جای عکس‌ها، کادرهای مشکی ظاهر می‌شن که همون تصور از شکل موردنظر رو می‌رسونه.

سامیه امانتی


فرشاد ترابی

خوب چه کاریه که از subfig  استفاده کنید؟ شما میتوانید هر دوتا عکس را در فتوشاب یکی کنید و بعد با یک دستور آنها را در متن قرار بدهید.

اما در مورد فایل شما:
1. از بسته subfig استفاده نکردید و بنابراین به شما پیغام خطا میده.
2. بسته graphicx را بعد از زی‌پرشین قرار دادید که آنهام خطا دارد.

اگر اصرار دارید که عکسها را در subfloat قرار دهید، میتوانید با اضافه کردن یک واحد منفی به شمارنده subfigure این کار را انجام دهید.
فایل اصلاح شده پیوست است.

vafa

نقل قول از: سامیه امانتی در آپریل 14, 2013, 11:12:47 قبل از ظهر
سلام و خدا قوت.دو تا تصویر دارم که با دستور subfloat حروف آ ،ب به ترتیب به هر کدوم نسبت میده.چطوری میشه برای هر دو تصویر تنها یک حرف نسبت داده بشه؟ممنون میشم سریع تر کمکم  کنید.
دادن یک حرف برای هر دو تصویر جالب نیست. این کاری است که من می‌کنم:

\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{xepersian}
\begin{document}
\begin{figure}
\includegraphics[width=\dimexpr(0.5\textwidth-0.5\columnsep)]{demo}%
\hskip \columnsep%
\includegraphics[width=\dimexpr(0.5\textwidth-0.5\columnsep)]{demo}%
\caption{این یک شکل است.}
\end{figure}


\end{document}

vafa

نقل قول از: فرشاد ترابی در آپریل 14, 2013, 03:59:58 بعد از ظهر
اگر اصرار دارید که عکسها را در subfloat قرار دهید، میتوانید با اضافه کردن یک واحد منفی به شمارنده subfigure این کار را انجام دهید.
فایل اصلاح شده پیوست است.
این کار درست نیست و مشکلاتی در برخواهد داشت (من قصد بی‌احترامی ندارم، اگر حرفم بی‌احترامی یا دیکتاتور بودن به حساب می‌آید، پیشاپیش عذرخواهی می‌کنم). یکی از مشکلات این خواهد بود که با بسته hyperref مشکل خواهد داشت. در واقع بهتر است هیچ‌گاه شمارنده‌ها را دستی تنظیم نکرد.

فرشاد ترابی

نقل قول از: وفا کارن‌پهلو در آپریل 14, 2013, 05:41:24 بعد از ظهر
این کار درست نیست و مشکلاتی در برخواهد داشت (من قصد بی‌احترامی ندارم، اگر حرفم بی‌احترامی یا دیکتاتور بودن به حساب می‌آید، پیشاپیش عذرخواهی می‌کنم). یکی از مشکلات این خواهد بود که با بسته hyperref مشکل خواهد داشت. در واقع بهتر است هیچ‌گاه شمارنده‌ها را دستی تنظیم نکرد.

حق صد در صد با شماست (البته مثل همیشه  8) ) من هم به ایشان ابتدا گفتم که این کار درست نیست. بهترین کار این است که یک شکل
در متن قرار بگیرد یا اینکه مانند شما اصلا از subfloat استفاده نشود.