Citirea numerelor romane
Moderator: Manu
Citirea numerelor romane
Va salut,
Am nevoie de acel fisier care se foloseste pentru citirea corecta a numerelor romane de catre Wintalker. L-am avut candva, dar acum nu-l mai gasesc. Daca mi-l poate da cineva, ii multumesc anticipat.
Toate cele bune.
Victor
Am nevoie de acel fisier care se foloseste pentru citirea corecta a numerelor romane de catre Wintalker. L-am avut candva, dar acum nu-l mai gasesc. Daca mi-l poate da cineva, ii multumesc anticipat.
Toate cele bune.
Victor
- Manu
- General de divizie
- Mesaje: 4120
- Membru din: 02 Feb 2007, 01:15
- Localitate: Cluj-Napoca
- Contact:
Era un fisier cu reguli ca in cazul numerelor arabe pentru Wintalker? Sau probabil era un fisier .JDF, unde era cate o inregistrare pentru fiecare numar pana la un punct...
Eu singura solutie pe care o vad este crearea in dictionar a cate unei inlocuiri pentru fiecare numar... stiu ca pe vremuri facusem si eu unul pana pe la 30 dar nu il mai am.
Daca ar fi bun si asa, nu ar fi greu sa facem unul pana la oricat intr-un limbaj ca PHP care sa creeze el singur pana la orice numar dictionarul, asta sa nu lucram manual.
Eu singura solutie pe care o vad este crearea in dictionar a cate unei inlocuiri pentru fiecare numar... stiu ca pe vremuri facusem si eu unul pana pe la 30 dar nu il mai am.
Daca ar fi bun si asa, nu ar fi greu sa facem unul pana la oricat intr-un limbaj ca PHP care sa creeze el singur pana la orice numar dictionarul, asta sa nu lucram manual.
Errare humanum est, sed perseverare diabolicum...
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
- Manu
- General de divizie
- Mesaje: 4120
- Membru din: 02 Feb 2007, 01:15
- Localitate: Cluj-Napoca
- Contact:
Am facut un programel care sa iti creeze inregistrarile pentru dictionar de la 1 la ce numar vrei tu pana in 5000 maxim.
Doar un enter pe fisierul .exe, iar un input box va intreba pana la ce numar vrei. Scrii sa zicem 3000 si automat va aparea in folderul de unde s-a lansat .exe-ul un fisier numit "DictionarRomaneArabe.txt".
Acest fisier .txt contine toate randurile necesare unui dictionar ca JAWS sa citeasca pentru toate limbile un numar roman ca numar arab. Se da copy la tot continutul si apoi paste in fisierul .JDF aferent programului in care se doreste citirea in acest mod. Daca se vrea general, trebuie dat paste la continutul .txt-ului in fisierul "Default.jdf". in cazul default trebuie repornit JAWS ca modificarea sa aiba efect.
Programelul la link-ul urmator:
JawsDictionarRomaneArabe.exe
Daca e nevoie de vreo particularitate, pot opera repede modificari. Acum formatul este pentru toate limbile case sensitive, deci JAWS doar cand le vede mari in text le considera cifre romane si le citeste arabe.
Doar un enter pe fisierul .exe, iar un input box va intreba pana la ce numar vrei. Scrii sa zicem 3000 si automat va aparea in folderul de unde s-a lansat .exe-ul un fisier numit "DictionarRomaneArabe.txt".
Acest fisier .txt contine toate randurile necesare unui dictionar ca JAWS sa citeasca pentru toate limbile un numar roman ca numar arab. Se da copy la tot continutul si apoi paste in fisierul .JDF aferent programului in care se doreste citirea in acest mod. Daca se vrea general, trebuie dat paste la continutul .txt-ului in fisierul "Default.jdf". in cazul default trebuie repornit JAWS ca modificarea sa aiba efect.
Programelul la link-ul urmator:
JawsDictionarRomaneArabe.exe
Daca e nevoie de vreo particularitate, pot opera repede modificari. Acum formatul este pentru toate limbile case sensitive, deci JAWS doar cand le vede mari in text le considera cifre romane si le citeste arabe.
Errare humanum est, sed perseverare diabolicum...
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
romane
Foarte buna unealta asta; in timpul lecturarii unui text apar dificultati de a intelege despre ce secol e vorba, nu prea stii daca e 19 sau 20, 16 17 sau 18 etc. Se pot introduce manual pentru utilizatorii wintalkerului in fisierul sdtro.dct, dar e preferabila varianta lui Manu; eu am aplicat-o la word deja; un minim inconvenient ar fi ca de acuma, tastand litera x mare jaws citeste zece, dar, intrucat il zice cu vocea de majuscule, se face diferentierea usor.
Cornel
- Manu
- General de divizie
- Mesaje: 4120
- Membru din: 02 Feb 2007, 01:15
- Localitate: Cluj-Napoca
- Contact:
Da... asta e o problema, eu nu o intalnesc pentru ca am Typing Echo dezactivat.
O problema va mai fi cand este I mare urmat de liniuta ca in exemplul: "I-am dat bataie.", va citi "1-am dat bataie.", la fel in cazul lui V mare urmat de liniuta: "V-am dus la pieire." - "5-am dus la pieire.".
Aceasta problema este rezolvabila in alt fel, sa ia in considerare doar cifrele romane incadrate de spatii. Ar rezolva asta si problema scrierii la tastatura.
O problema va mai fi cand este I mare urmat de liniuta ca in exemplul: "I-am dat bataie.", va citi "1-am dat bataie.", la fel in cazul lui V mare urmat de liniuta: "V-am dus la pieire." - "5-am dus la pieire.".
Aceasta problema este rezolvabila in alt fel, sa ia in considerare doar cifrele romane incadrate de spatii. Ar rezolva asta si problema scrierii la tastatura.
Errare humanum est, sed perseverare diabolicum...
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
- Manu
- General de divizie
- Mesaje: 4120
- Membru din: 02 Feb 2007, 01:15
- Localitate: Cluj-Napoca
- Contact:
Revin ca mi-am dat seama ca de fapt cifrele romane sunt cel mai des urmate de liniuta cand e vorba de secole, deci nu e rezolvabila problema cu spatiile. La fel poate fi punct dupa.
Cel mai bine e sa fie sterse inregistrarile pentru 1, 5, 50, 100, 500 si 1000, adica cele care sunt alcatuite roman doar dintr-o litera. Oricum nu vor fi intalnite des in text si nu la ele este problema de neintelegere.
Cel mai bine e sa fie sterse inregistrarile pentru 1, 5, 50, 100, 500 si 1000, adica cele care sunt alcatuite roman doar dintr-o litera. Oricum nu vor fi intalnite des in text si nu la ele este problema de neintelegere.
Errare humanum est, sed perseverare diabolicum...
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
In forum linguae Latinae venite! (via est: www.limbalatina.ro)