نحوه ی نصب فارسی تک روی MiKTeX 2.8
مراحل زیر رو بپیمایید:
۱) ابتدا MiKTeX 2.8 رو از اینجا دانلود و بعدش اون رو نصب کنید. برای دانلودش از Internet Download Manager استفاده کنید. در هنگام نصب پیش فرضها را تغییر ندهید. بعد از نصب، سیستم رو Restart کنید.
۲) فایل FarsiTeX.zip رو از اینجا دانلود و بعد از دانلود به یه جای دلخواه unzip کنید. این فایل FarsiTeX.zip نسبت به فایل FarsiTeX.zip که برای نصب FarsiTeX بر روی MiKTeX 2.7 داده بودم تغییراتی کرده که اونا رو می گم:
- قلمهای پارسی در فارسی تک نسبت به قلم علمی و قلمهای انگلیسی، درشت تر بودند. آقای مرتضی خدادادیان یک اندازه ی کوچکتری برای قلمهای پارسی پیشنهاد کردند و راه کار هم دادند که بنده اون راه کار رو اعمال کردم.
- در farsitex1.0pre1 آقای اسفهبد و در ادیتور فارسی تک، هنگام زدن یک ] یا } خود به خود ۲ تا باز می شد. این خاصیت گاهی آزار دهنده می شد. حذفش کردم. یعنی یکی بزنی، یکی میاد.
- در farsitex1.0pre1 هنگام استفاده از دستور بخش (\part) علایم عجیب و غریبی به جای کلمه ی بخش نمایش داده می شد که اصلاحش کردم.
۳) تو فایلی که unzip کردید، فایلها به شیوه ی شاخه بندی MiKTeX، شاخه بندی شدن. پس باید طبق ساختاری که می بینید، فایلهای unzip شده رو به دایرکتورهای مناسب MiKTeX کپی کنید. مثلا:
|
دایرکتوری مبداء فایلهای unzip شده |
دایرکتوری مقصد در MiKTeX |
|
FarsiTeX\MiKTeX 2.8\miktex\bin |
MiKTeX 2.8\miktex\bin |
|
FarsiTeX\MiKTeX 2.8\fonts\enc\dvips\farsitex |
MiKTeX 2.8\fonts\enc\dvips\farsitex |
۴) بعد از اتمام این کارا، در منوی Run دستور mo_admin (نه دستور mo) رو اجرا کنین. به منوی General رفته و روی دکمه ی Refresh FNDB کلیک کنید و چند لحظه صبر کنید تا MiKTeX به روز شه.
۵) بعد از اتمام این کار، به منوی Formats رفته و رو دکمه ی New کلیک کنید. تو پنجره ای که باز میشه، طبق جدول زیر جاهای خالی رو پر کنین:
|
FarsiTeX |
Format key: |
|
FarsiTeX |
Format name: |
|
pdftex |
Compiler: |
|
farsitex.ini |
Input file name: |
|
farsitex.efmt |
Output file name: |
|
<این قسمت را خالی بگذارید> |
Preloaded format: |
|
FarsiTeX |
Description: |
۶) بعد از زدن OK تو این قسمت، تو لیست فرمتها رو FarsiTeX، تک کلیک کنین و دکمه ی Build رو فشار بدین.
۷) تو منوی Run، دستور cmd رو اجرا کنین و تو پنجره ی داسی که باز میشه دستور زیر رو اجرا کنین:
initexmf --edit-config-file updmap
بعد از اجرای این دستور می بینید که فایل متنی updmap.cfg باز می شود. خطوط زیر را به این فایل اضافه کرده و تغییرات را ذخیره کنید:
# farsitex
Map farsitex.map
حالا دستور initexmf --mkmaps را در پنجره ی DOS اجرا کنید.
۸) فایل FarsiTeX.fon رو که تو فایلهای دانلود شده موجوده به دایرکتوری Windows\Fonts کپی کنید.
فارسی تک رو MiKTeX 2.8 نصب شده.
نکاتی درباره ی فارسی تک
۱) تو نام برخی از ماکروهای تغییراتی داده شده تا با اسم های نسخه های LaTeX2e هم اسمشون قاطی نشن. تو جدول زیر لیستشون کردم. این تغییرات رو باید لحاظ کنین(مثلا هنگام استفاده از دستور documentstyle\ )
|
نام قدیمی ماکرو |
نام جدید ماکرو |
|
article.sty |
oldarticle.sty |
|
report.sty |
oldreport.sty |
|
book.sty |
oldbook.sty |
|
slides.sty |
oldslides.sty |
|
epsf.tex |
oldepsf.tex |
و طبق یک قاعده ی کلی، هر گاه خواستید از یک فایل سبک LaTeX 2.09 جدید استفاده کنید، نام آن را تغییر دهید و آن را در دایرکتوری مناسب MiKTeX قرار دهید و این تغییر نام را هنگام استفاده از دستور documentstyle\ و دستورات مشابه لحاظ کنید.
۲) از این به بعد، بعد اجرای فارسی تک، فایل pdf خواهید داشت نه فایل dvi. بنابراین اگه رو شکلک View تو ویرایشگر فارسی تک کلیک کنین با پیغام خطا روبرو میشین.
اگر میخواهید خروجی شما به جای فایل PDF فایل DVI باشد، دستور زیر را در سرآغاز سند خود (بین دستور documentstyle\ و دستور {begin{document\) وارد کنید:
\pdfoutput=0
۳) هر بار که تو فایل فارسی تک تون تغییری ایجاد می کنین، قبلش فایل خروجی تون رو ببندین، بعد کامپایل کنین.
۴) از این به بعد برای گذاشتن عکس، بعد از فراخوانی ماکروی fgraphix.sty (در دستور documentstyle\ و در درون []) طبق جدول زیر عمل کنین:
|
عکسهای به فرمت jpeg |
عکسهای به فرمت pdf |
|
{filename.jpg}includegraphics\ |
{filename}includeepspdf\ |
دقت کنین که در \includeepspdf، عبارت filename، بدون پسوند pdf است.
۵) در واقع همان طور که می بینید، تنها لم و تفاوت نصب FarsiTeX روی MiKTeX 2.8 نسبت به MiKTeX 2.7 ، تفاوت برنامه ی واسط نصب است. یعنی تا به حال از واسط mo استفاده می شد، ولی در MiKTeX 2.8 از واسط mo_admin استفاده می شود.
موفق باشید...![]()
یک خواهش: اگر بر روی سیستمتان Antivirus ندارید، فایلی که امروز معرفی می شود رو نصب نکنید. چون علاوه بر سعی بنده مبنی بر سالم بودن فایلها، ممکن است فایلها دارای کرم NewFolder.exe باشند. این کرم با ساده ترین Antivirus ها از بین می رود.
نحوه ی نصب فارسی تک روی MiKTeX 2.7
مراحل زیر رو بپیمایید:
۱) ابتدا MiKTeX 2.7 رو از اینجا دانلود و بعدش اون رو نصب کنید.
۲) فایل FarsiTeX.zip رو از اینجا دانلود و بعد از دانلود به یه جای دلخواه unzip کنید. این فایل FarsiTeX.zip نسبت به فایل FarsiTeX.zip که برای نصب FarsiTeX بر روی MiKTeX 2.5 داده بودم هیچ فرقی نکرده، منتها چون LaTeX هنگام کامپایل فارسی تک چند تا Warning از فایل map های فارسی تک می داد، فایلهای map رو اصلاح کردم. این تنها تغییر موجود در فایل FarsiTeX.zip هست.
۳) تو فایلی که unzip کردید، فایلها به شیوه ی شاخه بندی MiKTeX، شاخه بندی شدن. پس باید طبق ساختاری که می بینید، فایلهای unzip شده رو به دایرکتورهای مناسب MiKTeX کپی کنید. مثلا:
|
دایرکتوری مبداء فایلهای unzip شده |
دایرکتوری مقصد در MiKTeX |
|
FarsiTeX\MiKTeX 2.7\miktex\bin |
MiKTeX 2.7\miktex\bin |
|
FarsiTeX\MiKTeX 2.7\fonts\enc\dvips\farsitex |
MiKTeX 2.7\fonts\enc\dvips\farsitex |
۴) بعد از اتمام این کارا، در منوی Run دستور mo رو اجرا کنین. به منوی General رفته و روی دکمه ی Refresh FNDB کلیک کنید و چند لحظه صبر کنید تا MiKTeX به روز شه.
۵) بعد از اتمام این کار، به منوی Formats رفته و رو دکمه ی New کلیک کنید. تو پنجره ای که باز میشه، طبق جدول زیر جاهای خالی رو پر کنین:
|
FarsiTeX |
Format key: |
|
FarsiTeX |
Format name: |
|
pdftex |
Compiler: |
|
farsitex.ini |
Input file name: |
|
farsitex.efmt |
Output file name: |
|
<این قسمت را خالی بگذارید> |
Preloaded format: |
|
FarsiTeX |
Description: |
۶) بعد از زدن OK تو این قسمت، تو لیست فرمتها رو FarsiTeX، تک کلیک کنین و دکمه ی Build رو فشار بدین.
۷) تو منوی Run، دستور cmd رو اجرا کنین و تو پنجره ی داسی که باز میشه دستور زیر رو اجرا کنین:
initexmf --edit-config-file updmap
بعد از اجرای این دستور می بینید که فایل متنی updmap.cfg باز می شود. خطوط زیر را به این فایل اضافه کرده و تغییرات را ذخیره کنید:
# farsitex
Map farsitex.map
حالا دستور initexmf --mkmaps را در پنجره ی DOS اجرا کنید.
۸) فایل FarsiTeX.fon رو که تو فایلهای دانلود شده موجوده به دایرکتوری Windows\Fonts کپی کنید.
فارسی تک رو MiKTeX 2.7 نصب شده.
نکاتی درباره ی فارسی تک
۱) تو نام برخی از ماکروهای تغییراتی داده شده تا با اسم های نسخه های LaTeX2e هم اسمشون قاطی نشن. تو جدول زیر لیستشون کردم. این تغییرات رو باید لحاظ کنین(مثلا هنگام استفاده از دستور documentstyle\ )
|
نام قدیمی ماکرو |
نام جدید ماکرو |
|
article.sty |
oldarticle.sty |
|
report.sty |
oldreport.sty |
|
book.sty |
oldbook.sty |
|
slides.sty |
oldslides.sty |
|
epsf.tex |
oldepsf.tex |
و طبق یک قاعده ی کلی، هر گاه خواستید از فایل سبکی که مطابق با LaTeX 2.09 هست، استفاده کنید، نام آن را تغییر دهید و آن را در دایرکتوری مناسب MiKTeX قرار دهید و این تغییر نام را هنگام استفاده از دستور documentstyle\ و دستورات مشابه لحاظ کنید.
۲) از این به بعد، بعد اجرای فارسی تک، فایل pdf خواهید داشت نه فایل dvi. بنابراین اگه رو شکلک View تو ویرایشگر فارسی تک کلیک کنین با پیغام خطا روبرو میشین.
این مطلب رو جناب مهدی بیان کردند: اگر میخواهید خروجی شما به جای فایل PDF فایل DVI باشد، دستور زیر را در سرآغاز سند خود (بین دستور documentstyle\ و دستور {begin{document\) وارد کنید:
\pdfoutput=0
۳) هر بار که تو فایل فارسی تک تون تغییری ایجاد می کنین، قبلش فایل خروجی تون رو ببندین، بعد کامپایل کنین (اضافه شده توسط SuB: برای فایلهای DVI نیاز به رعایت این بند است)
۴) از این به بعد برای گذاشتن عکس، بعد از فراخوانی ماکروی fgraphix.sty (در دستور documentstyle\ و در درون []) طبق جدول زیر عمل کنین:
|
عکسهای به فرمت jpeg |
عکسهای به فرمت pdf |
|
{filename.jpg}includegraphics\ |
{filename}includeepspdf\ |
دقت کنین که در \includeepspdf، عبارت filename، بدون پسوند pdf است.
۵) در واقع همان طور که می بینید، تنها لم و تفاوت نصب FarsiTeX روی MiKTeX 2.7 نسبت به MiKTeX 2.5 ، تفاوت در نحوه ی شناساندن فونت های PostScript Type1 فارسی بوده است و خوشبختانه این مهم که MiKTeX دیگر pdfetex را به عنوان کامپایلر نمی شناسد، تغییری در عملکرد فارسی تک ایجاد نکرده است.
موفق باشید...![]()
نحوه ی نصب فارسی تک روی MiKTeX 2.5
مراحل زیر رو بپیمایید:
۱) ابتدا MiKTeX 2.5 رو از اینجا دانلود و بعدش اون رو نصب کنید.
۲) فایل FarsiTeX.zip رو از اینجا دانلود و بعد از دانلود به یه جای دلخواه unzip کنید.
۳) تو فایلی که unzip کردید، فایلها به شیوه ی شاخه بندی MiKTeX، شاخه بندی شدن. پس باید طبق ساختاری که می بینید، فایلهای unzip شده رو به دایرکتورهای مناسب MiKTeX کپی کنید. مثلا:
|
دایرکتوری مبداء فایلهای unzip شده |
دایرکتوری مقصد در MiKTeX |
|
FarsiTeX\MiKTeX 2.5\miktex\bin |
MiKTeX 2.5\miktex\bin |
|
FarsiTeX\MiKTeX 2.5\fonts\enc\dvips\farsitex |
MiKTeX 2.5\fonts\enc\dvips\farsitex |
۴) بعد از اتمام این کارا، در منوی Run دستور mo رو اجرا کنین. به منوی General رفته و روی دکمه ی Refresh FNDB کلیک کنید و چند دقیقه صبر کنید تا MiKTeX به روز شه.
۵) بعد از اتمام این کار، به منوی Formats رفته و رو دکمه ی New کلیک کنید. تو پنجره ای که باز میشه، طبق جدول زیر جاهای خالی رو پر کنین:
|
FarsiTeX |
Format Name: |
|
pdfetex |
Compiler: |
|
farsitex.ini |
Input File Name: |
|
farsitex.efmt |
Output File Name: |
|
<این قسمت رو خالی بذارین> |
Preloaded Format: |
|
FarsiTeX |
Description |
۶) بعد از زدن OK تو این قسمت، تو لیست فرمتها رو FarsiTeX، تک کلیک کنین و دکمه ی Build رو فشار بدین.
۷) تو منوی Run، دستور cmd رو اجرا کنین و تو پنجره ی داسی که باز میشه دستور
initexmf --mkmaps رو اجرا کنین.
۸) فایل FarsiTeX.fon رو که تو فایلهای دانلود شده موجوده به دایرکتوری Windows\Fonts کپی کنید.
فارسی تک رو MiKTeX 2.5 نصب شده.
نکاتی درباره ی فارسی تک
۱) تو نام برخی از ماکروهای تغییراتی داده شده تا با اسم های نسخه های LaTeX2e هم اسمشون قاطی نشن. تو جدول زیر لیستشون کردم. این تغییرات رو باید لحاظ کنین(مثلا هنگام استفاده از دستور documentstyle\ )
|
نام قدیمی ماکرو |
نام جدید ماکرو |
|
article.sty |
oldarticle.sty |
|
report.sty |
oldreport.sty |
|
book.sty |
oldbook.sty |
|
slides.sty |
oldslides.sty |
|
epsf.tex |
oldepsf.tex |
۲) از این به بعد، بعد اجرای فارسی تک، فایل pdf خواهید داشت نه فایل dvi. بنابراین اگه رو شکلک View تو ویرایشگر فارسی تک کلیک کنین با پیغام خطا روبرو میشین.
۳) هر بار که تو فایل فارسی تک تون تغییری ایجاد می کنین، قبلش فایل خروجی تون رو ببندین، بعد کامپایل کنین.
۴) از این به بعد برای گذاشتن عکس، بعد از فراخوانی ماکروی fgraphix.sty (در دستور documentstyle\ و در درون []) طبق جدول زیر عمل کنین:
|
عکسهای به فرمت jpeg |
عکسهای به فرمت pdf |
|
{filename.jpg}includegraphics\ |
{filename}includeepspdf\ |
دقت کنین که در \includeepspdf، عبارت filename، بدون پسوند pdf است.
نسخه ی pdf راهنمای نصب رو از اینجا بارگیری کنین.
موفق باشید...![]()
سلام
آقا وحید این افتخار رو به من و دوستم دادن که تو این وبلاگ مطلب بنویسیم.
امروز من با یک خبر خوب برای کسانی که با نصب فارسی تک مشکل دارن اومدم.
از این به بعد در نصب فارسی تک مشکل نخواهید داشت.
با دانلود 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
: به تازگی اومده هنوز تستش نکردم که بهفارسی تک می خوره یا نه؟! دانلودابتدا فایلهای لازم رو از جدول زیر دانلود کنین:
|
نام فایل |
لینک دانلود |
|
Mini MiKTeX |
|
|
FarsiTeX for Windows |
|
|
FarsiTeX Windows Editor |
نکته) توی فایلهایی که اسمش FarsiTeX for Windows بود به دنبال فونت ویرایشگر فارسی تک که اسمش FarsiTeX.fon هست بگردین. اگه فونت تو کامپیوترتون نصب نیست نصبش کنین.
Compiler: e-TeX (Extended Mode)
Input File Name: farsitex.ini
Output File Name: farsitex.efmt
Preloaded Format: (empty)

منظور از عبارت (empty) جلوی Preloaded Format اینه که این گزینه رو خالی بذارین.
![]()
![]()
