سلام، لطفا وارد شوید یا عضو شوید.

نویسنده موضوع: gnuplot  (دفعات بازدید: 4522 بار)

آفلاین easabay

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 4
  • -دریافت شده: 0
  • ارسال: 20
    • ديدن مشخصات
gnuplot
« : ژوئیه 30, 2014, 06:51:55 pm »
من هر کاری میکنم نمیتونم خروجی gunplot رو بیارم زیپرشین :'( نوشته باید shell-escape اجرا کنم. این یعنی چی؟

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

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
پاسخ : gnuplot
« پاسخ #1 : ژوئیه 31, 2014, 12:55:24 am »
اگه منظورتون رو درست متوجه شده باشم، xelatex رو این‌جوری روی فایل‌تون اجرا کنید:
xelatex --shell-escape myfile.tex

آفلاین abmr1362

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 1
  • -دریافت شده: 0
  • ارسال: 7
    • ديدن مشخصات
پاسخ : gnuplot
« پاسخ #2 : ژوئیه 31, 2014, 09:40:26 am »
جناب دامن‌افشان!
اگر امکان داره برای TeX Live ویندوز هم بفرمایید که چکار کنیم!
                                                        با تشکر از شما

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

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
پاسخ : gnuplot
« پاسخ #3 : ژوئیه 31, 2014, 09:48:30 am »
فرقی نمی‌کنه. این دستور، مربوط به توزیع تک می‌شه و مستقل از سیستم عامله.

آفلاین easabay

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 4
  • -دریافت شده: 0
  • ارسال: 20
    • ديدن مشخصات
پاسخ : gnuplot
« پاسخ #4 : ژوئیه 31, 2014, 10:26:31 pm »
سلام ممنون آقای دامن افشان
من مشکلم اینه که نمیدونم دقیقا با این نوشته (xelatex --shell-escape myfile.tex) باید چیکارکنم  :)

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

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
پاسخ : gnuplot
« پاسخ #5 : اوت 01, 2014, 01:37:29 am »
شما هنگام کار با زی‌پرشین از چه ویرایشگری استفاده می‌کنید؟ از هر ویرایشگری که استفاده می‌کنید، باید گزینه
--shell-escapeرو هم به دستور xelatexاش اضافه کنید.

آفلاین فرشاد ترابی

  • مدیر تالار
  • Hero Member
  • **
  • تشکر
  • -اهدا شده: 204
  • -دریافت شده: 474
  • ارسال: 1,779
    • ديدن مشخصات
پاسخ : gnuplot
« پاسخ #6 : اوت 01, 2014, 10:17:09 am »
چنانچه از ویرایشگر texworks  استفاده میکنید، من یک فیلم آموزشی برای نجوه تنظیم shell-escape درست کردم. در سایت فیلمهای آموزشی اینجانب را دنبال کنید سپس به فیلمهای مربوط به index مراجعه کنید تا نحوه تنظیم آنرا یاد بگیرید.

آفلاین abmr1362

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 1
  • -دریافت شده: 0
  • ارسال: 7
    • ديدن مشخصات
پاسخ : gnuplot
« پاسخ #7 : اوت 01, 2014, 12:11:03 pm »
جناب ترابی!
من به  روشی که در ویدیوی مربوط به index  فرمودید عمل کردم، ولی مشکل همچنان  باقی است!

آفلاین فرشاد ترابی

  • مدیر تالار
  • Hero Member
  • **
  • تشکر
  • -اهدا شده: 204
  • -دریافت شده: 474
  • ارسال: 1,779
    • ديدن مشخصات
پاسخ : gnuplot
« پاسخ #8 : اوت 01, 2014, 01:18:45 pm »
طبق آنچه که شما در عکس نشان دادید، shell-escape  به درستی در texlive اعمال شده. فقط دقت نمایید که شما این گزینه را صرفا برای xelatex فعال کردید حال باید توجه کنید که هنگامی که شما متن خود را پردازش می کنید، آیا از همین پردازنده استفاده میکنید؟

آفلاین abmr1362

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 1
  • -دریافت شده: 0
  • ارسال: 7
    • ديدن مشخصات
پاسخ : gnuplot
« پاسخ #9 : اوت 01, 2014, 01:55:35 pm »
بله، با XeLaTeX پرازش کردم. در ضمن از gnuplot 4.6 استفاده می کنم.

آفلاین easabay

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 4
  • -دریافت شده: 0
  • ارسال: 20
    • ديدن مشخصات
پاسخ : gnuplot
« پاسخ #10 : اوت 01, 2014, 04:24:06 pm »
من از texmaker استفاده میکنم
« آخرين ويرايش: اوت 01, 2014, 05:04:40 pm توسط easabay »

آفلاین easabay

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 4
  • -دریافت شده: 0
  • ارسال: 20
    • ديدن مشخصات
پاسخ : gnuplot
« پاسخ #11 : اوت 01, 2014, 04:32:23 pm »
البته texwork هم دارم اما اونم نمودار tan(x) رو رسم نمیکنه
« آخرين ويرايش: اوت 01, 2014, 05:11:09 pm توسط easabay »

آفلاین فرشاد ترابی

  • مدیر تالار
  • Hero Member
  • **
  • تشکر
  • -اهدا شده: 204
  • -دریافت شده: 474
  • ارسال: 1,779
    • ديدن مشخصات
پاسخ : gnuplot
« پاسخ #12 : اوت 01, 2014, 05:19:01 pm »
متاسفانه در مورد دیگر مطالبی که شما نیاز دارید اطلاعاتی ندارم. فقط خواستم نحوه استفاده از shell-escape  را در تکس ورک یادآوری کنم. امیدوارم دوستان دیگر بتوانند شما را کمک کنند.

آفلاین هادی صفی‌اقدم

  • ویرایشگر
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 789
  • -دریافت شده: 1353
  • ارسال: 5,644
    • ديدن مشخصات
پاسخ : gnuplot
« پاسخ #13 : اوت 02, 2014, 07:30:43 am »
جناب ترابی!
من به  روشی که در ویدیوی مربوط به index  فرمودید عمل کردم، ولی مشکل همچنان  باقی است!
موضوع زیر رو ببینین.
http://www.parsilatex.com/forum/SMF/index.php?topic=3165.0
من در فایل pdf و log شما هیچ مشکلی نمی‌بینم. مشکل دقیقا چیه؟

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : gnuplot
« پاسخ #14 : اوت 02, 2014, 07:48:29 am »
هنگامی که از دستور زیر برای پردازش استفاده می‌کنید:
xelatex -shell-escape filename.tex
دستور زیر اجرا می‌شود:
gnuplot filename-gnuplottex-fig1.gnuplot
این را در خط ۳۹۷ تا ۳۹۸ فایل filename.log هم می‌توانید ببینید:
runsystem(gnuplot filename-gnuplottex-fig1.gnuplot)...executed.
در حقیقت کاری که گزینه -shell-escape انجام می‌دهد این است که در خط فرمان (در ویندوز برنامه cmd و در سیتم‌های عامل یونیکس، ترمینال) دستور gnuplot  را اجرا می‌کند. من در سیستم عامل مک gnuplot را نصب کردم و دستور gnuplot هم در ترمینال قابل اجرا بود، بنابراین فایل شما به درستی خروجی داد. خروجی آن را پیوست کرده‌ام.

بنابراین اگر با استفاده از -shell-escape خروجی مورد نظر را نمی‌گیرید، باید دو نکته را چک کنید:

۱) آیا نرم‌افزار gnuplot را نصب کرده‌اید.
۲) آیا فرمان gnuplot در cmd یا ترمینال اجرا می‌شود یا نه.

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

 

فرمت خروجی در gnuplot

نویسنده فرشاد عبدالله‌نیاانجمن گرافیک، جدول و شکل

پاسخ ها: 2
مشاهده: 3099
آخرين ارسال اكتبر 31, 2009, 02:48:17 pm
توسط فرشاد عبدالله‌نیا
راهنمایی در مورد نرم افزار gnuplot

نویسنده حمید رزاقیانانجمن گرافیک، جدول و شکل

پاسخ ها: 1
مشاهده: 5092
آخرين ارسال اوت 13, 2012, 10:03:06 pm
توسط هادی صفی‌اقدم