Re: [NTG-context] Feature request: setuppapersize
On Tue, 22 Mar 2011, Aditya Mahajan wrote: On Tue, 22 Mar 2011, Hans Hagen wrote: so i changed it a bit in the next beta .. i also made middle the default location Thank you. I will document all this in the next TUGBoat article on "Context for users". http://wiki.contextgarden.net/PaperSetup Aditya ___ 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 ___
Re: [NTG-context] Feature request: setuppapersize
2011/3/22 Aditya Mahajan > well, it works if one specifies [A5][samesize] > > Yes, but [A5][A5] is simpler than [A5][samesize] :) With the former if the size changes to A6, you only have to change one thing. So in light of maintenance it is better. -- Cecil Westerhof ___ 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 ___
Re: [NTG-context] Feature request: setuppapersize
On Tue, 22 Mar 2011, Hans Hagen wrote: On 21-3-2011 5:08, Wolfgang Schuster wrote: Am 21.03.2011 um 00:43 schrieb Aditya Mahajan: About two months back I had requested that the second argument be made optional. Hans had implemented that request, but it does not always work (I don't know if this is a regression over the original implemenetation, or it never worked correctly). I doubt if it has ever worked because after i looked at the source for the defintion of \setuppapersize i see that Hans (i mean samesized) code can’t work. well, it works if one specifies [A5][samesize] Yes, but [A5][A5] is simpler than [A5][samesize] :) but it looks like folks want even more automatism ... and easier explanation. The trouble with [A5][A5] is that you need to explain the difference between papersize and printpapersize before you can explain how to change the papersize. Most users don't care about this difference, so the additional syntax gets confusing. so i changed it a bit in the next beta .. i also made middle the default location Thank you. I will document all this in the next TUGBoat article on "Context for users". Aditya___ 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 ___
Re: [NTG-context] Feature request: setuppapersize
On 21-3-2011 5:08, Wolfgang Schuster wrote: Am 21.03.2011 um 00:43 schrieb Aditya Mahajan: About two months back I had requested that the second argument be made optional. Hans had implemented that request, but it does not always work (I don't know if this is a regression over the original implemenetation, or it never worked correctly). I doubt if it has ever worked because after i looked at the source for the defintion of \setuppapersize i see that Hans (i mean samesized) code can’t work. well, it works if one specifies [A5][samesize] but it looks like folks want even more automatism ... so i changed it a bit in the next beta .. i also made middle the default location Hans - Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl - ___ 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 ___
Re: [NTG-context] Feature request: setuppapersize
On Mon, 21 Mar 2011, Wolfgang Schuster wrote: Am 21.03.2011 um 00:43 schrieb Aditya Mahajan: About two months back I had requested that the second argument be made optional. Hans had implemented that request, but it does not always work (I don't know if this is a regression over the original implemenetation, or it never worked correctly). I doubt if it has ever worked because after i looked at the source for the defintion of \setuppapersize i see that Hans (i mean samesized) code can’t work. So, my testing was not thorough in the first place :( Hans, can you look into this again? Aditya___ 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 ___
Re: [NTG-context] Feature request: setuppapersize
Am 21.03.2011 um 00:43 schrieb Aditya Mahajan: > About two months back I had requested that the second argument be made > optional. Hans had implemented that request, but it does not always work (I > don't know if this is a regression over the original implemenetation, or it > never worked correctly). I doubt if it has ever worked because after i looked at the source for the defintion of \setuppapersize i see that Hans (i mean samesized) code can’t work. 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 ___
Re: [NTG-context] Feature request: setuppapersize
... and that's what happens if I don't read the whole thread :D sorry. @Kavian: the attached PDF is A4 (does your PDF-reader not show the paper dimensions in some kind of proprieties dialog?! Adobe Reader sure does) As for the issue: same behavior here. I, too, find it confusing when I dont get the desired size by using only one argument. +1 for change. > -Ursprüngliche Nachricht- > Von: Aditya Mahajan [mailto:adit...@umich.edu] > Gesendet: Montag, 21. März 2011 00:43 > An: mailing list for ConTeXt users > Betreff: Re: [NTG-context] Feature request: setuppapersize > > On Sun, 20 Mar 2011, C. wrote: > > > Did you try \setuppapersize[A5][A5] ? > > According to http://wiki.contextgarden.net/Reference/en/setuppapersize > > second argument (the print paper size) is A4 by default. > > About two months back I had requested that the second argument be made > optional. Hans had implemented that request, but it does not always work (I > don't know if this is a regression over the original implemenetation, or it > never worked correctly). > > Aditya ___ 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 ___
Re: [NTG-context] Feature request: setuppapersize
Hi Aditya,Testing your minimal example:\setuppapersize[A5] \showframe\starttext\dorecurse{10}{\input knuth \endgraf}\stoptextit seems that I do get an A5 papersize (ConTeXt version 2011.02.25 22:03, and LuaTeX, Version beta-0.65.0-2010121316). I attach the PDF file for your information (since I don't know how to get pdfinfo…).Best regards: OK test-A5.pdf Description: Adobe PDF document On 19 mars 2011, at 18:59, Aditya Mahajan wrote:[…]I don't know if something changed, but this has stoopped working.\setuppapersize[A5]\starttext\dorecurse{10}{\input knuth \endgraf}\stoptextWith MkII I get$pdfinfo page-test.pdfTitle: page-testSubject:Keywords:Author:Creator: ConTeXt - 2011.02.25 22:03Producer: pdfTeX-1.40.11CreationDate: Sat Mar 19 13:50:49 2011ModDate: ConTeXt - 2011.02.25 22:03Tagged: noPages: 5Encrypted: noPage size: 595.276 x 841.89 pts (A4)File size: 33436 bytesOptimized: noPDF version: 1.5With MkIV:$pdfinfo page-test.pdf Title: page-testCreator: ConTeXt - 2011.02.25 22:03Producer: LuaTeX-0.65.0CreationDate: Sat Mar 19 13:53:29 2011ModDate: Sat Mar 19 13:53:29 2011Tagged: noPages: 5Encrypted: noPage size: 595.276 x 841.89 pts (A4)File size: 16057 bytesOptimized: noPDF version: 1.6Notice that the page size is still A4! Any idea why this is happening?(I get the right paper size with letter, A0, A1, A2, A3, but wrong paper sizes with anything smaller than A4).Aditya___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-contextwebpage : http://www.pragma-ade.nl / http://tex.aanhet.netarchive : http://foundry.supelec.fr/projects/contextrev/wiki : http://contextgarden.net___ ___ 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 ___
Re: [NTG-context] Feature request: setuppapersize
On Sun, 20 Mar 2011, C. wrote: Did you try \setuppapersize[A5][A5] ? According to http://wiki.contextgarden.net/Reference/en/setuppapersize second argument (the print paper size) is A4 by default. About two months back I had requested that the second argument be made optional. Hans had implemented that request, but it does not always work (I don't know if this is a regression over the original implemenetation, or it never worked correctly). Aditya ___ 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 ___
Re: [NTG-context] Feature request: setuppapersize
Did you try \setuppapersize[A5][A5] ? According to http://wiki.contextgarden.net/Reference/en/setuppapersize second argument (the print paper size) is A4 by default. > -Ursprüngliche Nachricht- > Von: Aditya Mahajan [mailto:adit...@umich.edu] > Gesendet: Samstag, 19. März 2011 18:59 > An: mailing list for ConTeXt users > Betreff: Re: [NTG-context] Feature request: setuppapersize > > On Mon, 10 Jan 2011, Aditya Mahajan wrote: > > > On Mon, 10 Jan 2011, Hans Hagen wrote: > > > >> more elegant and downward compatible is this: > >> > >> \definepapersize > >> [samesized] > >> [ \c!width=\paperwidth, > >> \c!height=\paperheight] > >> > >> \setuppapersize > >> [A4][samesized] > >> > >> in page-lay.mkiv > > > > Indeed. This will also work fine. > > I don't know if something changed, but this has stoopped working. > > \setuppapersize[A5] > \starttext > \dorecurse{10}{\input knuth \endgraf} > \stoptext > > With MkII I get > > $pdfinfo page-test.pdf > Title: page-test > Subject: > Keywords: > Author: > Creator:ConTeXt - 2011.02.25 22:03 > Producer: pdfTeX-1.40.11 > CreationDate: Sat Mar 19 13:50:49 2011 > ModDate:ConTeXt - 2011.02.25 22:03 > Tagged: no > Pages: 5 > Encrypted: no > Page size: 595.276 x 841.89 pts (A4) > File size: 33436 bytes > Optimized: no > PDF version:1.5 > > With MkIV: > > $pdfinfo page-test.pdf > Title: page-test > Creator:ConTeXt - 2011.02.25 22:03 > Producer: LuaTeX-0.65.0 > CreationDate: Sat Mar 19 13:53:29 2011 > ModDate:Sat Mar 19 13:53:29 2011 > Tagged: no > Pages: 5 > Encrypted: no > Page size: 595.276 x 841.89 pts (A4) > File size: 16057 bytes > Optimized: no > PDF version:1.6 > > Notice that the page size is still A4! Any idea why this is happening? > (I get the right paper size with letter, A0, A1, A2, A3, but wrong paper sizes > with anything smaller than A4). > > Aditya ___ 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 ___
Re: [NTG-context] Feature request: setuppapersize
On Mon, 10 Jan 2011, Aditya Mahajan wrote: On Mon, 10 Jan 2011, Hans Hagen wrote: more elegant and downward compatible is this: \definepapersize [samesized] [ \c!width=\paperwidth, \c!height=\paperheight] \setuppapersize [A4][samesized] in page-lay.mkiv Indeed. This will also work fine. I don't know if something changed, but this has stoopped working. \setuppapersize[A5] \starttext \dorecurse{10}{\input knuth \endgraf} \stoptext With MkII I get $pdfinfo page-test.pdf Title: page-test Subject: Keywords: Author: Creator:ConTeXt - 2011.02.25 22:03 Producer: pdfTeX-1.40.11 CreationDate: Sat Mar 19 13:50:49 2011 ModDate:ConTeXt - 2011.02.25 22:03 Tagged: no Pages: 5 Encrypted: no Page size: 595.276 x 841.89 pts (A4) File size: 33436 bytes Optimized: no PDF version:1.5 With MkIV: $pdfinfo page-test.pdf Title: page-test Creator:ConTeXt - 2011.02.25 22:03 Producer: LuaTeX-0.65.0 CreationDate: Sat Mar 19 13:53:29 2011 ModDate:Sat Mar 19 13:53:29 2011 Tagged: no Pages: 5 Encrypted: no Page size: 595.276 x 841.89 pts (A4) File size: 16057 bytes Optimized: no PDF version:1.6 Notice that the page size is still A4! Any idea why this is happening? (I get the right paper size with letter, A0, A1, A2, A3, but wrong paper sizes with anything smaller than A4). Aditya ___ 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 ___
Re: [NTG-context] Feature request: setuppapersize
On 22-1-2011 5:34, Aditya Mahajan wrote: On Mon, 10 Jan 2011, Hans Hagen wrote: more elegant and downward compatible is this: \definepapersize [samesized] [ \c!width=\paperwidth, \c!height=\paperheight] \setuppapersize [A4][samesized] in page-lay.mkiv Can this also be added to page-lay.mkii. Will make it much easier to document the feature. ok - Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl - ___ 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 ___
Re: [NTG-context] Feature request: setuppapersize
On Mon, 10 Jan 2011, Hans Hagen wrote: more elegant and downward compatible is this: \definepapersize [samesized] [ \c!width=\paperwidth, \c!height=\paperheight] \setuppapersize [A4][samesized] in page-lay.mkiv Can this also be added to page-lay.mkii. Will make it much easier to document the feature. Thanks, Aditya ___ 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 ___
Re: [NTG-context] Feature request: setuppapersize
On Mon, 10 Jan 2011, Hans Hagen wrote: more elegant and downward compatible is this: \definepapersize [samesized] [ \c!width=\paperwidth, \c!height=\paperheight] \setuppapersize [A4][samesized] in page-lay.mkiv Indeed. This will also work fine. Thanks, Aditya ___ 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 ___
Re: [NTG-context] Feature request: setuppapersize
Hans Hagen writes: > \setuppapersize > [A4][samesized] Not really an improvement over \setuppapersize[A4][A4] ... >>> > i guess you didn't try it as suggested ... when set up this way the second > argument defaults to samesize unless set otherwise Right! I thought the \setuppapersize[][samesized] was for the user-document... But in page-lay.mkiv it makes much more sense! Excuse me, Peter -- Peter Münster Contact information: http://pmrb.free.fr/contact/ ___ 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 ___
Re: [NTG-context] Feature request: setuppapersize
On 10-1-2011 4:20, Peter Münster wrote: Hans Hagen writes: On 10-1-2011 3:04, Peter Münster wrote: Hans Hagen writes: What do you think? \setuppapersize [A4][samesized] Not really an improvement over \setuppapersize[A4][A4] ... why not? Just my personal opinion: more keystrokes to type and more options to remember. i guess you didn't try it as suggested ... when set up this way the second argument defaults to samesize unless set otherwise Hans - Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl - ___ 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 ___
Re: [NTG-context] Feature request: setuppapersize
Hans Hagen writes: > On 10-1-2011 3:04, Peter Münster wrote: >> Hans Hagen writes: >> What do you think? >>> >>> \setuppapersize >>>[A4][samesized] >> >> Not really an improvement over \setuppapersize[A4][A4] ... > > why not? Just my personal opinion: more keystrokes to type and more options to remember. I prefer Aditya's original idea. -- Peter Münster Contact information: http://pmrb.free.fr/contact/ ___ 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 ___
Re: [NTG-context] Feature request: setuppapersize
On 10-1-2011 3:04, Peter Münster wrote: Hans Hagen writes: What do you think? \setuppapersize [A4][samesized] Not really an improvement over \setuppapersize[A4][A4] ... why not? - Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl - ___ 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 ___
Re: [NTG-context] Feature request: setuppapersize
Hans Hagen writes: >> What do you think? > > \setuppapersize > [A4][samesized] Not really an improvement over \setuppapersize[A4][A4] ... -- Peter Münster Contact information: http://pmrb.free.fr/contact/ ___ 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 ___
Re: [NTG-context] Feature request: setuppapersize
On 9-1-2011 12:45, Aditya Mahajan wrote: Hans, Since we have some leverage with backward compatibility in MkIV, can we make \setuppapersize (slightly) more intuitive. Normally, one would expect \setuppapersize[A5] to be equivalent to \setuppapersize[A5][A5] but currently it is equivalent to \setuppapersize[A5][A4] This is a bit confusing, and means that we always have to specify the printpaper size; even if it is equal to paper size. Can we modify the definition of \dodefinepapersize to change this behavior? \def\dodefinepapersize[#1][#2][#3]% {\ifsecondargument \doifsomething{#1} % to be sure {\doifassignmentelse{#2} {\getparameters [\??pp#1] % geen \c!scale, scheelt hash ruimte [\c!width=\@@ppwidth,\c!height=\@@ppheight,\c!offset=\@@ppoffset,#2]% %AM: Added these two lines \setvalue{\??pp:1:#1}{#1}% \setvalue{\??pp:2:#1}{#1}}% {\setvalue{\??pp:1:#1}{#2}% \setvalue{\??pp:2:#1}{#3}}}% (*) see below \else \getparameters[\??pp][#1]% \setuppapersize % hm. this will freeze ! \fi} Perhaps, in line (*), we should also check if #3 is something, otherwise set ??p:2:#1 to #2: \doifsomethingelse{#3} {\setvalue\??pp:2:#1}{#3}} {\setvalue\??pp:2:#1}{#2}} What do you think? more elegant and downward compatible is this: \definepapersize [samesized] [ \c!width=\paperwidth, \c!height=\paperheight] \setuppapersize [A4][samesized] in page-lay.mkiv - Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl - ___ 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 ___