تالار گفتگوی پارسی‌لاتک

ابزارهای جانبی => Xindy => نويسنده: فرشاد ترابی در آوریل 28, 2013, 03:51:41 pm

عنوان: بروز خطا هنگام اجرای زیندی
رسال شده توسط: فرشاد ترابی در آوریل 28, 2013, 03:51:41 pm
سلام

امروز داشتم از زیندی برای نمایه‌کردن استفاده می‌کردم که خطای زیر ظاهر شد:
d:\ISME\1392-02-08\Program>xindy -L persian -C utf8 -M texindy authors.idx
*** - LOAD: A file with name C:\Users\DRTORA~1\AppData\Local\Temp\2qPZL85A8h
      does not exist
C:\texlive\2012\bin\win32\runscript.tlu:587: command failed with exit code 1:
perl.exe c:/texlive/2012/texmf/scripts/xindy/xindy.pl -L persian -C utf8 -M texi
ndy authors.idx
مشکل کجاست؟
عنوان: پاسخ : بروز خطا هنگام اجرای زیندی
رسال شده توسط: vafa در آوریل 28, 2013, 04:20:21 pm
http://tug.org/pipermail/tex-live/2013-April/033307.html
عنوان: پاسخ : بروز خطا هنگام اجرای زیندی
رسال شده توسط: فرشاد ترابی در آوریل 28, 2013, 09:42:38 pm
این بدان معنی است که به خاطر ویندوز 7 بودن این اتقاق میفته؟
یعنی اگه از لینوکس یا ویندوز دیگری استفاده شه مشکل حل می‌شه؟

البته بگم که من پارسال که ویندوز 7 داشتم بدون مشکل این دستور را اجرا می‌کردم. ولی امسال که از ویندوز 8 دارم استفاده می‌کنم
مشکل بوجود آمده. شاید به خاطر ویندوز 8 بودن سیستم عامل باشه.
عنوان: پاسخ : بروز خطا هنگام اجرای زیندی
رسال شده توسط: vafa در آوریل 29, 2013, 04:55:45 am
این بدان معنی است که به خاطر ویندوز 7 بودن این اتقاق میفته؟
یعنی اگه از لینوکس یا ویندوز دیگری استفاده شه مشکل حل می‌شه؟

البته بگم که من پارسال که ویندوز 7 داشتم بدون مشکل این دستور را اجرا می‌کردم. ولی امسال که از ویندوز 8 دارم استفاده می‌کنم
مشکل بوجود آمده. شاید به خاطر ویندوز 8 بودن سیستم عامل باشه.
راستش دقیق نمی‌دونم چون الان حدود ۱۵ سالی می‌شه که با ویندوز کار نمی‌کنم. مشکل را با خود مولف xindy در میان بگذارید.
عنوان: پاسخ : بروز خطا هنگام اجرای زیندی
رسال شده توسط: هادی صفی‌اقدم در آوریل 29, 2013, 05:50:32 am
سلام

امروز داشتم از زیندی برای نمایه‌کردن استفاده می‌کردم که خطای زیر ظاهر شد:
d:\ISME\1392-02-08\Program>xindy -L persian -C utf8 -M texindy authors.idx
*** - LOAD: A file with name C:\Users\DRTORA~1\AppData\Local\Temp\2qPZL85A8h
      does not exist
C:\texlive\2012\bin\win32\runscript.tlu:587: command failed with exit code 1:
perl.exe c:/texlive/2012/texmf/scripts/xindy/xindy.pl -L persian -C utf8 -M texi
ndy authors.idx
مشکل کجاست؟
سلام دکتر
من توی ویندوز ۸ مشکلی ندارم. الان تست کردم.
هم حالت quick index و هم حالت استفاده از شورت‌کاتش در بی‌دی‌تک‌میکر و هم حالت cmd.
من حدس میزنم مشکل از اینا باشه:
۱- نبودن مسیر نصب تک‌لایو در path سیستم. (هم به Path سیستم و هم به path کاربر اشافه کنین.)
۲- بودن فاصله و کاراکتر خاص در مسیر اجرای xindy (یعنی فایل tex شما - فایل با نام a.tex را در مسیری مثل d:\b اجرا کنین ببینین مشکل دارین؟)
۳- اجرا نکردن زیندی در مسیری که فایل tex فوق هست. (با کمک دکمه‌ی cmd در تک‌میکر این کارو بکنین.)
ویاریشگرتون چیه؟
http://www.parsilatex.com/forum/SMF/index.php?topic=3820.0

http://www.parsilatex.com/forum/SMF/index.php?topic=4502.0

http://www.parsilatex.com/forum/SMF/index.php?topic=4110.0
عنوان: پاسخ : بروز خطا هنگام اجرای زیندی
رسال شده توسط: vafa در مه 11, 2013, 08:20:50 am
اینطور که به نظر می‌رسه مشکل UNC path حل شده. سعی کنید طی چند روز آینده تک‌لایو 2013 را بروز کنید و دوباره آزمایش کنید.
عنوان: پاسخ : بروز خطا هنگام اجرای زیندی
رسال شده توسط: فرشاد ترابی در مه 11, 2013, 01:33:56 pm
ممنون
من هنوز منتظر دریافت DVD‌ مجموعه تک‌لایو هستم. خودم با rsync‌ موفق نشدم که آنرا دانلود کنم.
به محض دریافت آنرا تست خواهم کرد. ممنون.