Simpatie.ro - matrimoniale
Forum Romania Inedit
Romania Inedit - Resursa ta de Fun
Nou pe simpatie:
irina_dragalasa pe Simpatie
Femeie
24 ani
Bucuresti
cauta Barbat
26 - 65 ani
Forum Romania IneditReguliInregistrareLoginPozeNu sunteti logat. Lista Forumurilor Pe Tematici
Forum Romania Inedit / Totul despre cărți - About e-books / AutoCorect OCR Plus - continuare discuţii Pagini: 1 ... 3 4 5 6 7 8 9 ... 17 Moderat de Seven, Stelevadris, cuculean, naid, uncris
#126
ciuperca_cosmin
VETERAN
Din: Bacau
Pentru cei care s-au plicisit asteptand uite o versiune de test.
Sunt implementate deocamdata tab-urile conversii si punctuatia de baza.
N-o folositi pentru corectarea efectiva a textelor ci doar pentru testarea a ce s-a implementat. Doar dupa ce e sigur ca merge bine utilizati-o la corectarea textelor.
A, deoarece se utilizeaza partial configurarea anterioara din ini, recomand sa dati clic pe butonul Implicit sau sa bifati/debifati manual optiunile deoarece e posibil sa nu fie pe bifarea/debifarea implicita.


 
   
#127
ciuperca_cosmin
VETERAN
Din: Bacau
Am ajuns la tab-ul Majuscule.
Drept sa spun cand m-am uitat pe acel [C9] Configurare PUNCTUAŢIE OCR_Plus [V1.1].doc totul parea clar.
Dar stii vorba romanului "socoteala de acasa nu se potriveste cu cea din targ"
Cand sa ma apuc efectiv de implementare apar mici probleme de lamurit...
De exemplu:
1. "Majusculă la început de dialog (inclusiv dialog cu ghilimele)." e vorba numai de dialogurile care incep cu EmDash sau orice liniuta? Si e probabil vorba nu numai de dialogurile de la inceputul paragrafului ci de toate, nu?
2. Inca nu m-am lamurit pe deplin cum sa fac sa diferentiez eficient paragrafele "intregi" de cele "neintregi"... Asta daca se poate... Daca se poate sa ma mai ajuti cu ceva exemple de cat mai multe situatii din amandoua... Multumesc anticipat.


 
   
#128
Seven
Moderator
Din: Ţara Perfectului Simplu
***
      Ai dreptate. Apar multe probleme... şi nu sunt chiar mici...

      Să le luăm pe rând şi să începem cu DIALOGURILE!

      Când am propus opţiunea m-am gândit doar la dialoguri în paragraf nou, deoarece dialogurile la mijlocul paragrafului sunt relativ puţine şi pot fi corectate manual. Majuscularea dialogurilor interioare cred că ar produce multe efecte secundare nedorite, aşa că nu vom interveni asupra lor, pentru că am crea o problemă nouă similară cu cea de la dialog francez.

      Deci, era vorba de doar Paragraf nou de tip Dialog şi credeam că e suficient să se ia în calcul doar Em dash; raţionamentul e greşit pentru că la momentul când rulează punctuaţia, liniuţele de dialog sunt însoţite de răgălii şi au diferite forme, astfel că Em dash este insuficient.

      Mă gândesc la următoarea variantă, dar trebuie văzut dacă nu apare altă chestie secundară...
      Dacă în OCR_Plus, opţiunea "4.5 Corectarea linii de pauză şi linii de dialog" o mutăm, ducând-o în faţa "2.4 Punctiaţie obişnuită", atunci lucrurile ar sta aşa:
      Toate [majoritatea] liniilor de dialog ar fi Em dash.

      În cazul ăsta condiţiile s-ar reduce, pentru că am avea mai puţine situaţii
           a. paragraf nou: "Em dash" - "spaţiu" - "literă"
           b. paragraf nou: "Em dash" - "spaţiu" - "ghilimele româneşti" - "literă"
           c. paragraf nou: "Em dash" - "spaţiu" - "ghilimele de tip «" - "literă"

      Nu ştiu cum ar trebui în situaţia în care ghilimele ar fi în faţa liniei de dialog... Zic "nu ştiu" pentru că nu am luat în calcul curăţarea unei astfel de linii de dialog - toate eliminările de răgălii şi convertire în Em dash au fost făcute doar pentru cazurile în care paragraful-dialog începe cu liniuţă.
      Poate ar mai trebui luate în calcul două situaţii:
           d. paragraf nou: "Ghilimele româneşti" - "Em dash" - "spaţiu" - "literă"
           e. paragraf nou: "Ghilimele de tip «" - "Em dash" - "spaţiu" - "literă"

      Deci, şi la aceste două situaţii am pus doar varianta Em dash.
      Eventual, am putea lua în calcul şi variantele cu En dash şi Horizontal bar... dar nu ştiu dacă ar fi prea bine... În cazul ăsta apar şi următoarele 4 situaţii:

           f. paragraf nou: "Ghilimele româneşti" - "Horizontal bar" - "spaţiu" - "literă"
           g. paragraf nou: "Ghilimele de tip «" - "Horizontal bar" - "spaţiu" - "literă"

           h. paragraf nou: "Ghilimele româneşti" - "En dash" - "spaţiu" - "literă"
           i. paragraf nou: "Ghilimele de tip «" - "En dash" - "spaţiu" - "literă"

       Mă gândesc că e mai bine să corectăm mai puţin dar fără efecte secundare, decât să facem multe înlocuiri care produc un lanţ de alte înlocuiri, aşa că aş merge doar pe primele 3 situaţii de mai sus.

       Dacă cineva constată că ar mai fi şi alte sitauţii, îi rog să le semnaleze cât de repede se poate.


_______________________________________

     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 |

 
   
#129
utilitasetveritas
Pe lista neagra
Ce bine va intelegeti voi doi 

Eu deja ma uit la voi ca boul la poarta noua. Nu va dati batuti, va tin pumnii.


 
   
#130
Seven
Moderator
Din: Ţara Perfectului Simplu
***
     Sună aiurea exprimarea.
     Tipul ăla de la poartă nu era soţul înşelat al Doamnei Vaci... ci, chiar fiul Doamnei Vaci făcut cu Doctoru' Veterinar.
     
      Ei... facem şi noi ce putem... Încercăm să ne înţelegem chit că ne-am făcut permanent zile grele unul altuia... mai ales eu... adică eu i-am făcut zile grele lui Cosmin.
      Chestia este că încercând să rezolvăm o problemă, constatăm că mai apar încă 3-4 problemuţe de rezolvat, derivate din cea în curs de rezolvare... Cu cât încercăm să rezolvăm mai multe, cu atât mai multe apar în continuare. Dar cred că-ntr-o zi tot o să câştigăm...   


_______________________________________

     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 |

 
   
#131
utilitasetveritas
Pe lista neagra
Asa e.
Ar fi dragut daca topicul ar beneficia si de atentia altor veterani.

Exprimarea nu e aiurea
E vorba de un bou ce pleaca la pascut, in lipsa lui se schimba poarta, iar el nu mai recunoaste casa/curtea


 
   
#132
ciuperca_cosmin
VETERAN
Din: Bacau
Posibil sa mearga cu mutarea 4.5 dar cum ai spus si tu trebuie verificat sa nu genereze alte belele...
Nu sunt sigur ca impartirea in 2 optiuni pentru cele 2 tipuri de ghilimele e justificata 100% - doar daca sunt ceva texte in care dialogul de dupa ele e tratat diferit.
Iar in ce priveste Horizontal Bar si EmDash - codul daca gaseste oricare din ele la inceput de paragraf ar putea pune majuscula dupa. Si la acestea nu stiu daca e justificata impartirea in 2 optiuni...
Dar as vrea sa aud si opinia altora - de exemplu de la cei care utilizeaza Horizontal Bar...


 
   
#133
Seven
Moderator
Din: Ţara Perfectului Simplu
***
     Eu am vrut să evidenţiez doar situaţiile în care dialogul este însoţit de ghilimele.
     Cred că cele de mai sus [situaţiile a - i] sunt toate variantele ce pot apărea în text.

     În mod practic, cred că următoarele două variante acoperă majoritatea situaţiilor:

           b. paragraf nou: "Em dash" - "spaţiu" - "ghilimele româneşti" - "literă"
           d. paragraf nou: "Ghilimele româneşti" - "Em dash" - "spaţiu" - "literă"

dar m-am gândit că în măsura posibilităţilor pot fi luate în calcul şi celelalte.

     Asta nu înseamnă că propun mai multe opţiuni, ci doar una care să cuprindă cât mai multe situaţii.
     În principiu, dacă mutăm opţiunea 4.5, atunci voi completa dicţionarele acestei opţiuni cu un număr de înregistrări care să aibă ghilimele înaintea liniei de dialog. Astfel de înregistrări nu au fost luate în calcul la momentul realizării dicţionarelor.


_______________________________________

     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 |

 
   
#134
ciuperca_cosmin
VETERAN
Din: Bacau
Am inteles.
Ma apuc s-o implementez asa daca altii nu obiecteaza... Ghilimelele franceze cred ca sunt utilizate foarte rar oricum in aceste situatii.
Intre timp am facut si cele din tab-ul Diverse.

PS: sa tin cont si de cazurile cand paragrefele incep cu un numar variabil de spatii goale?


 
   
#135
ciuperca_cosmin
VETERAN
Din: Bacau
Pina la urma am implementat toate cele 4 situatii
Ce s-a modificat:
- implementat "Majuscula la început de dialog (inclusiv dialog cu ghilimele)."
- implementat tab-ul Diverse
- 4.5 mutata la punctuatie 2.
- 2.1 si 2.2 scoase deoarece acu sunt deja implementatate in "Functii obisnuite".

La "Majuscula la început de dialog (inclusiv dialog cu ghilimele)." lucreaza asa:
[spatii/taburi][EmDash/Horizontal Bar][spatii/taburi][litera mica] >> [spatii/taburi][EmDash/Horizontal Bar][spatii/taburi][litera mare]
[spatii/taburi][inceput ghilimele romanesti/franceze][spatii/taburi][EmDash/Horizontal Bar][spatii/taburi][litera mica] >> [spatii/taburi][inceput ghilimele romanesti/franceze][spatii/taburi][EmDash/Horizontal Bar][spatii/taburi][litera mare]


 
   
#136
Seven
Moderator
Din: Ţara Perfectului Simplu
***
      Tocmai voiam să postez un răspuns şi am constatat că a "dispărut" forumul!....
      Uff!... am crezut că ne-a sunat ceasul.

      Acuma... nu mai ştiu ce-am vrut să postez... dar încerc să-mi adun gândurile....

      Deci,
      Au fost scoase de la OCR_Plus două opţiuni: "2.1. Conversie trei puncte de suspensie în elipsis orizontal" şi "2.2. Conversie virgule duble în ghilimele" pentru că au fost implementate la Punctuaţie. Corect şi logic.

      Mergem mai departe:
          1. Convertirea în apostrof românesc a fost implementată deja în punctuaţie? Eu am încă în dicţionarul L1.imd circa 8 înregistrări. Trebuie să ştiu dacă le scot. Am pus acolo toate caracterele care seamănă cu apostroful
          2. Opţiunea "2.1 Corectare suplimentară elipsis" rulează pe bază de dicţionar. După câte am mai spus acolo sunt aranjamente de virgule şi puncte, luate câte 3 şi câte patru. Întrebarea este: există vreo logică de cod care ar putea face acest lucru sau rămânem la varianta dicţionar?


      Acum ceva mai special, deşi ar putea fi o problemă falsă:
      Am o problemă la La "Majuscula la început de dialog (inclusiv dialog cu ghilimele)"
Deci tu spui aşa:
      [spatii/taburi][EmDash/Horizontal Bar][spatii/taburi][litera mica] >> [spatii/taburi][EmDash/Horizontal Bar][spatii/taburi][litera mare]

     Probabil că e corect aşa [nu mă pricep la logica programării], dar eu m-am gândit să nu cumva să fie o problemă...
     La pachetul 1 din OCR_Plus, la opţiunile "1.3. Eliminare tab şi spaţii multiple" şi "1.4. Eliminare spaţii la început de paragraf" au fost eliminate spaţiile şi taburile la început de paragraf, deci, în momentul în care rulează Punctuaţia nu mai există spaţii/tab la început de paragraf.
     
     De aceea eu aş fi crezut că în cod ar fi fost mai nimerită formula:
     [EmDash/Horizontal Bar][spatii/taburi][litera mica] >> [EmDash/Horizontal Bar][spatii/taburi][litera mare]

     Ca să nu spun prostii, nu merg mai departe, până nu aflu cum e cu problema asta.


_______________________________________

     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 |

 
   
#137
ciuperca_cosmin
VETERAN
Din: Bacau
Da, si eu ma speriasem nitel

Da, convertirea in apostrof romanesc a fost deja implementata la tab-ul Conversii. Am folosit acel doc facut de tine si pus pe mediafire unde ai enumerat tipurile.
Referitor la "2.1 Corectare suplimentară elipsis" - m-am uitat in dictionar si nu vad deocamdata o logica care sa-mi permita sa simplific codul ca sa nu pun manual in el toate inregistrarile din dic. Pe moment cred ca e bine sa ramana asa, poate in viitor imi va veni o idee.
Referitor la [spatii/taburi]: probabil felul acesta de "prezentare" n-a fost cel mai inspirat deoarece nu arata ca sunt suportate si situatiile in care sunt de numar 0.
Deci merge tinand cont ca acele spatii de la inceput au fost sterse deja. Daca totdeauna vor fi rulate 1.3 si 1.4 inainte, faptul ca merge la orice numar de spatii inainte nu ajuta cu nimic, poate chiar fi scoasa; doar daca ne gandim ca poate cineva nu ruleaza acele optiuni inainte am putea s-o lasam.
Ce parere ai - o lasam sau o scoatem...?


 
   
#138
Seven
Moderator
Din: Ţara Perfectului Simplu
***
      Bun:
         - scot înregistrările cu apostrofuri din dicţionar - asta e simplu si fără alte implicaţii;
         - dicţionarul Corectară suplimentară pentru Elipsis rămâne, dar va trebui să facem niste modificări în ordinea de rulare a optiunilor, astfel că va trebui mutată opţiunea "Corectare suplimentară elipsis" de pe poziţia 1 pe poziţia 3, asrfel încât să ruleze după Punctuaţie [FUNCTII OBISNUITE]:
     
     În loc de:
          2.1 Corectare suplimentară elipsis
          2.2 Corectare linii de pauză şi linii de dialog
          2.3 FUNCTII OBISNUITE
     va fi:
          2.1 Corectare linii de pauză şi linii de dialog
          2.2 FUNCTII OBISNUITE
          2.3 Corectare suplimentară elipsis

     Sper că ordinea asta să nu dea efecte secundare. La o primă analiză pare ordinea optimă.

     Mai departe; referitor la [spatii/taburi]
           O lăsăm aşa - este mult mai bine că poate funcţiona în orice situaţie; rămâne aşa cum ai implementat; eu mă gândeam să nu aibă o zonă redusă de actiune, când de fapt, adevărul este că are o zonă mult mai mare decât mă aşteptam. E perfect aşa.


     O problemă secundară: la folosirea ultimului executabil am constatat o problemă care nu stiu dacă ţine de AC sau de Win.
     Când vreau să deschid un Dictionar de Înlocuiri multiple, fereastra de deschidere nu mă duce în folderul Dicţionare, ci în folderul deschis ultima dată [adică în cel în care s-a aflat fişierul RTF încărcat în AC].

      Şi ultima... cred că acum trebuie să dezvoltăm discuţiile pentru Majuscularea la început de paragraf... Cred că ar fi bine să începi tu ce vrei să fie clarificat, pentru ca să nu reiau eu niste lucruri pe care le-am mai spus.


_______________________________________

     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 |

 
   
#139
ciuperca_cosmin
VETERAN
Din: Bacau
Am modificat ordinea.

In ce priveste folderul in care porneste dialogul de deschidere fisiere, problema e mai de demult. In general un program are un singur folder asociat si deci dac-ai deschis un anumit fisier dintr-un anumit folder data viitoare te duce la aceeasi locatie.
Cateodata se poate "jongla" intern cu aceste foldere, alteori nu. Am vazut cazuri cand sistemul de operare lua "controlul" si desemna un anumit folder indiferent ce setai intern in program.
O sa incerc sa vad ce pot face dar nu pot sa promit ca se va rezolva 100%. Cel mult se va ameliora...

"Majuscularea la incepurt de paragraf" - am inteles de ce vrei sa imparti tipul de paragrafe in 2: oricare paragraf respectiv paragraf intreg. Problema este ca trebuie sa gasesc o modalitate cat mai aproape de 100% la eficienta (in cod adica, ca in gandul nostru e usor) in a le diferentia astfel incat sa avem cat mai putine "rateuri".
Mai poti te rog sa-mi dai (cat mai multe) exemple din ambele cazuri pentru a putea gasi un "tipar"?


 
   
#140
Seven
Moderator
Din: Ţara Perfectului Simplu
***
     ... privind folderul care porneşte dialogul de deschidere fişiere; n-am fist atent şi n-am constatat asta până acum. Pe de altă parte nici nu e o problemă entru utilizatorii obişnuiţi care nu accesează decât foarte rar dictionarele. În ce mă ptiveşte... mă descurc cu calea de căutare, aşa că nu trebuie insistat pe rezolvarea problemei.

      "Majuscularea la început de paragraf"
      Înţeleg că în principiu ai înţeles la ce mă refer, dar încerci să cauzi "logica" codului.

      Pentru "pretenţioşi" trebuie subliniat că nu avem şanse să găsim o formulă de rezolvare universal valabilă, ci încercăm să găsim niste variante care să încerce să rezolve cât mai multe situaţii fără a provoca efecte secundare nedorite.

      Să stabilim nişte denumiri pe care le-am folosit şi pe care le voi folosi în continuare:
        - "Paragraf Întreg" sau "Paragraf normal" este paragraful care îndeplineşte toate condiţiile, inclusiv pe aceea de a se termina cu un semn de punctuaţie corect.
        - "Paragraf Gol" este rândul gol, care nu conţine niciun caracter, ori... poate eventual ar cuprinde un spaţiu gol.
        - "Paragraf Cifre" se referă la paragrafele care cuprind numărul de pagină; acestea cuprind un număr de o singură cifră [sau 2 cifre sau trei sau maxim 4 cifre]; nenorocirea este că uneori printre cifre pot apărea şi răgălii.
        - "Paragraf Răgălii" – există mai rar situaţii când într-un paragraf apare una sau mai multe dintre caracterele: ■, ♦ şi încă două trei caractere. Rombul negru "♦" este cel mai des întâlnit.

        - "Paragraf Întrerupt" - aici este mult de discutat.     
      Avem paragrafele care încep la sfârşit de pagină şi se continuă pe pagina următoare: aceste paragrafe sunt întrerupte în diverse moduri; încerc să redau mai jos câteva elemente distinctive:
         - paragraful de la sfârşit de pagină este întrerupt cu/fără semn de punctuaţie
         - urmează DA/NU note de subsol
         - urmează rând gol şi rând număr de pagină sau în ordine inversă, ori doar una dintre ele; aceste paragrafele numite mai sus "Paragraf Gol" şi "Paragraf Cifre"
         - urmează continuarea paragrafului la început de pagină scanată. Acesta va fi numit "Paragraf Fals"
      Acestea sunt paragrafele la care nu aş dori să se facă majuscularea.


      Să încercăm să găsim ceva condiţii pentru „Paragraful Fals”:
         ■ „Paragraful Fals” urmează după un "Paragraf Gol".
                    ***Notă: Tot după un paragraf gol poate urma şi primul paragraf de după titlul unui capitol, dacă s-a lăsat un rând gol… Astfel de cazuri [cele de după numele capitolului] sunt mai puţine, astfel că le vom ignora.
         ■ „Paragraful Fals” urmează după un "Paragraf Cifre". E vorba de rândul în care apare numărul de pagină. Aici nu cred că sunt alte cazuri care să necesite discuţii.
         ■ „Paragraful Fals” urmează după un "Paragraf Răgălii".

       Nu ştiu dacă aceste caracteristici folosesc la ceva; sunt conştient că sunt condiţii „NU” şi că ţie îţi trebuie condiţii „DA”.


_______________________________________

     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 |

 
   
#141
ciuperca_cosmin
VETERAN
Din: Bacau
Multumesc pentru explicatii - o sa incerc sa vad ce pot face...

 
   
#142
Seven
Moderator
Din: Ţara Perfectului Simplu
***
     Dacă sunt prea complicate codurile... mai avem o variantă alternativă...

     E o soluţie mai băbească, cere mai mult timp la rulare, dar este foarte uşor de uşor de implementat; e vorba de un dicţionar cu confirmare care să caute numai litere mici la început de paragraf.

     În Word e greu de făcut înlocuirea cu confirmare, deoarece wordul afişează rândul cu problema ca fiind primul de sus si nu poti vedea ce este înaintea lui. În AutoCorect e mult mai simplu pentru că îţi oferă... "o privire de ansamblu" asupra paginii şi, în acest caz este foarte uşor de văzut dacă e vorba de un paragraf întreg sau unul întrerupt.
     
     Am să încerc să fac niste teste... să văd cam cât ar dura astfel de modificări...


_______________________________________

     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 |

 
   
#143
ciuperca_cosmin
VETERAN
Din: Bacau
E complicat dar deocamdata nu asa de complicat. Problema e doar ca in ultimul timp am ziua plina (munca) si ajung acasa obosit mort. Pentru a lucra eficient la AutoCorect trebuie sa am cel putin 90% din energie ca sa ma pot concentra la ce fac, dar de multe ori nici 50% nu am.
O sa incerc totusi sa fac cu optiune in config iar varianta cu dictionare cu confirmare s-o pastram deocamdata in "rezerva" - nu ca nu ar fi bun ce sugerezi, dar cred ca ar trebui recurs la ele doar cand intr-adevar n-ai de ales - din moment ce va "stresa" utilizatorul in plus.


 
   
#144
ciuperca_cosmin
VETERAN
Din: Bacau
Sa incerc definirea "paragraf intreg" de la "Majuscula început paragraf – [numai paragraf întreg]" respectiv "Majuscula început paragraf – [numai litera Î paragraf întreg]": paragraful anterior sa nu fie gol, sa nu aiba numai cifre, sa nu aiba numai ragalii + sa se termine corect in punct, semn de intrebare sau semn de mirare (poate si elipsis).
Sunt bune toate aceste conditii impreuna?


 
   
#145
Seven
Moderator
Din: Ţara Perfectului Simplu
***
      Cred că e bine aşa, cu următoarele menţiuni:
           - paragraful anterior poate conţine numai cifre, numai răgălii sau atât cifre cât si răgălii, de ex.: 2-5 în loc de 245, 2(05 în loc de 265.
           - cred că ne mai putem lega de o chestie: lungimea paragrafului care conţine cifre şi/sau răgălii are maxim 4 caractere; mă gândesc să nu punem chiar numărul de 4 caractere, dar am putea [dacă exisră posibilitatea asta] un număr de maxim 10 caractere.
           - DA pentru Elipsis. Dacă vor apărea probleme [deşi vor fi puţine în cazul în care vor apărea] poate îl scoatem mai târziu.

      Pe de altă parte, te rog să lucrezi doar atunci când ai timp şi bună dispoziţie.
      Programul rulează suficient de bine în forma actuală şi nu e cazul să forţezi nota.
      Ceea ce faci tu este şi o muncă de execuţie, dar este în primul rând muncă de creaţie... iar creaţia şi inspiraţia nu se împacă sub nicio formă cu oboseala.


_______________________________________

     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 |

 
   
#146
Equinox
VETERAN
Ar mai trebui introdusa despartirea cuvintelor "în jur" prin inlocuirea
spatiu-înjur-spatiu cu spatiu-în-jur-spatiu


_______________________________________
Urăsc prostia!
EQUINOX CONVERTER | STAR WARS (BD) | MADDRAX | DAVID SAKMYSTER | JACK MARS | SARA BLĆDEL | HELIOSFERA 2265 | STERNENFAUST

 
   
#147
ciuperca_cosmin
VETERAN
Din: Bacau
@Seven
Acu, despre "ragalii": din punct de vedere vizual ne e usor sa ne dam seama ca e "ragalie" sau nu dar sunt ceva dificultati in a "defini" in cod ce inseamna "ragalie".
Pina acum vad 3 metode, toate cu probleme:
1. Unicode are 65 536 de caractere; ar putea fi impartite manual in 2 categorii: caractere bune si "ragalii". Problema e cine are energia si rabdarea sa faca asta de 65 536 ori
Plus ca unele caractere sunt "duale" - langa unele caractere sunt "ragalii", langa altele sunt "normale".
2. Codul ar putea face o "captura" de imagine si s-o analizeze; problema e cum sa faci calculatorul sa-si dea seama ca e "ragalie" sau caracter bun + s-o faca si rapid. E dificil sa programezi calculatorul sa aiba gandirea umana...
3. Asa cum ai facut acele dictionare imd care au curatat mare parte din "ragalii", se pot cauta in texte si colecta toate combinatiile de ragalii respectiv combinatiile de caractere normale cu ragalii apoi stocate intr-un dictionar intern sau extern si folosite in cod. Problema e ca colectarea va fi dificila si rezultatul ma indoiesc ca va merge pentru un procent mare din situatii. Dar tu stii mai bine decat mine cum e situatia in texte si care e probabilitatea de reusita...

@Equinox
Poti te rog sa dai exemplu de propozitii/fraze in care e nevoie de asa ceva? Multumesc anticipat.


 
   
#148
Seven
Moderator
Din: Ţara Perfectului Simplu
***
      Cosmin, astăzi mi-am dat si eu seama cam ce aberaţii am scris ieri în legătură cu "răgăliile". Ba, mai mult, am dat niste exemple în care nici măcar nu era vorba de "răgălii". Caracterele cratima si paranteză date ca exemplu nu pot fi categorisite astfel.

      Revin asupra răgăliilor: încerc să fac o listă cu câteva semne care apar mai des pe lângă numărul de pagină... ele vor fi într-un număr redus... nu mai mult de zece cazuri.
      Mai există 10 cifre... plus maxim 10 răgălii... ar fi un total de 20 de caractere.
      În acest caz poţi găsi o formulare în care un paragraf să conţină doar aceste caractere, fie ele separate [numai cifre sau numai răgălii] sau combinate cifre cu răgălii?

      Poate şi lungimea acestui tip de paragraf ar trebui să o mai reducem...
      Am propus maxim 10 caractere, pe considerentu că avem deja exemple de cărţi cu peste 1000 de pagini, deci cu 4 cifre la numărul de pagină, la care dacă se adaugă un spaşiu sau o răgălie devin deja 5 caractere. Numărul "5" mi se pare cam mic, dar parcă şi "10" e cam mare... poate ceva între 5 şi 10 ar fi mai bine.

      Equinox,
      eu cred că am înţeles despre ce înregistrare e vorba: cuvântul "înjur" scris legat să fie înlocuit cu "în jur" scris dezlegat. În cazul ăsta nu e o înlocuire universal valabilă, deoarece există cuvântul "înjur" din exemplul "eu mai înjur din când în când".
      Propunerea mea este ca înregistrarea să fie una cu confirmare şi poate fi pusă într-unul din dicţionarele care rulează la opţiunea "12.2 Dicţionare cu variante".
      E vorba de dicţionarele DVar1.imd - Dvar4.imd... sau mai exact CO_DVar1.imd - CO_Dvar4.imd pentru varianta AC Contemporan sau CL_DVar1.imd - CL_Dvar4.imd pentru varianta AC Clasic.


_______________________________________

     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 |

 
   
#149
utilitasetveritas
Pe lista neagra
Iui > lui

 
   
#150
Seven
Moderator
Din: Ţara Perfectului Simplu
***
      Iui > lui - merge la S3.imd cu condiţiile "Cuvânt întreg" + "Potrivire perfectă"; Cum nu există cuvântul "Iui" se poate face modificarea automat. Văd că eu o am... probabil am mai îmbunătăţit pe parcurs dicţionarul.
      la fel şi   Ioc > loc [Ci + Pp]

      Celelalte cuvinte care seamănă cu situaţiile de mai sus, dar care au ambele sensuri, precum: Ia > la, I-a > l-a...
      Tot în dicţionarele cu variante, deocamdată.
      Deocamdată... pentru că trebuie aşteptat până la definitivarea punctuaţiei...

      Cazurile de mai sus se vor rezolva mult mai uşor când se va omplementa la "Înlocuiri multiple" o confiţie despre care am mai discutat... este vorba despre cea cu margini care rămân nemodificate

      Când vom putea face înregistrare de genul:
      Caută:     literă_mică - spaţiu - Ia - spaţiu - litera_mică
      Înlocuieşte cu: literă_mică - spaţiu - la - spaţiu - litera_mică
atunci înlocuirea se va face automat, fără confirmare. E valabil şi pentru Cu > cu, Ca > ca, Se > se.... si multe altele

      Cred că ar fi bine ca la topicul de înlocuiri multiple să încep un fel de tutorial despre editarea dicţionarelor de "Înlocuire multiplă"... deoarece, în acest moment fereastra de editare este destul de complexă şi stufoasă şi probabil, unii useru de feresc să-şi facă dicţionare proprii, din intenţia de a nu greşi ceva.

      Indiferent câte dicţionare s-ar pune la dispoziţie sunt necesare si dictionarele proprii care să rezolve nişte situaţii temporare, care apar numai la anumite volume... mai ales dacă avem o serie de volume cu aceleaşi caracteristici.
      Iată un exemplu: "Război şi pace" - 4 volume... sau "Cântec de gheaţă şi foc" - 9 volume... dacă la primul volum omul se chinuie si-si face un dicţionar TEMP cu simţ de răspundere, acest dicţionar este valabil la 4 volume, respectiv la 9...

      Din astfel de motive, cred eu că e bine ca fiecare user să fie dispus să creeze dicţionare atunci când are nevoie.


_______________________________________

     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 ... 3 4 5 6 7 8 9 ... 17  
Mergi la