• Welcome to پارسی‌لاتک.
 
از تاریخ ۱۳۹۳/۸/۱۴ به دلیل ارائه خدمات بهتر به سایت جدید پرسش و پاسخ مهاجرت کرده‌ایم؛ از این رو امکان عضویت و ارسال پست در تالار غیرفعال شده است. لطفاً برای پرسیدن سوال‌های خود به سایت جدید مراجعه کنید.

ورود به سایت جدید

ساختن نمایه با xindy

نویسنده مریم رفیعی پور, سپتامبر 07, 2013, 02:48:33 بعد از ظهر

« قبلی - بعدی »

مریم رفیعی پور

سلام
برای ساختن نمایه با xindy دقیقا باید چه کار کرد؟ توی تالار رو گشتم ولی چون چیزی متوجه نشدم. من نمایه رو با makeindex میسازم ولی به ترتیب ظاهر نمیشه. چون توی تالار گفته بودن ساختن نمایه با xindy بهتره میخام با xindy بسازم شاید مشکلم برطرف شد. ممنون میشم راهنمایی کنید.

فرشاد ترابی

چرا از گزینه‌ی quickindex  استفاده نمی‌کنید؟ برای این کار کافی است که:
1. بسته‌ی زی‌پرشین را به صورت زیر فراخوانی کنید:

\usepackage[quickindex]{xepersian}

2. کلماتی را که می‌خواهید نمایه کنید را در آرگومان index  قرار دهید.
3. xelatex  را با سوئیچ --shell-escape  به صورت زیر فراخوانی کنید:

xelatex --shell-escape  yourfilename.tex

البته از آنجا که معمولاً شما xelatex  را دستی فراخوانی نمی‌کنید، کافی است که این سوئیچ را به ادیتور خود اضافه کنید. برای texworks  به صورت عکس پیوست باید این کار انجام شود.

همین! به همین سادگی! دست آقای کارن‌پهلو واقعاً درد نکنه نه؟ 8)

مریم رفیعی پور

بله دست آقای کارن‌پهلو درد نکنه و ممنون از جوابتون. من این کار را کردم ولی خطا میده. به نظرم چون نمیتونم xelatex رو فراخوانی کنم. من با texlive کار میکنم، اینجا چه جوری باید کد گفته شده رو فعال کرد. وقتی از روش شما استفاده کنیم کدوم از عبارات زیر باید حذف بشه یا باید اینا باشن. باز هم ممنون از کمکتون.
‎\usepackage{makeidx}‎‎‎‎‎‎‎‎
‎\makeindex  ‎‎‎
‎\printindex‎

فرشاد ترابی

شما از xelatex  استفاده می‌کنید؟ فایل پیوست را ببینید. من براحتی تونستم نمایه ایجاد کنم. شما این فایل را با texworks  پردازش کنید (به شرطی که تنظیمات پست قبلی من را هم انجام داده باشید)
و نتیجه را گزارش کنید.

مریم رفیعی پور

واقعا ممنون جوابمو زود دادید. من texmaker ندارم چون شنیده بودم اگر با texlive با هم روی یه سیستم داشته باشیم، مشکل پیش میاد. فایل پیوست رو با برنامه ای که دارم ( برنامه ای که تو سمینار سبزوار گرفتیم آقای کارن‌پهلو هم اونجا یه سمینار گذاشتند.) اجرا کردم. خطا میده که باید xelatex رو فراخوانی کنیم. خب من باید از کجا فراخوانی کنم؟ مشابه آنچه شما برای texmaker فرستادید رو تو برنامه خودم پیدا نکردم تا تغییرات رو اعمال کنم. دستی هم بلد نیستم فراخوانی کنم.
باز هم ممنون که با حوصله به سوالم جواب دادید.

فرشاد ترابی

من اصلا با texmaker  کار نمی‌کنم. دقت کنید نوشته بودم texworks. این احتمالا همون ادیتوریه که آقای کارن‌پهلو هم باهاش کار می‌کرده. به فایل پیوست دقت کنید! نحوه‌ی استفاده از xelatex  را یاد دادم.

مریم رفیعی پور

اشتباه کردم برنامه ای که باهاش کار می کنم texmaker (bidiTeXmaker 3.1-3) است ولی هرچی نگاه میکنم چیزی که شما تو فایل پیوست نشون دادید پیدا نمیکنم. گزینه latex هست ولی xelatex نیست. ببخشید که با سوالام وقتتون رو میگیرم.

مریم رفیعی پور

فکر میکنم جایی که باید تغییرات رو اعمال کنم پیدا کردم. عکسش رو تو پیوست گذاشتم. میشه راهنمایی کنید چه کار باید انجام بدم.

فرشاد ترابی

من تنظیمات texmaker  را بلد نیستم. باید منتظر نظر دوستان باشیم.