Hans Hagen wrote:
At 07:29 PM 2/4/2003 -0700, you wrote:
Dear posse,
For this journal, I would like to have a description of the journal placed at the bottom of the first page of each article. This description gives the name of the journal, volume, year, publisher, and the range of pages over which the article spans. Here is what I came up with:
\def\JSSlogo{\vbox {\noindent{\it \IJSS} {\bf 1} (2003) \at[#1]--\at[#2]}\\ \noindent\copyright{} 2003 {\it by Global Scholarly Publications}}
\definelogo[ijss][footer][left][command=\JSSlogo]
\setuphead[title][after={\placelogos[ijss]}
This seems to work in regular ConTeXt, but is there a simpler way?
another option is to put it in the backgrounds, or use log space directly (instead of head), or simpler:
\setuplayout[bottom=1cm,bottomdistance=.5cm] \setupbottomtexts[...]
After solving some other things I want to try this, but how do I couple \setupbottomtexts[...] with each \title page? That is, I only want the logo at the bottom of the first page of each article and nowhere else.
\unexpanded\def\JSSlogo ....
may help
This does not appear to work. In Plain mode (which Omega mode mimics, at least till we get a working eomega), pageref's don't work in the following test file: ==========test======= \def\IJSS{International Journal of Foo Studies} \unexpanded\def\JSSlogo{\vbox {\noindent{\it \IJSS} {\bf 1} (2003) \at[#1]--\at[#2]}\\ \noindent\copyright{} 2003 {\it by Foo Publications}} \definelogo[ijss][footer][left][command=\JSSlogo] \setuphead[title][after={\placelogos[ijss]}] \starttext \title{Test} \pagereference[test1] \dorecurse{10}{\input tufte \input knuth \par} \pagereference[test2] \stoptext =================== I hope I won't have to enter the page ranges manually... Thnx Idris