Metin düzenleyici türleri. Metin editörleri. Neden ihtiyaç duyulur ve nelerdir?

  • 17.08.2019

Çoğu zaman, bir bilgisayarda çalışırken, kullanıcı iki ana yazılım sınıfının kullanıldığı metin verileriyle çalışır:

  • metin editörleri
  • kelime işlemcileri.

Metin düzeltici

tanım 1

Metin düzeltici- metin verilerini oluşturmak ve düzenlemek için tasarlanmış bağımsız bir bilgisayar programı (uygulama) veya bir yazılım paketinin parçası.

Metin düzenleyicileri, esas olarak metin girmek ve düzenlemek için tasarlanmıştır, ancak metnin görünümünü (biçimlendirme) tasarlama araçlarına sahip değildir. Bu nedenle, metin tasarımının gereksiz veya gereksiz olduğu durumlarda kullanılırlar (örneğin, e-posta ile göndermek için belgeler hazırlarken). Bir su düzenleyicide oluşturulan metin dosyası başka bir düzenleyici ile düzenlenebilir, çünkü metin dosyası kaydedildiğinde, yalnızca girilen karakterlerin kodlarını içerir.

Metin düzenleyiciler, metin oluşturmaya ve görüntülemeye ek olarak, aşağıdaki metin düzenleme işlemlerini gerçekleştirmenize olanak tanır - metni taşıma, kopyalama, yapıştırma, metin arama ve değiştirme, satırları sıralama, karakter kodlarını görüntüleme ve kodlamaları dönüştürme, bir belge yazdırma vb.

Düzenleme eylemlerini otomatikleştirmek veya metin verilerini özel bir şekilde görüntülemek (örneğin, sözdizimi vurgulama) için tasarlanmış ek işlevlere sahip etkileşimli metin düzenleyicileri vardır.

Metin düzenleyici türleri

Satır satır metin düzenleyici, metinle numaralı satırlar dizisi olarak çalışmak üzere tasarlanmıştır. Örneğin, Edlin satır düzenleyicisi MS-DOS'a dahil edilmiştir.

Geçerli konumda metin üzerinde işlemler gerçekleştiren bir bağlam düzenleyicisi. Örneğin, ECCE editörü. Bir ekran metin düzenleyicisi, kullanıcının klavyeyi veya diğer giriş aygıtlarını (fare gibi) kullanarak metin içinde imleci hareket ettirmesine olanak tanır. Örneğin, Not Defteri düzenleyicisi.

Popüler metin editörleri

  • Emacs, çok sayıda çalışma modu ile özellikler açısından en güçlülerinden biri olan çok amaçlı, ücretsiz bir düzenleyicidir. Programlama için kullanılabilir.
  • Kate, esnek, özelleştirilebilir bir arayüze sahip birçok programlama ve işaretleme dili için sözdizimi vurgulama özelliğine sahip, güçlü, genişletilebilir bir ücretsiz metin editörüdür.

Şekil 1. Emac editörü

Şekil 2. Kate editörü

  • Not Defteri, Microsoft Windows işletim sisteminin bir parçasıdır.
  • Vim, yöneticiler ve programcılar için ücretsiz bir mod editörüdür. Kapsamlı özelleştirme ve otomasyon seçenekleriyle özellikler açısından en güçlü editörlerden biri. İki çalışma modu vardır: metin ve komut.
  • Notepad, programcılar ve sıradan kullanıcılar için tasarlanmış Windows için ücretsiz ve açık kaynaklı bir metin düzenleyicisidir.
  • TEA, [X]HTML, LaTeX, Docbook, Lout, sözdizimi vurgulama ve yazım denetiminde çok sayıda metin işleme ve biçimlendirme özelliğine sahip ücretsiz bir platformlar arası düzenleyicidir.
  • KeyPad+, Rus programcılar tarafından sıradan kullanıcılar ve programcılar için geliştirilmiş bir metin editörüdür.

Kelime işlemcileri

tanım 2

kelime işlemci metin belgeleri oluşturmak ve düzenlemek, metin düzenini düzenlemek ve belgeleri yazdırılacakları şekilde önizlemek için tasarlanmış bir bilgisayar programıdır (WYSIWYG olarak bilinen bir özellik).

Modern kelime işlemciler, yazı tipi ve paragraf biçimlendirme, yazım denetimi, tablo ve grafik oluşturma ve ekleme ve bazı masaüstü yayıncılık özelliklerini içerir.

Kelime işlemciler, metnin içeriğine ek olarak görünüşünün de önemli olduğu durumlarda (resmi belgelerin hazırlanması) kullanılır. Bir kelime işlemci ile oluşturulan bir belge, metne ek olarak, kullanıcının göremediği kodlarda saklanan biçimlendirmesi hakkında bilgi içerir.

Farklı kelime işlemciler metni biçimlendirmek için farklı kodlar kullandığından (farklı biçimlerdeki belgeler), biçimlendirilmiş metin belgelerini bir kelime işlemciden diğerine aktarmak her zaman doğru değildir. Bu gibi durumlarda, biçimlendirme yalnızca kısmen korunabilir (örneğin, bir belgeyi MS Word'den OpenOffice Writer'a aktarırken olduğu gibi) veya hiç korunmayabilir (yalnızca metin aktarılır). Ardından belgeyi yeniden biçimlendirmeniz gerekir.

Popüler kelime işlemciler

Microsoft Word metin belgeleri oluşturmak, görüntülemek ve düzenlemek için tasarlanmış güçlü bir kelime işlemcidir. Program, Microsoft Office paketine dahildir. 1983'ten beri üretimde. Güncel sürüm Windows için MS Word 2016 ve Mac için MS Word 2011'dir.

Word'ün yetenekleri, yerleşik Visual Basic (VBA) makro dili tarafından genişletilir. Ancak bu, makro virüsleri olarak adlandırılan belgelere katıştırılmış virüsleri yazmak için ek fırsatlar sağlar.

kelime defteri Microsoft Windows işletim sisteminin bir parçası olan bir kelime işlemcidir. Not Defteri'nden çok daha güçlü, ancak tam teşekküllü bir kelime işlemci Microsoft Word'den daha düşük.

İşlemci, metin biçimlendirmeyi ve yazdırmayı destekler, ancak tablolar, yazım denetleyicileri oluşturmak için araçlara sahip değildir.

Şekil 3. MS Word kelime işlemci

Lateks- Karmaşık belgelerin yazılmasını kolaylaştırmak için TeX bilgisayar yerleşim sisteminin en popüler makro paketi. Paket, yazma (birkaç dilde) ve makale hazırlama, bölümleri ve formülleri numaralandırma, çapraz referanslar, bir sayfaya çizimler ve tablolar yerleştirme, bir bibliyografya tutma vb. gibi birçok görevi otomatikleştirmek için tasarlanmıştır.

OpenOffice.org Yazarı OpenOffice.org ücretsiz yazılım paketinin bir parçası olan bir kelime işlemcidir. Writer birçok yönden Microsoft Word kelime işlemcisine benzer, ancak Word'de olmayan bazı özelliklere sahiptir (sayfa stilleri desteği gibi).

Şekil 5. LaTeX kelime işlemci

Şekil 6. OpenOffice.org Writer kelime işlemcisi

Metin düzeltici metinle uğraşanlar için vazgeçilmez bir programdır. Böyle bir programın çalışması şu şekildedir: metin dosyalarının oluşturulması ve değiştirilmesi.

2 tür metin düzenleyici vardır: kod düzenleyiciler ve kelime işlemciler.

Kod düzenleyici nedir?

Programlar için kaynak kodları yazmak için tasarlanmış kod düzenleyiciden bahsedecek olursak. Genişletilmiş işlevsellik sağlarlar ve kodla çalışırken ek seçenekler sunarlar. Bu editör grubunun ana özellikleri, ana özellikleri içerir.

Kod düzenleyicilerin özellikleri:

  • sözdizimi vurgulama;
  • esneklik;
  • otomatik girintiler;
  • geliştirilmiş navigasyon sistemi.

Sözdizimi vurgulama

Bu işlev, kodun her bir öğesini kendi rengiyle vurgular. Örneğin, koddaki anahtar kelimeleri yeşille vurgular. Tırnak içindeki metni farklı bir renkte vurgular ve programcı bir hata yaparsa kırmızı ile vurgular.

Esneklik

Bu özellik, aynı düzenleyicide, farklı programlama dillerinde yazmanıza olanak tanır. Editör, programlama dilini dosya uzantısına göre otomatik olarak tanır. Yani fail.cc adında bir dosya çalıştırırsanız, editör için C++ ile yazdığınız anlamına gelir. Çalışmanıza dfk.html adlı bir dosya ile başlamanız durumunda, bu, editör için HTML dili için kurallarını değiştirmesi gerektiği anlamına gelir. Tek kelimeyle, size uyum sağlar.

Otomatik girintiler

Bu fonksiyon otomatik girinti içindir. Yani, editör kendisi kaç boşluk koyması gerektiğini düşünür. Bu, işi büyük ölçüde basitleştirir.

Geliştirilmiş navigasyon sistemi

Hatanın yapıldığı kod öğesine kolayca gitmenizi sağlar. Örneğin, denetleyici 304 satırında bir hata buldu ve siz sadece satır numarasını yazıp oraya gidin. Özellikle büyük kod yazarken çok önemli bir özellik.

Kelime işlemcileri

kelime işlemcileri. Çeşitli metin belgeleri oluşturmak ve düzenlemek için tasarlanmıştır. Bir mektup veya resmi bir sözleşme olsun. Bunlardan en yaygın olanı Microsoft Word'dür.

İLE kelime işlemcilerin özellikleri aşağıdaki olasılıkları içerir:

  • tablolar oluşturma;
  • yazım denetimi;
  • metinde resimleri kullanma yeteneği;
  • çok çeşitli yazı tipleri;
  • listeler oluşturmak;
  • ve diğer birçok olasılık.

Özetlemek gerekirse, her programın kendi amacı olduğunu söyleyebiliriz. Ve kendisine atanan görevin uygulanması için belirli bir dizi işlev.

Görev numarası 1

Metin editörleri.

Metin editörleri nelerdir?

Metin editörleri listemizi işlevsellik ve popülerlik sırasına göre yerleştirmeye karar verdik. Hem Windows hem de Linux işletim sistemleri için metin editörlerini ele alacağız.

Not defteri. Bu, Windows'taki en basit ve karmaşık olmayan metin düzenleyicisidir. Bu metin düzenleyici, herhangi bir not, küçük ifadeler ve diğer notlar için kullanılır. Birçok programcı, daha gelişmiş metin editörleri onları görsel olarak tanıyıp dönüştürebildiğinden ve sonunda kodun bir kısmını kaybedebildiğinden, Not Defteri'ndeki orijinal formlarında kalan çeşitli kodları Not Defteri'ne kopyalar. Parolaları, bağlantıları ve konsol komutlarını Not Defteri'ne kopyalamak da uygundur. Notepad, önceden yüklenmiş standart bir işletim sistemi yazılım paketi ile birlikte gelir, aslında ücretsizdir.

Linux işletim sisteminin kendi not defteri - gedit analogu vardır. Program, işlevler ve amaç açısından, Windows'taki analoguyla tamamen aynıdır.

Bu metin düzenleyicilerin avantajı, basit ve kompakt olmaları, kod öğelerini işaretlemek ve depolamak için ideal olmalarıdır. Bu metin düzenleyicinin dezavantajı avantajıdır - testi tasarlamayı mümkün kılmayan aşırı prostat.

not defteri++. Daha ileri düzey bilgisayar kullanıcıları için, not defterinin genişletilmiş sürümü en iyisidir - çok sayıda işlevi olan ancak aynı zamanda aynı not defteri olarak kalan Notepad ++. Not defterini Notepad-plus-plus.org programının resmi web sitesinden indirebilirsiniz. Program bir Rus arayüzüne sahiptir ve ücretsiz olarak dağıtılmaktadır.

kelime defteri. WordPad, Windows ile önceden yüklenmiş olarak gelen başka bir standart metin düzenleyicisidir. İleriye baktığımızda, bu programı daha doğru bir şekilde tanımlamak için, WordPad'in bir not defteri ile Microsoft Word arasında bir şey olduğunu söylemeye değer. Yani, WordPad, Notepad gibi basit bir temele sahiptir, ancak Word'deki bazı metin tasarım öğelerini içerir. Bu kombinasyon: sadelik + minimal tasarım özellikleri seti, özel tasarım gerektirmeyen basit metinler yazmak için oldukça çekici hale getirir. WordPad, basit metin belgeleri yazması gerekenler için ideal bir seçenektir, bu programı kullanarak Microsoft Word satın almaktan tasarruf edebilirsiniz, programın yazım denetiminin çok kötü olduğunu unutmayın.



libreoffice. Başlangıçta, bu ofis paketi Linux işletim sistemi için yaratıldı ve o zamanlar bugün hala var olan OpenOfficeOrg'un yerini aldı. Ardından LibreOffice'in Windows sürümü yayınlandı.

Bu ofis paketini kısaca açıklarsanız, bu, yazım denetimi kalitesi çok iyi olmayan Word 2003'tür. Ancak aynı zamanda ücretsiz bir metin düzenleyiciden ne istiyorsunuz? Windows ve Linux'taki günlük ihtiyaçlar için, bilgisayarınıza güzel çerçeveli metinler kaydetmek ve yazdırmak için, bu en iyi seçenektir, çünkü Microsoft'tan bir ofis paketi satın almak için fazladan para harcamanıza gerek yoktur. Windows için ofis paketini LibereOffice sayfasından indirebilirsiniz, daha önce belirtildiği gibi, varsayılan olarak Linux'ta kuruludur.

Microsoft Word. Son olarak, metin editörlerinin amiral gemisi olan Word'e geçtik. Bu uygulama bir nedenden dolayı bir amiral gemisidir, çünkü bu güne kadar bile, metinleri düzenlemek ve süslemek için birçok işlevi olan güzel ve kullanışlı bir arayüz oluşturabilecek hiçbir analogu yoktur. Windows 7 ve Windows 8'de haklı olarak en iyi metin düzenleyicisi olarak kabul edilir. Word, sık sık metin ve belge yazması gereken herhangi bir kullanıcı için vazgeçilmez bir metin düzenleyicisidir. Ek olarak, bir bilgisayar için hiçbir metin editörünün övünemeyeceği metinlerde yazım denetiminin iyi kalitesini belirtmekte fayda var. Word'ün tek dezavantajı fiyatıdır, çünkü çoğu bütçe ofis paketi için oldukça pahalı olan yaklaşık 3.000 ruble ödemeniz gerekecektir. Ancak, sık sık yazma ihtiyacıyla karşı karşıya kalıyorsanız, Microsoft'tan bir ofis paketi satın almaktan başka seçeneğiniz yoktur.

Metin editörleri

1. Metin düzenleyici kavramının tanıtılması

2. Metin editörlerinin sınıflandırılması

3. Metin düzenleyicinin ilkesi

4. Tipik arayüz yapısı

Metin editörleri

Metin düzenleyici, genel olarak metin verilerini ve özel olarak metin dosyalarını oluşturmak ve değiştirmek için tasarlanmış bağımsız bir bilgisayar programı veya bir yazılım paketinin (örneğin, entegre bir geliştirme ortamı kaynak kodu düzenleyicisi veya bir tarayıcıdaki giriş penceresi) bir bileşenidir.

Metin düzenleyiciler çeşitli işlevleri gerçekleştirebilir: metin dosyaları oluşturun, metinleri düzenleyin, formatı değiştirin, ekranda görüntüleyin ve son olarak metinleri bir yazıcıda yazdırın.

Bilgisayar klavyesinde yazılan metin, editörün çalışma alanındaki ekrana yansıtılır. Özel simge - imleç, kullanıcının düzenleyiciyi kullanarak o anda ekranda etkileyebileceği (karakter oluşturma, karakter değiştirme vb.) yeri gösterir. Bir metin düzenleyiciyle çalışarak, imlecin mevcut durumu hakkında ekrana bilgi alabilirsiniz, yani. ekrandaki koordinatları (satır numarası ve satırdaki konumu), ayrıca metnin sayfa numarası, formatı, kullanılan yazı tipi vb. Arayüz, hemen hemen her metin belgesinde metin işleme için bir menü vardır. Biçimlendirme, yazdırma. Menü yalnızca metin biçiminde değil, aynı zamanda simgeler biçiminde de olabilir.

2. Metin editörlerinin sınıflandırılması.

I. Fırsatlar

1) Bir daktilo kalitesi, metinle çalışmak için küçük bir dizi seçenek.

Norton Düzenleyici

sözlük

Liste artan olasılık sırasına göredir. Editörler, IBM PC, XT, AT gibi bilgisayarlarda uygulanmaktadır.

2) Yayın kalitesi. WYSIWYG'nin Uygulanması - Ne Görürseniz Onu Alırsınız ilkesi.

Microsoft Word

Ventura Yayıncıları

Aldus Sayfa Oluşturucu

Bu tür editörlerle çalışmak için, 8 MB RAM'e sahip en az AT 486 DX'lik bir PC gereklidir.

3) Teknik editörler -Tex, Latex, vb.

II. Metin reaktörlerinin birlikte çalıştığı dosya türlerine göre

metin dosyaları

grafik seti

Basılı metin düzenleyicileri ve elektronik belge düzenleyicileri vb. gibi metin düzenleyicilerini sınıflandırmak için başka seçenekler de vardır.

Çoğu durumda, bir daktilonun kalitesi iş belgeleri oluşturmak için yeterlidir. Bu nedenle, MS DOS için Lexicon metin düzenleyicisi yaygınlaştı.

İşte bu metin editörlerinden bazılarının özellikleri:

Lexicon, MS-DOS'un en parlak döneminde, Windows döneminden önce en popüler kelime işlemcilerinden biriydi. Bu işlemci, verilerin OEM 866 kodlu bir metin dosyasında saklanmasına izin verdi, ancak aynı zamanda şu özelliklere de sahipti:

nokta vuruşlu yazıcıda metin yazdırma;

metin seçimini kalın, italik ve kalın italik olarak kullanın;

metin girerken en basit biçimlendirmenin yapılmasına izin verilir (metin hizalama, hizalama, sözcük kaydırma, sayfalara bölme ve otomatik numaralandırma)

Microsoft Word, en yaygın kullanılan ve en güçlü metin düzenleyicilerinden biridir.

Belgelerle çalışmak için MS Word düzenleyicisinin temel işlemleri:

Metin girişi;

Belgenin içeriğini düzenlemek (belge metninde herhangi bir değişiklik yapmak: belgenin tek tek bölümlerinin göreli konumunu değiştirmek, karakterleri, kelimeleri ve metin bölümlerini aramak ve değiştirmek);

Belge içeriği biçimlendirme (satır aralığını ayarlama, sol ve sağ girintiler, metin hizalaması vb.).

MS Word'ün Özellikleri:

Birkaç belgeyle eşzamanlı çalışma;

Yazım ve dil bilgisi denetimi;

Otomatik belge biçimlendirme;

Tablo, şekil ve matematiksel formüllerin belgelerine dahil edilmesi;

Büyük belgeler vb. üzerinde toplu çalışma

WordPad, Windows 2000'e dahildir. Belge oluştururken kullanıcıların tüm ihtiyaçlarını karşılayan tam teşekküllü bir kelime işlemci olarak kabul edilemez. Ancak sizi karmaşık Windows metin düzenleyicileriyle çalışmaya hazırlar. WordPad düzenleyicisi, tüm metni ve belgelerin tek tek paragraflarını biçimlendirmenize olanak tanır: yazı tiplerini, girintileri, kenarlıkları vb. değiştirin. WordPad, OLE nesneleriyle çalışır, bu nedenle içinde oluşturulan belgeler için grafik görüntüler ve hatta ses ve video klipler kullanılabilir.

WordPad düzenleyicisi, Write programında (.WRI uzantılı) oluşturulan dosyaları açar. Write, Windows 3.x sürümleri için tasarlanmış basit bir kelime işlemcidir. Geçmişte birçok yazılım uygulaması, belgeleri, lisans bilgilerini ve en son benioku dosyalarını korumak için Yazma biçimini kullanırdı. Yazma sisteminin en son sürümü artık mevcut olmasa da, dosyaları Windows 2000'de hala mevcuttur. Yazma düzenleyicisinde oluşturulan belgeler WordPad'de okunabilir. Ayrıca, WordPad belgelerle çalışır ve bunları diğer beş biçimde kaydeder: Word 6.0, Zengin Metin Biçimi (RTF), Metin, MS-DOS Metni ve Unicod Metni. Microsoft Word kelime işlemcisinin en son sürümlerinin yanı sıra yaygın olarak kullanılan diğer birçok düzenleyicinin çalışabileceği Word 6.0 formatı, varsayılan olarak WordPad programının formatıdır.

b) Not Defteri

Windows 2000 ayrıca Notepad sisteminin ilk sürümleri için basit bir düzenleyiciyle birlikte gelir. Not Defteri programı, WordPad'den farklı olarak, belgeleri biçimlendirmenize pratik olarak izin vermez, örneğin, iş için bir yazı tipi seçebilirsiniz, ancak yapamazsınız.

TeX, matematiksel formüller setinde belirli bir güce sahip, tipografik olarak kaliteli belgeler üretmek için bir sistemdir. TeX, PDF formatında veya PostScript3'te uygun bir şekilde özel bir programlama dili olarak düşünülür.

Bir metin düzenleyici nasıl çalışır.

Orta sınıf editörlerin ve güçlü editörlerin çalışma prensibi, programlama sistemlerinin prensibine benzer.

Bir metin düzenleyici, kullanıcıya metin girmek için bir metin kutusu ve onu biçimlendirmek için bir dizi komut sağlar.

Metin belgesi oluşturmanın ilk adımı yazmaktır. Metin girildikten sonra biçimlendirmeye başlayabilirsiniz. Bir belge tasarlarken, kullanıcı metnin tek tek bölümlerine biçimlendirme komutları uygular. Bu komutları işleyerek, metin düzenleyici, biçimlendirilmiş metnin dış temsilini değiştirir ve belgenin metnine biçimlendirme öğeleri ekler; bu, belge yeniden okunduğunda, bunları açık bir şekilde yorumlamasını sağlar.

Metin biçimlendirmenin sonunda, gerekli harici nesneler belgeye eklenir ve biçimlendirilir.

Burada, harici nesneleri eklemek için iki farklı yöntem olduğunu not etmek önemlidir.

İlk durumda, metin düzenleyici, harici bir nesneye ve onun biçimlendirme öğelerine bir bağlantı ekler. Buna göre, bu, nesnenin belirtilen adreste kalıcı olarak bulunmasını gerektirir. Örneğin image.gif dosyasındaki resmi belgeye ekliyoruz. Bu dosyayı taşırken, silerken veya yeniden adlandırırken, gerekli resim yerine metin düzenleyici bir hata teşhisi veya düşük kaliteli görüntüsünü (önizleme) gösterecektir. Bu nedenle, bu yaklaşımla bu tür eylemler kabul edilemez. Ancak, bu yaklaşımın rahatlığı, harici nesnenin metin düzenleyicisinden bağımsız olmasında yatmaktadır. Bir metin düzenleyiciyi başlatmadan harici bir nesneyi işleyebiliriz, nesnede yapılan tüm değişiklikler metin belgesine yansıtılacaktır. Ek olarak, bir metin belgesinin hacmi küçülür, bu da az miktarda RAM'e sahip bilgisayarlar için önemlidir.

İkinci durumda, harici nesne tamamen belgeye yerleştirilir, bu da hacmini arttırır, ancak onu bu nesnenin alındığı dosyadan bağımsız kılar. Bu yaklaşımla, bir metin belgesine bir dosyaya bağlantı değil, harici bir nesne ekleme komutu ve bu nesnenin kodları yazılır.

Böylece, bir metin belgesi asıl metni, biçimlendirmesinin unsurlarını içerir; nesneleri ve bu nesnelerin kodlarını eklemek için harici nesnelere veya komutlara bağlantılar; eklenen nesnelerin biçimlendirme öğeleri.

Metin belgesi içeren bir dosyayı okurken, metin düzenleyici metni ve biçimlendirme öğelerini, harici nesneleri ekleme ve biçimlendirme komutlarını okur, bu öğeleri ve komutları yorumlar (yani, metne ve dış nesnelere biçimlendirme komutları uygular ve üzerinde görüntüler. ekran (veya başka bir harici cihaz) biçimlendirilmiş metin ve harici nesneler.

Metin tasarım araçlarına ek olarak, metin düzenleyiciler genellikle bir belgeyle çalışmayı kolaylaştıran ek yardımcı programlar sağlar: arama ve değiştirme araçları; yazım denetimi, noktalama; pano ile çalışma araçları; program için yardım sistemi; otomasyon araçları (komut dosyaları veya makrolar yazma), vb.

Bu nedenle, güçlü bir metin düzenleyici, metin girmek için bir metin kutusundan, biçimlendirme öğelerinin bir kitaplığından, bu öğelerin yorumlayıcısından, harici nesneleri oluşturmak ve biçimlendirmek için bir dizi yardımcı programdan ve çalışmayı kolaylaştıran bir dizi yardımcı programdan oluşur. bir belge ile.

Biçimlendirme öğeleri kümesi, her metin düzenleyici için tamamen bireyseldir. Yani, bir metin düzenleyicinin yorumcusu, başka bir metin düzenleyicinin öğelerini anlayamaz ve doğru şekilde işleyemez. Ancak, başka bir metin düzenleyicide oluşturulan belgeleri okuma ihtiyacı devam etmektedir. Bu sorunu çözmek için, orta sınıfın güçlü editörleri ve editörleri, başka bir metin editörünün öğelerini bunun komutlarına çeviren bir dizi dönüştürücü sağlar.

4. Arayüzün tipik yapısı.

Menü çubuğu, işleve göre gruplandırılmış komut gruplarının adlarını içerir. Menü çubuğu ekranın üst kısmındadır. Menü çubuğundan bir mod seçildiğinde ilgili alt menü açılır ve buradan belirli bir seçeneğin seçilmesi alt düzey menüye erişim sağlar. Böyle bir iç içe (açılır) menü sistemi, kelime işlemci arayüzünün temelini oluşturur. Menü komutları, fare, imleç tuşları veya belirli tuşlara ("kısayol tuşları") basma kombinasyonları kullanılarak seçilir.

Durum satırı (durum), düzenlenmekte olan belgenin adını içerir ve imlecin bu belgedeki mevcut konumunu belirler. Yardım bilgileri satırda görüntülenir.

İpucu satırı, kullanıcının o andaki olası eylemleri hakkında bilgi içerir.

Çalışma alanı, bir belge oluşturmak ve üzerinde çalışmak için görüntü ekranındaki alandır. Çalışma alanının maksimum boyutu, monitörün standart ayarları tarafından belirlenir ve her biri 80 karakterlik 25 satırdır.

Koordinat cetveli, belge sınırlarını ve sekme duraklarını tanımlar. Dikey ve yatay cetveller vardır. Varsayılan olarak, koordinat cetveli santimetre cinsinden derecelendirilir. Koordinat cetvelinin sıfır noktası metnin ilk paragrafıyla hizalanır.

Kaydırma çubuğu, pencerenin çalışma alanında belgenin metnini taşımak için kullanılır. Metni dikey olarak hareket ettiren cetvele dikey kaydırma çubuğu, yatay kaydırma çubuğuna ise yatay kaydırma çubuğu denir.

İmleç - kısa, genellikle yanıp sönen bir çizgi, giriş karakterinin veya metin öğesinin yerleştirileceği çalışma alanının konumunu gösterir. Metin modunda, imleç yataydır ve işaret ettiği karakter boşluğunun altında bulunur. Grafik modunda, dikey, sonraki karakterin ekleme noktasının solunda bulunur. Her kelime işlemcinin imleç hareketi sağlamak için kendi yetenekleri vardır (aynı zamanda genel olarak arayüz kontrolü). Arayüz klavye ve fare kullanılarak kontrol edilir.

Klavye arayüzü kontrol modunda, dört imleç tuşu imleci ok yönünde bir konum hareket ettirir. Anahtarlar Ve İmleci sırasıyla metnin başına ve sonuna hareket ettirin. Anahtarlar VE Metni bir sayfa (ekran) yukarı veya aşağı taşıyın.

Çoğu zaman, çeşitli işlev ve normal tuş kombinasyonlarını kullanan modern kelime işlemciler, imleci bir kelime, cümle veya paragraf hareket ettirmeyi, onu bir satırın başına veya sonuna yönlendirmeyi mümkün kılar.

Fare modunda, belgede gezinme, kaydırma çubuklarındaki ilgili oka tıklanarak veya kaydırma çubuğunun kendisine tıklanarak ve ayrıca fare ile imleci kaydırma çubuğunun üzerine sürüklenerek yapılır.

Göstergeler, bir programın veya bilgisayarın karşılık gelen çalışma modlarını yansıtan işaretler veya sembollerdir. Durum çubuğundaki göstergeler, programın çalışma modlarını yansıtan semboller veya hizmet (anahtar) sözcükleridir. Klavyedeki göstergeler, klavye anahtarlarının çalışma modunu yansıtır, bunlardan üç tanesi vardır: NumLock, CapsLock, ScrollLock.

Anahtar, ekran arayüzünün bir öğesi veya belirli bir modu etkinleştirmek veya devre dışı bırakmak için kullanılan bir komuttur. Üzerine tıklarsanız bir gösterge de bir anahtara dönüşebilir.

5. Bir metin düzenleyicinin temel işlevleri.

Örnek olarak, belki de en yaygın metin düzenleyici olan Microsoft Word'ü alabiliriz.

Microsoft Word, metni girmenize, düzenlemenize, biçimlendirmenize ve biçimlendirmenize ve sayfaya doğru şekilde yerleştirmenize olanak tanır. Bu program ile belgenize grafikler, tablolar ve çizelgeler ekleyebilir, ayrıca yazım ve dil bilgisi hatalarını otomatik olarak düzeltebilirsiniz. Word metin düzenleyicisi, belge oluşturmayı ve düzenlemeyi çok daha kolay hale getiren birçok başka özelliğe sahiptir. En sık kullanılan işlevler:

Yazıyor;

Metin parçalarını kesmek, bunları mevcut oturum sırasında ve ayrıca ayrı dosyalar biçiminde saklamak;

Parçaları metinde doğru yere yerleştirme;

Metin boyunca kısmen veya tamamen kelimelerin birbiri ardına değiştirilmesi;

Metinde doğru kelimeleri veya cümleleri bulma;

Metin biçimlendirme, ör. aşağıdaki parametrelere göre belirli bir görünüm kazandırmak: metin sütun genişliği, paragraf, her iki taraftaki kenar boşlukları, üst ve alt kenar boşlukları, satır aralığı, satır kenarı hizalaması;

Belirtilen sayıda satırla metnin otomatik sayfalandırılması;

Otomatik sayfa numaralandırma;

Alt başlıkların sayfanın altına veya üstüne otomatik girişi;

Metnin bir bölümünü kalın, italik veya altı çizili yapmak;

Programı farklı bir alfabe ile çalışacak şekilde değiştirmek;

Hat tablolama, ör. sütunlar halinde metin sunmak için sabit boşluk oluşturma;

Metin girdiğinizde, bir satırın sonunda durursunuz, Word otomatik olarak bir sonraki satıra atlar;

Metin girerken bir yazım hatası yapılırsa, otomatik düzeltme işlevi bunu otomatik olarak düzeltir. Otomatik yazım denetimi özelliği, yanlış yazılan sözcüklerin altını kırmızı dalgalı bir çizgiyle vurgulayarak daha kolay görülüp düzeltilmesini sağlar;

Liste öğelerini vurgulamak için tire kullanırsanız, kesirler, ticari marka işareti veya diğer özel karakterler kullanırsanız, otomatik biçimlendirme özelliği bunları düzeltir;

Metne formül, tablo, şekil ekleme yeteneği;

Bir sayfada birden çok metin sütunu oluşturma yeteneği;

Hazır stil ve şablon seçimi;

Elbette, metni bir tablo biçiminde sunmak için sekme durağını kullanabilirsiniz, ancak Microsoft Word çok daha verimli araçlar sunar. Ve tablo sayısal veriler içeriyorsa, bunları bir grafiğe dönüştürmek kolaydır;

Önizleme modu, belgeyi yazdırılacağı biçimde görmenizi sağlar. Ayrıca tüm sayfaları bir kerede görüntülemenizi sağlar, bu da yazdırmadan önce değişiklik yapmak için uygundur.Program ayrıca zamandan ve emekten tasarruf sağlayan bir dizi işlev sunar. Onların arasında:

Otomatik Metin - sık kullanılan kelimeleri, cümleleri veya grafikleri saklamak ve eklemek için;

Stiller - tüm format setlerini bir kerede depolamak ve ayarlamak için;

Birleştirme - seri mektuplar oluşturmak, zarfları ve etiketleri yazdırmak için;

Makrolar - sık kullanılan komut dizisini yürütmek için;

- "sihirbazlar" - profesyonelce tasarlanmış belgeler oluşturmak için.

Metin editörlerinin özel özellikleri:

1) metin düzenleme

Bir metin parçasıyla çalışma

seçim

kaldırma

arabellek yazma

kopyalama

Ayrı bir dosya olarak kaydetme vb.

Metin hizalama

Kenar (sağ, sol, genişlik)

ortalanmış

Genişliğe göre

kelime otomatik tireleme

Tüm

transfer kurallarına göre

sütun organizasyonu

2) düzenli aralıklarla yedeklemeler oluşturmak

3) tablolarla çalışın

işaretleme

Sütunları ve satırları kaldırma ve ekleme

hücrelerde metnin hizalanması

· çerçeveleme

4) son eylemlerin reddi ve reddin reddedilmesi

5) çizimler üzerinde işlemler

metne ekleme

eksenler boyunca ölçekleme ve germe

resmin etrafına metin sarma vb.

6) sayfalandırma

otomatik, sayfa başına satır sayısını ayarlayarak

zor, zorlanmış

sayfalandırma (üst, alt)

7) belge şablonlarının kullanımı

8) bir dizi yazı tipi kullanmak

true type (ttf) - orantılı yazı tipleri

keyfi olarak yeniden boyutlandırılabilir yazı tipleri

· yazı tiplerini vurgulamanın çeşitli yolları - altı çizili, italik, vb.

9) metindeki belirli bir kelime dizisinin bağlamsal olarak aranması ve değiştirilmesi

10) yerleşik sözlüğü kullanarak yazım denetimi

11) eş anlamlı ve zıt anlamlı kelimeler

12) dilbilgisi kontrolü - cümlenin bir bütün olarak analizi

13) içindekiler, dizinler, dipnotların oluşturulması

14) bir dizi karmaşık formül (matematiksel, fiziksel)

15) Metinde DBMS ve ET'den gelen bilgilerin kullanımı.

Kaynakça:

    http://www.examens.ru

    bilişim. Bölüm 2: Laboratuvar çalışması için yönergeler / RRGTA; komp. N.I. Iopa. Ryazan, 2002. 56 s.

Dosya oluşturabilen, açabilen, düzenleyebilen en popüler metin düzenleyicileri inceledik. Her programın benzersiz bir arayüzü ve farklı işlevleri vardır. Seçiminizde, metinle çalışma ihtiyaçlarınıza uygun seçeneklere odaklanın.

Microsoft Office 2016, libreoffice Ve IBM Lotus Senfonisi tam teşekküllü ofis paketleridir ve metin ve tablo verileri oluşturmak ve düzenlemek için çok çeşitli araçlara sahiptir. Elbette en gelişmiş özellikler şurada bulunabilir: Microsoft'tan uygulama . Bulut depolama ile entegrasyona ve herhangi bir bilgisayardan veya gadget'tan büyük projelere uzaktan erişmeye değer. Öte yandan, her bilgisayar oldukça yüksek sistem gereksinimlerine sahip olmayacaktır. LibreOfficeçok sayıda format desteğine ve gelişmiş bir formül düzenleyiciye sahiptir. Lotus Senfonisi- bugüne kadar yukarıda belirtilen iki rakibin değerli bir analogu. Kullanıcı dostu bir arayüz içerir ve eklentiler aracılığıyla genişletmeyi destekler. Yine de sayıları sınırlıdır ve resmi web sitesi yardımcı programı uzun süredir güncellememiştir.

MS Word 2007 Ve 2010 - gelişmiş bir dizi fonksiyona sahip mükemmel ve zaman içinde test edilmiş programlar. Yüksek kaliteli bir metin arama sistemi, bir yazım ve noktalama denetleyicisi, yerleşik bir çevirmen vb. ile ayırt edilirler. Sürüm 2010 daha modern bir arayüz, daha fazla format desteği ve belgeleri bulutta saklama yeteneği aldı. En son gerçekler sizin için pek önemli değilse, daha az talepkar bir bilgisayar kaynağını güvenle kullanabilirsiniz. kelime 2007. Aynı gelişmiş metin düzenleyici, Writer ile birlikte tamamen ücretsiz olan OpenOffice paketini içerir.

AkelPad Ve not defteri++- normal Windows not defterinin hızlı, kolay ve yönetimi kolay analogları. Her iki program açık kaynak kodludurlar, kısayol tuşlarına çeşitli eylemler atamanıza izin verir ve eylemlerin çok düzeyli geri alınmasını destekler, otomasyon ayarlarını içerir. not defteri bir veri yedekleme seçeneği ve bir metin şifreleme özelliği içerir. Akelpad'de unicode dize vurgulama ve diğer kullanışlı özellikler mükemmel bir şekilde uygulanmaktadır.

Not defteri uygulamasının evrensel olduğunu belirtmekte fayda var: entegre bir geliştirme ortamının varlığı nedeniyle yeni başlayanlar ve deneyimli programcılar için faydalı olacaktır ve sıradan kullanıcılar için not defterinin gelişmiş bir sürümü olarak kullanılır - küçük ve hızlı bir metin düzenleyici . Daha az gelişmiş işlevsellik yok WPS Ofis Yazarı Ek olarak, yardımcı program, az gören insanlar için çok uygun bir gece modu aldı.

Yüce metin Ve Adobe Parantezler farklı programlama dilleriyle çalışmak için araçlar olarak oluşturulmuştur. Windows, Macos için iyi alternatif editörler içerirler. Uygulamalar, yeni bir ücretsiz görsel düzenleyici arayan programcılar, düzen tasarımcıları ve web sayfası geliştiricileri arasında popülerdir.

İncelememiz, dikkat etmeye değer birkaç program içermiyordu, bunlar - EditPad Lite, Yumuşak Yapıcı Ofisi, R.J. Mesaj attı, Crimson Editör, A tlantis Kelime İşlemci, Comodo Edit ve metin oluşturucu . İkincisi, MS Word'ün tüm sürümlerini destekler ve belgeleri .docx, .docm, .dotx, .dotm, .doc, .dot, odt, .ott, .sxw, .rtf, .psw, .pwd, .htm, .html, .txt., .tmv, .tmd.