سلامفرض کنیم miktex شما در c:\miktex نصب شده باشد، کافیست فایلهای جدید زیپرشین را در پوشه c:\miktex\tex\xelatex با پوشه xepersian موجود جایگزین کنید. و سپس در پنجره Run که با زدن میانبر WinKey+R اجرا میشود دستور c:\miktex\miktex\bin\mo_admin.exe را اجرا کنید و در پنجره باز شده روی Refresh FNDB کلیک کنید.
نمی دونم همیشه اینطور بوده با جدیدا اینطور شده. البته فکر می کنم قبلا اینطوری نبود (چقدر قاطی شد!!) ;D حالا اصل مطلب:
من زمانی که در متن فارسی با استفاده از $$ یک رابطه ریاضی را مینویسم مشکلی نیست و اعداد فارسی هستند اما زمانی که از\begin{equation} .... \end{equation}استفاده میکنم اعداد انگلیسی هستند.
من فکر می کردم اگر از بسته زیپرشین استفاده کنم همه جا اعداد فارسی میشوند.
ممنون
فرض کنیم miktex شما در c:\miktex نصب شده باشد، کافیست فایلهای جدید زیپرشین را در پوشه c:\miktex\tex\xelatex با پوشه xepersian موجود جایگزین کنید. و سپس در پنجره Run که با زدن میانبر WinKey+R اجرا میشود دستور c:\miktex\miktex\bin\mo_admin.exe را اجرا کنید و در پنجره باز شده روی Refresh FNDB کلیک کنید.
فرض کنیم miktex شما در c:\miktex نصب شده باشد، کافیست فایلهای جدید زیپرشین را در پوشه c:\miktex\tex\xelatex با پوشه xepersian موجود جایگزین کنید. و سپس در پنجره Run که با زدن میانبر WinKey+R اجرا میشود دستور c:\miktex\miktex\bin\mo_admin.exe را اجرا کنید و در پنجره باز شده روی Refresh FNDB کلیک کنید.
فقط یک سوال :فقط کپی کردن محتویات پوشه تک کافی است و نیازی به کپی کردن محتویات دو پوشه دیگر نیست.
فایلهایی که من دانلود کردم سه تا هستند : doc و fonts و tex
که محتویات فایل tex آنها همنام آنهایی است که د رآدرسی که شما نوشته بودید و من آنها را replace کردم ولی محتویات فایلهای
doc و fonts را چه کار کنم؟ آیا کار مشابه را انجام دهم یعنی در
C:\Program Files\MiKTeX 2.8\fonts\misc\xetex\fontmapping\xepersian
که فایلهای هم نام محتویات fonts است را جایگزین کنم و محتویات doc را هم در
C:\Program Files\MiKTeX 2.8\doc\xelatex\xepersian
جایگزین کنم؟ و سپس mo , refresh و ...؟
فقط کپی کردن محتویات پوشه تک کافی است و نیازی به کپی کردن محتویات دو پوشه دیگر نیست.ممنون آقا وفا
ممنون آقا وفاشما همچنین باید بستههای bdi و iftex را بصورت مشابهی نصب کنید.
فقط یه مشکل به وجود آمد پس از جایگزینی محتویات tex یک فایل خیلی ساده را اجرا کردم ولی در سطر 298 خطا گرفت حالا فایلم را میفرستم
نمی دانم مشکل از چیست؟
شما همچنین باید بستههای bdi و iftex را بصورت مشابهی نصب کنید.
فرض کنیم miktex شما در c:\miktex نصب شده باشد، کافیست فایلهای جدید زیپرشین را در پوشه c:\miktex\tex\xelatex با پوشه xepersian موجود جایگزین کنید. و سپس در پنجره Run که با زدن میانبر WinKey+R اجرا میشود دستور c:\miktex\miktex\bin\mo_admin.exe را اجرا کنید و در پنجره باز شده روی Refresh FNDB کلیک کنید.
شما همچنین باید بستههای bdi و iftex را بصورت مشابهی نصب کنید.من بسته xepersian و iftexو bidi را در
من بسته xepersian و iftexو bidi را درفایل log شما که میگوید این دو بسته را نصب نکردهای. فایلهای موجود در bitbucket آزمایشی هستند و به درد کار روزانه نمیخورد. بایستی از CTAN استفاده کنی.
C:\Program Files\MiKTeX 2.8\doc\xelatex\xepersian
قرار دادم (البته xepersian را جایگزین کردم) Refresh FNDB
هم کردم ولی هنوز همان خطا را می گیرد
فایل log شما که میگوید این دو بسته را نصب نکردهای. فایلهای موجود در bitbucket آزمایشی هستند و به درد کار روزانه نمیخورد. بایستی از CTAN استفاده کنی.از ctanهم دانلود کردم و آنها را در آدرس c:\miktex\tex\xelatex قرار دادم . Refresh FNDB
چرا شما با Package Manager خود میکتک این کار را انجام نمیدهید؟واقعا ممنونم
به نظرم بهتر است:
- در Package Manager بستههای xepersian,bidi را uninstall کنید،
- همه فایلهای مربوط به xepersian,bidi را که کپی کردهاید حذف کنید،
- در مدیریت بسته، Package Shall be installed from the Internet را انتخاب کنید
- حال بستههای iftex,bidi,xepersian را نصب کنید.
امیدوارم مشکلتان حل شود قبل از اینکه حسابی خسته شوید.