* letter module, vertical offset of reference line @ 2010-10-31 8:36 Florian Wobbe 2010-10-31 9:11 ` Wolfgang Schuster 0 siblings, 1 reply; 6+ messages in thread From: Florian Wobbe @ 2010-10-31 8:36 UTC (permalink / raw) To: mailing list for ConTeXt users Hi, I need to adjust the vertical position of the reference line (as well as subject, opening etc.) because the info-block is longer than the addressee-block to the left. With alternative=customized I can use \setupletterstyle [firstpage] [topspace=...] However with alternative a and e setting topspace has no effect. Also \setupletterstyle [reference] [voffset=...] changes the offset for alternative=customized, only. Best, Florian ___________________________________________________________________________________ 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] 6+ messages in thread
* Re: letter module, vertical offset of reference line 2010-10-31 8:36 letter module, vertical offset of reference line Florian Wobbe @ 2010-10-31 9:11 ` Wolfgang Schuster 2010-10-31 10:16 ` Florian Wobbe 0 siblings, 1 reply; 6+ messages in thread From: Wolfgang Schuster @ 2010-10-31 9:11 UTC (permalink / raw) To: mailing list for ConTeXt users Am 31.10.2010 um 09:36 schrieb Florian Wobbe: > Hi, > > I need to adjust the vertical position of the reference line (as well as subject, opening etc.) because the info-block is longer than the addressee-block to the left. > > With alternative=customized I can use > \setupletterstyle [firstpage] [topspace=...] > > However with alternative a and e setting topspace has no effect. > > Also > \setupletterstyle [reference] [voffset=...] > changes the offset for alternative=customized, only. With the predefined styles for the reference line i ignore the topspace value and use a calculated value. This value depends on the bottom of the address block and the height of the reference line plus a space be fore and after the reference line. Can you make a example where this calculation goes wrong! 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] 6+ messages in thread
* Re: letter module, vertical offset of reference line 2010-10-31 9:11 ` Wolfgang Schuster @ 2010-10-31 10:16 ` Florian Wobbe 2010-11-08 19:53 ` Wolfgang Schuster 0 siblings, 1 reply; 6+ messages in thread From: Florian Wobbe @ 2010-10-31 10:16 UTC (permalink / raw) To: mailing list for ConTeXt users [-- Attachment #1: Type: text/plain, Size: 1247 bytes --] On Oct 31, 2010, at 10:11 , Wolfgang Schuster wrote: > > Am 31.10.2010 um 09:36 schrieb Florian Wobbe: > >> Hi, >> >> I need to adjust the vertical position of the reference line (as well as subject, opening etc.) because the info-block is longer than the addressee-block to the left. >> >> With alternative=customized I can use >> \setupletterstyle [firstpage] [topspace=...] >> >> However with alternative a and e setting topspace has no effect. >> >> Also >> \setupletterstyle [reference] [voffset=...] >> changes the offset for alternative=customized, only. > > With the predefined styles for the reference line i ignore the topspace value and use a calculated value. This value depends on the bottom of the address block and the height of the reference line plus a space be fore and after the reference line. > > Can you make a example where this calculation goes wrong! Thanks! Of cause, a commented minimal example is attached. I have two problems and a wish: 1) The reference line and the following subject line are placed too high. 2) The footer has not enough space before and after. 3) It would be nice to have a bottomframe for the backaddress field that is not longer than then the text itself. All the best, Florian [-- Attachment #2: minidinb.pdf --] [-- Type: application/pdf, Size: 25233 bytes --] [-- Attachment #3: minidinb.tex --] [-- Type: application/octet-stream, Size: 1726 bytes --] \usemodule[letter] \useletterstyle[dinb] % % header/footer alternative % \setupletterstyle [head,foot] [alternative=myletter] % % header: long infoblock % \setupletterstyle [head] [align=flushright, style={\switchtobodyfont[small]}] \defineletterelement [head] [myletter] { \framed [frame=off,width=6.4cm, align=flushleft] {% {\tfc A very long infoblock}\blank[big] \input materie \endgraf} } % % footer % \setupletterstyle [foot] [style={\switchtobodyfont[small]}, spacebefore=4cm, % spacebefore has no effect spaceafter=4cm] % spaceafter has no effect \defineletterelement[foot][myletter] { \hrule A custom footer\\that is\\longer than\\three lines\\and misses space before and after and has strange linespacing. } % % format back address % \setupletterstyle [backaddress] [bottomframe=on, separator={~\textbullet~}] \setupletterstyle [option] [backaddress=yes] % % reference line % \setupletterstyle [reference] [alternative=e, list={yourref,yourmail,myref,date}, % why the trailing comma? without reference line is missing. ] \setupletter [yourref,yourmail,myref,date] [width=.25\textwidth, titlestyle=\tfxx] \setupletter [yourref=Yie/hie4, yourmail=2010-08-15, myref=Io/ch3ac, date=\currentdate] % % from/to address % \setupletter [fromname={Dr.\ No}, fromaddress={Address\\City\\Country}] \setupletter [toname={To whom it may concern}, toaddress={Somecompany\\Somethingelse\\Somestreet\\Somecity\\Somecountry}] %\setupletterstyle[dispatch=no] % % letter text % \starttext \startletter [subject=Subject, opening={To whom it may concern,}, closing={Regards,}] \dorecurse{4}{\input tufte\par} \stopletter \stoptext [-- Attachment #4: Type: text/plain, Size: 486 bytes --] ___________________________________________________________________________________ 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] 6+ messages in thread
* Re: letter module, vertical offset of reference line 2010-10-31 10:16 ` Florian Wobbe @ 2010-11-08 19:53 ` Wolfgang Schuster 2010-11-09 10:09 ` Florian Wobbe 0 siblings, 1 reply; 6+ messages in thread From: Wolfgang Schuster @ 2010-11-08 19:53 UTC (permalink / raw) To: mailing list for ConTeXt users Am 31.10.2010 um 11:16 schrieb Florian Wobbe: >> Can you make a example where this calculation goes wrong! > > Thanks! Of cause, a commented minimal example is attached. > > I have two problems and a wish: > > 1) The reference line and the following subject line are placed too high. I uploaded a new version where you disable the automatic placement of the reference line and the start of the letter text with \setupletterstyle[position=no] % default: position=yes To remove the overlap of the information block and the reference you need the following settings in your style: \setupletterstyle [position=no] \setupletterstyle[reference][voffset=11cm] \setupletterstyle[firstpage][topspace=12cm,bottomspace=4cm] > 2) The footer has not enough space before and after. The module has no default values for the footer because the din layouts ignore the foot but this should work: \setupletterstyle [foot] [style=small] \setupletterstyle [foot][layer] [voffset=1cm] \setupletterstyle [foot][frame] [width=\textwidth, height=2.5cm, topframe=on] \startsetups letter:foot A custom footer\\that is\\longer than\\three lines\\and misses space before and after and has strange linespacing.\par \stopsetups > 3) It would be nice to have a bottomframe for the backaddress field that is not longer than then the text itself. \setupletterstyle [reference][frame] [width=fit] 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] 6+ messages in thread
* Re: letter module, vertical offset of reference line 2010-11-08 19:53 ` Wolfgang Schuster @ 2010-11-09 10:09 ` Florian Wobbe 2010-11-09 12:57 ` Wolfgang Schuster 0 siblings, 1 reply; 6+ messages in thread From: Florian Wobbe @ 2010-11-09 10:09 UTC (permalink / raw) To: mailing list for ConTeXt users On Nov 8, 2010, at 20:53 , Wolfgang Schuster wrote: > > Am 31.10.2010 um 11:16 schrieb Florian Wobbe: > >>> Can you make a example where this calculation goes wrong! >> >> Thanks! Of cause, a commented minimal example is attached. >> >> I have two problems and a wish: >> >> 1) The reference line and the following subject line are placed too high. > > I uploaded a new version where you disable the automatic placement of the reference line and the start of the letter text with > > \setupletterstyle[position=no] % default: position=yes > > [...] Great, this works perfectly - thank you! >> 3) It would be nice to have a bottomframe for the backaddress field that is not longer than then the text itself. > > \setupletterstyle > [reference][frame] > [width=fit] I meant the backaddress frame, though. This works analogously: \setupletterstyle [backaddress][frame] [width=fit] I have only on question left: \setupletterstyle [reference] [alternative=e, list={yourref,yourmail}, % Why is the trailing comma needed? % Without it, the reference line % vanishes completely. ] Best wishes, Florian ___________________________________________________________________________________ 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] 6+ messages in thread
* Re: letter module, vertical offset of reference line 2010-11-09 10:09 ` Florian Wobbe @ 2010-11-09 12:57 ` Wolfgang Schuster 0 siblings, 0 replies; 6+ messages in thread From: Wolfgang Schuster @ 2010-11-09 12:57 UTC (permalink / raw) To: mailing list for ConTeXt users Am 09.11.2010 um 11:09 schrieb Florian Wobbe: >>> 3) It would be nice to have a bottomframe for the backaddress field that is not longer than then the text itself. >> >> \setupletterstyle >> [reference][frame] >> [width=fit] > > I meant the backaddress frame, though. This works analogously: Just a typo, i wanted the backaddress too. > \setupletterstyle > [backaddress][frame] > [width=fit] > > I have only on question left: > > \setupletterstyle > [reference] > [alternative=e, > list={yourref,yourmail}, % Why is the trailing comma needed? > % Without it, the reference line > % vanishes completely. > ] A side effect from context how it reads key-val-settings, the two setting \setupfoo[key=value] and \setupfoo[key=value ] are different. In the first setup the argument for the key is „value“ while in the second it is „value “ with a space at the end, because of this you need the comma after the right brace. 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] 6+ messages in thread
end of thread, other threads:[~2010-11-09 12:57 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2010-10-31 8:36 letter module, vertical offset of reference line Florian Wobbe 2010-10-31 9:11 ` Wolfgang Schuster 2010-10-31 10:16 ` Florian Wobbe 2010-11-08 19:53 ` Wolfgang Schuster 2010-11-09 10:09 ` Florian Wobbe 2010-11-09 12:57 ` Wolfgang Schuster
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).