8.2. Frill chizmalar
Rasm va jadval muhitlari matnning toʻliq kengligini qamrab oluvchi rasmlar va jadvallarni belgilaydi va standart LATEX paketida boshqa hech narsa taqdim etilmaydi. LATEX foydalanuvchilari matn oqimi bilan to'rtburchaklar rasmlarni katta yoki kamroq muvaffaqiyat bilan chop etish imkonini beruvchi bir nechta uslublar paketlarini ishlab chiqdilar. Ushbu bo'limda biz wrapfig uslublar to'plami tomonidan taqdim etilgan imkoniyatlar haqida gapiramiz. Donald Arseneau tomonidan ishlab chiqilgan ushbu to'plam amalda juda qulaydir (hech bo'lmaganda kitob muallifi va uning hamkasblari undan muvaffaqiyat qozonishmaydi), garchi, albatta, matnga o'ralgan rasmlarni joylashtirishni to'liq avtomatlashtirish mumkin emas va har doim talab qilinadi. ba'zi qo'lda ishlash. Quyida biz wrapfig paketining asosiy ishlatilishini tasvirlaymiz, lekin siz psevdofiguralar haqidagi keyingi bobni yoki PostScript grafik fayllarini TEXga integratsiyalash boʻyicha (yaxshiroq) B ilovasini oʻzlashtirmaguningizcha undan foydalana olmaysiz. , Wrapfig uslubi paketi ulangan deylik. Keyin matn bilan oʻralgan raqam wrapfigure muhiti sifatida oʻrnatilishi kerak.
(xuddi shu uslublar to'plami o'rash mumkin bo'lgan muhitni belgilaydi matn bilan o'ralgan jadval; bu muhitga argumentlar wrapfigure muhiti bilan bir xil ma'noga ega).
Wrapfigure muhitida ikkita talab qilinadigan argument mavjud. Ulardan birinchisi rasmni matnga nisbatan qanday joylashtirish kerakligini, ikkinchisi esa rasmning kengligini belgilaydi (TEX uzunlik birliklarida ko'rsatilgan yoki uzunlik qiymati bilan TEX parametrlarida ifodalangan). Masalan, rasmni ko'rsatadigan kod. IV.4 quyidagicha ko'rinishi mumkin:
\begin{wrapfigure}{o}{62.2pt}
tasvirni o'rnatadigan h buyruqlar
\end{wrapfigure}
Birinchi argumentdagi lotincha o harfi bu raqam varaqning tashqi (tashqi) tomonida (ya'ni, toq sahifalarda o'ngda va toq sahifalarda chapda) joylashishi kerakligini anglatadi; uning o'rniga o ni aytganimizda chizma sahifaning ichki tomoniga qo'yilgan bo'lardi. Biroq, bu dalillarning ikkalasi ham hujjat "ikki tomonlama" bo'lsa, mantiqiy bo'ladi (ikki tomonlama sinf varianti bilan; 157, 163-betlarga qarang); agar to'plam "bir tomonlama" bo'lsa, birinchi majburiy argumentda l (chapdagi rasm) yoki r (o'ng) harfi ko'rsatilishi kerak.
O, i, l va r harflarining har biri nafaqat kichik, balki katta harf ham bo'lishi mumkin; bu holda, agar kerak bo'lsa, rasmni to'g'ridan-to'g'ri o'rash muhiti manba matnida joylashgan joyda emas, balki boshqa joyga ko'chirish mumkin.
Matnning rasm atrofida aylanishi uchun zarur bo'lgan qisqartirilgan chiziqlar soni LATEX tomonidan hisoblab chiqiladi; agar o'rash matnida vertikal oraliq bo'yicha aniq buyruqlar yoki juda ko'p vertikal joy egallagan oflayn formulalar bo'lsa, bu hisoblash natijasi noto'g'ri bo'lishi mumkin. Bunday holda, wrapfigure muhitida birinchi majburiydan oldin keladigan ixtiyoriy argument mavjud - qisqartirilishi kerak bo'lgan qatorlar soni. Misol:
\begin{wrapfigure}[14]{o}{60pt}
Shuni yodda tutingki, ushbu hisob-kitoblarda har qanday o'chirilgan formula uchta qator sifatida hisoblanadi. Wrapfigure muhitini joylashtirish uchun ideal joy paragraflar orasida. Agar siz xatboshi ichiga rasmni o'rashingiz kerak bo'lsa, rasm qo'yilmagan bo'lsa, TEX o'sha paragrafda satrlarni qaerga qo'yishini ko'rib chiqing va chop etilganda satr tugaydigan so'zdan keyin o'rash shakli muhitini boshlang.
Raqam va o'rash muhitidan birgalikda foydalanilganda, kattaroq raqamlangan o'ralgan rasmdan keyin kichikroq raqamlangan o'rash rasmi chop etilishi mumkin (va aksincha). Ushbu holatdaasl matn ichida ushbu rasmlardan birini ko'chirishdan boshqa hech narsa qolmaydi. Wrapfigure muhitini to'g'ridan-to'g'ri \ bo'lim kabi rubrikatsiya buyrug'i oldidan yoki ko'rsatadigan muhitlarda ishlatib bo'lmaydi.
ro'yxatlar va shunga o'xshashlar (mahsulotlar, sanab o'tish, tavsif, iqtibos, kotirovka) Wrapfig paketi standart LATEX tarqatishlariga kiritilmasligi mumkin; keyin uni Internetdan olish kerak bo'ladi. TEX materiallari Internetda saqlanadigan joy uchun G ilovasiga qarang.
Wrapfigure muhiti haqida qo'shimcha ma'lumot olish uchun wrapfig.sty faylidagi sharhlarga qarang, bu asosan wrapfig uslubi paketidir.
Oldingi matnda ikkita nuqta noaniq bo'lib qoldi: chizmaning o'zini o'rnatish uchun qanday buyruqlar va uning kengligini qanday aniqlash mumkin? Ikkinchi savolga javob birinchi savolga javobga bog'liq. Keyingi bobda va B ilovasida bu savollarga ikkita javob beriladi.
Do'stlaringiz bilan baham: |