ابزارهای جانبی > Xindy
حمایت xindy از فارسی
مهدی امیدعلی:
بالاخره حمایت کامل xindy از فارسی را پیدا کردم. از این به بعد راحت میتوانید بنویسید
xindy -L persian -C utf8 -M texindy filename.idxتا نمایه بدون نقص را دریافت کنید. برای این کار کافی است پوشهٔ زیر را در
xindy/langکنار پوشههای زبانهای دیگر مانند english و غیره قرار دهید. به پیوست همچنین اثر این دستور بر نمایهٔ راهنمای لاتک را میبینید.
وحید دامنافشان:
--- نقل قول از: مهدی امیدعلی در فوریه 18, 2010, 11:28:00 am ---بالاخره حمایت کامل xindy از فارسی را پیدا کردم. از این به بعد راحت میتوانید بنویسید
xindy -L persian -C utf8 -M texindy filename.idxتا نمایه بدون نقص را دریافت کنید. برای این کار کافی است پوشهٔ زیر را در
xindy/langکنار پوشههای زبانهای دیگر مانند english و غیره قرار دهید. به پیوست همچنین اثر این دستور بر نمایهٔ راهنمای لاتک را میبینید.
--- End quote ---
آقای دکتر،
از زحماتتون خیلی ممنون. اما فایلتون چند تا اشکال داره:
۱- کلمه گروه، جاش اشتباهه (ص اول رو ببینین)
۲- کامای بین شماره صفحات ورودی hyperref درج نشده
۳-کلمه پارامتر، قبل از دسته پ اومده
۴-کلمه فرمانها، زیر حرف غ چاپ شده
۵-کلمه کروشه، زیر حرف ق چاپ شده
ممنون
مهدی امیدعلی:
--- نقل قول از: وحید دامن افشان در فوریه 18, 2010, 03:00:51 pm ---آقای دکتر،
از زحماتتون خیلی ممنون. اما فایلتون چند تا اشکال داره:
۱- کلمه گروه، جاش اشتباهه (ص اول رو ببینین)
۲- کامای بین شماره صفحات ورودی hyperref درج نشده
۳-کلمه پارامتر، قبل از دسته پ اومده
۴-کلمه فرمانها، زیر حرف غ چاپ شده
۵-کلمه کروشه، زیر حرف ق چاپ شده
ممنون
--- End quote ---
ممنون
۱و۳و۴و۵ به خاطر این است که در فایل ورودی من از تکنیکی استفاده کردهام که makeindex با آن مشکلی نداشته باشد. با اصلاح فایل ورودی مشکل برطرف میشود.
۲- کامای بین شمارهها وجود دارد. چیزی که وجود ندارد endash در حالت انگلیسی است که در متنهای فارسی کاربردی ندارد. در فایل ورودی آن را هم اصلاح میکنم و ربطی به xindy ندارد.
ضمنا نصبکننده جدیدی ساختهام که مشکل قبل را ندارد. تا ۱ ساعت دیگه این نصبکننده رو میتونید دریافت کنید و به صورت نرمال نصب کنید. دایرکتوری نصب لزومی ندارد میکتک باشد. اصلا بهتر است همان پیشفرض نصبکننده باشد.
وحید دامنافشان:
--- نقل قول از: مهدی امیدعلی در فوریه 18, 2010, 03:20:22 pm ---ضمنا نصبکننده جدیدی ساختهام که مشکل قبل را ندارد. تا ۱ ساعت دیگه این نصبکننده رو میتونید دریافت کنید و به صورت نرمال نصب کنید. دایرکتوری نصب لزومی ندارد میکتک باشد. اصلا بهتر است همان پیشفرض نصبکننده باشد.
--- End quote ---
خیلی ممنون، فقط اگه ممکنه یه مقدار در مورد فایلهایی که باید در دایرکتوری جاری باشه، توضیح بدین.
مهدی امیدعلی:
--- نقل قول از: وحید دامن افشان در فوریه 18, 2010, 04:35:13 pm ---خیلی ممنون، فقط اگه ممکنه یه مقدار در مورد فایلهایی که باید در دایرکتوری جاری باشه، توضیح بدین.
--- End quote ---
هیچی. نصبکننده همهٔ کارها رو انجام میده. برای درست کردن نمایه به صورت زیر عمل کنید:
xindy -L persian -C utf8 -M texindy -M page-ranges filename.idxدر این صورت نمایه آمادهٔ تزریق به فایل میشود. لطفا نصبکننده را امتحان کنید و صحت موضوع را بررسی کنید. بعد از نصب، یک خط فرمان باز کنید و به دایرکتوری مورد نظر بروید و فرمان بالا را اجرا کنید. لطفا برای گزارش به من در مورد صحت نصبکننده، زیندی را در دایرکتوری پیشفرض نصب کنید (که شامل فاصله در اسم مسیر است) و صحت نصب را گزارش کنید.
کنترل
[0] صندوق پستی
[#] صفحه بعدی
Go to full version