Sažetak: Tekstualne datoteke. Urednici tekstualnih datoteka. Txt tekstualne datoteke za datoteku što to znači

Tekstualne datoteke

Tekstualne datoteke su dizajnirane za pohranu tekstualne informacije. Upravo u takvim datotekama pohranjuju se, primjerice, izvorni kodovi programa. Komponente tekstualne datoteke mogu imati promjenjivu duljinu, što značajno utječe na način na koji s njima radite. Svakom retku Pascal tekstualne datoteke može se pristupiti samo uzastopno, počevši od prvog. Postupci dodjele, resetiranja, ponovnog pisanja, čitanja, pisanja i funkcije eof primjenjivi su na tekstualne datoteke. Prilikom izrade tekstualne datoteke na kraju svakog zapisa (retka) stavlja se poseban znak EOLN (kraj retka). Za utvrđivanje je li dosegnut kraj retka postoji istoimena logička funkcija EOLN(<имя_ф_переменной>), koja se procjenjuje na istinito ako se dosegne kraj niza.

Uz postupke čitanja i pisanja, pri radu s tekstualnim datotekama koriste se njihove varijante readln i writeln. Razlika je u tome što postupak writeln, nakon pisanja zadane liste, upisuje poseban marker kraja retka u datoteku. Ovaj znak se percipira kao prijelaz na novu liniju. Readln procedura, nakon čitanja zadane liste, traži terminator sljedećeg retka u datoteci i priprema se za čitanje od početka sljedećeg retka.

Primjer rješavanja problema s datotekama

Pretpostavimo da trebamo stvoriti tekstualnu datoteku, a zatim kopirati iz ove datoteke u drugu samo one retke koji počinju slovom "A" ili "a".

Riješenje: trebat će nam dvije varijable datoteke f1 i f2, budući da su obje datoteke tekstualne, tip varijable će biti tekst. Zadatak je podijeljen u dvije faze: prva je formiranje prve datoteke; drugi je čitanje prve datoteke i generiranje druge, zatim prikazivanje sadržaja druge datoteke na ekranu.

Programska početnica;

Var f1,f2:tekst;

I,n: cijeli broj;

S: niz;

Početi

(tvori prvu datoteku)

Dodijeli(f1, 'datoteka1.txt'); (uspostavljamo vezu između varijable datoteke i fizičke datoteke na disku)

Prepiši(f1); (otvorite datoteku za pisanje)

Readln(n) (odredi broj redaka koji treba unijeti)

za i:=1 do n učiniti

početi

readln(s); (unesite žice s tipkovnice)

writeln(f1,s); (pišemo uzastopne retke u datoteku)

kraj;

zatvori(f1); (završavamo rad s prvom datotekom, sada postoji datoteka na disku imena file1.txt koja sadrži retke koje smo unijeli. Možemo završiti program ovdje, možemo nastaviti raditi s datotekom u drugom programu, u neko drugo vrijeme, ali nastavit ćemo)

(drugi dio: čitanje iz prve datoteke i formiranje druge)

Reset(f1); (otvorite prvu datoteku za čitanje)

Dodijeli(f2, 'datoteka2.txt'); (uspostavljamo vezu između druge varijable datoteke i fizičke datoteke)

Prepiši(f2); (otvorite drugu datoteku za pisanje)

(Dalje, morate uzastopno pročitati retke iz prve datoteke, provjeriti je li uvjet ispunjen i upisati potrebne retke u drugu datoteku. Za čitanje iz tekstualne datoteke preporučuje se korištenje petlje prema uvjetu “ do kraja datoteke”)

Dok ne eof(f1) učiniti

Početi

Readln(f1,s);(pročitaj sljedeći red iz prve datoteke)

Ako (s=’A’) ili (s=’a’) tada

Writeln(f2,s); (u drugu datoteku upisujemo retke koji zadovoljavaju uvjet)

Kraj;

Zatvori(f1,f2); (završavamo rad s datotekama)

(treći dio: prikaz druge datoteke)

Writeln;

Writeln('Druga datoteka sadrži retke:');

Reset(f2); (otvorite drugu datoteku za čitanje)

Dok ne eof(f2) učiniti (do kraja druge datoteke)

Početi

Readln(f2,s);(pročitajte sljedeći red iz druge datoteke)

Writeln(s); (prikaži liniju na ekranu)

Kraj;

Kraj.

Zadatak 1: S obzirom na tekstualnu datoteku. Izbrojite broj redaka u datoteci.

  1. Otvori datoteku za čitanje;
  2. Organizirajte čitanje podataka iz datoteke redak po redak (readln(f,s), gdje je s varijabla tipa niz), brojeći vrijednost varijable brojača k pri svakom koraku čitanja;
  3. Prikaz vrijednosti varijable brojača;
  4. Zatvorite datoteku.

program z1;

var k:cijeli broj;

s: niz;

f:tekst;

početi

dodijeli(f,"input.pas");

reset(f);

k:=0;

dok ne počinje eof(f).

readln(f,s); k:=k+1;kraj;

writeln("k=",k);

zatvori(f);

kraj.

Zadatak 2: S obzirom na tekstualnu datoteku. Ispišite sve njegove retke počevši od znaka "T".

Kreirajmo algoritam za rješavanje problema (Kreiraj tekstualnu podatkovnu datoteku – input.pas prije početka rješavanja problema):

  1. Povežite logičku datoteku f s fizičkom datotekom input.pas;
  2. Otvori datoteku za čitanje;
  3. Organizirajte čitanje podataka iz datoteke redak po redak (readln(f,s), gdje je s varijabla tipa string), provjeravajući u svakom koraku da li redak zadovoljava uvjet: prvi znak je “T”, i ako je tako, prikazati ovu liniju na ekranu;
  4. Zatvorite datoteku.

program z2;

var k:cijeli broj;

s: niz;

f:tekst;

početi

dodijeli(f,"input.pas");

reset(f);

dok ne počinje eof(f).

readln(f,s);

if s=’T’ then writeln(s);

kraj;

Zatvoriti(f);

kraj.

Zadatak 3: S obzirom na tekstualnu datoteku. Ispišite sve njegove retke koji sadrže više od 30 znakova.

Kreirajmo algoritam za rješavanje problema (Kreiraj tekstualnu podatkovnu datoteku – input.pas prije početka rješavanja problema):

  1. Povežite logičku datoteku f s fizičkom datotekom input.pas;
  2. Otvori datoteku za čitanje;
  3. Organizirajte čitanje podataka iz datoteke redak po redak (readln(f,s), gdje je s varijabla tipa string), provjeravajući u svakom koraku da li redak zadovoljava uvjet: duljina retka je veća od 30, i ako je tako, prikaz ova linija na ekranu;
  4. Zatvorite datoteku.

program z3;

var k:cijeli broj;

s: niz;

f:tekst;

početi

dodijeli(f,"input.pas");

reset(f);

dok ne počinje eof(f).

readln(f,s);

if length(s)>=30 then writeln(s);

kraj;

Zatvoriti(f);

kraj.

Zadatak 4: S obzirom na tekstualnu datoteku. Ispiši sve njegove retke koji sadrže zadani tekst kao fragment.

Kreirajmo algoritam za rješavanje problema (Kreiraj tekstualnu podatkovnu datoteku – input.pas prije početka rješavanja problema):

  1. Povežite logičku datoteku f s fizičkom datotekom input.pas;
  2. Otvori datoteku za čitanje;
  3. Postavite fragment teksta za pretraživanje (s1);
  4. Organizirajte čitanje podataka iz datoteke redak po redak (readln(f,s), gdje je s varijabla tipa string), provjeravajući u svakom koraku da li redak zadovoljava uvjet: sadrži navedeni tekst (s1) kao fragment, i ako je tako, ispišite ovu liniju na ekran;
  5. Zatvorite datoteku.

program z4;

var k:cijeli broj;

s1,s:niz;

f:tekst;

početi

writeln('unesifragmenttekst’);

readln(s1);

dodijeli(f,"input.pas");

reset(f);

dok ne počinje eof(f).

readln(f,s);

if pos(s1,s)<>0 zatim writeln(s);

kraj;

Zatvoriti(f);

kraj.

Zadatak 5: S obzirom na tekstualnu datoteku. Ispišite redak 5 u novu tekstualnu datoteku, a ostatak na ekran.

Kreirajmo algoritam za rješavanje problema (Kreiraj tekstualnu podatkovnu datoteku – input.pas prije početka rješavanja problema):

  1. Povežite logičku datoteku f s fizičkom datotekom input.pas, a logičku datoteku g s fizičkom datotekom output.pas;
  2. Otvori datoteku za čitanje;
  3. Organizirajte čitanje podataka iz datoteke red po red (readln(f,s), gdje je s varijabla tipa niz), brojeći vrijednost varijable brojača k u svakom koraku čitanja i provjeravajući u svakom koraku je li vrijednost brojača jednako 5, i ako je tako, ispišite ovaj redak u datoteku g, inače ga ispišite na ekran;
  4. Zatvorite datoteku.

program z5;

var k:cijeli broj;

s: niz;

f,g:tekst;

početi

dodijeli(f,"input.pas");

reset(f);

dodijeli(g,"izlaz.pas");

prepisati(g);

k:=0;

dok ne počinje eof(f).

readln(f,s);k:=k+1;

ako je k=5 onda writeln(g,s);

kraj;

zatvori(f); zatvori(f);

Ovdje ste jer imate datoteku koja ima datotečni nastavak koji završava na .txt. Datoteke s datotečnim nastavkom .txt mogu pokrenuti samo određene aplikacije. Moguće je da su .txt datoteke podatkovne datoteke, a ne dokumenti ili mediji , što znači da uopće nisu namijenjeni za gledanje.

što je .txt datoteka?

Dokumenti s običnim tekstom spremljeni u TXT formatu mogu se stvarati, otvarati i uređivati ​​pomoću širokog spektra programa za uređivanje teksta i obradu teksta razvijenih za Linux sustave, računala temeljena na Microsoft Windows i Mac platforme. Sadržaj ovih .txt datoteka neformatirani je ASCII tekst koji se može spremiti kao .txt dokument u malim datotekama. Gotovo svi pametni telefoni dolaze u paketu s aplikacijama koje nude podršku kompatibilnosti za pristup sadržaju ovih TXT datoteka, dok se Kindle uređaj iz Amazona također može koristiti za otvaranje i pregled sadržaja pohranjenog u TXT dokumentu. Popularne Microsoft Windows aplikacije za uređivanje teksta kao što je Microsoft Notepad mogu se koristiti za stvaranje TXT datoteka, a ovaj se program čak može koristiti za spremanje ovih neformatiranih tekstualnih dokumenata u HTML i JS formatima između ostalih. Aplikacija Apple TextEdit također ima podršku za otvaranje, pregledavanje i mijenjanje sadržaja tekstualnog dokumenta u TXT formatu, a ovaj program se može koristiti i za kreiranje tekstualnih dokumenata i njihovo spremanje u formatu s ekstenzijom .txt. Postoje mnoge aplikacije razvijene za različite distribucije Linuxa koje mogu stvarati, otvarati i pregledavati tekstualni sadržaj ovih .txt datoteka, a uz ovu široku podršku za unakrsnu kompatibilnost, korisnici različitih platformi mogu dijeliti svoje TXT dokumente vrlo vjerojatno bez problema ili problema.

kako otvoriti .txt datoteku?

Pokrenite .txt datoteku ili bilo koju drugu datoteku na računalu dvostrukim klikom na nju. Ako su vaše asocijacije datoteka ispravno postavljene, otvorit će je aplikacija koja treba otvoriti vašu .txt datoteku. Moguće je da ćete morati preuzeti ili kupiti ispravnu aplikaciju. Također je moguće da imate ispravnu aplikaciju na računalu, ali .txt datoteke još nisu povezane s njom. U ovom slučaju, kada pokušate otvoriti .txt datoteku, možete reći sustavu Windows koja je aplikacija ispravna za tu datoteku. Od tada će otvaranje .txt datoteke otvoriti ispravnu aplikaciju.

aplikacije koje otvaraju .txt datoteku

Microsoft Notepad

Microsoft Notepad

Notepad je osnovni uređivač teksta koji se koristi za izradu običnih dokumenata. Obično se koristi za pregled ili uređivanje tekstualnih (.txt) datoteka i jednostavan je alat za izradu web stranica, a podržava samo osnovno oblikovanje u HTML dokumentima. Također ima jednostavnu ugrađenu funkciju zapisivanja. Svaki put kada se otvori datoteka koja se inicijalizira s .log, program umeće tekstualnu vremensku oznaku u zadnji redak datoteke. Prihvaća tekst iz Windows međuspremnika. Ovo je korisno kod uklanjanja ugrađenih kodova vrste i stila fonta iz formatiranog teksta, kao što je kopiranje teksta s web-stranice i lijepljenje u poruku e-pošte ili drugo €Š“ ono što vidite to i dobivate€  uređivač teksta. Formatirani tekst se privremeno lijepi u Notepad, a zatim se odmah ponovno kopira u ogoljenom formatu da bi se zalijepio u drugi program. Jednostavni uređivači teksta poput Notepada mogu se koristiti za promjenu teksta s označavanjem, kao što je HTML. Rane verzije Notepada nudile su samo najosnovnije funkcije, poput pronalaženja teksta. Novije verzije sustava Windows uključuju ažuriranu verziju Notepada s funkcijom pretraživanja i zamjene (Ctrl + H), kao i Ctrl + F za pretraživanje i slične tipkovničke prečace. Koristi ugrađenu klasu prozora pod nazivom edit. U starijim verzijama kao što su Windows 95, Windows 98, Windows Me i Windows 3.1, postoji ograničenje od 64 kB na veličinu datoteke koja se uređuje, ograničenje operativnog sustava klase EDIT.

Microsoft WordPad

Bilježnica2

Aplikacija Notepad2 je napredniji uređivač teksta za Windows koji je razvio Florian Balmer. Ovaj program proizašao je iz originalnog ugrađenog Microsoft Notepada, zbog čega je također učinkovit i brz čak i kada je mali. Notepad2 također ima puno značajki kao što je označavanje sintakse koje omogućuje prikaz teksta ili izvornog koda korištenjem različitih fontova i boja. Ova značajka isticanja sintakse notepada2 omogućuje korisnicima jednostavno i jasno pisanje programskog jezika. Ova nevjerojatna funkcija Notepada 2 također se zahvaljuje nekoliko drugih značajki koje posjeduje kao što su automatsko uvlačenje, regularna značajka pronalaženja i zamjene temeljena na izrazu, podudaranje zagrada, konverzija novog retka, konverzija kodiranja kao i značajke višestrukih poništavanja i ponavljanja. Ove značajke čine funkciju jednostavnog Notepada naprednijim i čine Notepad zanimljivijim za korištenje bilo za otvaranje datoteka u .txt formatu ili za pisanje HTML kodova. Notepad2 također podržava mnoge programske jezike kao što su ASP, C++, Perl, Java, itd.

Microsoft Word

Microsoft Word je program za obradu teksta koji se nalazi u paketu Microsoft Office. Razvila ga je Microsoft Corporation, generirajući ekstenziju datoteke .doc kada se datoteka spremi. Format datoteke dokumenta (.doc) je tekstualni ili binarni format datoteke za spremanje dokumenata na medij za pohranu, uglavnom za računalnu upotrebu, kao što je upisivanje teksta, dijagrama, tablica, formatiranja stranice, grafikona, slika i drugih dokumenata čiji je sadržaj kreiran i uređivao. Sadržaj ovih dokumenata može se ispisati u bilo kojoj veličini i mogu se otvoriti na drugim uređajima pod uvjetom da njihov operativni sustav može čitati DOC datoteke. Ovo proširenje datoteke .doc postalo je opsežan de facto standard za uredske dokumente, ali je vlastiti format i drugi programi za obradu teksta ga ne podržavaju uvijek u potpunosti. Razni programi koji mogu otvoriti ovu vrstu datoteke, te različiti operativni sustavi i instalirani programi koji mogu otvoriti 1ST datoteku su: Microsoft Word, Microsoft Notepad, Microsoft Word, IBM Lotus WordPro i Corel WordPerfect.

Apple TextEdit

Apple TextEdit je program za uređivanje teksta i program za obradu teksta otvorenog koda, koji se prvo koristio u NeXTSTEP i OPENSTEP, ali je sada integriran u najnovije verzije Mac OS X. Također se smatra GNUstep aplikacijom za druge operativne sustave koji su Temeljeno na Unixu, poput Linux računala. Ovim programom upravlja Apple Advanced Typography pa očekujte nekoliko naprednih značajki povezanih s tipografijom. Glavna funkcija ovog softvera je čitanje i pisanje dokumenata u običnom tekstu, HTML formatima, Rich Text Format i Rich Text Format Directory. Također može otvoriti jednostavne tekstualne datoteke, ali nema mogućnost spremanja dokumenata tog formata. Mac OS X verzija 10.3 podržava Microsoft Word dokumente, dok Mac OS X verzija 10.4 može otvarati i spremati Word dokumente u

TEMA #10:DATOTEKE. TIPKOVANE DATOTEKE. TEKSTUALNE DATOTEKE.

Osnovni koncepti

Datoteke je imenovana podatkovna struktura na tehničkom mediju, koja je niz elemenata (zapisa) iste vrste.

Datoteke je niz promjenjive duljine neograničene veličine.

Datoteka može biti dio druge složene strukture, ali ne smije biti dio druge datoteke.

Razlika između datoteke i niza:

A) postavljanje na vanjski medij;

B) duljina datoteke nije navedena;

C) položaj elementa nije određen indeksom.

Za označavanje datoteke i rad s njom koristi se varijabla datoteke(FP).

Varijabla datoteke je varijabla koja se koristi u programima za označavanje i pristup datoteci.


Značajke varijable datoteke:

Ne mogu mu se dodijeliti nikakve vrijednosti.

Ne može sudjelovati u logičkim operacijama

Ne može se uključiti u matematičke izraze

Deklaracija varijable datoteke

Datoteka je deklarirana u odjeljku opisa varijabli koji označava vrstu elemenata datoteke.

Vrsta datoteke

Opis datoteke

Otipkano

Var F1: datoteka cijelog broja;

F2: datoteka char;

Netipizirano

Tekst

RAD S DATUKOM

A) SNIMANJE U DATOTEKU

Dodijeli(FP, 'Ime');

Otvaranje datoteke za pisanje

Zapisivanje podataka u datoteku

Write(FP, Podaci);

Writeln(FP, Podaci); - za tekst

Zatvaranje datoteke

B) ČITANJE IZ DATOTEKA

Datoteku (možda nepostojeću) povezujemo s imenom Naziv s varijablom datoteke (FP)

Dodijeli(FP, 'Ime');

Otvorite datoteku za čitanje (pokazivač je postavljen na prvi element)

Čitamo podatke iz datoteke u varijable i pomičemo pokazivač datoteke naprijed.

Čitaj(FP, varijable);

Readln(FP, varijable); - za tekst

Zatvaranje datoteke

Pri radu s datotekom koristi se pojam pokazivača ili indeksa datoteke, odnosno položaja magnetske glave na određenom mjestu u datoteci.

ODREĐIVANJE DULJINE TEKSTUALNIH DATOTEKA

Ne postoji naredba u Pascalu koja bi odredila broj redaka zapisanih u tekstualnu datoteku. Međutim, postoji funkcija koja vam govori kada pokazivač datoteke dosegne zadnji redak - EOF (kraj datoteke)

EOF(FP) – potvrdna funkcija

doći do kraja tekstualne datoteke

Ako se dosegne kraj datoteke, EOF je istinit.

Ako se ne dosegne kraj datoteke, EOF je false.

Primjer čitanja tekstualne datoteke koja sadrži nepoznati broj redaka. Na kraju programa prikazat ćemo broj linija na ekranu.

Var f:text; N:cijeli broj; s: niz;

Assign(f, 'c:\MyText. txt');

Dok Eof(f)=false čini ( Ovaj red možete napisati kraće: Dok ne Eof(f) čini}

Writeln("U datoteci c:\MyText.txt", N, "redovi");

ODREĐIVANJE DULJINE BINARNE DATOTEKE

Za datoteke s binarnim tipom primjenjiva je metoda koja se koristi za čitanje tekstualnih datoteka. Funkcija EOF radi isto i za tekstualne i za binarne datoteke.

Osim toga, kada radite s binarnim datotekama, možete koristiti funkciju FileSize koja određuje duljinu binarne datoteke.

Veličina datoteke (FP) – funkcija koja vraća duljinu binarne datoteke

Program koji čita sve brojeve iz datoteke binarnog cijelog broja i pronalazi njihov zbroj:

Var f: datoteka cijelog broja;

Zbroj, i, T: cijeli broj;

Assign(f, 'c:\MyFile.int');

Za i:=1 do Veličina datoteke(f) čini ( Možete koristiti drugu petlju: Dok ne Eof(f) čini}

Writeln("Zbroj brojeva u datoteci c:\MyFile. int je ", Summ);

Writeln("Dužina datoteke c:\MyFile. int", Veličina datoteke(f), " brojevi");

KRETANJE KROZ BINARNU DATOTEKU

Za binarne datoteke postoji postupak traženja koji pomiče pokazivač za čitanje i pisanje na željenu poziciju u datoteci.

TRAŽI (FP, pozicija) – pomiče pokazivač

na zadanu poziciju datoteke

Program koji poništava broj na određenom mjestu u binarnoj stvarnoj datoteci i dodaje taj broj na kraj datoteke.

Var f: stvarna datoteka; (deklariramo varijablu datoteke za pravu datoteku)

N:= Veličina datoteke(f); (odredimo broj brojeva u datoteci)

Ponavljanje (početak ciklusa)

Writeln("U datoteci ‘, N, ‘ brojevi’);

Writeln("Unesite broj broja koji treba premjestiti na kraj datoteke?’);

Do (Poz>=0) i (Poz<=N) {выход из цикла, только если в данном файле такая позиция существует}

Traži(f, Poz); (postavite pokazivač datoteke na zadanu poziciju)

Read(f, R); (čitamo broj sa zadane pozicije datoteke u varijablu R, pokazivač se pomiče jednu poziciju naprijed)

Traži(f, Poz); (vratiti pokazivač na navedenu poziciju)

Write(f, Null); (resetiramo broj u kojem je postavljen pokazivač)

Traži(f, N); (pomaknite pokazivač na kraj datoteke)

Napiši(f, R); (zapisujemo broj iz varijable R na kraj datoteke)

SMANJENJE BINARNIH DATOTEKA

Da biste skratili binarnu datoteku, trebate postaviti pokazivač datoteke na mjesto iza kojeg se nalaze nepotrebne informacije i odrezati nepotrebni dio procedurom Truncate.

Skrati (FP ) procedura koja skraćuje podatke koji se nalaze nakon pokazivača datoteke

Program koji ostavlja samo prvih 10 brojeva u binarnoj datoteci:

Var f: stvarna datoteka; (deklarirajte varijablu datoteke)

Assign(f, 'c:\MyRealFile. rlf'); (povežite varijablu datoteke s datotekom)

Reset(f); (otvorite datoteku za čitanje i pisanje)

Traži(f, 10); (postavite pokazivač datoteke na zadanu poziciju)

Skrati(f); (s datoteke smo odrezali sve što se nalazi dalje od pokazivača datoteke)

DODAVANJE INFORMACIJA U TEKSTUALNE DATOTEKE

Nažalost, kada radite s tekstualnim datotekama, ne postoji način za umetanje informacija u sredinu ili na početak datoteke. Jedina moguća promjena datoteke je mogućnost dodavanja redaka na kraj datoteke. Da biste to učinili, datoteka mora biti otvorena za dodavanje.

Adodati(FP)– postupak koji otvara tekstualnu datoteku

za dodavanje linija

Program koji dodaje dva retka na kraj tekstualne datoteke:

Var FT: tekst; s: niz;

Dodijeli(FT, 'q.txt');

S:=’Prvi dodani redak’; Zapiši (FT, S);

S:=’Drugi dodani redak’; Zapiši (FT, S);

PREIMENOVANJE, PRIJENOS DATOTEKE

Kada radite sa smještajem informacija na disk, trebali biste biti svjesni da prilikom prijenosa informacija iz jedne mape (za razliku od kopiranja, gdje se stvara duplikat podataka) u drugu, nema stvarnog prijenosa podataka. Prilikom prijenosa informacija iz jedne mape u drugu mijenja se samo putanja u datoteci, odnosno mijenja se zapravo samo naziv datoteke.

Stoga, u Pascalu, ista naredba izvodi i preimenovanje datoteke i premještanje datoteke između direktorija.

Preimenovati (FP, novi_ime_datoteke) postupak koji preimenuje datoteku i premješta je u direktorij,

naveden u nazivu nove datoteke.

Naredba Preimenuj radi samo na zatvorenim (ili još neotvorenim) datotekama. Stoga, prije korištenja, ne morate otvoriti datoteku za čitanje, pisanje ili dodavanje podataka. Ili, ako je datoteka već otvorena, trebate je prvo zatvoriti.

Program mora datoteci 'q1.txt' dati novi naziv koji će korisnik unijeti i prenijeti datoteku 'q2. txt'u katalog'c:\ Dokument\’.

Var FT: tekst; s: niz;

Dodijeli(FT, 'q1.txt'); (povežite varijablu datoteke s datotekom)

Writeln('Unesite novi naziv za datoteku q1.txt');

Readln(s); (novi naziv datoteke čitamo u varijablu s s tipkovnice)

Preimenuj(FT, s); (preimenuj datoteku)

Dodijeli(FT, 'q2.txt'); (pridružujemo varijablu datoteke drugoj datoteci)

Preimenuj(FT, 'c:\Document\q2.txt'); (premjestite datoteku u navedeni direktorij s istim imenom)

Da biste datoteku prenijeli na drugi pogon, trebate kopirati datoteku i zatim je izbrisati na izvornom mjestu

KOPIRANJE I BRISANJE DATOTEKE

Kopirati: Da biste kopirali datoteku, morate pročitati sve zapise jedne datoteke i zapisati ih u novostvorenu datoteku.

Uklanjanje: Da biste izbrisali datoteku, jednostavno primijenite postupak brisanja na varijablu datoteke (povezanu sa zatvorenom datotekom).

BRIŠI (FP) postupak koji briše datoteku pridruženu varijabli datoteke.

Program kopira datoteku s pogona "C" na diskcza 'D'i briše original s pogona "C" (u stvari, program prenosi datoteku s jednog pogona na drugi)

Var f1, f2: datoteka bajta;

Dodijeli(f1, 'c:\MyFile.int'); Reset(f1); (otvorite oglednu datoteku za čitanje)

Dodijeli(f2, 'd:\MyFile.int'); Prepiši(f2); (stvori datoteku na disku D)

Dok ne Eof(f1) čini

Čitaj(f1, b); (čitamo podatke iz izvorne datoteke)

Napiši(f2, b); (zapisujemo podatke u novu datoteku)

Zatvori(f1); (zatvorite datoteku uzorka, datoteka se mora izbrisati prije brisanja)

Zatvori(f2); (zatvori novu datoteku)

Brisanje (f1); (izbriši datoteku)

RAD S KATALOZIMA

MkDir (ime direktorija) – postupak stvara novi katalog

(Ako postoji direktorij s istim nazivom, pojavit će se pogreška)

RmDir(Ime imenika) – postupak briše katalog

(Može se obrisati samo prazan imenik)

ChDir (Ime imenika) – postupak mijenja struju katalog

(Trenutni direktorij je direktorij čiju putanju nije potrebno navesti kada radite s datotekama. Kada uključite program, trenutni direktorij je direktorij u kojem se program nalazi.)

Za preimenovanje katalog potrebno :

a) Napravite novi direktorij

b) Premjestite sve datoteke tamo

c) Izbrišite stari imenik

Program preimenuje direktorij “c:\Cat\”, u kojem se nalaze dvije datoteke “q1.txt” i “q2.ini”, u direktorij “c:\CatNew\’ i čini direktorij tekućim.

Var f1,f2: datoteka bajta; b:bajt;

MkDir("c:\CatNew"); (stvori novi imenik)

(kopirajte datoteku q1.txt u novi direktorij)

Dodijeli(f1, 'c:\Cat\q1.txt'); Reset(f1);

Dodijeli(f2, 'c:\CatNew\q1.txt'); Prepiši(f2);

Dok ne Eof(f1) čini

PočetiČitaj(f1, b); Napiši(f2, b); Kraj;

(kopirajte datoteku q2.ini u novi direktorij)

Dodijeli(f1, 'c:\Cat\q2.ini'); Reset(f1);

Dodijeli(f2, 'c:\CatNew\q2.ini'); Prepiši(f2);

Dok ne Eof(f1) čini

PočetiČitaj(f1, b); Napiši(f2, b); Kraj;

Zatvori(f1); Zatvori(f2); Brisanje (f1);

RmDir('c:\Cat'); (brisanje starog imenika)

ChDir('c:\CatNew'); (učiniti novi imenik aktualnim)

Pretraživanje datoteka

Programer ne zna uvijek koje se datoteke nalaze u kojim direktorijima i koji se direktoriji nalaze na kojim diskovima. Stoga je važna tema u rukovanju datotekama pronalaženje datoteka (i direktorija).

Za traženje datoteka postoje dvije procedure koje se nalaze u modulu WinDos:

FindFirst(maska, zastava, prijemnik informacija)– traži prvu datoteku koja odgovara “maski” i “zastavici”; ako se nađe, prenosi podatke o pronađenoj datoteci (direktoriju) u varijablu poput TSearchRec("primatelj informacija")

PronaćiSljedeći (Information_receiver)– traži sljedeću datoteku koja zadovoljava uvjete postavljene u proceduri FindFirst, ako je pronađe, prenosi podatke o pronađenoj datoteci (direktoriju) u varijablu kao TSearchRec("primatelj informacija")

Modul WinDos također sadrži varijablu DosGreška, koji ostaje nula sve dok naredbe pretraživanja pronađu datoteku koja odgovara uvjetu pretraživanja. Ako naredbe pretraživanja nisu pronašle datoteke koje odgovaraju uvjetu, onda varijabla

Maska za pretraživanje – niz koji sadrži naziv datoteke ili direktorija koji se traži. Osim uobičajenih znakova, maska ​​može sadržavati “*” i “?”.

* - znači da u željenoj datoteci na određenom mjestu može postojati bilo koji broj bilo kojih znakova;

? – znači da bilo koji znak može biti prisutan na određenom mjestu u datoteci koja se pretražuje.

Primjeri maski:

"*.* ’ – bilo koja datoteka s bilo kojim nastavkom

"potraga.*" – datoteka s nazivom "quest" i bilo kojom ekstenzijom

"*.txt" – datoteka s bilo kojim nazivom i nastavkom "txt"

"qust?.txt" – datoteka s ekstenzijom ‘txt’, koja sadrži 5 slova u nazivu, od kojih su prva 4 ‘qust’, a 5. znak je bilo koji

"qust*.txt" - datoteka s ekstenzijom 'txt', prva četiri slova su 'qust', broj sljedećih slova nije ograničen

"quest. txt’ – datoteka s nazivom “quest” i nastavkom “txt”

Oznaka pretraživanja - skup posebnih konstanti povezanih operatorom OR.

Umjesto konstanti možete koristiti broj jednak zbroju brojeva s odgovarajućim konstantama

Zastava

Vrsta datoteke

Broj

faReadOnly

Pretraživanje s atributom samo za čitanje

faSkriven

Pretražujte s atributom "Skriveno".

faSysFile

Pretraživanje s atributom "Sustav"

faVolumeiskaznica

Vrati ID medija

faDirectory

Vrati informacije o imeniku

faArhiva

Pretražujte s atributom "Arhiva".

faAnyFile

Omogući sve prethodne oznake

Primjeri zastava:

· faReadOnly ili FaHidden – 3 - traži datoteke koje imaju atribut "skriveno" ili "samo za čitanje".

· faDirectoty iliFaSysFile - 20 – traži direktorije i datoteke koje imaju postavljen atribut "Sustav".

Prijemnik informacija – varijabla tipa TSearchRec, koji će sadržavati podatke o pronađenoj datoteci

Tip TSearchRec opisan je u WinDos modulu i ne zahtijeva prethodni opis od strane programera. Ova vrsta je zapis sljedećeg oblika:

Upišite TSearchRec = Zapis

Ispuna: niz bajtova; (Parametar sustava, ne koristimo ga)

Attr: bajt; (Parametar koji sadrži podatke o zastavici datoteke)

Vrijeme: LongInt; (Vrijeme stvaranja datoteke)

Veličina: LongInt; (Veličina datoteke u bajtovima)

Ime: niz znakova; (Naziv datoteke)

Recimo da imamo varijablu SR, koja je tipa TSearchRec. Nakon korištenja u naredbi FindFirst, sadržavat će informacije o pronađenoj datoteci (direktoriju).

Informacije o nazivu datoteke završit će u SR. Ime, o veličini datoteke u SR. Veličina, a da biste utvrdili je li datoteka sistemska, morate povezati vrijednost SR. Attr s konstantom FaSysFile i operatorom And. Datoteka je sistemska ako je rezultat veći od nule.

Primjer :

AKO Sr. Attr i FaSysFile > 0 THEN Writeln('Sustav');

Program pretražuje direktorij "c:\Doc" za sve datoteke s nastavkom "txt". I prikazuje naziv onih čija je veličina veća od 3000 bajtova.

Koristi Dos, crt, WinDos;

Var SR: TSearchRec; (Opisujemo varijablu u koju ćemo pohraniti informacije o pronađenim datotekama)

clrscr; ChDir("c:\Doc"); (Promijeni trenutni direktorij)

FindFirst("*.txt",faAnyFile, SR); (Tražimo prvu datoteku u trenutnom direktoriju s ekstenzijom "txt" i bilo kojim skupom oznaka, rezultat je pohranjen u SR varijabli)

while DosError=0 do (pokreni petlju dok su datoteke locirane)

ako je SR. Veličina > 3000 (ako je veličina datoteke veća od 3000 bajtova)

zatim writeln(SR. Ime); (Prikaži naziv pronađene datoteke na ekranu)

Program traži sve direktorije koji se nalaze na disku u korijenskom direktoriju pogona “C” i prikazuje popis direktorija u datoteci “c:\info. txt’ i na zaslon (Korijenski direktorij pogona “C” je direktorij “c:\”).

Koristi Dos, crt, WinDos;

Var SR: TSearchRec; f:tekst;

Clrscr; Dodijeli (f, "c:\info. txt"); Prepiši(f);

ChDir("c:\"); (Idi u korijenski direktorij)

FindFirst("*",faDirectory, SR); (Tražimo datoteku bez ekstenzija uključujući direktorije)

Dok DosError=0 čini(pokrećemo petlju dok se datoteke pronađu)

ako je SR. Attr i faDirectory>0 tada (ako datoteka ima atribut "Directory")

Writeln(SR.Name); (prikaži naziv datoteke na ekranu)

Writeln(f, Sr. Ime); (ispiši naziv datoteke u datoteku "c:\info. txt")

Pronađi sljedeće(SR); (Traži se sljedeća datoteka)

Postupci za rad s varijablama datoteke

Postupak

Svrha

Komentar

Dodijeli(f, 'ime')

Povezuje varijablu datoteke s određenom datotekom (povezuje varijablu s nazivom datoteke). Postavlja se prije prve upotrebe varijable datoteke.

Naziv datoteke 'name' možete postaviti kroz string varijablu (S): Assign(f, S)

Reset(f)

Otvara postojeću datoteku i postavlja pokazivač na početak unosa.

Za bilo koje datoteke

Prepiši(f)

Stvara novu praznu datoteku, postavlja pokazivač na početak datoteke. Ako je datoteka postojala, njen sadržaj se uništava.

Za bilo koje datoteke

Zatvori(f)

Zatvara otvorenu datoteku

Za bilo koje datoteke

Brisanje(f)

Briše prethodno zatvorenu datoteku

Za bilo koje datoteke

Preimenuj (f, f1)

Preimenuje datoteku f u datoteku f1. Najprije se mora zatvoriti datoteka f

Za bilo koje datoteke

Read(f, v1,…vn)

Napiši(f, v1,…vn)

Zapisuje vrijednosti varijabli v1,…vn u datoteku f

Za tipizirane i netipizirane datoteke

Readln(f, v1,..vn)

Čita unose iz datoteke f u varijable v1, ..vn

Writeln(f, v1,.vn)

Zapisuje vrijednosti varijabli v1,..vn u datoteku f

nije dopušteno u tipkanim datotekama

Dodaj(f)

Otvara datoteku i postavlja pokazivač na oznaku kraja datoteke

Koristi se za dodavanje unosa

tražiti(f, n)

Postavlja pokazivač na zapis broj n

skratiti (f)

Obrezuje sve zapise nakon pokazivača i upisuje oznaku kraja datoteke na ovom mjestu.

Funkcije pri radu s varijablama datoteke

Postupak

Svrha

Komentar

Dobivanje informacija o kraju datoteke True ako je pokazivač na kraju datoteke, inače - False

Logička funkcija.

True ako je pokazivač na oznaci kraja retka, inače False

Logička funkcija. Za tekst datoteke

N:=veličina datoteke(F);

Određivanje broja zapisa u datoteci

N:=filepos(f)

Vraća broj zapisa na koji pokazuje pokazivač zapisa. Prvi unos je broj 0.

Primjeri programa

ZADATAK 1: Napišite programupisuje podatke o autoru i 20 slučajnih brojeva u tekstualnu datoteku

randomizirati; (postavljanje generatora slučajnih brojeva)

prepisati(f); (otvorite datoteku za pisanje)

r:=nasumično(10); (generiramo slučajni broj od 1 do 10)

STR(r, s); (pretvorite broj r u niz s)

writeln(f, s); (upisati niz s brojem u datoteku)

zatvori(f); (zatvori datoteku)

ZADATAK 2: Napišite programčitanje podataka o autoru i 20 slučajnih brojeva iz tekstualne datoteke

r, i,c: cijeli broj;

dodijeli(f,"dddddd. txt"); (datoteci pridružujemo varijablu datoteke)

reset(f); (otvorite datoteku za čitanje)

za i:=1 do 20 do (uključite ciklus od 20 ponavljanja)

readln(f, s); (pročitajte broj iz datoteke u red s)

val(s, r, c); (string “s” prevedite u broj “r”, u varijabli “c” mogući kod greške)

ako je c=0 onda writeln(r); (ako nije bilo greške (c=0), tada prikazujemo broj na ekranu)

zatvori(f); (zatvori datoteku)

ZADATAK 3: Izračunajte korijene kvadratne jednadžbe i ispišite rezultate u datoteku.

Var a, b, c, x1, x2, d: stvarno;

Dodijeli(f,’rezultat. txt); (pridružujemo datoteku varijabli datoteke f)

Prepiši(f); (otvorite datoteku za pisanje)

(Izvorne podatke čitamo s tipkovnice i šaljemo u datoteku)

Writeln(f, 'rješenje kvadratne jednadžbe');

Writeln(f, "a=",a:6:3,"b=", b:6:3,"c=",c:6:3);

(Izračunajte korijene kvadratne jednadžbe)

Ako je d>=0 tada Početak X1:=-b+sqrt(d)/(2*a); X2:=-b-sqrt(d)/(2*a); Kraj;

(Izlaz rezultata u datoteku)

Ako d<0 then writeln(f,’у урав-я нет корней’)

else writeln(f, 'korijeni: x1=', x1:6:3,'x2=', x2:6:3);

(Zatvorite datoteku i završite program)

Writeln('rezultati programa u datoteci rezultat. txt');

Na disku postoji datoteka pod imenom Karl. txt, koji sadrži brzu riječi: "Karl je ukrao koralje od Clare, Clara je ukrala Karlov klarinet." Trebate izbrojati broj slova "K"

Var f:text; s: cijeli broj; a:char;

(Datoteku povezujemo s varijablom datoteke i otvaramo je za pisanje)

Dodijeli(f,'Karl. txt'); Reset(f);

(uzastopno pregledajte sve retke datoteke do posljednjeg)

Dok ne eof(f) učiniti

(sekvencijalno čitamo sve znakove niza do posljednjeg u nizu i uspoređujemo ga s “k”)

Dok ne eoln(f) učiniti

Počni čitati(f, a); Ako je a=’k’ tada je s:=s+1; Kraj;

(idite na sljedeći redak datoteke)

Unesite tekst u tekstualnu datoteku f1. Prepišite redak iz datoteke f1 u f2 - prva polovica datoteke naprijed, a druga obrnutim redoslijedom znakova.

Var f1,f2:tekst; s, snew, sa, sb: niz; n, y, i: cijeli broj;

(Povežite datoteke s varijablama datoteke)

Dodijeli(f1,'datoteka1'); Dodijeli(f2,'file2');

(Čitamo redak s tipkovnice i šaljemo ga u datoteku br. 1)

Prepiši(f1); Readln(s); Zapiši(f1,s); Zatvori(f1);

(Čitanje retka iz datoteke br. 1)

Reset(f1); Čitaj(f1,s1); Zatvori(f1);

(Pronađi sredinu linije)

N:=duljina(s1); Y:=n div 2;

(U novoj varijabli pišemo prvu polovicu retka naprijed, a drugu polovicu obrnutim redoslijedom)

Za i:=1 do y učiniti

Snijeg:=Snijeg+s1[i];

Za i:=n downto y+1 do

Snijeg:=šiti+s1[i];

(Upišite novi red u datoteku br. 2)

Prepiši(f2); Writeln(sNovo); Write(f2,sNew); Zatvori(f2);

UVOD

Gotovo svaki korisnik računala susreće se s potrebom pripreme određenih dokumenata - pisama, članaka, dopisa, izvješća, reklamnih materijala itd. Naravno, ti se dokumenti mogu pripremiti i bez računala, primjerice na pisaćem stroju. Međutim, s pojavom osobnih računala, postalo je puno lakše i praktičnije, a samim time i isplativije, pripremati dokumente pomoću računala.

Prilikom korištenja osobnih računala za pripremu dokumenata, tekst dokumenta koji se uređuje prikazuje se na ekranu, a korisnik ga može mijenjati online. Sve učinjene promjene odmah se prikazuju na zaslonu računala, a zatim se ispisuje lijep i pravilno oblikovan tekst, koji uzima u obzir sve ispravke koje je izvršio korisnik. Korisnik može prenijeti dijelove teksta s jednog mjesta u dokumentu na drugo, koristiti više vrsta fontova za označavanje pojedinih dijelova teksta te pripremljeni dokument ispisati na pisaču u potrebnom broju primjeraka.

Pogodnost i učinkovitost korištenja računala za pripremu tekstova doveli su do stvaranja mnogih programa za obradu dokumenata. Takvi se programi nazivaju uređivači teksta(Programi za obradu teksta). Mogućnosti ovih programa su različite - od programa namijenjenih pripremi malih dokumenata jednostavne strukture, do programa za tipkanje, dizajn i kompletnu pripremu za tisak knjiga i časopisa (izdavački sustavi).


Prije nego počnete istraživati ​​izbornik MS-DOS Editora, trebali biste vježbati tipkanje. Tekst se upisuje s tipkovnice kao na običnom pisaćem stroju, na kraju svakog retka pritisne se Enter.

Da biste predugi red podijelili na dva, pritisnite Enter na mjestu gdje bi trebao biti kraj retka.

Svaki pritisak na Enter dodaje prazan redak. Ako nastaju višak prazne retke, izbrišite ih možete pritisnuti Shay Del.

Pogreške u tekstu možete ispraviti pomicanjem kursora preko radnog polja pomoću tipki ili miša. Za brisanje znaka upotrijebite tipku Del ako je kursor ispred znaka koji želite izbrisati ili tipku Backspace ako je kursor iza znaka.

Ako trebate izbrisati znak samo da biste umjesto njega upisali drugi, prikladnije je prebaciti tipkovnicu u način rada zamjene. Tipkovnica je prema zadanim postavkama u načinu umetanja. Tipka Ins prebacuje se između načina umetanja i zamjene.

Kada se umetnu, svi sljedeći znakovi pomaknuti su udesno.

Kada se zamijeni, trenutni znak nestaje.

Dokumenti stvoreni u MS-DOS Editoru mogu se spremiti u tekstualne datoteke; za to koristite izbornik Datoteka Spremi. Izbornik File Save As... omogućit će vam spremanje datoteke pod drugim imenom.

Za brisanje uređivača i početak rada na novoj datoteci, koristite izbornik Nova datoteka. Za učitavanje gotove datoteke u uređivač koristite izbornik Otvori datoteku. U dijaloškom okviru kursorom odaberite naziv željene datoteke. Jelovnik Ispis datoteke omogućuje ispis ili odabranog dijela dokumenta ili cijelog teksta.

Među jednostavnim uređivačima teksta u Rusiji, LEXICON je najrašireniji.

Leksikon za obradu teksta

Razvijen program za obradu teksta Lexicon E.N.Veselov 1985. u Računskom centru Akademije znanosti SSSR-a. Od 1991. isporučuje tvrtka Mikroinform. Ima sučelje na ruskom jeziku i omogućuje vam pripremu jednostavnih dokumenata s tekstom na ruskom i engleskom jeziku. LEXICON uspješno ispunjava svoju “ekološku nišu” - sasvim je prikladan za one koji trebaju jednostavan alat za pripremu malih i nekompliciranih dokumenata, a ne zahtijevaju visoku kvalitetu ispisa.

Za početak rada na novoj datoteci morate dati naredbu izbornika Jasan tekst ili koristite bilo koji besplatni prozor Leksikona. Dostupno je ukupno 10 prozora, a pritiskom na A + "qi fra na alfanumeričkoj tipkovnici, možete otići do prozora s odgovarajućim brojem.

Za učitavanje gotove datoteke koristite naredbu izbornika Preuzmite tekst i u izborniku kursorom odaberite naziv tražene datoteke.

Naredba izbornika Ispis teksta t Start će vam omogućiti ispis dokumenta na pisaču ako je prekidač PRINTER1FILE 1SCREEN postavljen na položaj PRINTER. Kada ste u poziciji SCREEN, možete točno vidjeti kako će tekst ispisan na pisaču izgledati.

Urednik MS-Word

Ovdje su samo neke od značajki koje podržava Word:

· korištenje mnogo različitih fontova (veličina i stilova) znakova i različitih načina isticanja istih (podebljano, kurziv, podcrtani znakovi itd.); određivanje parametara odlomaka teksta i stranica dokumenta; upisivanje teksta u nekoliko stupaca; ispis zaglavlja i podnožja bilo koje vrste; automatsko generiranje tablice sadržaja i raznih vrsta kazala;

· dizajn tablica i paragrafa “jedan pored drugog”; uključivanje crteža (grafičkih datoteka); postavljanje odlomaka (na primjer, slika) bilo gdje na stranici (ostatak teksta može "savijati" sliku).

Iskusni korisnici jako cijene Wordove stilske značajke. Word vam omogućuje da u takozvanu tablicu stilova zabilježite sve parametre najčešće korištenih vrsta oblikovanja teksta: odlomke, znakove i dijelove dokumenta. Ako to učinite, tada se bilo kojem dijelu teksta može dodijeliti jedna od "standardnih" vrsta dizajna pomoću jedan ili dva tipke. Ovo ne samo da značajno ubrzava tipkanje dokumenta, već i povećava fleksibilnost njegovog dizajna. Na primjer, da biste promijenili font i lokaciju svih naslova određene razine (recimo, naslova odlomaka), ne morate tražiti te naslove i ručno mijenjati njihovo oblikovanje - samo ispravite stil za te naslove i oni će automatski uzeti željeni dizajn.

Shift+Ctri s "M""1", "N""S", «(» i "5" (na desnoj strani tipkovnice) su rezervirani.

Zapravo, postoji mnogo više "zabranjenih" kombinacija. Ako svojim programima definirate kombinacije sa Shiftom, tada će korisnik s vremena na vrijeme sasvim neočekivano “ispasti” iz uređivača teksta kada pokuša napisati veliko slovo, a kombinacije s Altom neće biti uzaludne kada radite u programima gdje opcije izbornika se pozivaju pomoću Alt+slovo- baš kao u MS-DOS Shell-u. U Microsoft Wordu gotovo sve moguće kombinacije tipki rezervirane su za interne potrebe!

Sam prekidač zadatka je DOSSWAP.EXE program koji se učitava prije nego što se bilo koji aplikacijski program izvrši i izlazi nakon što program izađe, vraćajući se u MS-DOS Shell. Program DOSSWAP zauzima oko 30 KB RAM-a.

Format TXT je najčešći format za pohranu i prijenos tekstualnih podataka nakon . TXT datoteka može biti formatirani/neformatirani blok tekstualnih informacija, implementiran kao niz redaka.

Alati za oblikovanje mogu se primijeniti na bilo koji tekstualni blok takvih informacija i postaviti: veličinu i stil fonta, prored, kao i druge elemente stila ovisno o potrebama korisnika.

U Windows OS-u, TXT datoteka se zove " Tekstualni dokument" Ako se TXT datoteka nalazi u instaliranom softverskom paketu, imat će naziv " Pročitaj me” (u velikoj većini slučajeva).

TXT je najosnovniji format za predstavljanje tekstualnih podataka, ali je osnova za specijaliziranija proširenja kao što su , i .

TXT tekstualni dokument može podržati uređivanje ne samo na osobnim računalima s različitim operativnim sustavima (Windows, Mac, Linux), već i na iPhone i iPad mobilnim uređajima s Androidom. Također, Txt e-knjige su podržane na mobilnim platformama.

Programi za otvaranje TXT datoteka

Txt program za većinu korisnika Windows OS-a je tradicionalan “ Bilježnica” ili standardni Microsoft Office alati (MS Word).

Vrlo je važno napomenuti da je rad s ekstenzijom TXT implementiran na većini internetskih preglednika ( Internet Explorer, Opera i tako dalje). Ostale uobičajene aplikacije (za koje najprije morate preuzeti Txt dokument) koje podržavaju stvaranje/otvaranje/uređivanje datoteka uključuju:

  • Staroffice (Windows OS);
  • Geany (Windows OS);
  • (Windows OS);
  • Apple textedit (Mac OS);
  • Calibre (Mac OS);
  • Planamesa neooffice (Mac OS);
  • gedit (Linux OS);
  • Kwrite (Linux OS).

Za prikaz tekstualnih informacija na ekranu iPhonea, iPada ili drugih mobilnih uređaja može se koristiti jedan od programa Kingsoft office za Android ili Officesuite viewer.

Kako pretvoriti TXT u druge formate

  • TXT -> ASCII (preporučeni softver - Microsoft Windows notepad);
  • TXT -> ASC, TXT -> AWW (preporučeni softver - Mogućnost pisanja);
  • TXT -> CBR (preporučeni softver - Besplatna online konverzija datoteka);
  • TXT -> DOC, TXT -> DOCX, TXT -> ODT, TXT -> PDF, TXT -> RTF (preporučeni softver -);
  • TXT -> EPUB, TXT -> SNB (preporučeni softver - Calibre);
  • TXT -> LWP (preporučeni softver - Mogućnost pisanja).

Ovaj softver podržava svoj rad na Windows OS-u.

Zašto TXT i koje su njegove prednosti?

Možemo reći da je proširenje TXT jedan od najuniverzalnijih formata za pohranu i prijenos tekstualnih informacija. TXT datoteke savršeno su prilagođene širokom spektru uređivači teksta, uključujući interne OS aplikacije.