17 maart 2008

Objecten uitlijnen op vergrendeld object


Zoals bekend kun je in InDesign meerdere objecten uitlijnen ten opzichte van elkaar. Wanneer je meerdere objecten selecteert en ze uitlijnt op de linker-, rechter-, boven- of onderzijde dan wordt de zijde gebruikt van het meest linker, rechter, bovenste of onderste object.

Tenzij... je een object vergrendelt! (Positie vergrendelen).
Bij het uitlijnen wordt nu de linker-, rechter-, boven- of onderzijde van het vergrendelde object gekozen.

(Deze tip vindt je ook in mijn boek 'Slimmer werken met InDesign')

12 maart 2008

Meer GREP: (drie-, vier-) dubbele spaties verwijderen

Een bekend zoek/wijzig verhaal: dubbele spaties vinden en vervangen door enkele spaties. Met standaard tekst zoek en wijzigen moet je de zoek/wijzig handeling blijven herhalen totdat er niets meer wordt gevonden.
Met GREP hoef je maar één keer te zoeken/wijzigen!

De volgende GREP zoek/wijzig actie vindt alle dubbele, drie-dubbele, vier-dubbele etc. spaties en vervangt ze door een enkele spatie:

Zoek naar:

\x{20}\x{20}+

en wijzig in:

\x{20}

(drie-, vier-) dubbele Tabs?
Zoek naar:
\t\t+
en wijzig in:
\t

8 maart 2008

GREP: telefoonnummers opmaken


Een tekst met telefoonnummers? En alle telefoonnummers moeten in hangende OpenType cijfers met een half kastlijntje ('en-streepje') na het kengetal?

Stel je hebt verschillende soorten 'formuleringen' in de tekst:
071 5224410
071/5224410
071-5224410
0715224410

Alles moet naar kengetal, en-streepje, lokaal nummer en in hangende cijfers.
Zoek in GREP naar:
[0-9]{3}.?[0-9]{7}

Dit betekent: zoek een reeks cijfers van drie getallen [0-9]{3} dan elk teken .? (maar hoeft niet, wanneer de getallen aan elkaar zijn geschreven, vandaar het vraagteken!) dan een reeks van 7 tekens [0-9]{7}.

Maar de eerste reeks cijfers en de laatste reeks cijfers moeten weer worden teruggeplaatst. We zetten ze daarom tussen haakjes:

([0-9]{3}).?([0-9]{7})

Bij wijzigen vul je in:

$1~=$2

Dit zet de eerste drie gevonden getallen terug $1, plaatst dan een half kastlijntje, ~= en dan de gevonden zeven cijfers terug $2.
Geef bij Opmaak op dat je OpenType hangende cijfers wilt gebruiken (proportioneel medieval)

Voor 06 nummers zou de GREP zoekstring worden:
([0-9]{2}).?([0-9]{8})

LET OP: Je kunt ook de zoekstring als volgt opgeven:
(\d{3}).?(\d{7})
Dit vindt precies hetzelfde, het is alleen nog korter geformuleerd.

Een telefoonsymbool voor elk nummer plaatsen? Maak een geneste stijl waarvan het eerste teken een tekenstijl Zapf Dingbats OT krijgt. Zoek dan de telefoonnummers. Plaats nu het Zapf symbool, een spatie en dan telefoonnummer terug. Zorg dat je bij Wijzigen in dan je geneste stijl hebt gekozen.
Geef nu dit op als string bij Wijzigen in:

\x{2706} $1~=$2

\x betekent handhaaf Unicode, {2706} is de Unicode voor het telefoonsymbool in Zapf Dingbats OpenType

6 maart 2008

Smart Connection Pro voor CS3

Het heeft even geduurd, maar nu is Smart Connection Pro ook geschikt voor InDesign en InCopy CS3.
Smart Connection Pro (SC Pro) is een alternatieve workflow voor InDesign met InCopy gebruik.

Meer informatie op de site van Woodwing.
Woodwing is een Nederlands bedrijf dat veel oplossingen heeft voor InDesign.

3 maart 2008

Page break in Word stopt autoflow in InDesign? Jein! (Twee oplossingen)

Een heel vervelend verschijnsel: wanneer je een Word (of RTF) bestand plaatst in InDesign met autoflow (SHIFT of ALT SHIFT plaatsen) en in het Word bestand staat een Page break commando (nieuwe pagina beginnen) dan stopt InDesign met de autoflow daar waar het de Page break van Word tegenkomt...

Nu kun je bij importopties in InDesign bij het plaatsen wel aangeven dat Page breaks genegeerd moeten worden, maar dat is enkel van toepassing wanneer je de opmaak van het Word bestand behoudt. De optie Opmaak verwijderen heeft deze instelling weer niet.

De (eerste) oplossing? De 'ouderwetse' manier van QXPress gebruiken met een Stramientekstkader! Nu werkt autoflow wel in InDesign en worden de page breaks ook keurig door InDesign gezet naar nieuwe InDesign pagina's!

LET OP: denk er wel aan dat je bij een Stramientekstkader NIET (ik herhaal: NIET!) het tekstkader met Ctrl/Cmnd-Shift 'los'klikt!! Laat je cursor zweven over je pagina totdat je ronde haakjes ziet om de geladen cursor, SHIFT-klik nu om autoflow toe te passen op de Stramientekstkaders.

Maar wat bleek nu? Ik had bij Importopties Opmaak behouden aangezet en daar Handmatige pagina-einden omgezet naar Converteer naar kolomeinden (je kunt ook Geen einden kiezen). Wanneer je nu weer de optie Opmaak verwijderen  kiest bij importopties dan onthoudt InDesign wel wat je wilt doen met de page breaks! De tweede oplossing dus.

Conclusie: je kunt TOCH zonder een Stramientekstkader werken in InDesign als je dat wilt.

27 februari 2008

QXPress Composition zones in InDesign

QuarkXPress 7 heeft een mooie optie die 'composition zones' heet: je kunt een deel van je layout op een pagina uitbesteden. Quark zou Quark niet zijn wanneer ze dit niet onnodig ingewikkeld hadden gemaakt.
InDesign CS3 kent daarom de mogelijkheid om een extern InDesign document te plaatsen in een ander InDesign document. Zeer eenvoudig en het geplaatste InDesign document verschijnt in je deelvenster Koppelingen.

Maar: bij Quark kun je een selectie van bepaalde kaders maken en daar een composition zone van maken. QuarkXPress maakt dan een nieuw document aan dat exact zo groot is als de geselecteerde kaders.

Dat kan InDesign niet...

Totaan vandaag!

Martinho da Gloria heeft een script ter beschikking gesteld dat exact die functie aan InDesign toevoegt van de Quark-stijl Composition zones.
Selecteer in je document bijvoorbeeld een tekst en illustratie kader. Hier moet nog een column worden geschreven en een afbeelding van de auteur worden geplaatst. Kies nu Bewerken > Layout zone > InDesign objects to document. Er wordt nu een InDesign document aangemaakt dat exact de afmetingen heeft van de geselecteerde kaders (je kunt dat overigens via een bleed nog zelf aanpassen), dit document geef je een naam. Het script plaatst nu dit document terug in de ruimte van de geselecteerde kaders.

De complete functie van Composition zones a la Quark in InDesign!

Maar: wat Quark niet kan dat kan dit script wel: een Composition zone weer omzetten naar native afbeelding/tekstkaders! In Quark blijft een composition zone een 'afbeelding', idem wanneer je InDesign documenten in een InDesign document plaatst. De Layout zone (zoals het script ze noemt) kunnen dus weer teruggeconverteerd worden. Heb je geschaald: geen probleem: alles blijft 1:1 geschaald, maar als native kaders.

Zelden zo enthousiast geweest over een script!!

Yep: het is gratis, voor niks, voor nop!

Download hier.

Informatie hier.

Ik werk nu met Martinho samen aan de vertaling voor het Nederlands - stay tuned!

26 februari 2008

Effecten in ID CS3: kopieer dmv.slepen


Nog nooit bij mij opgekomen maar geprobeerd naar aanleiding van een vraag van een cursist:

Wat we weten is dat je in het nieuwe deelvenster Effecten in InDesign CS3 effecten kunt verslepen binnen het deelvenster: klik op het fx pictogram achter bijvoorbeeld Object en versleep het achter Lijn, alle effecten verdwijnen bij Object en zijn nu van toepassing op Lijn.

Ik heb dan de neiging om de ALT-toets ingedrukt te houden om het Effect te kopiëren van, in dit voorbeeld, Object naar Lijn, bij het slepen van het fx pictogram.
Dat werkt echter niet! Hou hiervoor (het is niet geheel consistent binnen InDesign) de toetsen Ctrl/Cmnd-Alt-Shift ingedrukt bij het slepen van het fx pictogram. Zo kopieer je effecten.

Maar de vraag van een cursist was of je, net zoals in Photoshop lagen, een effect ook kunt kopiëren naar een ander object. Mijn antwoord was in eerste instantie: gebruik Objectstijlen.
Maar: het kan wel direct. Selecteer eerst een object (kader) met het effect. Klik nu op het fx pictogram achter bijvoorbeeld Object in het deelvenster Effect en sleep het uit het deelvenster Effecten(!) bovenop een object (kader) in je document: je hebt nu het effect gekopieerd!

25 februari 2008

Crashes in ID CS3 5.02? Sluit Koppelingen-paneel!

Gek werd ik er van: vele, vele crashes na de update naar de de laatste versie van InDesign, versie 5.02.
Bij het openen van bepaalde bestanden knalde InDesign CS3 er steeds weer uit, soms direct al na het openen van een document.

Heel toevallig kwam ik erachter dat wanneer het deelvenster Koppelingen niet open staat (mag wel 'gedockt' zijn maar niet als lijst zichtbaar) de crashes achterwege bleven!

Er is hier sprake van een flinke bug die doet denken aan de bug van InDesign CS3 5.0: crashes wanneer het info-paneel open stond.

Conclusie: voorlopig het deelvenster Koppelingen niet 'openklappen 'voordat je een document opent!