تالار گفتگوی پارسیلاتک
لاتک LATEX => حروفچینی مستندات => نويسنده: s_karimi در اكتبر 05, 2013, 07:13:47 am
-
جناب آقای ترابی
با سلام و عرض احترام
بنده با فیلم آموزشی تولید نمایه شما یک فایل نمونه ساختم که کار میکند. اما در مورد نمایه لاتین مشکل دارم فایل نمونه پیوست است. از فیلم تهیه شده خیلی هم ممنون
با سپاس
-
مشکل از فونت شماست که انگلیسی ندارد. فونت پیشفرض لیتک که Persian Modern است، گلیفهای مربوط به انگلیسی را ندارد. با دستور
\setlatintextfont{Times New Roman}
مشکل شما حل میشود.
-
جناب ترابی
با سلام مجدد
با تشکر. به توصیه شما عمل شد، اما نشد. فایل پیوست است.
-
برای اینکه شما انگلیسی را داخل \lr قرار ندادید. \lr{text} کار را انجام دهید مشکل حل میشود.
-
جناب ترابی
با سلام
واقعاً متشکرم. درست شد. اما مانند نمایه فارسی که اول حروف ت و یا چ و ... ساخته میشود و سپس کلمه و شماره صفحه ذیل آنها درج میشود. حرف لاتین مورد نظر ظاهر نمیگردد و فقط کلمه و شماره صفحه چاپ میشود.
با احترام و سپاس فراوان
-
به خاطر قلمی است که استفاده میکنی. قلم پیشفرض زیپرشین نویسههای لاتین را ندارد. بنابراین علاوه بر آنچه آقای ترابی گفت:
\settextfont{HM XKAyhan}
-
دلیل این امر اینه که شما از فونت Persian Modern استفاده میکنید. این فونت حروف انگلیسی نداره. قبلاً هم عرض کرده بودم خدمتتون.
دستور زیر را بزنید تا درست کار کنه
\settextfont[Scale=1]{HM XNiloofar}
البته باید فونت HM XNiloofar هم روی سیستم نصب باشه.
-
علت اینکه بعضی وقتها اصلا نمایه درست نمیشه چیه؟ یک بار نمایه ساخته میشه. روز بعد هرکاری میکنی نمیشه. بعضی وقتها اسم فایل رو عوض میکنی دوباره نمایه درست میشه؟ آیا شما تا حالا به چنین چیزی برخورد کردید یا کامپیوتر من جن داره
-
علت اینکه بعضی وقتها اصلا نمایه درست نمیشه چیه؟ یک بار نمایه ساخته میشه. روز بعد هرکاری میکنی نمیشه. بعضی وقتها اسم فایل رو عوض میکنی دوباره نمایه درست میشه؟ آیا شما تا حالا به چنین چیزی برخورد کردید یا کامپیوتر من جن داره
لاتک اطلاعاتی را در فایل .aux ذخیره میکند. سعی کنید ااگر مشکلی وجود داشت، این فایل را حذف کنید و دوباره پردازش کنید.
-
البته بنده قصد جسارت نداشتم . مشکل همینه که با حذف همه فایلهایی که بعد از اجرا ساخته میشه باز هم نمایه ساخته نمیشه ولی با تغییر نام فایل و اجرای دورباره آن مشکل حل میشه
-
البته بنده قصد جسارت نداشتم . مشکل همینه که با حذف همه فایلهایی که بعد از اجرا ساخته میشه باز هم نمایه ساخته نمیشه ولی با تغییر نام فایل و اجرای دورباره آن مشکل حل میشه
فایل شما در نامش فاصله دارد. فاصله باعث سردرگمی تک میشود. سعی کنید از نامهای بدون فاصله انتخاب کنید.
-
سلام
با تشکر از آقایان ترابی و کارنپهلو
کل مشکل من حل شد. جزء یک مورد، آنهم وقتی یک کلمه در چندین صفحه تکرار میشود و نمایه میشود. درست شماره صفحه نمیخورد. مثلا ۱ تا ۳ یا ۱،۲،۳ و یا ۳-۱ و ... بلکه الان نوشته میشود ۱۳ در صورتی که ما صفحه ۱۳ نداریم. فایل نمونه پیوست است.
با تشکر فراوان از شکیبایی شما
-
فکر کنم قبلاً گفته بودم از فونت مناسب استفاده کنید 8)
فونتهایی که آقای موحدیان اصلاح کردند (http://www.parsilatex.com/forum/SMF/index.php?topic=5398.msg27686#msg27686) در حال حاضر کاملترین و بهترین فونتها هستند. من همیشه از فونت HM XNiloofar استفاده میکنم و مشکلی ندارم.
فایل پیوست را ملاحظه کنید.
-
سلام
با تشکر از آقایان ترابی و کارنپهلو
کل مشکل من حل شد. جزء یک مورد، آنهم وقتی یک کلمه در چندین صفحه تکرار میشود و نمایه میشود. درست شماره صفحه نمیخورد. مثلا ۱ تا ۳ یا ۱،۲،۳ و یا ۳-۱ و ... بلکه الان نوشته میشود ۱۳ در صورتی که ما صفحه ۱۳ نداریم. فایل نمونه پیوست است.
با تشکر فراوان از شکیبایی شما
سلام
من هم این مشکل رو داشتم و حلش کردم. من از xeindex استفاده میکنم. اگه این 2 تا کار رو کنی این مشکل پیش میاد:
1- استفاده از quickindex
2- استفاده از دستور
\immediate\write18{xindy -L persian -C utf8 -M texindy \jobname.idx}
ابتدای فایل تک برای تولید سریع نمایه
بعد از اجرای اول فایل، اگه از texmaker استفاده میکنید F12 رو بزنید (استفاده از makeindex). سپس دوباره فایل رو اجرا کنید.
اینطوری 1،2،3 در نمایه به صورت 1-3 در میاد
-
من هم این مشکل رو داشتم و حلش کردم. من از xeindex استفاده میکنم. اگه این 2 تا کار رو کنی این مشکل پیش میاد:
با سلام،
بنده فایلم را (بدون هیچ تغییری) یک بار در ویرایشگر Texmaker و یک بار با ویرایشگر TeXworks انجام دادم و فونت مناسب هم انتخاب کردم. فایل و نتایج سنجاق است.
۱) دو نتیجه متفاوت در خروجی PDF حاصل میشود!
۲) در هر کدام از آنها در قسمتی درست کار می کند و در قسمتی خیر؟!
با تشکر از توجه شما
-
من
\usepackage[quickindex]{xepersian}
رو به
\usepackage[]{xepersian}
تبدیل کردم. اینطوری درست شد. به علاوه، صفحات 1 تا 3 به صورت 1-3 خورده (که چون زبان فارسی از راست به چپه این درست تره) نه 3-1.
اینکه دوتا ادیتور دوتا خروجی متفاوت برای یک فایل میده، معنیش اینه که تنظیماتشون متفاوته و مشکل از ادیتوره.
من اسم texmaker رو برای این آوردم که در این ادیتور، F12 نمایه ساز هست که ممکنه در یک ادیتور دیگه متفاوت باشه.
-
من
کد: [انتخاب]
\usepackage[quickindex]{xepersian}
رو به
کد: [انتخاب]
\usepackage[]{xepersian}
تبدیل کردم. اینطوری درست شد. به علاوه، صفحات 1 تا 3 به صورت 1-3 خورده (که چون زبان فارسی از راست به چپه این درست تره) نه 3-1.
با سلام
بنده به توصیه شما عمل کردم. این مرتبه اصلا نمایه در TeXworks ساخته نمیشود؟!
با تشکر
-
شما این پست (http://www.parsilatex.com/forum/SMF/index.php?topic=5309.msg27607#msg27607) را دیدید؟ اگر کاری که گفته انجام دهید، به نظرم باید خروجی شما درست بشه!
خروجی من پیوست شده. فکر نکنم مشکلی داشته باشه.
-
شما این پست (http://www.parsilatex.com/forum/SMF/index.php?topic=5309.msg27607#msg27607) را دیدید؟ اگر کاری که گفته انجام دهید، به نظرم باید خروجی شما درست بشه!
خروجی من پیوست شده. فکر نکنم مشکلی داشته باشه.
من فایلهای persian رو جایگزین کردم. با اینکه خروجی قبلی من درست بود، ولی در خروجی شما، خط تیره بین اعداد زیباتر افتاده ولی برای من یکم ضخیم تره و بالاتر رفته.
میدونید چطور میشه درستش کرد؟
-
این موضوع فقط به فونت مربوط میشه. احتمالا فونت شما نسخهی قدیمی HM XNiloofar هست. یکی از مسائلی که در این فونت مطرح شد و با صحبتهایی که در همین تالار
و تالار Irmug با آقای بهنام داشتیم و نسبت به بهینهشدن آن اقدام شد، همین سایز و شکل خط تیره بود که آقای موحدیان زحمت تصحیح آنرا کشیدند.
پیشنهاد میکنم شما آخرین نسخهی این فونتها را دریافت و نصب کنید تا مشکل حل شود. آخرین نسخه 0.21 هست.
-
سلام
من هم این مشکل رو داشتم و حلش کردم. من از xeindex استفاده میکنم. اگه این 2 تا کار رو کنی این مشکل پیش میاد:
1- استفاده از quickindex
2- استفاده از دستور
\immediate\write18{xindy -L persian -C utf8 -M texindy \jobname.idx}
ابتدای فایل تک برای تولید سریع نمایه
بعد از اجرای اول فایل، اگه از texmaker استفاده میکنید F12 رو بزنید (استفاده از makeindex). سپس دوباره فایل رو اجرا کنید.
اینطوری 1،2،3 در نمایه به صورت 1-3 در میاد
تکایو ۲۰۱۳ خودتون رو بروز کنید. شما از نسخه قدیمی زیپرشین استفاده میکنید.