Re: [NTG-context] Module t-letter: Headers, Footers And Back Address

2010-09-05 Thread benedikt k
Hello Wolfgang,

thank you very much for answering my questions.

It was not my intention to disturb you again when posting my issues to
the mailing list for ConTeXt users.

All things work for me now. :)

 only the second setup is typeset. From this it follows that the first
 setup is just overwritten.


 This is the usual behavior of all setup commands in context, later settings
 overwrite earlier ones. To set different header you can use 'head' for the
 first page and 'nexthead' for the following pages.

This behaviour makes sense to me. I reckoned with this behaviour but
found no solution to adjust it to my needs. Thank you for your help.

 \defineletterelement[head][benedikt]
  {\lettervalue{fromname}
   \hairline}

 \defineletterelement[nexthead][benedikt]
   {...
\hairline}

 \defineletterelement[head][benedikt]

I've found this procedure also in the correspeondence documentation
now 
(http://dl.contextgarden.net/modules/t-letter/doc/context/third/letter/correspondence.pdf).

It's described in chapter nine (Reference Line) on page 93. I
omitted this chapter when i firstly read the documentation.

With

  \defineletterelement[layername][alternativename]

a predefined letter layer can be configured/defined and then it can be
enabled with the command

  \setupletterstyle[layername][alternative=alternativename].

You've already predefined all important letter layers (for instance a
header for the first page and another one for the following pages).
It's great.

I've succeeded to adapt the default letter module design to my needs.
The modified design was inspired by the LaTeX class g-brief2 from
Michael Lenzen (http://www.ctan.org/tex-archive/macros/latex/contrib/g-brief/).

Maybe it's interesting for somenone, so I post it here:

Preview first page:
http://img295.imageshack.us/img295/1937/p2f12836835744890.png

Preview second page:
http://img259.imageshack.us/img259/9648/p2f12836835744891.png

The tex source is attached below.

Thanks a lot Wolfgang!



Benedikt




2010/9/3 Wolfgang Schuster schuster.wolfg...@googlemail.com:

 Am 03.09.2010 um 02:13 schrieb benedikt k:

 Hello everyone,

 an issue arised while writing a letter with the third party module
 t-letter (http://modules.contextgarden.net/letter).

 I've read the official documentation (Correspondence with ConTeXt) but
 I found no solution to:

 a) Setup a header/footer for the first page and configure a different
 one for the following pages.

 Page 46 of the documentation describes the setup of the specific
 (letter) layers. With the state parameter it's possible to enable (=
 start), disable (= stop) the header or start it on the second page
 and the following (= next), but if I configure the header for the
 first
 page with

 \setupletterstyle[head]
 [
 state=start,
 alternative=left,
 fromrule=top,
 ]

 and then for the following pages

 \setupletterstyle[head]
 [
 state=next,
 ...
 ]

 only the second setup is typeset. From this it follows that the first
 setup is just overwritten.


 This is the usual behavior of all setup commands in context, later settings
 overwrite earlier ones. To set different header you can use 'head' for the
 first page and 'nexthead' for the following pages.

 The header on the first page  should only contain a name and than a
 thin line (a \hairline similar to the built-in variable fromrule).

 The header on the following pages should contain variable things and
 than also a thin line.

 Unfortunately I found no possibility to get this done.

 \defineletterelement[head][benedikt]
  {\lettervalue{fromname}
   \hairline}

 \defineletterelement[nexthead][benedikt]
   {...
    \hairline}

 \setupletterstyle[head,nexthead][alternative=benedikt]

 b) I would like to define a back address which should be typeset above
 the addressee.

 Page 44 of the documentation illustrates amongst other layers the back
 address layer, but there is no way to activate and configure this
 layer. I've tried it with \setupletter[backaddress][...] and
 \setuplayer[backaddress][...].

 Enable it with \setupletterstyle[backaddress=yes], it's disabled by default.

 Wolfgang




letter.tex
Description: TeX document
___
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] linking to equations with leqalignno?

2010-09-05 Thread Yury G. Kudryashov
Otared Kavian wrote:

 Hi Pau,
 
 \define[1]\eqref{(\in[#1])} % this definition is optional…
\definereferenceformat[ineq][left=(,right=)]
 It is more handy to use \type{\eqref}: as one sees in equation
\ineq[nohair]

___
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] subpagenumbering

2010-09-05 Thread Hans Hagen

Hi,

this is somewhat tricky as numbers are incremented and then need to be 
decremented when ranges are saved.


\enabletrackers[structures.counters]

\setupheadertexts[\tt sub:\subpagenumber \ – nofsub:\nofsubpages  – 
lastsub:\lastsubpage]
\setupfootertexts[\tt usr:\userpagenumber\ – nofusr:\nofuserpages – 
lastusr:\lastuserpage]


% \setupuserpagenumber[way=bychapter,state=start]
\setupsubpagenumber[way=bychapter,state=start]

\starttext

% \dorecurse{3}{\chapter{!!}\dorecurse{10}{\input knuth\par}\page} % 
\resetsubpagenumber}
\dorecurse{3}{\chapter{!!}\dorecurse{10}{\input 
knuth\par}\resetsubpagenumber}


\stoptext

I've put a beta on the ftp server. I hope that there are no side effects.

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] subpagenumbering

2010-09-05 Thread Wolfgang Schuster

Am 05.09.2010 um 16:38 schrieb Hans Hagen:

 Hi,
 
 this is somewhat tricky as numbers are incremented and then need to be 
 decremented when ranges are saved.
 
 [...]
 
 I've put a beta on the ftp server. I hope that there are no side effects.

Thank you, it's works now for me.

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
___