2.2. HUJJATNING MANTIQIY TUZILISHI




Download 5,37 Mb.
Pdf ko'rish
bet13/54
Sana16.12.2023
Hajmi5,37 Mb.
#120490
1   ...   9   10   11   12   13   14   15   16   ...   54
Bog'liq
7.LaTexga kirish fanidan Laboratoriya

 


26 
2.2. HUJJATNING MANTIQIY TUZILISHI 
Mantiqiy belgilar hujjatning umumiy tarkibida matn belgilarining har bir 
qismining rolini belgilaydi (masalan, sarlavha, matn xatboshi, jadval, rasm, 
boshqalar). Jismoniy belgilar hujjat elementining ekran shaklini (formatlashni) 
belgilaydi (masalan, shrift dizayni: qalin, chizilgan, qizil, chap va o‘ng 
chiziqlardagi chiziqlar va boshqalar). 
Formatlash tillari asosiy tushunchasi hujjat vizual ko‘rsatish avtomatik 
ravishda mantiqiy belgilar hosil qilish va uning to‘g‘ridan-to‘g‘ri mazmuniga 
bog‘liq emas deb hisoblanadi. Bu hujjatni avtomatik qayta ishlashni osonlashtiradi. 
MS Word muharririda hujjat yaratish, foydalanuvchi kursiv bilan kotirovkalarni 
ajratishi mumkin, ammo fragmentning kotirovka ekanligini ko‘rsatadigan hech 
qanday joy yo‘q. 
Belgilash tili bilan belgilangan matn quyidagi funktsiyalarni bajarishi 
mumkin: 
1. ilova uchun ma'lumotlarni tavsiflang; 
2. hujjatning tuzilishini va uni ro‘yxatga olish talablarini tavsiflang. 
LaTeX hujjati (matn kengaytmasi) bu oddiy matnli fayl bo‘lib, unda LaTeX 
protsessori uchun bir qator buyruqlar mavjud. Bir ma'noda, bu hujjatning yuqori 
sifatli bosma yoki elektron nusxasini ishlab chiqaradigan dastur. 
Shuning uchun tex-fayllarni tahrirlash uchun oddiy matn muharrirlaridan 
foydalaniladi. Printsipial jihatdan har qanday muharrir amalga oshiradi, lekin, 
albatta, samarali yozish uchun emacs kabi ixtisoslashgan matn muharririni tanlash 
yaxshidir. Siz tanlagan matn muharriri UTF-8 ni qo‘llab-quvvatlaganligiga ishonch 
hosil qiling (Unicode belgilar uchun umumiy qabul qilingan standart matnli 
kodlash). Hujjatlar yaratishda ushbu kodlash amal qilinishi kerak. 
Mantiqiy sahifani Latex dasturida yozish uchun avval uning tashqi 
ko‘rinishini va kodini tuzishimiz kerak. 
LATEX bilan ishlashda hujjatning sarlavhalarini va bo‘limlarini raqamlashni 
qo‘lda emas, balki maxsus buyruqlar yordamida bajarish maqsadga muvofiqdir. 


27 
Dastlab, misol sifatida \ bo‘lim buyrug‘idan foydalanib, ulardan qanday 
foydalanishni ko‘rib chiqamiz. 
1 1 дюйм + \hoffset 
2 1 дюйм + \voffset 
3 \oddsidemargin = 72pt 
4 \topmargin = 18pt 
5 \headheight = 12pt 
6 \headsep = 25pt 
7 \textheight = 568pt 
8 \textwidth = 360pt 
9 \marginparsep = 10pt 
10 \marginparwidth = 103pt 
11 \footskip = 30pt 
\marginparpush = 5pt (не показано) 
\hoffset = 0pt 
\voffset = 0pt 
\paperwidth = 597pt 
\paperheight = 845pt 
Endi biz standart LATEX sinflari tomonidan taqdim etilgan hujjat 
bo‘limlarini belgilash uchun barcha buyruqlarni sanab o‘tamiz. Ularning aksariyati 
aynan \ bo‘lim buyrug‘i kabi ishlaydi; endi barcha farqlarni sanab o‘tamiz. 
Bo‘limlarni uslublash uchun quyidagi buyruqlar mavjud: 
\part
\chapter 
\section
\subsection
\subsubsection
\paragraph 


28 
\subparagraph 
Ushbu ro‘yxatda har bir keyingi buyruq avvalgisiga nisbatan kichikroq 
bo‘limni belgilaydi. \ Bob buyrug‘i proc va maqola sinflarida aniqlanmaganligiga 
e'tibor bering (ushbu holat tufayli maqola osongina kitob bobiga aylantirilishi 
mumkin), qolgan buyruqlar to‘rtta asosiy sinfda aniqlangan. 
\ Bob buyrug‘i yordamida LATEX tomonidan yaratilgan boblar "bob" emas, 
balki "bob" deb nomlanganini ta'kidlash joiz. Bu LATEX sinflarida turli xil 
standart sarlavhalar uchun inglizcha so‘zlarni ishlatadigan kam sonli holatlardan 
biri. Ba'zi
LATEX rusifikatsiyalari ushbu nomlarni rus tiliga o‘zgartiradigan uslublar 
to‘plamlarini taqdim etadi. 
Agar sizda bunday ruslashtirish bo‘lmasa, u holda siz ushbu muammoni 
o‘zingizning kuchingiz bilan hal qilishingiz kerak bo‘ladi, buning uchun hujjatning 
muqaddimasida quyidagi buyruqni qo‘shing: 
\renewcommand{\chaptername}{Глава} 

Download 5,37 Mb.
1   ...   9   10   11   12   13   14   15   16   ...   54




Download 5,37 Mb.
Pdf ko'rish