واسه پیدا کردن راهحل، خیلی گوگل کردم و تا اونجایی که من متوجه شدم، (حداقل به زبان انگلیسی) قبل از تو کسی، همچین چیزی رو درخواست نکرده. تا اینکه این سوال رو اینجا پرسیدم. همونطور که میبینی، کاربری راهحل
بنابراین نتیجه میگیریم که اگه میخوای لینک داشته باشی، باید از همون فرم بلند (مثل فایل پیوست) استفاده کنی.
امیدوارم مشکلت تا حدودی حل شده باشه.
کد: [انتخاب]
\index{متن@\hypertarget{متن.ind}{}متن}\href{\#متن.ind}{متن}
رو پیشنهاد داد که کار میکرد. اما چون وارد کردن دستور \index در این حالت، وقتگیر بود، سعی کردم که دستور \index رو redefine کنم. اما وقتی این کار رو کردم، با خطا مواجه میشدم. تا اینکه دوباره بهم پیشنهاد شد که از دستور \protect استفاده کنم. اما وقتی هم که از این دستور استفاده کردم، لینک به قسمت نمایه خراب میشد. از طرف دیگه، این redefine کردن برای دستورهایی مثل کد: [انتخاب]
\index{مقداری!متن}
کار نمیکرد. بنابراین یه follow-up question توی همون سایت پرسیدم و هر دو مشکل رو مطرح کردم. بسته letltxmacro بهم پیشنهاد شد که متاسفانه مشکل رو حل نکرد. کاربر دیگهای هم مشکل رو به خود xindy ربط داد. بنابراین نتیجه میگیریم که اگه میخوای لینک داشته باشی، باید از همون فرم بلند (مثل فایل پیوست) استفاده کنی.
امیدوارم مشکلت تا حدودی حل شده باشه.