Re: [NTG-context] CSS-like coding style
� wrote: On Sat, 17 Feb 2007, Vyatcheslav Yatskovsky wrote: \setuplayout[ topspace=0cm, bottomspace=2cm, rightmargin=2cm, width=fit, height=fit ] fails Hello, you can use the %-sign: \setuplayout[ topspace=0cm, bottomspace=2cm, rightmargin=2cm, width=fit, height=fit% ] or just add a comma afterthe last fit - Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl - ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] CSS-like coding style
Aditya Mahajan wrote: On Sat, 17 Feb 2007, Vyatcheslav Yatskovsky wrote: Hello, I'm puzzled with an odd thing. If I try to adopt CSS-like coding style, \setuptyping[ before={ \blank[2*big] \setupinterlinespace[line=1ex] }, after={} ] \setuppagenumbering[ location=bottom ] I am not sure this will work. Maybe, since footer is the default, it is hard to notice the difference between footer and bottom. works perfectly. But \setuplayout[ topspace=0cm, bottomspace=2cm, rightmargin=2cm, width=fit, height=fit ] fails and accepts only \setuplayout[ topspace=0cm, bottomspace=2cm, rightmargin=2cm, width=fit, height=fit] What is the rule behind this? :( The general rule of thumb, add a comma at the end of all your values, so \setuplayout[ height=fit, ] will work perfectly. \startsetups mine all kind of code \stopsetups \setups[mine] also works ok, since in setups mode, spaces are ignores (so when needed, use \space) \startsetups footer pagenumber: \pagenumber \quad Okay \stopsetups \setupfootertexts[\setups{footer}] \doifelse {whatever} {value} { ... } { ... } also works out ok in setups (no funny spaces) - Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl - ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
[NTG-context] CSS-like coding style
Hello, I'm puzzled with an odd thing. If I try to adopt CSS-like coding style, \setuptyping[ before={ \blank[2*big] \setupinterlinespace[line=1ex] }, after={} ] \setuppagenumbering[ location=bottom ] works perfectly. But \setuplayout[ topspace=0cm, bottomspace=2cm, rightmargin=2cm, width=fit, height=fit ] fails and accepts only \setuplayout[ topspace=0cm, bottomspace=2cm, rightmargin=2cm, width=fit, height=fit] What is the rule behind this? :( Best, Vyatcheslav ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] CSS-like coding style
Vyatcheslav Yatskovsky wrote: Hello, I'm puzzled with an odd thing. If I try to adopt CSS-like coding style, A rather short answer is possible: Don't do that :-) Seriously: if it works, it is by conincidence only. I will note even explain you the (current) rules, because they may change tomorrow. Always make sure that there is no whitespace surrounding your values, nor whitespace trailing a key. Whitespace *before* a key is ignored, but that is the only documented case where whitespace is irrelevant. The inverse is also true, btw. If you actually need a space preceding or trailing a value, you have to wrap the entire requested item in a set of curly braces. There is no guarantee that the space will be retained otherwise. Cheers, Taco ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] CSS-like coding style
On Sat, 17 Feb 2007, Vyatcheslav Yatskovsky wrote: \setuplayout[ topspace=0cm, bottomspace=2cm, rightmargin=2cm, width=fit, height=fit ] fails Hello, you can use the %-sign: \setuplayout[ topspace=0cm, bottomspace=2cm, rightmargin=2cm, width=fit, height=fit% ] Cheers, Peter -- http://pmrb.free.fr/contact/ ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] CSS-like coding style
On Sat, 17 Feb 2007, Vyatcheslav Yatskovsky wrote: Hello, I'm puzzled with an odd thing. If I try to adopt CSS-like coding style, \setuptyping[ before={ \blank[2*big] \setupinterlinespace[line=1ex] }, after={} ] \setuppagenumbering[ location=bottom ] I am not sure this will work. Maybe, since footer is the default, it is hard to notice the difference between footer and bottom. works perfectly. But \setuplayout[ topspace=0cm, bottomspace=2cm, rightmargin=2cm, width=fit, height=fit ] fails and accepts only \setuplayout[ topspace=0cm, bottomspace=2cm, rightmargin=2cm, width=fit, height=fit] What is the rule behind this? :( The general rule of thumb, add a comma at the end of all your values, so \setuplayout[ height=fit, ] will work perfectly. Aditya ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context