ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* arranging vs. \page[last]
@ 2013-01-28 19:39 Henning Hraban Ramm
  2013-01-28 20:01 ` Wolfgang Schuster
  0 siblings, 1 reply; 5+ messages in thread
From: Henning Hraban Ramm @ 2013-01-28 19:39 UTC (permalink / raw)
  To: mailing ConTeXt users list for

latest beta of ConTeXt MkIv standalone

If I use \page[last] with arranging, ConTeXt inserts additional pages and the page that’s meant to be last is not:


\setuppapersize[A5][A4,landscape]
\setuparranging[2UP]

\starttext

\chapter{One}
\input tufte

\chapter{Two}
\input tufte

\page[last]
\chapter{Last}
\input tufte

\stoptext


(Workaround: make a not-arranged PDF and arrange \copypages)

Greetlings, Hraban
---
http://www.fiee.net/texnique/
http://wiki.contextgarden.net
https://www.cacert.org (I'm an assurer)

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: arranging vs. \page[last]
  2013-01-28 19:39 arranging vs. \page[last] Henning Hraban Ramm
@ 2013-01-28 20:01 ` Wolfgang Schuster
  2013-01-28 20:17   ` Henning Hraban Ramm
  0 siblings, 1 reply; 5+ messages in thread
From: Wolfgang Schuster @ 2013-01-28 20:01 UTC (permalink / raw)
  To: mailing list for ConTeXt users


Am 28.01.2013 um 20:39 schrieb Henning Hraban Ramm <hraban@fiee.net>:

> latest beta of ConTeXt MkIv standalone
> 
> If I use \page[last] with arranging, ConTeXt inserts additional pages and the page that’s meant to be last is not:
> 
> 
> \setuppapersize[A5][A4,landscape]
> \setuparranging[2UP]
> 
> \starttext
> 
> \chapter{One}
> \input tufte
> 
> \chapter{Two}
> \input tufte
> 
> \page[last]
> \chapter{Last}
> \input tufte
> 
> \stoptext

With \page[last] can fill your document with empty pages to fill the missing pages which are needed for a certain imposition method but you have to use it at the *end* of the document in *not in* the document.

Wolfgang
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: arranging vs. \page[last]
  2013-01-28 20:01 ` Wolfgang Schuster
@ 2013-01-28 20:17   ` Henning Hraban Ramm
  2013-01-28 20:26     ` Mari Voipio
  0 siblings, 1 reply; 5+ messages in thread
From: Henning Hraban Ramm @ 2013-01-28 20:17 UTC (permalink / raw)
  To: mailing list for ConTeXt users

Am 2013-01-28 um 21:01 schrieb Wolfgang Schuster:

> With \page[last] can fill your document with empty pages to fill the missing pages which are needed for a certain imposition method but you have to use it at the *end* of the document in *not in* the document.

I understood it as "forward to last page" and need it to place some information on the back page of the booklet.
That works as long as I don’t impose (arrange).

What would you suggest to put something onto the last (i.e. back) page?

Greetlings, Hraban
---
http://www.fiee.net/texnique/
http://wiki.contextgarden.net
https://www.cacert.org (I'm an assurer)

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: arranging vs. \page[last]
  2013-01-28 20:17   ` Henning Hraban Ramm
@ 2013-01-28 20:26     ` Mari Voipio
  2013-01-29  7:00       ` Marco Pessotto
  0 siblings, 1 reply; 5+ messages in thread
From: Mari Voipio @ 2013-01-28 20:26 UTC (permalink / raw)
  To: mailing list for ConTeXt users

On Mon, Jan 28, 2013 at 10:17 PM, Henning Hraban Ramm <hraban@fiee.net> wrote:
>
> What would you suggest to put something onto the last (i.e. back) page?

The wiki has a trick, but I think it stopped working at some stage -
maybe somebody can fix it (if it is broken):
http://wiki.contextgarden.net/Imposition#Getting_the_last_page_of_a_Booklet

(Obviously we aren't the only ones with this problem...)


Mari
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: arranging vs. \page[last]
  2013-01-28 20:26     ` Mari Voipio
@ 2013-01-29  7:00       ` Marco Pessotto
  0 siblings, 0 replies; 5+ messages in thread
From: Marco Pessotto @ 2013-01-29  7:00 UTC (permalink / raw)
  To: ntg-context

Mari Voipio <mari.voipio@iki.fi> writes:

> On Mon, Jan 28, 2013 at 10:17 PM, Henning Hraban Ramm <hraban@fiee.net> wrote:
>>
>> What would you suggest to put something onto the last (i.e. back) page?
>
> The wiki has a trick, but I think it stopped working at some stage -
> maybe somebody can fix it (if it is broken):
> http://wiki.contextgarden.net/Imposition#Getting_the_last_page_of_a_Booklet
>
> (Obviously we aren't the only ones with this problem...)
>


I use the following code (luatex only).

\startusercode

function fillsignature(pages)
   -- skip the cover
   pages = pages - 2 
   local originalpages = pages

   --set needed pages to  0
   local neededpages = 0

   local modulo = pages % 4
   if modulo ~= 0 then
      neededpages = 4 - modulo
   end

   if neededpages ~= 0 then
      global.texio.write_nl('term and log', "Here I added " .. neededpages .. " pages")
      tex.print("\\dorecurse{" .. neededpages .. "}{\\page[empty]}")
   else
      global.texio.write_nl('No page needed!')
   end
end

\stopusercode

\define[1]\fillthesignature{
   \usercode{fillsignature(#1)}}

\define\bookletclosing{
  \fillthesignature{\the\realpageno}
  \page[empty]}

\setuppapersize[A5][A4,landscape]
\setuparranging[2UP]
\setuppagenumbering[alternative=doublesided]


\starttext


\dorecurse{10}{
        \input knuth
        \page[yes]
        \input knuth
}

\bookletclosing

This is the last page

\stoptext


Best wishes


-- 
Marco

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2013-01-29  7:00 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-01-28 19:39 arranging vs. \page[last] Henning Hraban Ramm
2013-01-28 20:01 ` Wolfgang Schuster
2013-01-28 20:17   ` Henning Hraban Ramm
2013-01-28 20:26     ` Mari Voipio
2013-01-29  7:00       ` Marco Pessotto

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).