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

ابزارهای جانبی => Xindy => نويسنده: vafa در سپتامبر 20, 2011, 10:28:35 am

عنوان: گونه ۰٫۳ سبک xindy-persian (پشتیبانی زبان پارسی برای زیندی)
رسال شده توسط: vafa در سپتامبر 20, 2011, 10:28:35 am
گونه ۰٫۳ سبک xindy-persian را امروز به CTAN داده‌ام اما فعلاً در CTAN قرار نگرفته. در این سبک آقای امیدعلی حرف V انگلیسی و همچنین دیگر حروف زبان‌های لاتین مثلاً O با دو نقطه بالاش، رو اضافه کرده‌اند. احتمالاً تا چندین ساعت دیگر بتوانید از Dante آن را دریافت کنید.
عنوان: پاسخ : گونه ۰٫۳ سبک xindy-persian (پشتیبانی زبان پارسی برای زیندی)
رسال شده توسط: vafa در سپتامبر 20, 2011, 10:44:47 am
الان در CTAN قرار دارد.
عنوان: پاسخ : گونه ۰٫۳ سبک xindy-persian (پشتیبانی زبان پارسی برای زیندی)
رسال شده توسط: masih در سپتامبر 22, 2011, 08:53:46 am
سلام،
با آپدیت کردن مخزن تک لایو، xindy-persian به مخزن اضافه نمی‌شود.
عنوان: پاسخ : گونه ۰٫۳ سبک xindy-persian (پشتیبانی زبان پارسی برای زیندی)
رسال شده توسط: vafa در سپتامبر 22, 2011, 09:48:04 am
سلام،
با آپدیت کردن مخزن تک لایو، xindy-persian به مخزن اضافه نمی‌شود.
خوب من هنوز نگفتم که به تک‌لایو اضافه شده!
عنوان: پاسخ : گونه ۰٫۳ سبک xindy-persian (پشتیبانی زبان پارسی برای زیندی)
رسال شده توسط: امیرحسین شرفی در اكتبر 24, 2011, 03:29:06 pm
از وقتی این سبک جدید را به تکلایو افزوده‌ام فایلی که در پیوست آورده‌ام نمایه نمی‌سازد. درحالی که قبلا بدون مشکل نمایه داشتم.
عنوان: پاسخ : گونه ۰٫۳ سبک xindy-persian (پشتیبانی زبان پارسی برای زیندی)
رسال شده توسط: vafa در اكتبر 24, 2011, 06:46:59 pm
از وقتی این سبک جدید را به تکلایو افزوده‌ام فایلی که در پیوست آورده‌ام نمایه نمی‌سازد. درحالی که قبلا بدون مشکل نمایه داشتم.
دستور \printindex توی پرونده پیوست نیست پس طبیعی که نمایه چاپ نشه. شما قبلاً بدون استفاده از دستور \printindex نمایتون چاپ می‌شد؟

من الان امتحان کردم. با گروه‌بندی مشکل داره اما بدون گروه‌بندی مشکل نداره. شما چرا از گروه‌بندی استفاده می‌کنید؟ تغییر را آقای امیدعلی داده، پس بهتره با خودشون تماس بگیرید.
عنوان: پاسخ : گونه ۰٫۳ سبک xindy-persian (پشتیبانی زبان پارسی برای زیندی)
رسال شده توسط: vafa در اكتبر 24, 2011, 07:24:25 pm
از وقتی این سبک جدید را به تکلایو افزوده‌ام فایلی که در پیوست آورده‌ام نمایه نمی‌سازد. درحالی که قبلا بدون مشکل نمایه داشتم.
کاملاً نادرسته گفته شما. من همین الان با همون نسخه‌ای که به قول شما بدون مشکل نمایه می‌ساخت، امتحان کردم و اون هم با گروه‌بندی مشکل داره. این خطاشه:
ERROR: CHAR: index 0 should be less than the length of the string
عنوان: پاسخ : گونه ۰٫۳ سبک xindy-persian (پشتیبانی زبان پارسی برای زیندی)
رسال شده توسط: vafa در اكتبر 24, 2011, 07:32:40 pm
حتی xindy برای زبان انگلیسی با این هم مشکل داره:
xindy -L english -C utf8 -M texindy test.idx
عنوان: پاسخ : گونه ۰٫۳ سبک xindy-persian (پشتیبانی زبان پارسی برای زیندی)
رسال شده توسط: vafa در اكتبر 24, 2011, 07:37:48 pm
بنابراین مشکلی از اول وجود نداشته است.
عنوان: پاسخ : گونه ۰٫۳ سبک xindy-persian (پشتیبانی زبان پارسی برای زیندی)
رسال شده توسط: امیرحسین شرفی در اكتبر 24, 2011, 10:24:11 pm
حتی xindy برای زبان انگلیسی با این هم مشکل داره:
پس با این اوصاف این مشکل باید بعد از به‌روز رسانی بسته‌ای دیگر بوجود آمده باشد زیرا من دقیقا همین گونه نمایه را در پایان‌نامه‌ام بدون مشکل داشته‌ام. ضمنا بدون گروه بندی نیز مشکل باقی است. منظورم با استفاده از دستور زیر:
xindy -L persian -C utf8 -M numeric-sort -M latex -M latex-loc-fmts %.idx
اگر مقدور شود با همان نسخه از تکلایو که پایان‌نامه را نوشتم همین مثال را اجرا کرده و فایل log و pdf را برایتان ارسال می‌کنم.
عنوان: پاسخ : گونه ۰٫۳ سبک xindy-persian (پشتیبانی زبان پارسی برای زیندی)
رسال شده توسط: امیرحسین شرفی در اكتبر 24, 2011, 10:38:31 pm
فهمیدم که چرا من قبلا مشکلی نداشتم چون من xindy را جداگانه نصب کرده بودم و مشکلی نداشت. اکنون نیز همین کار را کردم و مشکل حل شد.
عنوان: پاسخ : گونه ۰٫۳ سبک xindy-persian (پشتیبانی زبان پارسی برای زیندی)
رسال شده توسط: vafa در اكتبر 25, 2011, 04:00:19 am
پس با این اوصاف این مشکل باید بعد از به‌روز رسانی بسته‌ای دیگر بوجود آمده باشد
اصلاً ربطی نداره.
نقل قول
زیرا من دقیقا همین گونه نمایه را در پایان‌نامه‌ام بدون مشکل داشته‌ام. ضمنا بدون گروه بندی نیز مشکل باقی است. منظورم با استفاده از دستور زیر:
xindy -L persian -C utf8 -M numeric-sort -M latex -M latex-loc-fmts %.idx
اگر مقدور شود با همان نسخه از تکلایو که پایان‌نامه را نوشتم همین مثال را اجرا کرده و فایل log و pdf را برایتان ارسال می‌کنم.
من هیچ‌گونه مشکلی ندارم. مشکل از طرف خودته.
عنوان: پاسخ : گونه ۰٫۳ سبک xindy-persian (پشتیبانی زبان پارسی برای زیندی)
رسال شده توسط: امیرحسین شرفی در اكتبر 25, 2011, 05:36:48 pm
مشکل از طرف خودته.
خودتون که تو پست های قبلی گفتید xindy انگلیسی هم همین مشکل رو داره. ضمنا همانطور که گفتم با نصب جداگانه xindy مشکل حل شد
عنوان: پاسخ : گونه ۰٫۳ سبک xindy-persian (پشتیبانی زبان پارسی برای زیندی)
رسال شده توسط: vafa در اكتبر 25, 2011, 05:40:06 pm
خودتون که تو پست های قبلی گفتید xindy انگلیسی هم همین مشکل رو داره. ضمنا همانطور که گفتم با نصب جداگانه xindy مشکل حل شد
گفتم با گروه‌بندی مشکل داره اما در اینجا (که خیلی هم واضح بود) منظورم بدون استفاده از گروه‌بندی بود.
عنوان: پاسخ : گونه ۰٫۳ سبک xindy-persian (پشتیبانی زبان پارسی برای زیندی)
رسال شده توسط: vafa در اكتبر 25, 2011, 05:41:19 pm
xindy -L persian -C utf8 -M numeric-sort -M latex -M latex-loc-fmts %.idx
راستی می‌تونی برای من توضیح بدی این دستور دقیقاً چیکار می‌کنه؟
عنوان: پاسخ : گونه ۰٫۳ سبک xindy-persian (پشتیبانی زبان پارسی برای زیندی)
رسال شده توسط: masih در اكتبر 25, 2011, 08:38:30 pm
برای تولید نمایه بدون حرف اول در هر بلوک بنده ویرایشگر Texworks را به‌صورت زیر تنظیم کرده‌ام. مثل تنظیماتی که شما برای تولید واژه‌نامه و نمایه روی Texworks انجام داده‌اید. یک نمونه خروجی توسط این تنظیمات را پیوست کرده‌ام.
عنوان: پاسخ : گونه ۰٫۳ سبک xindy-persian (پشتیبانی زبان پارسی برای زیندی)
رسال شده توسط: امیرحسین شرفی در اكتبر 25, 2011, 11:03:46 pm
راستی می‌تونی برای من توضیح بدی این دستور دقیقاً چیکار می‌کنه؟
من این دستور را از اینجا (http://www.parsilatex.com/forum/SMF/index.php?topic=351.msg2128#msg2128) بدست آورده‌ام.
اگر می‌خواهید بگویید که این هم گروه بندی می‌کند؟ حق با شماست، ولی حرف اول را دیگر نمی‌آورد (من معنای دستورات را نمی‌دانم).
حالا از این حرف‌ها که بگذریم شما چه مشکلی با گروه‌بندی دارید که اگر به درستی انجام نشود به نظرتون مشکلی وجود نداره؟ به نظر من نمایه را زیبا می‌کند.
عنوان: پاسخ : گونه ۰٫۳ سبک xindy-persian (پشتیبانی زبان پارسی برای زیندی)
رسال شده توسط: امیرحسین شرفی در اكتبر 25, 2011, 11:07:29 pm
برای تولید نمایه بدون حرف اول در هر بلوک بنده ویرایشگر Texworks را به‌صورت زیر تنظیم کرده‌ام. مثل تنظیماتی که شما برای تولید واژه‌نامه و نمایه روی Texworks انجام داده‌اید. یک نمونه خروجی توسط این تنظیمات را پیوست کرده‌ام.
دوست عزیز شما که مثال منو تغییر دادی؟ این مثال رو که آوردی منم به راحتی نمایه سازی می‌کنم. اگه راست می‌گی همون مثالی که من گذاشتم رو بدون نصب جداگانه زیندی بصورت گروه‌بندی نمایه سازی کن.
عنوان: پاسخ : گونه ۰٫۳ سبک xindy-persian (پشتیبانی زبان پارسی برای زیندی)
رسال شده توسط: vafa در اكتبر 26, 2011, 05:31:46 am
من این دستور را از اینجا (http://www.parsilatex.com/forum/SMF/index.php?topic=351.msg2128#msg2128) بدست آورده‌ام.
اگر می‌خواهید بگویید که این هم گروه بندی می‌کند؟ حق با شماست، ولی حرف اول را دیگر نمی‌آورد (من معنای دستورات را نمی‌دانم).
حالا از این حرف‌ها که بگذریم شما چه مشکلی با گروه‌بندی دارید که اگر به درستی انجام نشود به نظرتون مشکلی وجود نداره؟ به نظر من نمایه را زیبا می‌کند.
۱- شما معنای گروه‌بندی را نمی‌دانید. گروه‌بندی یعنی این:
\index{me!{\you}}
و اگر بگوئیم از گروه‌بندی استفاده نکنید، یعنی:
\index{me!\you}
آیا حال مفهوم گروه‌بندی روشن است؟

۲- معنای حرف اول را دیگر نمی‌آورد چیست؟
عنوان: پاسخ : گونه ۰٫۳ سبک xindy-persian (پشتیبانی زبان پارسی برای زیندی)
رسال شده توسط: masih در اكتبر 26, 2011, 07:27:07 am
دوست عزیز شما که مثال منو تغییر دادی؟ این مثال رو که آوردی منم به راحتی نمایه سازی می‌کنم. اگه راست می‌گی همون مثالی که من گذاشتم رو بدون نصب جداگانه زیندی بصورت گروه‌بندی نمایه سازی کن.
این هم خروجی مثال شما. همانطور که آقا وفا گفتن بدون گروه بندی.
عنوان: پاسخ : گونه ۰٫۳ سبک xindy-persian (پشتیبانی زبان پارسی برای زیندی)
رسال شده توسط: امیرحسین شرفی در اكتبر 27, 2011, 04:27:51 pm
آیا حال مفهوم گروه‌بندی روشن است؟
بله اکنون فهمیدم. من این آکولادها را برای این دستور به این دلیل استفاده می‌کردم که بین کلمه‌ای که به جای آن قرار می‌گرفت وکلمات دیگر فاصله ایجاد شود، چون بدون آنها کلمه‌ی بعدی به این کلمه می‌چسبید، ولی نمی دانم چرا در نمایه نیز از این آکولادها استفاده کردم.
۲- معنای حرف اول را دیگر نمی‌آورد چیست؟
منظورم این بود که با این دستور دیگر حرف اول هر گروه از نمایه‌ها چاپ نمی‌شود. برای توضیح بهتر به همان لینکی که در پست قبلی قرار دادم مراجعه کنید.
عنوان: پاسخ : گونه ۰٫۳ سبک xindy-persian (پشتیبانی زبان پارسی برای زیندی)
رسال شده توسط: vafa در اكتبر 27, 2011, 05:09:19 pm
بله اکنون فهمیدم. من این آکولادها را برای این دستور به این دلیل استفاده می‌کردم که بین کلمه‌ای که به جای آن قرار می‌گرفت وکلمات دیگر فاصله ایجاد شود، چون بدون آنها کلمه‌ی بعدی به این کلمه می‌چسبید،
برای این احتیاجی به گروه‌بندی نیست بلکه کافیه یک جفت {} جلوی دستور قرار بدی یعنی:
This is \me{} and that is \you.
به هر حال اگر از گروه‌بندی استفاده نکنی مشکلی وجود ندارد. نمی‌دانم چرا زیندی با گروه‌بندی مشکل دارد، ظاهراً makeindex مشکلی ندارد.