Filehost.ro - gazduire fisiere
Forum Romania Inedit
Romania Inedit - Resursa ta de Fun
Nou pe simpatie:
Kitana
Femeie
25 ani
Bucuresti
cauta Barbat
25 - 48 ani
Forum Romania IneditReguliInregistrareLoginPozeNu sunteti logat. Lista Forumurilor Pe Tematici
Forum Romania Inedit / Totul despre cărți - About e-books /

[AC] AutoCorect OCR_Plus - Instructiuni de folosire

Pagini:  1 2 3 Moderat de Seven, Stelevadris, cuculean, naid, uncris
#26
Seven
Moderator
Din: Ţara Perfectului Simplu

          ■ 11. RULARE GRUP DE DICŢIONARE ÎNLOCUIRE MULTIPLĂ





     Această opţiune este una specială şi trebuie analizată în detaliu.
          – Opţiunea permite rularea unui număr nelimitat de dicţionare personale, altele decât cele 32 de dicţionare care rulează obligatoriu în cadrul meniului.
          – În funcţie de experienţa acumulată în corectura textelor, de aptitudinea de a remarca înlocuirile utile şi aceea de structurare şi editare a dicţionarelor, fiecare utilizator poate edita şi rula în cadrul acestei opţiuni un număr nelimitatt de dicţionare cu un număr nelimitat de înregistrări. Noile condiţii ce le oferă fereastra de editare a dicţionarelor de înlocuire multiplă dau posibilitatea realizării de dicţionare deosebit de complexe, de mare funcţionalitate.
          – Modul de folosire a acestei opţiuni poate face diferenţa dintre doi utilizatori ai programului şi, respectiv diferenţa de calitate a curăţării unui text.

     La acest moment există circa 30 de dicţionare puse la dispoziţia utilizatorilor sub forma a două arhive, numite "Dicţionare Uzuale" şi "Dictionare Cifre romane". Dicţionarele sunt structurate pe litere, dar unele dintre ele au foarte puţine înregistrări. Toate aceste dicţionare pot şi trebuie să fie îmbunătăţite prin adăugarea de noi înregistrări. Practic, îmbunătăţirea acestor dicţionare sau a altora este nelimitată. Cu cât se vor adăuga mai multe înregistrări în aceste dicţionare, cu atât textul va fi "curăţat" mai bine.

     Ce dicţionare rulăm în această pţiune? - acest lucru îl stabileşte fiecare utilizator.
     Cum se face adăugarea dicţionarelor ce vor fi rulate în cadrul opţiunii? - acest lucru îl vom clarifica în continuare.

     Activăm [bifăm] opţiunea "11. Rulare grup de dicţionare înlocuire multiplă". Observăm că opţiunea aste prevăzută cu opţiuni de setare. Acţionăm butonul "opţiuni" şi se va deschide o fereastră de setare numită "Rulare dicţionare", ca în imaginea de mai sus.
     În stânga ferestrei trebuie să fie afişată o listă de dicţionare, iar în partea dreaptă a ferestrei, se pot observa poziţionate unele sub altele 5 butoane.

     Mai întâi ne vom referi la butonul al doilea "Adaugă" şi butonul al treilea "Şterge".
     Acţionând butonul "Adaugă" se deschide o fereastră clasică de deschidere fişiere şi putem adăuga în listă câte un dicţionar sau un grup de dicţionare. Dicţionarele se pot afla în orice loc de pe hard disk, dar am convenit ca dicţionarele suplimentare să fie salvate în folderul Dicţionare\Dic_Speciale. Vpm adăuga în listă toate dicţionarele pe care le considerăm necesare.
     Acţionând butonul "Şterge" se poate elimina din listă dicţionarele pe care nu dorim să fie rulate. Pentru ştergere nu se pot marca mai multe dicţionare, deci ştergerea dicţionarelor se face ştergând câte un singur dicţionar la fiecare apăsare a butonului "Şterge"
     Important de reţinut: dacă un dicţionar trecut în listă a fost mutat sau redenumit, acest dicţionar trebuie şters şi apoi adăugat la listă de la noua adresă sau cu noul nume, altfel programul nu va găsi dicţionarul aflat în listă şi va da mesaj de eroare.

     La ce folosesc butoanele 4 "Mută sus" şi 5 "Mută jos"?
     Uneori este obligatoriu ca o parte dintre dicţionare să ruleze într-o anumită ordine, deoarece unele înlocuiri pot avea efect doar dacă mai întâi a fost făcută o altă înlocuire. Lista de dicţionare afişată în stânga ferestrei de setare arată şi ordinea de rulare a dicţionarelor. Pentru a modifica ordinea de afişare şi respectiv de rulare a unor dicţionare procedăm astfel: marcăm cu mausul dicţionarul ce trebuie mutat mai sus sau mai jos în listă şi cu ajutorul butoanelor "Mută sus" sau "Mută jos" vom deplasa dicţionarul pe poziţia dorită.

     După stabilirea dicţionarelor ce trebuie rulate şi a ordinii de rulare, acţionăm primul buton, numit "Setează", salvând astfel lista de dicţionare ce vor fi rulate.
     Programul salvează dicţionarele, calea lor de căutare şi ordinea de rulare în fişierul "ListaDictionare.txt" aflat în folderul AutoCorect Contemporan, respectiv AutoCorect Clasic, unde se află şi folderul Dicţionare.
     Deşi nu are legătură cu opţiunea, putem aminti că tot aici se mai află un fişier important, numit "RulareAutomataOCRPlus.txt" în care se salvează opţiunile setate de utilizator ca active, ordinea lor şi opţiunile de setare.
     Aceste salvări se păstrează până la o nouă modificare a setărilor sau o nouă instalare a programului.

     Revenind la problema activării acestei opţiuni, recomandarea este una singură şi fermă: opţiunea trebuie ACTIVATĂ obligatoriu.


_______________________________________

     Oameni şi popoare îşi cată libertatea; după ce-o obţin, îşi caută stăpân.


     | TORENTE | Tăunul | ROCAMBOLE+ | FLORIS | VRACIU | Victor HUGO | J.F. COOPER | PAPILLON | POLDARK |
     | Dictionare Lba RO | | Gramatica RO | D. Stănoiu | Zaharia STANCU | H.Y. STAHL | V.CORBUL & E.BURADA |
     | Ultimul regat | Millennium | Shantaram | Pearl BUCK | Anchee MIN | Amy TAN | C. LÄCKBERG | Ph.GREGORY |
     | Extraterestrii şi Intraterestrii | RUFOR | Demonul Roşu | Vraja milioanelor | Cărţi audio |

 
   
#27
Seven
Moderator
Din: Ţara Perfectului Simplu

          ■ 12. SETĂRI FINALE


       12.1. – Înlocuire spaţiu după linia de dialog cu spaţiu neseparator
       12.2. – Corectare cuvinte rupte şi înlocuiri cu confirmare




     12.1. – Înlocuire spaţiu după linia de dialog cu spaţiu neseparator
     Opţiunea este implementată prin cod, iar numele său este suficient de sugestiv.
     Programul înlocuielte spaţiul obişnuit de după fiecare linie de dialog cu spaţiu neseparator [Nonbreaking Space].
     Rolul înlocuirii este unul estetic.

     Este important de reţinut că această opţiune se poate rula separat [fără accesarea întregului meniu OCR Plus], şi în cazul textelor corectate.
     Prin corectarea manuală este posibil să mai introducem linii de dialog în text, acolo unde nu au fost recunoscute de Abbyy, iar aceste linii de dialog să fie urmate de spaţiu obişnuit.
     Dacă vom avea un text rtf corectat şi accesăm în mod independent numai această opţiune, textul nu va suferi alte modificări, ci se vor face doar înlocuirile spaţiilor obişnuite de după linia de dialog şi doar în poziţiile în care este cazul.

     Sunt câteva opţiuni care se pot accesa separat în orice moment al etapei de corectură şi chiar după corectură, fără a afecta structura textului şi fără a produce modificări ce ar trenui verificate manual.
     De cele mai multe ori este necesară o rulare suplimentară a unora dintre aceste opţiuni după corectarea textului; aceste opţiuni sunt următoarele:
         1.1 Conversii preliminare >> Conversie dialog bullets în dialog text
         1.3 Conversii preliminare >> Eliminare tab şi spaţii multiple
         1.4 Conversii preliminare >> Eliminare spaţii la început de paragraf
         12.1 Setări finale >> Înlocuire spaţiu după linia de dialog cu spaţiu neseparator

     În afara de aceste 4 opţiuni se mai pot rula cu oarece atenţie şi opţiunile din pachetele 7 şi 8.
         7. Înlocuieşte toate liniile de pauză cu >> EmDash / EnDash / Horizontal Bar         
         8. Înlocuieşte toate liniile de dialog cu >> EmDash / EnDash / Horizontal Bar


     12.2. – Corectare cuvinte rupte şi înlocuiri cu confirmare
     Opţiunea se bazează pe rularea a 4 dicţionare de înlocuire multiplă şi a suferit de-a lungul timpului mai multe modificări, fapt pentru care pare atipică, deoarece are două părţi:
           ■ partea care corectează "cuvintele rupte", adică acele cuvinte care apar scrise în mod eronat cu cratimă, ca urmare a faptului că în cartea pe hârtie cuvintele erau despărţite [rupte] la capăt de rând; corectarea acestor cuvinte se bazează pe rularea dicţionarelor CO_Var1.imd ÷ CO_Var3.imd.
           ■ partea care face înlocuiri cu confirmare şi care rulează dicţionarul CO_Var4.imd.


     Corectare cuvinte rupte
     În cartea pe hârtie, respectiv în imaginea scanată a unei pagini, o serie de cuvinte sunt despărţite la capăt de rând. În aceste cazuri avem 3 elemente: prima parte a cuvântului, cratima şi a doua parte a cuvântului. După cum este şi normal, prima parte a cuvântului se află la sfârşit de rând şi este însoţită de cratima care marchează faptul că se face "ruperea" cuvântului; partea a doua a cuvântului ocupă prima poziţie pe rândul următor şi nu este însoţit de cratimă.
      Atunci când Abbyy face extragerea OCR, textul îşi schimbă structura rândurilor, în sensul că rândurile pot fi, de regulă, mai lungi decât cele din cartea originală, astfel că unele dintre cuvintele rupte se vor afla undeva la mijlocul rândului şi în mod corect ele trebuie să fie complete şi fără cratimă, deoarece Abbyy este instruit să lipească cele două părţi ale cuvântului rupt la capăt de rând şi să elimina cratima care marchează despărţirea.
       Abbyy face recunoaşterea corectă a unora dintre aceste cuvinte, în sensul că în OCR cuvântul apare întreg şi fără cratimă; în acelaşi OCR unele recunoaşteri se fac în mod eronat, astfel că respectivele cuvinte apar în text cu cratimă; uneori cratima este lipită de ambele litere, alteori cratima este lipită doar de o parte a cuvântului şi apare inserat un spaţiu între cratimă şi cealaltă parte a cuvântului.

       Să presupunem că pe cartea tipărită, fraza următoare, în care apare cuvântul "trebuincioase", este scrisă astfel:
       "În urma acestei propuneri se apucară amândoi să pregătească cele trebuin-
cioase pentru prânzul zilnic."


       Cuvântul "trebuincioase" poate fi recunoscut de către Abbyy în mod corect, adică în forma:
       "În urma acestei propuneri se apucară amândoi să pregătească cele trebuincioase pentru prânzul zilnic."
sau poate fi recunoscut eronat în varianta cu cratima lipită de ambele părţi ale cuvântului trebuin-cioase,
ori în varianta în care cratima este lipită de o parte a cuvântului dar are inserat spaţiu între cratimă şi cealaltă parte a cuvântului, adică sub forma trebuin- cioase sau sub forma trebuin -cioase.

       Până la acest moment, cele trei dicţionare corectează cuvinte rupte în care cratima este lipită de ambele părţi ale cuvântului; deocamdată nu se fac corecţii pentru cuvinte la care este inserat şi spaţiu lângă cratimă.
       Numărul de înregistrări este încă destul de mic; corecţiile care se fac sunt structurate astfel:

     ■ Cu dicţionarul CO_Var1.imd se fac în principal corecţii ale unor verbe în forma de gerunziu; s-a luat în calcul despărţirea între ultima şi penultima silabă şi despărţirea între penultima şi antepenultima silabă.
     Astfel, pentru cuvinte precum: necăjindu-i, rotunjindu-le, vrăjindu-ne...
s-au făcut înregistrări cu condiţiile "Cuvânt întreg la sfârşit" + "Potrivire perfectă"
        -du-l        du-l          Ci  Sc  Pp   
        -du-le      du-le         Ci  Sc  Pp   
        -du-ne     du-ne        Ci  Sc  Pp   

sau înregistrarea de mai jos care are doar condiţia "Potrivire perfectă"
        -jindu-    jindu-    Pp   

     ■ Dicţionarul CO_Var2.imd corectează cuvinte care au frecvenţă mare în text şi s-au luat în calcul toate posibilităţile de despărţire; Condiţiile sunt "
        dum-neavoastră          dumneavoastră          Ci  Pc   
        dumnea-voastră          dumneavoastră          Ci  Pc   
        dumneavoas-tră          dumneavoastră          Ci  Pc   

     De regulă, la acest dicţionar au fost puse condiţiile: "Cuvânt întreg la ambele capete" + "Păstrează capitalizarea", ceea ce înseamnă că se vor face înlocuiri ale cuvintelor întregi care pot fi scrise atât cu minusculă, cât şi cu majusculă

     ■ Dicţionarul CO_Var3.imd face corecţii pentru cuvinte compuse cu sufixe şi care sunt rupte în zona finală, deci la sfârşit de cuvânt, cum ar fi exemplele de mai jos:
        -bilor          bilor          Ci  Sc  Pp
        -cilor          cilor          Ci  Sc  Pp
        -dilor          dilor          Ci  Sc  Pp
     Ca şi în cazul primului dicţionar, condiţiile folosite sunt  "Cuvânt întreg la sfârşit" + "Potrivire perfectă".


     Înlocuiri cu confirmare
     Dicţionarul CO_Var4.imd, care este şi ultimul ce rulează în cadrul meniului OCR Plus, execută numai modificări cu confirmare. Pentru fiecare situaţie găsită în text de computer care îndeplineşte condiţiile şi poate fi modificată, este necesar acceptul sau refuzul utilizatorului.
     Înregistrările sunt prevăzute cu condiţii speciale, care reduc căutările la situaţii foarte concrete. Astfel, unele căutări se vor face doar între cuvinte scrise cu orice literă minusculă, dar nu şi cifre etc... Aceste condiţii puse înregistrărilor vor fi analizate în mod special atunci când vom discuta modul de editare a dicţionarelor de înlocuire multiplă.

     În principiu, au fost mutate în acest dicţionar toate înregistrările care necesitau confirmare, chiar dacă unele înregistrări ar fi trebuit să ruleze la alte opţiuni. Scopul mutării înregistrărilor a fost acela de a evita întreruperea rulării programului la diferite opţiuni pentru obţinerea confirmărilor; s-a considerat că este mai comod pentru utilizator ca programul să ruleze în mod continuu şi toate intervenţiile utilizatorului să fie făcute în partea finală a procesării.

     Există patru categorii de modificări cu confirmare înregistrate în dicţionar, astfel:

          – cuvinte foarte scurte scrise eronat cu majusculă iniţială sau finală în interiorul frazei:
     Cu >> cu, CU >> cu, Şi >> şi, Un >> un, aI >> al, aI >> ai, Ia >> la, I-a >> l-a, ou >> cu, ou >> eu.
     Aceste situaţii este posibil să nu apară în anumite texte, dar pot exista în altele, în funcţie de calitatea OCR.

          – patru înregistrări ce ţin de corectarea cifrei 1 cu litera L mic şi a cifrei 0 cu litera O mic; cifrele 1 sau 0 trebuie să fie lipite de o cratimă, care la rândul ei este lipită de orice literă mică, dar nu şi de o cifră. Înregistrările au fost mutate din dicţionarele care rulau la opţiunea 4.2 pentru a nu opri rularea programului la acea opţiune pentru cererea confirmărilor.
     —1 >> -l,  -1 >> -l,  —0 >> -o,  -0 >> -o
     Teoretic, înlocuirea cifrelor 1 şi 0 cu literele L mic şi O mic sunt rezolvate în totalitate la opţiunea 4.2. Aceste înregistrări au fost puse pentru situaţii excepţionale, ca o măsură de siguranţă în plus, astfel că în mod normal ele nu ar trebui să apară la rularea opţiunii.

          – perechi de cuvinte asemănătoare ca formă [paronime], care nu pot fi modificate fără confirmare deoarece este posibil ca în text să fie valabilă oricare dintre cele două forme ale cuvântului.
     clacă >> dacă,  clar >> dar,  clin >> din,  clădea >> dădea,  lot >> tot,  lotul >> totul,  miner >> mâner,  minerul >> mânerul.
     Mai mult ca sigur o parte dintre aceste înregistrări, dacă nu chiar toate, vor găsi în text situaţii care îndeplinesc condiţiile căutate, astfel că utilizatorul va trebui să confirme sau să infirme modificările propuse de program.

          – elemente scurte ce ţin de dialogul francez, care nu se pot modifica fără acceptul utilizatorului şi care au fost mutate din dicţionarul de la opţiunea 4.7 pentru a nu întrerupe programul pentru cereri de confirmare.
     ! I >> ! i,  ! Le >> ! le,  ! O >> ! o,  ! Se >> ! se,  ? I >> ? i,  ? Le >> ? le,  ? O >> ? o,  ? Se >> ? se.
     Aşa cum am arătat la opţiunea 4.7, utilizatorii care nu au activat opţiunea 4.7,  pentru aceste 8 înregistrări, în fereastra de confirmare vor acţiona butonul "Renunţ" pentru ca programul să renunţe la căutări şi înlocuiri.

     Recomandare personală: setare ACTIVĂ


_______________________________________

     Oameni şi popoare îşi cată libertatea; după ce-o obţin, îşi caută stăpân.


     | TORENTE | Tăunul | ROCAMBOLE+ | FLORIS | VRACIU | Victor HUGO | J.F. COOPER | PAPILLON | POLDARK |
     | Dictionare Lba RO | | Gramatica RO | D. Stănoiu | Zaharia STANCU | H.Y. STAHL | V.CORBUL & E.BURADA |
     | Ultimul regat | Millennium | Shantaram | Pearl BUCK | Anchee MIN | Amy TAN | C. LÄCKBERG | Ph.GREGORY |
     | Extraterestrii şi Intraterestrii | RUFOR | Demonul Roşu | Vraja milioanelor | Cărţi audio |

 
   
#28
Seven
Moderator
Din: Ţara Perfectului Simplu

          ■ DEMARCARE TEXT


     Aceasta este ultima opţiune pe care o oferă meniul OCR Plus şi nu rulează automat, ci separat şi independent de celelalte opţiuni.
     Opţiunea trebuie rulată doar în situaţiile în care avem în text marcări color ale fontului sau fundalului şi dorim să renunţăm la acestea.
     Trebuie reţinut că fontul poate fi marcat color în următoarele situaţii:
          - dacă textul iniţial conţinea font color, iar la opţiunea "1.2 Conversii preliminare >> Setare text la font şi mărime unică" nu s-a stabilit uniformizarea textului la culoarea Negru. Situaţii de acest gen sunt foarte rare.
          - dacă a fost activată opţiunea "5. Marcare caractere"

     Fundal marcat color poate exista într-o singură situaţie:
          - dacă cel puţin unul dintre dicţionare are activată condiţia de marcare a modificărilor executate. În mod sigur niciunul dintre cele 32 dicţionare care rulează automat nu are această condiţie. De asemenea, niciunul dintre dicţionarele suplimentare nu trebuie să aibă această condiţie. Dacă am scăpat vreun dicţionar cu această condiţie activă, atunci este o eroare şi activarea a rămas din perioada executării testării acestor dicţionare.

     La accesarea acestei opţiuni din meniul OCR Plus se va deschide o fereastră ca în imaginea de mai jos.
     După executarea demarcărilor dorite, închidem manual fereastra, acţionând butonul "X" din colţul dreapta-sus al ferestrei, deoarece fereastra nu se închide în mod automat.



      Ce mai trebuie să reținem?
      Trebuie să ţinem minte culorile pe care le-am folosit la marcarea textului, deoarece opţiunea cere să "spunem" ce anume culoare are fontul sau fundalul căruia trebuie să-i anuleze [să-i şteargă] marcarea. Acest lucru e valabil doar în cazurile în care vrem să facem demarcarea doar pentru o parte dintre marcă.
      Dacă dorim să demarcăm toate culorile de fundal sau toate culorile de font, atunci nu marcăm nici o culoare ci doar acţionăm butonul "Demarcare text" sau "Demarcare fundal".

      Trebuie să mai reţin că demarcare de culoare a fontului sau a fundalului se face, de regulă, pe timpul corecturii şi nu neapărat în mod automat folosind această opţiune, deoarece marcarea are ca scop scoaterea în evidenţă a anumitor elemente care să fie de ajutor pe timpul corecturii.


_______________________________________

     Oameni şi popoare îşi cată libertatea; după ce-o obţin, îşi caută stăpân.


     | TORENTE | Tăunul | ROCAMBOLE+ | FLORIS | VRACIU | Victor HUGO | J.F. COOPER | PAPILLON | POLDARK |
     | Dictionare Lba RO | | Gramatica RO | D. Stănoiu | Zaharia STANCU | H.Y. STAHL | V.CORBUL & E.BURADA |
     | Ultimul regat | Millennium | Shantaram | Pearl BUCK | Anchee MIN | Amy TAN | C. LÄCKBERG | Ph.GREGORY |
     | Extraterestrii şi Intraterestrii | RUFOR | Demonul Roşu | Vraja milioanelor | Cărţi audio |

 
   
#29
Seven
Moderator
Din: Ţara Perfectului Simplu

          ■ PRECIZĂRI FINALE


      Ce-ar mai fi folositor să fie spus după prezentarea fiecărei opţiuni?
      Sper să nu fi uitat ceva...

      Trebuie să reamintim că AutoCorect OCR Plus nu face corectură, ci doar o curăţare a textului care are ca scop uşurarea muncii de corectare şi nu înlocuirea acestei munci.
      Trebuie reamintit faptul că în mod obligatoriu după rularea opţiunilor din meniul OCR Plus trebuie să urmeze corectură manuală prin citirea cuvânt cu cuvânt, frază cu frază şi pagină cu pagină a întregului text de la cap la coadă.
      Niciodată nu trebuie folosit AutoCorect ca un instrument de şlefuire a unui text corectat.
      Cine face acest lucru şi crede el că ştie mai bine ce are de făcut, în realitate este într-o mare eroare şi face o imensă gafă. A rula o carte versiune [V1.0] sau chiar [V2.0] sau [V3.0] prin AutoCorect, [aşa cum am văzut deja pe forum] este o prostie mare cât Piramida lui Keops. Asta înseamnă să strici un text corectat, asta înseamnă să-i faci pe hoţii şi cerşetorii din Curtea Miracolelor sau alte personaje colorate din mahalalele Parisului sau de aiurea, să folosească un limbaj corect, ceea ce nu este deloc corect, deoarece autorul a folosit în mod voit cuvinte stâlcite sau bâlbâite, ori arhaisme şi regionalisme şi, mai ales, limbaj de argou şi jargon.

      Trebuie să reamintim în mod obligatoriu că AutoCorect OCR Plus este un program care trebuie dezvoltat în continuare. Programatorii au implementat toate aceste opţiuni. Probabil că în viitor se vor mai putea face unele îmbunătăţiri, dar în principiu au cam încheiat partea de programare. Opţiunile implementate fac să ruleze cele 32 de dicţionare obligatorii şi alte nenumărate dicţionare suplimentare. Aceste dicţionare sunt în mare parte la început. Ele fac încă foarte-foarte puţine înlocuiri faţă de câte înlocuiri ar putea să realizeze.
      Dezvoltarea şi îmbunătăţirea dicţionarelor nu mai este treaba programatorilor, ci este menirea utilizatorilor. Nu e chiar cel mai simplu lucru editarea unui dicţionar, dar nici pe departe un lucru foarte complicat. E nevoie doar de puţină voinţă şi un dram de dorinţă... restul este muncă şi plăcere.

      Poate că ar mai trebuie să reamintim că AutoCorect OCR Plus este un program interactiv cu care utilizatorul trebuie să conlucreze permanent. Aşa cum un joc de calculator rulează diferit în funcţie de calităţile jucătorului, în acelaşi mod AutoCoredct OCR Plus poate avea performanţe diferite de la un utilizator la altul. Ca să putem să folosim programul la parametrii maximi, trebuie să cunoaştem foarte bine programul, să ştim ce poate să facă şi ce nu, ce trebuie şi e bine să facă şi ce nu, trebuie să înţelegem foarte exact ce anume face fiecare opţiune şi cum poate fi făcută ea să funcţioneze cu randament maxim.
      Ceea ce am scris pe acest topic este doar o prezentare sumară a programului făcută de un simplu utilizator.

      Nu ştiu dacă ar mai trebui adăugat ceva. Poate că e deja prea mult...
      Mult sau puţin, cu toate bâlbele şi exprimările alambicate pentru care îmi cer scuze, am intenţionat să ajut pe cei interesaţi să afle cum poate fi folosit cât mai bine acest program.
      Dacă ceea ce am postat aici va folosi cuiva, voi fi foarte mulţumit; dacă nu va folosi nimănui, voi avea mulţumirea că măcar am încercat să fiu util.

      După Sărbătorile de Paşte voi continua cu câteva explicaţii despre editarea dicţionarelor de înlocuiri multiple.

      Toate cele bune!
      şi să aveţi un Paşte Fericit!

      Seven


_______________________________________

     Oameni şi popoare îşi cată libertatea; după ce-o obţin, îşi caută stăpân.


     | TORENTE | Tăunul | ROCAMBOLE+ | FLORIS | VRACIU | Victor HUGO | J.F. COOPER | PAPILLON | POLDARK |
     | Dictionare Lba RO | | Gramatica RO | D. Stănoiu | Zaharia STANCU | H.Y. STAHL | V.CORBUL & E.BURADA |
     | Ultimul regat | Millennium | Shantaram | Pearl BUCK | Anchee MIN | Amy TAN | C. LÄCKBERG | Ph.GREGORY |
     | Extraterestrii şi Intraterestrii | RUFOR | Demonul Roşu | Vraja milioanelor | Cărţi audio |

 
   
#30
Seven
Moderator
Din: Ţara Perfectului Simplu
          PROPUNERI PERSONALE PENTRU ACTIVARE
                                      —  Rezumat  —



1. Conversii preliminare
     1.1 Conversie dialog bullets în dialog text – setare ACTIVĂ
     1.2 Setare text la font şi mărime unică – Rog studiaţi tutorialul înainte de activare
     1.3 Eliminare tab şi spaţii multiple – setare ACTIVĂ
     1.4 Eliminare spaţii la început de paragraf – setare ACTIVĂ
     1.5 Repararea rândurilor rupte – setare ACTIVĂ
     1.6 Rupere rânduri care încep cu dialog aflate în interiorul paragrafului  Utilizatori Începători = INACTIVĂ şi Avansaţi = ACTIVĂ

2. Punctuaţie
     2.1 Eliminare paragraf-artefact – opţiunea nu rulează corect – setare INACTIVĂ
     2.2 Corectare linii de pauză şi linii de dialog – setare ACTIVĂ
     2.3 Funcţii obişnuite – setare ACTIVĂ
     2.4 Corectare suplimentară elipsis – setare ACTIVĂ
     2.5 Conversie combinatii ? ! si . ,   – setare ACTIVĂ

3. Conversie text clasic în text contemporan  – setare ACTIVĂ

4. Corectare caractere reproduse eronat
     4.1 Corectarea majusculelor încorporate  – setare ACTIVĂ
     4.2 Corectarea literelor l, d si m reproduse eronat  – setare ACTIVĂ
     4.3 Corectare cuvinte foarte scurte  – setare ACTIVĂ
     4.4 Corectare minuscule la început de paragraf  – setare ACTIVĂ
     4.5 Înlocuire secvenţe cuvinte  – setare ACTIVĂ
     4.6 Corectare cuvinte întregi şi expresii  – setare ACTIVĂ
     4.7 Conversie majusculă în minusculă la dialog francez  – Rog studiaţi tutorialul înainte de activare

5. Marcare caractere  – Rog studiaţi tutorialul înainte de activare

6. Ştergere caractere  – Rog studiaţi tutorialul înainte de activare

7. Înlocuieşte toate liniile de pauză cu:
     7.1 cu >> EmDash  – INACTIVĂ
     7.2 cu >> EnDash  – setare ACTIVĂ
     7.3 cu >> Horizontal Bar  – INACTIVĂ

8. Înlocuieşte toate liniile de dialog cu:
     8.1 cu >> EmDash  – setare ACTIVĂ
     8.2 cu >> EnDash  – INACTIVĂ
     8.3 cu >> Horizontal Bar  – INACTIVĂ

9. Eliminare linii de pauză exclusiv din Dialoguri  – ATENŢIE: – Pachet de opţiuni pentru profesionişti
     9.1 Înlocuieşte "spaţiu""linie de pauză – oricare ar fi ea""spaţiu" în "virgulă""spaţiu" INACTIVĂ
     9.2 Elimină virgula de după semnul de exclamare/întrebare INACTIVĂ
     9.3 Înlocuieşte "spaţiu""linie de pauză""virgulă""spaţiu" în "virgulă""spaţiu" INACTIVĂ

10.1 Elimină TOATE liniile de pauză din text – ATENŢIE: – Pachet de opţiuni pentru profesionişti
     10.1 Din " !""spaţiu""linie de pauză""spaţiu" în " !""spaţiu" INACTIVĂ
     10.2 Din " ?""spaţiu""linie de pauză""spaţiu" în " ?""spaţiu" INACTIVĂ
     10.3 Din "spaţiu""linie de pauza""spaţiu" în "virgulă""spaţiu" INACTIVĂ
     10.4 Din "spaţiu""linie de pauză""virgulă""spaţiu" în "virgulă""spaţiu" INACTIVĂ

11. Rulare grup de dicţionare înlocuire multiplă  – Rog studiaţi tutorialul înainte de activare

12. Setări finale
     12.1 Înlocuire spaţiu după linia de dialog cu spaţiu neseparator  – setare ACTIVĂ
     12.2 Corectare cuvinte rupte şi înlocuiri cu confirmare  – setare ACTIVĂ


_______________________________________

     Oameni şi popoare îşi cată libertatea; după ce-o obţin, îşi caută stăpân.


     | TORENTE | Tăunul | ROCAMBOLE+ | FLORIS | VRACIU | Victor HUGO | J.F. COOPER | PAPILLON | POLDARK |
     | Dictionare Lba RO | | Gramatica RO | D. Stănoiu | Zaharia STANCU | H.Y. STAHL | V.CORBUL & E.BURADA |
     | Ultimul regat | Millennium | Shantaram | Pearl BUCK | Anchee MIN | Amy TAN | C. LÄCKBERG | Ph.GREGORY |
     | Extraterestrii şi Intraterestrii | RUFOR | Demonul Roşu | Vraja milioanelor | Cărţi audio |

 
   
#31
Seven
Moderator
Din: Ţara Perfectului Simplu

                  ═════════     EDITAREA DICŢIONARELOR DE ÎNLOCUIRE MULTIPLĂ    ═════════





          ■ GENERALITĂŢI


     Una dintre cele mai puternice funcţii, dacă nu chiar cea mai puternică, pe care a are implementată AutoCorect este aceea de a putea realiza înlocuiri multiple.

     Opţiunea "Înlocuire multiplă" din AutoCorect este asemănătoare opţiunilor de tip Find & Replace din oricare dintre editoarele de text, dar are caractristici net superioare oricărei opţiuni de acest tip, don oricare dintre editoarele de text cunoscute, fie ele free sau dintre cele care costă foarte mult şi care au în spate un număr foarte mare de programatori.

     "Înlocuirea multiplă" din AutoCorect are câteva caracteristici specifice; acestea o fac superioară oricărei opţiuni similare din celelalte editoare de text:
           ─ cu opţiunea "Înlocuirea multiplă" din AutoCorect se pot face un număr nelimitat de înlocuiri, ce se pot realiza cu o singură comandă, prin rularea unui dicţionar de înlocuiri multiple; în acelaşi timp, în toate celelalte editoare, înlocuirile se pot face una câte una prin editarea de fiecare dată a şirului de caractere de căutat şi a şirului de caractere cu care va fi înlocuit;
           ─ înlocuirile ce dorim a fi făcute într-un text se pot salva într-un fişier de tip dicţionar de înlocuiri multiple, iar acest dicţionar este salvat la rândul său de către program, putând fi accesat de oricâte ori este nevoie pentru a fi făcute înlocuirile pe orice text, oriunde şi oricând;
           ─ dicţionarele de înlocuiri multiple pot fi transmise de la un utilizator la altul, acest lucru reducând timpul de editare a unui dicţionar ce prezintă interes pentru mai mulţi useri;
           ─ în cazul executării unui număr mare de înlocuiri, timpul total de executare al înlocuirilor este mult mai scurt în AutoCorect, decât în oricare dintre celelalte editoare.


     Accesarea ferestrei "Înlocuire multiplă" se poate face în două moduri, ca în imaginea de mai jos:
           ─ din meniul principal: "Editare" >>  "Înlocuire multiplă";
           ─ actionând asupra ultimului [din dreapta], aflat pe bara de iconuri.



     Fereastra "Înlocuire multiplă" [vezi imaginea de mai jos] permite deschiderea şi editarea dicţionarelor de înlocuire multiplă, precum şi o serie de alte acţiuni, precum crearea de noi dicţionare, salvarea lor, sortarea înregistrărilor în ordine alfabetică, copierea, mutarea sau ştergerea unei înregistrări sau a unui pachet de înregistrări.

     Copierea şi mutarea înregistrărilor se poate face dintr-un dicţionar de tip AutoCorect în altul, dar şi dintr-un dicţionar AutoCorect în alte editoare de text sau foi tabelare [ca de exemplu, Excel].

     Se pot face, de asemenea, copieri şi mutări din diferite editoare de texte sau foi tabelare în dicţionare de tip AutoCorect, dar această acţiune este una mai dificilă şi necesită mai multă experienţă din partea utilizatorului.
     Despre astfel de acţiuni vor fi date câteva detalii în partea finală a tutorialului



_______________________________________

     Oameni şi popoare îşi cată libertatea; după ce-o obţin, îşi caută stăpân.


     | TORENTE | Tăunul | ROCAMBOLE+ | FLORIS | VRACIU | Victor HUGO | J.F. COOPER | PAPILLON | POLDARK |
     | Dictionare Lba RO | | Gramatica RO | D. Stănoiu | Zaharia STANCU | H.Y. STAHL | V.CORBUL & E.BURADA |
     | Ultimul regat | Millennium | Shantaram | Pearl BUCK | Anchee MIN | Amy TAN | C. LÄCKBERG | Ph.GREGORY |
     | Extraterestrii şi Intraterestrii | RUFOR | Demonul Roşu | Vraja milioanelor | Cărţi audio |

 
   
#32
Seven
Moderator
Din: Ţara Perfectului Simplu

          Fereastra "Înlocuire multiplă"



     Fereastra "Înlocuire multiplă" are o mărime minimă standard sub care nu se mai poate redimensiona, în schimb poate fi mărită atât pe verticală, cât şi pe orizontală prin tragerea cu mausul de una din laturi sau unul dintre colţurile ferestrei.

     Deoarece această fereastră este una foarte complexă, pentru a putea descrie mai uşor modul de editare a înlocuirilor şi toate celelalte opţiuni asociate ferestrei, am recurs la un artificiu şi am împărţit fereastra în 3 zone [blocuri] separate.




     Împărţirea ferestrei în cele trei zone este doar o încercare de sistematizare a discuţiilor, cu scopul de a uşura descrierea şi înţelegerea modului de funcţionare a fiecărei opţiuni în parte.

     Aceste 3 zone principale ar putea fi împărţite astfel:

         ■ Zona de afişare a înregistrărilor - se află în partea din stânga-sus a ferestrei şi are structura unui tabel cu 5 coloane şi un număr variabil de rânduri; în această fereastră se afişează la fiecare înregistrare următoarele elemente:
                ─ "Nr." - reprezintă numărul de ordine al înregistrărilor; el este creat automat de program, deci nu se editează de către utilizator;
                ─ "Caută..." - este coloana în care sunt afişate cuvântele [şirurile de caractere] de înlocuit;
                ─ "Înlocuieşte cu..." - este coloana în care sunt afişate cuvântele [şirurile de caractere] cu care se face înlocuirea;
                ─ "Opţiuni" - este coloana în care sunt afişate condiţiile [opţiunile] pentru fiecare înregistrare în parte. Aceste condiţii sunt afişate sub fprmă de abrevieri [prescurtări].

     Mărirea dimensiunii pe orizontală a ferestrei poate fi făcută pentru a vizualiza înregistrările în totalitatea elementelor lor, atunci când există sau edităm înregistrări care conţin un şir lung de caractere. Practic, la lărgirea ferestrei pe orizontală îşi măresc dimensiunile numai coloanele "Caută..." şi "Înlocuieşte cu..."; toate celelalte elemente ale ferestrei îşi păstrează lăţimea standard.
     Se poate recurge la mărirea pe verticală a dimensiunii ferestrei pentru a vizualiza un număr mai mare de înregistrări [rânduri].

         ■ Blocul butoanelor dicţionarelor - se află în partea din dreapta-sus a ferestrei. Rolul fiecăruia dintre aceste butoane va fi analizat în mod detaliat în cadrul tutorialului.

         ■ Zona de editare a înregistrărilor - se află în partea de jos a ferestrei "Înlocuire multiplă" şi cuprinde cele două miniferestre de editare manuală a înregistrărilor, un pachet de opţiuni [condiţii] de căutare ce se pot aplica individual sau în grup pentru fiecare înregistrare în parte, precum şi butoane pentru înserare de caractere speciale [caractere simbol] sau coduri specifice programului AutoCorect.
     Modul de editare al înregistrărilor şi caracteristica fiecărei opţiuni de căutare în parte, va fi analizată în mod detaliat.


_______________________________________

     Oameni şi popoare îşi cată libertatea; după ce-o obţin, îşi caută stăpân.


     | TORENTE | Tăunul | ROCAMBOLE+ | FLORIS | VRACIU | Victor HUGO | J.F. COOPER | PAPILLON | POLDARK |
     | Dictionare Lba RO | | Gramatica RO | D. Stănoiu | Zaharia STANCU | H.Y. STAHL | V.CORBUL & E.BURADA |
     | Ultimul regat | Millennium | Shantaram | Pearl BUCK | Anchee MIN | Amy TAN | C. LÄCKBERG | Ph.GREGORY |
     | Extraterestrii şi Intraterestrii | RUFOR | Demonul Roşu | Vraja milioanelor | Cărţi audio |

 
   
#33
Seven
Moderator
Din: Ţara Perfectului Simplu
         ■ Variante de afişarea a Zonei de editare a înregistrărilor


     Trebuie reţinut că această zonă de editare a ferestrei "Înlocuire multiplă" are un mod de afişare special.
     Zona de editare este împărţită în trei sectoare pliabile, care se pot desfăşura sau restrânge una câte una, cu ajutorul unor butoane de forma ▲ sau ▼ care se află în partea dreaptă a fiecărui sector.
     Când un astfel de buton este orientat cu vârful în jos [adică are forma ▼], prin acţionarea lui, sectorul aflat sub acest semn se extinde, iar când butonul este orientat cu vârful în sus [adică are forma ▲], prin acţionarea lui, sectorul aflat sub acest semn se restrânge.

     Iată în imaginile de mai jos modul de afişare a zonei de editare în cele trei variante:


     Varianta redusă [neextinsă] în care este afişat doar primul sector.
     Acest mod de afişare este folosit atunci când utilizatorul face doar rularea sau vizualizarea unui dicţionar şi nu este necesară editarea înregistrărilor.


     Varianta extinsă parţial, în care sunt afişate primele două sectoare, dar nu este afişat cel de-al treilea.
     Acest mod de afişare este folosit atunci când utilizatorul face modificări ale înregistrărilor existente sau adaugă înregistrări noi, dar care îndeplinesc condiţii simple la căutare.


     Varianta extinsă total, în care sunt afişate toate cele trei sectoare.
     Se recurge la acest mod de afişare atunci când utilizatorul face înregistrări care sunt însoţite de condiţii complexe de căutare, ori trebuiesc inserate în înregistrări caractere speciale sau coduri specifice.


_______________________________________

     Oameni şi popoare îşi cată libertatea; după ce-o obţin, îşi caută stăpân.


     | TORENTE | Tăunul | ROCAMBOLE+ | FLORIS | VRACIU | Victor HUGO | J.F. COOPER | PAPILLON | POLDARK |
     | Dictionare Lba RO | | Gramatica RO | D. Stănoiu | Zaharia STANCU | H.Y. STAHL | V.CORBUL & E.BURADA |
     | Ultimul regat | Millennium | Shantaram | Pearl BUCK | Anchee MIN | Amy TAN | C. LÄCKBERG | Ph.GREGORY |
     | Extraterestrii şi Intraterestrii | RUFOR | Demonul Roşu | Vraja milioanelor | Cărţi audio |

 
   
#34
Seven
Moderator
Din: Ţara Perfectului Simplu
         ■ Prezentarea detaliată a opţiunilor din Zona de editare a înregistrărilor



     Opţiuni de rulare a dicţionarelor:
     "Înlocuieşte în tot documentul " şi "Marchează modificările"


     Ambele opţiuni acţionează asupra tuturor dicţionarelor în întregul lor şi nu doar asupra unora dintre înregistrări.
     Este foarte important de reţinut că dacă marcăm sau demarcăm una dintre opţiuni într-un singur dicţionar, aceste marcări sau demarcări se aplică asupra tuturor dicţionarelor.
     Pentru a scoate în evidenţă faptul că aceste două opţiuni sunt diferite de celelalte opţiuni din zona de editare, realizatorii programului le-au grupat într-un sector de fereastră separat, iar fontul cu care sunt afişate aceste opţiuni are culoarea albastru, faţă de celelalte opţiuni care apar afişate cu font neagru.


     Opţiunea "Înlocuieşte în tot documentul" este activată implicit şi trebuie să rămână activată totdeauna în cazul tuturor dicţionarelor.
     Activarea acestei opţiuni produce următorul efect: programul va căuta şi va face înlocuirile înregistrate în tot documentul; altfel spus, dacă într-un text avem 100 de cazuri în care cuvântul "binc" trebuie înlocuit cu "bine", dicţionarul va face toate cele 100 de înlocuiri necesare.
     Dezactivarea acestei opţiuni produce următorul efect: programul va căuta şi va face doar câte o singură înlocuire pentru fiecare înregistrare în parte, fără a căuta în document dacă mai există înlocuiri care îndeplinesc aceleaşi condiţii; altfel spus, dacă într-un text avem 100 de cazuri în care cuvântul "binc" trebuie înlocuit cu "bine", dicţionarul va face o singură înlocuire a acestui cuvânt şi anume în prima poziţie din text în care găseşte cuvântul "binc", fără a căuta mai departe în text, astfel că celelalte 99 de cazuri în care înlocuirea era necesară, vor rămâne nemodificate.

     Opţiunea "Marchează modificările" este dezactivată implicit.
     Această opţiune se activează numai în situaţia în care utilizatorul face teste cu anumite docţionare sau înregistrări şi doreşte să vadă efectul înregistrărilor în text.
     Activarea acestei opţiuni produce următorul efect: toate modificările realizate la rularea dicţionarele vor fi redate în text cu font normal pe un fundal color; culoarea fundalului poate fi aleasă de utilizator sau poate rămâne cea setată implicit.
     Marcarea în text a modificărilor obişnuite nu este recomandată, deoarece produce efectul de oboseală pe timpul corectării textului.
     Utilizatorul obişnuit va trebui să păstreze opţiunea inactivă, aşa cum este setată implicit.
     Aşa cum s-a arătat, aceasta este o opţiune recomandată persoanelor care participă la dezvoltarea programului AutoCorect şi va fi activată doar pentru a urmări efectul unei modificări sau mai multor modificări într-un text.


_______________________________________

     Oameni şi popoare îşi cată libertatea; după ce-o obţin, îşi caută stăpân.


     | TORENTE | Tăunul | ROCAMBOLE+ | FLORIS | VRACIU | Victor HUGO | J.F. COOPER | PAPILLON | POLDARK |
     | Dictionare Lba RO | | Gramatica RO | D. Stănoiu | Zaharia STANCU | H.Y. STAHL | V.CORBUL & E.BURADA |
     | Ultimul regat | Millennium | Shantaram | Pearl BUCK | Anchee MIN | Amy TAN | C. LÄCKBERG | Ph.GREGORY |
     | Extraterestrii şi Intraterestrii | RUFOR | Demonul Roşu | Vraja milioanelor | Cărţi audio |

 
   
#35
Seven
Moderator
Din: Ţara Perfectului Simplu
     Ferestrele de editarea a înregistrărilor

     Pentru ca diferitele opţiuni şi butoane să fie mai uşor de urmărit pe imaginile care reprezintă zona de editare a fereastrei "Înlocuire multiplă", am procedat la evidenţierea color a acestora. 



     Nu cred că sunt necesare foarte multe explicaţii; numele butoanelor şi al ferestrelor de editare sunt suficient de sugestive.
     Fereastra "Caută"  În această fereastră va fi editat manual cuvântul [şirul de caractere] ce trebuie căutat pentru a fi înlocuit. 
     Fereastra "Înlocuieşte cu"  În această fereastră va fi editat manual cuvântul [şirul de caractere] cu care trebuie să se facă înlocuirea.
     Butonul "Salvează" permite salvarea în dicţionar a unei noi înlocuiri, precum şi salvarea modificărilor făcute asupra unor înlocuiri existente în dicţionar.
     Butonul "Renunţă" permite renunţarea la salvarea în dicţionar a o unei noi înlocuiri şi, de asemenea, permite renunţarea la modificarea unei înlocuiri existente în dicţionar.

     Pe de altă parte, este important de reţinut faptul că înregistrarea unei înlocuiri nu se rezumă doar la editarea celor două cuvinte [şiruri de caractere] din ferestrele "Caută" şi "Înlocuieşte cu". Pentru fiecare înlocuire se vor stabili una sau mai multe condiţii de căutare.
     
     Să luăm spre exemplificarea, înlocuirea succesiunii de caractere:  "marc" >> "mare"
     Succesiunea corectă "mare" poate apărea în text în mai multe situaţii:
           – cuvânt întreg scris cu minusculă – în această situaţie înlocuirea  "marc" >> "mare" este corectă.
           – cuvânt întreg scris cu majusculă iniţială – înlocuirea  "Marc" >> "Mare" este incorectă, deoarece există cuvântul corect "Marc" = nume de persoană, care nu trebuie înlocuit cu "Mare".
           – cuvânt întreg scris cu majuscule – înlocuirea  "MARC" >> "MARE" este incorectă din motivele arătate mai sus.
           – succesiune de caractere aflată la începutul cuvântului, ca în cuvintele: marcat, marcant, marcă, marcaj, marchiză, marcaj... etc. – înlocuirea  "marc" >> "mare" este incorectă;
           – succesiune de caractere aflată la mijlocul cuvântului, ca în cuvintele: remarcă, demarc, marchidan, neremarcând, telemarc... etc. – înlocuirea  "marc" >> "mare" este incorectă;
           – succesiune de caractere aflată la sfârşitul cuvântului, ca în cuvintele: marc, demarc, telemarc, remarc... etc. – înlocuirea  "marc" >> "mare" este incorectă;

     Efectuarea înlocuirilor în toate situaţiile enunţate mai sus este o gravă eroare; de aceea va trebui "să-i spunem" programului să facă înlocuirile doar în situaţiile în care succesiunea "marc" este un cuvânt întreg şi doar în situaţia când este scris cu minuscule.
     Se poate comunica programului acest lucru, aplicând înregistrării "marc" >> "mare" opţiunile de căutare "Cuvânt întreg" şi "Potrivire perfectă".
     
     Pentru ca userii să poată stabili în mod corect opţiunile de căutare pentru fiecare înlocuire în parte, se impune o descriere amănunţită a fiecăreia dintre aceste opţiuni de căutare.


_______________________________________

     Oameni şi popoare îşi cată libertatea; după ce-o obţin, îşi caută stăpân.


     | TORENTE | Tăunul | ROCAMBOLE+ | FLORIS | VRACIU | Victor HUGO | J.F. COOPER | PAPILLON | POLDARK |
     | Dictionare Lba RO | | Gramatica RO | D. Stănoiu | Zaharia STANCU | H.Y. STAHL | V.CORBUL & E.BURADA |
     | Ultimul regat | Millennium | Shantaram | Pearl BUCK | Anchee MIN | Amy TAN | C. LÄCKBERG | Ph.GREGORY |
     | Extraterestrii şi Intraterestrii | RUFOR | Demonul Roşu | Vraja milioanelor | Cărţi audio |

 
   
#36
Seven
Moderator
Din: Ţara Perfectului Simplu
         ■ Opţiunil de căutare [condiţii de căutare] a înlocuirilor


     Notă: În zona de afişare a înregistrărilor, situată în partea din stânga-sus a ferestrei „Înlocuire multiplă”, în coloana „Opţiuni” vor fi afişate toate opţiunile de căutare activate pentru fiecare modificare în parte.
     Evidenţierea opţiunilor de căutare se face în formă abreviată.
     Pentru a obişnui utilizatorul cu aceste abrevieri, în explicaţiile următoare, după numele fiecări opţiuni de căutare voi nota între paranteze drepte abrevierea opţiunii respective, aşa cum este folosită în afişarea din coloana „Opţiuni”.


     "Cuvânt întreg" [Ci]



     În programul AutoCorect Standard, înainte de dezvoltarea versiunii AutoCorect OCR Plus, opţiunea de căutare „Cuvânt întreg” avea exact sensul cunoscut în mod obişnuit prin noţiunea „Cuvânt întreg”.
     În timpul activităţii de dezvoltare a versiunii OCR Plus a apărut necesitatea implementării unor noi opţiuni care să caute succesiuni de caractere numai la începutul cuvintelor sau numai la sfârşitul cuvintelor.
     Pentru a nu aglomera fereastra de editare prin adăugarea de noi opţiuni şi butoane şi pentru a evita punerea în dificultate a utilizatorului care ar fi trebuit să aleagă dintr-un număr mare de opţiuni, s-a recurs la varianta lărgirii opţiunii „Cuvânt întreg” la care s-au adăugat 3 variante de setare, astfel.

            – „Cuvânt întreg – la ambele capete” [Ci] – în sensul prezentei opţiuni, prin „cuvânt întreg la ambele capete” se înţelege un şir de caractere delimitat la ambele capete; rezultă că se pot seta astfel, atât înlocuirile care conţin un singur cuvânt, cât şi înlocuirile fragmentelor de text care conţin mai multe cuvinte.
     Exemplul 1: "fcreastră" >> "fereastră", "cuvănt" >> "cuvânt", "Măria" >> "Maria", "utili/ator" >> "utilizator", "secuenţă" >> "secvenţă"...
     Exemplul 2: "din cauza faptului că erau niştie oameni harnicii" >> "datorită faptului că erau nişte oameni harnici".

            – „Cuvânt întreg – la început” [Ci Ic], nu se referă la un cuvânt întreg ci la secvenţe de caractere situate la început de cuvânt;
     Exemplu: "binc" >> "bine", pentru cuvinte de genul: binecrescut, binecunoscut, binecuvânta, binedispun, binefacere, bineînţeles, binemerita, bineştiut, binevenit, binevoitor... etc. Există în limba română circa 490 de cuvinte care încep cu secvenţa „bine”.

            – „Cuvânt întreg – la sfârşit” [Ci Sc], se referă la secvenţe de caractere situate la sfârşit de cuvânt;
     Exemplu: "ânclu-i" >> "ându-i", pentru cuvinte de genul: acuzându-i, agitându-i, apucându-i, blocându-i, calmându-i, cântându-i, dându-i, evitându-i, luându-i, picându-i, redându-i… etc.  Există în limba română circa 2200 de cuvinte care se termină cu secvenţa „ându-i ”, deci înlocuirea poate corecta foarte multe erori, dacă Abbyy a făcut confuzia între litera „d” şi grupul ”cl”.

     Practic, pentru activarea opţiunii „Cuvânt întreg” într-una dintre cele trei variante, se activează mai întâi opţiunea, apoi din fereastra etichetei „Cuvânt întreg înseamnă:” se alege una din variante, astfel:
            – pentru setarea variantei „Cuvânt întreg – la ambele capete” [Ci] se activează doar opţiunea „Cuvânt întreg”, fără a mai stabili setarea „la ambele capete”, deoarece programul are setată implicit varianta „cuvânt întreg la ambele capete”.
            – pentru setarea variantei „Cuvânt întreg – la început” [Ci Ic] se activează opţiunea „Cuvânt întreg”, apoi se alege setarea „la început”.
            – pentru setarea variantei „Cuvânt întreg – la sfârşit” [Ci Sc] se activează opţiunea „Cuvânt întreg”, apoi se alege setarea „la sfârşit”.

     În mod normal, dificultăţi sau efecte secundare nedorite nu apar la stabilirea înlocuirilor de tip „Cuvânt întreg – la ambele capete” [Ci], dar pot apărea uneori la stabilirea înlocuirilor de tip „Cuvânt întreg – la sfârşit” [Ci Sc] şi destul de des la stabilirea înlocuirilor de tip „Cuvânt întreg – la început” [Ci Ic].

     Să luăm ca exemplu înlocuirea: „aşezărnint” >> „aşezământ”
     Dacă activăm opţiunea „Cuvânt întreg – la ambele capete” [Ci] nu sunt efecte secundare.
     Dacă activăm opţiunea „Cuvânt întreg – la început” [Ci Ic], vor fi corecte înlocuirile pentru formele de singular: aşezământ, aşezământul, aşezământului, dar va fi o eroare înlocuirea formelor de plural: aşezăminte, aşezămintele, aşezămintelor.


_______________________________________

     Oameni şi popoare îşi cată libertatea; după ce-o obţin, îşi caută stăpân.


     | TORENTE | Tăunul | ROCAMBOLE+ | FLORIS | VRACIU | Victor HUGO | J.F. COOPER | PAPILLON | POLDARK |
     | Dictionare Lba RO | | Gramatica RO | D. Stănoiu | Zaharia STANCU | H.Y. STAHL | V.CORBUL & E.BURADA |
     | Ultimul regat | Millennium | Shantaram | Pearl BUCK | Anchee MIN | Amy TAN | C. LÄCKBERG | Ph.GREGORY |
     | Extraterestrii şi Intraterestrii | RUFOR | Demonul Roşu | Vraja milioanelor | Cărţi audio |

 
   
#37
Seven
Moderator
Din: Ţara Perfectului Simplu
     "Păstrează capitalizarea" [Pc] şi "Potrivire perfectă" [Pp]




     Vom face o descriere prin comparaţie a celor două opţiuni.

     Fiecare dintre aceste opţiuni poate fi activată împreună cu altă opţiune de căutare, dar niciodată acestea două nu trebuiesc activate împreună pentru aceeaşi modificare, deoarece sunt contrarii şi-şi vor anula condiţiile de căutare în mod reciproc, ceea ce poate duce la erori.

     Să recurgem din nou la exemple şi, de data asta să alegem trei modificări de cuvinte întregi:
            "carc" >> "care", "marc" >> "mare" şi "rnare" >> "mare".
     În mod obişnuit, majoritatea cuvintelor pot fi scrise în 3 variante:
         - toate literele minuscule: carc/care, marc/mare, rnare/mare
         - toate literele majuscule: CARC/CARE, MARC/MARE, RNARE/MARE
         - iniţiala majusculă şi celelalte litere minuscule: Carc/Care, Marc/Mare, Rnare/Mare
     
     Dacă activăm opţiunea "Păstrează capitalizarea" [Pc] pentru modificarea carc >> care, programul va executa modificarea în toate cele 3 variante în care este scris cuvântul de modificat "carc", dar păstrând modul de scriere al cuvântului de modificat, astfel că deşi vom face o singură înregistrare, vom avea în realitate trei modificări: "carc" va deveni "care", "Carc" va deveni "Care" şi "CARC" va fi modificat în "CARE".
     Opţiunea de căutare "Păstrează capitalizarea" [Pc] se cuplează, de regulă cu opţiunea "Cuvânt întreg - la ambele capete"[Ci]  sau  "Cuvânt întreg - la început"[Ci Ic].

     Dacă activăm opţiunea "Potrivire perfectă" [Pp] pentru aceeaşi modificare: carc >> care, programul va executa modificarea doar pentru situaţiile în care cuvântul este scris cu minuscule, deci exact aşa cum este înregistrată modificarea. Rezultă că variantele "Carc" şi "CARC" existente în text nu vor fi modificate.

     Să revenim la modificările luate ca exemplu ["carc" >> "care", "marc" >> "mare" şi "rnare" >> "mare"] şi să stabilim care dintre cele două opţiuni trebuie activată pentru fiecare dintre modificări:

         "carc" >> "care" – modificarea este corectă în toate variantele de scriere a cuvântului, deci opţiunea corectă ce trebuie activată este "Păstrează capitalizarea" [Pc]. Opţiunea se va cupla cu "Cuvânt întreg - la ambele capete"[Ci].

         "marc" >> "mare" – modificarea este corectă în varianta scrierii cu minuscule pentru că se referă doar la adjectivul "mare", dar poate da erori în varianta cu iniţială majusculă şi varianta toate literele majuscule, deoarece cuvântul căutat ar putea fi atât adjectivul "mare", dar şi numele de persoană "Marc". În cazul în care cuvântul găsit este numele "Marc" nu trebuie făcută mpdificarea. În acest caz singura opţiune activată corect este "Potrivire perfectă" [Pp]. şi în acest caz este obligatorie şi activarea opţiunii "Cuvânt întreg - la ambele capete"[Ci].

         "rnare" >> "mare" – modificarea este corectă pentru varianta scrierii cu minuscule, deoarece Abbyy realizează confuzii între grupul de litere "rn" şi litera "m", dar nu face niciodată confuzii între majusculele aceloraşi litere, deci nu va scrie "Rn" sau "RN" în locul literei "M".
     Dacă am activa opţiunea "Păstrează capitalizarea" [Pc], programul va procesa mai mult timp, încercând să caute toate cele 3 variante de scriere, dar va face modificări doar în cazul cuvintelor scrise cu minuscule, deoarece nu va găsi cazuri în care cuvintele de modificat sunt scrise cu majuscule sau cu iniaţială majusculă.
     În cazul acestei modificări, opţiunea corectă este "Potrivire perfectă" [Pp], la care se adaugă opţiunea "Cuvânt întreg - la ambele capete"[Ci].

     O recomandare simplă, dar nu şi completă:
     "Păstrează capitalizarea" [Pc] cred că trebuie folosită în principal împreună cu setarea "Cuvânt întreg - la ambele capete"[Ci] şi "Cuvânt întreg - la început"[Ci Ic].
     "Potrivire perfectă" [Pp] cred că trebuie cuplată cu setarea "Cuvânt întreg - la sfârşit"[Ci Sc], ori atunci când avem secvenţe mediane.
     Important este ca înainte de stabilirea setărilor să analizăm bine efectul ce îl vor avea setările propuse asupra căutării cuvintelor de modificat.


_______________________________________

     Oameni şi popoare îşi cată libertatea; după ce-o obţin, îşi caută stăpân.


     | TORENTE | Tăunul | ROCAMBOLE+ | FLORIS | VRACIU | Victor HUGO | J.F. COOPER | PAPILLON | POLDARK |
     | Dictionare Lba RO | | Gramatica RO | D. Stănoiu | Zaharia STANCU | H.Y. STAHL | V.CORBUL & E.BURADA |
     | Ultimul regat | Millennium | Shantaram | Pearl BUCK | Anchee MIN | Amy TAN | C. LÄCKBERG | Ph.GREGORY |
     | Extraterestrii şi Intraterestrii | RUFOR | Demonul Roşu | Vraja milioanelor | Cărţi audio |

 
   
#38
Seven
Moderator
Din: Ţara Perfectului Simplu
     "Înserare simbol"




     Dacă trebuie să facem nişte înregistrări de genul Francois >> François  sau  Pepiniere >> Pépiničre, vom constata că nu putem scrie direct de la tastatură, caracterele é, č, ç, specifice limbii franceze.
     Opţiunea „Înserare simbol” este un instrument care permite inserarea de caractere speciale în timp ce înregistrăm o modificare.
     Menţionez că la accesarea opţiunii [butonului] „Înserare simbol” se afişează o fereastră care conţine caractere speciale, ca în imaginea următoare.



     În cazul înlocuirii Francois >> François, în fereastra „Caută:” se va scrie cuvântul „Francois” direct de la tastatură, iar în fereastra „Înlocuieşte cu:” vom scrie de la tastatură succesiunea „Fran”, apoi accesăm butonul „Înserare simbol”, căutăm caracterul „ç”, apăsăm butonul „Inserează”, după care continuăm să edităm de la tastatură succesiunea „ois”.


_______________________________________

     Oameni şi popoare îşi cată libertatea; după ce-o obţin, îşi caută stăpân.


     | TORENTE | Tăunul | ROCAMBOLE+ | FLORIS | VRACIU | Victor HUGO | J.F. COOPER | PAPILLON | POLDARK |
     | Dictionare Lba RO | | Gramatica RO | D. Stănoiu | Zaharia STANCU | H.Y. STAHL | V.CORBUL & E.BURADA |
     | Ultimul regat | Millennium | Shantaram | Pearl BUCK | Anchee MIN | Amy TAN | C. LÄCKBERG | Ph.GREGORY |
     | Extraterestrii şi Intraterestrii | RUFOR | Demonul Roşu | Vraja milioanelor | Cărţi audio |

 
   
#39
Seven
Moderator
Din: Ţara Perfectului Simplu
         Setări complexe


     Opţiunile următoare nu au existat în versiunea AutoCorect standard, ci au fost implementate pe timpul dezvoltării proiectului AutoCorect OCR Plus, deoarece unele înregistrările făcute în dicţionarele care rulează automat în cadrul meniului OCR Plus aveau nevoie de condiţii speciale de căutare sau de modificare.
     Astfel au fost implementate opţiuni care permit căutări numai la început sau la sfârşit de paragraf, ori care permit realizarea de înlocuiri cu confirmare, inserarea în înregistrări a unor caractere speciale care nu pot fi introduse foarte simplu de la tastatură, precum şi alte opţiuni ce vor fi analizate în continuare.



     "Confirmare la înlocuire" [Cli]




     "Confirmare la înlocuire" [Cli] este o opţiune cu un  nume suficient de sugestiv.
Programul va căuta toate situaţiile care îndeplinesc condiţiile pentru realizarea unei modificări înregistrate, dar nu va executa automat modificarea, ci va cere utilizatorului să confirme sau să refuze executarea modificării pentru fiecare situaţie în parte.
     Această opţiune poate fi combinată fără probleme cu una sau mai multe dintre celelalte opţiuni.

     În momentul rulării unei modificări setate cu opţiunea "Confirmare la înlocuire" [Cli], programul marchează rând pe rând în text locurile unde trebuie să se facă fiecare înlocuire în parte şi, în plus, afişează o mică fereastră [cea din imaginea următoare] cu 4 butoane, care au următorul rol: „Da” = confirm înlocuirea propusă; „Nu” = nu se execută înlocuirea propusă; „Renunţ” = se renunţă la TOATE înlocuirile pe care ar putea să le facă o singură înregistrare; „Toate” = se acceptă toate modificările din text ale unei singure înregistrări.



     Chiar dacă se foloseşte unul dintre butoanele „Renunţ” sau „Toate”, fereastra nu dispare decât atunci când nu mai există în dicţionar alte înregistrări setate cu opţiunea "Confirmare la înlocuire" [Cli].

     Să facem o paranteză şi să amintim că „paronimele” sunt cuvinte cu formă aproape identică – uneori diferă un singur  sunet – şi cu sensuri diferite. [Exemple: abilitate-agilitate, arbitrai-arbitrar, dependenţă-dependinţă, familial-familiar, libret-livret, ordinal-ordinar...]
     Situaţiile cele mai frecvente în care este necesară activarea opţiunii "Confirmare la înlocuire" [Cli] sunt cele în care cuvântul de înlocuit şi cuvântul înlocuitor sunt paronime.
Iată câteva exemple de astfel de paronime care sunt deja înregistrate în dicţionarul CO_Var4.imd: intre-între, lot-tot, lotul-totul, mal-mai, miner-mâner, minerul-mânerul, clar-dar, clară-dară, clin-din.

     Timpul necesar executării modificărilor setate cu această opţiune va fi mult mai lung decât în cazul înlocuirii automate, de aceea vom seta modificările cu această opţiune numai în cazurile în care modificările automate ar produce şi modificări nedorite.


_______________________________________

     Oameni şi popoare îşi cată libertatea; după ce-o obţin, îşi caută stăpân.


     | TORENTE | Tăunul | ROCAMBOLE+ | FLORIS | VRACIU | Victor HUGO | J.F. COOPER | PAPILLON | POLDARK |
     | Dictionare Lba RO | | Gramatica RO | D. Stănoiu | Zaharia STANCU | H.Y. STAHL | V.CORBUL & E.BURADA |
     | Ultimul regat | Millennium | Shantaram | Pearl BUCK | Anchee MIN | Amy TAN | C. LÄCKBERG | Ph.GREGORY |
     | Extraterestrii şi Intraterestrii | RUFOR | Demonul Roşu | Vraja milioanelor | Cărţi audio |

 
   
#40
Seven
Moderator
Din: Ţara Perfectului Simplu
     "Început de paragraf" [Pi] şi „Sfârşit de paragraf” [Ps]




     Deşi aceste două opţiuni sunt folosite destul de rar, numele lor este suficient de sugestiv, astfel că nu necesită foarte multe explicaţii.
     Opţiunea "Început de paragraf" [Pi] va face căutarea şirului de caractere de înlocuit doar la început de paragraf şi, bineînţeles, opţiunea „Sfârşit de paragraf” [Ps] va face căutarea doar la sfârşit de paragraf.

     Cu opţiunea "Început de paragraf" [Pi] au fost setate înregistrările din dicţionarul CO_LinD.imd. Acest dicţionar face corecturi ale liniei de dialog – în mod practic, sunt eliminate caracterele de tip artefact [cunoscute şi ca "răgălii"] care însoţesc linia de dialog, ori diferite tipuri de linii, însoţite sau nu de artefacte sunt modificate în linia de dialog de tip EmDash.
     Linia de dialog este totdeauna începutul unui paragraf nou, astfel că o înlocuire de genul   - >> — [cratimă se modifică în Emdash] nu se va face şi în interiorul paragrafului, ci doar la început de paragraf.
     În acest moment, teoretic la finalul unei procesări complete în AutoCorect OCR Plus toate liniile de dialog sunt curățate de diferitele artefacte și toate liniile de dialog pot fi setate, în funcție de dorința utilizatorului, ca EmDash, EnDash ori Horizontal Bar.
     Dacă nu ar exista opţiunea de căutare la "Început de paragraf" [Pi], toate aceste "curăţări" ale liniei de dialog şi eliminarea de caractere însoţitoare nedorite, ar fi fost imposibilă.
     
     Opţiunea „Sfârşit de paragraf” [Ps] poate fi folosită cel puţin în cazul eliminării unor artefacte care există la sfârşit de paragraf. Nu de puţine ori la sfârşitul unui paragraf, în zona albă a hârtiei care se află în continuarea ultimului rând, Abbyy crede că recunoaşte nişte caractere, ce sunt în realitate doar pete ale hârtiei sau umbre rezultate la scanare, astfel că la sfârşitul unui rând mai scurt decât celelalte [este cazul ultimului rând din paragraf, deci sfârşit de paragraf] apare un şir mai lung sau mai scurt de caractere false, cunoscute ca artefacte sau răgălii.
     Aceste artefacte [răgălii] pot fi eliminate manual la citirea şi corectarea textului, dar se poate face şi o încercare de curăţare a lor în mod automat prin folosirea unui dicţionar.
     Exemple de artefacte sunt caracterele: ■  ^  •  <  >  |  ►  □  ▪  ▫  ●  ▼  ◄  ▲  ¦  @  #  $  Ł  %

     Dacă vom edita o modificare, înregistrând în fereastra "Caută:" caracterul ^ , iar în fereastra "Înlocuieşte cu:" nu vom pune nimic, nici măcar un spaţiu, atunci programul va căuta caracterul ^ în orice zonă a textului şi-l va şterge.

     Dacă această înregistrare va avea activată opţiunea „Sfârşit de paragraf” [Ps], atunci programul va căuta acest caracter numai la sfârşit de paragraf şi-l va şterge.
     În situaţia când am realiza un dicţionar cu mai multe înregistrări, iar la fiecare înregistrare vom pune un alt caracter dintre cele menţionate vom avea posibilitatea să ştergem toate artefactele aflate la sfârşizul unui paragraf, deoarece dicţionarul va şterge câte un singur caracter, dar prin căutări repetate va avea şansa să le elimine pe toate.


_______________________________________

     Oameni şi popoare îşi cată libertatea; după ce-o obţin, îşi caută stăpân.


     | TORENTE | Tăunul | ROCAMBOLE+ | FLORIS | VRACIU | Victor HUGO | J.F. COOPER | PAPILLON | POLDARK |
     | Dictionare Lba RO | | Gramatica RO | D. Stănoiu | Zaharia STANCU | H.Y. STAHL | V.CORBUL & E.BURADA |
     | Ultimul regat | Millennium | Shantaram | Pearl BUCK | Anchee MIN | Amy TAN | C. LÄCKBERG | Ph.GREGORY |
     | Extraterestrii şi Intraterestrii | RUFOR | Demonul Roşu | Vraja milioanelor | Cărţi audio |

 
   
#41
Seven
Moderator
Din: Ţara Perfectului Simplu
     "Înserare caractere speciale"







_______________________________________

     Oameni şi popoare îşi cată libertatea; după ce-o obţin, îşi caută stăpân.


     | TORENTE | Tăunul | ROCAMBOLE+ | FLORIS | VRACIU | Victor HUGO | J.F. COOPER | PAPILLON | POLDARK |
     | Dictionare Lba RO | | Gramatica RO | D. Stănoiu | Zaharia STANCU | H.Y. STAHL | V.CORBUL & E.BURADA |
     | Ultimul regat | Millennium | Shantaram | Pearl BUCK | Anchee MIN | Amy TAN | C. LÄCKBERG | Ph.GREGORY |
     | Extraterestrii şi Intraterestrii | RUFOR | Demonul Roşu | Vraja milioanelor | Cărţi audio |

 
   
#42
Seven
Moderator
Din: Ţara Perfectului Simplu
     "Ignoră marginile la înlocuire"
          [Ima... Ims... Imd...]



     Este una dintre opţiunile specifice programului AutoCorect, o noutate în materie de opţiuni de căutare şi, incontestabil, una dintre opţiunile cele mai complexe, care necesită explicaţii detaliate, dar şi ceva mai multă atenţie.
     Trebuie subliniat că aceasta este o opţiune bivalentă, adică asigură condiţii la căutare, dar asigură condiţii şi la înlocuire.


     Cred că cel mai uşor este să recurgem din nou la exemple de modificări.
     Sunt cunoscute cazurile în care Abbyy, în mod eronat, scrie la mijlocul frazelor cuvinte foarte scurte cu iniţială majusculă. Este vorba de cuvinte compuse din două sau trei litere, în care prima literă este una dintre literele c, j, o, p, s, ş, u, v, w, z [care seamănă până la identificare cu forma lor majusculă C, J, O, P, S, Ş, U, V, W,  Z].
     De multe ori, putem constata că la mijlocul frazei întâlnim cuvintele „cu, un, şi… etc.” scrise sub forma: „Cu, Un, Şi… etc.”
     Dacă am înregistra o modificare de forma: Un >> un – cu condiţiile „Cuvânt întreg” plus „Potrivire perfectă” [Ci Pp], se vor executa modificări şi asupra situaţiilor în care cuvântul „Un” se află la început de frază, deci şi când ar fi scris corect.
     Există posibilitatea ca modificarea să primească şi opţiunea "Confirmare la înlocuire" [Cli]; în acest caz putem face modificările în mod corect, având posibilitatea să alegem care sunt poziţiile în text ale cuvântului „Un” ce trebuie modificate şi care dintre ele vor rămâne nemodificate; dezavantajul este că vom consuma ceva mai mult timp pentru executarea modificărilor.

     Dacă am putea pune condiţia ca programul să caute aceste cuvinte numai în interiorul frazelor, atunci căutările s-ar reduce exact la situaţiile în care trebuie făcute modificările.
     Condiţia ar fi ca programul să nu caute cuvântul „Un” la început de frază, ci numai atunci când acesta se află în interiorul propoziţiei, adică ar fi poziţionat între cuvinte scrise cu minuscule.

     Ca să arătăm că în faţa cuvântului „Un” şi după el, se află câte un cuvânt este suficient să arătăm că în faţă se află o literă urmată de spaţiu, iar ca să arătăm că „Un” este urmat de un cuvânt este suficient să arătăm că este urmat de spaţiu şi apoi o literă.
     Ca să eliminăm si situaţia în care este vorba de un titlu scris cu majuscule, ar fi bine să punem condiţia ca literele „vecine” să fie minuscule.
     Condiţia se poate scrie sub forma.
          „orice_literă_minusculă” - „spaţiu” - „Un” -„spaţiu” - „orice_literă_minusculă”

     Există implementate în AutoCorect o serie de coduri, printre care:
          ^_      cod pentru spaţiu
          ^l      cod pentru orice literă minusculă
          ^L      cod pentru orice literă majusculă

     Înlocuind în condiţia de mai sus „orice_literă_minusculă” cu codul pentru orice literă minusculă, se poate rescrie condiţia de căutare sub forma:
                            ^l^_Un^_^l

     Asta înseamnă că am putea edita în ferestrele „Caută:” şi „Înlocuieşte cu:” modificarea următoare:
                            ^l^_Un^_^l  >>  ^l^_un^_^l

     Înregistrarea este incorectă, este falsă, iar înlocuirea este imposibil de realizat, deoarece programul poate căuta foarte uşor ^l  [orice literă minusculă], dar nu trebuie să înlocuiască cu „orice literă minusculă”, ci doar cu cea pe care a găsit-o la fiecare poziţie în parte.

     Condiţia "Ignoră marginile la înlocuire" poate rezolva această situaţie.
     Mai întâi să clarificăm ce înseamnă şi care sunt marginile cuvântului de căutat „Un”:
       – marginea din stânga este formată din două caractere: ^l^_  adică, orice literă mică urmată de un spaţiu;
       – marginea din dreapta este formată tot din două caractere: ^_^l   adică, un spaţiu urmat de orice literă mică.

      „A ignora marginile la înlocuire” înseamnă că programul, după ce va găsi şirul de caractere care îndeplineşte condiţia impusă la căutare, va face modificarea cuvântului „Un” fără a mai modifica şi marginile, ci doar cuvântul propriu zis, ; acest lucru înseamnă că „ignoră” marginile.

     Forma corectă pentru înregistrarea modificării propuse are forma:
                            ^l^_Un^_^l  >>  un

     Opţiunea "Ignoră marginile la înlocuire" are doi parametrii de setare:
       – primul parametru = numărul de caractere din care este compusă marginea:
              – „1 car” [In1] – înseamnă că marginea este formată dintr-un caracter;
              – „2 car” [In2] – înseamnă că marginea este formată din 2 caractere;
              – „3 car” [In3] – înseamnă că marginea este formată din 3 caractere.
       – al doilea parametru = marginile; acestea pot fi setate astfel:
              – „stânga” [Ims] – înseamnă numai marginea din stânga; rezultă următoarele variante de setare: [Ims In1] stânga 1 caracter, [Ims In2] stânga 2 caractere, [Ims In3] stânga 3 caractere
              – „dreapta” [Imd] – înseamnă numai marginea din dreapta; rezultă următoarele variante de setare: [Imd In1] dreapta 1 caracter, [Imd In2] dreapta 2 caractere, [Imd In3] dreapta 3 caractere
              – „ambele margini” [Ima] – înseamnă atât marginea din stânga, cât şi cea din dreapta; rezultă următoarele variante de setare: [Ima In1] ambele margini 1 caracter, [Ima In2] ambele margini 2 caractere, [Ima In3] ambele margini 3 caractere.
     Se constată că numărul de caractere stabilit este acelaşi atât la marginea din stânga cât şi la marginea din dreapta. Pentru a nu complica foarte tare setările opţiunii nu s-a implementat varianta în care numărul de caractere să fie diferit la marginea din stânga faţă de cea din dreapta.



_______________________________________

     Oameni şi popoare îşi cată libertatea; după ce-o obţin, îşi caută stăpân.


     | TORENTE | Tăunul | ROCAMBOLE+ | FLORIS | VRACIU | Victor HUGO | J.F. COOPER | PAPILLON | POLDARK |
     | Dictionare Lba RO | | Gramatica RO | D. Stănoiu | Zaharia STANCU | H.Y. STAHL | V.CORBUL & E.BURADA |
     | Ultimul regat | Millennium | Shantaram | Pearl BUCK | Anchee MIN | Amy TAN | C. LÄCKBERG | Ph.GREGORY |
     | Extraterestrii şi Intraterestrii | RUFOR | Demonul Roşu | Vraja milioanelor | Cărţi audio |

 
   
#43
Seven
Moderator
Din: Ţara Perfectului Simplu

     Corectat eroarea: î [mic] în loc de Î [mare]


     Un coleg de forum mi-a semnalat pe mesaj privat că are o problemă, în sesul că un text are multe litere î [mic] în loc de Î [mare].
deoarece s-ar putea să nu fie singurul care are astfel de situaţii, m-am gândit că e mai bine ca explicaţia să o dau pe forum şi nu tot pe mesaj privat.
     Mai mult decât atât am găsit de cuviinţă să scriu mesajul pe acest topic pentru a-l aduce la vedere pentru cei interesaţi, deoarece el se afla undeva la sfârţitul acestei secţiuni.
     Ceea ce voi spune în continuare despre î/Î este valabil şi în cazul celorlalte litere care au aceeaşi formă atât ca minuscule cât şi ca majuscule, precum: c/C, i/I, j/J, k/K, o/O, p/P, s/S, ş/ş, u/U, v/V, w7W, x/X, z/Z

     ■ ÎN WORD:
     Se fac înlocuiri cu opţiunea "Find & Replace".
     Atenţie! Voi folosi paranteze pătrate pentru a marca conţinutul câmpurilor, dar aceste paranteze nu se trec în câmpuri.
          ● În interiorul unui paragraf înlocuim î [mic] cu î [mare] la început de frază, după punct, semnul exclamării, semnul întrebării sau elipsis.
          – la "căutare" punem [. î] sau [? î], [! î], [… î]
          – la "înlocuire cu" punem  [. Î] sau [? Î], [! Î], [… Î]
          – condiţie: activăm "match case"

     ● Înlocuire la început de paragraf.
     În acest caz diferenţa este că în loc de [. ? ! …] vom avea marcajul de început de paragraf, adică [^p] "Paragraph mark", care este prima opţiune din pachetul "Special", rezultând astfel:
          – la "căutare" vom avea [^pî]
          – la "înlocuire cu" punem  [^pÎ]
          – condiţie: activăm "match case"

     ■ ÎN AUTOCORECT:
     Problemele de minuscule la început de paragraf apar din cauza setărilor incorecte ale punctuaţiei.
     A se vedea postările privind
   ● CONFIGURARE PUNCTUAŢIE OCR_Plus
din acest topic de la adesa: http://romania-inedit.3xforum.ro/viewto ... 73#1373473
şi următoarele.

   ● DICŢIONAR DE ÎNLOCUIRE MULTIPLĂ PERSONALIZAT
     O variantă de lucru pentru un text deja rulat este să creem un mic dicţionar de înlocuiri multiple pe care-l rulăm manual.
     Crearea dicţionarului se face astfel:
     – din fereastra principală accesăm "Editare" >>  "Înlocuire multiplă";
     – se va deschide asutomat un dicţionar gol numit "implicit.imd", care arată ca în imaginea de la linkul: http://123poze.3x.ro/files/10152428081798176.png
     – salvăm acest dicţionar gol cu un alt nume, ex: "Î majusculă.imd"
     – În acest dicţionar adăugăm înlocuirile necesare.
     – după înregistrare rulăm dicţionarul.
     Redau în imaginea următoarea partea de jos a ferestrei înlocuiri multiple:



     Acum să discutăm la concret.
          ● În interiorul unui paragraf înlocuim î [mic] cu î [mare] la început de frază, după punct, semnul exclamării, semnul întrebării sau elipsis.
          – la "căutare" punem [. î] sau [? î], [! î], [… î]
          – la "înlocuieşte cu" punem  [. Î] sau [? Î], [! Î], [… Î]
          – condiţie: activăm "Potrivire perfectă". Şi pentru a vedea exact fiecare situaţie activăm şi condiţia "Confirmare la înlocuire"
          – apoi acţionăm butonul "Salvează" pentru salvarea înregistrării.
     Putem adăuga înregistrări şi pentru celelalte litere asemănătoare amintirte mai sus.

          ● Înlocuire la început de paragraf.
     Trebuie să reamintim că avem mai multe situaţii în care litera Î apare la început de paragraf şi anume:
          – paragraf normal care începe cu litera Î;
          – paragraf care începe cu linie de dialog urmată de litera Î;
          – paragraf care începe cu combinaţie de ghilimele şi linie de dialog, urmată de litera Î;
     Din aceste motive va trebui să înregistrăm fiecare tip sde situaţie în parte.

          – la "căutare" vom avea [î] sau [— î], [„î], [—„î] [„—î] etc.
          – la "înlocuire cu" punem  [Î] sau [— Î], [„Î], [—„Î] [„—Î]
          – condiţii activate obligatoriu: "Potrivire perfectă" şi "Început de paragraf".          Pentru orice eventualitate activăm şi condiţia "Confirmare la înlocuire".

     Procedăm similar cu celelalte litere.

     Sper ca explicaţiile să fi fost de folos.
     Dacă sunt probleme aştept să fie semnalate pentru a da mai multe detalii.

     Seven   


_______________________________________

     Oameni şi popoare îşi cată libertatea; după ce-o obţin, îşi caută stăpân.


     | TORENTE | Tăunul | ROCAMBOLE+ | FLORIS | VRACIU | Victor HUGO | J.F. COOPER | PAPILLON | POLDARK |
     | Dictionare Lba RO | | Gramatica RO | D. Stănoiu | Zaharia STANCU | H.Y. STAHL | V.CORBUL & E.BURADA |
     | Ultimul regat | Millennium | Shantaram | Pearl BUCK | Anchee MIN | Amy TAN | C. LÄCKBERG | Ph.GREGORY |
     | Extraterestrii şi Intraterestrii | RUFOR | Demonul Roşu | Vraja milioanelor | Cărţi audio |

 
   
#44
aditz_a
Membru Gold
Seven, respect!
E bine că ai specificat <<Pentru orice eventualitate activăm şi condiţia "Confirmare la înlocuire".>>
Dar era bine să mergi mai departe cu explicațiile.

Îmi cer scuze că intervin peste tine, dar simt nevoia să o fac și sunt sigur că o să mă înțelegi (văd cât ești de dăruit în activitatea ta de aici) după ce vei citi tot mesajul meu.
Vor fi unii (mai ales începătorii în DTP) care din diverse motive nu vor înțelege cât de importantă este remarca ta și vor face totul cu Replace All.
Să nu mă înțeleagă greșit nici ei.
NU îi judec.
Resect munca lor, mai ales că eu nu contribui cu nimic. Sunt doar un parazit aici.
Doar că încerc să îi ajut și eu cum mă pricep.

Să nu considere doar un amănunt lipsit de importanță "Confirmare la înlocuire".

Problema este cu litera î după ? sau ! sau elipsis, la dialoguri, de exemplu.

Iată:
- ... ! întări și el spusele ei.
sau
- ... ? îngăimă ea.
Aici trebuie să rămână î, nu Î.

Și mai rău este când avem CAPS toate literere care urmează după ? sau  ! sau elipsis, într-un dialog.

Ceva de genul:
- ...? Aruncă el momeala.
sau
- ...! Zise el gânditor.

Am citit așa ceva și a fost ... enervant.
D-asta a spus Seven "Confirmare la înlocuire".

Și vreau să mai adaug, pentru cei care se feresc, din diverse motive, să folosească Wildcards.
Să nu se mai ferească.
Dacă nu știu cum, pot începe de aici:
https://www.officetooltips.com/word_201 ... cards.html

Și nici de toate celelalte opțiuni de la Find&Replace.
Ajută mult.
Păcat numai că Wordul are atât de puține opțiuni.


 
   
#45
dacopand
Membru Junior
Din: DACIA
Salut prieteni,
Am început si eu să folosesc Autocorect şi încep să ma descurc binişor, citind în permanenţă recomandările.
Până acum, am o problemă pe care nu reuşesc să o rezolv si anume, înlocuirea automată a unor cuvinte la rularea OCR plus.
Este vorba de cuvinte de genul: s'a să fie înlocuit cu s-a
n'am cu n-am, să'i cu să-i, m'am cu m-am, n'am cu n-am, s'o cu s-o, într'o cu într-o, într'un cu într-un, etc.

Deci înlocuirea acelui apostrof cu cratimă.
Operaţia de înlocuire o pot face doar rulând manual documentul din meniul "Ortografie" al OCR şi alegerea cuvântului sugerat de program cu "Modifică toate".
Oare nu e posibil sa se faca automat la rularea OCR prin  nişte setări iniţiale?!

Mulţumesc.


_______________________________________
„Forumul nu e o anexă a dormitorului sau a closetului de acasă.  E o ieşire în lume, cu tot ceea ce o asemenea ieşire presupune,  de la veşmânt la discurs.”
Andrei Pleşu

 
   
#46
Seven
Moderator
Din: Ţara Perfectului Simplu
***
      Salutare, dacopand!

      Există un pachet special de dicţionare pe care le-am numit "Interbelice" care rezolvă situaţii ca cele arătate de tine, dar şi alte genuri de probleme.
      Pentru că digitalizarea cărţilor interbelecice se face destul de rar, aceste dicţionare nu au fost integrate în pachetele obişnuite de dicţionare... şi de altfel nici nu am prevăzut o astfel de situaţie pe vremea când s-a lucrat pe forum softul AutoCorect OCR Plus, ca să propunem nişte opţiuni în genul ăsta.

      Vreau să informez din start că pachetul "Interbelice" nu este foarte bine organizat, deşi dicţionarele au o anumită ordine... dar sunt dicţionare pe care le-am creat personal pentru mine şi la care am tot adăugat alte înregistrări.

      Încerc să mă mai uit puţin prin ele şi revin peste 1-2 ore cu o arhivă.


_______________________________________

     Oameni şi popoare îşi cată libertatea; după ce-o obţin, îşi caută stăpân.


     | TORENTE | Tăunul | ROCAMBOLE+ | FLORIS | VRACIU | Victor HUGO | J.F. COOPER | PAPILLON | POLDARK |
     | Dictionare Lba RO | | Gramatica RO | D. Stănoiu | Zaharia STANCU | H.Y. STAHL | V.CORBUL & E.BURADA |
     | Ultimul regat | Millennium | Shantaram | Pearl BUCK | Anchee MIN | Amy TAN | C. LÄCKBERG | Ph.GREGORY |
     | Extraterestrii şi Intraterestrii | RUFOR | Demonul Roşu | Vraja milioanelor | Cărţi audio |

 
   
#47
dacopand
Membru Junior
Din: DACIA
Ok,

Mulţumesc.
Ar fi necesar să ştiu unde să le plasez acele dicţionare ca să mearga automat.
Am descărcat de pe site pe cele din 11.11.2018. le-am pus în Roaming\Autocorect Contemporan, le-am adăugat la rulare grup dictionare inlouire multiplă, dar merg doar cu confirmare si sigur că dintr-un punct de vedere e bine , deoarece lucrează pentru toate cuvintele unde trebuie înlocuit apostrof cu cratimă, nu numai unde sunt eu interesat.
Stimă,


_______________________________________
„Forumul nu e o anexă a dormitorului sau a closetului de acasă.  E o ieşire în lume, cu tot ceea ce o asemenea ieşire presupune,  de la veşmânt la discurs.”
Andrei Pleşu

 
   
#48
Seven
Moderator
Din: Ţara Perfectului Simplu
***
     Cred că înainte de a posta linkul cu dicţionarele interbelice, s-ar cuveni să explic cum procedez eu la prelucrarea acestor texte cu grafie interbelică.

     Rularea AutoCorect o fac în 4 etape:
     – Et. I – rulez în modul obişnuit până la apariţia înlocuirilor cu confirmare, practic până la dicţionarul CO_Var4.
     – Et. II – rulez manual în ordine alfabetică Dicţionarele din pachetul „Interbelice”
     – Et. III – revin la pachetul OCR_DIC şi rulez manual dicţionarele CO_Var4 – CO_Var7.
     – Et. IV – rulez manual dicţionarele CO_Vt1 – CO_Vt4 dic acelaşi pachet, OCR_DIC.

     La ce mă refer când zic „rulare manuală”?
     Practic încarc/deschid manual fiecare dicţionar în parte.
     Se fac înlocuirile cu confirmare şi dacă este nevoie se întrerupe rularea şi se fac şi modificări de la tastatură, apoi se reia rularea ignorând [apăsând pe butonul Renunţ] modificările făcute deja şi continuând până când apare necesară întreruperea şi editarea de la tastatură.
     Sunt convins că cei mai mulţi utilizatori consideră metoda greoaie şi ar prefera să renunţe la atâtea întreruperi, dar ca unul care foloseşte permanent AutoCorect vă spun că timpul consumat la rularea în acest mod este incomparabil mai scurt decât timpul necesar la corectura manuală dacă nu facem cât mai multe înlocuiri în AutoCorect.

     Să revin un pic la dicţionarele „Interbelice”
     Ele nu sunt făcute pentru texte bine scanate, caz în care s-ar înlocui apostroful cu cratimă şi alte câteva forme vechi ale cuvintelor.
     Aceste cărţi interbelice au hârtia îmbătrânită şi apar tot felul de puncte în textura hârtiei, puncte pe care Abbyy le interpretează ca fiind apostrofuri, asteriscuri sau puncte, aşa că per total vom avea apostrofuri reale care trebuie înlocuite cu cratimă şi apostrofuri false care trebuie şterse.
     Din această cauză sunt multe dicţionare: unele corectează cu cratimă cuvinte scurte, altele cuvinte lungi, unele elimină apostrofurile, altele elimină asteriscurile şi multe fac înlocuiri de cuvinte cu forme vechi pe tipuri de înlocuiri.

     E important de menţionat că grafia interbelică nu este aceeaşi pe toată perioada, deoarece au avut loc mai multe reforme lingvistice în această perioadă.
     Pentru început eu propun să fie rulate toate dicţionarele interbelice în ordine în care apar în pachet.

     Postez mai jos un link spre arhiva DIC_AC[mai 2020].rar
     Arhiva cuprinde 3 pachete de dicţionare actualizate la zi şi anume: OCR_DIC, Dic. Uzuale şi Dic. Interbelice.

     Link: http://www.mediafire.com/?ssph92te9h7mm6o

     Referitor la întrebarea din ultima postare:
     Practic dicţionarele interbelice ocupă un subfolder separat şi pentru că marea majoritate a înlocuirilor sunt cu confirmare, nu prea se justifică rularea automată.


_______________________________________

     Oameni şi popoare îşi cată libertatea; după ce-o obţin, îşi caută stăpân.


     | TORENTE | Tăunul | ROCAMBOLE+ | FLORIS | VRACIU | Victor HUGO | J.F. COOPER | PAPILLON | POLDARK |
     | Dictionare Lba RO | | Gramatica RO | D. Stănoiu | Zaharia STANCU | H.Y. STAHL | V.CORBUL & E.BURADA |
     | Ultimul regat | Millennium | Shantaram | Pearl BUCK | Anchee MIN | Amy TAN | C. LÄCKBERG | Ph.GREGORY |
     | Extraterestrii şi Intraterestrii | RUFOR | Demonul Roşu | Vraja milioanelor | Cărţi audio |

 
   
#49
dacopand
Membru Junior
Din: DACIA
Am descarcat arhiva si am montat-o în Roaming\AutoCorect Contemporan.
Eu aveam setat  la 9.Rulare grup de dicţionare multiplă 4 dictionare şi anume:CO_Vt1.imd,CO_Vt2.imd,CO_Vt3.imd,CO_Vt4.imd.
Rulam OCR până ce se ajungea la confirmări din grupul de dicţionare, efectuam corectarea sugerată din dicţionare, şi la final dupa "corectare cuvinte rupte" şi "marcare caractere", închideam procesul si salvam tot în format rtf.
Deschideam din nou fişierul salvat cu OCR PLUS  şi fără să mai bifez "începe cu primul rând" dam click pe "Ortografie" în stânga, şi începeam corectarea manuală a cărtii(având deschis în spate şi documentul original, pentru confruntare).Corectarea manuală o făceam utilizând sugestiile OCR si documentul original.
Dar întâmpinam acele probleme menţionate mai sus la unele cuvinte care se repetau şi la care apostroful trebuia înlocuit cu cratimă.


Cum voi seta acum la punctul 9.Rulare grup de dicţionare multiplă? CUM se setează la OPŢIUNI?!Practic ar trebui să fie căsuţa goală şi să fie introduse pe rând şi rulate dicţionarele în etapele sugerate de dl seven!!

Mulţumesc.


_______________________________________
„Forumul nu e o anexă a dormitorului sau a closetului de acasă.  E o ieşire în lume, cu tot ceea ce o asemenea ieşire presupune,  de la veşmânt la discurs.”
Andrei Pleşu

 
   
#50
Seven
Moderator
Din: Ţara Perfectului Simplu
***
      Îmi cer scuze că nu am putut intra mai devreme pe forum.
      La vreme de PlanDemie a trebuit să fac astăzi pe instalatorul sanitar şi mi-a reuşit destul de greu.
      Dar să revenim la treburile noastre.

     Deci plecăm de la calea amintită de @dacopand şi anume ...Roaming\AutoCorect Contemporan.
     Dacă deschidem acest folder vom găsi instalate deja următoarele:
          – 4 fişiere: „AutoCorect.ini”, „Combinatii.dic”, „ListaDictionare.txt” şi „RulareAutomataOCRPlus.txt”
          – un folder pe nume „Dictionare”.

      În folderul „Dictionare” avem deja câteva dicţionare: implicit.imd, a.dic, i.dic, np.dic şi p.dic. şi trebuie să avem câteva subfoldere şi anume:
      - subfolderul OCR_DIC în care trebuie să fie cele 39 de dicţionare "imd" al căror nume încep cu CO [de la CO_Apco.imd până la CO_Vt4.imd]. Atenţie acest subfolder trebuie să-l cheme exact OCR_DIC şi nu altfel, pentru că numai aşa funcţionează dicţionarele.
      - subfolderul cu dicţionare Uzuale poate fi numit oricum îşi doreşte utilizatorul.
      - subfolderul Interbelice despre care am vorbit azi poate fi şi el numit cum doreşte utilizatorul.
      - subfolderul periere Finală poate fi şi el redenumit.

      NOTĂ 1: pentru că eu am instalat AC de mulţi ani, nu mai ştiu dacă folderul OCR_DIC este creat deja de executabilul AC sau trebuie creat manual. Celelalte 3 subfoldere sau mai multe se crează de utilizator.

      Acum să stabilim cum rulează aceste dicţionare:
      Toate dicţionarele din OCR_DIC sunt puse în funcţiune de softul AC prin opţiunile sale.

      NOTĂ 2: Dicţionarele Vt1-Vt4 nu rulează automat la comanda "Rulează toate funcţiile de corectare OCR", ci rulează în grup de 4 cu Opţiunea "Modificări speciale de text/Modificări text corectat eronat.
      Practic după definitivarea AC am profitat de această opţiune şi am pus acolo modificări cu confirmare.

      Dicţionarele Uzuale rulează în opţiunea "9. Rulare grup de dicţionare de înlocuire multiplă"
      Pentru a stabili dicţionarele ce rulează în această opţiune se procedează astfel:
      Se activează opţiunea "9" şi apare o fereastră goală sau care conţine dicţionare, fereastră prevăzută cu mai multe butoane: Rulează, Adaugă, Şterge, Mută sus, Mută jos.
      Să presupunem că folderul este gol: acţionăm butonul "Adaugă" şi mergem în subfolderul UZUALE şi putem să selectăm toate dicţionarele uzuale, adică 36 dicţionare.
      Dacă avem alte dicţionare aici, ar fi de preferat ca mai întâi să fie şterse toate dicţionare şi apoi adăugate cele necesare.
      Menţionez că dacă la adăugare se pot adăuga grupuri de dicţionare, la Şterge se şterge doar câte un dicţionare.

      Dicţionarele Interbelice şi cele din Periere finală le-am gândit să fie rulate manual.

      Aceasta ar fi scurt explicaţia rulării dicţionarelor.
      NOTĂ 3: la opţiunea "9. Rulare grup dicţionare ÎM" nu punem niciun dicţionar OCR_DIC, deci cele care încep cu CO_ pentru că aşa cum am spus fiecare dintre ele este pus în funcţiune de softul AutoCorect.

      Dacă mai sunt neclarităţi vă rog să le postaţi.
      Sunt o seamă de colegi care chiar dacă au unele neclarităţi evită să posteze întrebări, mergând pe ideea că o anumită întrebare poate suna penibil sau prostesc.
      Convingerea mea este că nicio întrebare nu este prostească sau penibilă, dacă este pusă cu bună intenţie. Răspunsurile pot fi adeseori prosteşti sau penibile, dar nu întrebările. În cel mai rău caz o întrebare poate fi cu rea intenţie... dar asta e altă problemă.

      Toate cele bune!

      Seven


_______________________________________

     Oameni şi popoare îşi cată libertatea; după ce-o obţin, îşi caută stăpân.


     | TORENTE | Tăunul | ROCAMBOLE+ | FLORIS | VRACIU | Victor HUGO | J.F. COOPER | PAPILLON | POLDARK |
     | Dictionare Lba RO | | Gramatica RO | D. Stănoiu | Zaharia STANCU | H.Y. STAHL | V.CORBUL & E.BURADA |
     | Ultimul regat | Millennium | Shantaram | Pearl BUCK | Anchee MIN | Amy TAN | C. LÄCKBERG | Ph.GREGORY |
     | Extraterestrii şi Intraterestrii | RUFOR | Demonul Roşu | Vraja milioanelor | Cărţi audio |

 
   
Pagini:  1 2 3  
Mergi la