31 juli 2008

QuarkXPress 8 is uit


Vandaag officieel uitgebracht: QuarkXPress 8!

Via de website van Quark kun je een demo van 60 dagen downloaden. Je moet hiervoor wel een account hebben of nieuw aanmaken.



Eerste indruk: mwah... gaap... 

Geef mij maar InDesign (CS4), deze versie 8 van Quark gaat zeer zeker geen klanten 'terug-snoepen' van Adobe, absoluut niet. Voor diegene die niet naar InDesign zijn overgestapt is deze upgrade leuk, geeft een beetje het idee van hoe het is om met inDesign te werken(!) aangezien wel heel veel van InDesign is overgenomen wat betreft het werken met beelden. Voor de rest die al met InDesign de toekomst in huis heeft: wacht rustig op CS4, die gaat mijlenver boven QXPress 8 uit!


29 juli 2008

Van Grijs naar kleur



Een aardig effect, direct te maken in InDesign:
Maak een kleur Zwart aan die niet overdrukt(!) voor dit effect. Kies Deelvenster Stalen > menu Nieuwe kleurenstaal. Noem deze iets als 'Zwart uitsparen' en zet K op 100%.

Plaats de gewenste afbeelding. Plaats hier bovenop een kader dat exact zo groot is als de afbeelding. TIP: kies Bewerken > Stap en herhalen, zet offset horizontaal en verticaal op 0 mm en aantal op 1. Je hebt nu een kopie van de afbeeldng. Klik hierop met het Direct-selecterengereedschap (de witte pijl) en toets backspace (of delete).

Selecteer het nu lege kader met het Selecteren-gereedschap (de zwarte pijl) en vul het vlak met de zojuist aangemaakte staal 100% K.

Ga naar het deelvenster Effecten en zet de overvloeimodus op Kleur (probeer ook eens Kleurtoon!). De afbeelding eronder zie je nu als grijs (zwart/wit).

Selecteer nu het doezelaarverloop-gereedschap en sleep over het bovenste kader zodanig dat je langzaam kleur ziet verschijnen!





24 juli 2008

XML hoofdstuk nu te downloaden


Het vernieuwde hoofdstuk over XML van mijn hand is nu als PDF te downloaden bij macmojo.
Hier is de directe link.

20 juli 2008

En... wat is dan wel XML


Lees hieronder bij 'Heerlijk toch, zo'n GREP' dat het hoofdstuk over XML in mijn boek voor CS4 wordt uitgbreid, volgt de vraag: wat is dan XML? Hieronder heel in het kort, wat XML is. Hoe XML toe te passen met name in InDesign wordt uitgelegd in de nieuwe versie van mijn boek. Dit hoofdstuk over XML is echter binnenkort als PDF te downloaden via macmojo!

XML staat voor eXtensible Markup Language. Het is vergelijkbaar met HTML, alleen staan de namen van de tags (labels) in HTML vast, zoals Header. In XML bepaal je zelf de naam van de labels.

XML is bedoeld om de inhoud van een document los te maken van de vormgeving. Anders gezegd: een en hetzelfde XML-bestand kun je zowel in InDesign openen als in een webeditor als Dreamweaver of GoLive. In InDesign zal het XML-bestand worden vormgegeven volgens jouw opgegeven opmaak, maar hetzelfde XML-bestand zal in bijvoorbeeld Dreamweaver heel anders worden vormgegeven op basis van CSS (Cascading Style Sheets)-stijlen. Je hebt dus geen aparte InDesign- of Webeditorversie van je document nodig, het XML-bestand volstaat voor beide. XML wordt vaak gebruikt voor het automatisch opmaken van catalogi. De gegevens als bijvoorbeeld onderdeelnummer, beschrijving van het onderdeel en de prijs staan in een databasebestand. Al deze gegevens zijn als XML te exporteren. De prijs heeft bijvoorbeeld de tag (label) "Prijskaartje". Heb je in InDesign een tekstkader hetzelfde label "Prijskaartje" gegeven en ook een alineastijl gekoppeld aan het label Prijskaartje, dan komt de tekst automatisch in het juiste tekstkader op de pagina te staan met de juiste alineastijl wanneer je een XML-bestand importeert. 

Een tekstkader kan zelf een label hebben, maar tekst in dat kader kan ook gelabeld worden. Zo komt een stuk tekst in het juiste kader terecht, maar aan de tekst zelf kunnen dan verschillende labels (tags) hangen. Denk aan een tekstkader dat het label "klant" heeft, en de verschillende alinea's in dat tekstkader bevatten eigen tags zoals bijvoorbeeld "voornaam", "achternaam", "adres", "email"  etc. Zo kan bijvoorbeeld ook een tekstkader met een tabel het label '"tabel" krijgen en de inhoud van elke cel in de tabel kan dan apart van labels worden voorzien


(uit: Slimmer werkem met InDesign CS3)


Lees in de PDF meer over XML, binnenkort op www.macmojo.nl!


Heerlijk toch, zo'n GREP!


Alweer druk bezig met mijn boek te updaten naar CS4 op basis van de beta. Daar kan nog wat in veranderen natuurlijk, maar deze keer wil ik vroeg zijn met het boek.
Ook bestaande hoofdstukken ben ik aan het uitbreiden, zoals het deel over Bridge dat in de laatste versie wat sumier werd behandeld omdat ik aan het maximaal aantal pagina's voor mijn boek zat.

Ook uitgebreid wordt het XML hoofdstuk: van drie naar bijna vijftien pagina's! Nu had ik voor mijzelf de in de voorbeelden gebruikte labels (tags) in demi italic gezet, zoals Product. Elke tag moest echter daarna weer in romein worden gezet met  .

Een perfecte uitdaging voor GREP: zoek naar de string
(\w+)
En bij opmaak naar Demi italic.

Zet bij vervangen als string:
<($0)>
met opmaak Roman.

Dit zoekt een los woord met de opmaak en vervangt dit weer door het gevonden woord (je kunt dit niet leeg laten, zie de eerdere blogs over GREP!) met de tekens < >en past de stijl Roman toe.


12 juli 2008

Vervelend bugje in InDesign


Je kunt in InDesign bij het maken van een sectie (een gedeelte waar je anders wilt gaan nummeren op een pagina) in je document een zogenaamd 'voorvoegsel' opgeven. Als je bijvoorbeeld een sectie maakt om te gaan nummeren vanaf paginanummer 5 en je geeft bij Voorvoegsel 'Pagina' op, dan kun je, als je een automatisch paginacijfer invoegt, (bijvoorbeeld op je stramienpagina) besluiten dit voorvoegsel automatisch te laten opnemen. Op de plaatsen waar je de code voor een automatisch paginacijfer invoegt (Tekst > Speciaal teken invoegen > markeringen > huidig paginacijfer) verschijnt dan de tekst 'Pagina' voor het paginacijfer.

Vink je de optie Voorvoegsel opnemen af in de nummering- en sectieopties dan verschijnt dit voorvoegsel niet. maar kun je het gebruiken wanneer je precies op wilt geven welke sectie je wilt afdrukken.



Maar er gebeurt iets vervelends als je een automatische inhoudsopgave gaat genereren: zolang een nieuwe sectie met voorvoegsel op de eerste pagina van je document wordt gemaakt, en Voorvoegsel opnemen staat uit, verschijnt correct enkel het paginacijfer in de inhoudsopgave. 
Zodra een sectie echter ergens anders dan op de eerste pagina van je document verschijnt, wordt het voorvoegsel opeens wel opgenomen voor het paginacijfer in de inhoudsopgave!

Dit werkt pas zo vanaf update 5.02 van InDesign en is het gevolg van het veranderen van deze opties om een bug juist te verhelpen in oudere versies. Het ljkt er dus op dat een bugfix een nieuwe bug heeft geïntroduceerd.

Helaas is er geen 'work around' anders dan na het genereren van de inhoudsopgave met zoek/vervang het voorvoegsel te verwijderen.

4 juli 2008

Overschrijven items stramienpagina


Zoals je als InDesign gebruiker weet, staan objecten die je op de stramien-pagina zet 'op slot' op de document-pagina.

Zoals je ook ongetwijfeld weet kun je op de document-pagina door met de command-(ctrl op pc)/Shift toetsen ingedrukt met het Selectie-gereedschap (de zwarte pijl) te kilkken op het object dit 'ontgrendelen' (ontkoppelen).

Maar wist je ook dat je dit gedrag kunt uitzetten? 

Wanneer je een object tekent op de stramien-pagina en je klikt met de rechtermuisknop op het object, of je kiest het deelvenster-menu (uitklapmenu) dan verschijnt de optie 'Overschrijven van stramienitems toestaan' met een vinkje ervoor. Haal je dit vinkje weg, dan kun je dit object op de document-pagina niet langer ontkoppelen met een Command(ctrl)/Shift- klik. Het staat nu echt 'op slot'




Overigens, als je snel alle objecten van een stramien op je document-pagina wilt 'losklikken' selecteer dan de pagina's in het deelvenster Pagina's en kies uit het deelvenster-menu (het uitklapvenster van het Pagina-deelvenster) de optie 'Alle stramienpagina-items overschrijven'!


1 juli 2008

Opnieuw: acroniemen!



Vorige week ging het over een oplossing voor acroniemen zonder een OpenType font. De oplossing was via Word.
Nu, ongeveer een uurtje nadat ik de vraag voor een script had geplaatst op de Adobe forums, is het hier: een script dat acroniemen zoekt en een tekenstijl toepast!

Het script doet dit:
het zoekt via GREP naar \u\u+;
het maakt de gevonden selectie onderkast;
het past de tekenstijl Acroniemen toe op de selectie;
herhaalt dit tot einde van het artikel (tekstketens)

Plaats in InDesign/Scripts/Scripts panel/(mapnaam)

Het werkt op 'Story' niveau, maw. de tekstkaders waar je cursor in staat. Er is ook een variatie op geheel documentt niveau maar dan heb je minder controle (je wilt het tenslotte niet overal).

LET OP: het werkt ALLEEN als je een tekenstijl met de exacte naam Acroniemen eerst aanmaakt. In deze tekenstijl kun je dan alles opgeven wat je wilt: OpenType kleinkapitalen maar ook 'gewone' Kleinkapitalen, of via horizontaal/verticaal schalen, een aanspatiering etc. etc.



Werkt perfect!

TIP: je kunt hier ook een sneltoets aan geven:
Ga naar 
Bewerken > Sneltoetsen, dan Productgebied Scripts en zoek het script.
Source code javascript:
doc=app.selection[0].parentStory;
//comment out next line if you do not want styles. Change it to your style name!
charStyle= app.documents[0].characterStyles.item ('Acroniemen');
app.findGrepPreferences = null;
app.findGrepPreferences.findWhat="(?<=\W)\u\u+(?=\W)";
var finds=doc.findGrep();
for (var i=0;i

finds[i].changecase(ChangecaseMode.lowercase); //comment out next line if you do not want styles. finds[i].applyCharacterStyle (charStyle) //uncomment next line if you do not want styles. //finds[i].capitalization=Capitalization.smallCaps; }


je kunt uiteraard in dit script de tekenstijl een andere naam geven dan Acroniemen als je dat wilt.

Met dank aan Harbs!

(Wil je geen tekenstijl maar enkel Kleinkapitaal stijl toepassen lees dan de instructies in de source code voor welke regels je dan moet weghalen)

InDesign (en InCopy) update 5.03 beschikbaar

Nog niet op de site van Adobe te vinden maar wel via de Adobe update-functie: nieuwe versies voor InDesign en InCopy. Dit brengt de programma's naar versies 5.03.
Op dit moment is er nog geen documentatie over de bugfixes in deze release