-
بالاخره حمایت کامل xindy از فارسی را پیدا کردم. از این به بعد راحت میتوانید بنویسید
xindy -L persian -C utf8 -M texindy filename.idx
تا نمایه بدون نقص را دریافت کنید. برای این کار کافی است پوشهٔ زیر را در
xindy/lang
کنار پوشههای زبانهای دیگر مانند english و غیره قرار دهید. به پیوست همچنین اثر این دستور بر نمایهٔ راهنمای لاتک را میبینید.
-
بالاخره حمایت کامل xindy از فارسی را پیدا کردم. از این به بعد راحت میتوانید بنویسید
xindy -L persian -C utf8 -M texindy filename.idx
تا نمایه بدون نقص را دریافت کنید. برای این کار کافی است پوشهٔ زیر را در
xindy/lang
کنار پوشههای زبانهای دیگر مانند english و غیره قرار دهید. به پیوست همچنین اثر این دستور بر نمایهٔ راهنمای لاتک را میبینید.
آقای دکتر،
از زحماتتون خیلی ممنون. اما فایلتون چند تا اشکال داره:
۱- کلمه گروه، جاش اشتباهه (ص اول رو ببینین)
۲- کامای بین شماره صفحات ورودی hyperref درج نشده
۳-کلمه پارامتر، قبل از دسته پ اومده
۴-کلمه فرمانها، زیر حرف غ چاپ شده
۵-کلمه کروشه، زیر حرف ق چاپ شده
ممنون
-
آقای دکتر،
از زحماتتون خیلی ممنون. اما فایلتون چند تا اشکال داره:
۱- کلمه گروه، جاش اشتباهه (ص اول رو ببینین)
۲- کامای بین شماره صفحات ورودی hyperref درج نشده
۳-کلمه پارامتر، قبل از دسته پ اومده
۴-کلمه فرمانها، زیر حرف غ چاپ شده
۵-کلمه کروشه، زیر حرف ق چاپ شده
ممنون
ممنون
۱و۳و۴و۵ به خاطر این است که در فایل ورودی من از تکنیکی استفاده کردهام که makeindex با آن مشکلی نداشته باشد. با اصلاح فایل ورودی مشکل برطرف میشود.
۲- کامای بین شمارهها وجود دارد. چیزی که وجود ندارد endash در حالت انگلیسی است که در متنهای فارسی کاربردی ندارد. در فایل ورودی آن را هم اصلاح میکنم و ربطی به xindy ندارد.
ضمنا نصبکننده جدیدی ساختهام که مشکل قبل را ندارد. تا ۱ ساعت دیگه این نصبکننده رو میتونید دریافت کنید و به صورت نرمال نصب کنید. دایرکتوری نصب لزومی ندارد میکتک باشد. اصلا بهتر است همان پیشفرض نصبکننده باشد.
-
ضمنا نصبکننده جدیدی ساختهام که مشکل قبل را ندارد. تا ۱ ساعت دیگه این نصبکننده رو میتونید دریافت کنید و به صورت نرمال نصب کنید. دایرکتوری نصب لزومی ندارد میکتک باشد. اصلا بهتر است همان پیشفرض نصبکننده باشد.
خیلی ممنون، فقط اگه ممکنه یه مقدار در مورد فایلهایی که باید در دایرکتوری جاری باشه، توضیح بدین.
-
خیلی ممنون، فقط اگه ممکنه یه مقدار در مورد فایلهایی که باید در دایرکتوری جاری باشه، توضیح بدین.
هیچی. نصبکننده همهٔ کارها رو انجام میده. برای درست کردن نمایه به صورت زیر عمل کنید:
xindy -L persian -C utf8 -M texindy -M page-ranges filename.idx
در این صورت نمایه آمادهٔ تزریق به فایل میشود. لطفا نصبکننده را امتحان کنید و صحت موضوع را بررسی کنید. بعد از نصب، یک خط فرمان باز کنید و به دایرکتوری مورد نظر بروید و فرمان بالا را اجرا کنید. لطفا برای گزارش به من در مورد صحت نصبکننده، زیندی را در دایرکتوری پیشفرض نصب کنید (که شامل فاصله در اسم مسیر است) و صحت نصب را گزارش کنید.
-
این هم حاصل اثر زیندی بر نمایهٔ راهنمای لاتک با دستور بالا
-
لطفا نصبکننده را امتحان کنید و صحت موضوع را بررسی کنید
خیلی ممنون آقای دکتر. من توی همون مسیر پیشنهادی خود اینستالر، یعنی
C:\Program Files
نصب کردم و الان عالی کار میکنه. اثر xindy روی فایل سمینارم رو ضمیمه کردم.
واقعاً ممنون
-
خیلی ممنون آقای دکتر. من توی همون مسیر پیشنهادی خود اینستالر، یعنی
C:\Program Files
نصب کردم و الان عالی کار میکنه. اثر xindy روی فایل سمینارم رو ضمیمه کردم.
واقعاً ممنون
ممنون از گزارشت. در مورد نمایهٔ سمینارت هم، فقره «کوچکترین عنصر» را احتمالأ با ترفند برای makeindex وارد کردی که در قسمت «ق» ظاهر میشه.
-
ممنون از گزارشت. در مورد نمایهٔ سمینارت هم، فقره «کوچکترین عنصر» را احتمالأ با ترفند برای makeindex وارد کردی که در قسمت «ق» ظاهر میشه.
درسته، حق با شماست.
-
بالاخره حمایت کامل xindy از فارسی را پیدا کردم. از این به بعد راحت میتوانید بنویسید
xindy -L persian -C utf8 -M texindy filename.idx
تا نمایه بدون نقص را دریافت کنید. برای این کار کافی است پوشهٔ زیر را در
xindy/lang
کنار پوشههای زبانهای دیگر مانند english و غیره قرار دهید. به پیوست همچنین اثر این دستور بر نمایهٔ راهنمای لاتک را میبینید.
آقای دکتر، یه سوال دیگه:
با این دستوری که شما نوشتین، اول هر بلوک، حرف مربوط به اون بلوک هم چاپ میشه. حالا اگه اون حرف رو بخوایم حذف کنیم (چون نمایههام خیلی کمه)، باید از چه دستوری استفاده کنیم؟ خودم یه کمی با این دستور شما ور رفتم اما درست نشد.
ممنون میشم اگه راهنمایی کنین.
-
آقای دکتر، یه سوال دیگه:
با این دستوری که شما نوشتین، اول هر بلوک، حرف مربوط به اون بلوک هم چاپ میشه. حالا اگه اون حرف رو بخوایم حذف کنیم (چون نمایههام خیلی کمه)، باید از چه دستوری استفاده کنیم؟ خودم یه کمی با این دستور شما ور رفتم اما درست نشد.
ممنون میشم اگه راهنمایی کنین.
xindy -L persian -C utf8 -M numeric-sort -M latex -M latex-loc-fmts filename.idx
-
با سلام
من واسه تولید نمایه از Xindy استفاده میکنم. تو فایل ضمیهای که پیوست کردم میخوام تشدیدی زیر نمایهای از سیگما-متناهی باشد ولی متاسفانه همچین امکانی بهم نمیده آیا واسه زیراندیس کردن نمایهها محدودیتی هست؟