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

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

مشکل در قرار دادن دقیق جای تصویر بعد از بروز رسانی تک لایو

نویسنده ابوالفضل دیانت, سپتامبر 30, 2013, 10:10:37 بعد از ظهر

« قبلی - بعدی »

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

با سلام
من بعد از بروزرسانی تک لایو دیگر نمی توانم یک تصویر را دقیقا در سر جایش بگذارم. در این گونه موارد از پارامتر H در option تصویر استفاده می کردم.
الان تمامی تصاویر را در انتهای متن قرار می دهد.
باتشکر

سید احمد موسوی

برای استفاده از آرگومان اختیاری H به فراخوانی بسته float احتیاج دارید. این آرگومان بیشتر مواقع شبیه همان آرگومان !h است(این آرگومان نیازی به فراخوانی بسته ندارد).

vafa


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

با سلام
بله با پارامتر h درست می شود. اما مشکل من این است که این قبلا با H نیز درست کار می کرده.
نسخه xepersian من نیز 13.3 است.  فایل لوگ را اتچ کرده‌ام.
من سعی می کنم بیشتر جستجو کنم شاید بتوانم مشکل را پیدا کنم.

vafa

نقل قول از: ابوالفضل دیانت در اکتبر 01, 2013, 12:21:27 بعد از ظهر
با سلام
بله با پارامتر h درست می شود. اما مشکل من این است که این قبلا با H نیز درست کار می کرده.
نسخه xepersian من نیز 13.3 است.  فایل لوگ را اتچ کرده‌ام.
من سعی می کنم بیشتر جستجو کنم شاید بتوانم مشکل را پیدا کنم.
پس یک فایل ساده که اجرا میشه و خطا نداره به همراه تصویری که استفاده می‌کنی بفرست. مثالت کمینه باشه. فایلی که در بالا فرستادی مشکلی ندارد. من خروجی خودم و فایل logام را پیوست کردم:

\documentclass{report}

\usepackage{float}
\usepackage[demo]{graphicx}
\usepackage{geometry}

\usepackage{xepersian}


\begin{document}


این یک مثال است و قرار دادن تصویر درست در بین دو جمله
\begin{figure}[H]
\includegraphics[width=.7\textwidth]{b}
\end{figure}

این جمله باید در انتهای تصویر چاپ شود.

\end{document}

آیا تو هم خروجی مانند خروجی من می‌گیری؟ اگر نه، سعی کن زی‌پرشین را حذف کنی و همان xelatex را روی فایلت اجرا کنی، حالا چه نتیجه‌ای می‌گیری؟

vafa

ببخشید در بالا که گفتم فایل تصویر بفرست، تصور می‌کردم فایل تصویرت را نفرستاده بودی. با مثال زیر و درج تصویر خودت هم من مشکلی ندارم:

\documentclass{report}

\usepackage{float}
\usepackage{graphicx}
\usepackage{geometry}

\usepackage{xepersian}


\begin{document}


این یک مثال است و قرار دادن تصویر درست در بین دو جمله
\begin{figure}[H]
\includegraphics[width=.7\textwidth]{b}
\end{figure}

این جمله باید در انتهای تصویر چاپ شود.

\end{document}

فایل‌های log و pdf هم پیوست شده‌اند.

vafa

برای بروزرسانی زی‌پرشین , bidi چه کرده‌ای؟ آیا همه فایل‌ها را بصورت کامل بروز کرده‌ای؟ یا فقط فایل‌های sty را بروز کرده‌آی؟ اگر مورد دوم را انجام داده باشی، مشکلی که داری طبیعی است. باید هر دو بسته را بصورت کامل همیشه بروز کنی.

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

با سلام
خیلی متشکر درست شد.
من به صورت عادی سرور زیر را
ftp://ftp.dante.de/tex-archive
در texlive ست کردم
مشکل در عدم وارد سازی بسته float بود ولی نکته جالب این است که قبلا بدون این بسته هم این H کار می کرد.
البته من خودم همیشه از استایل memoir استفاده می کردم.
الان وارد کردم درست شد
باز هم خیلی ممنون

vafa

نقل قول از: ابوالفضل دیانت در اکتبر 01, 2013, 04:33:27 بعد از ظهر
با سلام
خیلی متشکر درست شد.
من به صورت عادی سرور زیر را
ftp://ftp.dante.de/tex-archive
در texlive ست کردم
مشکل در عدم وارد سازی بسته float بود ولی نکته جالب این است که قبلا بدون این بسته هم این H کار می کرد.
الان وارد کردم درست شد
باز هم خیلی ممنون
غیرممکنه یا اگر اینطور بوده، باگ زی‌پرشین بوده. چون شما تنها در صورتی می‌تونید از H استفاده کنید که بسته float رو فراخوانی کرده باشید.

vafa

به عنوان یک توصیه کلی، همیشه برای اینکه منشأ مشکل را پیدا کنی، سعی کن همون فایلی که به نظرت با زی‌پرشین مشکل داره رو بدون زی‌پرشین امتحان کنی و ببینی چه نتیجه‌ای بدست میاد. با این مشکلت بدون زی‌پرشین هم دقیقاً همین مشکل رو خواهی داشت چه از memoir استفاده کنی یا نکنی.