https://wiki.contextgarden.net/api.php?action=feedcontributions&user=Tonnerkiller&feedformat=atomWiki - User contributions [en]2024-03-28T20:39:56ZUser contributionsMediaWiki 1.34.1https://wiki.contextgarden.net/index.php?title=DIN_lang_folder&diff=24235DIN lang folder2019-06-01T03:32:49Z<p>Tonnerkiller: forgot the backspace last time, now all should be good again</p>
<hr />
<div>This is a template to print DIN lang folders. <br />
<br />
%% This is a template for a Din lang Folder.<br />
%% The folded page of such a flyer is shorter (97mm) than the other pages (100mm)<br />
<br />
%% This measure shows how much shorter the folded page is.<br />
\definemeasure<br />
[shortfold]<br />
[3mm]<br />
<br />
%% The bleed measure is necessary if you have colored page backgrounds <br />
%% or images in the bleed.<br />
%% Different print shops need different bleeds.<br />
\definemeasure<br />
[bleed]<br />
[1mm]<br />
<br />
%% This is the pagesize of the final PDF.<br />
%% The bleed size is added two times to width and height.<br />
\definepapersize<br />
[A4-flyer]<br />
[width=\dimexpr297mm+2\measured{bleed}\relax,<br />
height=\dimexpr210mm+2\measured{bleed}\relax]<br />
<br />
%% The size of a normal page.<br />
\definepapersize<br />
[flyer-page]<br />
[width=100mm,<br />
height=210mm]<br />
<br />
%% The size of the folded page.<br />
\definepapersize<br />
[flyer-page-small]<br />
[width=\dimexpr100mm-\measure{shortfold}\relax,<br />
height=210mm]<br />
<br />
%% Imposition: With the following two commands we arrange the six pages<br />
%% on the final PDF print sheet.<br />
<br />
%% The flyerpages are imposed on the printed sheet.<br />
\setuppapersize<br />
[flyer-page]<br />
[A4-flyer]<br />
<br />
%% The pages are arranged as a tryptichon.<br />
\setuparranging<br />
[TRYPTICHON]<br />
<br />
%% Because of the shorter folded page and the bleed the pages has<br />
%% to be shifted horizontally on the printed sheet.<br />
%% The values are calculated here.<br />
\definepageshift<br />
[flyer]<br />
[horizontal]<br />
[\dimexpr\measure{bleed}-\measured{shortfold}\relax,<br />
\measure{bleed},<br />
\measure{bleed},<br />
\dimexpr2\measured{shortfold}+\measured{bleed}\relax,<br />
\measure{bleed},<br />
\dimexpr\measure{bleed}-\measured{shortfold}\relax<br />
]<br />
<br />
<br />
%% The vertical pageshift is simple.<br />
\definepageshift<br />
[flyer]<br />
[vertical]<br />
[\measure{bleed}]<br />
<br />
\setuppageshift<br />
[paper]<br />
[flyer]<br />
<br />
%% We define some measures to construct the page layout.<br />
\definemeasure<br />
[small]<br />
[3mm]<br />
<br />
\definemeasure<br />
[big]<br />
[\measure{small}*2]<br />
<br />
%% Each page has a slightly different page layout.<br />
%% The named layouts (1. bracket) inherit values from other layouts<br />
%% which are assigned in the second bracket.<br />
\definelayout<br />
[first]<br />
[page]<br />
[page=flyer-page,<br />
topspace=2\measured{big},<br />
backspace=2\measured{small},<br />
width=\dimexpr\paperwidth-4\measured{small}\relax,<br />
height=\dimexpr\paperheight-4\measured{big}\relax]<br />
<br />
\definelayout<br />
[second]<br />
[first]<br />
[topspace=2\measured{big},<br />
backspace=2\measured{small},<br />
width=\dimexpr\paperwidth-2\measured{big}\relax]<br />
<br />
\definelayout<br />
[thirdandfourth]<br />
[second]<br />
[backspace=\measure{big},<br />
width=\dimexpr\paperwidth-2\measured{big}\relax]<br />
<br />
\definelayout<br />
[fifthandsixth]<br />
[first]<br />
[backspace=\measure{big},<br />
width=\dimexpr\paperwidth-2\measured{big}\relax]<br />
<br />
%% We assign the layouts to the pages.<br />
\definelayout [1] [first]<br />
\definelayout [2] [second]<br />
\definelayout [3] [thirdandfourth]<br />
\definelayout [4] [thirdandfourth]<br />
\definelayout [5] [fifthandsixth]<br />
\definelayout [6] [fifthandsixth]<br />
<br />
<br />
%% Some setups<br />
\setupmakeup [doublesided=no]<br />
\setupbodyfont [mainface,10pt]<br />
\setuptolerance [verytolerant]<br />
<br />
<br />
%% We want to see page and layout borders.<br />
%% COMMENT THIS OUT BEFORE YOU PRINT!<br />
\showframe<br />
<br />
<br />
\starttext<br />
\starttitle[title={First page},marking{ }]<br />
\input lorem<br />
\stoptitle <br />
\starttitle[title={Second page},marking{ }]<br />
\input lorem<br />
<br />
\stoptitle <br />
\starttitle[title={Third page},marking{ }]<br />
\input lorem<br />
<br />
\stoptitle<br />
<br />
\starttitle[title={Fourth page},marking{ }]<br />
\setuppapersize [flyer-page-small] [A4-flyer]<br />
\input lorem<br />
<br />
\stoptitle<br />
<br />
\starttitle[title={Fifth page},marking{ }]<br />
\input lorem<br />
<br />
\stoptitle<br />
<br />
\starttitle[title={Sixth page},marking{ }]<br />
\setuppapersize [flyer-page] [A4-flyer]<br />
\input lorem<br />
<br />
\stoptitle<br />
<br />
\stoptext</div>Tonnerkillerhttps://wiki.contextgarden.net/index.php?title=DIN_lang_folder&diff=24225DIN lang folder2019-05-30T21:37:50Z<p>Tonnerkiller: Changed width in layout `second` to have distance from page edge like in all other cases</p>
<hr />
<div>This is a template to print DIN lang folders. <br />
<br />
%% This is a template for a Din lang Folder.<br />
%% The folded page of such a flyer is shorter (97mm) than the other pages (100mm)<br />
<br />
%% This measure shows how much shorter the folded page is.<br />
\definemeasure<br />
[shortfold]<br />
[3mm]<br />
<br />
%% The bleed measure is necessary if you have colored page backgrounds <br />
%% or images in the bleed.<br />
%% Different print shops need different bleeds.<br />
\definemeasure<br />
[bleed]<br />
[1mm]<br />
<br />
%% This is the pagesize of the final PDF.<br />
%% The bleed size is added two times to width and height.<br />
\definepapersize<br />
[A4-flyer]<br />
[width=\dimexpr297mm+2\measured{bleed}\relax,<br />
height=\dimexpr210mm+2\measured{bleed}\relax]<br />
<br />
%% The size of a normal page.<br />
\definepapersize<br />
[flyer-page]<br />
[width=100mm,<br />
height=210mm]<br />
<br />
%% The size of the folded page.<br />
\definepapersize<br />
[flyer-page-small]<br />
[width=\dimexpr100mm-\measure{shortfold}\relax,<br />
height=210mm]<br />
<br />
%% Imposition: With the following two commands we arrange the six pages<br />
%% on the final PDF print sheet.<br />
<br />
%% The flyerpages are imposed on the printed sheet.<br />
\setuppapersize<br />
[flyer-page]<br />
[A4-flyer]<br />
<br />
%% The pages are arranged as a tryptichon.<br />
\setuparranging<br />
[TRYPTICHON]<br />
<br />
%% Because of the shorter folded page and the bleed the pages has<br />
%% to be shifted horizontally on the printed sheet.<br />
%% The values are calculated here.<br />
\definepageshift<br />
[flyer]<br />
[horizontal]<br />
[\dimexpr\measure{bleed}-\measured{shortfold}\relax,<br />
\measure{bleed},<br />
\measure{bleed},<br />
\dimexpr2\measured{shortfold}+\measured{bleed}\relax,<br />
\measure{bleed},<br />
\dimexpr\measure{bleed}-\measured{shortfold}\relax<br />
]<br />
<br />
<br />
%% The vertical pageshift is simple.<br />
\definepageshift<br />
[flyer]<br />
[vertical]<br />
[\measure{bleed}]<br />
<br />
\setuppageshift<br />
[paper]<br />
[flyer]<br />
<br />
%% We define some measures to construct the page layout.<br />
\definemeasure<br />
[small]<br />
[3mm]<br />
<br />
\definemeasure<br />
[big]<br />
[\measure{small}*2]<br />
<br />
%% Each page has a slightly different page layout.<br />
%% The named layouts (1. bracket) inherit values from other layouts<br />
%% which are assigned in the second bracket.<br />
\definelayout<br />
[first]<br />
[page]<br />
[page=flyer-page,<br />
topspace=2\measured{big},<br />
backspace=2\measured{small},<br />
width=\dimexpr\paperwidth-4\measured{small}\relax,<br />
height=\dimexpr\paperheight-4\measured{big}\relax]<br />
<br />
\definelayout<br />
[second]<br />
[first]<br />
[topspace=2\measured{big},<br />
backspace=2\measured{big},<br />
width=\dimexpr\paperwidth-2\measured{big}\relax]<br />
<br />
\definelayout<br />
[thirdandfourth]<br />
[second]<br />
[backspace=\measure{big},<br />
width=\dimexpr\paperwidth-2\measured{big}\relax]<br />
<br />
\definelayout<br />
[fifthandsixth]<br />
[first]<br />
[backspace=\measure{big},<br />
width=\dimexpr\paperwidth-2\measured{big}\relax]<br />
<br />
%% We assign the layouts to the pages.<br />
\definelayout [1] [first]<br />
\definelayout [2] [second]<br />
\definelayout [3] [thirdandfourth]<br />
\definelayout [4] [thirdandfourth]<br />
\definelayout [5] [fifthandsixth]<br />
\definelayout [6] [fifthandsixth]<br />
<br />
<br />
%% Some setups<br />
\setupmakeup [doublesided=no]<br />
\setupbodyfont [mainface,10pt]<br />
\setuptolerance [verytolerant]<br />
<br />
<br />
%% We want to see page and layout borders.<br />
%% COMMENT THIS OUT BEFORE YOU PRINT!<br />
\showframe<br />
<br />
<br />
\starttext<br />
\starttitle[title={First page},marking{ }]<br />
\input lorem<br />
\stoptitle <br />
\starttitle[title={Second page},marking{ }]<br />
\input lorem<br />
<br />
\stoptitle <br />
\starttitle[title={Third page},marking{ }]<br />
\input lorem<br />
<br />
\stoptitle<br />
<br />
\starttitle[title={Fourth page},marking{ }]<br />
\setuppapersize [flyer-page-small] [A4-flyer]<br />
\input lorem<br />
<br />
\stoptitle<br />
<br />
\starttitle[title={Fifth page},marking{ }]<br />
\input lorem<br />
<br />
\stoptitle<br />
<br />
\starttitle[title={Sixth page},marking{ }]<br />
\setuppapersize [flyer-page] [A4-flyer]<br />
\input lorem<br />
<br />
\stoptitle<br />
<br />
\stoptext</div>Tonnerkiller