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

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

مشکل با وارد کردن تصاویر در سبک IEEEtran

نویسنده ابوالفضل دیانت, اکتبر 25, 2014, 09:24:44 بعد از ظهر

« قبلی - بعدی »

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

با سلام
من یک مشکل با سبک IEEEtran دارم که جدیدا پیش آمده و قبلا چنین مشکلی را نداشتم.
داستان از این قرار است که هنگامی که در این سبک تصاویر را وارد می کنم تصاویر وارد نمی شود و فقط یک کادر دور تصویر وارد می‌شود.
ظاهرا این اتفاق با بروزرسانی texlive رخ داده است.
باتشکر

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

#1
فکر کنم جوابش این باشه
http://Why does the image not appear?

ظاهرا دو راه وجود دارد:
الف) به جای draft از final استفاده کنیم.
ب) خطوط زیر را وارد کنیم.

\documentclass[12pt, onecolumn,draft]{IEEEtran}
\usepackage[final]{graphicx}


فرشاد ترابی


vafa

نقل قول از: ابوالفضل دیانت در اکتبر 25, 2014, 09:24:44 بعد از ظهر
با سلام
من یک مشکل با سبک IEEEtran دارم که جدیدا پیش آمده و قبلا چنین مشکلی را نداشتم.
داستان از این قرار است که هنگامی که در این سبک تصاویر را وارد می کنم تصاویر وارد نمی شود و فقط یک کادر دور تصویر وارد می‌شود.
ظاهرا این اتفاق با بروزرسانی texlive رخ داده است.
باتشکر
ربطی به تک‌لایو نداره. شما از گزینه draft استفاده می‌کنید:

\documentclass[12pt, onecolumn,draft]{IEEEtran}

بسته graphicx وقتی این گزینه رو می‌بینه به جای شکل یک کادر می‌گذاره. برای اینکه خود شکل باشه، باید گزینه drfat رو حذف کنید:

\documentclass[12pt, onecolumn]{IEEEtran}

و این موضوع حتی اگر با تک‌لایو ۱۰ سال پیش هم استفاده می‌کردید، هیچ تفاوتی وجود نداشت.

vafa


فرشاد ترابی

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

vafa

نقل قول از: فرشاد ترابی در اکتبر 26, 2014, 10:04:49 قبل از ظهر
من یک نمونه استایل IEEE  از یکی از کنفرانسهای داخلی دریافت کردم و وقتی با زیلاتک آنرا پردازش می‌کردم به شکلها خطا می‌داد ولی وقتی با پی‌دی‌اف‌لاتک
پردازش می‌کردم بدون هیچ مشکلی پردازش می‌شد. برای تشخیص بهتر فایل اصلی خلاصه شده، عکس و دوتا لاگ فایل  یکی خروجی پی‌دی‌اف‌لاتک و یکی
خروجی زی‌لاتک  رو پیوست کردم.
خط‌های 132 تا 149 فایل تک را ببینید:

\ifCLASSINFOpdf
   \usepackage[pdftex]{graphicx}
  % declare the path(s) where your graphic files are
  % \graphicspath{{../pdf/}{../jpeg/}}
  % and their extensions so you won't have to specify these with
  % every instance of \includegraphics
  % \DeclareGraphicsExtensions{.pdf,.jpeg,.png}
\else
  % or other class option (dvipsone, dvipdf, if not using dvips). graphicx
  % will default to the driver specified in the system graphics.cfg if no
  % driver is specified.
  % \usepackage[dvips]{graphicx}
  % declare the path(s) where your graphic files are
  % \graphicspath{{../eps/}}
  % and their extensions so you won't have to specify these with
  % every instance of \includegraphics
  % \DeclareGraphicsExtensions{.eps}
\fi

در واقع زمانی که از pdftex استفاده می‌کنید از

\usepackage[pdftex]{graphicx}

و در غیر اینصورت اصلاً بسته graphicx فراخوانی نمی‌شود. این کار کاملاً اشتباه است و اصلاً احتیاجی به این کار نیست چون خود بسته graphicx اینقدر هوشمند است تا از driver مناسب استفاده کند. بنابراین به جای خط‌های ۱۳۲ تا ۱۴۹، تنها گذاشتن یک خط کافی است:

\usepackage{graphicx}

فرشاد ترابی