5-ma’ruza Hujjatlarni formatlash


Bo'shliqlar, intervallar, defislar



Yüklə 126,5 Kb.
səhifə2/5
tarix20.11.2023
ölçüsü126,5 Kb.
#163237
1   2   3   4   5
5-mavzu

Bo'shliqlar, intervallar, defislar
LATEX bosma versiyasini yaratishda avtomatik ravishda hujjatlarni sahifalarga ajratadi, satrlarni o'zaro tekislaydi va defislar hosil qiladi. Ammo, agar avtomatik variant bizning xohish-istaklarimizni qondirmasa, buni majburan bajarish kerak bo'lgan holatlar ko'pincha paydo bo'ladi. Tanaffuslarni boshqarish uchun Jadvalda ko'rsatilgan buyruqlar mavjud. Jadval 8.
Raqam optsiyasi 0 dan 4 gacha bo'lgan qiymatlarni oladi va buyruqning talab qilinadigan darajasini boshqaradi: 4 eng majburiy hisoblanadi va 0 LATEX buyrug'ini yomon natija bergan taqdirda e'tiborsiz qoldirishiga imkon beradi.
\ Enlargethispage {size} buyrug'i sahifalardan birining matn chegarasi hajmini kichik hajm argumenti bilan o'zgartirishga imkon beradi.
LATEX bir nechta bo'sh satrlarni bitta, bir nechta bo'sh joylarni bitta bo'shliq deb hisoblaydi. Paket avtomatik ravishda satrdagi so'zlar yoki hujjatdagi paragraflar orasidagi masofani aniqlaydi va oraliqni majburlash uchun \ hspace {length} - uzunlik bilan gorizontal indent, \ vspace {length} (qisqa shakl \\ [uzunlik]) - uzunlik bilan vertikal oraliq buyruqlaridan foydalaning. ... So'nggi uchta buyruqda uzunlik - LATEX-da ruxsat etilgan har qanday birlikdagi chuqurlik uzunligi (1.8-bo'limga qarang).
Jadval 8.
Abzats va satr oralig'ini boshqarish buyruqlari

Buyruq

Tasnif

\\или \newline

Satrning oxiri va yangi xatboshiga o'tish

\\*

Satrning oxiri, yangi xatboshiga o'tmasdan

\newpage

Yangi sahifaga o'ting

\pagebreak [number]

Sahifaning bo’linishi

\nopagebreak [number]

Yangi sahifaga o'tishning oldini olish

\linebreak [number]

Yangi sahifaga o’tish

\nolinebreak [number]

Yangi sahifaga o’tishni to’xtatish

So'zlar oralig'ini avtomatik ravishda o'zgartirishni taqiqlash uchun "∼" belgisidan foydalaning. Ushbu buyruq buzilmaydigan bo'shliq sifatida ham ishlatilishi mumkin. Masalan, agar Snaepdiusuatshchite harakat qilsa, bosh harflar familiyadan ajratilmaydi: rIi vkaonmoavn∼dIy.∼dIol. Hujjat preambulasida bo'lishi kerak.
Satrlar oralig'ini belgilash buyrug'i \ lines spread {size}. Bu erda o'lcham oraliq o'lchamini aniqlaydi: size = 1,3 bir yarim intervalga to'g'ri keladi, size = 1,6 - ikki baravarga, sukut bo'yicha bitta interval (size = 1).
\ Setlength {\ parindent) {value} buyrug'i - abzatsning birinchi satridagi indent qiymatining masofasini belgilaydi va \ setlength {\ parsk1p} {value} - paragraflar orasidagi masofani aniqlaydi.
\ Fussy va \ sloppy buyruqlari defis va chiziq zichligini boshqaradi. Birinchi buyruq sukut bo'yicha faol bo'ladi va tarjimon qatorda iloji boricha kamroq bo'sh joy qoldirishga harakat qiladi.
\ Raggedright buyrug'i esa tartibni hizalamadan va defissiz o'rnatishga imkon beradi.
LATEX o'rnatilgan lug'atlarga asoslangan avtomatik defis algoritmini qo'llab-quvvatlaydi. \ Hyphenation {wordlist} buyrug'i yordamida foydalanuvchi defisning asosiy qoidalarini to'ldirishi mumkin.
Ushbu buyruq hujjatning preambulasida bo'lishi kerak. Tire qo`yish qoidalari aniqlangan so`zlar qavs ichida berilgan va mumkin bo`lgan defis joylari ¾-¾ belgisi bilan belgilanadi va so`zlar bir-biridan bo`sh joylar bilan ajratiladi. Masalan: \ defhenation {na-pa-mag-ne-tik sin-gular-ness}.
\ - buyrug'i bilan qattiq majburiy o'tkazish imkoniyati mavjud. Paket har doim ushbu belgilar bilan belgilangan joyga o'raladi, albatta, agar so'z satr oxirida bo'lsa. Agar so'z yoki iborani buzib bo'lmaydigan bo'lsa, unda defisni o'chirish uchun \ mbox {text} buyrug'i ishlatiladi.

Yüklə 126,5 Kb.

Dostları ilə paylaş:
1   2   3   4   5




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin