Buyruqlar va ularning matndagi tayinlanishi
TEX buyrug'ining tuzilishi nihoyatda sodda: buyruq \ belgidan boshlanadi, so'ngra buyruq nomi va uning argumentlari, agar kerak bo'lsa, bo'sh joy qoldirilmaydi. Ko'pgina buyruqlar jingalak qavsdagi kerakli argumentlar ro'yxatini va to'rtburchaklar ichida variantlar deb nomlangan ixtiyoriy argumentlar ro'yxatini ko'rsatadi.
Dastlabki matnga yozish nuqtai nazaridan buyruqlar odatda ikki turga bo'linadi. Birinchi tur - bu bilan boshlanadigan buyruqlar va undan keyin bitta harf bo'lmagan belgi. Bu \ {, \}, \% buyruqlar turi. Ikkinchi turdagi buyruqlar uchun nom harflar ketma-ketligidan iborat.
Masalan, \ TeX, \ LaTeX va \ LaTeXe buyruqlari TEX, LATEX va LATEX 2ε tizimlari uchun logotiplar hosil qiladi.
Boshqa qatorga o'ralgan holda ikkinchi turdagi buyruq nomini buzib bo'lmaydi. Buyruq nomlarida katta va kichik harflar farqlanadi. Masalan, \ large, \ Large va \ LARGE uch xil buyruqlar, ular har xil shrift o'lchamlarini o'rnatadilar.
Birinchi turdagi buyruqdan so'ng (\ va harfsiz), bosma nashrga kirishni xohlagan narsangizga qarab, asl matnda bo'sh joy qo'yiladi yoki yo'q. Dastlabki matnda ikkinchi turdagi buyruqdan so'ng, bo'sh joy yoki belgi bo'lishi kerak, bu harf emas (buyruq nomi oxirida LATEX kompilyatoriga ko'rsatiladi). Bunday belgi sifatida jingalak qavslardan {} foydalanishingiz mumkin.
Agar asl matnida \ va harflari buyrug'idan keyin bo'sh joylar mavjud bo'lsa, ular tarjima paytida e'tiborga olinmaydi. TEXni asl matnidagi buyruqdan keyin bo'shliqni "ko'rishga" majbur qilish uchun (masalan, buyruq bilan hosil qilingan so'z keyingi matn bilan birlashmasligi uchun), bu bo'shliq maxsus tartibga solinishi kerak. Mumkin bo'lgan usullardan biri - buyruqdan keyin bir juft ochiladigan va yopiladigan jingalak qavslarni qo'yish (TEX buyruq nomi tugaganligini bilishi uchun), keyin kerak bo'lsa bo'sh joy. Ba'zan bo'sh joy hosil qiladigan \ (teskari egri chiziq, so'ngra bo'sh joy) buyrug'ini ham qo'yishingiz mumkin. Mana bir misol:
asl matnining parchasi:
|
LATEX-da tuzilgandan so'ng:
|
asl matnining parchasi: \ LaXeX \ ni o'zlashtirish \ TeX ga qaraganda osonroq. \ TeX {} tizimini biladigan va sevadigan odamni \ TeX laqabi deb atash mumkin.
|
LATEXni TEX-ga qaraganda osonroq o'zlashtirish mumkin.
TEX tizimini biladigan va uni sevadigan odamni TEX ishchisi deb atash mumkin.
|
Oxirgi satrida TEX logotipi ishlatilgan matn bilan birlashishi uchun biz TEX buyrug'idan keyin joy joy qo'shmoqdamiz.
Buyruqlar bir nechta ixtiyoriy argumentlarga ega bo'lishi mumkin; bajarilishi kerak bo'lgan majburiy bo'lganlardan oldin, nazoratdan keyin kelishi kerak. Qanday bo'lmasin, buyruq argumentlari paydo bo'lishi tartibiga rioya qilish kerak. Qavslar bilan bog'liq bo'lgan argumentlarni kiritishni davom ettirish mumkin, ammo ulardan foydalanish satrlar bo'lmasligi kerak.
Buyruqlar buyruq nomini * (yulduzcha) belgisi bilan ishlashni amalga oshiruvchi muqobil shaklga ega. Misol uchun,
Keyingi xatboshiga o'tish buyrug'i ikki shaklga ega: \\ - yangi xatboshiga o'tish (qizil chiziqdan), \\ * - yangi paragrafga o'tmasdan (qizil chiziqsiz) yangi qatorga o'tish. 1.4 Dastlabki matnni tuzilishi Dastlabki matnli faylning matnini ikkita asosiy qismga bo'lish mumkin: butun hujjat bilan boshqarish buyruqlarini o'z ichiga olgan preambula va hujjat matnini o'zi tayyorlash asujjjism.
Preambula buyruqlari hujjat sinfi, plagin paketlari, global sahifa joylashish imkoniyatlari, kirish va oraliq xarajatlari va boshqalarni belgilaydi. Preambula, boshqarish LATEX fayli kabisi, hujjat joylashuvi sinfini o'rnatadigan documentclass {document_class} buyrug'idan boshlanishi kerak.
Odatiy tartibda tayinlanishi mumkin bo'lgan turta hujjat sinfi (document_class) mavjud (1-jadval).
Jadval 1 LATEX tizimidagi standart boshqaruv sinflari
Sinf
|
Izoh
|
Article
Report
Book
Slide
|
Ilmiy jurnallar uchun maqolalar, qisqa ma'ruzalar, xatlar va boshqalar.
Bir necha bobdan iborat hujjat (dissertatsiya, kichik kitob)
Kitob Proektor uchun slaydlar. Bunday holda, matn katta harflar bilan ko'rsatiladi.
|
Shuningdek, yangi sinflarni yaratish mumkin. Har bir sinf o'zining standart vizual uslubini belgilaydi. Agar butun hujjat bilan bog'liq ba'zi parametrlarni o'zgartirish kerak bo'lsa (masalan, xatboshi chizig'i miqdori), unda tegishli buyruqlar \ documentclass buyrug'idan so'ng, hujjat tanasi boshlanishidan oldin ko'rsatilishi kerak.
Hujjatning asosiy qismi \ begin {document} buyrug'i bilan boshlanadi. Faqat shu buyruqdan so'ng haqiqiy matn ketishi mumkin. Fayl \ end {document} buyrug'i bilan tugashi kerak. LATEX kompilyatori bu buyruqdan keyin shunchaki biron bir matnni e'tiborsiz qoldiradi.
Barcha qoidalarga muvofiq tuzilgan eng oddiy LATEX faylining misoli:
\ documentclass {article}
\ begin {document} Salom dunyo!
\ end {document}
Guruhlar TEX-dagi muhim tushuncha bu guruh tushunchasi - jingalak qavslar ichiga kiritilgan matn bo'lagi.
TEX buyruqlari bilan o'rnatilgan turli xil parametrlarning o'zgarishi, qoida tariqasida, tegishli buyruq berilgan guruh ichida amal qiladi; guruh oxirida ushbu barcha o'zgarishlar bekor qilinadi va guruh boshlanishidan oldin bo'lgan rejim tiklanadi.
Keling, \ bf qalin buyruq buyrug'i misolida ko'rib chiqamiz:
asl matnining parchasi:
|
LATEX-da kompilyatsiya qilinganidan keyin:
|
Matnning bir qismi {\ bf qalin} bilan terilgan keyin matn yana normal.
|
Matnning bir qismi qalin harf bilan yozilgan
|
Guruhlar bir-biriga joylashtirilishi mumkin. Dastlabki matndagi jingalak qavslar muvozanatli bo'lishi kerak: har bir ochiladigan qavs yopilish moslamasi bilan mos kelishi kerak. Global deb nomlangan ba'zi buyruqlar ular ishlatilgan guruhdan tashqarida amal qiladi.
Atrof
LATEX-ning yana bir muhim qurilishi - bu atrof-muhit.
Environment - bu faylning matn bilan boshlanadigan bo'limi: \ begin {environment_name}, bu erda Environment_name \ start buyrug'ining birinchi talab qilinadigan (va ehtimol yagona emas) argumentidir.
Atrof-muhit \ end {environment_name} buyrug'i bilan tugaydi (\ end buyrug'ida faqat bitta argument mavjud - u tugatgan muhit nomi). Atrof-muhitni ochadigan har bir \ begin buyrug'i uni yopadigan tegishli \ end buyrug'iga ega bo'lishi kerak (argument bilan bir xil muhit nomi bilan).
Muhitlarning muhim xususiyati shundaki, ular jingalak qavslar kabi harakat qilishadi: faylning atrofdagi qismi guruhni tashkil qiladi.
Do'stlaringiz bilan baham: |