28 december 2010
Interactieve PDF: verschil CS4 en CS5!
26 december 2010
iPad screenshots
23 december 2010
Mijn eBook op de iPad: perfect!
16 december 2010
Online te koop: eBook (PDF) versie van mijn herziene boek! InDesign CS5 Pro
15 december 2010
14 december 2010
Laatste exemplaren van mijn CS5 boek!
8 december 2010
CMYK Zwart in Photoshop naar InDesign
6 december 2010
Adobe NL Twitter
30 november 2010
Vragenlijsten: auto-nummeren in InDesign
In een document van een klant kwam ik de volgende opmaak tegen: het gaat om vragenlijsten waarin:
- Eerst een vraag gesteld wordt welke genummerd is met eerst het uitgave nummer (in dit geval 4) gevolgd door een oplopend nummer (dus vraag 4.1, 4.2,4.3 etc);
- Gevolgd door vier opties: alfanumeriek genummerd (a,d,c,d);
- Gevolgd door vier antwoordmogelijkheden: genummerd 1,2,3 en 4
- een alineastijl voor de genummerde en oplopende vraag;
- een alineastijl voor de a,b,c en d opties;
- een alineastijl voor antwoordmogelijkheid 1 met een lijn erboven;
- een alineastijl voor de antwoordmogelijkhden 2,3 en 4 zonder alinealijn.
- Gebruik in een dergelijk geval van nummering in een lange tekst in een kader of tekstketen voor dit soort opvolgende nummering altijd dezelfde lijst! Maak de lijst aan zoals boven besproken (in ons voorbeeld Nummers FvdG);
- Check of de levels oplopend zijn (level 1, level 2, level 3)
- Gebruik voor doornummerende lijsten met verschillende stijlen (zoals een alinealijn voor de eerste mogelijkheid) hetzelfde level nummer.
- Redacties die sommige nummers wel hard intypen en voor andere de opsommingsfunctie van Word gebruiken. Tja... :-)
28 november 2010
PPD bestanden gebruiken
21 november 2010
Voor luie mensen: basislijnraster aanpassen
//Basislijn_aanpassen.jsx //DESCRIPTION: Basislijn aanpassen aan regelafstand Object.prototype.isText = function() { switch(this.constructor.name) { case "InsertionPoint": case "Character": case "Word": case "TextStyleRange": case "Line": case "Paragraph": case "TextColumn": case "Text": case "TextFrame": return true; default : return false; } } if (app.selection.length > 0 && app.selection[0].isText()) { var myDoc = app.documents[0]; var mySel = app.selection[0]; var myOldPointsPerInch = myDoc.viewPreferences.pointsPerInch; myDoc.viewPreferences.pointsPerInch = 72; var myFirstBaseline = (mySel.constructor.name == 'TextFrame') ? mySel.insertionPoints[0].baseline : mySel.parentTextFrames[0].insertionPoints[0].baseline; var myLeading = ( mySel.insertionPoints[0].leading == 1635019116 ) ? mySel.insertionPoints[0].pointSize * mySel.insertionPoints[0].autoLeading / 100 : Number ( mySel.insertionPoints[0].leading ); if (myLeading) { myDoc.gridPreferences.baselineStart = myFirstBaseline; myDoc.gridPreferences.baselineDivision = pt2mm(myLeading); } myDoc.viewPreferences.pointsPerInch = myOldPointsPerInch; } function pt2mm(somePoints){ return somePoints*0.3528; }
18 november 2010
QuarkXPress 8.5. Gratis update
12 november 2010
Lokale opmaak tonen (Text overrides) op scherm
9 november 2010
Eigen deelvensters (panels) toevoegen
Ook anderen zijn in de weer geweest. De onderstaande is een mooie mogelijkheid om vanuit een deelvenster metadata (XMP) aan je InDesign document mee te geven (goed voor ePub bijvoorbeeld). Natuurlijk kan dit ook gewoon vanuit het Bestandsmenu (bestandsinfo) maar voor de basismogelijkheden werkt het perfect. Over hoe dit te installeren – zie ook mijn vorig bericht hier.
4 november 2010
Teus de Jong (1946 – 2010)
Vandaag bereikte mij het droevige nieuws dat Teus de Jong is overleden. Een bekend typograaf en InDesign gebruiker. Veel van zijn scripts zijn bij mij in gebruik.
Een droeve dag...
2 november 2010
GREP die bedragen (tientallen, honderdtallen etc.) vindt
€ 1,00
€ 23,12
€ 123,45
€ 5.234,56
€ 16.234,56
€ 516.234,56
€ 12,34
€ 123,45
€ 1.234,56
gebruik de volgende GREP:
\€s?\d{1,3}(.\d{3})*\,\d\d
Maar...toen moest ik nog wat verzinnen voor een bedrag met een half kastlijntje in plaats van twee nullen...
€ 12,–
Dat wordt dan:
\€s?\d{1,3}(.\d{3})*\,(\d\d)?(~=)?
Maar deze werkt net zo goed:
(\€s?)(\d+?)(\.?)(\d+)(\,)(\d\d)?(~=)?
Maar nog beter, vang af ongeacht hoeveel je in de miljoenen, miljarden etc. duikt door een voorwaardelijke herhaling ( de onderstaande is dus de beste definitieve reeks):
((\d+)?(\.?))+(\d{1,3})?,(~=)?(\d{1,2})?
Een variant: van Europese schrijfwijze naar Engelse schrijfwijze: daar moeten de punten en komma's precies andersom staan.
Ik neem nu even niet de valuta mee (dus een GREP zonder het Euro teken):
Zoek naar:
(\d{1,3})*(.)(\d{3})*(\,)(\d\d)
Vervang door:
$1,$3.$5
Wil je andersom van Engels naar Europees dan moet je in beide uitdrukkingen de komma en punt simpelweg omwiselen in de GREP.
De GREP van Europees naar Engels kan nog wel wat beter want deze GREP gaat ervan uit dat er en een punt en een komma in het bedrag staan (alleen komma's worden wel gevonden maar niet goed vervangen) en het halve kastlijntje zit er ook niet in. Maar: het is een begin en er is vast wel iemand onder de lezers die de GREP kan aanpassen voor gewenste doeleinden ;-)
NOOT: er bestaan twee aparte GREPS die bij InDesign worden meegeleverd om eerst decimalen dan honderdtallen en duizendtallen om te zetten van Europees naar Engels.
Ik heb ze wat aangepast om ook n-dashes te vinden, maar het blijft een twee-traps-raket:EERST (!!) decimalen vinden:
,((\d{2})?(~=)?)
vervang
.$1
Vervolgens (!!) duizendtallen:
zoek:
\.(\d{3})
vervang:
,$1
NOOT: Deze twee kun je nou mooi in Ć©Ć©n handeling verrichten met Multi-FindChange - zie mijn blogbericht hier. (zie filmpje hieronder voor Multi-Findchange).
26 oktober 2010
Magazines op de iPad: Adobe's (test) oplossing
Da's mooi ;-)
19 oktober 2010
Acroniemen: non-OT fonts (update scripts)
- Maak een tekenstijl aan met de naam Acroniemen
- Vind woorden getypt in kapitalen met minstens 2 of meer karakters
- Maak deze gevonden acroniemen onderkast
- Pas hier de tekenstijl Acroniemen op toe
OT: taal en accenten
18 oktober 2010
InDesign/InCopy CS5 update
Te downloaden van de website van Adobe of direct updaten vanuit InDesign/InCopy zelf.
15 oktober 2010
CS5 only: nieuwe 'grid' tools in een praktijkvoorbeeld
10 oktober 2010
Vandaag... een jaar geleden
(Onder: Audio only! - Alleen geluid!)