Читать книгу LaTeX ga kirish. Darslik - Sultonali Mukaramovich Abduraxmonov - Страница 20
4-Mavzu. Hujjatlarni formatlash
4.4.Tekislashsiz va yangi qatorga o‘tkazishsiz abzaslar
ОглавлениеTЕX-ni matnni to‘g‘ri moslashtirishga harakat qilmaydigan va (deyarli hech qachon) defis qilmaydigan rejimga qo‘yishingiz mumkin. Buning uchun \raggedright buyrug‘idan foydalaning. U preambulada ham, hujjatning ichida ham berilishi mumkin; har qanday holatda ham xatboshiga ta’sir qilishi uchun matn xatboshi tugaydigan bo‘sh satrni o‘qishidan oldin uning ta’siri to‘xtamasligi zarur (\sloppy buyrug’i yuqorida ko‘rilgan). Misol:
\documentclass [12pt] {article}
\usepackage [T2A] {fontenc}
\usepackage [russian] {babel}
\begin {document}
Бу абзацни биз ташкил этдик
текстлашсиз ва кўчириқсиз.
Бўлиши мумкин, кўриниши чиройли эмас,
Лекин тўлиб кетмаган.
{\raggedright}
\end {document}
Kompanovka qilib, ko‘rish buyrug’ini ishga tushirish bilan hujjatni ko‘rish maydonida quyidagini kuzatamiz:
\raggedright buyrug‘i LaTeX da ifodalangani uchun abzasni nolga teng qiladi, chunki u matnni «bayroqchalar to‘plami"shaklida formatlash uchun mo‘ljallangan. Yuqoridagi misolda bunday bo‘lmadi, chunki \raggedright buyrug‘i paragraf boshlanganidan keyin, paragraf tashqarisida belgilanganidan keyin bajarilgan; agar, preambulda yozilgan bo‘lsa, abzas barcha paragraflar uchun nolga teng bo‘ladi. Agar bu buyruqni ishlatmoqch bo’lsangiz, lekin hali ham o‘ng chetiga matnni tekislamoqchi bo’lsangiz, siz paragraf abzas \parindent qiymatni belgilab preamble da bir buyruq keyin \parindent yozishingiz mumkin.
Nazorat savollari
1. Abzas deganda nimani tushinasiz?
2. \parindent buyrug’i qanday maqsadlarda foydalaniladi?
3. \parindent buyrug’ini umumiy formasini keltiring.
4. \frenchspacing va \nonfrenchspacing buyruqlarni vazifasini tushuntiring.
5. \hspace {uzunlik} buyrug’i qanday maqsadlarda foydalaniladi?
Topshiriqlar
1. Ixtiyoriy 5 qatordan iborat matnni xar uchinchi so’zini boshqa boshqa shriftlarda chop etshni tashkil etuvchi hujjatni tashkil eting.
2. Kiritilgan matnda so’zlarni keyingi qatorga bo’ginsiz ko’chirishni tashkil etuvchi hujjatni yarating.
3. Kiritilgan matnda ikkita abzas tashkil eting.
4. Internetda har qanday ilmiy maqolaning namunalarini toping, LaTeX-da ijro etilgan. Uning sifatini aytib bering va kompyuter xotirasiga saqlang.