1 din 6
1
Script pt înlocuirea automată a diacriticelor cu sedilă prin acelea cu virgulă
  [ Ignoră ]
Avatar
RankRankRank
Member
Din: 
Macuser din: 14.11.06

Vă rog, poate să mă ajute cineva cu scriptul care face asta in Word, în Quark, în InDesign?

Îmi cer scuze dacă s-a răsdiscutat, nu am găsit pe-aici soluția…

Mulțumesc mult!

[ Modificat: 28 Decembrie 2011 09:26 AM de Administrator ]
Profil
 
  [ Ignoră ]   [ # 1 ]
Avatar
RankRankRankRank
Administrator
Din: The Colony, TX
Macuser din: 11.10.05

Nu mă pricep da’ întreb și eu - trebuie ceva mai complicat decât patru search & replace all ?

 Semnătură 

Apple:5x macmini (G4, 2007, 2009, 2010, 2012)
UNIX:IBM 7011-250/AIX 5.1, HP Jornada 680/JLime, HP 9000 F20/HP-UX 11.11
PC:PentiumD/Debian, HP t5300/Debian
Misc:Spectrum 48k, 8x Raspberry Pi, 2x CHIP

Profil
 
  [ Ignoră ]   [ # 2 ]
Avatar
RankRankRankRank
Administrator
Din: județul Devon, UK
Macuser din: 18.10.05

Poate te ajuta MassReplaceIt.

Profil
 
  [ Ignoră ]   [ # 3 ]
Avatar
RankRankRank
Member
Din: 
Macuser din: 14.11.06

Exact, aș zice că e un sript care substituie s și t sedilă cu virguliță și zice la sfîrșit „să fii sănătos!”. Dacă ar merge și în Quark, InD și Word 2011, ar fi nemaipomenit. Pt Word 2008 exista. Dar nu mă pricep să-l fac…

Acuma dacă ar fi un programator cu prea mult timp liber, să faci și o soluție care să te întrebe de î și â după dicționar…
grin

Profil
 
  [ Ignoră ]   [ # 4 ]
Avatar
RankRankRank
Member
Din: 
Macuser din: 14.11.06

Mulțam pentru sfat – pare interesant rpogrămelul, dar din păcate nu mere cu fișiere MSW și QX – o să încerc txt, dar nu atunci e mai practic să fac manual…

Profil
 
  [ Ignoră ]   [ # 5 ]
Avatar
RankRankRankRank
Sr. Member
Din: Bucureşti, Sala Palatului
Macuser din: 30.10.05

Word 2011 are din nou Macro. Deci, pentru Word, totul e rezolvat. Quark avea, acum 10 ani, posibilităţi de scriptare. Acum, nu. Mai sap.

Profil
 
  [ Ignoră ]   [ # 6 ]
Avatar
RankRankRankRank
Sr. Member
Din: Bucureşti, Sala Palatului
Macuser din: 30.10.05

Acum m-am uitat cu atenţie. Are. Dacă ai să cauţi în Help, ai să scrii “Scripting”, vei găsi Open Apple scripting. De acolo e, cred, o oră de citit!

Profil
 
  [ Ignoră ]   [ # 7 ]
Avatar
RankRankRank
Member
Din: 
Macuser din: 21.05.06

Deci… după lupte “seculare” care-au durat vreo juma’ de an, vă prezint un script pentru QXP de corectură a diacriticelor greșite, precum și de corectare a celor mai întâlnite greșeli de ortografie.
Inserez aici direct textul explicativ care apare și-n instrucțiunile de utilizare, și în installer:


Versiunea

1.0 (25 octombrie 2011)


Despre script

Script-ul e destinat corectării anumitor probleme de ortografie din cadrele de text și tabelele din documentele QuarkXPress.
Totodată, oferă și opțiunea ca, pentru textele în limba română, să înlocuiască diacriticele greșite „Ş”, „Ţ” și „Ô cu cele corecte: „Ș”, „Ț”, respectiv „Ă”.

Iată lista de greșeli pe care script-ul le poate corecta:

xxx - xxx ➝ xxx ― xxx
xxx -x2 xxx ➝ xxx ― xxx
xxx… ➝ xxx…
xxx.) ➝ xxx).
( xxx ) ➝ (xxx)
[ xxx ] ➝ [xxx]
{ xxx } ➝ {xxx}
« xxx » ➝ «xxx»
xxx ! ➝ xxx!
xxx ? ➝ xxx?
xxx ; ➝ xxx;
xxx : ➝ xxx:
xxx xxx ➝ xxx xxx
xxx, etc ➝ xxx etc
xxx, ş.a. ➝ xxx ş.a.
xxx, ș.a.m.d. ➝ xxx ș.a.m.d.
xxx?! ➝ xxx?!?
„Ş” și „ş” ➝ „Ș” și „ș”
„Ţ” și „ţ” ➝ „Ț” și „ț”
„Ô și „ã” ➝ „Ă” și „ă”

____________
  Bᴏɢᴅᴀɴ Oᴀɴᴄᴇᴀ .... programare, propuneri de corecturi, testare

  Vʟᴀᴅ A. Aʀɢʜıʀ ...... ideea originală, propuneri de corecturi, testare

  Sᴏʀıɴ Pᴀʟıɢᴀ  ........ consultanță


Licența de utilizare

Gratuită, accept donații / Freeware, donations accepted.

Autorul nu e răspunzător pentru orice eventuale pierderi cauzate de folosirea acestui program software.
The author is not responsible for any losses caused by the use of or failure of this software.


Compatibilitate

Acest script rulează numai pe Mac OS X 10.6 (Snow Leopard) sub programul QuarkXPress 7, 8 sau 9.


Instalare

Rulați programul de instalare descărcat. Acesta va instala script-uri separate pentru fiecare versiune de QuarkXPress de la 7 la 9 pe care le aveți în dosarul Applications. La instalare vi se va cere parola de administrator al computerului. Dacă nu dvs. sunteți administrator, solicitați-i acestuia permisiunea și asistența în instalare.


Utilizare

Pentru a-l putea rula, script-ul necesită să aveți deschis un document cu text.

  •  Selectați script-ul “Corector ortografic” din meniul Scripts > Typography. Script-ul detectează problemele de ortografie pe care le poate corecta, precum și dacă textul conține diacriticele incorecte „Ş”, „Ţ” și „Ô întâlnite deseori în textele în limba română;
 
  •  Selectați din listă ce corecturi doriți să execute, având grijă să nu modificați sau interacționați cu documentul în lucru după pornirea operației de corectare;

  •  La final, script-ul vă anunță cât a durat procesarea documentului.

Scriptul va procesa numai cadrele de text și tabelele din document, și va ignora orice alte tipuri de obiecte.

Deși script-ul rulează și separat, dacă e deschis cu AppleScript Editor și rulat de acolo, nu vă recomand, deoarece e de două ori mai lent.


Bug reports, script-uri la cerere

Aici, sau la e-mail-ul bogdan[punct]oancea[a~rond]me[punct]com


Donații prin PayPal (ha ha)

Clic pe butonul “Donate” ce apare în fereastra “Despre script”, sau pe acest link PayPal.

© Bogdan Oancea, octombrie 2011

o versiune mai recentă e ceva mai jos în pagină

[ Modificat: 27 Decembrie 2011 09:23 PM de Administrator ]
Profil
 
  [ Ignoră ]   [ # 8 ]
Avatar
RankRankRankRank
Administrator
Din: județul Devon, UK
Macuser din: 18.10.05

Eu nu folosesc Quark, dar scriptul le sigur util altora.

Daca tot e loc de cereri, uite:
- pentru Word:mac 2011
- pe Lion
- xxx , ➝ xxx,
- xxx . ➝ xxx.
- “xxx” ➝ „xxx”

Merçi smile

Profil
 
  [ Ignoră ]   [ # 9 ]
Avatar
RankRankRank
Member
Din: 
Macuser din: 21.05.06
altero - 01 Noiembrie 2011 11:01 PM

Eu nu folosesc Quark, dar scriptul le sigur util altora.

Daca tot e loc de cereri, uite:
- pentru Word:mac 2011
- pe Lion
- xxx , ➝ xxx,
- xxx . ➝ xxx.
- “xxx” ➝ „xxx”

Merçi smile

Pfoai… cum mi-a putut scăpa asta cu “spațiu + virgulă”?!? Descărcați, vă rog, de aici “update-ul”.

Prioritatea e să-l fac și pentru InDesign (partea de corectare a diacriticelor e deja făcută).

Pentru Word… nu promit nimic deocamdată (e mai mult de lucru la un script din ăsta decât pare la prima impresie), dar dacă-l fac, o să execute toată gama de corecturi care le face și pentru QXP, în afară de treaba cu “cuvânt + spațiu + punct” și cea cu ghilimelele, care, dacă Wordu’ n-are expresii regulare, nu se prea poate. smile

Apropo de Lion: e foarte probabil ca script-ul să meargă și din QXP pe Lion – atâta doar că eu sunt încă pe SL, deci n-am testat, ca să fiu sigur.

Profil
 
  [ Ignoră ]   [ # 10 ]
Avatar
RankRankRank
Member
Din: 
Macuser din: 21.05.06

Salutare,

Punctu’ unu:
Între timp am mai adăugat la lista de corecturi, am rezolvat niște bug-uri, și am făcut și scriptu’ mai rapid.
Lista de gre§eli ce pot fi corectate de script se prezintă astfel:


    xxx , xxx ➝  xxx, xxx
    xxx xxx ➝  xxx xxx
    xxx . xxx ➝  xxx. xxx
    xxx - xxx ➝  xxx ― xxx
    xxx—xxx ➝  xxx ― xxx
        xxx…  ➝  xxx…
        xxx.)  ➝  xxx).
      ( xxx )  ➝  (xxx)
      [ xxx ]  ➝  [xxx]
      { xxx }  ➝  {xxx}
      « xxx »  ➝  «xxx»
        xxx !  ➝  xxx!
        xxx ?  ➝  xxx?
        xxx?!  ➝  xxx?!?
        xxx ;  ➝  xxx;
        xxx :  ➝  xxx:
      xxx, etc ➝  xxx etc
      xxx, ş.a.  ➝  xxx ş.a.
      xxx, ş.a.  ➝  xxx ş.a.
xxx, ş.a.m.d.  ➝  xxx ş.a.m.d.
xxx, ș.a.m.d.  ➝  xxx ș.a.m.d.
    xxx / xxx ➝  xxx/xxx
    xxx/ xxx ➝  xxx/xxx
    xxx /xxx ➝  xxx/xxx
    „Ş” și „ş”  ➝  Ș” și „ș”
      „Ţ” și „ţ”  ➝  Ț” și „ț”
    „Ô și „ã”  ➝  Ă” și „ă”


Vă rog descărcați și instalați versiunea 1.2 atașată mai jos.

(Aș ruga pe vreunul din administratori să “desființeze” link-ul precedent către versiunia 1.0 sau, dacă nu e prea greu, să le redirecționeze către versiunea asta. Mulțumesc anticipat)

Punctu’ doi:
Dacă e cineva – persoană responsabilă, ce are de-a face cu texte lungi – care s-ar băga să testeze un script similar pentru InDesign CS4, 5 sau 5.5, îl rog să ia legătura cu mine pe PM.


An Nou fericit!

installer-ul corect este aici.

[ Modificat: 28 Decembrie 2011 03:30 PM de Administrator ]
Profil
 
  [ Ignoră ]   [ # 11 ]
Avatar
RankRankRankRank
Sr. Member
Din: Bucureşti, Sala Palatului
Macuser din: 30.10.05

Mulţam, e minunat! Mai ales că QXP desparte mai bine în silabe dacă sînt diacritice Unicode decît dacă sînt pe standardul Windows.

Profil
 
  [ Ignoră ]   [ # 12 ]
Avatar
RankRankRankRank
Sr. Member
Din: Bucureşti, Sala Palatului
Macuser din: 30.10.05

În ceea ce priveşte scriptul pentru InDesign, nu te-aş sfătui să-l pui în aplicare. InDesign nu ştie să despartă în silabe dacă nu are cedilla, ci comma. Aşa că…

Profil
 
  [ Ignoră ]   [ # 13 ]
Avatar
RankRankRankRank
Sr. Member
Din: Bucureşti, Sala Palatului
Macuser din: 30.10.05

Dovada, dovada!, zise coana Leana.
Iată dovada!

Profil
 
  [ Ignoră ]   [ # 14 ]
Avatar
RankRankRank
Member
Din: 
Macuser din: 21.05.06

Mda, nașpa… Ce versiune de ID face așa? Și ultima?

Oricum, 90% e deja făcută treaba: parte din script (cea cu corecturile ortografice separat) l-am pus la punct pe CS3 la serviciu, și cealaltă cu corectarea diacriticelor greșite, cu punerea “â”-ului în loc de “î” și a lui “sunt” în loc de “sînt”, am făcut-o acasă pe demo-uri de CS5 și CS5.5. Mai tre’ să le-mbuc (cu modificările de rigoare), când găsesc timp.

Dar pe Word 2011 cum stă treaba? Că am făcut un script pentru W 2008, dar la testat Vladlitteram pe 2011, și zicea că nu merge. (N-am apucat să descarc demo-ul – o las până ce gat cu cel De ID).

Profil
 
  [ Ignoră ]   [ # 15 ]
Avatar
RankRankRankRank
Sr. Member
Din: Bucureşti, Sala Palatului
Macuser din: 30.10.05

4 şi 5.
Scriptul ăla pentru Word nu mă interesează, că eu folosesc macro. (care merge pentru versiunile 2004 şi 2011). Poate să fie folositor la 2008, care a experimentat (catastrofal, zic eu) scripting-ul Apple.
Apoi, să ştii că multă lume NU vrea să schimbe î cu â. Asta pentru că multă lume scrie după vechea ortografie (care e şi corectă, fie vorba-ntre noi). Apoi, cum înlocuieşti reîntâlni? reântâlni? Greşit…

Profil
 
   
1 din 6
1
 
‹‹ Salutare      Fonturi romanesti pt. Mac ››