Numeracija
(1 korsinik/a gleda/ju temu) (1) Gost

Numeracija


19.11.2010 | 15:28
Pokazala mi se potreba da isprintam na nekakve ulaznice numeraciju od 0001 do 5000. Nekeda davno je za Quark postojao plug-in za numeriranje. Doduše, nisam izbirljiv, ne mora biti plug-in, može programčić biti i samostalni. Samo da ne bude neko Office riješenje jer namam Office.
Zna li itko za takvo šta?
19.11.2010 | 19:08
Ne znam za gotovo rješenje (i ne koristim Quark), ali može se riješiti s AppleScriptom, ovisno o workflowu koji imaš na umu.

Primjerice, u InDesignu (kojeg koristim) napraviš template (na kojem je textbox s numeracijom smješten na odgovarajuće mjesto) pa onda skripta duplicira tu stranicu još 4.999 puta (ako je svaka ulaznica = 1 list) i na svakoj sljedećoj poveća broj u textboxu za +1. Naravno, stvar bi funkcionirala i s više od jednog textboxa na stranici (za slučaj više ulaznica na jednom listu).

Ako ne nađeš gotovo rješenje, a paše ti InDesign, javi pa ti to složim.
19.11.2010 | 20:55
Ups. Sjetio sam se da je petak pa ako sad ne složim, ništa do ponedjeljka. Dakle...

tell application "Adobe InDesign CS3"
  set numMin to 42
  set numMax to 100
  set numDigits to 4
  set numPad to ""
  repeat numDigits times
    set numPad to numPad & "0"
  end repeat
  tell document "labels.indd"
    set labelsPerPage to (number of text frames of page 1)
    set totalPages to (1 + (round ((numMax - numMin) / labelsPerPage) rounding toward zero))
    set num to numMin
    set currentPage to 1
    repeat totalPages times
      set currentLabel to 1
      repeat labelsPerPage times
        set numStr to numPad & num
        set numStr to text ((length of numStr) - numDigits + 1) thru (length of numStr) of numStr
        set contents of text frame currentLabel of page currentPage to numStr
        set currentLabel to currentLabel + 1
        set num to num + 1
      end repeat
      if (currentPage < totalPages) then
        duplicate page 1
        set currentPage to currentPage + 1
      end if
    end repeat
  end tell
end tell

Prva linija je bitna jer u njoj piše kojem InDesignu se obraćamo (ovdje "CS3" ). Ako koristiš neki drugi, zamijeni "CS3" s tim drugim ("CS4", recimo).

Sljedeće 3 linije su također bitne (i u nekom sretnijem scenariju bi imale svoj GUI ). "numMin" je prvi broj numeracije. U mom slučaju "42", u tvom "1". "numMax" je zadnji broj numeracije. U mom slučaju "100", u tvom "5000". "numDigits" služi za formatiranje, određivanjem broja vodećih nula. Postavljen je na 4 tako da "1" formatira kao "0001".

Linija "tell document..." sadrži ime OTVORENOG dokumenta koji će skripta obraditi. U mom slučaju to je "labels.indd". Ako se tvoj dokument drugačije zove, ovdje treba promijeniti ime (i da, i to bi išlo u GUI ).

Dalje u nastavku je glavna petlja koja prije ulaska prebroji koliko ima "labela" na stranici, potom izračuna koliko ukupno stranica mora kreirati da bi u dokumentu bilo dovoljno mjesta za cijelu numeraciju, postavi par varijabli i krene.

U petlji obrađujemo stranicu po stranicu, tako da u svaku labelu (InDesignov text frame) upišemo uredno formatiranu numeraciju. Kad ispunimo stranicu, dupliciramo prvu stranicu (korisitmo je kao template) na kraj dokumenta i ponavljamo postupak.

Da bi skripta radila, potrebno je PRIJE pokretanja kreirati odgovarajući template dokument (u skripti je to ovaj "labels.indd" ). Kreiramo ga tako da u PRAZNOM dokumentu (kojeg čini samo JEDNA STRANICA) napravimo text frame, upišemo unutra neki dummy tekst i formatiramo taj tekst onako kako želimo da nam izgleda numeracija (font, veličina fonta, boja...). Napominjem da InDesign "naopako" identificira text frameove (zadnji kojeg napravimo tretira kao "prvi", a prvi kojeg smo napravili kao "zadnji" ) pa ako želimo da numeracija raste s vrha prema dnu stranice, potrebno je PRVI text frame kreirati na DNU stranice, a zadnji na VRHU. Dakle, napravimo prvi, smjestimo ga na dno, dupliciramo ih još N, posložimo jedan iznad drugog, alignamo/distribuiramo automatski ili pješke i imamo template za numeraciju. To snimimo (za slučaj da se nešto u procesu zbrlja) i pokrenemo skriptu koja će obaviti gore opisano.

Testirao sam sa stranicom formata A4 na kojoj su samo 3 text framea (pretpostavka da je riječ o kartama veličine 21x10 cm, printanim/tiskanim po 3 na jednom A4 listu). InDesign je kreirao 1.667 stranica s urednom numeracijom za 7 minuta. Konačni PDF je bio velik 1 MB (da nekoga ne prestraši "čak" 1.667 stranica). Ovih 7 minuta je relativno sporo jer se po putu malo "ugušio", s obzirom da je prvu polovicu posla (2.500 numeracija) obavio za 2 minute i 10 sekundi. Manji broj stranica, a veći broj text frameova po stranici bitno ubrza generiranje.
19.11.2010 | 22:27
Ovo se može i inDesignu samom. Bez pisanja koda, postoji za to i GUI.

evo link creativebits.org/indesign/numbering_tick...rs_with_indesign_cs3

Pozdrav
19.11.2010 | 23:00
Istina. Vjerujem da postoji još N različitih rješenja, ali sva na koja sam naišao zahtjevaju previše klikova (za moj pojam).

Usput - postoji li neko rješenje (osim kriptičnog Find/Replacea s GREPom) koje numeraciju rađenu na predloženi način formatira s vodećim nulama (dakle, "1" pretvori u "0001" )?
20.11.2010 | 10:32
Stvar kopa. Nisam baš Tarzan u InDesignu, ali se snalazim. Slijedio sam naputke i sve radi.
Najtoplije zahvaljujem.
PS
Pokušt ću prepeglati skript, možda radi i u Quarku.
Pozdrav.
Moderatori: Bertone
  • Stranica:
  • 1

Vikalica™

Zadnja poruka: pred 17 sati, 37 minuta
  • dpasaric: Vidim da će stare QWERTY tipkovnice odjednom dobiti na cijeni! :)
  • zvone: Nervira me jer mijenjaju bez veze.
  • smayoo: Ali zašto je to takav stress? Ako su potpuno ukinuli stari layout, posložiš si kako ti paše pomoću Ukelele
  • smayoo: QWERTZ je uvijek i oduvijek hrvatski standard tipkovnice, a ovaj apple QWERTY hibrid je izmišljotina iz nekadašnjeg "zastupnika" PEL Velebit.
  • IgorD: Prvo su prebacili @ pa sad stalno stišćem ™ a od zadnjeg sistema ni € nije gdje je bio
  • IgorD: Ja na iOSu ionako uvijek imam EN tipkovnicu, samo kad mi treba đ prebacim na hr. Frka je što su i s Macovima krenule qwertz tipkovnice
  • zvone: Ako se vrati u postavkama automatski se vraca na qwertz. Iritantno do bola.
  • zvone: Kupio novu tipkovnicu za m4 ipad pro. Hrvatska je ali vise nije qwerty nego qwertz. Razocaran.
  • drlovric: Ja nemam dres Osijeka :)
  • VanjusOS: ako ćeš obući dres Osijeka, ja ti nabavim kartu bez problema
  • VanjusOS: drlovric, nema više karata za Hajduka
  • drlovric: Ako ima neko iz Osijeka molim da mi se privatno javi. Trebam uslugu. Hvala puno :)
  • JOHN: Počivao u miru Božjem :(
  • Borisone: U oglasniku mini Pro ako nekog zanima.
  • Gjuroo: Počivao u miru.
  • smayoo: Ode nam Papa Franjo, na Uskrsni ponedjeljak. Počinak je zaslužio, i više od toga. Neka se Crkvi primi barem nešto od njegovog nasljeđa.
  • VanjusOS: Sretan Uskrs!
  • Damirst: Srstan Uskrs!
  • smayoo: Sretan Uskrs svima! :)
  • Tomek: Sretan Uskrs !!
  • ping: Sretan Uskrs
  • dpasaric: Mira i ljubavi! :)
  • Gjuroo: Sretan Uskrs!
  • Yonkis: Sretan Uskrs svima!
  • Zdravac: Sretan Uskrs!
  • drpongrac23: Sretan Uskrs svima koji slave!
  • Tomek: sad dok se ja ponovo uštekam u MACOS sustav, imat ću pitanja pa ću biti malo dosadniji :D
  • Tomek: Hvala svima... Kakav je stroj, računam s njime barem 10 godina...
  • dpasaric: Welcome back! :)
  • smayoo: Eeeej, Tomek! :)
  • Zdravac: Tomek, dobrodošao nazad! Nek te dobro i dugo služi! :)
  • Tomek: Eto nakon dugo godina, ponovo na Macu... Pozdrav svima
  • Borisone: Rekao političar i otišao krkati s generalima dok je vojska na paštetama i prekuhanim jajima.
  • Junuz: ko nehrani svoju vojsku hraniće tuđu
  • Yonkis: Apple Maps kamera naprtnjača: [link]
  • m@xym: ...nikakvu vojnu naobrazbu.
  • m@xym: Za dva mjeseca možeš naučiti rukovati pješačkim naoružanjem (od rastavljanja, sastavljana i čišćenja, do toga kako ga otkočiti, zakočiti, napuniti, sve do pucanja). Čovjek koji nema nikakvu vojnu naobrazbu, je glineni golub u slučaju rata, osoba koja je dva mjeseca nešto učila, i naučila, svakako nije. Zamisli koliko bi tek žrtava bilo da nitko od ljudi sa kojima si bio nije imao
  • Maxxy: Mi imamo malu aktivnu podobnu vojsku. A za 2 mjeseca će samo naučiti biti lijepa meta na ratištu. Proveo sam u ratu malo manje od 5 godina, i sve što ću još reći na ovu temu je da smo imali više žrtava od neznanja (igranje sa raznim zanimljivim spravicama i puškama) nego od neprijatelja! Srećom u ono vrijeme nije bilo dronova!
  • drlovric: Ja sam bio 10-11 mjeseci cini mi se. Pola vremena smo aktivno nesto ucili, pola smo ribali hodnike, kupili lisce i smarali se po vojarni. Ja sam bio 11107 (prepisali JNA VES oznaku) vojna policija, antiterosticke aktivnosti.
  • drlovric: Nekakav ustroj sa 3 mjeseca temeljne obuke da vojnik zna koirsititi pusku i kretati se unutar svoje formacije je bolje nego nista. I mozda neki modus za dodatna 2-3 mjeseca specijalisticke obuke tko to zeli. Kao neki vid nadgradnje znanja.
  • m@xym: Mi to (malu sposobnu aktivnu vojsku) već imamo. Ovih 2 mjeseca je sasvim dovoljno da mladići nauče osnove baratanja oružjem.
  • Maxxy: Vojnirok od 2 mjeseca je sprdnja. Ili lupite godinu dana, ili financirajte malu sposobnu aktivnu vojsku. Ovako se samo bacaju novci bez ikakve koristi
  • Yonkis: A što ne otvorite temu nego ovdje tipkate :)
  • Szguri: Ono što želim reći je da ljudi mogu živjeti nevjerojatno sigurne i udobne živote zato što je njihova država spremna za loše scenarije.
  • Szguri: nego zato što razumiju geografiju i povijest Rusija im je susjed, a povijest nije bila blaga. Isto sa Švicarskom: poznata po neutralnosti, ali izuzetno utvrđena i uvježbana. Država je doslovno dizajnirana tako da invazija bude noćna mora. Njihova neutralnost nije pasivna čuva je disciplina i spremnost.
  • Szguri: Osobno ne shvaćam naivnost toga da se ignorira činjenica da je rat i sukob odnosno mogućnost istog nešto što je ljudska slika i prilika od pamtivijeka. Možeš biti i spreman i miroljubiv, Švedska i Finska, primjerice, zadržale su ozbiljne obrambene kapacitete čak i tijekom mirnih vremena. Finska ima obvezni vojni rok i ogromne pričuvne snage, ne zato što su agresivne, nego zato što raz
  • Szguri: Pozdrav svima, čisto da se nadovežem na vruću temu. Kao netko tko je također bio u vojsci i imam raznog iskustva po tom pitanju.
  • drlovric: Bio sam u istoj misiji kao i profesionalni hrvatski vojnici. Nisam bio terorista niti neki placenik koji je isao da nanosi zlo ljudima tamo.
  • drlovric: Ja sam u pustinje isao po pare. Kao da je to neka tajna :) Nisam tamo bio iz uvjerenja ili nekih ideala, kao ni 95% ostalih ljudi.
  • JOHN: i odlučuje o tuđem mesu. Ja ako imam osjećaj braniti svoj dom i obitelj, to ću po inerciji napraviti, a ne da mi tamo neki kozojeb docira koji u backgroundu zgrče pare dok preslaguje pijune po karti a u pauzama vrti sa ratnim profiterstvom

Za vikanje moraš biti prijavljen.

Prijava

Prisutni jabučari

Damirst, Ender, Riba, robee, Anonimci (924)

Novo na Jabučnjaku

Teme

Poruke

Oglasi

Komentari

Anketa

Koji Mac koristite?

Page Speed 1.01 Seconds

Provided by iJoomla SEO