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

ابزارهای جانبی => Xindy => نويسنده: مریم رفیعی پور در سپتامبر 07, 2013, 02:48:33 pm

عنوان: ساختن نمایه با xindy
رسال شده توسط: مریم رفیعی پور در سپتامبر 07, 2013, 02:48:33 pm
سلام
برای ساختن نمایه با xindy دقیقا باید چه کار کرد؟ توی تالار رو گشتم ولی چون چیزی متوجه نشدم. من نمایه رو با makeindex میسازم ولی به ترتیب ظاهر نمیشه. چون توی تالار گفته بودن ساختن نمایه با xindy بهتره میخام با xindy بسازم شاید مشکلم برطرف شد. ممنون میشم راهنمایی کنید.
عنوان: پاسخ : ساختن نمایه با xindy
رسال شده توسط: فرشاد ترابی در سپتامبر 07, 2013, 03:24:24 pm
چرا از گزینه‌ی quickindex  استفاده نمی‌کنید؟ برای این کار کافی است که:
1. بسته‌ی زی‌پرشین را به صورت زیر فراخوانی کنید:
\usepackage[quickindex]{xepersian}
2. کلماتی را که می‌خواهید نمایه کنید را در آرگومان index  قرار دهید.
3. xelatex  را با سوئیچ --shell-escape  به صورت زیر فراخوانی کنید:
xelatex --shell-escape  yourfilename.tex
البته از آنجا که معمولاً شما xelatex  را دستی فراخوانی نمی‌کنید، کافی است که این سوئیچ را به ادیتور خود اضافه کنید. برای texworks  به صورت عکس پیوست باید این کار انجام شود.

همین! به همین سادگی! دست آقای کارن‌پهلو واقعاً درد نکنه نه؟ 8)
عنوان: پاسخ : ساختن نمایه با xindy
رسال شده توسط: مریم رفیعی پور در سپتامبر 07, 2013, 03:35:50 pm
بله دست آقای کارن‌پهلو درد نکنه و ممنون از جوابتون. من این کار را کردم ولی خطا میده. به نظرم چون نمیتونم xelatex رو فراخوانی کنم. من با texlive کار میکنم، اینجا چه جوری باید کد گفته شده رو فعال کرد. وقتی از روش شما استفاده کنیم کدوم از عبارات زیر باید حذف بشه یا باید اینا باشن. باز هم ممنون از کمکتون.
‎\usepackage{makeidx}‎‎‎‎‎‎‎‎
‎\makeindex  ‎‎‎
‎\printindex‎
عنوان: پاسخ : ساختن نمایه با xindy
رسال شده توسط: فرشاد ترابی در سپتامبر 07, 2013, 04:04:48 pm
شما از xelatex  استفاده می‌کنید؟ فایل پیوست را ببینید. من براحتی تونستم نمایه ایجاد کنم. شما این فایل را با texworks  پردازش کنید (به شرطی که تنظیمات پست قبلی من را هم انجام داده باشید)
و نتیجه را گزارش کنید.
عنوان: پاسخ : ساختن نمایه با xindy
رسال شده توسط: مریم رفیعی پور در سپتامبر 07, 2013, 04:20:02 pm
واقعا ممنون جوابمو زود دادید. من texmaker ندارم چون شنیده بودم اگر با texlive با هم روی یه سیستم داشته باشیم، مشکل پیش میاد. فایل پیوست رو با برنامه ای که دارم ( برنامه ای که تو سمینار سبزوار گرفتیم آقای کارن‌پهلو هم اونجا یه سمینار گذاشتند.) اجرا کردم. خطا میده که باید xelatex رو فراخوانی کنیم. خب من باید از کجا فراخوانی کنم؟ مشابه آنچه شما برای texmaker فرستادید رو تو برنامه خودم پیدا نکردم تا تغییرات رو اعمال کنم. دستی هم بلد نیستم فراخوانی کنم.
باز هم ممنون که با حوصله به سوالم جواب دادید.
عنوان: پاسخ : ساختن نمایه با xindy
رسال شده توسط: فرشاد ترابی در سپتامبر 07, 2013, 04:25:14 pm
من اصلا با texmaker  کار نمی‌کنم. دقت کنید نوشته بودم texworks. این احتمالا همون ادیتوریه که آقای کارن‌پهلو هم باهاش کار می‌کرده. به فایل پیوست دقت کنید! نحوه‌ی استفاده از xelatex  را یاد دادم.
عنوان: پاسخ : ساختن نمایه با xindy
رسال شده توسط: مریم رفیعی پور در سپتامبر 07, 2013, 04:35:52 pm
اشتباه کردم برنامه ای که باهاش کار می کنم texmaker (bidiTeXmaker 3.1-3) است ولی هرچی نگاه میکنم چیزی که شما تو فایل پیوست نشون دادید پیدا نمیکنم. گزینه latex هست ولی xelatex نیست. ببخشید که با سوالام وقتتون رو میگیرم.
عنوان: پاسخ : ساختن نمایه با xindy
رسال شده توسط: مریم رفیعی پور در سپتامبر 07, 2013, 04:56:15 pm
فکر میکنم جایی که باید تغییرات رو اعمال کنم پیدا کردم. عکسش رو تو پیوست گذاشتم. میشه راهنمایی کنید چه کار باید انجام بدم.
عنوان: پاسخ : ساختن نمایه با xindy
رسال شده توسط: فرشاد ترابی در سپتامبر 07, 2013, 04:58:03 pm
من تنظیمات texmaker  را بلد نیستم. باید منتظر نظر دوستان باشیم.
عنوان: پاسخ : ساختن نمایه با xindy
رسال شده توسط: سید احمد موسوی در سپتامبر 07, 2013, 05:00:26 pm
http://www.parsilatex.com/forum/SMF/index.php?topic=3165.msg17559#msg17559 (http://www.parsilatex.com/forum/SMF/index.php?topic=3165.msg17559#msg17559)