Archiv für die Kategorie ‘InDesign’

Händisch Suchen&Ersetzen war gestern

Freitag, 28. November 2014

Dar­über, dass es für Suchen&Ersetzen in InDe­sign wirk­lich sehr ele­gante und tolle Tools gibt, dar­über hatte ich vor eini­ger Zeit schon geschrie­ben. Seit ein paar Wochen aber habe ich ein neues Lieb­lings­script »Find­Ch­an­ge­By­List«, das stan­dard­mä­ßig bei jeder InDesign-Installation in der Script-Palette mit­ge­lie­fert wird.

Per Text­da­tei kön­nen alle Suchen&Ersetzen-Vorgänge, die man in einem Doku­ment vor­neh­men will gesam­melt wer­den. Und (kras­ser »wow-Faktor«, wie ich finde) tat­säch­lich funk­tio­niert das auch noch mit über hun­dert Ein­trä­gen. Die jewei­li­gen S&E-Abfragen kön­nen auf Absatz– und/oder Zei­chen­for­mate beschränkt oder glo­bal ange­wen­det wer­den, zudem kann ange­ge­ben wer­den ob »nor­ma­les« Suchen und Erset­zen zum Ein­satz kom­men oder per GREP gesucht und ersetzt wer­den soll. Wahn­sin­nig hilf­reich, wenn man mit gro­ßen Doku­men­ten arbei­tet, die aus unter­schied­li­chen Quel­len kom­men, nach­her aber ein­heit­li­che Schreib­wei­sen auf­wei­sen sollen.

Tipp: Unbe­dingt mal aus­pro­bie­ren, lohnt sich!

Share

Umbrüche & Tabs / InDesign & Office

Freitag, 28. November 2014

tables_id2xlsTja, manch­mal muss es eben Office sein: Der Kunde lie­fert Excel-Tabellen und die sol­len ins InDe­sign – so weit, so unspek­ta­ku­lär.
Aus dem fer­ti­gen InDesign-Dokument (inkl. der Kor­rek­tu­ren) soll dann wie­derum ein Excel-Dokument wer­den – klingt so weit auch mach­bar. Der Teu­fel steckt aber wie so oft im Detail:
• Wenn in Zel­len (ob in Excel o. in InDe­sign spielt dabei keine Rolle) Tabu­la­to­ren vor­han­den sind, man diese kopiert und ins jeweils andere Pro­gramm ein­fügt, pas­siert fol­gen­des: Aus einer Zelle, in der etwa 1<TAB>2 steht, wer­den 2 Spal­ten (eine in der 1 steht, in der zwei­ten steht die 2). Unschön!
• Tre­ten Umbrü­che in Zel­len auf, pas­siert das Glei­che: InDe­sign (bzw. Excel, je nach­dem, wo man die Daten gerade ein­fügt) sieht sich ver­an­lasst, den Umbruch als neue Zeile zu inter­pre­tie­ren. Igitt!

Der vor­erst ein­zige Work­a­round: Den Inhalt jeder ein­zel­nen Zelle mar­kie­ren (also als Text) und die­sen im ande­ren Pro­gramm wie­der in eine ein­zelne Zelle ein­fü­gen. pfui!

Oder aber – man macht’s mit einer Mischung aus InDesign-Script und Excel-Makro:
Im Pro­gramm, aus dem ich die Daten ins andere Kopiere, wer­den Tabu­la­to­ren auto­ma­tisch umge­schrie­ben in ###T###, Absatz­en­den in ###R###, und wei­che Umbrü­che in ###N###
Im der Appli­ka­tion, in der die Daten schließ­lich lan­den, wird nach dem Ein­fü­gen auto­ma­tisch wie­der der Ursprungs­zu­stand wiederhergestellt.

tabelle

Die jewei­li­gen Code-Listing dazu gibt’s hier.

(mehr …)

Share

Zurück von der PUBKON

Montag, 16. Juni 2014

pubkon14In den letz­ten Jah­ren dachte ich immer: »PUBKON« das könnte inter­es­sant sein – die­ses Jahr habe ich es dann end­lich auch mal auf die Publishing-Konferenz nach Ber­lin geschafft.
Tat­säch­lich bin ich ziem­lich begeis­tert: Echte Cracks, die in ihren Vor­tä­gen aus dem Praxis-Nähkästchen plau­dern und Wis­sen ver­mit­teln, das so eben in kei­nem Hand­buch steht. Teil­weise sehr wit­zig, hier und da schlicht ver­blüf­fend und im Groß­teil aller Fälle wahn­sin­nig spannend.

Toll fand ich neben dem Pro­gramm auch die Loca­tion und die wirk­lich her­vor­ra­gende Orga.

Meine per­sön­li­chen Session-Highlights waren:

(mehr …)

Share

Gastbeitrag im InDesign-Blog

Montag, 28. Oktober 2013

InDesignblogTim vom indesign-blog.de hat kürz­lich ange­fragt, ob ich nicht Lust hätte dort einen Gast­bei­trag zu ver­fas­sen. Na klar hab ich dazu Lust! Als Thema habe ich mir die Deak­ti­vie­rung des PDF-Hintergrundexportes in InDe­sign aus­ge­sucht (der mich bis­wei­len stört) und über den ich vor eini­ger Zeit schon­mal hier berich­tete.

Share

Mystery bei pixelstaub

Dienstag, 27. August 2013

pixelstaub gestaltet Mystery-Buch von Christian Keltermann

Gerade freue ich mich über einen tol­len Job, den ich gerade am machen bin: Der Autor Chris­tian Kel­ter­mann hat mich beauf­tragt, sein neues Buch zu gestal­ten. Das Cover gibt’s schon mal hier – das Buch ab Okto­ber im gut sor­tier­ten Buch­han­del oder bei amazon.

Share

äh … Danke !!

Mittwoch, 19. Juni 2013

Neugierig auf das neue InDesign CC

Ähem … Irgend­wie hab ich ein schlech­tes Gewis­sen: Nach­dem ich vor­ges­tern noch so über die Crea­tive Cloud (vor Allem über das damit ver­bun­dene neue Abomo­dell) abge­rotzt hatte, habe ich ges­tern die InDesign-User-Group besucht und bei der dor­ti­gen Tom­bola ein ein­jäh­ri­ges Creative-Cloud-Abo gewon­nen, das von Adobe gespons­tert wurde. Nach dem Freuen kommt jetzt also das sym­bo­li­sche Mund-Mit-Seife-Auswaschen …

Ori­gi­nal vom 19.09.2013: Wenn­gleich mich das neue »Du kannst unsere Pro­gramme ab sofort nicht mehr kau­fen, son­dern musst sie nun Monat für Monat mieten«-Modell von Adobe kei­nes­wegs in Begeis­te­rungs­stürme versetzt(oder dras­ti­scher aus­ge­drückt: Wer hat sich die­sen haar­sträu­ben­den Blöd­sinn bloß aus­ge­dacht?), bin ich natür­lich extrem gespannt auf die neuen Pro­gramm­ver­sio­nen. Offen­sicht­lich hat sich bei InDe­sign an neuen Fea­tures wenig getan (ja, okay, man kann jetzt QR-Codes gene­rie­ren …), wenn aber der ePub-Export wirk­lich so dras­tisch über­ar­bei­tet wurde, wie es ges­tern auf den Adobe Crea­tive Days sug­ge­riert wurde, dann bin zumin­dest für’s Erste grob ruhig­ge­stellt. Mal schauen … Gott­lob darf man ja vorab noch Tes­ten. Na dann mal ab in die Cloud, die­sen dubio­sen Heilsbringer.

Danke – ich freu mich riesig :)

Und da ges­tern offen­sicht­lich Glücks­tag war,  gab es sogar noch einen wei­te­ren Knaller-Preis für mich. Wahnsinn!

Share

Unfassbar: Layout Invaders in InDesign …

Donnerstag, 29. November 2012

Fol­gen­des Video(spiel) ent­stand im Rah­men eines Pro­jek­tes an der FH Pots­dam. Ich bin völ­lig gebafft – Space Inva­ders in InDe­sign java-gescripted. Da zieh ich mei­nen Hut aber mal ganz ehr­furchts­voll!

Zusätz­lich (als ob’s nicht schon genug wäre), ist im Pro­jekt auch ein extrem hilf­rei­ches Wiki zum Thema Script­ing von Adobe Appli­ka­tio­nen ent­stan­den. Toll!

Share

Messestand für biolitec®

Donnerstag, 29. November 2012

Kürz­lich war ich auf der Media in Düs­sel­dorf, um dort den fer­ti­gen Mes­se­stand mei­nes Kun­den bio­li­tec zu bewun­dern, der mich mit dem Design der Stand­wände, Gestal­tung und Pro­gram­mie­rung von Touchscreen-Anwendungen und einer Video­ani­ma­tion beauf­tragt hatte. Die Stim­mung am Stand war toll und gemein­sam freu­ten wir uns über einen gelun­ge­nen Job! Bald gibt’s ein paar mehr Bil­der – hier schon­mal aber ein ers­ter Eindruck …

Share

Gerade in den Druck gegeben …

Donnerstag, 25. Oktober 2012

… und bald unter­wegs in die Brief­käs­ten der Windbeutel-Kunden: Der neue »Fami­li­en­rei­sen 2013″-Katalog. 84 Sei­ten mit Urlaubs­rei­sen für Fami­lien, tol­len Fotos und alles in feins­ter Farbe (Pro­duk­ti­ons­zeit war dies­mal – dank eines eigens pro­gram­mier­ten Javascript-Automatismus’ – unglaub­li­che 10 Tage!).

Share

PDF-Export im Hintergrund ausschalten (InDesign ab CS5)

Mittwoch, 10. Oktober 2012

Die Mög­lich­keit, PDFs im Hin­ter­grund zu expor­tie­ren (ab InDe­sign CS5)  ist an und für sich eine tolle Sache: Wäh­rend man wei­ter am Doku­ment arbei­tet, kann man PDFs expor­tie­ren, ohne dass das Pro­gramm blo­ckiert ist. Dum­mer­weise hängt sich der PDF-Export im Hin­ter­grund hin und wie­der auf.
Abhilfe schafft fol­gen­der klei­ner Trick, der den Hin­ter­grund­ex­port ausschaltet:

Eine leere Text­da­tei anle­gen und die­ser den fol­gen­den Namen geben: DisableAsyncExports.txt

MAC: im Fin­der mit der rech­ten Maus­taste auf’s InDesign-Programmsymbol kli­cken und sich den Pake­tin­halt anzei­gen las­sen. Die zuvor erstellte Text­da­tei an fol­gen­den Ort ver­schie­ben:
/Applications/Adobe InDe­sign CS6/Adobe InDe­sign CS6.app/Contents/MacOS/DisableAsyncExports.txt

WIN: Die Text­da­tei hier­hin kopie­ren: C:\Program Files\Adobe\Adobe InDe­sign CS5\DisableAsyncExports.txt

Danach InDe­sign neu star­ten und das PDF wird nicht im Hin­ter– son­dern im Vor­der­grund expor­tiert. InDe­sign ist dann zwar für alle ande­ren Auf­ga­ben blo­ckiert, hängt sich dann aber zumin­dest nicht mehr beim Expor­tie­ren auf. Um den Hin­ter­grund­ex­port wie­der ein­zu­schal­ten, ein­fach die Text­da­tei DisableAsyncExports.txt löschen oder an einen ande­ren Ort ver­schie­ben.
Es geht aller­dings noch ele­gan­ter: Mari­jan Tompa hat ein klei­nes hilf­rei­ches Java­Script geschrie­ben. Die­ses legt man in InDe­signs Unter­ord­ner star­tup scripts.Nach Neu­start von InDe­sign kann man den Hin­ter­grund­ex­port im Datei-Menü wahl­weise ein– oder aus­schal­ten.
Den Ori­gi­nal­ar­ti­kel (in eng­lisch) dazu gibt es hier:

Share

Ergebnisse meines FH-Projektes

Sonntag, 24. Juni 2012


Im Mai 2012 lei­tete ich an der Köln Inter­na­tio­nal School of Design (Fach­hoch­schule Köln) ein 10tägiges »Hacking InDe­sign by Scripts«-Projekt. Zehn Stu­den­ten, die bis­her größ­ten­teils mit Pro­gram­mie­rung so gar nichts am Hut hat­ten fan­den sich zusam­men, um nach einer zwei­tä­gi­gen Ein­füh­rung Java­Scripts für InDe­sign zu ent­wi­ckeln.
Ein Thema, das sich schnell her­aus­kris­tal­li­sierte war »gene­ra­tive Gestal­tung«, also InDe­sign mit­hilfe von Zufall, Logik und Mathe­ma­tik zu steu­ern, um Resul­tate her­vor­zu­brin­gen, die von Hand so nicht (oder nur mit sehr gro­ßem Zeit­auf­wand) rea­li­sier­bar wären. (mehr …)

Share

ASCII Art mit InDesign

Sonntag, 24. Juni 2012


Heute bin ich über eine Exten­sion gestol­pert, die es ermög­licht, direkt in Adobe InDe­sign aus belie­bi­gen Objek­ten ASCII-Art zu erzeu­gen (das Aus­gangs­ma­te­rial kann dabei Text, Bild oder Vek­tor­gra­fik sein). Nach dem Down­load instal­liert man die Exten­sion über Adobes Exten­sion Mana­ger und fin­det sie anschlie­ßend in InDe­sign unter »Erwei­te­run­gen«.
Jetzt nur noch ein Absatz­for­mat anle­gen (Monospace-Font, ein wenig mit Zei­chen– und Zei­len­ab­stand spie­len) und los geht’s. Die Erwei­te­rung »ascii me« gibt’s im Blog des Ent­wick­lers Loic Aigon zum kos­ten­lo­sen Down­load. Zudem gibt’s dort wei­tere span­nende Tipps, z.B. zur Pro­gram­mie­rung dahin­ter. Viel Spaß!

Share

Heute mal wieder tolle Post :)

Dienstag, 29. Mai 2012

Heute in der Post: Die Adobe Creative Suite 6
ich bin gespannt …

Share

Eine Odyssee: XML sortieren mit XSL und InDesign …

Samstag, 31. März 2012

Die schlechte Nach­richt zuerst: Es geht nicht! Zumin­dest nicht mal eben »so ein­fach«. Die gute Nach­richt aller­dings: Irgend­wie geht’s halt doch! Aber, ich fange mal lie­ber ganz vorne am Anfang an:
Für ein umfang­rei­ches Pro­jekt lie­ferte ein Kunde XML-Daten an. Diese Daten (Namen und Adres­sen) soll­ten alpha­be­tisch sor­tiert in InDe­sign erschei­nen. Für sol­che Anwen­dungs­ge­biete bie­tet sich XSL-T, mit dem man die Struk­tur einer XML-Datei beim Import beein­flus­sen kann.
Beson­ders inter­es­sant in die­sem Zusammenhang:

(mehr …)

Share

Lehrauftrag an der KISD

Montag, 27. Februar 2012

Ich freu’ mich: Anfang bis Mitte Mai werde ich an mei­ner ehe­ma­li­gen Hoch­schule, der Köln Inter­na­tio­nal School of Design das Interface-Design-Projekt »Hacking InDe­sign by Scripts« anbie­ten. Inner­halb von zwei Wochen sol­len dort kleine Hel­fer­lein für InDe­sign und Tools zur gene­ra­ti­ven Gestal­tung entstehen.

Hier die Pro­jekt­be­schrei­bung:
»Was man in Adobes Lay­out­soft­ware per Maus tun kann, kann mit­tels Pro­gram­mie­rung auch fern­ge­steu­ert wer­den. Die Mög­lich­kei­ten von InDesign-Scripting gehen jedoch weit dar­über hin­aus: Völ­lig neu­ar­tige Desi­gnwerk­zeuge mit eige­nen Inter­faces kön­nen geschaf­fen wer­den – Tools zur gene­ra­ti­ven Gestal­tung, Effekt-PlugIns, aber auch Uti­li­ties zur Erleich­te­rung der täg­li­chen Arbeit – InDe­sign kann um Fea­tures erwei­tert wer­den, die es von Haus aus nicht hat. Im ers­ten Teil des Pro­jek­tes wer­den wir uns gemein­sam das nötige Grund­wis­sen zur InDesign-Automatisierung mit­tels Java­Script aneig­nen, anschlie­ßend wer­den eigene pro­to­ty­pi­sche Scripts für InDe­sign kon­zi­piert und umgesetzt.«

Share