تالار گفتگوی پارسی‌لاتک

ابزارهای جانبی => Xindy => نويسنده: مسهر باقری در سپتامبر 25, 2012, 10:49:45 am

عنوان: بیرون‌زدگی مدخل‌های نمایه
رسال شده توسط: مسهر باقری در سپتامبر 25, 2012, 10:49:45 am
با سلام.
وقتی که نمایه می‌زنم، برای مدخل‌هایی که بیش از یک سطر هستند، نمایه دچار بیرون‌زدگی میشه. نمی‌دونم مشکل از کجاست؟
فایل پیوست را ببینید.
عنوان: پاسخ : بیرون‌زدگی مدخل‌های نمایه
رسال شده توسط: مسهر باقری در سپتامبر 29, 2012, 01:33:04 pm
فکر می‌کنم علت رو پیدا کردم. مشکل برمی‌گرده به رفتار پیش‌فرض لاتک که از چپ به راست هستش و زیپرشین این رفتار رو در نظر می‌گیره (اگر به فایل نمونه‌ای که پیشتر ارسال کردم توجه کنید این مطلب رو به وضوح می‌بینید که مدخل‌ها همراه با شماره‌ی صفحات مربوطه از چپ تراز شدند). امیدوارم آقای کارن‌پهلو وقت کمک و اصلاح این مسأله رو داشته باشند.
سربلند باشید.
عنوان: پاسخ : بیرون‌زدگی مدخل‌های نمایه
رسال شده توسط: vafa در سپتامبر 29, 2012, 01:44:04 pm
طبیعی است برای حل مشکل دو راه‌حل وجود دارد:
عنوان: پاسخ : بیرون‌زدگی مدخل‌های نمایه
رسال شده توسط: vafa در سپتامبر 29, 2012, 02:13:23 pm
طبیعی است برای حل مشکل دو راه‌حل وجود دارد:
  • از کشیدگی استفاده کن یا
  • مقداری hyphenation exception قرار بده
و اگر آن هم کمکی نکرد

 برای توضیحات بیشتر و چرا این حالت بوجود میاد می‌تونی صفحات ۲۶ تا ۳۰ کتاب تک رو بخونی.
عنوان: پاسخ : بیرون‌زدگی مدخل‌های نمایه
رسال شده توسط: مسهر باقری در اكتبر 10, 2012, 11:41:31 am
با سپاس از آقا وفا.
برای مدخل هایی که بیش از یک صفحه دارند، انتهای هر سطر جالی خالی وجود داره در حالی که می‌تونه یک صفحه‌ی دیگر رو در خود جای بده ولی این صفحه رو به خط بعدی میبره و همین روند برای سطرهای بعدی تکرار میشه. آیا راه حلی برای این مشکل وجود داره؟ (فایل پیوست شده در پست نخست این مشکل رو به خوبی نشون میده.)
عنوان: پاسخ : بیرون‌زدگی مدخل‌های نمایه
رسال شده توسط: vafa در اكتبر 10, 2012, 12:09:13 pm
با سپاس از آقا وفا.
برای مدخل هایی که بیش از یک صفحه دارند، انتهای هر سطر جالی خالی وجود داره در حالی که می‌تونه یک صفحه‌ی دیگر رو در خود جای بده ولی این صفحه رو به خط بعدی میبره و همین روند برای سطرهای بعدی تکرار میشه. آیا راه حلی برای این مشکل وجود داره؟ (فایل پیوست شده در پست نخست این مشکل رو به خوبی نشون میده.)
اگر دقت می‌کردی لازم به پرسیدن سوال جدید نبود جواب شما در بالا داده شده.
عنوان: پاسخ : بیرون‌زدگی مدخل‌های نمایه
رسال شده توسط: مسهر باقری در اكتبر 11, 2012, 01:02:50 pm
مقادیری که گفتید رو تغییر دادم اما فقط مشکل بیرون زدگی حل میشه و مشکل خالی موندن انتهای هر سطر برای نمایه هایی بیش از یک سطر به قوت خودش باقیه.
باز هم ممنون از راهنماییتون.
عنوان: پاسخ : بیرون‌زدگی مدخل‌های نمایه
رسال شده توسط: vafa در اكتبر 11, 2012, 01:13:54 pm
مقادیری که گفتید رو تغییر دادم اما فقط مشکل بیرون زدگی حل میشه و مشکل خالی موندن انتهای هر سطر برای نمایه هایی بیش از یک سطر به قوت خودش باقیه.
باز هم ممنون از راهنماییتون.
حتماً درست انجتم نمی‌دهی.
عنوان: پاسخ : بیرون‌زدگی مدخل‌های نمایه
رسال شده توسط: مسهر باقری در اكتبر 12, 2012, 12:11:08 am
میشه مثالی از هر یک از این دستورها بگذارید؟ ممنون
عنوان: پاسخ : بیرون‌زدگی مدخل‌های نمایه
رسال شده توسط: vafa در اكتبر 13, 2012, 08:00:36 am
علت اصلی مشکل را پیدا کردم. پرونده PDF ضمیمه در نمایه اول مشکل‌دار است اما حالت درست باید نمایه دوم باشد. کد زیر را قبل از \begin{document} قرار بده. در نسخه آینده bidi این مشکل را درست می‌کنم:
\makeatletter
\renewcommand\@idxitem{\par\hangindent \if@RTL-\fi40\p@}
\makeatother
عنوان: پاسخ : بیرون‌زدگی مدخل‌های نمایه
رسال شده توسط: وحید دامن‌افشان در اكتبر 14, 2012, 10:40:23 am
علت اصلی مشکل را پیدا کردم. پرونده PDF ضمیمه در نمایه اول مشکل‌دار است اما حالت درست باید نمایه دوم باشد. کد زیر را قبل از \begin{document} قرار بده. در نسخه آینده bidi این مشکل را درست می‌کنم:
\makeatletter
\renewcommand\@idxitem{\par\hangindent \if@RTL-\fi40\p@}
\makeatother
ممنون وفا جان، منم امروز با این مشکل روبرو شدم. فقط توی فایلی که ارسال کردی، شماره صفحات، از سمت چپ، تراز شدن؛ آیا (با توجه به از راست به چپ بودن زبان فارسی،) نباید این شماره‌ها از سمت راست، تراز بشن؟
عنوان: پاسخ : بیرون‌زدگی مدخل‌های نمایه
رسال شده توسط: vafa در اكتبر 14, 2012, 12:14:10 pm
ممنون وفا جان، منم امروز با این مشکل روبرو شدم. فقط توی فایلی که ارسال کردی، شماره صفحات، از سمت چپ، تراز شدن؛ آیا (با توجه به از راست به چپ بودن زبان فارسی،) نباید این شماره‌ها از سمت راست، تراز بشن؟
۱- اگر تغییری را که گفتم انجام ندهید، شماره صحفحات از سمت راست تراز می‌شوند و با وارد کردن اون کد شماره صفحات از سمت چپ تراز می‌شوند.

۲- اگر از لاتک و نه از زی‌پرشین استفاده کنید، جایی که چپ به راست حروف‌چینی می‌کنید شماره صفحات از راست تنظیم می‌شوند پس منطقی است که در محیط راست به جپ شماره صفحات از چپ تنظیم شود.