قبلا که از فونت نیلوفر استفاده می کردم به سادگی با
\caption*{}
جلوی چاپ شدن شماره گرفته می شد. اما این دستور با فونت نازنین کار نمی کند. آیا راه حلی وجود دارد؟
منظورتون چیه که کار نمیکنه؟ لطفاً یه فایل کمینه پیوست کنین که مشکل رو نشون بده.در ضمن، متاسفانه فونت B Nazanin بعضی از کاراکترها رو نداره.
در عکس ضمیمه, فونت نازنین است.
قبلا موقع کار با فونت نیلوفر با استفاده از علامت * جلوی عبارت caption شماره ی شکل چاپ نمی شد.
اما متاسفانه فونت نازنین این مشکل رو داره که شماره رو چاپ می کنه(در این کار من, شکل ها نباید شماره داشته باشند)
با تشکر
منظور از فایل کمینه فایل تک حاوی مشکل است. لطفا این فایل رو ضمیمه کنید.
با تشکر
نقل قول از: behnoud در آپریل 22, 2013, 10:13:57 قبل از ظهر
با تشکر
فایل کمینه یعنی این:
\documentclass{book}
\usepackage[demo]{graphicx} % graphic
\usepackage{xepersian} % XePersian
\begin{document}
\begin{figure}[!h]
\centering
\includegraphics[scale=1]{./Images/Chapter2/Ch2-fig061.eps}
\caption*{ این یک شکل است.}
\end{figure}
\end{document}
که ۱۰ خط بیشتر نیست و مشکل رو نشون میده. پس اونقدرها هم درست کردن فایل کمینه سخت نیست فقط کافیه کمی وقت بگذاری.
مشکل کجاست؟ در لاتک دستور \caption* تعریف نشده است. باید بسته caption رو هم اضافه کنی:
\documentclass{book}
\usepackage[demo]{graphicx} % graphic
\usepackage{caption}
\usepackage{xepersian} % XePersian
\begin{document}
\begin{figure}[!h]
\centering
\includegraphics[scale=1]{./Images/Chapter2/Ch2-fig061.eps}
\caption*{ این یک شکل است.}
\end{figure}
\end{document}
روشنه؟