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

ابزارهای جانبی => نمایه‌ساز MakeIndex => نويسنده: وحید دامن‌افشان در دسامبر 29, 2009, 01:22:41 am

عنوان: مشکل مساوی نبودن فاصله بین حروف در قسمت نمایه
رسال شده توسط: وحید دامن‌افشان در دسامبر 29, 2009, 01:22:41 am
چرا موقع اندیس‌گذاری فاصله بین بعضی از حروف رعایت میشه ولی فاصله بین بعضیای دیگه رعایت نمیشه و بدون فاصله چاپ میشن. مثلاً تو عکس ضمیمه شده، فاصله بین کلماتی که با حرف ع شروع میشن با کلماتی که با حرف ف شروع میشن، رعایت شده اما فاصله بین ض و ع رعایت نشده؟
عنوان: پاسخ : مشکل مساوی نبودن فاصله بین حروف در قسمت نمایه
رسال شده توسط: vafa در دسامبر 29, 2009, 04:55:36 am
به نظر من بازهم این مشکل قلم هست. چون اگر مشکل زی‌پرشین بود، باید این مشکل بین همهٔ حروف بود ولی همونجوری که خودت گفتی بین بعضی‌هاشون هست و بین بعضی‌هاشون نیست. با مؤلف قلم تماس بگیر.
عنوان: پاسخ : مشکل مساوی نبودن فاصله بین حروف در قسمت نمایه
رسال شده توسط: وحید دامن‌افشان در فوریه 05, 2010, 07:32:26 pm
به نظر من بازهم این مشکل قلم هست. چون اگر مشکل زی‌پرشین بود، باید این مشکل بین همهٔ حروف بود ولی همونجوری که خودت گفتی بین بعضی‌هاشون هست و بین بعضی‌هاشون نیست. با مؤلف قلم تماس بگیر.
آقا وفا،
از وقتی که پست اول رو نوشتم تا حالا، قلم‌های مختلفی رو امتحان کردم اما همشون این مشکل رو دارن، شما مطمئنین که مشکل از قلم‌هاست؟ چون بالاخره این همه قلم که نمی‌تونن مشکل داشته باشن.
راستی چه جوری می‌شه از Xindy توی میک‌تک استفاده کرد؟
عنوان: پاسخ : مشکل مساوی نبودن فاصله بین حروف در قسمت نمایه
رسال شده توسط: مهدی امیدعلی در فوریه 06, 2010, 05:32:46 am
آقا وفا،
از وقتی که پست اول رو نوشتم تا حالا، قلم‌های مختلفی رو امتحان کردم اما همشون این مشکل رو دارن، شما مطمئنین که مشکل از قلم‌هاست؟ چون بالاخره این همه قلم که نمی‌تونن مشکل داشته باشن.
راستی چه جوری می‌شه از Xindy توی میک‌تک استفاده کرد؟
مشکل از makeindex است نه قلم. بین تمام حروف باید فاصله باشد ولی فقط بین ف و ع فاصله وجود دارد. برای استفاده از xindy روی ویندوز از tbook استفاده کن و نتیجه را لطفا اعلام کن.
http://tbookdtd.sourceforge.net/tbookman/Installation.html#Installation
عنوان: پاسخ : مشکل مساوی نبودن فاصله بین حروف در قسمت نمایه
رسال شده توسط: وحید دامن‌افشان در فوریه 06, 2010, 05:40:53 pm
مشکل از makeindex است نه قلم. بین تمام حروف باید فاصله باشد ولی فقط بین ف و ع فاصله وجود دارد. برای استفاده از xindy روی ویندوز از tbook استفاده کن و نتیجه را لطفا اعلام کن.
http://tbookdtd.sourceforge.net/tbookman/Installation.html#Installation
ممنون آقای دکتر. ولی در مورد tbook این توضیح رو نوشته:
tbook is a system that typesets XML documents with high-level LaTeX while HTML, XHTML+MathML and DocBook output are equally possible
.
عنوان: پاسخ : مشکل مساوی نبودن فاصله بین حروف در قسمت نمایه
رسال شده توسط: مهدی امیدعلی در فوریه 06, 2010, 07:32:01 pm
ممنون آقای دکتر. ولی در مورد tbook این توضیح رو نوشته:
tbook is a system that typesets XML documents with high-level LaTeX while HTML, XHTML+MathML and DocBook output are equally possible
.
بله همینطوره ولی در روند نصب xindy رو هم نصب می‌کنه. البته من نتونستم باهاش کار کنم.
عنوان: پاسخ : مشکل مساوی نبودن فاصله بین حروف در قسمت نمایه
رسال شده توسط: مهدی امیدعلی در فوریه 07, 2010, 11:10:00 am
روش قبلی برای خود من هم کار نکرد ولی به روش دیگه xindy رو روی میک‌تک ۲.۸ نصب کردم و استفاده کردم. باید ابتدا دو فایل tlperl.7z و xindy-miktex.rar رو از مرکز دانلود سایت دریافت کنید و آنها را در دایرکتوری میک‌تک خود باز کنید. سپس دایرکتوری bin پوشه tlperl رو به مسیر ویندوز اضافه کنید. روی سیستم من میک‌تک در C:\texmf نصب است (و به شما هم توصیه می‌کنم همین کار رو بکنید) اگر روی سیستم شما در جای دیگر نصب است باید فایل texmf.cnf واقع در دایرکتوری miktex خود را با یک ویرایشگر باز کنید و در خط ۴۰ به جای
MIKTEXMAIN = C:/texmf
مسیر درست روی سیستم خود را قرار دهید. به پیوست حاصل پردازش xindy روی نمایه جزوه توپولوژی من را می‌بینید.
عنوان: پاسخ : مشکل مساوی نبودن فاصله بین حروف در قسمت نمایه
رسال شده توسط: وحید دامن‌افشان در فوریه 07, 2010, 08:02:34 pm
روش قبلی برای خود من هم کار نکرد ولی به روش دیگه xindy رو روی میک‌تک ۲.۸ نصب کردم و استفاده کردم. باید ابتدا دو فایل tlperl.7z و xindy-miktex.rar رو از مرکز دانلود سایت دریافت کنید و آنها را در دایرکتوری میک‌تک خود باز کنید. سپس دایرکتوری bin پوشه tlperl رو به مسیر ویندوز اضافه کنید. روی سیستم من میک‌تک در C:\texmf نصب است (و به شما هم توصیه می‌کنم همین کار رو بکنید) اگر روی سیستم شما در جای دیگر نصب است باید فایل texmf.cnf واقع در دایرکتوری miktex خود را با یک ویرایشگر باز کنید و در خط ۴۰ به جای
MIKTEXMAIN = C:/texmf
مسیر درست روی سیستم خود را قرار دهید. به پیوست حاصل پردازش xindy روی نمایه جزوه توپولوژی من را می‌بینید.
این که خیلی عالیه. منتها گویا هنوز با گچپژ مشکل داریم. درسته؟
فقط چند تا سوال:
۱-«آنها را در دایرکتوری میک‌تک خود باز کنید» یعنی چی؟
۲- «دایرکتوری bin پوشه tlperl رو به مسیر ویندوز اضافه کنید» یعنی چی؟ من اصلاً c:\texmf رو ندارم (از ویندوز استفاده می‌کنم).
۳- بجای دستورهای
‎\usepackage{makeidx}‎
‎\makeindex‎
چه چیزی رو باید قرار بدم؟
۴-واسه چاپ نمایه‌ها، باید از چه دستوری (در دایرکتوری جاری) توی خط فرمان استفاده کنم؟
ممنون
عنوان: پاسخ : مشکل مساوی نبودن فاصله بین حروف در قسمت نمایه
رسال شده توسط: مهدی امیدعلی در فوریه 07, 2010, 08:26:10 pm
این که خیلی عالیه. منتها گویا هنوز با گچپژ مشکل داریم. درسته؟
فقط چند تا سوال:
۱-«آنها را در دایرکتوری میک‌تک خود باز کنید» یعنی چی؟
۲- «دایرکتوری bin پوشه tlperl رو به مسیر ویندوز اضافه کنید» یعنی چی؟ من اصلاً c:\texmf رو ندارم (از ویندوز استفاده می‌کنم).
۳- بجای دستورهای
‎\usepackage{makeidx}‎
‎\makeindex‎
چه چیزی رو باید قرار بدم؟
۴-واسه چاپ نمایه‌ها، باید از چه دستوری (در دایرکتوری جاری) توی خط فرمان استفاده کنم؟
ممنون
با گچپژ مشکلی وجود نداره همانطور که در فایل می‌بینید.
۱- در دایرکتوری که میک‌تک نصب است. معمولا شما هنگام نصب میک‌تک، مسیر پیش‌فرض
C:\Program Files\miktex 2.8
را انتخاب می‌کنید که مناسب نیست (چون در اسم مسیر فاصله وجود دارد، البته برای کارهای عادی مشکلی بوجود نمی‌آید). من هنگام نصب مسیر
C:\texmf
را انتخاب کردم.
۲-

Control Panel-->System-->Advanced-->Envirnment Variables
را انتخاب کنید. بعد در قسمت System Variables گزینهٔ Path را انتخاب و بعد کلید Edit را بزنید و بعد در انتهای خط ظاهر شده عبارت

;C:\texmf\tlperl\bin
را اضافه کنید.
۳و۴- کار خاصی لازم نیست. به راهنمای زی‌پرشین مراجعه کنید.
عنوان: پاسخ : مشکل مساوی نبودن فاصله بین حروف در قسمت نمایه
رسال شده توسط: وحید دامن‌افشان در فوریه 08, 2010, 03:47:33 pm
با گچپژ مشکلی وجود نداره
فکر کنم توپولوژی گسسته باید قبل از توپولوژی متمم متناهی بیاد.
راستی چرا حرف «و» بعد از «ه» اومده؟
خیلی ممنون، در اولین فرصت امتحانش می‌کنم.
عنوان: پاسخ : مشکل مساوی نبودن فاصله بین حروف در قسمت نمایه
رسال شده توسط: مهدی امیدعلی در فوریه 08, 2010, 06:37:04 pm
فکر کنم توپولوژی گسسته باید قبل از توپولوژی متمم متناهی بیاد.
راستی چرا حرف «و» بعد از «ه» اومده؟
خیلی ممنون، در اولین فرصت امتحانش می‌کنم.
حرف «و» قبل از «ه» اومده چون من در فایل persian.xdy این طور تعریف کرده‌ام. اگر ترتیب اینطور نیست در این فایل جای این دو را عوض کن. ولی در مورد گسسته و متمم احتمالا باگ xindy است.