Kiritilgan matnni yoki matnli faylni audio formatida o’qib beruvchi dastur yaratish
Matnli fayllar uchun qanday formatlar mavjud? Vivechaemo matnli fayllar formati Matnli hujjatlarni tayyorlash uchun dasturlarning ikkita asosiy guruhi mavjud: matn muharrirlari va matn protsessorlari. matn muharrirlari, asosan, ular formatlash elementlarisiz matnli fayllarni yaratuvchi dasturlar deb ataladi (ular matn qismlarini turli shrift va shriftlarda ko'rishga imkon bermaydi). Ushbu turdagi muharrirlar kompyuter dasturlarida matn yozish vaqti uchun ajralmas hisoblanadi.
Matn protsessorlari matnni formatlash, hujjatga grafik va boshqa ob'ektlarni kiritish, "matn" klassik tushunchasiga yotib qolmaslik uchun. Quyidagilar bunday sohaning aql-zakovatidan dalolat beradi - matnni qayta ishlash dasturlarining xilma-xilligi har qanday funktsiyalar to'plamiga ega bo'lgan muharrirni bilish imkonini beradi.
Ba'zi matn protsessorlari WYSIWYG muharrirlari sifatida ham tanilgan. Ism "Siz ko'rgan narsangiz" iborasining birinchi harflaridan olingan - siz bachish qilganlar, olib qo'yganlar. Agar u WYSIWYG muharriri bo'lib tuyulsa, u hujjatning kompyuter ekranida va ikkinchi nusxada ko'rinadigan ko'rinishini kafolatlaydi. Word va StarWriter bu turdagi muharrirlar oldida turadi.
Bugungi muharrirlar "mayzhe" WYSIWYG tushunchasini qo'llab-quvvatlaydi. Hujjatning ekranda ko'rinishi, uning zarracha izi bilan, hujjat bekor qilinganga o'xshaydi, lekin ishchi hujjatni samarali vizualizatsiya qilish usuli bilan ishlash ayniqsa muhimdir. WYSIWYG muharrirlari, Netscape Composer va KLyX "mayzhe" bilan.
format matnli fayllar Matnli fayllar- Kompyuter dunyosidagi eng keng turdagi ma'lumotlar. Ísnuê matnli fayllar bilan bog'liq siyrak muammolar. Birinchisi, turli tillarni qo'llab-quvvatlash uchun zarur bo'lgan juda ko'p sonli belgilar. AQShning ASCII belgilarini yozish uchun 128 belgidan iborat robotlar uchun Amerika dasturiy ta'minoti (Amerika standart ma'lumotlar almashinuvi kodi). Boshqa tillarni qo'llab-quvvatlash uchun 256 ta belgi ko'pincha ishlatilmaydi, shuning uchun bir vaqtning o'zida Unicode-ni kodlash bosqichi bor, bitta belgini saqlash uchun allaqachon ikki bayt kiritilgan (buning uchun 65 536 xil belgilarni kodlash mumkin).
Yana bir muammo, odamlar nimani xohlashlari, qanday hujjatlar, nimani loyihalash, grafiklarni, diagrammalarni, eslatmalarni, sarlavhalarni qanday tuzatish va qanday shriftlar uchun tanlanganligi bilan bog'liq. Internetda tarqatiladigan hujjatlar (onlayn hujjatlar) turli mamlakatlarga yuborilgan animatsiyani almashtirishi mumkin merezhev resurslari bu ovozli qo'llab-quvvatlash.
Ko'pgina matnli fayllar oddiy matn sifatida uzatiladi. Oddiy matn katlanadigan va o'qish oson, chunki turli xil xochlarda, grafiklarda, sarlavhalarda, sarlavhalarda va hokazolarda shriftlar mavjud emas.
Matnning joylashuvi haqida gapirganda, ular jismoniy va mantiqiy tartibni tushunishni ko'radilar. Turli xil jismoniy belgilar uchun teri bo'lagining aniq ko'rinishi matnga ko'rsatiladi. Masalan, "markazlangan matn, 14 nuqta, qalin, Times shrifti". Mantiqiy razmittsi aytganda mantiqiy ma'no qaysi parcha, masalan, "bobning sarlavhasi". Belgilashning ikkita usuli bor, qoida tariqasida, turli vaziyatlarda g'alaba qozonish uchun. Printerda matnni rozdrukuvat qilish uchun jismoniy tartibni yozish kerak. Guilty buti sug'orish va paragraflarni kengaytirish to'g'risida qaror qabul qildi. Matn protsessorlarining dastlabki versiyalarida faqat jismoniy tartib turidan foydalanilgan. Teri bo'lagini tanlashda shrift belgilanadi, uslub kengaytiriladi.
Boshqa odamlar bilan ma'lumot almashish soati ostida, matnning jismoniy dizayni, ayniqsa onlayn hujjatlar uchun past chegarani qo'yadi. Ekran o'lchami, turli binolar, turli tizimlar uchun turli shriftlar. Shu sabablarga ko'ra, daedallar ko'pincha matnning mantiqiy dizaynini yutadi. Qaysidir ma'noda, mantiqiy dizayn amalda zarur: yaratilish soati ostida elektron hujjatlar WWW tomonlarining turi yoki kitoblar kabi jildlarning bunday nashrlarini yaratish soati.
Matn ma'lumotlarini mashinadan mashinaga o'tkazish soatlarida hujjatlar tartibini saqlash uchun to'xtating turli yo'llar bilan. Matn protsessorlari va vizualizatsiya tizimlari maxsus ishlab chiqilgan fayl formatlarini ishlab chiqadi, shuning uchun nafaqat matnni, balki loyihalash mumkin bo'lganlar haqida ham ma'lumotni olib tashlash mumkin. Bu erda asosiy muammo - bunday formatlarning nomuvofiqligi, katlama dasturlari ring, siz raqobatbardosh dasturiy ta'minot formatlarida fayllarni o'qishingiz mumkin. Bunday yondashuvning asoslari Word va StarWriter matn protsessorlaridir.
Boshqa yondashuv uchun maxsus tartib buyruqlari to'g'ridan-to'g'ri hujjat matnidan oldin kiritiladi. Qanday qilib buni topa olmaysiz dasturiy ta'minot, bu kabi formatni qo'llab-quvvatlaydi, siz hali ham yangi usulda tushunasiz. Matnga o'xshash tartibni taqdim etishning bir necha yo'li mavjud, zocrema:
World Wide Web tomonidan tasdiqlangan HyperText Markup Language (HTML);
TeX va LaTeX boy akademik olimlar, shuningdek, matematiklar, fiziklar, kimyogarlar va musiqachilar orasida mashhurdir.
Dasturning ilovalari, yaki matnni shunga o'xshash darajadagi rekombinatsiya qilish imkonini beradi, ê Netscape Composer í LyX (KLyX).
Turli muharrirlar tomonidan yaratilgan fayllar ko'pincha hujjatga hayron bo'lmasdan, matnni qanday belgilashni aniqlashga imkon beruvchi noyob kengaytmalarga ega. Masalan, oddiy matn muharrirlari tomonidan yaratilgan fayllar ko'pincha .txt kengaytmasiga ega, Lyx muharririda tayyorlanganlari esa - .lyx. Word matn protsessori avtomatik ravishda MS Word formatidagi fayllarni yaratadi (extension.doc), lekin boshqa formatlarni ham qo'llab-quvvatlaydi, masalan, RTF (extension.rtf). HTML belgilash buyruqlari o'rnini bosadigan hujjatlar kengaytirish.html yoki.htm bo'lishi mumkin.
Shubhasiz, barcha matn muharrirlarini bekor qilish mumkin emas. Ularning ko'pchiligi o'sha chi va boshqa o'ziga xos faoliyati uchun "qamalgan". Quyidagi ro'yxat matn muharrirlarining faqat kichik qismini o'z ichiga oladi.
Formatlanmagan matn muharrirlari
Notepad - operatsiya xonasiga uyg'onish Windows tizimi, razumiliy va oddiy aql;
McEdit - MS DOS komponentining Edit muharririga o'xshash bo'lishi mumkin fayl menejeri mc (Midnight Commander) Linux operatsion tizimi;
KEdit - KDE Linux omboriga kirish uchun eng oddiy matn muharriri;
KWrite - sahna ortidagi matn muharriri dodatkovyh nalashtuvan eng oddiy matn muharrirlari bilan solishtirganda;
Emacs - fayl boshqaruvchisi va matn muharririning o'ziga xos funktsiyalari; vakolatlardan biri - so'l buyruqlar (makroslar) yaratish qobiliyati; ê Unix ning barcha klonlari, shu jumladan Linux uchun; Emacs MS Windows-da buzib kirishi mumkin.
Tahrirlovchilar, tartib elementlaridan matn yaratish
Word - MS Windows uchun ofis qo'shimchalarining komponenti sifatida boshqa turli xil hujjatlar yaratilgunga qadar xizmat qilish;
StarWriter - StarOffice dasturlari omboriga kiring, u Wordga o'xshaydi va ishlaydi, lekin MS Windows va Linux operatsion tizimida yaxshi ishlaydi;
LyX (KDE-da KLyX) - professionalga o'xshash hujjatni ko'rishni xohlaydigan, lekin unga kamida bir soat vaqt sarflaydigan odamlar uchun zamonaviy matn muharriri; muharrir TeX va LaTeX layout buyrug'ining matnini kiritadi;
Netscape Composer - HTML-filmni belgilash, Linux OS va MS Windows versiyalaridan foydalanish buyrug'i matnini kiritadi.
Monitordagi tasvirlardan ko'rsatilgan ma'lumotlarni qayta ishlashda uchta asosiy direktivani ko'rish odatiy holdir: tasvirni aniqlash, tasvirni qayta ishlash va kompyuter grafikasi.