Forum Romania Inedit
Romania Inedit - Resursa ta de Fun
|
Lista Forumurilor Pe Tematici
|
Forum Romania Inedit | Reguli | Inregistrare | Login
POZE FORUM ROMANIA INEDIT
Nu sunteti logat.
|
Nou pe simpatie: ag30rox
| Femeie 25 ani Arges cauta Barbat 32 - 46 ani |
|
tdv
Membru Gold
Inregistrat: acum 10 ani
|
|
Caută și înlocuiește
În încercarea mea de tranziție către LibreOffice (frate de-a lui OpenOffice) m-am lovit de 2 probleme: 1. În microsoft word la funcția Caută și înlocuiește putem folosi "wildcards"-urile (în română metacaracterele), ceea ce înlesnește foarte mult lucrul cu documente. Problema îi următoarea: Să spunem ca avem un paragraf care începe cu literă mică la care se observă că aparține paragrafului precedent. În word folosim expresia: la Caută ^13([a-z]) iar la înlocuiește folosim "Spațiu"\1. în LibreOffice cum se face? 2. La notele de subsol uneori îmi dispare pur și simplu bara de deasupra notei, lucru care poate fi oarecum rezolvat dar numai ca "identic-natural". Aveți vreo idee, v-ați lovit cumva de probleme de genul acesta?
Mulțumesc!
_______________________________________ Tutorial docx în epub și mobi
|
|
pus acum 10 ani |
|
Seven
Moderator
Din: Ţara Perfectului Simplu
Inregistrat: acum 14 ani
|
|
|
pus acum 10 ani |
|
Bronto
Membru Junior
Inregistrat: acum 14 ani
|
|
Rezolvare problema 1: A. Instalează extensia AltSearch. B. În caseta de dialog a extensiei introduci \p([:lower:]) în câmpul "Search" şi «SPAŢIU»\1 (la fel ca în Word) în câmpul "Replace", după care bifezi opţiunile "Match case" şi "Regular expressions"
Modificat de Bronto (acum 10 ani)
_______________________________________ Acum citesc: Sharpe's Havoc (Bernard Cornwell)
|
|
pus acum 10 ani |
|
tdv
Membru Gold
Inregistrat: acum 10 ani
|
|
Mulțumesc Bronto! :hi: Am văzut ca are printre altele și Inserează notă de subsol/final la REPLACE, ceea ce este foarte util.
_______________________________________ Tutorial docx în epub și mobi
|
|
pus acum 10 ani |
|
Bronto
Membru Junior
Inregistrat: acum 14 ani
|
|
Mă bucur că ţi-am putut fi de ajutor. Studiază cu atenţie extensia, poate face o sumedenie de chestii foarte utile, inclusiv poate crea macrocomenzi care rulează automat o serie de operaţiuni uzuale, o adevărată mană cerească pentru corectură/editare/formatare.
_______________________________________ Acum citesc: Sharpe's Havoc (Bernard Cornwell)
|
|
pus acum 10 ani |
|
tdv
Membru Gold
Inregistrat: acum 10 ani
|
|
ANONIM a scris:
Caută și înlocuiește Să spunem ca avem un paragraf care începe cu literă mică la care se observă că aparține paragrafului precedent. În word folosim expresia: la Caută ^13([a-z]) iar la înlocuiește folosim "Spațiu"\1.”
Acum rugămintea. Să spunem ca avem un paragraf care începe cu literă mare, dar se observă că aparține paragrafului precedent. Ex.: Cu acea ocazie, Spyridon smulsese de la Richard informația dorită.. Corect ar fi : Cu acea ocazie, Spyridon smulsese de la Richard informația dorită. |
Am primit un mesaj în legătură cu această chestiune și m-am gândit să o postez pentru că este de interes general. Deci ca să rezolvăm problema scriem (având metacaracterele activate "wildcards") la Caută: ([a-z])^13([A-Z]) Iar la înlocuiește scriem: \1"Spațiu"\2
Deci ăsta este un caz, dar mai pot fi și alte cazuri, ca spre exemplu: Mama are mere și tata, Are pere.
Folosind metoda de mai sus nu o să puteți rezolva ceva, în cazul ăsta se face așa: Caută: ,^13([A-Z]) înlocuiește: ,"SPAȚIU"\1
Dacă mai aveți unele probleme de genul ăsta să mă întrebați că e bine să nu ne pierdem vremea căutând prin diverse locuri. ^ ^
Dacă vă interesează, voi încerca să explic utilizarea metacaracterelor. Puteți să trageți o privire și pe site-ul ăsta:
Modificat de tdv (acum 10 ani)
_______________________________________ Tutorial docx în epub și mobi
|
|
pus acum 10 ani |
|
menadel
MEMBRU VIP
Inregistrat: acum 12 ani
|
|
Abia acum am început să lucrez cu metacaracterele (spre rușinea mea). De aceea, eu aș fi interesat de mai multe explicații.
Mai am două exemple, la care te-aș ruga dacă poți să mă ajuți.
dar de aici până la a încerca o „premieră” montană era cale lungă! Corect: dar de aici până la a încerca o „premieră” montană era cale lungă! sau Curând, toți cei de „patru mii” dispărură sub plafonul de nori Corect: Curând, toți cei de „patru mii” dispărură sub plafonul de nori
Și:
Era prea devreme, 26 decretase Hubert Corect: Era prea devreme, decretase Hubert sau localității, în 37 fața unei păduri de brazi Corect: localității, în fața unei păduri de brazi
Mulțumesc anticipat. Sunt convins că vor fi și alți amatori de explicații privind metacaracterele.
_______________________________________ "Cand nu vom mai fi copii, nu vom mai fi deloc!" Link la postarile vechi indisponibile
|
|
pus acum 10 ani |
|
tdv
Membru Gold
Inregistrat: acum 10 ani
|
|
La primul exemplu: Caută: ^13"ghilimele"([a-z]) Înlocuiește: "Spațiu" "ghilimele" \1
La al doilea exemplu: Caută: ,^13([0-9]) Înlocuiește: ,'spatiu'
La acest exemplu nu se poate da înlocuire peste tot deoarece pot exista situații in care chiar așa este propoziția.
^ ^
_______________________________________ Tutorial docx în epub și mobi
|
|
pus acum 10 ani |
|
Seven
Moderator
Din: Ţara Perfectului Simplu
Inregistrat: acum 14 ani
|
|
Salutare!
@Bronto şi @tvd, dar nu numai...
Vreau să vă spun o mică povestioară. Pe forumul nostru sunt mulţi useri tineri care cunosc foarte bine lucrul cu computerele şi diverse programe şi care cunosc foarte bine limba engleză. Ei se pot documenta de pe diverse pagini şi clarificarea pe forum a unor probleme punctuale este suficientă.
Pentru că am avut foarte multe contacte cu useri de pe forum, vreau să vă spun că avem de asemenea şi un "pluton" destul de mare de persoane în vârstă, pensionari care în loc să joace table în faţa blocului, preferă să citească, să corecteze sau/şi să scaneze. Având mai mult timp decât oamenii care lucrează, ei contribuie cu multe cărţi la dezvoltarea forumului. Aceste persoane s-au născut cu mult înainte ca limba engleză să fie o materie obişnuită la şcoală, iar până la 40 de ani cel mai tare "gadget" cu care au lucrat vreodată a fost rigla de calcul cu două cursoare realizată la Tehnolemn Timişoara.
Unii dintre ei sunt useri de bază care au lucrat şi lucrează sute de cărţi pe forum. Ei sunt conştienţi de faptul că sunt depăşiţi de vremuri, dar preferă să lupte fiecare cum poate pentru a fi cât de cât în pas cu ele.
Una peste alta, o mulţime de lucruri care multora dintre dumneavoastră vă par a fi foarte simple, pentru noi, ăştia născuţi pe vremea lui Dr. Petru Groza, ne par la fel de complicate ca scrierea veche în limba chineză [cea cu 270.000 de semne; am înţeles că scrierea nouă nu mai are decât vreo 27 de mii de semne]. Din păcate cele mai multe dintre aceste persoane au o anumită jenă şi se feresc să pună întrebări pe forum pentru că s-ar considera penibili dacă ar pune întrebări în legătură cu lucruri care pentru ceilalţi sunt ridicol de simple.
Personal, de câţiva ani sunt foarte interesat de chestia asta care se numeşte "metacaractere", doar că deşi am încercat să mă documentez, n-am reuşit să pricep mare lucru, aşa că nu pot beneficia de ceea ce ele pot oferi.
Rugămintea mea ar fi următoarea: Dacă aveţi cât de cât timp... şi dacă vreţi, deschideţi un topic despre metacaractere şi daţi-ne şi nouă ceva mai multe detalii! Poate că vom înţelege câte ceva şi ne vom uşura munca de corectare. Îmi cer scuze dacă am deranjat şi vă mulţumesc dacă aţi înţeles!
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 |
|
|
pus acum 10 ani |
|
utilitasetveritas
Pe lista neagra
Inregistrat: acum 12 ani
|
|
Un subiect despre metacaractere in Libre Office sau in Word? Metacaractere sau wildcards?
|
|
pus acum 10 ani |
|
tdv
Membru Gold
Inregistrat: acum 10 ani
|
|
@Seven referitor la propunerea ta că ar trebui făcute niște tutoriale / precizări. Eu deocamdată zic doar niște precizări. Vorbesc aici de metacaracterele din Office Microsoft Metacaracterele cele mai folosite sunt: () - parantezele rotunde. Rolul lor este acela de a împărți căutarea în secvențe logice. De exemplu dacă căutăm (a)"SPAȚIU"(b) și la înlocuire (replace) scriem \2"SPAȚIU"\1 o să avem rezultatul b"Spațiu"a. \1 \2 \3 sunt numerele corespunatoare secvențelor logice de la functia cauta. Adica nu putem pune la cauta (a)(b) și la înlocuieste sa scriem \3 - pentru ca nu exista o a treia secvență logică. [] - parantezele drepte arată că ceea ce vrem să căutam pot fi un șir de caractere. de exemplu dacă scriem [a-z] o să ne găsească toate literele mici (minuscule). Dacă scriem [A-Z] o sa ne gaseasca toate literele mari, [0-9] - toate numerele "de la 0 la 9". [!] - Semnul exclamarii din cadrul parantezelor drepte ne arata ce nu vrem să găsim. Daca scriem [!a-z] cautarea nu va returna nici o litera mica. <> sunt semnele corespunzatoare sfarsitului, respectuv începutului de cuvânt. Daca scriem la functia cauta <m , cautarea o sa ne gaseasca toate cuvintele care incep cu m. Daca scriem la functia cauta p> cautarea o sa ne gaseasca toate cuvintele care se termina in p.
Daca dorim sa cautam un caracter care este si metacaracter, spre exemplu ! - semnul exclamarii , vom adauga un \ inversul lui slash. De exemplu vrem sa cautam un cuvant care se termina in semnul exclamarii. VOm scrie : (\!) si cautarea ne va returna un semn al exclamarii. Tot asa si cu parantezele. Aici vă las pe voi sa va ganditi si daca nu reusiti, lasați un mesaj.
Eu personal folosesc parantezele rotunde in mai toate cazurile deoarece ma ajuta la functia Înlocuieste, altfel numai le gasesc si nu pot sa le înlocuiesc dupa bunul plac. Acum sa explic un exemplu banal: Avem urmatoarea fraza: Mama are mere și(sfarsit de paragraf) tata are pere.
Corect este: Mama are mere si tata are pere. - într-un singur paragraf.
Scriem la functia cauta: 1.[a-z] - vrem sa gasim toate cuvintele care incep cu litera mica 2.^13 - metacaracterul corespunzator sfarsitului de paragraf - îl vom scrie înaintea lui [a-z] 3. pentru a putea inlocui ce a gasit cautarea vom pune fiecare in paranteza rotunda.
deci la cauta va fi asa: (^13)([a-z])
la înlocuieste va fi asa: spatiu"\2
Am scris spatiu pentru ca in loc de sfarsit de paragraf noua ne trebuie un spatiu.
Acum sa scriu o lista cu o serie de metacaractere utile pentru corectura ^1 găsește imagine in text ^2 note de subsol - doar la functia cauta ^9 Tab gaseste identarile facute manual (acel simbol --->) ^11 Linie noua - aceea ce apare apasand tastele SHIFT + ENTER ^12 Sfarsit de pagina sau de sectiune ^13 Sfarsit de praagraf ^? gaseste orice caracter ^- Cratima optionala (nu stiu cum au tradus cei de la Microsoft, îi aia care apare la apasarea CTRL și -) ^~ cratima neseparatoare ^^ caracter caret (asa se numeste caciula asta ^) ^# Orice numar (corespunzator lui [0-9], eu folosesc [0-9] ca nu trebuie sa tin minte ca-i logic) ^$ Orice litera (indiferent, poate fi majuscula sau minuscula) ^& Adauga ce sa gasit la functia cauta - se foloseste numai in cadrul functiei Inlocuieste ^+ Em dash (numai la Cauta) ^= En dash (numai la cauta)
Am scris aceste explicatii in fugă, deci dacă cineva va vrea sa le preia și sa le explice, aranjeze mai bine e liber sa o faca. Sper ca ați inteles!
Modificat de tdv (acum 9 ani)
_______________________________________ Tutorial docx în epub și mobi
|
|
pus acum 9 ani |
|
tdv
Membru Gold
Inregistrat: acum 10 ani
|
|
Vă astept cu realizările ce le-ați făcut. (să vedem ce inventivi sunteți - ca se pot face destul de multe lucruri, numai sa prinzi "șmecheria")
_______________________________________ Tutorial docx în epub și mobi
|
|
pus acum 9 ani |
|
Seven
Moderator
Din: Ţara Perfectului Simplu
Inregistrat: acum 14 ani
|
|
|
pus acum 9 ani |
|
tdv
Membru Gold
Inregistrat: acum 10 ani
|
|
Am uitat să mentionez ceva, anume cum sa scrii sintaxa de cautare. 1. Te uiti la eroarea ce vrei sa o repari , MAI ALES LA SPECIFICUL EI 2. Înțelege ca ceea ce vei scrie trebuie sa se aplice doar in cazul in care vrei pentr a nu adauga si mai multe erori 3. Trebuie constientizat ca nu toate erorile se pot repara dintr-o dată (adica sa dai replace all - inlocuieste tot), dar oricum te va ajuta si numai functia cauta deoarece gasesti erorile mai iute.
Cum se construieste o sintaxa: de exemplu: Avem urmatoarea eroare. Avem un titlu "Intoarcerea", sub titlu apare un numar de subcapitol, corect ar fi ca și titlul și "subtitlul" sa aiba acelasi stil (sa-i zicem Heading 1, sau in romaneste Titlul 1). Noi eroarea o reparam stergând caracterul corespunzator sfarsitului de paragraf si adaugând in locul lui un line break SHIFT+Enter (asa ar fi corect). Cum putem noi repara automat aceasta eroare? Pai la functia cauta scriem: 1. ([A-Z])-daca ultima litera a cuvântului este o majuscula, respectiv ([a-z]) daca este o minuscula. 2. observam ca urmeaza sfarsit de paragraf deci vom scrie ^13 3. Observam ca urmeaza o cifra deci vom scrie ([0-9])
Urmatorul pas dam la functia cauta acolo jos (vezi imaginea) selectam FORMAT - Styles (Atentie ca trebuie sa fi fost in prealabil cursorul dat pe functia cauta) și se cauta stilul Heading 1, cum ar trebui. Facem lucrul asta pentru a restrange cautarea (pot exista cazuri in care cautarea sa ne arate un loc in care nu trebuie facuta corectura deoarece este pur si simplu corect cum apare - de aceea am am ales optiunea asta) Binenteles ca activam aceasta optiune doar daca ambele paragrafe au acelasi stil (cu alte cuvinte si Capitolul si subcapitolul trebuie sa aiba acelasi stil)
deci la funtia cauta scriem : ([A-Z])^13([0-9]) - cu stilul Titlu 1 activat
la Inlocuieste scriem: \1^11\2
Si ati rezolvat aceasta eroare. Scriind acum aceste lucruri, imi dau seama ca-i cam multa teorie si nu prea are priza la cititori pentru ca ii mult scris, si am dat si un exemplu mai greu. Bine ar fi daca as face un tutorial video, am tot vrut sa-l fac, numai ca ii cam greu sa vorbesc fara nici o greseala. Daca doriti lucrul asta si sunteti de acord sa treceti cu vederea eventualele bâlbâieli, voi face unul când voi avea vreme. Ceea ce spun ii ca lucrul cu metacaracterele nu-i deloc greu (As zice ca-i mult mai greu sa-l intelegi pe Dostoievski), numai ca fiind un fel de limbaj asa pare.
_______________________________________ Tutorial docx în epub și mobi
|
|
pus acum 9 ani |
|
tdv
Membru Gold
Inregistrat: acum 10 ani
|
|
Am făcut un mic tutorial despre cum se inserează automat notele de subsol în openoffice / libreoffice. Tutorialul se poate descarca de aici:
L-am arhivat ca nearhivat are vreo 200 mb. Eu personal folosesc 7zip ca și program de arhivare. Sfat: sa nu-l redati full-screen (pe tot ecranul) daca nu se vede bine. Mie personal full-screen nu se vedea asa bine.
Se poate descărca programul LibreOffice de aici: Extensia Altsearch de aici :
_______________________________________ Tutorial docx în epub și mobi
|
|
pus acum 9 ani |
|
uciN
MEMBRU VIP
Inregistrat: acum 15 ani
|
|
Stimaţi colegi, ştiu că e o chestie simplă, dar cum se face? N-am timp acum să caut pe net şi de aceea vă întreb pe voi. Vreau să înlocuiesc în Word ghilimelele englezeşti cu cele româneşti, adică ceva de genul:
1. înlocuire ghilimele englezeşti urmate de orice literă, cu ghilimele româneşti urmate de orice literă 2. înlocuire orice literă urmată de ghilimele englezeşti, cu orice literă urmată de ghilimele româneşti
Ex: "englezeşti" cu „româneşti”
|
|
pus acum 9 ani |
|
cort
Membru Junior
Inregistrat: acum 12 ani
|
|
|
pus acum 9 ani |
|
uciN
MEMBRU VIP
Inregistrat: acum 15 ani
|
|
Mulţumesc @cort, mi-ai fost de MARE ajutor. M-ai scutit de multă muncă (peste 1500 de înlocuiri). Cazul precizat de tine este MULT MAI RAR în documentul meu. Mulţumesc din nou.
|
|
pus acum 9 ani |
|
cort
Membru Junior
Inregistrat: acum 12 ani
|
|
|
pus acum 9 ani |
|
uciN
MEMBRU VIP
Inregistrat: acum 15 ani
|
|
Da, @cort, ai perfectă dreptate. Imediat ce-am înlocuit ghilimelele englezeşti de la începutul cuvîntului, cu cele româneşti 99 jos, rămînem cu ghilimelele englezeşti de la sfîrşitul cuvîntului care se pot înlocui foarte simplu ca şi cum ai înlocui orice caracter. Ideea era să le putem separa iniţial, pentru că cele englezeşti au aceeaşi codificare. Deci problema se rezuma la următoarea: cum să înlocuim două caractere identice cu două caractere diferite. Iar tu ai rezolvat-o cu succes. Mulţumesc.
|
|
pus acum 9 ani |
|
cort
Membru Junior
Inregistrat: acum 12 ani
|
|
Am sa incerc sa explic formula pentru a o intelege mai bine, ea putandu-se adapta si aplica in alte cazuri.
In casuta Find what: avem expresia (")([0-9A-Za-z])
- parantezele rotunde delimiteaza elementele formulei, in cazul de mai sus avem doua elemente: ( )( ) - parantezele patrate reprezinta aria de cautare: [0-9] gaseste cifrele de la 0 la 9; [A-Z] gaseste majusculele de la A la Z; [a-z] gaseste literele mici de la a la z; acestea se pot combina in diverse secvente; daca vreau sa ignore literele i si M atunci am sa pun [A-LN-Za-hj-z]. Problema aici este ca aceste arii de cautare se refera la alfabetul englez, netinand cont de diacritice, asa ca trebuie puse si ele, de exemplu [A-ZĂÎÂŞŢa-zăîâşţ]. Prin urmare, expresia de mai sus va gasi toate combinatiile de caractere care verifica formula.
In casuta Replace with: avem expresia „$2
- aici spunem aplicatiei sa inlocuiasca combinatia de caractere gasite cu o alta formata dintr-un caracter nou si al doilea caracter sa ramana neschimbat. - in casuta aceasta caracterul $ urmat de o cifra semnifica o referinta la elementul avand acea cifra; in acest caz ce se afla in al doilea set de paranteze rotunde va ramane neschimbat iar ceea ce se afla in primul set de paranteze rotunde va fi inlocuit cu respectivul caracter.
- ca o paranteza, daca vroiam puteam sa pun $2$1 acest lucru ducand la inversarea elementelor, adica ar fi aparut litera urmata de ghilimele. - in Word in locul caracterului $ se foloseste \ - adica expresia ar fi „\2
Sper ca am explicat corect si pe inteles.
Modificat de cort (acum 9 ani)
_______________________________________ Anna Rinonapoli / Arthur C. Clarke / Barry B. Longyear / Bill Fawcett Isaac Asimov / John Brunner / Larry Niven / Ray Bradbury / Theodore Sturgeon Sci-Fi Magazin
|
|
pus acum 9 ani |
|