TextEdit
| TextEdit | |
![]() | |
Captură de ecran din TextEdit 1.19 | |
| Dezvoltator | NeXT (inițial); Apple |
|---|---|
| Versiune inițială | 1996, odată cu lansarea OpenStep 4.0[1][2] |
| Ultima versiune | 1.21 |
| Sistem de operare | OpenStep (inițial); macOS |
| Tip | Editor de text, procesor de text |
| Prezență online | |
| support.apple.com/ro-ro/guide/textedit/welcome/mac | |
| Modifică date / text | |
TextEdit este un editor de text cu funcții de procesor de text, dezvoltat inițial de NeXT pentru OpenStep și distribuit ulterior de Apple împreună cu macOS. Apple a achiziționat compania NeXT în 1997.[3]
Aplicația poate crea, deschide și salva documente în formatele text simplu, text îmbogățit, Microsoft Word, OpenDocument, arhivă web și HTML. Documentele pot fi exportate și în format PDF.[4]
A fost realizat și un port pentru GNUstep al versiunii TextEdit din OS X 10.6.[5] Aplicația este distribuită, între altele, în Debian, unde pachetul poate prelucra documente de text simplu, RTF și RTFD și oferă funcții de căutare și înlocuire.[6]
Istoric
[modificare | modificare sursă]TextEdit a fost introdus odată cu OpenStep 4.0, înlocuind aplicația Edit și folosind noul sistem al platformei pentru gestionarea textului. Pe lângă afișarea într-o fereastră obișnuită, programul oferea un mod de pagină, destinat unei reprezentări mai apropiate de aspectul documentului tipărit. Sistemul putea gestiona mai multe codificări de caractere și funcții tipografice precum ajustarea spațiului dintre anumite perechi de litere și ligaturile.[2]
TextEdit a fost inclus între aplicațiile demonstrative ale sistemului. Ecranul de informații al versiunii inițiale îi credita pe Mike Ferris, Rick McGowan și Ali Ozer.[7]
După achiziționarea companiei NeXT de către Apple, TextEdit a fost preluat în platforma Apple și inclus în Mac OS X, sistem redenumit ulterior macOS.[3] Apple a continuat să publice o versiune a codului programului ca proiect demonstrativ pentru dezvoltatorii de aplicații Cocoa.[8]
Implementare
[modificare | modificare sursă]TextEdit folosește sistemul Cocoa pentru gestionarea textului. Codul publicat de Apple se bazează pe subsistemele NSText și NSDocument ale Cocoa.[9]
Aplicația poate citi și salva documente în formatele Rich Text Format (RTF), RTFD, text simplu și HTML. RTFD, denumire provenită de la Rich Text Format Directory, este un format-pachet care reunește documentul RTF cu imaginile și cu celelalte fișiere atașate.[10][4] TextEdit poate deschide documente vechi în format SimpleText, dar nu le poate salva în același format.[10] Programul utilizează și serviciile de verificare ortografică și gramaticală ale sistemului de operare.[11]
Compatibilitatea cu formatele de documente a fost extinsă în mai multe versiuni ale Mac OS X. Versiunea inclusă în Mac OS X 10.3 Panther a introdus posibilitatea de a deschide și salva documente Microsoft Word în formatul .doc.[10] În Mac OS X 10.4 Tiger a fost adăugată salvarea documentelor în WordprocessingML, cunoscut și sub numele de WordML, formatul XML folosit de Microsoft Word 2003.[10]
Versiunea inclusă în Mac OS X 10.5 Leopard a adăugat citirea și salvarea documentelor Office Open XML(en)[traduceți] în formatul .docx și OpenDocument Text în formatul .odt.[10]
În Mac OS X 10.6 Snow Leopard, TextEdit a primit corectare ortografică automată, opțiuni de verificare gramaticală, detectoare de date, înlocuirea automată a unor secvențe și comenzi pentru transformarea textului.[10] Detectoarele de date recunosc automat informații precum date calendaristice, ore și date de contact, care pot fi folosite pentru crearea unui eveniment în Calendar sau pentru actualizarea unui contact.[12] Comenzile de transformare permit trecerea literelor în majuscule sau minuscule și scrierea cu inițială majusculă.[13]
În Mac OS X 10.7 Lion, aplicația a adoptat funcția Auto Save, prin care modificările sunt salvate automat, precum și sistemul de păstrare a versiunilor succesive ale documentelor.[10][14]
Documentele de text îmbogățit pot conține text formatat, stiluri de paragraf, aliniere justificată, tabele și imagini.[4] În acestea pot fi inserate și înregistrări video sau alte fișiere, afișate sub forma unor pictograme în interiorul documentului.[15] Opțiunile tipografice includ, între altele, ligaturi, variante de glife, fracții și diferite moduri de spațiere a cifrelor.[13]
Pentru documentele de text simplu, utilizatorul poate alege dintre mai multe codificări ale caracterelor, inclusiv UTF-8(en)[traduceți] și UTF-16(en)[traduceți].[16] TextEdit reține codificarea identificată la deschiderea fișierului sau aleasă de utilizator, astfel încât documentul să poată fi salvat folosind aceeași codificare.[9] În memoria programului, textul este păstrat în obiecte NSString, care reprezintă șirurile Unicode ca secvențe de unități UTF-16.[17]
TextEdit permite alinierea justificată și reglarea spațiului dintre caractere și dintre rânduri.[18]
Pictograma de înaltă rezoluție introdusă pentru TextEdit 1.5 în Mac OS X 10.5 Leopard conținea un fragment din textul campaniei publicitare Apple Think different(en)[traduceți].[19] Pictograma a fost reproiectată în OS X 10.10 Yosemite, iar textul campaniei a fost eliminat.[20]
Cod sursă
[modificare | modificare sursă]Apple a distribuit codul sursă al TextEdit ca proiect demonstrativ în documentația mediului de dezvoltare Xcode(en)[traduceți]. Ultima ediție păstrată în arhiva Apple este TextEdit 1.9, actualizată la 26 august 2013 pentru OS X 10.9 Mavericks. Pagina arhivată precizează că proiectul nu mai este actualizat.[8]
Codul publicat ilustrează, între altele, gestionarea documentelor, citirea și salvarea fișierelor, prelucrarea codificărilor de caractere, dispunerea textului în pagină și administrarea fișierelor atașate.[9]
Fișierele publicate conțin o licență Apple care acordă un drept personal și neexclusiv de utilizare, reproducere, modificare și redistribuire a codului, în formă sursă sau binară. Redistribuirea integrală și nemodificată trebuie să păstreze notificarea de licență și clauzele de declinare a răspunderii. Numele, mărcile și siglele Apple nu pot fi folosite pentru promovarea produselor derivate fără acordul scris al companiei, iar licența nu acordă alte drepturi, inclusiv drepturi asupra brevetelor.[21]
Vezi și
[modificare | modificare sursă]Note
[modificare | modificare sursă]- ↑ „NeXT Software completes transition from NEXTSTEP to OPENSTEP” (în engleză). NeXT Software. . Accesat în – via Google Groups.
- 1 2 „Logiciels NeXT”. Levenez.com (în franceză). Accesat în .
- 1 2 „Apple Computer, Inc. Finalizes Acquisition of NeXT Software Inc”. MacTech (în engleză). . Accesat în .
- 1 2 3 „Crearea, deschiderea și convertirea documentelor în TextEdit pe Mac”. Manual de utilizare TextEdit. Apple. Accesat în .
- ↑ „GNUstep port of OS X 10.6 TextEdit”. ericwa/TextEdit (în engleză). Accesat în – via GitHub.
- ↑ „Package: textedit.app”. Debian Packages (în engleză). Debian. Accesat în .
- ↑ „Happy thirtieth birthday to TextEdit!”. Mastodon (în engleză). Accesat în .
- 1 2 „TextEdit”. Documentation Archive (în engleză). Apple. . Accesat în .
- 1 2 3 „TextEdit — ReadMe.txt”. Documentation Archive (în engleză). Apple. . Accesat în .
- 1 2 3 4 5 6 7 „README.rtf” (RTF). zadr/TextEdit (în engleză). Accesat în – via GitHub.
- ↑ „Verificarea ortografică și gramaticală în TextEdit pe Mac”. Manual de utilizare TextEdit. Apple. Accesat în .
- ↑ „Activarea detectoarelor de date în TextEdit pe Mac”. Manual de utilizare TextEdit. Apple. Accesat în .
- 1 2 „Formatarea cu fonturi și stiluri în TextEdit pe Mac”. Manual de utilizare TextEdit. Apple. Accesat în .
- ↑ Christopher Breen (). „Versions and Auto Save explained”. Macworld (în engleză). Accesat în .
- ↑ „Adăugarea de poze, filme și fișiere în TextEdit pe Mac”. Manual de utilizare TextEdit. Apple. Accesat în .
- ↑ „Modificarea configurărilor în TextEdit pe Mac”. Manual de utilizare TextEdit. Apple. Accesat în .
- ↑ „NSString”. Apple Developer Documentation (în engleză). Apple. Accesat în .
- ↑ „Configurarea spațierii caracterelor și a liniilor în TextEdit pe Mac”. Manual de utilizare TextEdit. Apple. Accesat în .
- ↑ Scott McNulty (). „Leopard's TextEdit Thinks Different”. Engadget (în engleză). Accesat în .
- ↑ Benjamin Mayo (). „Easter egg in icons for Swift files features „Here's to the crazy ones" from Think Different campaign”. 9to5Mac (în engleză). Accesat în .
- ↑ „TextEditMisc.h”. darling-TextEdit (în engleză). Accesat în – via GitHub.
Legături externe
[modificare | modificare sursă]- Manualul de utilizare TextEdit, publicat de Apple
- TextEdit în arhiva Apple pentru dezvoltatori, cu codul sursă
- TextEdit pe C2 Wiki
- Versiune extinsă a TextEdit, prezentată la WWDC 2005
