سلام، لطفا وارد شوید یا عضو شوید.

نویسنده موضوع: تورفتگی نمایه‌ها نسبت به عنوان نمایه  (دفعات بازدید: 2645 بار)

آفلاین مسهر باقری

  • Full Member
  • ***
  • تشکر
  • -اهدا شده: 11
  • -دریافت شده: 42
  • ارسال: 228
    • ديدن مشخصات
با سلام به همه ی دوستان.
هنگامی که با زیندی نمایه درست می کنم، نمایه ها نسبت به عنوان نمایه تورفتگی دارند. علت چیه؟ بی‌زحمت فایل پیوست رو ببینید.

پی‌نوشت: از تکلایو ۲۰۱۱ استفاده می کنم و از روشی که آقای کارن‌پهلو به تازگی برای نوشتن نمایه با تک‌ورکس گفته‌اند، استفاده کرده‌ام.
با سپاس

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
با سلام به همه ی دوستان.
هنگامی که با زیندی نمایه درست می کنم، نمایه ها نسبت به عنوان نمایه تورفتگی دارند. علت چیه؟ بی‌زحمت فایل پیوست رو ببینید.

پی‌نوشت: از تکلایو ۲۰۱۱ استفاده می کنم و از روشی که آقای کارن‌پهلو به تازگی برای نوشتن نمایه با تک‌ورکس گفته‌اند، استفاده کرده‌ام.
با سپاس
من تا به حال متوجه این مشکل نشده بودم و مشکل ربطی به زیندی یا روش تهیه نمایه ندارد و از اول این مشکل وجود داشته است. گاهی اوقات وقتی پرونده‌های تک آقای امیدعلی را می‌دیدم که در آن تغییرات ناشیانه‌ای در تعریف ماکروی \@idxitem داده بودند تعجب می‌کردم و علت آن تغییرات را نمی‌دانستم. مشکل به این خاطر است:

«همانگونه که می‌دانیم سبک bidi برای حروف‌چینی دوجهته راست به چپ، تعریف داخلی دستور \@outputdblcol را تغییر می‌دهد در اولیل من همان کاری را انجام داده بودم که فارسی‌تک کرده بود یعنی در تعریف دستور \@outputdblcol فقط جای \@leftcolumn و \@outputbox را تغییر داده بودم که مشکلاتی داشت (یکی از مشکلات به ترتیب نبودن فهرست مطالب بود، در فهرست مطالب اول مورد مربوط به ستون چپ می‌آمد و بعد مورد مربوط به ستون راست و این به این خاطر است که هنگام خواندن تک از چپ می‌خواند نه از راست برای حل این مشکل این بار تک را  فریب دادم. تعریف دستور \@outputdblcol را تغییر دادم به اینصورت که چیزی در ستون اول نمی‌نویسم اما به اندازه ستون اول فاصله افقی رد می‌کنم، حال در وسط متن هستم، پس خط عمودی را می‌گذارم، سپس ستون اول را می‌نویسم (که به وضوح سمت راست قرار می‌گیرد)، اما به اندازه طول متن فاصله افقی رد می‌کنم و سپس ستون دوم را در سمت چپ قرار می‌دهم و در اخر هم به اندازه طول ستون+ طول مابین دو ستون فاصله افقی رد می‌کنم. با این شیوه تک فریب می‌خورد، ستون اول ستون سمت راست است و مشکلات پیشین اتفاق نمی‌افتد. در این شیوده ما محاسبه‌هایی را براساس \columnwidth و \columnsep و \columnseprule انجام می‌دهیم. حال شما وقتی نمایه درست می‌کنید اگر داخل پرونده .ind را نگاهی کنید، نمایه شما همیشه داخل محیط theindex می‌اید و این محیط theindex نمایه را در دو ستون با استفاده از دستور \twocolumn حروف‌چینی می‌کند و مقادیر \columnsep و \columnseprule را تغییر می‌دهد و از آنجایی که محاسبات ما از این دو استفاده می‌کند اما این دو تغییر بعد از محاسبات انجام می‌شوند، این تغییرات در محاسبان ما لحاظ نمی‌شوند و بنابراین  محاسبات به هم می‌ریزد. حال راه‌حل چیست؟ بایستی تغییرات اندازه \columnsep و \columnseprule در تعریف محیط theindex قبل از دستور \twocolumn بیاید تا این تغییر اندازه‌ها در محاسبات ما لحاظ شوند.»

منتظر گونه آتی سبک bidi باشید که طی یکی دو روز آینده خواهد آمد.
« آخرين ويرايش: اوت 26, 2011, 08:52:30 am توسط وفا »

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
لطفاً شما هم حداقل نحوه درست کردن یک پرونده کمینه را یاد بگیرید.

آفلاین مسهر باقری

  • Full Member
  • ***
  • تشکر
  • -اهدا شده: 11
  • -دریافت شده: 42
  • ارسال: 228
    • ديدن مشخصات
ممنون از پاسختون. راستش را بخواهید خواستم این مسأله در محیط نسبتا واقعی نشان داده شود چون احتمال می‌دادم مشکل با یکی از بسته‌ها به‌خصوص بسته‌ی fancyhdr باشد که گفتید مشکل از جای دیگری است.
پیروز باشید.

آفلاین امیرحسین شرفی

  • Full Member
  • ***
  • تشکر
  • -اهدا شده: 105
  • -دریافت شده: 20
  • ارسال: 192
    • ديدن مشخصات
    • باشگاه ریاضی جم
هنگامی که با زیندی نمایه درست می کنم، نمایه ها نسبت به عنوان نمایه تورفتگی دارند. علت چیه؟ بی‌زحمت فایل پیوست رو ببینید.
کاش فایل pdf رو هم می‌گذاشتی تا منظورت از تو رفتگی فهمیده شود. چون به نظرم من چنین مشکلی ندارم. شاید چون xindy را بصورت جدای از تکلایو نصب کرده‌ام.
ریاضیات را جذاب‌تر بیاموزیم - www.jammathclub.com

آفلاین مسهر باقری

  • Full Member
  • ***
  • تشکر
  • -اهدا شده: 11
  • -دریافت شده: 42
  • ارسال: 228
    • ديدن مشخصات
این هم فایل pdf.

آفلاین مسهر باقری

  • Full Member
  • ***
  • تشکر
  • -اهدا شده: 11
  • -دریافت شده: 42
  • ارسال: 228
    • ديدن مشخصات
کاش فایل pdf رو هم می‌گذاشتی تا منظورت از تو رفتگی فهمیده شود. چون به نظرم من چنین مشکلی ندارم. شاید چون xindy را بصورت جدای از تکلایو نصب کرده‌ام.
اگر xindy را جداگانه نصب کنید هم این مشکل همچنان وجود خواهد داشت.

آفلاین امیرحسین شرفی

  • Full Member
  • ***
  • تشکر
  • -اهدا شده: 105
  • -دریافت شده: 20
  • ارسال: 192
    • ديدن مشخصات
    • باشگاه ریاضی جم
خوب به نظرتون وجود این تو رفتگی نمایه را زیباتر نمی‌کنه؟

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
خوب به نظرتون وجود این تو رفتگی نمایه را زیباتر نمی‌کنه؟
کاری با زیبایی نداریم. هدف داشتن رفتار پیش‌فرض لاتک است حالا چه زشت یا زیبا!

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
گونه جدید سبک bidi هم‌اکنون در CTAN قرار دارد که مشکل فوق را درست می‌کند. اگر نمی‌توانید منتظر به‌روزرسانی تک‌لایو باشید گونه TDS را از لینک زیر دریافت کنید و نصب کنید:
http://dante.ctan.org/tex-archive/install/macros/latex/contrib/bidi.tds.zip

 

وسط چین کردن عنوان نمایه

نویسنده مسهر باقریانجمن حروف‌چینی مستندات

پاسخ ها: 4
مشاهده: 1446
آخرين ارسال اكتبر 12, 2012, 12:09:15 am
توسط مسهر باقری
نمایه سازی در زیپرشین

نویسنده محمد چهارسوقیانجمن نمایه‌ساز MakeIndex

پاسخ ها: 7
مشاهده: 9380
آخرين ارسال دسامبر 21, 2010, 03:17:34 pm
توسط وحید دامن‌افشان
ظاهر شدن حروف در اول هر سری در نمایه

نویسنده محمد چهارسوقیانجمن نمایه‌ساز MakeIndex

پاسخ ها: 3
مشاهده: 5812
آخرين ارسال فوریه 16, 2010, 03:01:52 pm
توسط محمد چهارسوقی
رنگی کردن شماره صفحات در نمایه

نویسنده محمد چهارسوقیانجمن نمایه‌ساز MakeIndex

پاسخ ها: 2
مشاهده: 5849
آخرين ارسال اكتبر 17, 2009, 09:05:16 pm
توسط وحید دامن‌افشان
تداخل استفاده همزمان از فهرست مطالب و نمایه با کلاس hyperref

نویسنده مهدی شریعتانجمن حروف‌چینی مستندات

پاسخ ها: 3
مشاهده: 2784
آخرين ارسال دسامبر 07, 2009, 11:04:44 pm
توسط مهدی شریعت
مشکل مساوی نبودن فاصله بین حروف در قسمت نمایه

نویسنده وحید دامن‌افشانانجمن نمایه‌ساز MakeIndex

پاسخ ها: 10
مشاهده: 6724
آخرين ارسال فوریه 08, 2010, 06:37:04 pm
توسط مهدی امیدعلی
روش‌های نمایه‌سازی

نویسنده هادی صفی‌اقدمانجمن حروف‌چینی مستندات

پاسخ ها: 5
مشاهده: 2164
آخرين ارسال سپتامبر 02, 2013, 11:24:39 pm
توسط Arsham
لینک به نمایه

نویسنده maralانجمن نمایه‌ساز MakeIndex

پاسخ ها: 0
مشاهده: 3226
آخرين ارسال اكتبر 08, 2010, 07:23:08 pm
توسط maral