Hujjat tartibi Hujjat tartibini boshlashdan oldin siz sahifaning joylashishini yoki formatini aniqlashingiz kerak. Sahifa tartibi quyidagi xususiyatlarni o'z ichiga oladi:
-qog'oz hajmi;
-qog'ozga yo'naltirilganligi;
-chekka joylari;
-sarlavhalar holati.
Albatta, TEX bu qiymatlarni o'zboshimchalik bilan o'rnatishga imkon beradi, ammo siz juda ozgina o'zgaruvchini belgilashingiz kerak. LATEX -da, tartib parametrlarining kichik qismi hujjat sinflari variantlari bilan belgilanadi, qolganlari qo'lda tayinlanishi kerak.
Masalan, titlesec paketini olaylik.
U "sahifa uslubi" tushunchasidan foydalanadi - pagestyle. Hujjatda siz bir nechta sarlavhalar va altbilgilar uslublarini belgilashingiz, so'ngra hujjat tanasida uslublarni almashtirishingiz mumkin. Paket sahifa uslubining bir qismi bo'lgan sarlavhalar va altbilgilarni boshqarish uchun ikkita buyruqni belgilaydi.
1 \ sethead [even-left] [even-center] [even-right]
2 {toq-chap} {toq-markaz} {toq-o'ng}
3 \ setfoot [even-left] [even-center] [even-right]
4 {toq-chap} {toq-markaz} {toq-o'ng}
Bo'shliqlar, oraliq va ramkalar TEX uchun bitta shrift belgisi eng oddiy kataklardan biridir.Qutilar (ramkalar) - bu balandligi, kengligi, chuqurligi va asosiy chizig'i aniqlangan to'rtburchaklar shaklidagi narsalar. Belgilar guruhi gorizontal ravishda bog'langanda, boshlang'ich chiziqqa to'g'ri keladi. Qo'shni chiziqlarning asosiy chiziqlari orasidagi masofa etakchi deb nomlanadi.
Matn sahifasi - bu o'z navbatida gorizontal maydonlardan tashkil topgan vertikal qutilarning katta qutisi.
Qutilarni quyidagi buyruqlar yordamida yaratish mumkin:
• \ makebox [width] [position] {text} - berilgan kenglikdagi hizalanmış qutiNuh satri;
• \ mbox {text} - matn satri bo'lgan maydon;
• \ framebox [width] [position] {text} - hizalanmış berilgan kenglikdagi qutiramka bilan o'ralgan erkin matn satri;
• \ fbox {text} - ramkada matn satri bo'lgan maydon;
• \ parbox [position] {width} {text} - matn xatboshisi bo'lgan maydon;
• \ liftbox {distance} [yuqorida] [pastda] {text} - ofset qutisi;
• \ hbox {text} - joriy rejimdagi matn satridan iborat maydon;
• \ vbox {{text 1} \ {text 2}} - qutilarga vertikal quti hosil bo'ladijingalak qavslar
Oxirgi ikkitadan tashqari barcha buyruqlar gorizontal rejimga o'tadi. Qutidagi atrofdagi chegara matndan \ fboxsep bilan ajratilgan \ fboxrule qatori bilan amalga oshiriladi. Kvadrat qavsdagi argumentlar ixtiyoriy.
Ro'yxat quyidagi belgilardan foydalanadi:
• kenglik - qutining kengligi; agar ko'rsatilmagan bo'lsa, qutining kengligi kenglikka tengmatnli matn;
• pozitsiya - matnni maydon ichiga joylashtirish
qiymatlarni oladi;
c - markazda (sukut bo'yicha), l - chapga, r - o'ngga bosilgan;
• matn - katak ichiga joylashtirilgan matn; qatorni to'ldirish buyruqlaridan tashqari buyruqlarni o'z ichiga olishi mumkin (masalan, \ par, \ begin va boshqalar);
• masofa - matnni boshlang'ich darajasiga nisbatan ofset;
• yuqorida, pastda - maket qutisi o'lchamlari uchun taglik chizig'idan yuqorida va pastda.
Qo'shimcha vertikal oraliqni belgilash uchun siz o'lcham parametrlari oldingi buyruq bilan bir xil tarzda aniqlanadigan \ vspace {size} va \ vspace * {size} buyruqlaridan foydalanishingiz mumkin. Agar ko'rsatilgan buyruqlarning birinchisi har doim ham qo'shimcha intervallarni yaratmasa, masalan, sahifaning boshida, ikkinchisi bu kamchilikdan xoli. Vertikal oraliqni o'rnatish uchun belgilangan masofaga siljish uchun yana uchta buyruq mavjud: \ smallskip, \ medskip, \ bigskip.
Ba'zan matnni satr oxirigacha bo'shliqlar yoki sahifaning oxirigacha bo'sh satrlar bilan to'ldirish kerak bo'ladi. Buning uchun nol uzunlikdagi va juda yuqori cho'zilgan \ to'ldiruvchi elim ishlatiladi. Ushbu elim yordamida gorizontal rejimda \ hfill = \ hspace {\ fill} makrosi bo'lgan \ hfill buyrug'idan foydalanishingiz mumkin. \ Vfill buyrug'i shunga o'xshash ishlarni vertikal rejimda bajaradi.