8-Ma'ruza. Grafika bilan ishlash. Reja Grafikni yoqish Vektorli chizmalarni kiritish Grafikani yoqish
Download 19.67 Kb.
|
1 2
Bog'liqМаъруза 8 (2)
8-Ma'ruza. Grafika bilan ishlash. Reja 1. Grafikni yoqish 2. Vektorli chizmalarni kiritish 1.Grafikani yoqish TEX yozilganda, zamonaviy grafik formatlarning aksariyati hali mavjud emas edi. Natijada, TEX grafikani yoqish uchun to'g'ridan-to'g'ri yordamga ega emas. Bu \ maxsus buyruq shaklida bo'shliqni qoldirishga imkon beradi, bu esa uchinchi tomon dasturlari sahifani ko'rsatishga xalaqit berishiga imkon beradi. Shunday qilib, TEX va LATEX faqat kengaytma paketlari tufayli grafikalarni kiritishga imkon beradi. TEX ning ba'zi zamonaviy versiyalari, masalan, XƎLATEX kompilyatori o'zlarining grafik vositalariga ega. Bitmap va vektorli grafikalarni hujjatga kiritishning eng keng tarqalgan usuli bu grafik to'plamdan yoki uning "kengaytirilgan" versiyasidan foydalanish. Ikkalasi ham main \ includegraphics buyrug'ini belgilaydi. Ushbu buyruqning bajarilishi deyarli bir xil, faqat ixtiyoriy parametrlar orasida farqlar mavjud. Biroq, kengaytirilgan versiyaga afzallik beriladi. Kelajakda biz bitta paket haqida gaplashamiz va agar kerak bo'lsa, farqni muhokama qilamiz. Ushbu to'plamda hujjatlarni rasmga kiritish uchun "haydovchilar" mexanizmi qo'llaniladi. Har bir haydovchi har xil turdagi grafik fayllarni kiritishga imkon beradi va turli kompilyatorlardan foydalanishga yo'naltirilgan. Bundan tashqari, har xil turdagi haydovchilar rangni har xil ishlatishadi. Tuzuvchilarning har biri bir nechta drayverlardan foydalanishi mumkin. Masalan, XƎLATEX xetex va xdvipdfmx drayverlaridan foydalanishi mumkin. Biroq, kompilyatorlarning har biri uchun "yadro" drayveri mavjud. Uning ishlatilishi yangi boshlanuvchilar uchun afzaldir. LATEX 2ε kompilyatori o'rnatilgan Postscript-ni qayta ishlash imkoniyatlariga ega va shu sababli u eps-fayllarni qayta ishlashga qodir. LATEX 2ε dvips drayverini ishlatadi, bu sizga eps, bmp va boshqalar kabi rasmlarni qo'shishga imkon beradi. PdfLATEX kompilyatorida ichki o'rnatilgan Postscript imkoniyatlari mavjud emas va shuning uchun hujjatga eps fayllarni qo'shib bo'lmaydi. U pdftex drayverini ishlatishga qaratilgan va hujjatga pdf, jpg, png fayllarini qo'shishi mumkin. XƎLATEX kompilyatori xetex drayverini ishlatishga qaratilgan. Bu sizga pdf rasmlarni qo'shishga imkon beradi. Bundan tashqari, ko'p sahifali pdf hujjatning bitta sahifasini kiritish mumkin. Boshqa barcha grafikalar QuickTime mexanizmi orqali kiritiladi. PDF formatidagi fayllardan tashqari tif, jpg, psd, png, eps, bmp va boshqa 2 formatdagi rasmlarni hujjatga qo'shish mumkin.Rastr formatidagi grafik fayllarni tayyorlash turli dasturlarda amalga oshirilishi mumkin. To'langanlardan AdobePhotoshop-ni ta'kidlaymiz. Bepul - GIMP. Fotosuratlarni qayta ishlash, oddiy chizmalar chizish va ish natijalarini raster grafikalar ko'rinishida saqlash uchun juda ko'p bepul va pullik dasturlar mavjud. Bitmap grafik fayllarini bitmap formatidan boshqasiga o'tkazish muammo emas. Buni amalga oshirishga imkon beradigan juda ko'p bepul dasturlar mavjud. Vektorli formatlarda tayyorlangan raqamlar rasterlarga nisbatan bir qator afzalliklarga ega. Masalan, ular hajmi jihatidan ancha kichikroq va tasvir sifatini yo'qotmasdan masshtablash mumkin. Vektorli formatdagi rasmlarni universal dasturlar (pullik Adobe Illustrator, bepul Inkscape) va TEX (TpX, xuddi shu Inkscape) ga yo'naltirilgan ixtisoslashgan dasturlar yordamida tayyorlash mumkin. EPS ko'plab ma'lumotlarni qayta ishlash dasturlari uchun standart vektor formatidir. Vektor formatidagi chizmalar konteyner bo'lishi mumkin. Bunday holda, ular to'liq hajmda raster grafikalarni o'z ichiga oladi. Ushbu konteynerlar, vektorli yoki bitmapli grafikalardan tashqari, eskizni oldindan ko'rish rasmini ham o'z ichiga olishi mumkin. MikTeX to'plami PS-ni PDF-ga (ps2pdf.exe) va aksincha (pdf2ps.exe) ga aylantirish uchun yordamchi dasturlarni o'z ichiga oladi. GnuWin⁸¹ loyihasi tomonidan Windows uchun mo'ljallangan LibTiff Bibli kutubxonalari TIFF raster fayllarini PS va PDF formatlariga o'tkazish uchun buyruq qatori yordam dasturlari to'plamini taqdim etadi (quyida keltirilgan misol). Eng oddiy holatda, hujjat ichiga raster grafikalar \ includegraphics [options] {file} buyrug'i yordamida kiritiladi, bu erda variantlar varianti rasmni qo'shish uchun ba'zi qo'shimcha shartlarni belgilaydi (barcha imkoniyatlar berilmagan): o'lchov - rasmni oshirish yoki kamaytirish; kenglik - rasmning kengligini o'zgartirish; balandlik - rasm balandligini o'zgartirish; keepaspectratio - balandlik va kenglik nisbatlarini saqlash transformatsiyalar paytida rasm chizish; burchak - rasmning belgilangan burchakka burilishi (daraja bo'yicha) sah) soat sohasi farqli ravishda. Quyida quyidagi buyruq bilan 748 dan 768 pikselli troika.tif bitmap-dan olingan troika.pdf rasmini kiritish misoli keltirilgan: - tiff2pdf -otroika.pdf troika.tif. - ⁷⁸XnView (http://www.xnview.com), IrfanView (http://www.irfanview.com), FastStone - (http://www.faststone.org) va boshqalar. - ⁷⁹ Masalan, Gnuplot (http://www.gnuplot.info), MetaPost (http://www.tug.org/ metapost.html). - ⁸⁰LibTiff - http://www.remotesensing.org/libtiff/. - ⁸¹GnuWin - http://gnuwin32.sourceforge.net, Windows uchun Tiff - http: // gnuwin32. - sourceforge.net/packages/tiff.htm. - 1 \ includegraphics {troika} Quyida aylanishni tasvirlash uchun yana bir nechta misollar keltirilgan rasm o'lchamini o'zgartirish. 1 \ includegraphics [angle = 60]% 2 {troika} 1 \ includegraphics [miqyosi = 0.5]% 2 {troika} 1 \ includegraphics [width = 3cm,% 2 balandlik = 1 sm] {troika} 1 \ includegraphics [width = 3cm,% 2 balandlik = 1 sm, keepaspectratio]% 3 {troika} XƎLATEX ko'rib chiqilayotgan grafik paketlardan foydalanishni qo'llab-quvvatlaydi va qo'shimcha ravishda o'zingizning vositalaringizdan foydalanishga imkon beradi matndagi rasmlarni o'z ichiga oladi, masalan: \ XeTeXpdffile "troika.pdf" hajmi 1500 ga teng Download 19.67 Kb. Do'stlaringiz bilan baham: |
1 2
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling