تالار گفتگوی پارسیلاتک
ابزارهای جانبی => Xindy => نويسنده: مریم رفیعی پور در سپتامبر 07, 2013, 02:48:33 pm
-
سلام
برای ساختن نمایه با 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 را بلد نیستم. باید منتظر نظر دوستان باشیم.
-
http://www.parsilatex.com/forum/SMF/index.php?topic=3165.msg17559#msg17559 (http://www.parsilatex.com/forum/SMF/index.php?topic=3165.msg17559#msg17559)