تبليغاتX
فارسی تک
فهرست مطالب وبلاگ
آخرین بهروز رسانی:

الف) بسته ی featpost

این بسته تحت متاپست کار می کند و برای کشیدن شکل های پیچیده ی سه بعدی به کار می ره. نرم افزار خوبیه. اگه می خواین از اینجا دانلودش کنین.

ب) نرم افزار METAGRAF

این نرم افزار در واقع شاید بشه گفت که یک نرم افزار wysiwyg از متاپست باشه. چون شما توش شکل می کشین و اون کد متاپستشو تولید می کنه. یه مقدار کار کردن باهاش مشکله. Help ای که برای این نرم افزار در نظر گرفته شده برای من که زیاد جالب نبود. اگه می خواین از اینجا دانلودش کنین.

پ) بسته ی metaobj

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

ت) بسته ی metaplot

این بسته تحت متاپست کار می کنه و واسه کشیدن نمودارهای یه مقدار پیچیده به کار می ره ولی فکر نکنم خیلی هم قدرتمند باشه. به هر حال از اینجا می تونین دانلودش کنین.

 

ث) نرم افزار asymptote

این نرم افزار در واقع شاید بتوان گفت که یک نسخه ی ارتقا یافته ی متاپست باشه و یک زبان برنامه نویسی برای شکل کشیدن در TeX هست. این نرم افزار خروجی با فرمت tex تولید می کنه که با LaTeX2e سازگاره. این نرم افزار فکر می کنم خروجی eps هم تولید می کنه که به سادگی قابل قرار دادن تو فارسی تک هست. ولی دیگه label هاش رو شاید نشه به راحتی فارسی کرد. چون همون طوری که گفتم این نرم افزار با LaTeX2e سازگاره. در هر صورت برای دانلود اینجا رو کلیک کنین.

فعلا خداحافظ ...

+ نوشته شده توسط وحید در سه شنبه بیست و هشتم شهریور 1385 و ساعت 10:25 |

سلام

آقا وحید این افتخار رو به من و دوستم دادن که تو این وبلاگ مطلب بنویسیم.

امروز من با یک خبر خوب برای کسانی که با نصب فارسی تک مشکل دارن اومدم.

از این به بعد در نصب فارسی تک مشکل نخواهید داشت.

با دانلود installer زیر فارسی تک رو براحتی روی کامپیوترتون نصب کنید.

دانلود  با حجم  ۱.۵ مگابایت

دانلود  از لینک دوم  با حجم ۱.۵ مگابایت

تذکر مهم :

برای نصب فارسی تک به وسیله installer ما باید یکی از نسخه های MiKTeX را دقیقا در آدرس زیر نصب کرده باشد!!

C:\Program Files\MikTeX

این installer شامل FarsiTeX editor 10 می باشد و با نصب آن دیگر نیازی به نصب editor برای فارسی تک نخواهید داشت.

لطفا پس از نصب این installer نظرات خودتون رو در وبلاگ بنویسید تا دوستان دیگراز آن استفاده کنند.

لطفا قیلا از نصب فارسی تک توضیحات زیر رو بخونید!

MiKTeX :

MiKTeX از دسته نرم افزار های TeX distribution است. یعنی با نصب آن TeX و پکیج های مهم آن فراهم می شود.البته نرم افزا رها ی دیگری هم برای این منظور وجود دارد.مانند:

teTeX , fpTeX , TeXLive , cmakTeX

که MiKTeX به جهت سازگاری با ویندوز و فارسی تک مناسب ترین گزینه است.

انواع MiKTeX

 

:

Small MiKTeX 2.0 : این نسخه از MiKTeX همانطور که از نام آن پیداست تنها پکیج های اصلی را نصب می کند و شما می توانید آن را از اینجا دانلود کنید.این نسخه کاملا با فارسی تک سازگار است.

(download small mikTex 2.0.  (12mb

miktex 2.0 : این نسخه شامل اکثر پکیج های مهم TeX است و با نصب آن به این حالا حالاها به نصب هیچ پکیجی احتیاج پیدا نمی کنید. این نسخه هم مانند قبلی کاملا با فارسی تک سازگار است و می توانید فارسی تک را به وسیله installer آن نصب کنید.

miktex 2.4 : این نسخه جدیدترین ورژن MiKTeX است که پکیج های زیادی رو شامل میشه واز اون مهمتر نصب پکیج های جدید در اون بسیار ساده تره. این نسخه تقریبا با فارسی تک سازگاره و بجز موارد جزئی مانند رسم جداول به مشکل بر خورد نمی کنید ( یعنی به امتحانش می ارزه ). این نسخه رو می تونید از اینجادانلود کنید.

miktex 2.5 : به تازگی اومده هنوز تستش نکردم که بهفارسی تک می خوره یا نه؟!      دانلود

+ نوشته شده توسط رضا در پنجشنبه بیست و سوم شهریور 1385 و ساعت 20:49 |

معرفی  jpeg2ps

 

این ابزار برای تبدیل کردن عکس به فرمت jpeg به فرمت ps به کار می ره. این نرم افزار  با دستور روبرو کار می کنه: jpeg2ps filename.jpg > filename.ps . گاهی اوقات این مبدل تو خوندن عکس های jpeg دچار مشکل می شه و پیغام خطا می ده. که در این صورت باید عکس رو باید با paint باز کنین و گزینه ی save as را انتخاب کنید و در پنجره ی باز شده نام فایل خود را نوشته و سپس حتما بعد از نام فایل عبارت jpg. را بنویسید. حالا مشکل حل می شه. این نرم افزار رو از اینجا دانلود کنین.

 

معرفی GNUPLOT

 

این ابزار برای تولید نمودارهای 2 و 3 بعدی و سایر نمودارها به کار میره. این نرم افزار یک فایل .tex تولید می کنه که به سادگی قابل قرار دادن تو فارسی تک هست. البته این نرم افزار می تونه خروجی به فرمت های دیگه هم تولید کنه. روش تولید کردن خروجی با فرمت tex هم به شرح زیره:

ابتدا دستورهای زیر رو اجرا کنین:

 

set terminal latex

 

set output ‘mygraph.tex’

 

 

سپس نمودار خودتون رو طراحی کنین. مثلا اگه می خواین نمودار  y=cosx رو تو بازه ی [0,3] برای x و تو بازه ی[0,1] برای y طراحی کنین می نویسین:

 

plot [0:3] [0:1]  cos(x)

 

 

اگه می خواین نمودار سه بعدی y=x رو بکشین می نویسین:

 

splot y=x

 

برای رسم نمودارهای پیچیده تر به راهنمای GNUPLOT مراجعه کنین. اگه این نرم افزار رو می خواین می تونین از این جا دانلودش کنین.

 

 

 

معرفی MATLAB

 

نرم افزار matlab یکی از قدرتمندترین نرم افزار های علمی و مهندسی دنیاست. این نرم افزار در رشته های مهندسی مثل برق، مکانیک و ...کاربرد زیادی دارد و همچنین می تواند پیچیده ترین نمودارها را طراحی کند. البته ارتباط خیلی زیادی بین MATLAB و TeX به خودی خود وجود ندارد اما می توان عکس های تولید شده از matlab رو به فرمت ps ذخیره کرد و در فارسی تک قرار داد.

 

راههای دیگه ای هم برای قرار دادن matlab در TeX وجود دارد که قابل استفاده در فارسی تک نیستند. ابزارهایی مثل LaPrint و mattola هستند که عکس به فرمت tex از Matlab  تولید می کنن که با LaTeX2e سازگار هستن. البته یک بسته تحت metapost هست که نمودارهای matlab رو تولید می کنه ولی فقط 2 بعدی اش رو. اگه می خواین این نرم افزارها رو داشته باشین می تونین از اینجا دانلودشون کنین:(مشخصه که برای کار کردن این بسته ها باید Matlabتو کامپیوترتون نصب باشه.)

LaPrint,,matlab & metapost

  

لینک راهنما برای LaPrint

 

لینک1 برای mattola

 

لینک 2 برای Mattola

 

 

یه چیزی هم بگم که برای کار کردن LaPrint یا mattolaباید فایلای دانلود شده رو به دایرکتوری work نرم افزارmatlab کپی کنین. همچنین LaPrint,mattola خروجی eps هم تولید می کنن.

 

فعلا خداحافظ...

+ نوشته شده توسط وحید در سه شنبه بیست و یکم شهریور 1385 و ساعت 7:18 |

سلام بچه ها. ببخشید که غیبتم طولانی شد. از امروز دوباره درس رو شروع می کنم.

نرم افزارهای متعددی برای قرار دادن عکس در TeX وجود دارند. مانند TeXCAD,LaTeXCAD,XFig,WinFig,MetaPost و ... . البته با توجه به WYSIWYG بودن این نرم افزارها به غیر از نرم افزار MetaPost امکان کشیدن شکل های بسیار پیچیده وجود ندارد. البته کشیدن شکلهای بسیار پیچیده با MetaPost هم زحمت زیادی دارد و باید چندین خط کد بنویسید. اکنون به معرفی این نرم افزارها می پردازم:

۱)TeXCAD

این نرم افزار یک نرم افزار نسبتاً خوب برای کشیدن شکلهاست. ولی با فارسی تک سازگاری کامل ندارد. زیرا برای LaTeX2e نوشته شده در حالی که فارسی تک با LaTeX 2.09 سازگار است. این نرم افزار یک فایل با فرمت pic. تولید می کند که به سادگی می توان آن را درون فارسی تک قرار داد. این نرم افزار ویژگی منحصر به فرد جالبی دارد که آن را بیان می کنم.  شما می توانید یک بار یک شکل نسبتاً پیچیده را طراحی کنید و با رفتن به منوی Edit و انتخاب گزینه ی Save Macro  آن را به فرمت mac. ذخیره کرده و در مواقعی که به این شکل نیاز دارید  به راحتی و با انتخاب گزینه Load Macro از منوی Edit آن را Load کنید.

مشکل این نرم افزار: این نرم افزار هنگام کشیدن منحنی bezier در فایل با فرمت pic. دستور qbezier\ را تولید می کند که در محیط LaTeX2e تعریف شده است نه در محیط LaTeX2.09. البته این مشکل قابل حل است که در ادامه اون رو توضیح می دم.

نحوه ی قرار دادن فایل با فرمت pic.  در فارسی تک:

ابتدا فایل با فرمت pic را با کلیک راست کردن و انتخاب open with با فارسی تک باز کنید. سپس تمام متحویات این فایل باز شده را کپی کرده و درون یک فایل جدید فارسی تک paste کنید. سپس این فایل را ذخیره کرده ترکیب کلید Ctrl+F7 را فشار دهید تا فایل به فرمت tex. ساخته شود. فرض می کنیم اسم فایل شما fig.tex است. حال با دستورات زیر فایل را در فارسی تک بگنجانید:

>\english

>\begin{center}

>\setlength{\unitlength}{۱mm}

>\input{fig}

>\end{center}

 

 qbezier نحوه حل کردن مشکل

برای حل این مشکل باید ماکروی pspictpg.sty را با سرچ کردن در اینترنت پیدا کنید و آن را به دایرکتوری فایلهای فارسی تک کپی کنید و در دستور documentstyle\ در درون آرگومان [] گزینه ی pspictpg رو اضافه کنین.

حال می تونین هر شکلی از TeXCAD رو تو فارسی تک قرار بدین.

 

یک نکته) اگه می خواین به عکس با فرمت .tex که درون فارسی تک کپی کردین عبارت یا عدد فارسی اضافه کنین بگردین در جاهای مناسب عبارات رو پیدا کنین و اونا رو به فارسی تغییر بدین. این کار رو باید تو ویرایشگر فارسی تک انجام بدین.

 

 

اگه می خواین این نرم افزار رو دانلود کنین می تونین از لینک های این و این دانلود کنین.

 

 

2) LaTeXCAD

 

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

 

 

3) XFig

 

این نرم افزار نسبتا قوی تر از دو نرم افزار قبلیه و در سیستم های Linux کار می کنه. این نرم افزار می تونه شکل با فرمت fig رو به فرمت های زیادی مثل ps,tex,… تبدیل کنه. اگه می خواین این نرم افزار رو تو ویندوز نصب کنین به این صفحه مراجعه کنین.

برای دانلود این نرم افزار البته نه برای ویندوز به لینک های زیر مراجعه کنین:

transfig.3.2.4.tar.gz
transfig.README.3.2.4
transfig-3.2.4.i386.rpm
xfig.3.2.4.code_only.tar.gz
xfig.3.2.4.docs_only.tar.gz
xfig.3.2.4.full.tar.gz
xfig-3.2.4.i386.rpm
xfig.3.2.4.libraries_only.tar.gz
xfig.README.3.2.4

 

4) WinFig

 

 

این نرم افزار در واقع نسخه ی تحت ویندوز XFig هست که اکثر قابلیت های اون رو داره. برای دانلود این نرم افزار غیر مجانی به اینجا برین.

 

5) MetaPost

 

این نرم افزار در واقع قدرتمندترین زبان برنامه نویسی برای کشیدن شکلهای تخصصی درTeX می باشد. معمولا کد شکل های این زبان با عبارت beginfig()  آغاز می شود. مثل beginfig(1) که برای مثال اگر عدد درون beginfig عدد 1 باشد خروجی  فایل مثلا fig.1 (با پسوند .1) خواهد بود. ورودی های این زبان به فرمت .mp هستند و توسط برنامه ی mp یا mpost کامپایل شده و خروجی گفته شده را تولید می کنند. یک ویرایشگر خوب برای این زبان برنامه ی MPEdit هست که می تونین از اینجا اون رو دانلود کنین.

برای نصب MetaPost بر روی سیستم تان اگر MiKTeX  بر روی سیستم تان نصب است.(MiKTeX تان اگر small باشد شاید نتوانید از این روش استفاده کنید.) در منوی Run دستور mpm را اجرا کنید تا پنجره ی MiKTeX Package Manager باز شود. حال عبارات miktex-metapost-bin, miktex-metapost-base را جستجو نموده و بر روی آنها کلیک راست کنید و Install رو انتخاب کنین تا نصب شود. برای نصب باید به اینترنت وصل باشین.

 

یک مشکل کاربران فارسی متاپست این است که چه طوری می شه Label ها و عبارات فارسی به متاپست افزود. من یه راه خوب ولی نه همیشه جواب ده بلدم که می گم. ابتدا فایل های mp.exe و mptotex.exe و dvitomp رو توی دایرکتوری فایلهای فارسی تک بیارین. سپس به طریق زیر عمل کنین:

1) ابتدا یه پنجره ی Command Prompt باز کنین. سپس  توسط دستورهای cd در DOS به دایرکتوری فایلهای فارسی تک برین و دستور mptotex filename.mp > filename.tex رو اجرا کنین که باید به جای filename اسم فایل ورودی به فرمت .mp قرار بدین. در قسمت filename.tex هم به جای filename هر چی دلتون خواست بنویسین. حالا فایل با فرمت .tex تولید شده رو با Open With در فارسی تک باز کنین و کل محتویاتش رو به درون یک فایل جدید فارسی تک کپی پیست کنین. سپس تو اون فایل جدید فارسی تک دستورات {article}[farsi]documentstyle\ و {document}begin\ رو اضافه کنین.

حالا باید تو جاهای مناسب تو ویرایشگر فارسی تک Label ها رو فارسی کنین.

 حالا فایل با فرمت dvi رو بسازین و سپس تو command prompt دستور dvitomp filename.dvi filename.mpx رو اجرا کنین. حالا باز هم تو DOS دستور mp filename.mp رو اجرا کنین. کار تموم شد.

برای اطلاعات بیشتر در باره ی متاپست می تونین به این آدرس مراجعه کنین.

اگه MiKTeX شما برنامه ی mpm رو نداره می تونین با سرچ کردن miktex-metapost-bin, miktex-metapost-base متاپست رو روی سیستم تون نصب کنین.

راستی تا یادم نرفته بگم که برای قرار دادن خروجی متاپست در فارسی تک ابتدا در مقدمه ی پرونده تون

دستور {epsf}input\ رو قرار بدین سپس در جایی که می خواین عکس رو بیارین در حالت انگلیسی دستور $$\epsfbox{fig.1}$$ رو قرار بدین.

 

فعلا بای...

+ نوشته شده توسط وحید در سه شنبه هفتم شهریور 1385 و ساعت 12:34 |