Rtf dosyası word'de açılmıyor. RTF formatı nedir

  • 13.06.2019

RTF veya Zengin Metin Dosya formatı 1987 yılında ekipten Charles Simonyi, Richard Brody ve David Luebbert tarafından tasarlandı. Microsoft geliştiricileri Word, belgeleri çapraz platformlar arasında paylaşmak için. Peki bir RTF dosyası tam olarak nedir? Hadi bulalım ...

Biliyor musun?
RTF dosyaları esas olarak şu şekilde yazılmış komutlardan oluşur: ASCII kodları... Bir dosya yalnızca 7 bitlik ASCII karakterlerinden oluşur.

Microsoft, bir metin düzenleyici ile sistem uyumluluğu arasındaki boşluğu kapatmak için RTF'yi geliştirdi. RTF sözdizimi 1.0, düzen dilindeki işaretçilere dayanıyordu. Belgeleri biçimlendirmek amacıyla Microsoft tarafından geliştirilmiştir. Mizanpaj dilleri, HTML (Hypertext Markup Language) ve SGML (Standard Generalized Markup Language) gibi biçimlendirme dilleridir. HTML, belgelerin biçimlendirilmesini sağlar Dünya çapında Ağ... SGML, HTML'nin zengin bir sürümüdür.

RTF dosyalarında, ASCII aralığının dışındaki karakterler bir "kaçış dizisi" kullanılarak kodlanır. Kaçış dizileri, "Unicode çıkışları" ve "kod sayfası çıkışları" olarak sınıflandırılır.

Unicode Kaçışları: bu kelimeyi 16 bitlik bir ondalık sayı... Bu numara, Unicode UTF-16 cihaz numarasını tanımlar.

Code sayfası kaçar: bu sözcük, Windows kod sayfasında kullanılan karakteri temsil eden bir ters eğik çizgi ve kesme işareti içerir.

Bu komutlar esas olarak metin biçimlendirme, metin yazı tipi, metne gömülü görüntüler, kenar boşluğu vb. gibi faktörleri belirlemek için yazılır. için biçimlendirme gerekli çeşitli belgelerözgeçmişler, mektuplar, kullanım kılavuzları vb. RTF belgelerinin ana özellikleri arasında kalın, italik, altı çizili, yazı tipi stilleri, girinti ve hizalama (sol, orta, sağ) bulunur.

RTF Okuma ve Yazma Konsepti

Bir RTF dosyasını biçimlendirilmiş bir dosyaya dönüştüren yazılıma "okuyucu" denir. Formatlanan dosyayı RTF formatına çeviren yazılıma "writer" denir. Amacı (bir uygulama için), bilgi kodunun kontrolünü metin bileşeninden ayırmaktır. Sonra yazar yeni dosya metin ve ilgili RTF gruplarıyla.

Örnek RTF Kodu

(\ rtf1 \ ansi (\ fonttbl \ f0 \ fswiss Helvetica;) \ f0 \ pard Bu biraz (\ b kalın) bir metindir. \ par)

Bu dosya, RTF formatını destekleyen bir program tarafından okunduğunda şöyle görünecektir.

Aynı ben yağlı Metin.

Bileşen Kodunun Tanımlanması

  • () (kıvırcık parantezler)

Kıvrımlı parantez içinde yazılan bir kod parçası bir grubu tanımlar.

Bu karakter (eğik çizgi), bir RTF dosyası için kontrol kodunun başlangıcını tanımlamak için kullanılır.

  • \ RTF

Bu, RTF belgesinin geçerli olduğunu belirtmek için yazılmıştır. Geçerli bir belge, grubun \ rtf kontrol koduyla başladığı belgedir.

Bu, kalın metni gösterir.

  • \ par

Bu, bir paragrafın sonunu gösteren kontrol kodudur.

Snippet (\ b kalın), "kalın" stilin kapsamının "kalın" kelimesiyle sınırlı olduğunu belirtir. RTF dosyalarında grup yerleştirmeye izin verilir.

RTF dosyalarının faydaları

Dosya Uyumluluğu: en önemli özellik RTF dosyası, sayısız dosyayla uyumluluğudur. işletim sistemleri ve metinle çalışmak için uygulamalar.

Virüs koruması: dosya eklerine (.doc uzantılı) işletme kuruluşu veya posta sunucularıçünkü virüs içerebilirler. .doc dosyalarının aksine, .rtf dosyaları metin belgeleri içerebilen makrolar veya virüsler içermez.

Dosya boyutu:.rtf biçiminde kaydedilen bir metin dosyası, bir .doc dosyasından daha az yer kaplar. RTF dosyaları metin kodlamasını kullanır. Bu yararlıdır çünkü küçük dosyaların indirilmesi ve yüklenmesi daha kolaydır ve disk alanından tasarruf sağlar.

RTF dosyalarının dezavantajları

Güvenlik: RTF dosyaları parola korumalı olamaz. dosya içeriyorsa kesin bilgi korunması gereken diğer biçimlerin kullanılması tavsiye edilir.

Dosya boyutu: Dosya resimler, Word-Art vb. içeriyorsa, dosya boyutu karşılık gelen .doc dosyasından inanılmaz derecede büyüktür. Bu, yükleme ve boşaltmanın daha uzun sürmesi ve ayrıca uzun sürmesi nedeniyle bir dezavantajdır. daha çok alan diskte.

Bu biçim Microsoft tarafından şu şekilde tanımlanmıştır: standart boyut metin belgelerinin değişimi için. Bu nedenle, tasarım gereği bu biçim, aşağıdakiler için SYLK biçimine benzer: elektronik tablolar... RTF, birçok Microsoft ürünü tarafından desteklenir. Bu nedenle, örneğin, sürüm 2.0'dan başlayarak, Windows'ta bir Pano biçimi olarak tanıtıldı, bu da farklı kullanıcılar arasında veri alışverişini mümkün kılar. Uygulama programları Pencereler. Ayrıca, RT formatı desteklenir kelime programları 3.X sürümünden itibaren Macintosh ve 4. sürümünden itibaren PC için WORD için.

RTF'de, belgeleri değiş tokuş etmek için yalnızca ASCII, MAC ve PC karakter kümesinden karakterle temsil edilebilen kodlar kullanılır. Metne ek olarak, RT formatındaki dosya, okunabilir formda kontrol komutları içerir.

Belge esas olarak, dosyaları RTF formatında okumak için programın ayarlarını kontrol eden komutlardan oluşur. Bu komutlar kontrol kelimelerine bölünebilir. (kontrol kelimeleri) ve kontrol karakterleri (kontrol sembolleri).

Kontrol kelimesi, sınırlayıcılı bir karakter dizisidir. (sınırlayıcı) sonunda:

\ harf dizisi

Kontrol sözcüğünden önce bir ters eğik çizgi "\" (ters eğik çizgi) eklenir. Aşağıdaki karakterler ayırıcı olarak kullanılabilir:

  • Uzay (Uzay), ayrıca bu sembol kontrol kelimesine atıfta bulunur;
  • Sayı veya "-" işareti. Bu karakterlerden sonra sınırlandırılmış bir parametre gelmelidir. Ayırıcı olarak sayılar ve harfler dışında bir boşluk veya başka simgeler kullanılabilir;
  • Rakamlar ve harfler dışındaki tüm karakterler. Bu semboller için geçerli değildir kontrol kelimesi.

RT formatı, kaçış sırasını belirtmek için "A" ile "Z" arasındaki harfleri ve "a" ile "z" arasındaki harfleri ve "0" ile "9" arasındaki sayıları kullanır. Ulusal semboller, kontrol bilgileri için geçerli değildir.

Olarak, kontrol karakterleri ayrı harfler kullanılır. Her kontrol karakterinin önünde bir ters eğik çizgi "\" bulunur:

\ kontrol sembolü

Şu anda bu sembollerden sadece birkaçı tanımlanmıştır. Bu nedenle okuma sırasında bilinmeyen karakterler atlanabilir.

RT formatında, bireysel dizileri parantezler kullanarak gruplar halinde birleştirmek mümkündür:

(grubun başlangıcı) grubun sonu

Bu tür gruplar, örneğin dipnotlar, üstbilgiler ve altbilgiler vb. açıklanırken oluşturulur. "\", "(" veya ")" karakterlerini normal metnin içine yerleştirmek gerekirse, bu karakterlerin önüne bir ters eğik çizgi gelmelidir:

\\ \{ \}.

Bu, RTF dizisini okuyan programın karakterin bir kontrol karakteri olarak yorumlanmaması gerektiğini tanımasını sağlar.

RT formatında, bazı karakter kodları baskı yönetimi için

Metin içindeki CR ve LF karakterleri atlanacaktır. Microsoft, RTF dosyasını sunarken netlik için bu karakterleri kullanır. Kontrol kelimelerinin içinde, CR ve LF sembollerinin özel bir anlamı olabilir, bu konuda daha fazlası komutların açıklamasında tartışılacaktır.

Özel kontrol kelimeleri

RTF'nin kontrol kelimeleri var özel amaç... Bu kelimeleri ve amaçlarını kısaca ele alalım.

kontrol kelimesi sayfa numarasını değiştirçıkarsamak güncel Numara sayfalar.

kontrol kelimesi dipnotu değiştir aktive eder otomatik numaralandırma dipnotlar.

Kullanarak tarihi değiştir geçerli tarihi görüntüleyebilirsiniz.

Kullanarak zamanı değiştir geçerli saati görüntüleyebilirsiniz.

\ chftnsep

Dipnotları metinden ayıran satırda bir değişikliği belirtir.

Bu sıra, formülün metnini girmek için kullanılır.

Bir dizindeki bir alt öğeyi belirtir.

RTF formatı okunurken metin atlanabilir.

İki sözcük arasında sabit (kesilmeyen) bir boşluk belirtir, ör. bu konumda, sonraki satıra sarıldığında cümle bölünemez.

Sembol yumuşak aktarımı ifade eder (gerekli olmayan kısa çizgi).

Sembol kesintisiz aktarımı ifade eder (bölünemez kısa çizgi), yerine kelimenin bölünemeyeceği.

Sıra, metinde doğrudan girişe izin verir onaltılık sayılar... hh karakterleri yerine belirtilirler.

Bu sıra, yeni bir sayfaya geçişi ayarlar.

Bu sıra, metinde satır kesilmesine neden olur.

Bu sıra, metindeki paragrafın sonunu işaretler. müteakip \ par dizisi ile değiştirilebilir \ 10 veya \ 13. nerede \10 ASCII karakteri ile kod 10 ile eşleşir (satırbaşı). ASCII kodu 10'u (CR) doğrudan giremezsiniz, çünkü okuyucu tarafından göz ardı edilir.

Bu sıra, bir metin parçasının veya metin paragrafının sonunu işaretler.

Bu dizi tablonun yerini alır. ASCII kodu 09H'yi doğrudan da belirtebilirsiniz.

Tablonun sonu (sütun).

Tablonun sonu (satır).

Hedef kontrol kelimeleri

RTF okuyucunun temel özelleştirmesini gerçekleştirmek için aşağıdaki kontrol sözcükleri kullanılabilir. Yalnızca bir belgenin başında veya bir grubun başında bulunabilirler. Parametrelerle birlikte tüm operatörler parantez içine alınmalıdır, örneğin:

(\ rtf0 \ bilgisayar .......)

Bazı operatörlerin formatı aşağıda açıklanmıştır.

\ rtf<параметр>

Dosya için başlangıç ​​işaretini belirtir. Parametre olarak, dosyanın oluşturulduğu program sürüm numarasını belirleyebilir. Örneğin:

(\ rtf0 .......)

Etiket dosyanın başında olmalıdır. Bu operatörün ardından diğer operatörler veya bir parantez kapatılabilir.

Kaydedilen metin için kodlama türünün ayarlanması aşağıdaki operatörler kullanılarak gerçekleştirilir:

  • \ ansi: metin standart ASCII formatında saklanır. Bu biçim, örneğin Windows'ta kullanılır.
  • \ Mac :. metin Macintosh kodlamasında saklanır
  • \ bilgisayar: metin, IBM-PC karakter kodlaması kullanılarak çıkarılır.
  • \ rca: IBM-PC Kodu Sayfa 850 (model PS \ 2).

arasında metin aktarmak için farklı sistemler\ ansi kodlaması kullanılmalıdır.

\ renktbl

Windows ve diğer programlar, hangi renklerin kullanılacağını belirlemek için paletler kullanır. Çoğu zaman palet, ana renklerin - kırmızı, yeşil ve mavi - birleştirilmesiyle elde edilen 16 farklı renkten oluşur. Emretmek \ renktbl paletteki tek tek tanımları değiştirmenize olanak tanır. Tablo her renk için kırmızı, yeşil ve mavi bileşenlerin değerini gösterir. Her renk üç parametre ile tanımlanır:

\ red000 \ green000 \ blue000

000 yerine renk kesrinin değeri 0 ile 255 arasında gösterilir. Örnek: 16 renkten oluşan bir tabloda 0 ve 2 renkleri yeniden tanımlanmalıdır. Renkleri geçersiz kılmak için aşağıdaki sıra belirtilebilir:

(\ colortbl \ red128 \ green64 \ blue128 \ ;; \ red0 \ green64 \ blue128;)

Renk tanımı noktalı virgülle biter. 1. renk değişmediği için iki tane ";" vardır. birbiri ardına takip edin. Dizi bir kapanış paranteziyle sona erer.

Şebeke \ cfn arka plan rengini tanımlar (için standart ayar n = 0) ve operatör \ cbn- sembol rengi (standart ayar n = 0 ile).

\ yazı tipi

Bu operatör, bir yazı tipi tablosu oluşturmak ve yazı tipinin adını (yazı tipi grubu) aşağıdakilerle ilişkilendirmek için kullanılır. sayı yazı tipi. Bir yazı tipi tanımlarken aşağıdaki operatörleri kullanabilirsiniz:

  • \ son: yazı tipi grubunun adı bilinmiyor. Çıktı standart bir yazı tipi kullanmalıdır.
  • \ gelen: Roman grubunun yazı tipleri kullanılmalıdır (örneğin, Times Roman)
  • \ fswiss: bu operatör, İsviçre grubundan (Helvetica, Swiss, vb.)
  • \ fmodern: Pica, Elite ve Courier yazı tipleri kullanılabilir.
  • \ fscript: Script grubunun italik yazı tipleri kullanılır.
  • \ fdekor: bu operatör belirtilirken yazı tipleri Dekor grubundan seçilmelidir (Eski İngilizce vb.).
  • \ ftech: teknik ve teknik özelliklere sahip bir grup yazı tipi seçimi matematiksel semboller(SEMBOL, vb.).

Bir yazı tipi grubu oluşturma komutu aşağıdaki operatörlerden oluşabilir:

(\ fonttbl \ f0 \ fnil varsayılan;) (\ fl \ bir roman h;) (\ f2 \ fswiss helvetica;)

Sonrasında anahtar kelime \ yazı tipi ardından ilk yazı tipi numarası \ f0. Ardından yazı tipi grubunun tanımı gelir. Burada 0 rakamından sonra belirtilir \ son, onlar. grup adı bilinmiyor Sonraki parametre, seçilecek yazı tipinin adını belirtir (örneğin, roma h). gösterge varsayılan okuyucuya standart bir yazı tipi kullanmasını söyler. Yazı tipi adından sonra noktalı virgül gelir. Yukarıdaki örnekte sadece 1 ve 2 numaralı yazı tipleri tanımlanmıştır.Tüm sıra birleştirilebilir. kıvırcık parantezler gruba.

Operatör ile karşılaşılmadan önce font tablosu değerlerle doldurulmalıdır. \ stil sayfası veya metin. Standart yazı tipi operatör tarafından girildi \ defn.

\ stil sayfası

Bu operatör paragrafın yazı tipini tanımlar, yani. yazı tipinin boyutu, türü ve adı ve paragraf metninin nasıl hizalandığı. Bu, iki temel parametre kullanır:

  • \ sbasedon000: 000 karakterleri yerine, geçerli yazı tipi olarak kullanılan yazı tipi türünün numarası belirtilir.
  • \ snext000: geçerli olan bir sonraki yazı tipinin (stil) numarasını atar.

Operatör, örneğin aşağıdaki biçimde olabilir:

(\ stil sayfası \ s0 \ f3 \ fs20 \ qj Normal;) (\ sl \ f3 \ fs30 \ b \ qc Başlık Seviyesi 3;)

Yazı tipleri 0'dan n'ye kadar numaralandırılmıştır ( \ s0 ...). İlk satırda, paragraf stili 0 ( \ s0) Normal adı reçete edilir. Metin çıktısı font 3 ( \ f3), 10 puan ( \ fs20). Parametre \ qj etiketin formata hizalanması gerektiğini belirtir. İkinci satır, adı alan yazı tipi 1'in stilini tanımlar. Başlık Seviyesi 3... Yazı tipi 15 punto, kalın ( \ B = gözü pek) ve etiket görüntülenirken ortalanır ( \ qc).

\ resim

Bu operatör, bir resmi bitmap formatında tanımlarken kullanılır. Aşağıdaki parametreler, formdaki şeklin bir açıklamasını içerir. onaltılık değerler... Parametreler, çizimin geometrisini veya biçimini tanımlamak için seçici olarak kullanılabilir:

  • \ pic000: operatör, resmin yüksekliğini piksel cinsinden belirtir. Üç sıfır yerine, Sayısal değer... Operatör yoksa, çizimin yüksekliği mevcut grafik verilerinden belirlenir. Bu parametre ile resim için belirli bir yükseklik ayarlayabilirsiniz.
  • \ piw000: operatörü, resmin genişliğini piksel olarak ayarlar. Önceki operatör hakkında söylenen her şey doğrudur.
  • \ resimli: bu operatörle çizim, kendisine ayrılan alanı tam olarak dolduracak şekilde ölçeklendirilir.
  • \ wmetafilen: parametre, verilerin Windows meta dosyası biçiminde depolandığını belirtir. Parametre n, meta dosyası tipini tanımlar (1 = MM-metin).
  • \ macresim: parametre, verilerin Macintosh Quick-Draw biçiminde depolandığını belirtir.
  • \ bin000 :. parametre bayt sayısını belirtir. Üç sıfır yerine onaltılık bir sayı yazılır.
  • \ wbitmapn: parametre, bitmap görüntüsünün biçimini tanımlar. n parametresi türü belirtir (0 mantıksal bit eşlemine karşılık gelir).
  • \ brdr: tanımlar basit çerçeveçizim için
  • \ brdrdb: tanımlar çift ​​kenarlıkçizim için.
  • \ brdrth: resim çerçevesi için kalın bir çizgi tanımlar.
  • \ brdrsh: bir resim için gölgeli bir çerçeve tanımlar
  • \ brdrdot:çizim için noktalı bir çizgi tanımlar.
  • \ brdrhair: resim çerçevesi için ince bir çizgi tanımlar.
  • \ picwHedef: resmin istenen genişliğini twps olarak ayarlar
  • \ picHedef: resmin istenilen yüksekliğini twip olarak ayarlar.
  • \ picscalexn: sorar yatay ölçekleme(n, varsayılan olarak -10, 1'den 100'e kadar değerler alabilir).
  • \ picscaleyn: dikey ölçeklendirmeyi ayarlar (n, varsayılan olarak 1'den 100'e kadar değerler alabilir - 10).
  • \ resim: tarif eder üst boşluk twip'lerde çizim. n parametresinin pozitif değerleri için Üst kısmı resim kırpılmış. N'nin negatif değerleri, resmin etrafında bir çerçeve oluşturmayı mümkün kılar. n için varsayılan değer 0'dır.
  • \ resim: twip cinsinden şeklin alt kenar boşluğunu tanımlar. n parametresinin pozitif değerleri için resmin alt kısmı kesilir. N'nin negatif değerleri, resmin etrafında bir çerçeve oluşturmayı mümkün kılar. n için varsayılan değer 0'dır.
  • \ pcroprn: twip cinsinden şeklin sağ kenar boşluğunu tanımlar. n pozitifse, resim sağa kırpılır. N'nin negatif değerleri, resmin etrafında bir çerçeve oluşturmayı mümkün kılar. n için varsayılan değer 0'dır.
  • \ resim: twip olarak şeklin sol kenar boşluğunu tanımlar. n parametresi pozitifse, resim sola kırpılır. n'nin negatif değerleri, resmin etrafında bir çerçeve oluşturmayı mümkün kılar. n için standart değer 0'dır.
  • \ wbmbitspiksel: bitmap çizimi için piksel başına bit sayısını belirler ( standart değer 1'e eşittir.
  • \ wbmplanesn: bit düzlemlerinin sayısını belirtir (varsayılan 1'dir).
  • \ wbmwidtbbytesn: bitmap'in uzunluğunu bayt cinsinden tanımlar

RTF kısaltması, "Zengin Metin Biçimi", yani "zengin metin biçimi" anlamına gelir. Veya basitçe söylemek gerekirse, dekore edilmiş: farklı stiller, yazı tipleri, boyutlar ve harflerle. Çoğu durumda, belgeler için bu biçim sorunsuz bir deneyim olabilir, bu nedenle bilgisayar kullanan herkes için bunun hakkında bir fikir edinmek çok önemlidir. Her zaman olduğu gibi, bu fenomeni tanıma sürecinde, pratiklik konularına kesinlikle dikkat edeceğiz.

biraz tarih

1982'de eski günlerdeydi. Bunun içinde uzak zamanlar Microsoft ve Adobe arkadaşken. Yeni bir program için bir şeyler bulmaları gerekiyordu - 1893'te piyasaya sürülmesi planlanan MS DOS için Word kelime işlemcisi.

İki kere düşünmeden normal metni aldık ve ona özel işaretleme etiketleri ekledik (bunlara kontrol karakterleri deniyordu). Paragrafın başlayacağı yer burası gibi, burada metin italik olarak, orada - kalın harflerle vb.

O zamandan beri çok şey değişti, ancak öz aynı kaldı: RTF metin dosyalarıdır, örneğin HTML belgeleri... İsterseniz tüm bu etiketlere bakmak için bunları Windows'ta Notepad ve Ubuntu'da Gedit gibi metin düzenleyicilerinde açabilirsiniz.

Yakında Microsoft ve Adobe yollarını ayırdı, ancak format tescilli kaldı. (Adobe, konsepti daha sonra PDF'ye yol açan başka bir biçimlendirme dili olan PostScript için kullanmaya karar verdi.) Microsoft, Mart 2008'de en son RTF belirtimini yayınladı. Modern elektronik-dijital dünya onun tarafından yönlendirilir.

Kısaca özü

Bir RTF belgesinin yapısı oldukça basittir. Bir metin bloğunun başında, önünde bir "\" (yani sola eğik bir eğik çizgi) bulunan bir kontrol karakteri belirtilir. Özellikle, \ b kalın bir bloktan önce, \ i italiklerden önce, \ par bir paragraftan önce.

Kıvrımlı parantezler (), kapatma etiketleri olmadığından blokların kendilerini belirtmek için kullanılır. Bu nedenle, kaynak metindeki kalın metin şöyle görünür: (\ b kalın) ve italik şöyle görünür: (\ i merhaba dünya Ну а в самом начале указывается сам формат \rtf1:!}

(\ rtf1 \ par (\ i Merhaba dünya Только что было приветствие курсивом. А теперь {/b немножко полужирного текста}. \par } !}

Bu elbette çok basit bir örnek. Aslında, eğik çizgiler boyunca, her türlü parametrenin makul bir miktarı arka arkaya dizilir: kodlama, dil ve diğer veriler. Gibi bir şey:

(\ rtf1 \ ansi \ deff3 \ adeflang1025 (\ fonttbl (\ f0 \ froman \ fprq2 \ fcharset0 Times New Roman;) \ par (\ i Tekrar merhaba dünya Как видите, абракадабры {/b предостаточно} даже в маленьком фрагменте. \par } !}

Özellikle birçok kontrol karakteri, Word veya LibreOffice Writer gibi güçlü kelime işlemcileri eklemeyi sever ve her şeyi çok titiz bir şekilde işaretler.

Ek olarak, Rusça harflerin yerini bayt atamaları alır - karakterleri kodlama (örneklerde, açıklık amacıyla, değiştirme gösterilmemiştir). Bu, kaynak kodunu tamamen okunamaz hale getirir ve makul olmayan bir şekilde şişirir.

Yazılım

Yukarıda belirtilenlere ek olarak Microsoft Word ve LibreOffice Writer, çok daha azı var güçlü programlar, RTF editörleri. Ancak, hepsi iş için uygun değildir.

FocusWriter, bugün belki de en iyi ücretsiz RTF editörüdür. LibreOffice Writer'da kullanılan yazım sözlüklerini değiştirebilirsiniz. Hem Windows hem de Ubuntu çok hızlı çalışır, az yer kaplar ve sistem kaynakları yutmaz. Arayüz tasarımı farklı zevklere göre değişir.

Başlangıçta son açılan belgeyi inatla hatırlar ve yüklemeye çalışır - belki de bu hala bir dezavantajdır. Aynı anda birden fazla değil, bir kitap üzerinde çalışan yazarlar için tasarlanmıştır. Aynı konsepte uygun olarak, hiçbir şeyin dikkatinizi işinizden uzaklaştırmaması için fare imlecini gezdirene kadar araç çubuğu gizlenir.

Ancak böyle bir arayüz, netbook'larda ve küçük ekranlı diğer cihazlarda çok uygundur. Makaleler, mektuplar ve her türlü not yazmak bir zevktir.

RTF neden gereklidir?

İlk olarak, metin dosyalarına virüs bulaşmaz ve kötü niyetli makrolar bunlara tıkılamaz. * Rtf dosyaları, * txt dosyaları gibi tamamen güvenlidir. Ancak * doc, hoş olmayan sürprizler sunma konusunda oldukça yeteneklidir.

İkincisi, Zengin Metin Biçimi, tüm modern kelime işlemciler ve elbette tüm popüler işletim sistemlerindeki RTF editörleri tarafından anlaşılır.

Windows 7'deki Word 2010'un LibreOffice'de yapılan * odt'yi açmayı nasıl reddettiğini gerçekten kendi gözlerimle gördünüz. Dosyanın bir çeşit hata içerdiğini söylüyorlar. Flash sürücüyü Ubuntu ile bilgisayara geri taşımak zorunda kaldım (neyse ki, komşu ofis) ve belgeyi RTF'ye dönüştürün. Sonra Word dosyayı itiraz etmeden açtı.

onunla nasıl yaşanır

On ila on beş sayfalık küçük Rusça belgeler RTF'ye güvenle kaydedilebilir. Modern standartlara göre biraz yer kaplayacaklar. Ancak tüm romanları içeren * rtf dosyaları inanılmaz derecede şişecek ve açıldığında işlemciye adil bir yük gerektirecektir. Çünkü Rus alfabesinin harfleri, daha önce belirtildiği gibi bayt kodlama tanımlarıyla değiştirilir.

Ubuntu'da çalışırken, Windows'ta açmanız gereken küçük bir metni hızlı bir şekilde kaydetmeniz gerektiğini varsayalım. Gedit'te * txt oluşturursanız, Not Defteri büyük olasılıkla kodlamayı otomatik olarak tanımadan harfler yerine yabancı bir şey gösterecektir.

Ancak çevik bir FocusWriter kullanır ve * rtf yaparsanız hiçbir sorun olmaz, her şey yolunda görünür. Kodlama, kaynak kodunda \ rtf1'den sonra belirtilecektir.

özetleyelim

Bu nedenle, Zengin Metin Biçimi (diğer adıyla RTF) çok yönlüdür ve bu nedenle farklı işletim sistemlerinde biçimlendirilmiş metinler oluşturmak ve açmak için uygundur. Ancak, bunu yalnızca küçük Rusça belgeler için kullanmak daha iyidir. İngilizce konuşanlar için (ve Latin harfleriyle) Dosyalarda şişkinlik sorunu yoktur.

Hayatta her şey olabilir ve aniden hala popüler olan Windows'ta belgeleri açmanız gerekirse, o zaman bu durumda önemli dosyalar Ubuntu'da * odt'de tuttuğunuz, * rtf'de çoğaltılabilir. Çünkü Microsoft OS çalıştıran bilgisayarlarda genellikle LibreOffice Writer değil Word bulunur.

Önceki yayınlar:

Formatlar - bu Çeşitli tipler elektronik metin dosyaları bir veya başka bir okuma cihazı tarafından desteklenen (yeniden üretilen) e-kitaplar... V elektronik kütüphanelerİnternet genellikle çok çeşitli dosya türleri sunar: FB2, EPUB, MOBI, PDF, DOC, RTF, TXT ve diğerleri. Seçim geniş ve bu yeni başlayanlar için bazı problemler yaratıyor.

  • txt- düz metin
    Dosyalar TXT biçimi minimal biçimlendirmeye (boşluk, paragraf, satır sonu, Yeni hat, tablo) ve en küçük ağırlık, bu nedenle, ziyaretçileri son derece yüksek olan elektronik İnternet kütüphaneleri çağının başlangıcında sıklıkla kullanıldılar. düşük hız indirmelerin yanı sıra hacimler sabit sürücüler yanı sıra çeşitli medya. Büyük bir baskıyı indirmek için, kitabın tüm bölümlerini birleştiren ZIP arşivleri oluşturuldu. TXT'nin ana artısı, tüm cihazlarla ve hemen hemen her şeyle uyumluluğudur. yazılım ürünü, ancak bu biçim grafikleri ve karmaşık biçimlendirmeyi desteklemez.
    Windows bu dosya türü için "txt" uzantısını kullanır, ancak diğer uzantılara sahip birçok dosya metin (TXT) dosyaları olabilir. Örneğin, kaynak kodları genellikle yazıldıkları programlama diline karşılık gelen uzantılara sahip dosyalarda saklanır.
    Bu formattaki e-kitaplar hem Windows'ta gömülü olarak hem de Ofis programları Not Defteri, WordPad, Microsoft Word, internet tarayıcısı Explorer (ayrıca Opera, Mozilla Firefox) ve üçüncü taraf programları CoolReader, AkelPad.
  • belge(İngilizce belgeden)
    İşaretli veya işaretsiz, metni temsil eden dosyalar için kullanılan dosya adı uzantısı.
    DOC uzantısı genellikle düz metin dosyalarını biçimlendirmeden belirtmek için kullanıldı, ancak daha sonra ikili biçim biçimlendirmeleri için kullanılmaya başlandı.
    1990'larda Microsoft, bir dizi tescilli dosya formatı için bir uzantı kullanmaya başladı. kelime işlemci Microsoft Word. Microsoft'un ofis pazarındaki tekelinin bir sonucu olarak, DOC bu dosya biçimiyle eş anlamlı hale geldi. "Belge" uzantısının diğer anlamları, IBM PC platformunda büyük ölçüde kullanım dışı kalmıştır.
    Bu formattaki dosyaları açmak için, yukarıda belirtilen Microsoft Word metin düzenleyicisi amaçlanmıştır. WordPad'i ve diğer birçok üçüncü taraf programını da kullanabilirsiniz.
  • RTF- Zengin Metin Biçimi (İngilizceden zengin - zengin) "zengin metin biçimi"
    En Çok Desteklenen Biçim metin editörleri Windows ortamındaki belgeler için oluşturulmuştur. Yapıyı koruma yeteneği sağlar metin belgeleri, parçalarını vurgulamanıza olanak tanır (italik olarak veya kalın harflerle, sütunlar oluşturun, vb.). Kitaplar RTF formatı birçok kitap değişim sitesinde indirilebilir. Bu formattaki dosyaları açmak için Microsoft Word, WordPad ve diğer birçok üçüncü taraf programı kullanılır.
  • HTML(İngilizce Köprü Metni Biçimlendirme Dili'nden - "köprü metni biçimlendirme dili")
    Standart dil World Wide Web'deki belgelerin işaretlenmesi. Çoğu web sayfası kullanılarak oluşturulur HTML dili(veya XHTML). İşaretleme, özel karakterler eklemenize, boyutu, türü, yazı tipi stilini değiştirmenize, köprüler ve tablolar oluşturmanıza, metni hizalamanıza olanak tanır.
    HTML'deki kitaplar çok daha yaygındır. Birçok çevrimiçi kütüphane bunu ana format olarak seçer. HTML, bir kitabı daha okunabilir bir biçimde dizmenize, illüstrasyonları yerleştirmenize ve birçok başka yararlı şey yapmanıza olanak tanır (ancak resimli tam teşekküllü bir kitap, pek uygun olmayan birkaç dosyadan oluşacaktır). Avantajlar bu biçim yazar için - bir elektronik kitap yapmanın göreceli basitliği, onu parçalar halinde sunma yeteneği, herhangi bir şey indirme ihtiyacının olmaması ve hatta sörf yapmaktan uzaklaşmanın yanı sıra, kullanıcılardan gelen yazılımla uyumluluğa olan güvenin artması, çünkü okuyucu zaten çevrimiçi bir kaynağa girdiyse, kesinlikle bir tarayıcısı olduğu anlamına gelir.
    Görüntülemek için herhangi bir tarayıcı (İnternet tarayıcısı) kullanılır - Internet Explorer, Opera, Mozilla Firefox, Safari, Google Chrome başka.
  • CHM(Microsoft Sıkıştırılmış HTML Yardımı, Microsoft Derlenmiş HTML Yardımı)
    Microsoft tarafından geliştirilen ve 1997'de WinHelp biçiminin yerini almak üzere piyasaya sürülen özel bir bağlamsal yardım dosyası biçimi. Bir dizi HTML sayfası içerir, ayrıca sayfalara bağlantılar içeren içerik, bir konu dizini ve ayrıca sayfaların içeriğinde tam metin araması için bir temel içerebilir. sağlam nokta bu biçim. Hepsi dahil CHM dosyaları LZX algoritması tarafından sıkıştırılmıştır.
    CHM dosyalarını görüntülemek için şunu kullanın: standart çare tüm yerleşik görünüm Microsoft sürümleri Windows 98 ve Windows NT'den başlayarak Windows. Ek olarak, bir dizi üçüncü taraf görüntüleyici vardır (FBReader ve diğerleri).
    Microsoft, CHM dosyaları oluşturmak için ücretsiz araç HTML Yardım Atölyesi de üçüncü taraf araçları CHM kitapları oluşturmak için ChmBookCreator programıdır.
  • PDF- Taşınabilir Döküman Formatı
    Platformlar arası biçim elektronik belgeler Adobe Systems tarafından bir dizi PostScript dil özelliği kullanılarak oluşturulmuştur. Öncelikle sunum için tasarlanmıştır elektronik formatta baskı ürünleri- Önemli sayıda modern profesyonel baskı ekipmanı PDF'yi doğrudan işleyebilir.
    V son yıllar e-kitaplar (elektronik kitaplar) oluşturmak için bir format olarak yoğun bir şekilde tanıtılmıştır. Bu e-kitapların avantajları: kullanım kolaylığı, minimum virüs bulaşma riski, pdf formatındaki e-kitaplar farklı işletim sistemlerinin kullanıcıları tarafından okunabilir: Windows, Linux, Mac. Ancak, düzenleme olasılığının düşük olması nedeniyle biçim nadiren uygulanabilir, bunun için hantal bir yüklemeniz gerekir. Adobe Acrobat PRO'nun yanı sıra büyük bir dosya boyutu ve üzerinde okuma zorluğu taşınabilir aletler Ah.
    Bir PDF dosyasını görüntülemek için dosyanın kendisinden başka bir şeye ihtiyacınız yoktur ve resmi program Akrobat Okuyucu veya programlar üçüncü taraf geliştiriciler (Foxit Okuyucu, ÖNEMLİ PDF, PDF yaratıcısı, ScanToPDF ve diğerleri).
  • FB2(KurguKitabı)
    Sunum formatı elektronik versiyonlar Kitabın her bir öğesinin kendi etiketleriyle tanımlandığı XML belgeleri biçimindeki kitaplar. Standart, herhangi bir cihaz ve formatla uyumluluğu sağlamayı amaçlamaktadır.
    FictionBook formatında uygun şekilde hazırlanmış bir elektronik metin, tüm gerekli bilgi kitap hakkında - yapılandırılmış metin, çizimler, yazar ve yayın hakkında bilgi, ancak hakkında bilgi içermez dış görünüş belge. fb2 formatından elde edilen metnin nasıl görüneceği, bu formatın görüntüleyicisinin ayarlarına veya dosyayı başka bir formata dönüştürürken belirtilen parametrelere bağlıdır.
    Bu formattaki e-kitapları görüntülemek için birçok program vardır (FBReader, CoolReader).
  • FB3
    Format, kitapların metin formatlanması ve kataloglanması için artan talepleri karşılamak için geliştirilmektedir. Teknoloji harikası standartlar ve teknolojiler, etiket kümesini basitçe genişletmenin yanı sıra, formatı en başarılı ve gelecek vaat eden gelişmelerle uyumlu hale getirmeye izin verir.
    fb2'den temel farklar: fb3-file artık esasen meta-bilgi, resim ve metnin ayrı dosyalarda paketlendiği bir zip arşividir; Meta bilgileri şurada görüntülenir: ayrı dosya, kitabın gövdesi ve dipnotlar - başka bir dosyaya; tüm resimler XML'den alınır ve sonuçta arşivdeki dosyalardır.
  • ePub
    Biçim ayrıca üzerine inşa edilmiştir. XML tabanlı ile e-kitapların uyumluluk sorunlarını çözmek için tasarlanmıştır. çeşitli cihazlar okuma. FB2'den farklı olarak, oldukça temsili bir uluslararası kuruluş olan IDPF (Uluslararası Dijital Yayıncılık Forumu) tarafından desteklenmektedir. Katılımcılarının listesi etkileyici. BT şirketleri (Adobe ve Sony) ve tanınmış bilgisayar kardeşliği O'Reilly Media da dahil olmak üzere birçok büyük yayıncı var. Aynı zamanda, kitlesel olarak bunu fark etmekte başarısız olamaz. ağ kitaplıkları hala popülerlik kazanıyor.
    ePub'ı çeşitli masaüstü ve mobil platformlar- FBReader, CoolReader.
  • DJVu(Fransızca deja vu'dan - "zaten görüldü")
    Formüllerin, diyagramların, çizimlerin ve el yazısı sembollerin bolluğunun tam teşekküllü tanınmalarını son derece zahmetli hale getirdiği taranan belgeleri - kitaplar, dergiler, el yazmaları vb. - saklamak için özel olarak tasarlanmış minimum kayıplı görüntü sıkıştırma teknolojisi. Aynı zamanda etkili çözüm, örneğin tarihi belgeler gibi tüm kayıt nüanslarını iletmek gerekirse, gerekli sadece içeriği değil, kağıdın rengi ve dokusu da var; parşömen kusurları: çatlaklar, katlanma izleri; düzeltmeler, lekeler, parmak izleri; diğer nesnelerin bıraktığı izler vb.
    DjVu, birçok bilimsel kitap kütüphanesinin temeli haline geldi. Büyük miktar bu formattaki kitaplar dosya paylaşım ağlarında mevcuttur.
    var çeşitli programlar Bu formattaki e-kitapları görüntülemek için En popüler olanlardan biri WinDjView'dir.
  • exe
    Rezervasyon yap EXE biçimi- aslında, özel bir kodla derlenmiş bir Win32 uygulaması yazılım.
    EXE formatındaki kitabın ana özelliği, kağıt muadili ile maksimum yaklaşımıdır. Ayrıca, avantajları arasında - sadece profesyonel yayıncılar için değil, aynı zamanda samizdat için de e-kitap üretmeyi mümkün kılan bir düzen oluşturma kolaylığı ve hızı; bu tür e-kitaplar kendi kendine yeterlidir, çünkü bunları okumak için ek bir yazılıma gerek yoktur; Bu e-kitapların kullanımı rahat ve rahattır, kitabın metnine ek olarak, video ve ses klipleri, flash animasyon, e-kitap dosyasına yerleşik ek programlar içerebilirler.
    Bu tür e-kitapların ana dezavantajı, içeriklerinin bazen yazarlar tarafından kopyalanmaya karşı aşırı derecede korunmasından kaynaklanmaktadır. Diğer bir ciddi dezavantaj, bilgisayar virüsleri tarafından enfeksiyona yatkınlıktır.
  • JAVA
    Bu formattaki kitaplar, tarafından oluşturulan cep telefonları için java uygulamalarıdır. özel programlar... Bitmiş kitap dosyası telefona indirilir, aşağıdaki gibi çalıştırılır: basit programöğesine dokunun ve ardından kitabın metnini cihazın ekranından okuyun.

    Hem bilgisayarda okumak için, çeşitli işletim sistemleriyle hem de çeşitli taşınabilir cihazlar için birçok farklı, daha az popüler e-kitap formatı vardır ( cep telefonu, akıllı telefon, PDA, e-kitap okuyucu): PRC, RB, WOLF, LIT, RBS, BBeB, IMP, iSilo, eBookMan ve diğerleri.