[Tex-nl] Migreren naar pdfLaTeX

Bart Pauwels bps1572 at mail.be
Sat Apr 16 10:45:55 CEST 2011


OK, Johan,

Je hebt een resultaat, maar helemaal perfect is het niet hé, er zijn toch nog opvallende verschillen,
en daarvoor heb je heel wat meet- en rekenwerk moeten doen.

En ik begrijp nog steeds niet waarom, bij mij werkt dat immers allemaal automatisch.
Ik weet dus niet waarom dat bij u niet gaat, en ik ben eigenlijk wel nieuwsgierig om te weten waarom.
Het zou je veel werk besparen als het bij u ook gewoon vanzelf ging.
Als je nog geinteresseerd bent om verder te zoeken, wil ik nog wel wat proberen helpen.

Om te beginnen begrijp ik nog steeds niet waarom je op deze manier werkt.
Waarom maak je eerst een pdf op A4 formaat waarvan je alleen de centrale 107 x 177 mm gebruikt,
om die dan met crop nogmaals te centreren en nog eens naar A4 op te schalen ?
En waarom doe je nog de extra stap met \includepdf ?

Je doet zelf manueel een heleboel dingen die het crop-package gewoon aan boord heeft en automatisch voor jou doet. En zo raakt het waarschijnlijk in de war ?

Daarom is het belangrijk te weten of je de eerste pdf ook via LaTeX maakt (daarom had ik die vraag gesteld) en niet een pdf is die je op een andere manier gemaakt hebt; voor de werkwijze die ik voorstel is dat namelijk essentieel.

Ik doe het op deze manier:
Je maakt één LaTeX bestand, waarin je met het geometry-package alles juist zet voor een document op papier van 107 x 177 mm. Je voorziet op dat moment dus geen A4-papier.
In dat zelfde document gebruik ja packahe crop:

\usepackage[cam,a4,center]{crop}

Crop zorgt er dan zelf voor dat:
1. (pdf)LaTeX denkt dat het werkt met papier van 107 x 177 mm
2. de PDF generator van PdfLaTeX toch een PDF aflevert op A4 formaat, met de 107 x 177 mm pagina mooi in het midden en met de juiste crop-marks.

Geen liniaal, geen rekenmachientje, alles vanzelf.
Met geometry geef je op hoe het document er voor u als auteur uitziet,
met crop geef je mee hoe de drukker het wil hebben.
Zo hoort het: scheiding tussen inhoud bij de auteur en technische details voor de drukker.

Maar zelfs al zou je de eerste pdf niet met LaTeX maken,
dan nog moet het vanzelf werken.
Dan moet je wel \includepdf oproepen met paramter "noautoscale":

\includepdf[pages=-,noautoscale]{....pdf}

Anders gaat pdfpages het schalen, en dat was blijkbaar één van uw problemen ?

Proberen ?

Bart Pauwels


> ----------------------------------------
> From: Johan Vromans <jvromans at squirrel.nl>
> Sent: Fri Apr 15 23:35:08 CEST 2011
> To: <tex-nl at ntg.nl>
> Subject: Re: [Tex-nl] Migreren naar pdfLaTeX
> 
> 
> Bart Pauwels <bps1572 at mail.be> writes:
> 
> > hebben de pdf pagina's die je invoegt dezelfde afmetingen als de
> > ruimte binnen de cropmarks, (107 x 177) ?
> 
> Nee, deze pdf pagina's zijn a4 met in het midden, gecentreerd, het
> kleine paginaatje.
> 
> Dit is ook de reden waarom het invoegen niet werkt. Als ik ze als a4
> invoeg dan krijg ik de juiste printout, maar geen cropmarks (deze vallen
> immers buiten de a4). Als ik ze invoeg als 107x177 pagina dan wordt de
> a4 pagina verkleind tot 107x177 waardoor de uiteindelijke bladspiegel
> wel heel erg klein wordt.
> 
> > Je situatie is waarschijnlijk ingewikkelder dan ik me voorstel.
> 
> De grootste ingewikkeldheid zit/zat in het minutieus uitpluizen van de
> juiste margins en offsets om aan de specificaties van de drukker te
> voldoen.
> 
> Ik heb dus maar weer de stoute schoenen aangetrokken, printjes gemaakt,
> de lineaal erbij enzovoorts. Ik had:
> 
>     \topmargin 23mm
>     \headheight 0mm
>     \headsep 0mm
>     \footskip 11.5mm
>     \textheight 146mm
>     \textwidth 82.5mm
>     \frenchspacing
>     \oddsidemargin 33mm
>     \evensidemargin\oddsidemargin
>     \setlength{\RaggedRightRightskip}{0pt plus 10mm}
>     \setlength{\RaggedRightLeftskip}{0pt}
> 
> Na enkele iteraties kom ik op:
> 
>     \usepackage[paperwidth=107mm,paperheight=177mm]{geometry}
>     \topmargin -14mm
>     \headheight 0mm
>     \headsep 0mm
>     \footskip 11.5mm
>     \textheight 146mm
>     \textwidth 82.5mm
>     \frenchspacing
>     \oddsidemargin -13.2mm
>     \evensidemargin\oddsidemargin
>     \setlength{\RaggedRightRightskip}{0pt plus 10mm}
>     \setlength{\RaggedRightLeftskip}{0pt}
>     \usepackage[cam,axes,noinfo,a4,center,pdftex]{crop}
> 
> Het resultaat zie je in http://www.squirrel.nl/pub/xfer/crop2.pdf .
> Ik heb de 'oude' cropmarks er ook in laten zitten. Er zitten minimale
> verschillen tussen de oude en de nieuwe cropmarks maar vooralsnog valt
> dat binnen de marges van de snijmachines.
> 
> Bedankt voor de tips!
> 
> -- Johan

-----------------------------------------------------
Sauvez vos sms à l'abri des regards indiscrets.
Uw sms'jes bewaren, weg van indiscrete blikken.
http://www.smsforever.be



More information about the TeX-NL mailing list