اولین بار است که به اینجا می‌آیید؟ راهنمای سایت را بخوانید!
Close Sidebar
وب‌سایت پرسش و پاسخ پارسی‌لاتک جایی برای پرسش و پاسخ درباره سیستم حروف‌چینی لاتک و بسته زی‌پرشین است. در اینجا می‌توانید سوال‌های خود را بپرسید و به سوال‌های دیگران پاسخ دهید.

محبوب‌ترین برچسب‌ها

رفع خطا جدول مراجع xepersian ریاضی‌نویسی شکل فونت فهرست مطالب شماره‌گذاری bidi منابع پانویس بیب‌تک tikz parsilatex تک‌لایو بیمر اسلاید زی‌پرشین پاورقی bibtex سربرگ نماد رسم شکل فرمول‌نویسی قالب ارجاع‌دهی biditexmaker هدر ویرایشگر beamer واژه‌نامه اندازه فونت texstudio عنوان فصل ماتریس اعمال نشدن تغییرات در پی‌دی‌اف رسم جدول bidipresentation شماره صفحه حاشیه رنگ عنوان شکل اسلاید فارسی محیط قضیه گراف مکان شکل tikzpicture حروف‌چینی کد شماره فصل enumerate tabriz_thesis نمایه align زیرنویس شکل کادر itemize فهرست اشکال الگوریتم listings عدم اجرا نیم‌فاصله متن لاتین و فارسی بسته فاصله بین خطوط قالب پایان‌نامه فرمول نصب تک‌لایو فارسی‌تک hyperref شماره فرمول glossaries کپشن نمودار خروجی لاتک حروف‌چینی چندستونی فونت فارسی و انگلیسی ماکرونویسی biditools شماره پاورقی پیوست‌ سوال امتحانی فاصله‌گذاری فرمول چندضابطه‌ای subfigure extrafootnotefeatures biditufte-book header texmaker pdf tex longtable تصویر شمارنده خطا texlive2015 زیرنویس رسم نمودار شماره‌گذاری صفحات پایان نامه دیاگرام فهرست جداول میک‌تک texlive2016 تنظیم جدول آکولاد kashida texworks caption اندیس اعداد فارسی lollipop iust-thesis multicol فصل‌نویسی شعر سوال چهارگزینه‌ای بولد تورفتگی فاصله عمودی xindy چپ‌چینی اوبونتو میکروسافت ورد قاب geometry texlive fancyhdr وسط‌چینی تک لایو 2015 عنوان بخش شماره گذاری به‌روزرسانی بسته aimc46 صفر توخالی فرمول طولانی pgfplots بیرون‌زدگی xelatex کاما tcolorbox پوستر فاصله سطرها نوشتافت شکست خط tex-programming فونت اعداد قرآن tabriz-thesis ایتالیک winedt جستجوی معکوس فلش جایابی تصویر قالب کتاب پاراگراف‌بندی بازیابی اطلاعات هایپرلینک فهرست نمادها شمارنده فصل font محیط ریاضی رسم کادر جداکننده جدول طولانی فهرست تصاویر شماره‌گذاری فرمول algorithm2e فونت بولد proof equation bidipoem eps جدول افقی عکس به‌روزرسانی پانویس چندستونی کمک مالی فاصله خطوط حروف‌چینی شعر زیرشکل minipage قلم پانویس پاراگرافی ltrfootnote پیوست computeautoilg متن فارسی و انگلیسی فرمول چندخطی neveshtuft غلط‌گیری املایی تک‌پارسی پیکان لاتکس tabular baselineskip شماره قسمت قسمت عنوان جدول
39 نفر آنلاین
0 عضو و 39 مهمان در سایت حاضرند
بازدید امروز: 8112
بازدید دیروز: 5389
بازدید کل: 25842041

جلوگیری از بیرون زدن متن از حاشیه ی تعیین شده

0 رای
6,686 بازدید

سلام
در متنی که نوشته ام، در برخی خطوط متن از حاشیه بیرون می آید.
لطفا به نتیجه ی کد من توجه کنید. البته مقداری در مشکل اغراق کرده ام ولی در متنی که خود در حال نوشتن آن هستم به کرات این مشکل پیش می آید!

    \documentclass[a4paper]{book}
\usepackage{xepersian}
\settextfont[Scale=1.5]{XB Niloofar}
\setlatintextfont[Scale=1.4]{Times New Roman}
\begin{document}
تاریخ تصویربرداری، از زمان شروع محقرانه اختراع دوربین روزنه‌ای در حدود سال 1000 بعد از میلاد حضرت مسیح تا جمع‌آوری بسیار پیچیده‌ی داده‌ها از فضا، مجموعه‌شگفت‌انگیزی‌از پیشرفت‌های‌فناورانه‌وکاربردهای‌آنها را پیموده ‌است. قدیمی‌ترین‌دوربین‌روزنه‌ای، که به نام دوربین آبسکیورا\LTRfootnote{ Obscura} نیز شناخته می‌شود، تنها می‌توانست یک تصویر وارونه از منظره بیرونی را بر روی یک پرده نمایش، تصویر کند. در حدود سال 1816، \lr{Niépce Nicéphore} به اولین مردی تبدیل شد که توانست تصویر دوربین را بر روی یک کاغذ لایه‌نشانی شده با کلراید نقره که هنگام قرارگیری در مقابل نور تیره می‌شد، ثبت نماید. مدت کوتاهی پس از آن، با ساخت دوربین‌های تجاری توسط جورج ایستمن\LTRfootnote{ George Eastman} که توسط غیرمتخصصین نیز می‌توانست مورد بهره‌برداری قرار گیرد و همچنین با ورود اولین دوربین کداک\LTRfootnote{ Kodak} به بازار در سال 1888 که با مقدار فیلم لازم برای 100 بار نوردهی پر شده بود، عصر جدیدی آغاز شد.
\end{document}

enter image description here

به عنوان مثال MSWord جمله ی مشابه را اینگونه نشان می دهد:
enter image description here

سوال شده آبان 9, 1394 توسط اویس قرنی (28 امتیاز)
ویرایش شده آبان 9, 1394 توسط اویس قرنی
آیا متن از جایی کپی پیست شده یا اینکه خودتان این همه نیم‌فاصله استفاده کرده‌اید؟!
عرض کرده بودم که کمی اغراق شده است ولی در متنی که در حال آماده سازی آن هستم نیم فاصله های غیر قابل اجتنابی وجود دارد که کلمات به نسبت بزرگی را ایجاد میکند و خط نیز طولانیتر میشود.
ولی انتظار دارم لاتک با قدری فشرده سازی یا طویل سازی برخی حروف و فاصله ها (مانند word) این کار را به راحتی انجام دهد.
من دنبال این راهکار می گردم.
می‌توانید لاتک را با ماکروی \linebreak مجبور کنیدکه خط را در آن نقطه برایتان بشکند تا چنین مشکلی پیش نیاید.
من ورد ندارم لکن خودتان اینرا در ورد تست کنید خیلی بعید است که بتواند چنین کاری بکند!
عنایت بفرمایید به پاسخ وورد در بالا!
پس یک زحمت دیگر هم بکشید: ملاحظه بفرمایید که مثلا حرف میم در کلمه میلاد یک کلمه است یا اینکه ورد آن را با افزودن کاراکتر ـ کشیده است.
البته برای اینکه مقایسه دقیق‌تر شود باید دقیقا حاشیه صفحه را در ورد همانند لاتک قرار دهید تا در سطر اول تا کلمه روزنه‌ای بیاید  --به عبارت دیگر عرض متن شما الان نسبت به لاتک بیشتر است--.
خوب همین الان و با همین حاشیه «و» را به فناورانه و کاربردهای با کمک نیم فاصله بچسبانید و بازهم نتیجه را ارسال نمایید.
در واقع در ورد متن همیشه در حالت کشیده قرار دارد. پاسخ جدیدی که برایتان قرار داده‌ام را ملاحظه فرمایید.

3 پاسخ

+1 رای
 
بهترین پاسخ

گزینه کشیده را در زی‌پرشین فعال کنید و از زندگی با لاتک لذت ببرید؛ و انصافاً خروجی ورد و لاتک را مقایسه کنید.

کافی است خط بارگذاری زی‌پرشین را به صورت زیر در آورید:

\usepackage[Kashida]{xepersian}

حال به خروجی بدست آمده با همان متن دقت بفرمایید:
enter image description here

ویرایش

حتی می‌توانید این گزینه با دستورات \KashidaOn و ‍\KashidaOff در متن فعال و غیرفعال کنید؛
به کد زیر و خروجی آن توجه کنید:

\documentclass[a4paper]{book}
\usepackage[Kashida]{xepersian}
\settextfont[Scale=1.5]{XB Niloofar}
\setlatintextfont[Scale=1.4]{Times New Roman}

\def\test{تاریخ تصویربرداری، از زمان شروع محقرانه اختراع دوربین روزنه‌ای در حدود سال 1000 بعد از میلاد حضرت مسیح تا جمع‌آوری بسیار پیچیده‌ی داده‌ها از فضا، مجموعه‌شگفت‌انگیزی‌از پیشرفت‌های‌فناورانه‌وکاربردهای‌آنها را پیموده ‌است. قدیمی‌ترین‌دوربین‌روزنه‌ای، که به نام دوربین آبسکیورا\LTRfootnote{ Obscura} نیز شناخته می‌شود، تنها می‌توانست یک تصویر وارونه از منظره بیرونی را بر روی یک پرده نمایش، تصویر کند. در حدود سال 1816، \lr{Niépce Nicéphore} به اولین مردی تبدیل شد که توانست تصویر دوربین را بر روی یک کاغذ لایه‌نشانی شده با کلراید نقره که هنگام قرارگیری در مقابل نور تیره می‌شد، ثبت نماید. مدت کوتاهی پس از آن، با ساخت دوربین‌های تجاری توسط جورج ایستمن\LTRfootnote{ George Eastman} که توسط غیرمتخصصین نیز می‌توانست مورد بهره‌برداری قرار گیرد و همچنین با ورود اولین دوربین کداک\LTRfootnote{ Kodak} به بازار در سال 1888 که با مقدار فیلم لازم برای 100 بار نوردهی پر شده بود، عصر جدیدی آغاز شد.}

\begin{document}
\KashidaOn
\test

\KashidaOff
\test
\end{document}

enter image description here

پاسخ داده شده آبان 9, 1394 توسط سید جواد (4,437 امتیاز)
انتخاب شده آبان 9, 1394 توسط اویس قرنی
0 رای

لاتک که تقصیری ندارد خود شما یک قطعه متن بلند نوشته‌اید که سبب تولید چنین خروجی گردیده است --در واقع در متن هیچ نقطه‌ٔ شکستی وجود ندارد تا کلمات را در سطر بعد بچیند--.

در متنتان قسمت مجموعه‌شگفت‌انگیزی‌از پیشرفت‌های‌فناورانه‌وکاربردهای‌آنها را پیموده ‌است. قدیمی‌ترین‌دوربین‌روزنه‌
را با ‍
مجموعه‌ شگفت‌انگیزی‌ از پیشرفت‌های‌ فناورانه‌ و کاربردهای‌ آنها را پیموده ‌است. قدیمی‌ترین‌ دوربین‌ روزنه‌ای، جایگزین کنید مشکلتان حل خواهد شد.
enter image description here

پاسخ داده شده آبان 9, 1394 توسط سید جواد (4,437 امتیاز)
0 رای

سلام
این مسأله معمولاً هنگام استفاده‌ی زیاد از نیم‌فاصله پیش می‌آد. برای رفع این مشکل بهتره در سطر مورد نظر کمتر از نیم‌فاصله استفاده کنید و/ یا جمله‌بندی رو کمی تغییر بدید.

پاسخ داده شده آبان 9, 1394 توسط مسهر باقری (4,717 امتیاز)
در برخی مکان ها مانند فهرست، فهرست جداول و یا تصاویر که در آنها چند سطح پیش رفته یا عنوان طولانی است که نمیتوان اینگونه مشکل را حل کرد. آیا مانند msword این قابلیت یعنی justify کردن متن، در لاتک وجود دارد؟
...