پیشنهاد میکنم با مؤلف میکتک تماس بگیری. من خودم حدود ۳ سال هست که از ویندوز و میکتک استفاده نمیکنم. ایمل مؤلف میکتک support@miktex.org است.
لطفاً در سمینار خود توضیح کوتاهی در مورد صفحههای پروژههای bidi و xepersian و نحوهٔ گزارش باگ قرار بده.
لطفاً کمک کنید! برای سمینار زیپرشین در دانشگاه شریف به راهافتادن این سیستم نیاز دارم!سلام یعنی تا کی؟
سلام یعنی تا کی؟
ورژن جدید تکمیکر دوجهته با رفع باگهای زیادی تقریبا آماده شده است، تاریخ رو میخوام ببینم میرسه به این کاری که شما میخواهید، در ضمن یک راهنما هم آماده کردم.
برای مشکل ذکر شده راه خل کاملتر را امشب بعد از اینکه خودم تست کنم میفرستم ولی راه حلی که الان روی سیستم خودم هست:
من Texmaker را در یک پوشه در داخل میکتک portable کپی کردهام و تنظیم Quick Build را هم به صورت :
xelatex.exe -interaction=nonstopmode %.tex
قرار دادهام و سپس با اجرای command prompt میکتک texmaker را در این محیط اجرا میکنم
آقا مسعود، برای چک کردن آن باید دستگاه خالی از میکتک داشته باشیم که من فعلا ندارم. من مشکل مشابهی در راهاندازی سیستم آنلاین روی سایتمان داشتم که با استفاده از مطلب اینــــجا (http://www.tug.org/pipermail/xetex/2008-January/008163.html) و راهنماییهای آقا وفا مشکل حل شد. به جای یک دستور xelatex از دستورات زیر استفاده کردهام:xelatex -no-pdf filename.tex
xdvipdfmx -E -vv filename.xdv
اگر در فرصتی که دارید، مشکل برطرف نشد، با همان texworks هم میتوان آموزش داد، فقط یادتان باشد که برای فارسی کردن Ctrl+Shift سمت راست و برای انگلیسی کردن ترکیب سمت چپ این دو کلید را بزنید. از این نظر که نصب برنامه جداگانه تکمیکر از روند آمادهسازی حذف میشود، یک مزیت محسوب میشود. اگر فردی نیاز به ویرایشگر پیشرفتهتر داشت میتواند از تکمیکر استفاده کند. میتوان گفت میکتک پرتابل، حالت مسافرتی دارد و هر کس روی دستگاه خودش میتواند برنامههای کامل را داشته باشد.
آقا مسعود سلام.دیروز خیلی اتفاقی مقالههای یک گردهمایی خصوصی دربارهٔ فیزیک را که چند نفر از استادان فیزیک دانشگاههای کشور در آن شرکت کرده بودند میدیدم. دیدم یکی از مقالهها مشکوک میزند! بلافاصله Alt+Enter (یا همان Ctrl+D در ویندوز) را زدم و دیدم که بـــــــــــله! مقاله را با زیپرشین نوشتهاند! کمکم زیپرشین دارد بین دانشگاهیان حسابی معروف میشود. خوشحالم!
ممکن است پرسیده شود که آیا مؤسساتی هستند که خروجیهای زیپرشین را پذیرفته باشند؟
من در ایـنــجـــــــــــــــــا (http://www.parsilatex.com/joomla/index.php?option=com_content&view=section&layout=blog&id=3&Itemid=81) سه تا از مقالاتم که با زیپرشین آماده نمودهام و کنفرانسهای مربوطه پذیرفتهاند را قرار دادهام. اگر دوستان دیگری نیز نمونههایی دارند در همان قسمت قرار دهند. بدینوسیله امیدوار خواهیم شد که کمکم کنفرانسها و دیگر مؤسسات خروجی pdf را بپذیرند.
البته با برخی از این کنفرانسها کلی کلکل کردهام که پذیرفتهاند. متاسفانه بیشتر کنفرانسها فقط فایل Word را میپذیرند.
دیروز خیلی اتفاقی مقالههای یک گردهمایی خصوصی دربارهٔ فیزیک را که چند نفر از استادان فیزیک دانشگاههای کشور در آن شرکت کرده بودند میدیدم. دیدم یکی از مقالهها مشکوک میزند! بلافاصله Alt+Enter (یا همان Ctrl+D در ویندوز) را زدم و دیدم که بـــــــــــله! مقاله را با زیپرشین نوشتهاند! کمکم زیپرشین دارد بین دانشگاهیان حسابی معروف میشود. خوشحالم!ولی من فکر نمیکنم گذاشتن اصل مقاله لازم باشد. کافی است تنها نام آن کنفرانس را بنویسیم. مقالهها را اگر لازم باشد میتوان به عنوان پروندهٔ نمونه قرار داد.
راستی چرا این موضوع را اینجا نوشتهاید؟ چرا یک موضوع تازه برایش در بخش عمومی تالار نساختید؟
آقا مسعود، برای چک کردن آن باید دستگاه خالی از میکتک داشته باشیم که من فعلا ندارم. من مشکل مشابهی در راهاندازی سیستم آنلاین روی سایتمان داشتم که با استفاده از مطلب اینــــجا (http://www.tug.org/pipermail/xetex/2008-January/008163.html) و راهنماییهای آقا وفا مشکل حل شد. به جای یک دستور xelatex از دستورات زیر استفاده کردهام:xelatex -no-pdf filename.tex
xdvipdfmx -E -vv filename.xdv
اگر در فرصتی که دارید، مشکل برطرف نشد، با همان texworks هم میتوان آموزش داد، فقط یادتان باشد که برای فارسی کردن Ctrl+Shift سمت راست و برای انگلیسی کردن ترکیب سمت چپ این دو کلید را بزنید. از این نظر که نصب برنامه جداگانه تکمیکر از روند آمادهسازی حذف میشود، یک مزیت محسوب میشود. اگر فردی نیاز به ویرایشگر پیشرفتهتر داشت میتواند از تکمیکر استفاده کند. میتوان گفت میکتک پرتابل، حالت مسافرتی دارد و هر کس روی دستگاه خودش میتواند برنامههای کامل را داشته باشد.
کمکم زیپرشین دارد بین دانشگاهیان حسابی معروف میشود. خوشحالم!مایهٔ بسی خوشحالی است.
راستی چرا این موضوع را اینجا نوشتهاید؟ چرا یک موضوع تازه برایش در بخش عمومی تالار نساختید؟
ولی من فکر نمیکنم گذاشتن اصل مقاله لازم باشد. کافی است تنها نام آن کنفرانس را بنویسیم.به نظر من هر چه آدرس محل نشر دقیقتر باشد بهتر است، ممکن است مثلاً کنفرانس سال آینده کامپیوتر به فرد مدعی پذیرش خروجی زیپرشین در کنفرانسهای قبلی بگوید مدرکت کو؟
مقالهها را اگر لازم باشد میتوان به عنوان پروندهٔ نمونه قرار داد.الف- ممکن است صاحب مقاله یا تألیف مایل نباشد که سورس مقالهاش را هم قرار دهد.
حل شد آقا محمود! حل شد! یک دنیا ممنون!الحمدلله رب العالمین :)
بیصبرانه منتظرم راه حل شما را هم ببینم. راستش از راه command prompt میدانم که میشود این کار را کرد، ولی دلخواهم این است که برای تازهکاران همه چیز تمیز و بیدردسر باشد.امیر جان به خطوط زیر توجه کن:
@echo off
rem Change MIKTEX to MIKTEX-PORTABLE's BIN directory.
set MIKTEX=Miktex-Portable\miktex\bin
rem *************************************************
rem *************************************************
rem Change TEXMAKER to MIKTEX-PORTABLE's BIN directory.
set TEXMAKER=Miktex-Portable\Texmaker\texmaker.exe
rem *************************************************
rem *************************************************
rem The following line sets path environment
set PATH=%cd:~0,3%%MIKTEX%;%PATH%
rem *************************************************
rem *************************************************
rem The following line runs Texmaker
start %cd:~0,3%%TEXMAKER%
exit
در خط 3 و 7 دو متغیر تعریف کردهام که باید بنابر مسیرهای texmaker.exe و پوشه BIN تغییر دهی (مسیر کامل بدون مثلا e:\ ) و در یک فایل متنی مثلا... و آیکونی برای آن در نظر بگیری.این روش مشکل آیکون دارد ??? اگر مسیرهای موردنظر MIKTEX و TEXMAKER را به من بدهید میتوانم یک فایل اجرایی با آیکون تکمیکر بسازم و برایتان بفرستم.
امیر جان به خطوط زیر توجه کن:کد: [انتخاب]@echo off
در خط 3 و 7 دو متغیر تعریف کردهام که باید بنابر مسیرهای texmaker.exe و پوشه BIN تغییر دهی (مسیر کامل بدون مثلا e:\ ) و در یک فایل متنی مثلا
rem Change MIKTEX to MIKTEX-PORTABLE's BIN directory.
set MIKTEX=Miktex-Portable\miktex\bin
rem *************************************************
rem *************************************************
rem Change TEXMAKER to MIKTEX-PORTABLE's BIN directory.
set TEXMAKER=Miktex-Portable\Texmaker\texmaker.exe
rem *************************************************
rem *************************************************
rem The following line sets path environment
set PATH=%cd:~0,3%%MIKTEX%;%PATH%
rem *************************************************
rem *************************************************
rem The following line runs Texmaker
start %cd:~0,3%%TEXMAKER%
exit
texmaker-start.cmd ذخیره کنی، اکنون با اجرای این فایل texmaker اجرا میشود.
دقت کن این فایل میتواند در هر کجا مثلا پوشه BIN باشد و کافیست یک میانبر از آن در جای مناسب قرار دهی و آیکونی برای آن در نظر بگیری.
من فایل را هم ضمیمه میکنم.
@echo off
set MIKTEX=\miktex\bin
set TEXMAKER=\Texmaker\texmaker.exe
set PATH=%cd%%MIKTEX%;%PATH%
start %cd%%TEXMAKER%
exit
و بعد آن را به همراه تکمیکر در شاخهی میکتک پورتابل قرار دادم. بهنظر موفقیتآمیز بود. متشکرم.فقط یک مشکل کوچک اینکه اگر در اسم شاخه کاراکتر فاصله (space) وجود داشته باشد فرمان start با مشکل مواجه خواهد شد و من نتوانستم آن را با قرار دادن " " حل کنم چون آن را به شکل دیگری تعبیر میکند. اگر روش دیگری دارد ممنون میشوم بفرمایید.برای این مشکل از کد زیر استفاده کنید:
@echo off
set MIKTEX=\miktex\bin
set TEXMAKER=\Texmaker\texmaker.exe
set PATH="%cd%%MIKTEX%";%PATH%
explorer "%cd%%TEXMAKER%"
exit
آقا مسعود سلام،
اطلاعیهٔ قشنگی شده است، دست شما و همکارانتان درد نکند.
۱- اگر شرکت در کارگاه برای عموم افراد آزاد است، لطفاً اطلاعیه را در صفحه اول سایت نیز قرار دهید.
۲- همچنین اگر موافقید میتوان یک ایمیل مبنی بر برگزاری گارگاه به تمام کاربران این تالار فرستاد.
۳- اگر ممکن است هر وقت اسلایدهایتان آماده شد، آنها را به همراه اطلاعیه در سایت قرار دهید.
۴- آیا در هنگام ارائه دسترسی به اینترنت هم دارید و طریق نصب را به صورت آنلاین نشان میدهید؟
فرض من بر این بود که اسکریپت را در هر کجا بگذارید اجرا شود.برای این مشکل از کد زیر استفاده کنید:بله اسکریپت از هر جایی (داخل درایو میکتک و تکمیکر) اجرا میشود، اما مشکل اینجاست که مسیر کامل (بدون مثلاً e:\) ِ میکتک و تکمیکر ثابت نیست، و لزوماً بلافاصله بعد از سه کاراکتر اول شاخهی جاری (یعنی شاخهی اسکریپت) قرار ندارد، بلکه ممکن است کاربر مجموعه را در زیرشاخهی دلخواهی قرار داده باشد.